.dealer-note,h1{text-align:center}.stateList h3,.stateList li .billing_street{text-transform:capitalize}:root{--filter_background:rgba(229,238,244,0.9);--filter_color:#007db6;--filter_border_color:rgba(196,200,204,0.94);--checked_background:#00669E}h1{margin:20px 0}.dealer-note{margin-top:0;margin-bottom:30px}.dealer-note span{color:#007db6;font-weight:400;font-size:20px;line-height:24px}label:not(.page-footer label){font-size:14px;padding-left:10px}.btn-default,.btn-default:focus,.btn-default:hover{color:#333;text-shadow:none;background-color:#fff}.btn-group-lg>.btn,.btn-lg{padding:15px 21px!important;font-size:14px!important;width:100%}@media only screen and (max-width:992px){.btn-group-lg>.btn,.btn-lg{width:100%;margin-bottom:10px!important}}.back_res{color:#00669e;font-size:16px;padding:20px;border:none;background-color:#fff;z-index:57;border-bottom:1px solid #d4d4d4;position:sticky;position:-webkit-sticky;top:0}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-min-device-pixel-ratio:2){.back_res{font-size:14px;padding:10px 10px 10px 16px}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (-webkit-min-device-pixel-ratio:2){.back_res{font-size:14px;padding:10px 10px 10px 16px}}@media only screen and (min-device-width:320px) and (max-device-height:480px) and (-webkit-min-device-pixel-ratio:2){.back_res{font-size:14px;padding:8px 8px 8px 16px}}#locationsContent{border-top:1px solid rgba(33,43,54,.3);position:relative;overflow:hidden}.modal #locationsContent{border-top:none}#locationsPadding{width:100%;margin:0 auto}#locationsContent #locationsFiltersContainer{background:rgba(0,103,158,.1);border-top:1px solid #00669E;border-bottom:1px solid #00669E;color:#00669E;padding:20px;font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;margin-bottom:20px}.list-group-item-collision,.list-group-item-legend,.list-group-item-standalone{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;border:1px solid #ddd}#locationsContent #locationsFiltersContainer img,#locationsContent #locationsFiltersContainer span{margin-right:20px}a .list-group-item-collision{text-decoration:none}.list-group-item-collision,.list-group-item-standalone{color:#000;background-color:#fff}a.list-group-item-collision:hover{color:#fff;text-decoration:none;background-color:#f5f5f5}a.list-group-item-standalone:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item-legend{background-color:#fff}.glyphicon-zip{position:absolute;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;font-size:large;color:#5f9ea0;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.col-md-3-stores{max-height:3500px;width:100%;display:flex;flex-wrap:wrap;flex-direction:column;padding-left:15px}.panel-stores{font-size:14px;float:left;width:49%;margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}@media only screen and (max-width:767px){.col-md-3-stores{padding:0 10px;height:auto}.affix{padding-top:15px;padding-bottom:0}.panel-stores{width:100%}}.form-control-feedback-zip{position:absolute;top:19px;right:160px;z-index:10;display:block;width:40px;height:40px;line-height:34px;text-align:center;pointer-events:none}.inner{padding:30px}.cover .btn-lg{margin-top:20px}.container-fluid-solid{background:#FFF;padding-top:10px;padding-bottom:10px;margin-bottom:20px;border-top:1px solid #ddd}.circleblue,.circleyellow{border-color:rgba(0,0,0,.54);border-style:solid;border-width:1px;width:20px;height:20px;border-radius:50%}.circleyellow{background:#f1be48}.circleblue{background:#0075b8}.dealer-pic{background:url(https://images.rvs.com/images/content/ext-pic.jpg);background-size:cover;background-position:50% 50%!important;display:inline-block;padding:100px 0}.thumbnail{margin-bottom:0;padding:0;border:none;border-radius:0}.thumbnail img{width:100%}@media only screen and (max-width:767px){.dealer-pic{width:100%;padding:85px;margin-bottom:-10px}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-min-device-pixel-ratio:2){.dealer-pic{padding:58px}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (-webkit-min-device-pixel-ratio:2){.dealer-pic{padding:58px}}@media only screen and (min-device-width:320px) and (max-device-height:480px) and (-webkit-min-device-pixel-ratio:2){.dealer-pic{padding:45px}}@media only screen and (min-width:768px){body.store_state #locationsContent,body.stores #locationsContent{display:flex;height:100%}#map,body.store_state,body.stores,html{height:100%}body.store_state,body.stores{display:flex;flex-direction:column}body.store_state #locationsWrapper,body.stores #locationsWrapper{flex:1 0 auto;flex-direction:column;display:flex;height:850px}body.store_state .page-footer,body.stores .page-footer{flex-shrink:0}#locationSearchContainer{margin-top:7px}}.standalone{background-color:#fdf8ec!important}.standalone:hover{background-color:#f5f5f5!important}.ajax-modal{position:fixed;z-index:2000;height:100%;width:100%;top:0;left:0;background-color:#000;filter:alpha(opacity=80);opacity:.6;-moz-opacity:.8}.ajax-center{z-index:1000;margin:200px auto;width:1px;filter:alpha(opacity=100);opacity:1;-moz-opacity:1}.map-zip{position:absolute;margin-top:11px;margin-left:130px}.checkbox:not(.page-footer .checkbox){top:0!important;width:auto!important;margin-left:16px!important}.checkbox-labels{padding-top:1px;padding-left:12px!important;font-size:14px;color:#939597}@media only screen and (min-width:768px) and (max-width:920px){.checkbox-labels{font-size:12px}}.checked .checkbox-labels{color:#0075b8!important}#zipsearch_store{display:inline-block;width:70%;height:auto}@media only screen and (max-width:767px){.checkbox{margin-bottom:15px}#zipsearch_container{text-align:center}}@media only screen and (max-width:480px){#zipsearch_store{width:45%}}#zipsearch_container a{font-size:12px;font-weight:700}.expanded-title{background-color:#00669e;color:#fff;text-align:left;padding:15px}.sbs .expanded-title{background-color:#616568!important}.expanded-head{display:block;color:#fff;font-size:28px;line-height:33px}a.expanded-head:hover{color:#fff;text-decoration:none}.head-phone{color:#fff;font-size:23px;line-height:38px}a.head-phone:hover{color:#fff;text-decoration:none}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (-webkit-min-device-pixel-ratio:2){.expanded-head{font-size:22px;line-height:27px}.head-phone{font-size:19px;line-height:28px}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-min-device-pixel-ratio:2){.expanded-head{font-size:22px;line-height:27px}.head-phone{font-size:19px;line-height:28px}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (-webkit-min-device-pixel-ratio:2){.expanded-head{font-size:22px;line-height:27px}.head-phone{font-size:19px;line-height:28px}}@media only screen and (min-device-width:320px) and (max-device-height:480px) and (-webkit-min-device-pixel-ratio:2){.expanded-head{font-size:19px;line-height:20px}.head-phone{font-size:16px;line-height:22px}}.expanded-block{padding:50px 15px 0;background:#fff}.expanded-block .block{padding:10px 0}.expanded-block i{color:#00669e;font-size:23px;margin-bottom:15px;display:block}.expanded-block .icon-img{width:30px;text-align:center;padding:0;margin-bottom:20px}.expanded-block .btn-star{color:#00669e;font-size:23px;margin-bottom:15px;display:block;position:relative;top:auto;right:auto;z-index:auto;border:none;padding:inherit;box-shadow:none}.affix-bottom,.btn-star{position:absolute}.sbs .expanded-block .btn-star,.sbs .expanded-block .icon-img,.sbs .expanded-block i{color:#616568}.expanded-block .icon-col{padding:0;text-align:center}.expanded-block .expanded-link{display:block;margin-bottom:20px;color:#000;font-size:18px;line-height:19px;vertical-align:middle;padding-left:15px}@media only screen and (max-width:767px){.expanded-block .icon-img{margin-right:6px}.expanded-block .icon-col{margin-bottom:10px}.expanded-block .icons .wrap-section .rvtype{width:22%;vertical-align:top}}@media only screen and (max-width:835px){.expanded-block{padding:5px 0 15px}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-min-device-pixel-ratio:2){.expanded-block{padding:10px 0 15px}.expanded-block>.col-sm-12{margin-top:-19px}.expanded-block i{font-size:21px;margin-bottom:7px}.expanded-block .expanded-link{margin-bottom:10px;font-size:16px;padding-left:0}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (-webkit-min-device-pixel-ratio:2){.expanded-block{padding:10px 0 15px}.expanded-block>.col-sm-12{margin-top:-19px}.expanded-block i{font-size:21px;margin-bottom:7px}.expanded-block .expanded-link{margin-bottom:10px;font-size:16px;padding-left:0}}@media only screen and (min-device-width:320px) and (max-device-height:480px) and (-webkit-min-device-pixel-ratio:2){.expanded-block{padding:1px 0 15px}.expanded-block i{font-size:17px;margin-bottom:7px}.expanded-block .expanded-link{margin-bottom:5px;font-size:14px;padding-left:0}}.expanded-block .expanded-link:hover{color:#00669e;text-decoration:underline}.expanded-block .icons .wrap-section{text-align:left;padding-left:20px}.expanded-block .icons .wrap-section .rvtype{display:inline-block;width:20%}.m20{margin:0 20px}.home .rv-type-desc{color:#000!important}.dealerlist{padding:0}.dealer-group{border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom:2px solid #ccc;padding:0}h3.dealer-head{padding-left:0;padding-bottom:0}.dealer-group .dealer-head,.dealer-head{font-size:18px;text-align:left;font-weight:700;line-height:18px;color:#000}.dealer-group .dealer-head:hover,.dealer-head:hover{color:#00669e;cursor:pointer}.dealer-group .dealer-service{font-size:13px;font-weight:400;line-height:15px!important;margin:5px 0;color:#000}.dealer-group-selection{z-index:1;box-shadow:0 0 5px rgba(81,203,238,1);padding:3px 0 3px 3px!important;margin:5px 1px 3px 0;border:1px solid rgba(81,203,238,1)!important;-webkit-transition:all 1s}.affix{top:0;z-index:0;background:#f2f5f7;-webkit-box-shadow:0 3px 15px 3px rgba(221,221,221,1);-moz-box-shadow:0 3px 15px 3px rgba(221,221,221,1);box-shadow:0 3px 15px 3px rgba(221,221,221,1)}.affix-map{right:0;background:#fff!important;box-shadow:none!important}.nav-tabs>li{text-align:center}.nav-tabs{border-bottom:none!important}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{text-shadow:none!important;border-bottom-color:#fff!important;background:0 0!important;font-size:18px;color:#0075b8!important;height:56px;padding-top:16px!important;top:0}.nav-tabs>li>.state-tab,.nav-tabs>li>.store-state-tab,.nav-tabs>li>.zip-tab{color:#555;font-size:18px;margin-right:1px!important;padding:12px 25px!important;top:5px;text-shadow:none!important}.nav-tabs>li>.state-tab,.nav-tabs>li>.store-state-tab{border:1px solid #ddd!important;border-radius:4px 4px 0 0!important;background-color:#f2f5f7!important;background:url(https://images.rvs.com/images/content/tab-shadow.png) no-repeat}.nav-tabs>li>.zip-tab{border:1px solid #ddd!important;border-radius:4px 4px 0 0!important;background-color:#f2f5f7!important;background:url(https://images.rvs.com/images/content/tab-shadow-right.png) right no-repeat}.nav-tabs>li>a:hover{text-shadow:none!important;border-color:#ddd!important;background-color:#F2F5F7!important}.form-inline{padding-left:15px}.choose-dealer,.my-dealer{font-family:lato;padding-left:5px;font-weight:700;cursor:pointer}@media only screen and (max-width:1024px){.affix-map{right:0}}.affix-top{right:0;top:0}.my-dealer{color:#f1be48;font-size:16px}.choose-dealer{color:#5a5a5a;font-size:14px}.btn-link{margin-right:50px;background:0 0;border:none;color:#00669e}.btn-star{right:50px;top:80px;z-index:55;border:none;border-radius:80px;padding:20px 21px 17px;box-shadow:0 3px 9px 0 rgba(0,0,0,.16)}.star-text,.star-text-selected{position:absolute;top:155px;z-index:55;font-size:13px;line-height:16px}.star-text{right:33px;color:#00669e}.star-text-selected{right:53px;color:#f1be48}.store-star-selected{color:#f1be48;font-size:25px;margin-bottom:5px}.store-star{color:#00669e;font-size:25px}.sbs .store-star{color:#616568}.store-star-state-selected{color:#f1be48;font-size:25px}.store-star-state{color:#00669e;font-size:25px}.store-star-results{display:none}.dealer-selected{background-color:#f2f5f7;font-weight:700;border-top:#00669e solid 2px;border-bottom:#00669e solid 3px}.dealer-selected .store-star-results{color:#f1be48;margin-right:5px;display:inline-block;font-size:23px}.container-fluid-white{background:#fff}#zipsearch_container{float:left;width:100%}@media only screen and (max-width:1024px){#zipsearch_container{float:none}}.show-filters{padding-top:10px;padding-left:0}.viewFilters{color:#939597}.viewFilters[aria-expanded=false]:before{float:right;content:"Show Filters";padding-left:10px}.viewFilters[aria-expanded=true]:before{color:#0075b8;content:"Hide Filters";float:right;padding-left:10px}.filterboxes{float:left;padding:10px 0;width:100%}@media only screen and (max-width:767px){.btn-star{top:100px;right:30px}.star-text{right:20px;top:170px}.star-text-selected{right:30px;top:175px}.filterboxes{padding:10px 0 0;float:none}.showByStateMobile,.viewFilters{display:inline-block;font-size:20px;padding:1px 5px;border-radius:4px;float:none;margin-left:5px}.mobileLocationButtons{display:inline-block!important}.viewFilters{color:#fff!important;background-color:#00669e!important}.showByStateMobile{width:55px;vertical-align:middle}.viewFiltersActive{background-color:#bd252c!important}.viewFilters[aria-expanded=false]:before,.viewFilters[aria-expanded=true]:before{content:""}.gridstyle{height:185px!important}}#browsestate{margin-left:20px;float:right}.moreinfo-states,.shoprvs-states{margin-top:10px;margin-left:-15px;width:85px;position:absolute}.infobutton,.infobutton_standalone{font-size:13px;line-height:13px;text-decoration:underline}.moreinfo-states{top:43;z-index:10}.shoprvs-states{top:3;display:none}.shoprvs{display:none}.statepanel{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;background:#f2f5f7;padding:1em 3.8em;float:left;text-decoration:none;color:#444;text-shadow:0 1px 0 rgba(255,255,255,.8);margin-top:15px;font-size:17px;width:325px}.statebox{margin-top:10px}.gridstyle_states{margin-right:20px;height:167px}.gridstyle{margin-right:20px;width:50%;height:147px}.legendcol{width:500px}.legendpanel{margin-top:20px;width:500px}.search-header{font-size:26px;line-height:30px;color:#939597;padding:20px 10px}.search-header h1{font-size:26px;line-height:30px;margin:0!important;text-align:left;padding:0;display:inline}#filtercount{font-size:18px;font-weight:400;color:#939597;padding-left:15px;float:none;padding-top:10px}.loc-dir,.modal .milesspan{font-size:10px}.loc-dir,.milesspan{color:#939597;padding-right:22px;padding-top:3px;line-height:12px}#wrapper{overflow:hidden;transition:height .8s}.milesspan{font-weight:700}.milesspans{padding:0;text-align:right;line-height:12px}.milesspans .loc-dir,.milesspans .milesspan{display:block;width:100%}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (-webkit-min-device-pixel-ratio:2){.milesspans{padding-top:4px}}@media only screen and (max-width:991px){.milesspans{text-align:left;padding-top:5px}}.milesspans a{font-size:11px;line-height:14px;color:#000;display:inline-block}@media only screen and (width:767px){.milesspans a{font-size:14px;line-height:15px}}.milesspans .tiny-link{display:block;font-size:12px;font-weight:400;line-height:18px;color:#939597;padding-right:5px}.milesspans .fa{font-size:18px;color:#939597;padding-left:5px}.expanded-title .loc-dir,.expanded-title .milesspan{color:#fff;font-size:11px;line-height:15px}.expanded-title .milesspans a{font-size:14px;line-height:16px;color:#fff}.expanded-title .milesspans .directions{font-size:12px;line-height:14px;color:#fff;display:block;padding-top:10px}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (-webkit-min-device-pixel-ratio:2){.expanded-title .milesspans a{line-height:9px}.expanded-title .milesspans .directions{padding-top:7px}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-min-device-pixel-ratio:2){.expanded-title .milesspans a{line-height:9px}.expanded-title .milesspans .directions{padding-top:7px}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (-webkit-min-device-pixel-ratio:2){.expanded-title .milesspans a{line-height:9px}.expanded-title .milesspans .directions{padding-top:7px}}@media only screen and (max-width:320px){.responsivesize{padding-right:0!important;padding-left:0!important}.container{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.nav-tabs>li>.store-state-tab{max-width:90px;padding:5px 1px!important;font-size:13px!important;top:7px}.dealer-group .dealer-head{font-size:20px}.affix{position:inherit!important}.gridstyle{margin-right:0;width:100%;height:200px!important}.gridstyle_states{margin-right:20px;height:200px}.stategrid{overflow:hidden;height:auto;display:flex;flex-wrap:wrap;flex-direction:column;width:100%;padding-left:0!important;padding-right:0!important}#browsestate{margin-left:10px;float:none}#filtercount{font-size:14px;font-weight:700}.container-fluid-solid{padding-top:0;border-top:none}.nav-tabs{border-bottom:1px solid #ddd!important}.nav-tabs>li>.zip-tab{padding:12px 10px!important;font-size:15px!important;top:9px}.nav-tabs>li>.state-tab{padding:17px 8px!important;font-size:9px!important;top:9px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{font-size:15px!important}.form-inline{padding-left:0;margin-top:30px!important}}@media only screen and (min-width:415px) and (max-width:767px){.stategrid{overflow:hidden;height:auto;display:flex;flex-wrap:wrap;flex-direction:column;width:100%}.nav-tabs>li>.store-state-tab{padding:13px 6px!important;font-size:15px!important;top:7px}.infobutton,.infobutton_standalone{padding-left:15px}}@media only screen and (min-width:321px) and (max-width:414px){.gridstyle,.stategrid{width:100%}.responsivesize{padding-right:0!important;padding-left:0!important}.container{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.dealer-group .dealer-head,.gridstyle{margin-right:0}.dealer-group .dealer-service{font-size:12px;line-height:14px}.store-star,.store-star-state{margin-left:0}.gridstyle_states{margin-right:20px;height:180px}.stategrid{overflow:hidden;height:auto;display:flex;flex-wrap:wrap;flex-direction:column;padding-left:0!important;padding-right:0!important}#browsestate{margin-left:10px;float:none}#filtercount{font-size:14px;font-weight:700}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>.state-tab,.nav-tabs>li>.zip-tab{font-size:16px!important}.container-fluid-solid{padding-top:0;border-top:none}.nav-tabs{border-bottom:1px solid #ddd!important}.nav-tabs>li>.zip-tab{padding:12px!important;top:8px}.nav-tabs>li>.state-tab{padding:17px 10px!important;top:8px}.nav-tabs>li>.store-state-tab{max-width:118px;padding:3px 2px!important;font-size:14px!important;top:8px}.form-inline{padding-left:0}}@media only screen and (min-width:768px) and (max-width:1200px){.stategrid{overflow:hidden;padding-bottom:0;display:flex;flex-wrap:wrap;flex-direction:column;width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.responsivesize{padding-right:0!important;padding-left:0!important}.container,.form-inline{padding-left:0}.container{padding-right:0;margin-right:auto;margin-left:auto}.container-fluid-solid{border-top:none}.dealer-group .dealer-head{margin-right:0}.gridstyle,.gridstyle_states{margin-right:20px;height:180px}.dealer-group .dealer-service{margin-top:20px}#browsestate{margin-left:20px;float:right}.nav-tabs{border-bottom:1px solid #ddd!important}#horizontal-navbar .nav{width:auto!important}}@media only screen and (width:1024px){.form-inline{padding-left:0}}.btn-zip{color:#fff;background-color:#00669e;font-size:20px!important;padding:2px 12px}.btn-zip:focus,.btn-zip:hover{color:#00669e!important;background-color:#fff;border:2px solid;padding:1px 11px}.blue-nav{z-index:66}.filters{background:#f0f0f0;padding:10px 0}.department,.results-panel,.results-panel1{background-color:#fff}.results-panel{overflow-y:scroll;padding-left:0;padding-right:0}.results-panel1{z-index:56;-webkit-box-shadow:0 0 23px 0 rgba(214,214,214,1);-moz-box-shadow:0 0 23px 0 rgba(214,214,214,1);box-shadow:0 0 23px 0 rgba(214,214,214,1);position:absolute;height:100%;display:none;overflow:scroll;padding-bottom:150px!important}@media only screen and (max-width:767px){.results-panel1{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-bottom:10px!important}}.results-panel1 .dealer-selected .fa-star,.results-panel1 .dealer-selected .ion-android-star{color:#f1be48}.bs-choosedealer-modal-lg .nav-tabs{padding-left:0!important;width:auto!important}.bs-choosedealer-modal-lg .btn-default,.bs-choosedealer-modal-lg .btn-default:hover{border:1px solid #ccc}.bs-choosedealer-modal-lg .nav-tabs>li{width:50%!important}.bs-choosedealer-modal-lg .nav.nav-tabs>li.active>a,.bs-choosedealer-modal-lg .nav.nav-tabs>li.active>a:focus,.bs-choosedealer-modal-lg .nav.nav-tabs>li.active>a:hover{height:56px}.togglestate{cursor:pointer}.help-block{color:red}.department .title{padding:10px 20px 0}.department .title h3{color:#00669e;font-family:Lato!important;font-size:18px!important;font-weight:700!important;margin-top:0;margin-bottom:0;padding:0}.sbs .department .title h3{color:#616568}.department .details{padding-left:20px}.department .details .hours{font-size:16px;line-height:30px}.hourformatmon,.hourformatsat,.hourformatsun{float:left}.hourformatday{float:left;width:20%}.affix .filterboxes,.rv-type-icon,div[id^=rvTypesAll_] [id^=rvType_] .wrap-center{width:100%}.affix .filters{background:0 0}.affix .filterboxes{float:none}div[id^=rvTypesAll_] .modal-content{background:#FFF}div[id^=rvTypesAll_] .modal-header{border-bottom:0}div[id^=rvTypesAll_] [id^=rvType_] .row{width:100%;display:block;margin:0 auto 5%}div[id^=rvTypesAll_] .container-fluid-popular-brands .row{padding:0 15px}div[id^=rvTypesAll_] [id^=rvType_] img{width:85%}div[id^=rvTypesAll_] .title{margin-bottom:20px}div[id^=rvTypesAll_] h3{margin:0 5px;text-align:center}div[id^=rvTypesAll_] h4{margin:0 5px;text-align:center;color:#777}.container-fluid-popular-brands .popular-brand-container h5{display:block;color:#000;font-size:20px;line-height:24px;font-weight:700;padding:0 0 10px;text-align:center;margin:10px auto}@media (min-width:992px){div[id^=rvTypesAll_] [id^=rvType_] .row .col-md-1{max-width:150px;width:11%}div[id^=rvTypesAll_] [id^=rvType_] img{width:100%;max-height:41px}.modal-lg{width:80%;max-width:1300px}}@media (min-width:768px){div[id^=rvTypesAll_] [id^=rvType_] .row .col-md-1{max-width:320px}}#storesByStateAccordion .panel-title h2{font-size:18px;font-weight:700;padding:6px 0;display:block;margin-top:10px;margin-bottom:10px}#storesByStateAccordion .panel-body{padding:0;border:none;margin-bottom:-1px}#storesByStateAccordion .panel{margin-top:0;border:none;box-shadow:none}.results-panel .dealer-group.dealer-selected{margin-bottom:0}.results-panel.showByState .dealer-group.dealer-selected{margin-bottom:20px}@media only screen and (max-width:767px){#storesByStateAccordion .panel-heading{border-top:1px solid #ddd}}.back_res.text-left{width:100%}.offscreen,.offscreen_modal{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#locationsFilters{margin-top:30px}#locationsFilters p{color:#212B36;font-family:Lato;font-size:14px;letter-spacing:0;line-height:21px;margin-bottom:8px}#locationsFilters .dropdown.bootstrap-select{height:22px;margin-bottom:10px}#locationsFilters .dropdown.bootstrap-select button{height:100%}#locationsFilters .bootstrap-select .dropdown-toggle .filter-option-inner{position:absolute;top:30%}#locationsFilters .bootstrap-select .dropdown-toggle .caret{right:4px}#locationsFilters .checkbox input[type=checkbox],#locationsFilters .checkbox-inline input[type=checkbox],#locationsFilters .radio input[type=radio],#locationsFilters .radio-inline input[type=radio]{margin-left:0}#locationsFilters #filterCheckboxes{margin-bottom:-10px}#locationsFilters #filterCheckboxes .checkbox{margin-left:0!important;width:18px!important;height:18px!important;top:3px!important;margin-right:15px!important;background:0 0;border:2px solid #212B36}#locationsFilters #filterCheckboxes .checkbox.checked{background:url(https://images.rvs.com/images/content/check.png) -1px -46px no-repeat;border:1px solid #212B36}.anchorBox,.topSticky{background-color:#e5eff5;text-align:center}#locationsFilters #filterCheckboxes .checkbox-labels{color:#212B36!important;padding-left:0!important}#locationsFilters #applyLocationFiltersBtn{padding-top:18px;padding-bottom:18px;margin-top:20px;color:#FFF;font-family:Lato;font-size:16px;font-weight:700;letter-spacing:0;line-height:16px;text-align:center}.stateContain{position:relative}.pageTitle{width:100%;padding:16px 0;border-bottom:1px solid #C4CDD5;margin-bottom:16px}.titleFlex a,.titleFlex h1{color:#212b36;padding:0;margin:0}.titleFlex{display:flex;justify-content:space-between;align-items:center}.titleFlex h1{flex:0 1 auto;font-size:40px;font-weight:700;line-height:54px}.titleFlex a{flex:0 1 auto;font-size:14px;line-height:21px}.backLink{position:absolute}.backLink a{font-size:14px;line-height:14px;color:#00669e}.anchorBox{margin:auto auto 24px;width:469px;padding:12px 22px;border-radius:24px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;justify-content:space-between;font-size:16px;line-height:24px;font-weight:700;color:#212b36}.anchorBox span{flex:0 0 60px;margin-right:10px}.anchorBox .mobileWrap{flex:1 1 auto;display:flex;justify-content:space-between;align-items:flex-start}.anchorBox a{color:#00669e}.stateList{padding-bottom:50px}.stateList h3{font-size:24px;line-height:36px;font-weight:700;padding:0;color:#212b36}.stateList ul{margin-bottom:25px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.stateList li{flex:0 1 25%;padding:25px 16px 0 0}.stateList li a{font-size:16px;line-height:24px;font-weight:700;padding:0 0 4px;color:#00669e}.stateList li p{font-size:14px;line-height:21px;font-weight:400;padding:0;color:#212b36}.topSticky{width:100%;padding:13px 0;z-index:99}.topSticky a{font-size:16px;line-height:16px;font-weight:700;padding:0;color:#00669e}.topSticky a i{margin-left:14px}.topSticky.affix{top:auto;bottom:0;box-shadow:none}@media only screen and (max-width:991px){.container.max1296,.stateList{width:100%;padding-left:16px;padding-right:16px}.titleFlex h1{font-size:28px;line-height:42px}.anchorBox{margin-bottom:6px}.stateList li{flex:0 1 31%}}@media only screen and (max-width:767px){.pageTitle{padding:15px 0 11px;margin-bottom:10px}.titleFlex a{display:none}.backLink{display:block;position:relative;margin-bottom:16px}.anchorBox{max-width:496px;width:100%;margin-bottom:20px}.stateList li{flex:0 1 50%}}@media only screen and (max-width:576px){.anchorBox .mobileWrap{justify-content:center;flex-wrap:wrap}.anchorBox a{width:20px}.stateList h3{margin-bottom:24px}.stateList li{flex:0 1 100%;padding:0 0 42px}}#find-location-label{float:left;font-weight:700;font-size:1.75em}.mobile-map-showing{height:50vh}#mobile-map{width:100%}@media only screen and (max-width:1023px){.map-showing{height:800px}.mobile-map-showing{height:400px}}.hide_div,.hide_div button,.hide_div div{display:none!important}.locationSearchOpen:before{font-family:FontAwesome;content:"\f068";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;cursor:pointer}.provide-feed-back-mobile{display:none}.state-search-box{padding:0!important}.state-view{display:flex;flex-direction:row;alight-items:stretch}.see-all-locations-list,.view-type{display:none}.view-type{width:50%}.list-view,.map-view{width:100%;padding:5px 0 12px}.list-view a,.map-view a{float:right}.search-label{margin:15px 0 22px}.search-label-primary{color:#fff;text-decoration:none;height:auto;border-radius:.3em}.btn-search-label{border:1px solid #000}.btn-search-label>a{color:#000;text-decoration:none}#locationSearchContainer{margin-top:5px}@media only screen and (max-width:767px){.locationSearchContianer{margin:0!important}.filter-and-result{padding:0;height:50vh}.location-count{padding-bottom:20px!important}#locationsResults{margin-left:0!important}.stores-search-box .state-search-box input[type=text]{height:48px;font-size:1.2pc}.provide-feed-back-mobile{display:flex;height:100px;justify-content:center}.provide-feed-back{display:none!important}.see-all-locations-list{display:flex;height:80px;background-color:var(--filter_background);justify-content:center;padding-top:30px}.view-type{display:block!important}#locationSearchContainer,#locationsResults{padding-left:16px;padding-right:16px}#locationsResults .location-count{margin-top:15px}}.stores #locationsContent .auto-complete{display:flex;justify-content:space-between;position:relative}.stores #locationsContent .auto-complete>input{flex:1;margin-right:10px;width:auto}#locationsContent #auto-complete-container{margin-bottom:17px;margin-top:0}.deem{opacity:.3}.proximity{white-space:nowrap}.w-100{width:100%}.location-name{max-width:240px}.location-cards{overflow-y:scroll}@media only screen and (min-width:768px){#locationsWrapper #locationSearchContainer{margin-left:50px;margin-right:50px}#locationsWrapper .results-panel{margin-right:9px;overflow-x:hidden}.stores #locationsContent .results-panel::-webkit-scrollbar{width:7px;height:7px}.stores #locationsContent .results-panel::-webkit-scrollbar-thumb{background:#c4cdd5;border-radius:7px}.stores #locationsContent .results-panel::-webkit-scrollbar-thumb:hover{background:#bec5cc}.stores #locationsContent .results-panel::-webkit-scrollbar-track{background:#fff;border-radius:7px;margin-top:15px;margin-bottom:15px}}@media only screen and (min-width:991px){#locationsWrapper #mapContainer{flex:1}#find-location-label{margin-left:50px}}@media only screen and (min-width:1115px){.search-label-primary{height:54px}}#auto-complete-container .dropdown-toggle::after,#locationsFilters .dropdown-toggle::after{display:none}#locationsContent .btn-check:focus+.btn-primary,#locationsContent .btn-primary,#locationsContent .btn-primary:focus{color:#fff;background-color:#337ab7;border-color:#2e6da4;border-radius:.3em;font-size:1rem}#locationsContent .btn-primary.focus,#locationsContent .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}#ddZipCityState>li{width:100%}#ddZipCityState>li>a{padding:0 20px;line-height:28px;width:100%;display:block;color:#000}#ddZipCityState>li>a:focus,#ddZipCityState>li>a:hover{color:#fff;background-color:#00669e}#ddZipCityState>li>a:focus span,#ddZipCityState>li>a:hover span{color:#fff!important}.gander #ddZipCityState>li>a:focus span,.gander #ddZipCityState>li>a:hover span{color:#000!important}.blue-bold{color:#00669e;font-weight:700;text-decoration:underline;padding:10px 0}.location-map-info{padding:1rem .5rem;display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:column}.location-map-info .location-map-name{font-family:Montserrat;font-size:1rem;font-weight:700;line-height:29px;letter-spacing:0;text-align:center}.location-map-info .location-map-address{font-family:Lato;font-size:.75rem;font-weight:400;letter-spacing:0;text-align:center}.location-map-info .location-map-cta{padding-top:1rem}