@charset "UTF-8";
/* Home CSS Document */

#Slider-Holder {
	width:100%;
	max-width:1100px;
	margin:auto;
	margin-top:5px;
}

#Grey-Divider-Line-full {
	width:100%;
	max-width:1100px;
	height:1px;
	background-color:#CCC;
	margin:auto;
	margin-top:5px;
}

#Grey-Divider-Line-crop {
	width:100%;
	max-width:1060px;
	height:1px;
	background-color:#CCC;
	margin:auto;
	margin-top:5px;
}


#Body-text-container {
	width:100%;
	height:auto;
	padding: 5px 0px 5px 0px;
	margin:auto;
}

#Sub-title-container {
	width:100%;
	max-width:1060px;
	margin:auto;
	height:auto;
	margin-top:10px;
}

#Products-Holder {
	width:100%;
	margin:auto;
	height:auto;
	margin-top:5px;
	max-width:1060px;	
	
}


.Products-box-1-of-6 { width:15.6%; height:auto; float:left; border: 1px solid #CCC;
}

.Products-box-2-of-6 { width:15.6%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC;
}

.Products-box-3-of-6 { width:15.6%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}

.Products-box-4-of-6 { width:15.6%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}

.Products-box-5-of-6 { width:15.6%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}

.Products-box-6-of-6 { width:15.6%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}

/* product description boxes */

.Products-des-1-of-6 { width:15.6%; height:auto; float:left; padding-bottom:5px;
}

.Products-des-2-of-6 {width:15.6%; margin-left:1%;  height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-3-of-6 {width:15.6%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-4-of-6 { width:15.6%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-5-of-6 { width:15.6%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-6-of-6 { width:15.6%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}




#Feature-Boxes {
	width:100%;
	max-width:1060px;
	height:auto;
	margin:auto;
	padding-top:5px;
	margin-bottom:10px;
}

.Feature-box-title-1-of-3 { width:32.42%; height:auto; border:1px solid #FFF; float:left;	
}

.Feature-box-title-2-of-3 { width:32.42%; height:auto; border:1px solid #FFF; float:left; margin-left:1.08%;	
}

.Feature-box-title-3-of-3 { width:30.42%; height:auto; border:1px solid #FFF; float:left; margin-left:1.08%;	
}


.Feature-box-img-1-of-3 { width:32.42%; height:auto; border:1px solid #FFF; float:left;	 border: 1px solid #CCC;
}

.Feature-box-img-2-of-3 { width:32.42%; height:auto; border:1px solid #FFF; float:left; margin-left:1.08%; border: 1px solid #CCC;	
}

.Feature-box-img-3-of-3 { width:31%; height:auto; border:1px solid #FFF; float:left; margin-left:1.08%;	 border: 1px solid #FFF;
}

.Feature-box-3-full {
	width:100%;
	height:auto;
	text-align:left;
	font-family: 'Titillium Web', sans-serif;
	color:#333;
	display:block;
	line-height:20px;
	font-weight:300;
	font-size:13pt;
}

.Footer-details-content {
	width:95%;
	height:auto;
	margin:auto;
	margin-top:5px;
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:10pt;
	word-spacing: 15px;
}

#Footer-details {
	width:100%;
	height:auto;
	background-color:#EEE;
	padding:5px 0px 10px 0px;
	 position:fixed;
    bottom: 0;
}

.Footer-text-style {
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:10pt;
	word-spacing: 15px;
	
}


.Footer-text-style:hover {
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:10pt;
	word-spacing: 15px;
	font-weight:600;
	
}





@media only screen and (max-width: 1100px) {
	#Slider-Holder {
	width:95%;
	max-width:1100px;
	margin:auto;
	margin-top:0px;
}

#Grey-Divider-Line-full {
	width:95%;
	max-width:1100px;
	height:1px;
	background-color:#CCC;
	margin:auto;
	margin-top:4px;
}

#Grey-Divider-Line-crop {
	width:95%;
	max-width:1060px;
	height:1px;
	background-color:#CCC;
	margin:auto;
	margin-top:5px;
}

#Body-text-container {
	width:95%;
	max-width:1060px;
	height:auto;
	padding: 5px 0px 5px 0px;
	margin:auto;
}

#Sub-title-container {
	width:95%;
	max-width:1060px;
	margin:auto;
	height:auto;
	margin-top:10px;
}

#Products-Holder {
	width:95%;
	margin:auto;
	height:auto;
	margin-top:5px;
	max-width:1060px;	
	
}

#Feature-Boxes {
	width:95%;
	max-width:1060px;
	height:auto;
	margin:auto;
}

#Footer-Social-Connect {
	width:300px;
	height:auto;
	margin:auto;
	margin-top:5px;
}

.Feature-box-title-1-of-3 { width:32%; height:auto; border:1px solid #FFF; float:left;	
}

.Feature-box-title-2-of-3 { width:32%; height:auto; border:1px solid #FFF; float:left; margin-left:1.08%;	
}

.Feature-box-title-3-of-3 { width:32.2%; height:auto; border:1px solid #FFF; float:left; margin-left:1.08%;	
}

/* featured box image */

.Feature-box-img-1-of-3 { width:32%; height:auto; border:1px solid #CCC; float:left;	
}

.Feature-box-img-2-of-3 { width:32%; height:auto; border:1px solid #CCC; float:left; margin-left:1.08%;	
}

.Feature-box-img-3-of-3 { width:32.2%; height:auto; border:1px solid #FFF; float:left; margin-left:1.08%;	
}


.Feature-box-3-full {
	width:100%;
	height:auto;
	text-align:left;
	font-family: 'Titillium Web', sans-serif;
	color:#333;
	display:block;
	line-height:18px;
	font-weight:300;
	font-size:11pt;
}

	
}


@media only screen and (max-width: 968px) {
	#Slider-Holder {
	width:95%;
	max-width:1100px;
	margin:auto;
	margin-top:0px;
}

#Grey-Divider-Line-full {
	width:95%;
	max-width:1100px;
	height:1px;
	background-color:#CCC;
	margin:auto;
	margin-top:4px;
}

#Grey-Divider-Line-crop {
	width:95%;
	max-width:1060px;
	height:1px;
	background-color:#CCC;
	margin:auto;
	margin-top:4px;
}

#Body-text-container {
	width:95%;
	height:auto;
	padding: 5px 0px 5px 0px;
	margin:auto;
}

#Sub-title-container {
	width:95%;
	max-width:1060px;
	margin:auto;
	height:auto;
	margin-top:7px;
}

.Products-box-1-of-6 { width:15.4%; height:auto; float:left; border: 1px solid #CCC;
}

.Products-box-2-of-6 { width:15.4%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC;
}

.Products-box-3-of-6 { width:15.4%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}

.Products-box-4-of-6 { width:15.4%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}

.Products-box-5-of-6 { width:15.4%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}

.Products-box-6-of-6 { width:15.4%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}	

/* Product Descriptions Tab */

.Products-des-1-of-6 { width:15.4%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-2-of-6 { width:15.4%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF; 
}

.Products-des-3-of-6 { width:15.4%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-4-of-6 { width:15.4%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-5-of-6 { width:15.4%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-6-of-6 { width:15.4%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}	

#Feature-Boxes {
	width:95%;
	max-width:1060px;
	height:auto;
	margin:auto;
	padding-top:5px;
}



	
	
}


@media only screen and (max-width: 700px) {
	
	
.Feature-box-3-full {
	width:100%;
	height:auto;
	text-align:left;
	font-family: 'Titillium Web', sans-serif;
	color:#333;
	display:block;
	line-height:16px;
	font-weight:300;
	font-size:10pt;
}

.Footer-details-content {
	width:95%;
	height:auto;
	margin:auto;
	margin-top:5px;
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:8pt;
	word-spacing: 13px;
}

.Footer-text-style {
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:8pt;
	word-spacing: 15px;
	
}


.Footer-text-style:hover {
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:8pt;
	word-spacing: 15px;
	font-weight:600;
	
}

}

@media only screen and (max-width: 600px) {
	
	
.Feature-box-3-full {
	width:100%;
	height:auto;
	text-align:left;
	font-family: 'Titillium Web', sans-serif;
	color:#333;
	display:block;
	line-height:14px;
	font-weight:300;
	font-size:8pt;
}

.Footer-details-content {
	width:95%;
	height:auto;
	margin:auto;
	margin-top:5px;
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:7pt;
	word-spacing: 7px;
}

.Footer-text-style {
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:10pt;
	word-spacing: 7px;
	
}


.Footer-text-style:hover {
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:7pt;
	word-spacing: 15px;
	font-weight:600;
	
}
	
}



@media only screen and (max-width: 500px) {
	#Slider-Holder {
	width:95%;
	max-width:1100px;
	margin:auto;
	margin-top:0px;
}

#Grey-Divider-Line-full {
	width:95%;
	max-width:1100px;
	height:1px;
	background-color:#CCC;
	margin:auto;
	margin-top:0px;
}

#Sub-title-container {
	width:95%;
	max-width:1060px;
	margin:auto;
	height:auto;
	margin-top:5px;
}

.Products-box-1-of-6 { width:23.6%; height:auto; float:left; border: 1px solid #CCC;
}

.Products-box-2-of-6 { width:23.60%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC;
}

.Products-box-3-of-6 { width:23.60%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}

.Products-box-4-of-6 { width:23.60%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}

.Products-box-5-of-6 { width:23.60%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; display:none;
}

.Products-box-6-of-6 { width:23.6%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; display:none;
}	



/* Product Descriptions */

.Products-des-1-of-6 { width:23.6%; height:auto; float:left; padding-bottom:3px; border: 1px solid #FFF;
}

.Products-des-2-of-6 { width:23.6%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-3-of-6 { width:23.6%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-4-of-6 { width:23.6%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-5-of-6 { width:23.6%; margin-left:1%; height:auto; float:left; ; display:none;
}

.Products-des-6-of-6 { width:23.6%; margin-left:1%; height:auto; float:left;  display:none;
}	
	
/* feature box titles */

.Feature-box-title-1-of-3 { width:48%; height:auto; border:1px solid #FFF; float:left;	
}

.Feature-box-title-2-of-3 { width:48%; height:auto; border:1px solid #FFF; float:right; margin-left:1.08%;	
}

.Feature-box-title-3-of-3 { width:32.2%; height:auto; border:1px solid #FFF; float:right; margin-left:1.08%; display:none;
}



/* featured box image */

.Feature-box-img-1-of-3 { width:48%; height:auto; border:1px solid #CCC; float:left;	
}

.Feature-box-img-2-of-3 { width:48%; height:auto; border:1px solid #CCC; float:right; margin-left:1.08%;	
}

.Feature-box-img-3-of-3 { width:32.2%; height:auto; border:1px solid #FFF; float:left; margin-left:1.08%; display:none;
}



#Feature-Boxes {
	width:95%;
	max-width:1060px;
	height:auto;
	margin:auto;
	padding-top:5px;
}

.Footer-details-content {
	width:95%;
	height:auto;
	margin:auto;
	margin-top:5px;
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:6pt;
	word-spacing: 6px;
}

#Footer-details {
	width:100%;
	height:auto;
	background-color:#EEE;
	padding:3px 0px 10px 0px;
	
}

.Footer-text-style {
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:6pt;
	word-spacing: 15px;
	
}


.Footer-text-style:hover {
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	color:#666;
	font-size:6pt;
	word-spacing: 15px;
	font-weight:600;
	
}


	
}

@media only screen and (max-width: 400px) {
	
.Products-box-1-of-6 { width:23%; height:auto; float:left; border: 1px solid #CCC;
}

.Products-box-2-of-6 { width:23%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC;
}

.Products-box-3-of-6 { width:23%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}

.Products-box-4-of-6 { width:23%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; 
}

.Products-box-5-of-6 { width:23%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; display:none;
}

.Products-box-6-of-6 { width:23%; margin-left:1%; height:auto; float:left; border: 1px solid #CCC; display:none;
}	



/* Product Descriptions */

.Products-des-1-of-6 { width:23%; height:auto; float:left; padding-bottom:3px; border: 1px solid #FFF;
}

.Products-des-2-of-6 { width:23%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-3-of-6 { width:23%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-4-of-6 { width:23%; margin-left:1%; height:auto; float:left; border: 1px solid #FFF;
}

.Products-des-5-of-6 { width:23%; margin-left:1%; height:auto; float:left; ; display:none;
}

.Products-des-6-of-6 { width:23%; margin-left:1%; height:auto; float:left;  display:none;
}	
	
	
	
}

