/*body { background-color: white; }
div.product { background-color: transparent; box-shadow: none;}
h2 { border: none; }

#header { background-color: black; }
#header input { background-color: black }
#preheader { color: white; background-color: #2c6335; }
#subheader { border-top: 2px solid orange; border-bottom: 2px solid orange; max-height: 329px; overflow: hidden; }

div.product { margin-right: 30px; width: 140px; border: 1px solid black; margin: 2px; padding: 5px 15px; }   
div.producth img { width: 140px; }
div.productv img { height: 200px; }
div.productpicture { padding: 5px;  height: 200px; overflow: hidden; }

div.featured div.product { margin-right: 30px; width: 270px; border: 0px; margin: 15px; padding: 0px; }   
div.featured div.producth img { width: 270px; }
div.featured div.productv img { height: 270px; }
div.featured div.productpicture { height: 270px; overflow: hidden; padding: 0px; border: 1px solid #F8B032; }

@media only screen and (max-width: 600px) {
	#header { position: fixed; top: 0px; left: 0px; right: 0px}
	
	div.product { margin: 5px !important; width: 114px; width: 110px !important; height: 270px !important; }   
	div.producth img { width: 114px; }
	div.productv img { height: 200px;max-height: 200px !important; }
	div.productpicture { height: 145px !important; overflow: hidden; }
	
	div.featured div.productpicture { width: 275px; padding: 15px; height: 200px !important; }
	div.featured div.product { width: 310px !important; height: 319 !important; margin-bottom: 60px !important; }
	
	div.title { height: 20px; }
}


div.sectionOdd { background-color: white; color: black; padding-bottom: 50px; }
div.sectionEven { background-color: black !important; color: white !important; }
div.sectionEven h2 a { color: white !important;  }
div.sectionEven h2 { color: white !important; background-color: transparent ;}


div.title { font-size: 14px; color: black; text-align: left; font-family: roboto; text-transform: uppercase; margin-top: 10px; }
div.subtitle { font-size: 10px; color: #555; text-align: left; font-family: roboto; text-transform: uppercase; }
div.product div.price {padding: 5px;  color: black;font-weight: bold; text-align: left; font-size: 25px; margin-top: 0px;}

div.bestSellers div.title, div.bestSellers div.price, div.sectionEven div.title, div.sectionEven div.price { color: #F8B032; }
div.bestSellers div.subtitle, div.sectionEven div.subtitle { color: white; }
div.bestSellers div.product:hover div.title a, div.sectionEven div.product:hover div.title a { color: #F8B032; }

div.productTitle { border-top: 2px solid orange; }

div.featured div.productdiscount { top: -362px; }*/
