@media only screen and (max-width:760px){li, p, td, th{font-size:1em;}
#container{width:100%;}
#banner {margin: 0 0 2px 0;}
#banner img.mobile{max-width:100% !important;height:auto;display:block;}
#nav ul{margin:0;padding:0;width:100%;}
#nav ul li{font-size:0.78em;}
#nav ul li a{padding:10px 8px 10px 9px;}
#nav ul li#hometab a{padding:9px 12px;}
.mobile{display:inline !important;}
.desktop{display:none !important;}
#nav ul li.shoptab a{background-color:#f36b21;background-image:none;padding-left:10px;}
#menu{float:none;margin:0;padding:0;width:100%;}
div#offerbox{margin:10px 0;padding:0;width:100%;}
#content{margin:10px;padding:0;}
#footer{overflow:initial;padding:0;width:100%;margin:0;}
.footer_col1,
.footer_col2,
.footer_col3{float:none;width:100%;padding:10px 0;margin:0;}
#footer p{margin:0 10px;}
p.comp_contact{width:90%;}
p.comp_contact strong{width:90%;}
p.comp_contact a{width:90%;}
#sitemaplink{display:inline-block;padding:12px 0 5px 0;}
#belowfooter{padding-bottom:10px;margin:0 10px;}
#menu ul{display:none;}
#menu select{display:inline-block;font-size:1.3em;width:95%;margin:0 10px;border:4px solid #f15a22;}
#content img{max-width:100% !important;height:auto;display:block;}
/* Home */
#facebook,#video{display:none;}
.col1,.col2,.col3{float: left;padding: 0;width: auto;}
.col1 h2::after,.col2 h2::after{content: ";";padding-right:0.5em;}
.adcol1 .adcol2,.adcol3,.adcol4,.adcol5,.adcol6{float:left;margin-bottom:8px;padding-left:3%;width:44%;min-height:150px;}
/*Contact form */
div.mailFormRow input, div.mailFormRow textarea{width: 250px;}
}