body{margin:0;padding:0;line-height:1.5em;font-size:15px;font-family:'PT Sans',Arial,sans-serif;color:#000;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
nav{height:40px;width:940px;background:#DCDCDC;font-size:15px;font-family:'PT Sans', Arial, sans-serif;position:relative;margin:0 auto;}
nav ul{padding:0;margin:0 auto;width:100%;height:40px;}
nav li{display:inline;float:left;}
nav a{color:#fff;display:inline-block;text-align:center;text-decoration:none;line-height:20px;padding:0px 6px;}
nav li a{border-right:1px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
nav li:last-child a{border-right:0;}
nav a#pull{display:none;}
div.msearch{display:none;}
@media all and (max-width:950px){#container{width:100%;}
span.t1{display:none;}
#contentwrapper img{max-width:100%;height:auto;}
.btmlinks{width:99%;height:100%;}
#footer{background-image:none;background:#4D67A4;height:100%;}
div.insubbg{padding-top:12px;margin-bottom:14px;}
.men1, .men2, .men3, .men4{display:none;}
div.sales{padding-bottom:12px;padding-top:12px;}
nav{width:100%;z-index:50 !important;}
nav ul{display:none;height:auto;}
nav a#pull{display:block;padding:6px 0px;background-color:#DCDCDC;width:100%;position:relative;}
nav a#pull:after{content:"";background:url('/ectimages/nav-icon.png') no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px;}
nav li{display:block;float:none;width:100%;border-bottom:1px solid #576979;background-color:#DCDCDC;padding:6px 0px;}
nav li a{border-right:0;}
div.navbar, div.navbar2, div.navbarright, div.navbarright2, div.btm{display:none;}
.outsidelive1{display:none;}
.outsidelive2{width:70%;}
}
@media all and (max-width:910px){
div.prodimage, div.detailthumbnailimage, div.prodid, div.prodprice, div.prodcurrency, div.addtocart,div.prodoptions,div.proddescription{width:96% !important;text-align:center !important;}
div.detailid, div.detailname, div.detailprice, div.detailcurrency, div.detailaddtocart,div.detailoptions,div.proddescription, div.previousnext{width:96%;text-align:center;}
div.optiontext{width:30%;text-align:right;margin-right:4px;}
div.detailimage{width:96%;text-align:center;height:auto;margin:2px 2px 22px 2px !important;}
div.detailcustom1{width:96%;text-align:center;}
p.pcust{display:inline;text-align:center;padding:2px 48px;}
}
@media all and (max-width:900px){div.connect, span.sales1{display:none;}
div.bottomlinks, div.bottomlinks1, div.bottomlinks2{width:29%;font-size:14px;padding:0px;background-image:none;}
div.bottomlinks3, div.bottomlinks4{width:50%;padding:0px;font-size:14px;background-image:none;height:100%;}
div.leftcolumncont{width:96%;float:left;padding-left:2px;padding-right:2px;}
div.rightcolumncont{float:left;width:96%;}
h6{margin-left:6px !important;}
div.myform{text-align:left;width:90%;}
label.myform{text-align:left;width:98%;}
.instructions{text-align:left;width:98%;}
input.myform, textarea.myform{width:80%;margin:6px 0px;}
select.myform{width:80%;}
button.myform{margin-left:25px;}
div.fealeft{width:90%;}
div.fearight{width:90%;}
.outside3, .outside4{width:98%;padding:2px;}
.cell24, .cell34, .cell44{white-space:nowrap;}
div.detailcustom2{text-align:left;margin-top:16px;}
}
@media all and (max-width:780px){span.t10{display:none;}
}
@media all and (max-width:740px){div.sales{font-size:14px;padding:10px 0px;}
}
@media all and (max-width:682px){span.t9{display:none;}
div.rightcmn{display:none;}
#right{display:none;}
div.msearch{width:96%;margin-top:24px;text-align:center;display:inline;}
.mobsearch{width:97%;height:31px;float:left;border:0px;padding-right:20px;font-family:Arial;font-size:14px;color:#9f9f9f;margin-left:4px;}
.mobbutton{background:url(/ectimages/search_icon.png) no-repeat !important;z-index:0 !important;width:16px;height:16px;position:absolute;right:14px;margin-top:10px;border:0px !important;cursor:pointer;}
div.maincolumncont{width:94%;}
#contentcolumn{margin-right:0px;}
div.maincolumncont{padding-left:6px;padding-right:0px;}
#bottomfooter{display:none;}
div.sales, div.icons{padding-right:4px;letter-spacing:1px;}
#contentwrapper{margin-bottom:40px;}
}
@media all and (max-width:596px){div.icons{display:none;}
span.t8{display:none;}
div.logo{width:98%;text-align:center;}
h1.top{padding-right:0px;}
div.sales{float:left;width:100%;text-align:center;padding:0px;}
input.newaffiliate, input.affiliatelogin{margin:12px 0px;}
div.left{width:98%;}
h6{width:240px !important;}
div.reviewpic{width:96%;}
div.reviewtext{width:96%;float:left;padding-right:8px;}
body{background:url(/ectimages/mobbg.gif) #fff repeat-x;}
}
@media all and (max-width:536px){span.t7{display:none;}
div.leftcnt{width:90%}
div.bottomlinks, div.bottomlinks1, div.bottomlinks2, div.bottomlinks3, div.bottomlinks4{width:94%;font-size:16px;padding:20px 0px 20px 16px;background-image:none;line-height:34px;height:auto;}
.updform{width:96%;padding:2px;}
.uprtdinput{width:90%;margin:2px 0 10px 0px;}
b.updinput{float:left;font-size:15px;padding:4px 2px;width:95%;margin:0px 0 6px 0px;}
.cobcol1{display:none;}
textarea.addinfo{width:150px;}
div.product{border:1px solid #ccc;}
}
@media all and (max-width:424px){span.t6{display:none;}
div.top{padding-right:0px;text-align:center;}
#gcmessage{width:180px;}
}
@media all and (max-width:322px){span.t5{display:none;}
}