/*!
 * DO NOT EDIT THIS FILE DIRECTLY.
 *
 * Generated from: src/vdp.css
 * Edit the source in wwwroot/styles/src/ then run:
 *   cd ClientApp && npm run build:css
 */.inventory-detail-page #mainContainer{margin:0}.unit-detail-v25 .favorite-container{background:#fff;border:1px solid #ddd;border-radius:30px;margin-top:0;padding:6px 15px 4px;vertical-align:top}.unit-detail-v25 .favorite-container.checkbox label{align-items:center;display:flex;font-size:12px;gap:3px;line-height:1;min-height:21px;padding-left:0}.unit-detail-v25 .favorite-container:hover{background:#e8121b;color:#fff}.unit-detail-v25 .favorite-container:hover a{color:#fff}.unit-detail-v25 input.favorite[type=checkbox]:not(.compare){display:none}.unit-detail-v25 input.favorite[type=checkbox]:not(.compare)~i{font-size:14px}.unit-detail-v25 input.favorite[type=checkbox]:not(.compare):checked~i,.unit-detail-v25 input.favorite[type=checkbox]:not(.compare)~i.favorite-icon-checked{display:none}.unit-detail-v25 input.favorite[type=checkbox]:not(.compare):checked~i.favorite-icon-checked{color:red;display:inline-block}.unit-page-article-title{display:none;font-size:24px;line-height:1em;margin:80px 0 60px;position:relative}.unit-page-article-title span{background:#fff;padding:0 30px;position:relative;z-index:900}#section-detail-compare .unit-page-article-title:before,#section-detail-description.unit-page-article-title:before,#section-detail-features-options.unit-page-article-title:before,#section-detail-floorplan.unit-page-article-title:before,#section-detail-reviews.unit-page-article-title:before,#section-detail-specs.unit-page-article-title:before{background:#ddd;content:"";display:block;height:1px;position:absolute;top:50%;width:100%;z-index:99}.btn-detail-secondary{background:#fff;border:1px solid #ddd;color:#000;font-size:14px;font-weight:400;line-height:1.5em;text-align:center}@media (min-width:768px){.unit-detail-v25 .unit-page-article-title{display:block;text-align:center}.unit-detail-v25 .compare-table-wrapper,.unit-detail-v25 .description-wrapper,.unit-detail-v25 .features-wrapper,.unit-detail-v25 .specs-table-wrapper{margin-bottom:30px;max-height:400px;overflow:hidden;position:relative;transition:max-height .25s ease-in}.unit-detail-v25 .compare-table-wrapper.open,.unit-detail-v25 .description-wrapper.open,.unit-detail-v25 .features-wrapper.open,.unit-detail-v25 .specs-table-wrapper.open{max-height:none}.unit-detail-v25 .compare-table-fade,.unit-detail-v25 .description-wrapper-fade,.unit-detail-v25 .features-wrapper-fade,.unit-detail-v25 .specs-table-fade{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 70%,#fff);bottom:0;display:block;height:150px;position:absolute;width:100%}.unit-detail-v25 .compare-table-fade{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 45%,#fff)}.unit-detail-v25 .btn-compare-table-show-all,.unit-detail-v25 .btn-description-wrapper-show-all,.unit-detail-v25 .btn-features-wrapper-show-all,.unit-detail-v25 .btn-specs-table-show-all{bottom:0;display:inline-block;left:0;margin:auto;position:absolute;right:0;width:180px;z-index:100}.unit-detail-v25 .section-detail-anchor{position:relative;top:-80px;visibility:hidden}.unit-detail-v25 .unit-detail-description-modal,.unit-detail-v25 .unit-detail-feature-modal{bottom:auto;display:block!important;opacity:1;position:static;top:auto}}.unit-info{background:#f5f5f5;display:block;margin:0 -15px;padding:30px}.unit-info ul{list-style:none;margin:0;padding:0}.unit-info li{background:#fff;border:1px solid #ddd;border-radius:4px;font-size:16px;font-weight:700;margin-bottom:10px}.unit-info a{display:block;margin:0 auto;padding:15px 0;position:relative;width:90%}.unit-info a:focus,.unit-info a:hover{-webkit-text-decoration:none;text-decoration:none}.unit-info a:after{content:"\f105";font-family:Font Awesome\ 7 Pro;position:absolute;right:0}.irv-modal-content .modal-title{font-weight:700;margin:0!important;text-transform:uppercase}.irv-modal-content .unit-detail-description-modal .modal-body,.irv-modal-content .unit-detail-feature-modal .modal-body{max-height:calc(90vh - 56px);overflow-y:auto}.irv-modal-content .description-wrapper,.irv-modal-content .features-wrapper,.irv-modal-content .specs-table-wrapper{max-height:none!important;overflow:visible!important}.irv-modal-content .btn-description-wrapper-show-all,.irv-modal-content .btn-features-wrapper-show-all,.irv-modal-content .btn-specs-table-show-all,.irv-modal-content .description-wrapper-fade,.irv-modal-content .features-wrapper-fade,.irv-modal-content .specs-table-fade{display:none!important}.irv-modal-content .specs-table{font-size:14px}.irv-modal-content .specs-table .specs-label{background:#f4f4f4}.irv-modal-content .specs-table td.specs-desc,.irv-modal-content .specs-table td.specs-label{display:inline-block;width:50%}.irv-modal-content .detail-img-floorplan-brand-icon{display:block;margin:30px auto 0;max-width:200px;text-align:center}@media (min-width:992px){.unit-detail-v25 .unit-info{margin-top:50px;padding:0}.unit-detail-v25 .unit-info ul{display:table;width:100%}.unit-detail-v25 .unit-info li{border:1px solid #ddd;border-bottom:0;border-right:0;display:table-cell;text-align:center}.unit-detail-v25 .unit-info li:last-child{border-right:1px solid #ddd}.unit-detail-v25 .unit-info a:after{display:none}}#hidden-header{background:#fff;border-bottom:1px solid #ddd;box-shadow:0 5px 10px rgba(0,0,0,.1);height:116px;left:0;opacity:0;position:fixed;top:-1000px;transition:all .5s ease-in-out;width:100%;z-index:9999}#hidden-header.affix{opacity:1;top:0}#hidden-header .hidden-header-top-wrapper{display:inline-block;padding:10px 0 15px}#hidden-header .hidden-header-unit-title{display:inline-block;font-size:21px;margin:0 0 0 10px;position:relative;top:5px}#hidden-header .hidden-header-contact-btns{float:right;margin:15px 0 0 3px}#hidden-header .hidden-header-contact-btns a{border:1px solid #ddd;border-radius:50%;color:var(--primary-bg-color);display:inline-block;height:34px;margin-left:5px;padding:6px 8px;width:34px}#hidden-header .hidden-header-contact-btns a:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none}#hidden-header .hidden-header-cta-btn{float:right;margin:15px 0 0 30px}#hidden-header .hidden-header-cta-btn .btn{margin-top:0}#hidden-header #nav-detail-sections{background:#fff;top:0;z-index:9999}#hidden-header #nav-detail-sections ul{background:#fff;border-bottom:1px solid #ddd;display:table;list-style:none;padding:0;text-align:left;width:100%}#hidden-header #nav-detail-sections li{display:inline-block}#hidden-header #nav-detail-sections li a{color:#656565;display:inline-block;font-size:16px;padding:10px 25px}#hidden-header #nav-detail-sections li a:hover,#hidden-header #nav-detail-sections li.active a{background:#eee;color:#000;-webkit-text-decoration:none;text-decoration:none}#hidden-header #nav-detail-sections i,#hidden-header #nav-detail-sections svg{color:#bbb;display:none}#hidden-header #nav-detail-sections .affix{border-bottom:3px solid #ddd}#hidden-header #nav-detail-sections .affix ul{box-shadow:0 8px 8px rgba(0,0,0,.1)}#hidden-header #nav-detail-sections .affix i,#hidden-header #nav-detail-sections .affix svg{display:inline-block}#hidden-header .hidden-header-favorite-btn{float:right;height:34px;margin:15px 0 0 30px}#hidden-header .hidden-header-favorite-btn label{min-height:24px}#hidden-header .hidden-header-favorite-btn span{display:none}#hidden-header .hidden-header-favorite-btn .favorite-container{padding:5px 5px 4px 9px}@media (min-width:768px){#nav-detail-sections ul li a{font-size:14px;padding-left:15px;padding-right:15px}}@media (min-width:992px){#nav-detail-sections ul li a{font-size:16px;padding-left:25px;padding-right:25px}}.unit-title{padding:30px 5px 0;text-align:center}.unit-title h1{font-size:21px;font-weight:700;margin:0;max-width:500px}.unit-title .unit-stock-info-wrapper{color:#777;font-size:12px;margin:10px 0 0;text-align:center}.unit-title .sales-pitch{color:red;display:block;font-size:13px;font-style:italic;font-weight:400;line-height:1em;margin:15px auto 0;padding:10px;text-align:center}.unit-title .unit-tags{margin:15px 0 0;text-align:center}.unit-title .unit-tags img{display:inline-block;margin-right:5px}.unit-title .unit-tags img:last-child{margin-right:0}.unit-title .unit-location-wrapper,.unit-title .unit-rv-type-wrapper,.unit-title .unit-stock-number-wrapper{display:inline-block;margin:0 5px}.unit-title .detail-share-btns-wrapper{font-size:12px;margin:30px 0;text-align:center}.unit-title .detail-share-btns-wrapper .favorite-container{display:inline-block;margin-right:5px}.unit-title .btn-social-share button,.unit-title .favorite-container{background:#fff;border:1px solid #ddd;border-radius:30px;padding:6px 15px 4px;vertical-align:top}.unit-title .btn-social-share{display:inline-block;font-size:14px;margin-left:5px;position:relative;text-align:center}.unit-title .btn-social-share .btn-detail-share{border:1px solid #ddd;font-size:12px;font-weight:400}.unit-title .btn-social-share .btn-group.open .dropdown-toggle,.unit-title .btn-social-share button:hover{border-style:solid;border-width:1px;box-shadow:none;color:#fff}.unit-title .btn-social-share .dropdown-menu{background:#fff;border-color:#ddd;box-shadow:none;font-size:13px;left:-55px;line-height:1em;margin:0 auto;padding:0 0 15px;top:45px}.unit-title .btn-social-share .dropdown-menu:after,.unit-title .btn-social-share .dropdown-menu:before{border:solid transparent;bottom:100%;content:" ";height:0;left:50%;pointer-events:none;position:absolute;width:0}.unit-title .btn-social-share .dropdown-menu:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:11px;margin-left:-11px}.unit-title .btn-social-share .dropdown-menu:before{border-color:hsla(0,0%,87%,0) hsla(0,0%,87%,0) #ccc;border-width:12px;margin-left:-12px}.unit-title .btn-social-share .dropdown-menu li{margin-bottom:5px}.unit-title .btn-social-share .dropdown-menu a{color:#333;padding:5px 25px}.unit-title .btn-social-share .dropdown-menu a:hover{background:#eee;color:#333}.unit-title .btn-social-share .dropdown-menu i{background:#ebecee;border-radius:50%;color:#0f53a4;display:inline-block;font-size:16px;height:30px;line-height:1em;margin-right:5px;padding-top:8px;text-align:center;width:30px}.unit-title .btn-social-share .dropdown-menu i.icon-facebook{background:#3858a1;color:#fff}.unit-title .btn-social-share .dropdown-menu i.icon-twitter{background:#61a3df;color:#fff}.unit-title .btn-social-share .dropdown-menu i.icon-pinterest{background:#b32e0f;color:#fff}.unit-title .btn-social-share li.title{color:#000;display:block;font-weight:700;margin:30px 0 15px;padding-left:25px;text-transform:uppercase}.unit-title .favorite-container{margin:0;padding:3px 15px 4px}@media (min-width:768px){.unit-title{padding:40px 0;position:relative;text-align:left}.unit-title .unit-stock-info-wrapper{font-size:14px;text-align:left}.unit-title .unit-rv-type-wrapper{margin-left:0}.unit-title .unit-tags{display:inline-block;margin:15px 15px 0 0}.unit-title .sales-pitch{display:inline-block;text-align:left}.unit-title .detail-share-btns-wrapper{margin:0 0 15px;position:absolute;right:15px;top:0}}@media (min-width:992px){.unit-title h1{font-size:28px;max-width:700px}}@media (min-width:1600px){.unit-title h1 br{display:none}}.detailMediaPhotoPlayer{position:relative}.detailMediaPhotoPlayer ul.slides>li{height:100%;list-style:none;max-height:100%;width:100%}.detailMediaPhotoPlayer img{border-radius:2px;max-height:100%;width:100%}.detailMediaPhotoPlayer .slides{margin:0}.detailMediaPhotoPlayer .sliderPrev{border-radius:0 4px 4px 0;left:0}.detailMediaPhotoPlayer .sliderNext{border-radius:4px 0 0 4px;right:0}span.photo-label{bottom:0;display:block;font-weight:400;padding:5px;text-align:center;width:100%}.unit-photo-nav,span.photo-label{background:rgba(0,0,0,.5);color:#fff;position:absolute}.unit-photo-nav{font-size:28px;padding:10px;top:35%;z-index:101}.unit-photo-nav:hover{background:rgba(0,0,0,.9);color:#fff;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.unit-detail-v2 .show-unit-btns,.unit-detail-v25 .show-unit-btns{display:block;margin:15px auto 5px;text-align:center}.unit-detail-v2 .show-unit-btns .show-unit-btn:before,.unit-detail-v25 .show-unit-btns .show-unit-btn:before{background:#193455;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:100}.unit-detail-v2 .show-unit-btns .show-unit-btn:after,.unit-detail-v25 .show-unit-btns .show-unit-btn:after{border:2px solid #fff;content:"";height:100%;left:0;opacity:1;outline:0 solid #fff;position:absolute;top:0;width:100%;z-index:999}.unit-detail-v2 .show-unit-btns .show-unit-btn.active,.unit-detail-v2 .show-unit-btns .show-unit-btn:hover,.unit-detail-v25 .show-unit-btns .show-unit-btn.active,.unit-detail-v25 .show-unit-btns .show-unit-btn:hover{border:2px solid #193455;cursor:pointer}.unit-detail-v2 .show-unit-btns .btn-show-unit-360,.unit-detail-v2 .show-unit-btns .btn-show-unit-images,.unit-detail-v2 .show-unit-btns .btn-show-unit-video,.unit-detail-v25 .show-unit-btns .btn-show-unit-360,.unit-detail-v25 .show-unit-btns .btn-show-unit-images,.unit-detail-v25 .show-unit-btns .btn-show-unit-video{background-size:cover;border:2px solid transparent;display:inline-block;height:62px;position:relative;text-align:center;vertical-align:top;width:80px;z-index:1}.unit-detail-v2 .show-unit-btns .btn-show-unit-360 img,.unit-detail-v25 .show-unit-btns .btn-show-unit-360 img{width:100%}.unit-detail-v2 .show-unit-btns .btn-show-unit-360 img.virtual-tour-icon,.unit-detail-v2 .show-unit-btns .btn-show-unit-images span,.unit-detail-v2 .show-unit-btns .btn-show-unit-video svg,.unit-detail-v25 .show-unit-btns .btn-show-unit-360 img.virtual-tour-icon,.unit-detail-v25 .show-unit-btns .btn-show-unit-images span,.unit-detail-v25 .show-unit-btns .btn-show-unit-video svg{color:#fff;left:0;margin:auto;position:absolute;right:0;top:18px;width:50px;z-index:9999}.unit-detail-v2 .show-unit-btns .btn-show-unit-images span,.unit-detail-v25 .show-unit-btns .btn-show-unit-images span{font-size:21px;top:15px}.unit-detail-v2 .show-unit-btns .btn-show-unit-video .fa-play-circle,.unit-detail-v25 .show-unit-btns .btn-show-unit-video .fa-play-circle{font-size:28px;top:15px}.unit-detail-v2 .show-unit-btns .btn-show-unit-video .fa-play-circle:before,.unit-detail-v25 .show-unit-btns .btn-show-unit-video .fa-play-circle:before{color:#fff;content:"\f144";font-family:Font Awesome\ 7 Pro;font-style:normal;left:0;position:absolute;right:0;top:18px;z-index:999}.detail-media-nav-wrapper{background:hsla(0,0%,7%,.9);bottom:0;padding:5px 15px;position:relative;width:100%}.detail-media-nav-wrapper img{border:2px solid transparent;border-radius:2px;margin-right:4px}.detail-media-nav-wrapper img.active-thumbnail,.detail-media-nav-wrapper img:hover{border-style:solid;border-width:2px}.detail-media-nav-wrapper .detail-thumbnail-wrapper{display:block;position:relative;text-align:center}.detail-media-nav-wrapper .detail-thumbnail-wrapper:hover{cursor:pointer}.detail-media-nav-wrapper .detail-thumbnail-wrapper:hover .pager-slider-next,.detail-media-nav-wrapper .detail-thumbnail-wrapper:hover .pager-slider-prev{cursor:pointer;opacity:1}.detail-media-nav-wrapper .pager-slider-next,.detail-media-nav-wrapper .pager-slider-prev{background:none;border:0;color:#fff;display:inline-block;font-size:24px;opacity:.5;position:absolute;top:6px}.detail-media-nav-wrapper .pager-slider-prev{left:0;margin-right:15px}.detail-media-nav-wrapper .pager-slider-next{left:auto;margin-left:10px;right:0}.detail-media-nav-wrapper img{max-width:60px}.detail-media-nav-wrapper .icon-chevron-right:before{content:"\f0da"}.detail-media-nav-wrapper .icon-chevron-left:before{content:"\f0d9"}.detail-media-nav-wrapper .gallery-pager{display:inline-block;margin:0 30px;padding:0}.LibraryDetail #detailMediaPhotos .sliderNext,.LibraryDetail #detailMediaPhotos .sliderPrev{display:none!important}@media (min-width:768px){.unit-photo-nav{top:45%}.gallery-pager{max-width:560px!important}.detail-media-nav-wrapper{background:hsla(0,0%,7%,.9);bottom:0;padding:10px 15px;position:relative;width:100%}.detail-thumbnail-wrapper{text-align:left}.detail-thumbnail-wrapper img{max-width:60px}.detail-thumbnail-wrapper .pager-slider-next,.detail-thumbnail-wrapper .pager-slider-prev{top:5px}.imageCounterWrapper{color:#fff;font-size:12px;position:absolute;right:45px;top:25px}}@media (min-width:992px){.show-unit-btns{display:inline-block;text-align:left}.gallery-pager{max-width:450px!important}}@media (min-width:1200px){.gallery-pager{max-width:600px!important}}@media (min-width:1600px){.unit-detail-v25 .show-unit-btns{left:-90px;margin:0;position:absolute;top:0}.unit-detail-v25 .show-unit-btns .btn-show-unit-360,.unit-detail-v25 .show-unit-btns .btn-show-unit-images,.unit-detail-v25 .show-unit-btns .btn-show-unit-video{display:block;margin:0 0 10px}.unit-detail-v25 .gallery-pager{max-width:690px!important}}#detail-sidebar-cta-wrapper{background:#fff;padding:30px 15px 0;z-index:9999}#detail-sidebar-cta-wrapper.affix-bottom{position:absolute;z-index:999}.unit-detail-v25 .payments-around-container{margin-top:20px;padding-left:0}.unit-detail-v25 .payments-around-container:before{display:none}.unit-detail-v25 .payments-around-container i{color:#038849;font-size:21px}.unit-price-wrapper ul{list-style:none;margin:0;padding:0}.unit-price-wrapper li{border-bottom:1px dotted #ddd;clear:both;margin-bottom:5px;padding-bottom:5px}.unit-price-wrapper li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.unit-price-wrapper .sale-price-wrapper{font-size:16px;font-weight:700}.unit-price-wrapper .reg-price-text,.unit-price-wrapper .sale-price-text,.unit-price-wrapper .you-save-text{float:right}.unit-price-wrapper .you-save-wrapper{color:red}.unit-price-wrapper.has-sale-price .reg-price-text{-webkit-text-decoration:line-through;text-decoration:line-through}.unit-cta-btns{margin-top:30px;padding:0 0 20px;text-align:center}.unit-cta-btns ul{list-style:none;margin:0;padding:0}.unit-cta-btns li{margin-bottom:10px}.unit-cta-btns li:last-child{margin-bottom:0}.unit-cta-btns .btn{font-size:16px;padding:15px;width:100%}.unit-action-links ul{font-size:14px;list-style:none;margin:0;padding:0;text-align:center}.unit-action-links li{margin-bottom:10px}.unit-action-links li:last-child{border-bottom:0}.unit-action-links a:hover{-webkit-text-decoration:none;text-decoration:none}.unit-action-links i,.unit-action-links svg{margin-right:8px}.unit-action-links i:before{text-align:center;width:14px}.unit-action-links .secondary-cta-wrapper{display:table;width:100%}.unit-action-links .secondary-cta-wrapper button{width:100%}.unit-action-links .secondary-cta-wrapper a,.unit-action-links .secondary-cta-wrapper button{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:4px;color:#000;display:flex;font-size:12px;justify-content:center;padding:8px 5px}.unit-action-links .secondary-cta-wrapper a:hover,.unit-action-links .secondary-cta-wrapper button:hover{background-color:#eee}.unit-action-links .secondary-cta-wrapper a i,.unit-action-links .secondary-cta-wrapper button i{align-items:center;color:#6b6b6b;display:flex;font-size:16px;margin-right:2px}.unit-action-links .secondary-cta-wrapper a span,.unit-action-links .secondary-cta-wrapper button span{display:inline-block;line-height:1em;position:relative;text-align:left;top:5px;vertical-align:top}.unit-action-links .secondary-cta-wrapper a span span,.unit-action-links .secondary-cta-wrapper button span span{display:inline-block;top:0}.unit-action-links .secondary-cta-wrapper img{margin-right:5px}.unit-action-links .secondary-cta-wrapper .link-brochure,.unit-action-links .secondary-cta-wrapper .link-printpage,.unit-action-links .secondary-cta-wrapper .link-sendtofriend{display:none}#section-detail-overview{padding:10px 0 30px}.detail-overview-tiles ul{display:inline-block;list-style:none;margin:0 20px 0 0;padding:0;vertical-align:top;width:45%}.detail-overview-tiles ul:last-child{margin-right:0}.detail-overview-tiles li{background:none;display:block;font-weight:700;line-height:1em;margin:0;padding:5px 0 5px 30px;position:relative;text-align:left;width:auto}.detail-overview-tiles li i,.detail-overview-tiles li svg{font-size:18px;height:1em;left:0;max-width:25px;opacity:.3;position:absolute;top:6px}.overview-tile-title{display:inline-block;font-size:14px;font-weight:700;margin-bottom:0;position:relative;top:2px}.overview-tile-title:nth-child(2){display:block}.detail-overview-tiles .see-all-specs{color:#777;font-size:12px}.detail-overview-tiles .see-all-specs,.see-all-specs{display:block;margin-top:15px;text-align:left;-webkit-text-decoration:underline;text-decoration:underline}.see-all-specs{font-size:14px}@media (min-width:768px){.unit-detail-v25 #detail-sidebar-cta-wrapper{padding-top:50px;position:relative;width:100%;z-index:1}.unit-detail-v25 #detail-sidebar-cta-wrapper.affix{margin-top:-100px;position:fixed}.unit-detail-v25 .unit-action-links{margin-top:30px}.unit-detail-v25 .unit-action-links li{margin-bottom:10px;padding-bottom:10px;padding-left:15px}.unit-detail-v25 .secondary-cta-wrapper li{border:0;display:table-cell;padding:0 15px 0 0;text-align:center;vertical-align:top;width:50%}.unit-detail-v25 .secondary-cta-wrapper li:last-child{margin-bottom:0;padding-right:0}.unit-detail-v25 #section-detail-overview{padding:30px 0}.unit-detail-v25 .detail-overview-tiles ul{display:inline-block;margin-right:30px;width:auto}.unit-detail-v25 .detail-overview-tiles ul:last-child{margin-right:0}.unit-detail-v25 .see-all-specs{text-align:center}}@media (min-width:992px){.unit-detail-v25 #detail-sidebar-cta-wrapper{padding:0 0 0 30px}.unit-detail-v25 .unit-price-wrapper{display:block}.unit-detail-v25 .btn-social-share,.unit-detail-v25 .unit-cta-btns,.unit-detail-v25 .unit-cta-btns a,.unit-detail-v25 .unit-price-wrapper{text-align:left}.unit-detail-v25 .unit-cta-btns{border:0;padding:0}.unit-detail-v25 .unit-cta-btns a{position:relative}.unit-detail-v25 .unit-cta-btns .btn{font-size:16px;text-align:center}.unit-detail-v25 .sales-pitch{text-align:left}.unit-detail-v25 .secondary-cta-wrapper li{display:block;padding:0;width:100%}.unit-detail-v25 .detail-share-btns-wrapper{margin:0}.unit-detail-v25 .see-all-specs{padding-left:8px;text-align:left}}@media (min-width:1200px){.unit-detail-v25 .unit-cta-btns .btn{padding:15px 30px}.unit-detail-v25 .secondary-cta-wrapper li{display:table-cell;padding:0 15px 0 0;width:50%}.unit-detail-v25 #section-detail-compare{margin:0 0 80px}.unit-detail-v25 .detail-sidebar{padding-left:30px}.unit-detail-v25 .detail-overview-tiles{padding-left:9px;text-align:left}.unit-detail-v25 .unit-price-wrapper .sale-price-wrapper{font-size:21px;font-weight:700}}@media (min-width:1600px){.unit-detail-v25 .detail-overview-tiles,.unit-detail-v25 .see-all-specs{padding-left:20px}}.detail-unit-reviews{list-style:none;margin:0;padding:0;text-align:center}.detail-unit-reviews li:nth-child(2),.detail-unit-reviews li:nth-child(3){display:none}.detail-unit-review{margin-top:30px;vertical-align:top}.detail-unit-review blockquote{border:5px solid #eee;border-radius:20px;font-size:16px;padding:30px;position:relative}.detail-unit-review blockquote:before{border-color:#eee transparent;border-style:solid;border-width:20px 20px 0;bottom:-20px}.detail-unit-review blockquote:after,.detail-unit-review blockquote:before{content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;width:0}.detail-unit-review blockquote:after{border-color:#fff transparent;border-style:solid;border-width:13px 13px 0;bottom:-13px}.detail-unit-review .review-star-rating{color:#fbb705;display:block;margin:0 0 10px}.detail-unit-review .review-title{display:inline-block}.detail-unit-review .comments{display:block}.detail-unit-review .signature{display:block;font-style:italic;margin:15px 0 30px 30px}.detail-unit-review .readMore{white-space:nowrap}@media (min-width:992px){.detail-unit-reviews li{display:inline-block;margin-right:30px}.detail-unit-reviews li:nth-child(2),.detail-unit-reviews li:nth-child(3){display:inline-block}.detail-unit-reviews li:last-child{margin-right:0}.detail-unit-reviews li:first-child:last-child{max-width:800px}.detail-unit-reviews li:first-child:nth-last-child(2),.detail-unit-reviews li:first-child:nth-last-child(2)~li{width:48%}.detail-unit-reviews li:first-child:nth-last-child(3),.detail-unit-reviews li:first-child:nth-last-child(3)~li{width:30.9%}.unit-review{margin-top:50px}.unit-review .signature{margin-bottom:0}}.detail-compare-table{margin-top:75px}.detail-compare-table .compare-unit-header{border:0;box-shadow:none;height:auto;margin:0;padding:0;position:relative;width:100%}.detail-compare-table .compare-unit-header .favorite-container{background:none;border:0;color:#fff;position:absolute;right:5px;top:5px}.detail-compare-table .compare-unit-header .favorite-container i{line-height:1em}.detail-compare-table .compare-unit-header .favorite-container input.favorite[type=checkbox]+i:before{font-size:24px!important;font-weight:700!important;height:24px;line-height:1em;width:24px}.detail-compare-table .compare-unit-header .favorite-container span{display:none}.detail-compare-table .compare-unit-header a{border-radius:2px;display:block;height:200px;margin-bottom:15px;width:100%}.detail-compare-table .compare-current-unit-title{background:#ccc;color:#fff;display:block;font-weight:700;left:0;left:-13px;padding:10px 5px;position:absolute;text-align:center;text-transform:uppercase;top:-48px;width:calc(100% + 26px)}.detail-compare-table td,.detail-compare-table th{border-top:1px solid #ddd}.detail-compare-table tr:first-child td{border-top:0!important}.detail-compare-table td{padding:8px 10px}.detail-compare-table .compare-spec-key{background:#f4f4f4}.detail-compare-table .compare-spec-val{text-align:center}.detail-compare-table td:nth-child(2),.detail-compare-table td:nth-child(3),.detail-compare-table td:nth-child(4){width:300px}.detail-compare-table .spec-val-alt,.detail-compare-table td:nth-child(3),.detail-compare-table tr:first-child td:nth-child(3){border-left:3px solid #ccc!important;border-right:3px solid #ccc!important}.detail-compare-table tr:first-child td:nth-child(3){position:relative}.detail-compare-table tr:last-child td:nth-child(3){border-bottom:3px solid #ccc!important}.detail-compare-table .compare-spec-val,.detail-compare-table .floorplan-val{border-left:1px solid #ccc!important;border-right:3px solid #ccc!important}.search-all-smilar-rvs a{display:block;margin:50px 0 0;text-align:center;-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:768px){.compare-table-wrapper{max-height:500px}}@media (min-width:1600px){.compare-unit-header{border:0;box-shadow:none;height:200px;margin:0 0 15px;padding:0;width:100%}.compare-spec-val,.floorplan-val{border-right:0}}.compare-bar{border:1px solid #ccc;border-radius:5px;margin:20px;overflow:hidden;padding:10px}.compare-bar ul{list-style-type:none;padding:0}.compare-bar ul li{float:left;margin-right:10px}.compare-bar ul li.active img{border:2px solid #999}.compare-bar ul li img{width:100px}.compare-bar ul li.compare-bar-buttons{float:right}.detail-breadcrumb-navigation{background:#fff;border-bottom:1px solid #eee;font-size:14px;line-height:50px}.detail-breadcrumb-navigation a:hover{-webkit-text-decoration:none;text-decoration:none}.detail-breadcrumb-navigation .prev-next-buttons{border-bottom:0}.detail-breadcrumb-navigation .next-unit-btn{margin-left:15px}.detail-floorplan-btn-wrapper{display:table;margin:30px auto}.detail-img-floorplan{margin:60px auto 40px}#section-detail-floorplan{text-align:center}.detail-img-floorplan{margin:0;padding-left:30px;text-align:center}.btn-detail-brochure .btn{display:block;margin:15px}@media (min-width:768px){.btn-detail-brochure,.btn-detail-view-all-floorplans{display:table-cell;width:50%}.detail-img-floorplan-brand-icon{background:#fff;margin:0;position:absolute;right:15px;top:-50px}.detail-floorplan-btn-wrapper .btn{display:block;margin:0 5px}.specs-table td{display:table-cell}.specs-table .specs-label{width:200px}.specs-table .specs-desc{width:auto}}@media (min-width:992px){.specs-label{width:300px}}.TagLine{display:none}@media (min-width:768px){.TagLine{background:#f9f9f9;display:block;font-size:24px;margin-top:60px;padding:60px 0;text-align:center}}#section-detail-favorites{background:#f9f9f9;margin-top:50px;padding-bottom:80px;text-align:center}#section-detail-favorites .unit-page-article-title{font-size:24px;margin-bottom:15px}#section-detail-favorites .unit-page-article-title span{background:none;padding:0}#section-detail-favorites p{font-size:21px;margin-bottom:30px}.detail-more-info,.detail-more-info-mobile{background:#f5f5f5;margin-top:30px;padding:30px 0;text-align:center}.detail-more-info-phone{display:inline-block;margin-top:15px}.detail-more-info .btn-lg{border-radius:4px;font-size:14px;line-height:1.42857143;padding:6px 12px}.detail-more-info i,.detail-more-info svg{margin-right:5px}.detail-more-info-mobile{padding:30px 0;text-align:center}.detail-more-info-mobile ul{list-style:none;margin:0;padding:0}.detail-more-info-mobile ul li{margin-top:15px}.detail-more-info-mobile span{font-size:21px}.detail-more-info-mobile .detail-more-info-phone{font-size:21px;position:relative}.detail-more-info-mobile .detail-more-info-phone svg{background:#fff;border:1px solid #ddd;border-radius:50%;height:32px;left:0;padding:6px;position:absolute;top:-1px;width:32px!important}.detail-more-info-mobile .btn{font-size:16px;padding:15px;width:200px}@media (min-width:768px){.detail-more-info{font-size:24px;margin-top:80px;padding:60px;text-align:center}.detail-more-info br{display:none}.detail-more-info .btn-lg{font-size:18px;padding:10px 16px}-phone.detail-more-info{margin-top:0}}#section-detail-manufacts.unit-page-article-title{display:block;margin:0 auto 15px;text-align:center}.unit-manufacts{font-size:14px}.unit-manufacts img{margin-bottom:30px}.inventory-detail-page .disclaimer{color:#aaa;font-size:14px;margin:50px auto 0;padding:0 15px}@media (min-width:992px){.inventory-detail-page .disclaimer{width:970px}}@media (min-width:1200px){.inventory-detail-page .disclaimer{width:1170px}}