@media screen and (max-width:960px) {
	.hidethis{display: none; width:0px; padding:0px !Important;}
}
@media screen and (max-device-width:960px) {
}	
@media screen and (max-device-width:800px) {
	.hidethis80{display: none; width:0px; padding:0px !Important;}
	#setwidth {min-width: 320px;}
	.gmenu {display:inherit; float:left;} 
	#leftmenu {display:none;}
	#webheader {font-size:8px; overflow:hidden; white-space:nowrap; max-width:100%;}
	#pagecontent {margin-left:0px;}
	.STL {font-size:80%;}
	.hidenotmobile{display: inherit !Important;}
	#pnglogo{width:100%;}
	.table_border{border:none;padding:5px;}
	.alsopurch {list-style:none; padding:5px 0; overflow:hidden; white-space:nowrap;}
}
@media screen and (max-device-width:719px) {
}
@media screen and (max-device-width:670px) {
	.hidethis64{display: none; width:0px; padding:0px !Important;}
	#leftmenu {font-size:100%;}
	.herotext {font-size:30px;margin-top:-100px}
	.herotext_sub {font-size:15px;}
	.hero {font-size:30px;}
	.prod_group{width:50%;}
	.product-cell-wrap{width:33%;}
	.bottom-container-clear{width:100%;}
	.bigimagesrch{width:50%}
	.searchhead{width:100%;}
	.primgcon{float:none;} 
	.prinfcon{float:none;padding:0;width:95%;} 
	#pagecontent {margin-left:0px; font-size:90%;}
}
@media screen and (max-device-width:549px) {
	.hidethis55{display: none; width:0px; padding:0px !Important;}
	.herotext {font-size:20px;margin-top:-90px;}
	.herotext_sub {font-size:10px;}
	.hero {font-size:20px;}
	.product-cell-wrap{width:50%;}
	.fpcontainer div{width:100%;}
}
@media screen and (max-device-width:500px) {
	.srchbtn{padding:10px 5px 0 5px;}
}
@media screen and (max-device-width:420px) {
	.hidethis42 {display: none; width:0px; padding:0px !Important;}
	.herotext {font-size:18px;margin-top:-85px;}
	.herotext_sub {font-size:9px;margin-top:-60px;}
	.hero {font-size:18px;}
	.prod_group{width:100%;}
	.product-cell-wrap{width:100%;}
	.bigimagesrch{width:100%}
	.search_desc{height:auto;}
	.product-desc{height:auto;}
	.product-desc-2{height:auto;}
	.table_border{padding:0;}
	.subtot{padding:5px;}
	.contain50{width:100%;}
	.cattopprod{width:50%;}
	.catlistitem{width:98%;}
}	
@media screen and (max-device-width:420px) and (orientation: portrait) {
	.landscapebest {display:inherit;}
}	
@media screen and (max-device-width:360px) {
	.hidethis36 {display: none; width:0px; padding:0px !Important;}
	.herocell {height:100px;overflow:hidden;}
	.herocontainer{width:100%;}
	.htt{margin-top:-190px;}
	.hts{margin-top:-130px;}
	.htst{margin-top:-165px;}
	.htss{margin-top:-105px;}
}
@media screen and (max-device-width:320px) {
	.hidethis32 {display: none; width:0px; padding:0px !Important;}
}
@media screen and (min-device-width:361px) and (max-device-width:420px) {
}
@media screen and (min-device-width:421px) and (max-device-width:639px) {
}
@media screen and (min-device-width:640px) and (max-device-width:800px) {
}
@media screen and (min-device-width:719px) and (max-device-width:959px) {
	#touchmenu {display:none;}
}
@media screen and (min-device-width:960px) and (max-device-width:1279px) {
	#touchmenu {display:none;}
}	
@media screen and (min-width:1024px) {
}
@media print {
}
