@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%}}@media only screen and (max-width:320px){body{font-size:90%}.sf-has-clone-parent{background:rgba(1,107,125,1) radial-gradient(circle farthest-corner at center center,#016b7d 0%,#013b5d 100%) repeat scroll 0 0}.sf-clone-parent{border-top:1px solid #ccc}.sf-depth-2.last{border-bottom:1px solid #ccc}#block-block-1{font-size:1.2em;border-top:1px solid #fff;background:rgba(1,107,125,1) radial-gradient(circle farthest-corner at center center,#319bad 0%,#016b7d 70%) repeat scroll 0 0}#menu-bar{font-size:1.2em;background:rgba(1,107,125,1) radial-gradient(circle farthest-corner at center center,#319bad 0%,#016b7d 100%) repeat scroll 0 0}#block-superfish-1{margin-left:0;margin-right:0}.ss-text{position:relative;padding:0;font-size:90%;max-width:100%}.ss-text h2{font-size:1.2em}.flex-direction-nav a{top:25%;width:20px;height:24px}.flex-direction-nav a:before{font-size:20px}#mini-panel-home_bottom_blocks h2{font-size:1.2em}.three-wide .views-row{width:100%;margin:0;float:none}.view-cm-sections .field-name-field-section-image{padding:0 2em}.embedded-video,.field-name-field-layout-image{padding:0 1em}.view-cm-sections .first-title{display:none}input{width:90%}input[type="checkbox"],input[type="radio"]{width:inherit}.page-link-blocks .views-row{float:none;width:90%;margin:0 auto}.page-link-blocks .views-row .page-link-title{font-size:1.1em}.page-link-blocks .views-row .page-link-text{font-size:1em}.block-list .block-item{margin:.5%;width:99%}.block-list-title{font-size:90%;padding:1px 0}.region.region-sidebar-first.sidebar{clear:both}div.gallery img{width:49%;margin:.5%}.field-collection-container .field-collection-view{float:none;width:98%;margin-left:1%;margin-right:1%}#edit-actions input{float:right;margin-top:5px;width:inherit}#edit-actions input+input{clear:both}#customer-pane td,#delivery-pane td,#billing-pane td{display:block}#uc-cart-checkout-form td:first-child{text-align:left}#quotes-pane input{padding:10px 20px;text-transform:none}img.image-half-width,img.image-quarter-width,img.image-third-width,img.image-half_width,img.image-quarter_width,img.image-third_width{width:100%}}@media only screen and (min-width:321px) and (max-width:580px){body{font-size:90%}.sf-has-clone-parent{background:rgba(1,107,125,1) radial-gradient(circle farthest-corner at center center,#016b7d 0%,#013b5d 100%) repeat scroll 0 0}.sf-clone-parent{border-top:1px solid #ccc}.sf-depth-2.last{border-bottom:1px solid #ccc}#block-block-1{font-size:1.2em;border-top:1px solid #fff;background:rgba(1,107,125,1) radial-gradient(circle farthest-corner at center center,#319bad 0%,#016b7d 70%) repeat scroll 0 0}#menu-bar{font-size:1.2em;background:rgba(1,107,125,1) radial-gradient(circle farthest-corner at center center,#319bad 0%,#016b7d 100%) repeat scroll 0 0}.at-menu-toggle-button-link{border-bottom:1px solid #fff}#block-superfish-1{margin-left:0;margin-right:0}.ss-text{position:relative;padding:0;font-size:90%;max-width:100%}.ss-text h2{font-size:1.2em}.flex-direction-nav a{top:25%;width:24px;height:30px}.flex-direction-nav a:before{font-size:25px}#mini-panel-home_bottom_blocks h2{font-size:120%}#mini-panel-home_bottom_blocks div.region-three-25-25-50-third{float:left}.page-link-blocks .page-link-title{font-size:.7em;padding:0 0 .1em}.page-link-blocks .page-link-text{font-size:.7em}.view-coastal-motorhomes-teasers .views-row:nth-child(2n+1){clear:both}.three-wide .views-row{float:left;margin:0 1%;width:48%}.view-cm-sections .field-name-field-section-image{padding:0 2em}.embedded-video,.field-name-field-layout-image{padding:0 1em}.view-cm-sections .first-title{display:none}input{width:90%}input[type="checkbox"],input[type="radio"]{width:inherit}.node-teaser>.two-33-66>.region-two-33-66-first .field-name-uc-product-image{margin:0 auto;width:50%}.page-link-blocks .views-row{float:none;width:75%;margin:0 auto}.page-link-blocks .views-row .page-link-title{font-size:1.4em}
.page-link-blocks .views-row .page-link-text{font-size:1.2em}.block-list .block-item{margin:.5%;width:49%}.block-list .views-row:nth-child(2n+1) .block-item{clear:both}.view-specials-category-block .views-row:nth-child(1) div.block-item{clear:none}.block-list-title{font-size:90%;padding:1px 0}.region.region-sidebar-first.sidebar{clear:both}div.gallery img{width:49%;margin:.5%}.field-collection-container .field-name-field-features .field-collection-view{float:left;width:48%;margin-left:1%;margin-right:1%}.field-collection-container .field-name-field-features .field-collection-view:nth-child(2n+1){clear:both}#edit-actions input{float:right;margin-top:5px;width:inherit}#edit-actions input+input{clear:both}#quotes-pane input{padding:10px 20px;text-transform:none}#footer-wrapper{font-size:90%}#footer .three-25-25-50>.region-three-25-25-50-first{clear:both;float:left;width:50%}#footer .three-25-25-50>div.region-three-25-25-50-second{clear:none;float:left;width:50%}#footer .three-25-25-50>div.region-three-25-25-50-third{clear:both;float:none;width:100%}}@media only screen and (min-width:581px) and (max-width:768px){body{font-size:93.8%}#block-block-1{border-top:1px solid #fff;background:rgba(1,107,125,1) radial-gradient(circle farthest-corner at center center,#319bad 0%,#016b7d 70%) repeat scroll 0 0}#menu-bar{font-size:1.2em;background:rgba(1,107,125,1) radial-gradient(circle farthest-corner at center center,#319bad 0%,#016b7d 100%) repeat scroll 0 0}#block-superfish-1{margin-left:0;margin-right:0}.at-menu-toggle-button-link{border-bottom:1px solid #fff}.sf-has-clone-parent{background:rgba(1,107,125,1) radial-gradient(circle farthest-corner at center center,#016b7d 0%,#013b5d 100%) repeat scroll 0 0}.sf-clone-parent{border-top:1px solid #ccc}.sf-depth-2.last{border-bottom:1px solid #ccc}.ss-text{position:relative;padding:0;font-size:90%;max-width:100%}.ss-text h2{font-size:1.2em}.flex-direction-nav a{top:40%;width:24px;height:40px}.flex-direction-nav a:before{font-size:30px}#mini-panel-home_bottom_blocks .region-three-25-25-50-first .block{width:50%;float:left}#mini-panel-home_bottom_blocks h2{font-size:85%}.view-coastal-motorhomes-teasers .views-row:nth-child(3n+1){clear:both}.view-cm-sections .field-name-field-section-image{padding:0 2em}.embedded-video,.field-name-field-layout-image{padding:0 4em}.view-cm-sections .first-title{display:none}.node-teaser>.two-33-66>.region-two-33-66-first .field-name-uc-product-image{margin:0 auto;width:50%}.block-list .block-item{margin:1%;width:31.333%}.block-list .views-row:nth-child(3n+1) .block-item{clear:both}.view-specials-category-block .views-row:nth-child(1) div.block-item{clear:none}.block-list-title{font-size:90%;padding:1px 0}.group-insert{float:left;padding:0 20px 15px 0;width:50%}#edit-actions input{padding:10px 10px}.three-25-25-50>.region-three-25-25-50-first{clear:both;float:left;width:50%}.three-25-25-50>div.region-three-25-25-50-second{clear:none;float:left;width:50%}.three-25-25-50>div.region-three-25-25-50-third{clear:both;float:left;width:100%}.field-collection-container .field-name-field-features .field-collection-view{float:left;width:48%;margin-left:1%;margin-right:1%}.field-collection-container .field-name-field-features .field-collection-view:nth-child(2n+1){clear:both}}@media only screen and (min-width:769px) and (max-width:1024px){h1{font-size:1.8em}h2{font-size:1.4em}body{font-size:93.8%}#menu-bar{font-size:1em}#block-superfish-1{padding:5px 0}#superfish-1 ul{background-color:#016b7d}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{top:1.8em}#block-menu-menu-top-menu{display:block;font-size:.8em;position:absolute;right:0;top:10px;text-align:left}#block-menu-menu-top-menu .block-inner{margin-right:0}#block-menu-menu-top-menu ul li{display:inline}#block-menu-menu-top-menu li:not(:last-child)::after{color:#fff;content:"|"}#block-menu-menu-top-menu li:not(:last-child) a{padding-right:5px}#branding{text-align:left}#block-block-1{position:absolute;right:0;top:82px}#mini-panel-home_bottom_blocks .views-field-field-teaser-image{float:none;width:50%;margin:0 auto}
#mini-panel-home_bottom_blocks h2{font-size:110%}.ss-text{font-size:1em}.ss-text h2{font-size:1.4em}.flex-direction-nav a{top:50%;width:24px;height:40px}.flex-direction-nav a:before{font-size:30px}.page-link-blocks .page-link-text{font-size:.9em}.page-link-blocks .page-link-title{padding:0;font-size:.9em;padding:0 0 .1em}.view-coastal-motorhomes-teasers .views-row:nth-child(3n+1){clear:both}.field.field-name-second-title{display:none}.view-cm-sections .two-50>.region-two-50-first{width:35%}.view-cm-sections .two-50>.region-two-50-second{width:65%}.view-cm-sections .views-row-odd .two-50 .region{float:right}.view-cm-sections .field-name-field-section-image{padding:3em 2em 2em}.embedded-video,.field-name-field-layout-image{padding:0 4em}.node-teaser>.two-33-66>.region-two-33-66-first{width:33%}.node-teaser>.two-33-66>.region-two-33-66-second{width:66%}.block-list .block-item{margin:1%;width:31.333%}.block-list .views-row:nth-child(3n+1) .block-item{clear:both}.view-specials-category-block .views-row:nth-child(1) div.block-item{clear:none}.block-list-title{font-size:90%;padding:1px 0}.group-insert{float:left;padding:0 20px 15px 0;width:50%}.node-product.node-teaser .field-name-second-node-title{display:none}.node-product.node-teaser .field-name-title{display:block}#edit-actions input{padding:10px 20px}.field-collection-container .field-name-field-features .field-collection-view{float:left;width:48%;margin-left:1%;margin-right:1%}.field-collection-container .field-name-field-features .field-collection-view:nth-child(2n+1){clear:both}}@media only screen and (min-width:1025px){p,pre{margin:0 0 1em}body #content{font-size:110%}body{font-size:}#block-menu-menu-top-menu{display:block;font-size:1.2em;position:absolute;right:0;top:10px;text-align:left}#block-menu-menu-top-menu .block-inner{margin-right:0}#block-menu-menu-top-menu ul li{display:inline}#block-menu-menu-top-menu li:not(:last-child)::after{color:#fff;content:"|"}#block-menu-menu-top-menu li:not(:last-child) a{padding-right:5px}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{top:1.5em}#superfish-1 ul{background-color:#016b7d}#branding{text-align:left}#block-block-1{position:absolute;right:0;top:82px}.view-coastal-motorhomes-teasers .views-row:nth-child(3n+1){clear:both}.field.field-name-second-title{display:none}.view-cm-sections .two-50>.region-two-50-first{width:35%}.view-cm-sections .two-50>.region-two-50-second{width:65%}.view-cm-sections .views-row-odd .two-50 .region{float:right}.view-cm-sections .field-name-field-section-image{padding:3em 2em 2em}.embedded-video,.field-name-field-layout-image{padding:0 4em}.node-teaser>.two-33-66>.region-two-33-66-first{width:25%}.node-teaser>.two-33-66>.region-two-33-66-second{width:75%}.block-list .block-item{margin:1%;width:31.333%}.block-list .views-row:nth-child(3n+1) .block-item{clear:both}.view-specials-category-block .views-row:nth-child(1) div.block-item{clear:none}.block-list-title{font-size:110%;padding:3px 0}.group-insert{float:left;padding:0 20px 15px 0;width:50%}.node-product.node-teaser .field-name-second-node-title{display:none}.node-product.node-teaser .field-name-title{display:block}.field-collection-container .field-name-field-features .field-collection-view{float:left;width:32%;margin-left:0;margin-right:1.333%;list-style-position:outside}.field-collection-container .field-name-field-features .field-collection-view:nth-child(3n+1){clear:both}}