@charset "utf-8";
.moreCustomerServiceLinks{	display: none;
}
.moreCustomerServiceLinks a{	display: block;
}
@media screen and (max-width: 1024px) and (min-width: 0px){	div.container{	position: relative;	float: left;	padding: 0px 2%;	} div#innerwrapper{ width: 100%!important; }	div#groupsalessplash{	width: 100%!important;	height: auto!important;	}	div#groupsalessplash img{	width: 100%!important;	height: auto!important;	}	div.maincolumnnarrowedcontainer{	width: 100%!important;	} span.field select{ width: 100%; } span#addToCartItemOptionsMobile div{ overflow: auto; } span.field input{ max-width: 90%; }	.search .se_icon{	top: 9px;	width: 25px;	height: 25px;	}
}
@media screen and (max-width: 1024px) and (min-width: 800px){	.search .se_icon{	right: 5px;	}
}
@media screen and (max-width: 599px) and (min-width: 0px){	.search .se_icon{	right: 0px;	}	.categories_list li{	width: 32.5%;	}
}
<!-- Responsive code for promo page -->
@media screen and (max-width: 800px){
div.promoItemCell{min-height:300px;}
}
@media screen and (max-width: 480px){
.categories_list li { width: 49.5%;
}
div.promoItemCell{min-height:300px;}
}
@media screen and (max-width: 630px){
div.promoItemCell{min-height:300px;}
}
@media screen and (max-width: 480px){
.categories_list li { width: 49.5%;
}
div.promoItemCell{min-height:300px;}
}
@media screen and (max-width: 1024px){
div.promoItemCell{min-height:320px;}
}
@media (max-width:550px) {
.categories_list ul#mobile-list li{width:32.6%;}
.pro-detail-mobi{ float:right; width:45%;}
.pro-img-mobi{float:left; width:45%; min-height:130px;}
.pro-detail-mobi hr{display:none;}
ul#mobile-list div.promoItemCell{min-height:100%;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
}
@media (max-width:536px) {/*.categories_list ul#mobile-list li{width:49%;}*/
.pro-img-mobi{float:left; width:25%;}
.pro-detail-mobi{ width:70%; padding-top:10%;}
}
@media (max-width:360px) {.categories_list ul#mobile-list li{width:49%;}}
@media (max-width:480px) {
.pro-img-mobi{float:left; width:35%;}
.pro-detail-mobi{ width:60%; padding-top:10%;}
}

/*iPhone responsive for product list page coded by MarkupChop.com*/
@media only screen and (max-width: 479px){
	div.promoItemCell > div { margin:10px 1% 0 !important; }
	.pro-detail-mobi{ width:50% !important; }
	.pro-img-mobi { width:45% !important; }
	.pro-img-mobi img{ width:auto !important; max-width:100% !important; }
}