/**** Product Display ***/
.product_home_one {
	float:left;
	width:100%;
	padding:4% 0 3% 0;
}
.product_home_one h1 {
	float:left;
	width:100%;
font-family: "Libre Baskerville", serif;
	font-size:30px;
	color:#40464a;
	padding:0 0 2% 0;
}
.product_one_content {
	float:left;
	width:31%;
	padding-bottom:1%;
	padding-left:1.5%;
}
.product_one_content h2 {
	float:left;		
	font-size:20px;
	color:#40464a;
font-family: "Libre Baskerville", serif;
  width:100%;
  text-align:center;
	padding:1% 0 0 0;
	margin:0;
 }
 .product_one_content a {
 	color:#40464a;
}	 
 .product_one_content a:hover {
 	color:#979494;
}
.product_nav_one {
	float:left;
	width:100%;
}	
  .product_nav_one a {
	float:left;		
	font-size:14px;
	color:#1f60a9;
font-family: "Libre Baskerville", serif;
  width:11%;
  	padding:1% 0 1% 0;
	margin-left:45%;
	text-align:center;
	background:#40464a;
 }	
   .product_nav_one a:hover {
   	color:#ffffff;
}

			
/**** Product Display ***/


/**** Responsive **/

@media only screen and (min-width:240px) {
.product_nav_one a {
  width:31%;
  margin-left:34%;

}  
 .product_one_content {
	width:90%;
	padding-left:5%; 			
}		
}
@media only screen and (min-width:320px) {
.product_nav_one a {
  width:31%;
  margin-left:34%;

}  
 .product_one_content {
	width:90%;
	padding-left:5%; 			
}		
}

@media only screen and (min-width:400px) { 
 .product_one_content {
	width:80%;
	padding-left:5%; 			
}		
}

@media only screen and (min-width:460px) {
.product_nav_one a {
  width:21%;
  margin-left:39%;

}  
 .product_one_content {
	width:80%;
	padding-left:15%; 			
}	
}


@media only screen and (min-width:560px) {
 .product_one_content {
	width:48%;
	padding-left:1%; 			
}
.product_nav_one a {
  width:15%;
  margin-left:42%;

} 
}	


@media only screen and (min-width:600px) {
 .product_one_content {
	width:48%;
	padding-left:1%; 			
}
}



@media only screen and (min-width:800px) {
 .product_one_content {
	width:32%;
	padding-left:1%; 			
}
}


@media only screen and (min-width:900px) {
.product_one_content {
	width:31%;
	padding-left:1.5%;
}
.product_nav_one a {
  width:11%;
  margin-left:45%;

}
	 
}
/**** Responsive **/