/*------clear browser defaults and setup local defaults-----------*/*{margin:0;padding:0;font-size:14px;font-family:open sans,helvetica,verdana,sans-serif;font-weight:normal}li{margin-left:25px;line-height:1.5}p{line-height:1.5}img{border-style:none;text-decoration:none;max-width:100%;height:auto}#prod-acc-alldescription img{max-width:100%}a{color:#195ab9;text-decoration:none}a:link{color:#195ab9}a:visited{color:#800080}a:hover{color:#f00;text-decoration:underline}b,strong,em{font-weight:bold}h2{margin:0}.recompile{color:#dfdbdb}.mobile{display:inherit}.nonmobile{display:none}@-moz-viewport{width:device-width;}@-webkit-viewport{width:device-width;}@-ms-viewport{width:device-width;}@viewport{width:device-width;}/*Default styles should be optimized for the smallest screen*/.sortby{margin:.3em 0 0 0}body{width:99%;background-color:#fff;padding:0;margin:.1em auto .1em auto}#all{width:100%;background:#fff;min-width:20em;max-width:80em;padding:0}#open{width:99.9%;background:#fff;min-width:20em;max-width:80em;padding:0}.padwide{width:100%;background:#fff}.ajLeft{float:left;visibility:hidden;opacity:0;height:100%;top:4.9em;position:fixed;left:0;background-color:#fff;background-color:rgba(255,255,255,1);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:99;overflow:auto}.ajLeftShow{width:20em;left:0;visibility:visible;opacity:.95}.ajRight{width:100%}#bodyresp{width:100%}#wrapresp{width:100%;background:#fff}.overlayresp{width:100%;height:100%;z-index:50}.blurresp{display:block;opacity:.08;/*-webkit-filter: blur(2px);
        -moz-filter: blur(2px);
        -o-filter: blur(2px);
        -ms-filter: blur(2px);
        filter: blur(2px);*/}.searchboxmobile{border-radius:5px;width:80%;border:1px solid #afa7a6;background-color:#fff}.searchbox{border-radius:5px;/*width:98%;*/border:1px solid #afa7a6;background-color:#fff}.searchform{width:87%;margin:-2em auto 0 auto}.summaryboxsearch{width:98%;height:25em;float:left;border-bottom:1px solid #afa7a6;padding:.5em;margin:2.1em 1% 1.1em 1%;overflow:hidden;position:relative}.summaryboxwidesearch{width:95%;min-height:22em;float:left;padding:.1em;border-bottom:1px solid #afa7a6;margin:.1em 1% 2.1em 1%;position:relative}.deptimgbox{max-height:250px;width:49%}.fgimgbox{max-height:585px;width:49%}.deptpricebox{width:40%;max-height:250px;padding-left:7%}.fgpricebox{width:40%;padding-left:7%}.deptproddetail{width:100%}.writereview{width:100%}.writereviewnote{width:100%}.searchwideproddetail{width:100%}.videopagebox{width:100%}.videopagenextbox{width:100%}.searchsummarybox{display:none}.searchwideimage{width:100%;height:22em;position:relative;bottom:0}.narrow .searchwideimage{height:100%;width:100%;max-height:17.6em;overflow:hidden;margin:auto}.deptsummarybox{display:none}.fgsummarybox{display:none}.fgsetwidththird{width:99%;clear:both}.fgsetwidthtwothird{width:99%}.topbanner{display:none}.navbarresp .boxheadtabs{display:none}.navbarresp .navshelp{display:none}.navbarresp .navssummary{display:none}.navbarresp ul.navs{padding:8px 3px 8px 0;border:none}.comparebuttons{display:none}.comparecheck{display:none}.videothumbbox{width:95%;height:22em;float:left;padding:.5em;border:1px solid #fff;border-radius:10px;margin:.1em 1% .1em 1%;overflow:hidden}.summaryboxsearchimg{height:100%;width:100%;max-height:17.6em;overflow:hidden;margin:auto}.videothumbbox:hover{border:1px solid #afa7a6;border-radius:10px;transition:all 100ms ease-in-out}/*--search results----*/.summaryboxbannersearch{padding-left:5px;padding-right:5px;width:9em;float:left;text-align:center;line-height:1.1;/*height: 8em;*/}/*.mobiletab{ position: absolute;bottom: 0;}*/.prodtabs{position:relative;/*bottom: 0;*/z-index:999}.bottomtabblocking{position:fixed;bottom:0;z-index:5;/*height: 2.2em;*/width:98%;background-color:#fff}.headerblocking{position:fixed;top:0;z-index:98;background-color:#fff;width:98%}/*.basket { position: fixed;top: 0;z-index: 999;}*/.summaryboxothersmed{width:43%}.phonecart{position:absolute;top:.4em;right:.5em}/*------ Product Description Tabs------*/.prodtabs ul{margin-left:.2em;padding:0}.prodtabs li{display:inline;margin-left:0;min-width:4em}.prodtabs a{align-content:center;min-width:3.5em;float:left;background:#f9f9f9;border-left:1px solid #afa7a6;border-top:1px solid #afa7a6;border-right:1px solid #afa7a6;cursor:pointer;padding:.7em .5em;text-decoration:none;color:#000;font-size:.9em}.prodtabs a.activetab{/*position:relative;*/z-index:1;color:#000;background:#fff;border:1px solid #afa7a6;/*font-weight:bold;*/}.prodtabs a:hover{color:#fff;background:#afa7a6;/*border:1px solid #ffffff;*/}.searchqty{display:none}#tabs{display:none}.gobuttons{display:none}.mobilemenu{display:inline;padding:0 .7em 0 0;margin-left:1%}#mobilemainnavcont{position:fixed;top:50px;z-index:1000;background-color:#ddd;border:1px #888;border-radius:1em;opacity:.93}#facetfiltertop{display:inline;padding:.4em 0}.facetprice{float:left;width:60%;margin-left:1.6em}.removefacet{font-size:100%}/*#sli_search_1{position:relative;top:6px;background: url(/static/images/styles/search.png) no-repeat;background-color: white;}*/#exphdrsearch{float:right;width:73%;position:relative;background-color:#fff;margin-bottom:.1em}#expsearch{position:relative;background-color:#fff;margin-bottom:.1em}/*.expsearchbuttons {display: block;background: transparent url(/static/images/styles/spritex1.png) no-repeat -0px -90px;width: 25px;height: 25px;padding: 1px;}*/.expsearchbuttons{float:right;display:block;background:transparent url(/static/images/styles/spritex1.png) no-repeat -0 -90px;width:25px;height:25px;/*position:relative;left: 87%; bottom:20px;*/padding:1px}.vehiclefinder{display:block;clear:both;margin-left:1%}.expsearchbuttons:hover{background-position:-30px -210px}.searchbasket{height:5em}.hdrcart{bottom:.6em;right:.8em;position:absolute}.logo{-moz-transform:scale(.6);-moz-transform-origin:0% 20%;-webkit-transform:scale(.6);-webkit-transform-origin:0% 20%;-ms-transform:scale(.6);-ms-transform-origin:0% 20%;transform:scale(.6);transform-origin:0% 20%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin:0 auto}/*.logo{ -moz-transform: scale(0.69);-moz-transform-origin: 50% 0;
    -webkit-transform: scale(0.69);-webkit-transform-origin: 50% 0;
    -ms-transform: scale(0.69);-ms-transform-origin: 50% 0;
     transform: scale(0.69);transform-origin: 50% 0;
     -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;
     transition: all 0.3s;
    margin:0 auto;
   }*/.etrailerlogos{position:fixed;top:0;z-index:999;margin-top:3px;/*zoom: 0.59;*/-moz-transform:scale(.69);-moz-transform-origin:0 0;-webkit-transform:scale(.69);-webkit-transform-origin:0 0;-ms-transform:scale(.69);-ms-transform-origin:0 0;transform:scale(.69);transform-origin:0 0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}/*.searchform{width:98%}*/.flowcolumns{width:100%}.flowcolumns p{list-style:none;float:left;width:42%;font-size:.85em;padding:0 .2em;margin:5px;border-radius:5px}.splitleft .flowcolumns p,.narrow .flowcolumns p{width:90%}.flowcolumns p.single{width:80%}.picsidebar{width:100%}#zoomContainer{max-width:500px;width:100%;height:275px;position:relative}#player{width:100%;height:275px;float:left;background-color:#fff}.zoom{width:100%;height:100%;overflow:hidden;border:1px solid #dfdbdb;position:relative;background-color:#fff;z-index:4}#zoominfo{position:absolute;bottom:0;right:5px;z-index:6}#zoomimage{max-width:100%;max-height:100%}/*#zoomimage{ height: auto;width: auto;max-width: 100%;max-height: 100%;}*/.video{height:100%;width:auto;/*position:absolute;*/top:0;left:0;z-index:4}.mobileaddtocart{margin:13px 0 0 0;padding:5px;position:fixed;right:0;width:80%;max-width:16em;z-index:99;border:1px solid #afa7a6;border-radius:1em;background-color:#fff}.swiper-scrollbar{height:6px}.hilitel{background-color:#ff0}.hiliter{background-color:#008000}#prodInfo{width:98%;max-width:initial;padding-left:0}#prodInfo .centerdiv{width:100%}.summaryboxbanner{width:29.5%;height:150px}.summaryboxbannerm{width:29.5%;height:100px}.summaryboxcatg{width:30%;min-height:8em;float:left;padding-left:.2em;padding-right:.2em}/*-- on include-main-category.aspx ----*/.summaryboxthird{width:99%;padding:.05em;overflow:hidden;min-height:15em}#prodshowmore{background:#eee}/*.packageview {}*/.rightside{width:100%;float:right}.relatedprods,.relatedcats{padding:.2em;float:left;width:40%}#prodshowmore .instructions{float:none;margin:.6em;padding:0}.specialpricing{border:1px solid #000080;background:#cde;width:98.5%}#photowrap{background:transparent;display:none;position:fixed;top:25%;width:100%}.productdetails{width:100%}.productview{max-width:initial;width:98%;float:left;height:13.6em;position:relative}#navbar{width:12.75em;float:left;position:relative;margin-left:auto}.life-all,.life-boating,.life-camping,.life-recreation,.life-trailer,.life-towing{background-image:none}ul.navs{min-width:15em}/*-- on main-nav.aspx ----*/.splitleft{width:99%;float:left}/*.splitleft{ width: 47%;float:left}*/.fgselectors{width:46%;padding:.5em}.fgselectorssm{width:44%;padding:.5em}.fgvehicle{width:100%;padding:.5em;float:none}.questionimg{max-width:initial;height:auto}.highlightsection{border:1px solid #fff;border-radius:10px}.highlightsection:hover{border:1px solid #afa7a6}.callout h2,.callout p,.callout strong,.callout li{font-size:.8em}.rthird{width:100%}.rtwothird{width:100%}.narrow .rthird{width:30.1%}.narrow .rtwothird{width:63.3%}.fullonly{display:none !important}/* small landscape screens, larger portrait screens - 2 columns displayed*/@media screen and (min-width:28.75em){.summaryboxsearch{width:44%;height:27em;border-bottom:1px solid #fff}.summaryboxothersmed{width:28.5%;height:100%}.videothumbbox{width:46.5%}.searchwideproddetail{width:58%}.searchwideimage{width:40%}.searchbasket{height:5em}.searchform{margin:-1.8em auto 0 auto}.logo{-moz-transform:scale(.8);-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.etrailerlogos{margin-top:0;position:inherit;-moz-transform:scale(.8);-moz-transform-origin:0 0;-webkit-transform:scale(.8);-webkit-transform-origin:0 0;-ms-transform:scale(.8);-ms-transform-origin:0 0;transform:scale(.8);transform-origin:0 0}.productdetails{width:100%}.summaryboxbanner{width:17.5%;height:125px}.relatedprods,.relatedcats{float:left;width:29%}.fgselectors{width:30%}.fgselectorssm{width:24%}.fgvehicle{width:70%;float:right}.splitleft{width:47%;float:left}.summaryboxthird{width:47.5%;min-height:21em}.picsidebar{width:50%}#prodInfo{width:45%;padding-left:1.1em}}/* awkward in between zone of dept page for phones, make boxes size well */@media screen and (min-width:43.6em){.fullonly{display:inline !important}.deptproddetail{width:45%}.deptimgbox{max-height:250px;width:35%}.fgimgbox{max-height:500px;width:33%}.deptpricebox{width:16%;max-height:250px;padding-left:2%}.fgpricebox{width:19%;padding-left:1%}.deptsummarybox{display:inline}.searchsummarybox{display:inline}.fgsummarybox{display:block;width:64%}.summaryboxsearch{width:28.5%;height:27em;border-bottom:1px solid #fff}#zoomContainer{height:375px}#player{height:375px}}/* wide enough for normal top navigation, but we're going to leave it off - 2 columns safe*//*This is where we start displaying .nonmobile class stuff*//* wide enough for left navigation */@media screen and (min-width:60em){/*Put in from the 41.5 section above*/.writereview{width:55%}.writereviewnote{width:32%}.videopagebox{width:60%}.videopagenextbox{width:38%}#zoomContainer{max-width:500px;width:100%;position:relative}#tabs{display:inline;padding-top:0}.headerblocking{position:inherit;background-color:transparent}.phonecart{position:relative;top:1.4em;right:1.5em}body{width:99%;max-width:80em;background-color:#fff;padding:.1em}.navbarresp ul.navs{line-height:20px;padding:8px 3px 8px 0;border:1px solid #afa7a6;list-style:none;border-top-right-radius:10px}.comparebuttons{display:block}.topbanner{display:inline}.searchform{width:auto;margin:0 auto 0 auto}.summaryboxcatg{width:15%;min-height:8em;float:left;padding-left:.2em;padding-right:.2em}/*-- on include-main-category.aspx ----*/.nonmobile{display:inherit}.mobile{display:none}.mobilemenu{display:none}.bottomtabblocking{position:relative}/*.headerblocking { position: inherit; background-color:transparent }*/#all{width:100%;background:#fff}#open{width:100%;background:#fff}.padwide{width:100%;background:#fff}/*.ajLeft{ display: none;}*/#bodyresp{width:100%;margin-top:0}#wrapresp{width:100%}.searchboxmobile{border-radius:5px;width:95%;border:1px solid #afa7a6}.summaryboxsearch{width:28.5%;height:27em;border-bottom:1px solid #fff}.summaryboxsearchimg{height:100%;width:100%}.summaryboxothersmed{width:13.5%}.fgsetwidththird{width:30.1%;clear:none}.fgsetwidthtwothird{width:63.3%}.videothumbbox{width:28.5%;height:22em}.prodtabs{position:inherit}.prodtabs ul{margin-left:.5em;padding:0}.prodtabs li{display:inline;margin-left:0}.prodtabs a{float:left;background:#f9f9f9;border:1px solid #afa7a6;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;padding:3px 7px 3px 7px;text-decoration:none;color:#111;font-size:13px;margin-bottom:-1px;border-bottom:1px solid #fff}.prodtabs a.activetab{position:relative;z-index:1;color:#000;background:#fff;border:1px solid #afa7a6;border-bottom:1px solid #fff;font-weight:bold}.searchqty{display:inline}.navbarresp .boxheadtabs{display:block}.navbarresp .navshelp{display:block}.navbarresp .navssummary{display:block}.affix-summ{position:fixed;top:22px;width:24%;max-width:19.3em}.comparecheck{display:inline}/*.searchform { clear: right;}*/.etrailerlogos img{height:100%;margin-left:auto;margin-right:auto}#tabs ul{margin-left:15px;padding:0;width:96%}.searchbasket{height:3em}.hdrcart{bottom:-4.7em}.productdetails{width:66%}.rightside{width:30%;max-width:15.1em}.relatedprods,.relatedcats{float:right;width:100%;border-bottom:1px solid #dfdbdb}.relatedprods:last-child,.relatedcats:last-child{border-bottom:none}#photowrap{background:transparent;display:none;position:absolute;height:500px;width:500px}/*#photobunch{position:absolute;bottom:0px;z-index:8;border:3px solid #afa7a6;}*/.productview{max-width:30%;float:left;height:25em}.life-all{background-image:url(/static/images/styles/background-life.jpg)}.life-boating{background-image:url(/static/images/styles/background-boat.jpg)}.life-camping{background-image:url(/static/images/styles/background-camp.jpg)}.life-recreation{background-image:url(/static/images/styles/background-recreation.jpg)}.life-trailer{background-image:url(/static/images/styles/background-trailer.jpg)}.life-towing{background-image:url(/static/images/styles/background-towing.jpg)}.flowcolumns p{width:43%}.narrow .flowcolumns p{width:100%}.splitleft .flowcolumns p{width:43%}.callout h2,.callout p,.callout strong,.callout li{font-size:inherit}.summaryboxthird{width:31%;padding:.1em;overflow:hidden}.fgvehicle{width:50%;max-width:24em}.rthird{width:30.1%}.rtwothird{width:63.3%}.narrow .rthird{width:90%}.narrow .rtwothird{width:90%}/*.narrow .setwidththird {width:90%}
   .narrow .setwidthtwothird {width:90%}*/.rsetheight{height:10em}/*End of 41.5 section copy*/.hdrAddition{display:none}/*#all{width: 100%;background: #ffffff;}
    #open{width: 100%; max-width: 80em;background: #ffffff;}
    .padwide {width: 100%;max-width: 80em;background: #ffffff;}*//*.ajLeft{width: 0;height: 100%;top: 0; position: relative;left: 0;display: none;overflow: initial;}*/.blurresp{display:block;-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0);opacity:1}.ajLeft{max-width:20em;width:24.5%;display:block;overflow:auto;position:inherit;visibility:visible;opacity:1}.ajRight{width:74%;float:right;padding-left:1%}#bodyresp{width:100%}#wrapresp{width:100%}.searchboxmobile{border-radius:5px;width:24%;border:1px solid #afa7a6}/*.summaryboxsearch { width: 46%;}*//*.videothumbbox{ width: 46%;}*/.vehiclefinder{display:block;clear:none;margin-left:7%}#facetfiltertop{display:none}.facetprice{width:80%;margin-left:0}.removefacet{font-size:75%}.logo{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.etrailerlogos{position:inherit;-moz-transform:scale(1);-moz-transform-origin:0 0;-webkit-transform:scale(1);-webkit-transform-origin:0 0;-ms-transform:scale(1);-ms-transform-origin:0 0;-o-transform:scale(1);transform:scale(1);transform-origin:0 0}/*.videothumbbox{ width: 22%;}*/.gobuttons{display:inline}.swiper-scrollbar{height:15px}.productdetails{width:73%}.summaryboxbanner{width:12.6%}.summaryboxbannerm{width:12.6%}.rightside{width:22%}.fgselectorssm{width:15%}}/*extra wide screen stuff*//*@media screen and (min-width:85em) {
    .summaryboxsearch {width:23.3%; margin :0.1em 0.5% 2.1em 0.5%;}

    .videothumbbox{ width: 23.5%;  margin :0.1em 0.5% 2.1em 0.5%;}
    body { max-width: 110em;}
    #open{max-width: 110em;}
    #all{max-width: 110em;}
    .ajLeft{width:20%}
    .ajRight{width:79%}
}*/.dispnone{display:none}