/*520eb25052275c114dd0124110b3e7e9*/
@media (max-width:979px){.gantry-logo img{width:150px}#g-menu{margin:0px !important}#logo .g-content{padding-bottom:5px !important}#g-container-main .g-container{padding-top:1rem !important}h1{font-size:1.5rem;line-height:1.5rem}#logo-9476-particle{padding:0px !important}}@media only all and (max-width:50rem){#g-brand .brand{display:none !important}}a{text-decoration:none !important}h1{color:#00629d}#g-brand .nav{margin:5px 0px}.holiday-hours p{font-size:1rem !important}#header-1 h5{color:#fff !important;margin:0.75rem 0 0 0 !important}#g-brand a{color:#003656}.rev_slider .tp-caption{text-align:center !important}#g-extension .g-content{background-color:#fff;border:1px solid #bfbfbf}#g-extension .location{height:250px;width:auto;overflow:auto}#g-extension .location img{height:100%;width:100%}#g-extension .fa-map-marker{font-size:1.5rem;float:left;color:#df1a22}#g-extension address{margin:0px 0px 20px 20px}#g-header p{margin:0.5rem 0;font-size:0.8rem}#g-header .g-content{margin:0px;padding:0px}#g-header .nav{margin:5px 0px !important}#g-header .nav li{border-left:1px solid #f9ccce61}.g-offcanvas-toggle{font-size:1.5rem;color:#1b1e2d;top:1rem !important;padding:15px 30px 0 5px}ul.header-social{list-style:none;margin-top:0.5rem;margin-bottom:0.5rem;float:left}.header-social li{display:inline;margin-left:0.5rem}#logo .g-content{margin:0px}.brand h3{font-size:1rem;margin-bottom:0rem;line-height:20px !important}.head-phone .fa-phone{font-size:1rem;float:left;display:flex;position:relative;margin-right:0.3rem;margin-top:3px;color:#df1a22}#g-menu .g-container{background-color:#e9f0ff;border-radius:10px;color:#000}#g-menu{background-color:#00629d;padding:20px 0px}#g-mobilemenu-container .g-menu-item-title{color:#fff}.g-dropdown-column{background-color:#1b1e2d;border-top:4px solid #f8c61b;background-position:inherit;background-repeat-x:repeat;box-shadow:0 6px 12px rgba(255, 255, 255, 0.63);margin-top:-10px}.g-dropdown-column h3,.g-dropdown-column a{color:#ffffff !important}#modexpkeyword input{color:#0f3b61}#menu-3 .g-content{margin:0rem;padding:15px 0px 0px 0px}#menu-3 form{margin:0px !important}#menu-3 button{padding:6px 12px}#menu-3 .input-append{margin-left:auto;margin-right:auto}#menu-3 form{display:grid}#menu .g-content,#header-1 .g-content,.brand .g-content{margin:0rem;padding:0rem}.g-toplevel .active.g-menu-item-101{background-color:#cfd5e3;border-radius:10px}.g-toplevel .active{background-color:#cfd5e3}.g-toplevel .g-menu-item-title{color:#000}.g-sublevel .g-menu-item-title{color:#fff}#g-main{background:transparent;padding:0 !important}#home-text{background-color:#e9f0ff;padding:10px;border-radius:10px}.g-main-nav ul{margin-top:7px}#g-container-main{padding:2rem 0rem;background-color:#e9f0ff}.itemid-101 #g-container-main{background-color:#003656;padding:5rem 0rem}.itemid-101 #g-container-main .g-container{background-color:#003656}#g-container-main .ce-contact_email .row-fluid [class*="span"]{margin-left:0px !important}#g-maintop,#g-expandedtop{background-color:#eaeaea}#g-container-main,#g-expandedbottom{padding:2rem}#g-container-main .g-container{padding:0rem 0rem;background-color:#fff;border-radius:20px}.expautospro_search_ajax label{color:#142d53}#g-mainbottom h3{margin-bottom:2rem;color:#25395e}#g-mainbottom{background-color:#e9f0ff}#g-mainbottom #eb .eb-mod-thumb .eb-mod-image-cover:before{border:none}#g-mainbottom .eb-mod-image-cover{border-radius:20px !important}#showcase-search #modexpautospro_search587{padding:0px 15px 0 10px}#showcase-search #expbutton{width:50%;padding:10px 0px 20px}#g-showcase{padding:2rem 0rem !important}#g-footer{border-top:15px solid #00629d;box-shadow:0 -5px 0px #00a0ff;background-position:inherit;background-repeat-x:repeat;background-color:#e9f0ff;color:#000}#g-footer .nav{display:inline-block}#g-footer li{margin-bottom:15px}#g-footer .g-container{padding:50px 0}#g-footer address,.brand address{margin-bottom:0rem;font-size:0.75rem;font-style:italic}.brand p{margin:10px 0px;font-size:0.9rem}#g-footer a{color:#000}#g-footer address{color:#000;margin-bottom:0rem;font-size:1rem;font-style:italic}#g-footer .fa-map-marker{font-size:1.5rem}#g-footer .fa-map-marker,.brand .fa-map-marker{float:left;display:flex;position:relative;margin-right:10px;margin-top:7px;color:#df1a22}#g-expandedbottom #ExpandedBottom-1 .platform-content{margin-bottom:2rem}#g-expandedbottom .g-block .moduletable{padding:1rem;background-color:#fff;text-align:center}#ExpandedBottom-1 .g-content{margin:0px;padding:0px}#ExpandedBottom-1 h3{text-align:left;padding-bottom:2rem;color:#22395b}#g-expandedbottom .learn-info{background-color:#f9f5f2;border:1px solid #fd7d24;border-radius:15px;padding:20px;margin:20px}.expimg_text.label-info{background-color:#0f3b61}#g-bottom h2{position:absolute;top:0;left:0;bottom:0;right:0;font-size:3rem;line-height:45px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center}#g-bottom h2 a{color:#fff}@media only all and (min-width:70rem){#g-bottom .platform-content{-webkit-transform:skew(-20deg)}#bottom-1{margin-left:-90px}.apply-financing{margin-right:-150px}}.sell-your-rv{background-image:url('../../../../images/sell-your-rv.jpg');box-shadow:inset 0 0 0 1000px rgba(35, 170, 255, 0.9);-webkit-box-shadow:inset 0 0 0 1000px rgba(6, 21, 45, 0.93);background-size:cover;background-repeat:no-repeat;background-position:center;height:240px;position:relative;text-align:center}.apply-financing{background-image:url('../../../../images/rv-financing.jpg');box-shadow:inset 0 0 0 1000px rgba(7, 24, 65, 0.9);-webkit-box-shadow:inset 0 0 0 1000px rgba(223, 26, 34, 0.79);background-size:cover;background-repeat:no-repeat;background-position:center;height:240px;position:relative;text-align:center}.list-title h1{margin:0px;padding:1rem}#g-copyright{color:#000;background-color:#e9f0ff;border-top:1px solid #42486a}#g-copyright .footer-menu ul{margin-top:0rem}#g-copyright .footer-menu li{float:left;margin-right:1rem;border-left:1px solid #1773c2;padding-left:1rem}#g-copyright p{margin:0}.modback4{margin-bottom:3rem}.modback4 h3{text-align:center;color:#0f3b61;line-height:1.5;font-size:35px;font-weight:700}.modback2{background-color:#e9f0ff;border-radius:10px}.modback2 h3{padding:20px 0px 0px 10px;text-align:left;color:#142d53 !important;line-height:1.5}.modback2 #expbutton button{background-color:#ee7c24}#sort_fields{text-align:right}#eb .btn-default{color:#fff !important;background-color:#3180c2 !important}#eb .eb-post-thumb{max-width:50%;width:50%}.g-dropdown .expbrandslnk,.g-dropdown .expbtype_link{color:#fff}.expbtype_link{margin:0px}.brand h3{color:#3180c2}#modexpautospro_search391{padding:0px 1rem 1rem}.modtitle1 .g-title:before,.modtitle1 .g-title:after{color:#ee7c24;background-color:#ee7c24}#manuf-button{padding-top:2rem}.btn-brand{margin-left:auto !important;margin-right:auto !important;display:flex !important;background-color:transparent !important;background-image:none !important;border:1px solid #00629d !important;color:#00629d !important;border-radius:10px;padding:0.7rem 2rem}#g-utility{background-color:#e9f0ff;border-top:10px solid #00629d}.parentonly{padding:2rem 0rem}.parent-brands{padding:2rem 0px 0rem}#g-extension .g-content{background:transparent !important;border:0px !important;margin:0px;padding:0px}.wei-companyinfo .companyinfocls .wei-whitebgcls{padding:15px;margin-bottom:20px}