@charset "UTF-8";@import url("https://p.typekit.net/p.css?s=1&k=vgh0loy&ht=tk&f=36602.36608&a=16064749&app=typekit&e=css");.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;max-width:1124px;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}@font-face{font-family:"slick";font-weight:normal;font-style:normal;}.slick-prev:not([class*="Mui"]),.slick-next:not([class*="Mui"]){position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:not([class*="Mui"]):hover,.slick-prev:not([class*="Mui"]):focus,.slick-next:not([class*="Mui"]):hover,.slick-next:not([class*="Mui"]):focus{outline:none;color:transparent;background:transparent;}.slick-prev:not([class*="Mui"]):hover:before,.slick-prev:not([class*="Mui"]):focus:before,.slick-next:not([class*="Mui"]):hover:before,.slick-next:not([class*="Mui"]):focus:before{opacity:1;}.slick-prev:not([class*="Mui"]).slick-disabled:before,.slick-next:not([class*="Mui"]).slick-disabled:before{opacity:.25;}.slick-prev:not([class*="Mui"]):before,.slick-next:not([class*="Mui"]):before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev:not([class*="Mui"]){left:-25px;}[dir="rtl"] .slick-prev:not([class*="Mui"]){left:auto;right:-25px;}.slick-prev:not([class*="Mui"]):before{content:"←";}[dir="rtl"] .slick-prev:not([class*="Mui"]):before{content:"→";}.slick-next:not([class*="Mui"]){right:-25px;}[dir="rtl"] .slick-next:not([class*="Mui"]){left:-25px;right:auto;}.slick-next:not([class*="Mui"]):before{content:"→";}[dir="rtl"] .slick-next:not([class*="Mui"]):before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:#000;opacity:.75;}.slick-slider{padding:10px 0;width:100%;margin-bottom:30px;}.slick-track{padding:35px 0 10px 0;}.slick-prev:not([class*="Mui"]):hover,.slick-prev:not([class*="Mui"]):focus,.slick-next:not([class*="Mui"]):hover,.slick-next:not([class*="Mui"]):focus{outline:1px solid #fff;}.slick-prev:not([class*="Mui"]):before{content:url("/Content/images/arrow-left.png");}[dir="rtl"] .slick-prev:not([class*="Mui"]):before{content:url("/Content/images/arrow-right.png");}.slick-next:not([class*="Mui"]):before{content:url("/Content/images/arrow-right.png");}[dir="rtl"] .slick-next:not([class*="Mui"]):before{content:url("/Content/images/arrow-left.png");}.slick-dots li button:before{color:#3a658e;font-size:40px;line-height:.5;}.slick-dots li.slick-active button:before{color:#3a658e;}.cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}.cf{*zoom:1;}@media(prefers-reduced-motion){*{animation-delay:0s !important;animation-duration:.0001ms !important;animation-iteration-count:1 !important;transition-duration:.0001ms !important;transition-delay:0s !important;}}@keyframes animatetop{from{top:-300px;opacity:0;}to{top:0;opacity:1;}}@keyframes floating{from{transform:translateY(0);}to{transform:translateY(-5px);}}@keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes slideinleft{from{right:-300px;opacity:0;}to{right:0;opacity:1;}}html{height:100%;font-size:100%;}body{height:100%;width:100%;margin:0;font-size:1em;font-weight:400;font-family:Arial,sans-serif;overflow-y:scroll;}@media screen and (max-width:1000px){body{overflow-x:hidden;}}a{color:inherit;cursor:pointer;transition:all .2s;-webkit-transition:all .2s ease-in-out;}.buyers-premium-link:hover{cursor:pointer;text-decoration:underline;}.exclusive-wholesale-phone-mobile-label{padding-right:10px;}.exclusive-wholesale-phone-mobile a{border-color:#b12c1b !important;}.exclusive-wholesale-phone-mobile,.exclusive-wholesale-phone-mobile a,.exclusive-wholesale-phone-mobile a span{color:#b12c1b !important;}.exclusive-wholesale-phone{color:#b12c1b;margin-top:5px;display:inline-block;}.exclusive-wholesale-phone .phone-link{color:#b12c1b;}.exclusive-wholesale-price-label{display:inline-block;margin-top:5px;margin-bottom:5px;color:#b12c1b !important;}.exclusive-wholesale-price{margin-left:5px;font-size:16px;font-weight:bold;font-family:Arial,sans-serif;}.exclusive-wholesale-price-details{font-size:1.5rem;font-weight:700;font-family:Arial,sans-serif;color:#b12c1b;}.exclusive-wholesale-contact-info{color:#b12c1b !important;}.exclusive-wholesale-contact-info a:not(.view-seller-btn){color:#b12c1b !important;}.exclusive-wholesale-contact-info h3.wholesale{color:#b12c1b !important;}.exclusive-wholesale-contact-info .send-email-btn{color:#b12c1b !important;border-color:#b12c1b !important;}.exclusive-wholesale-contact-info-mobile{margin-bottom:1em;}.exclusive-wholesale-contact-info-mobile h3,.exclusive-wholesale-contact-info-mobile .wholesale,.exclusive-wholesale-contact-info-mobile .contact{color:#b12c1b !important;}.exclusive-wholesale-contact-info-mobile .wholesale{margin-top:1.5em !important;margin-bottom:5px;}.thumb-card-exclusive-price{margin-top:1em;}.exclusive-dealer-phone-call{background-color:#b12c1b !important;display:inline-block !important;}.exclusive-dealer-phone-call .exclusive-dealer-phone-call-text{display:block;}.exclusive-dealer-phone-call i{vertical-align:top;}.capitalize{text-transform:capitalize;}.uppercase{text-transform:uppercase;}.center{text-align:center;}.hide{display:none !important;}#btnSearch{width:100%;}ul{background:transparent;border:0;margin:0;padding:0;}.hidden{display:none !important;}.block{display:block !important;}.site-primary-fill path{fill:#3a658e;}.body-content{max-width:100%;height:100%;margin:0 auto;position:relative;transition:all .4s ease;background-color:unset;color:unset;}.cache-container{margin:0 auto;max-width:1124px;width:100%;height:100%;padding-bottom:60px;}@media screen and (max-width:1000px){.cache-container{max-width:80%;}}.cache-container .cache-navigation{margin-bottom:30px;}.cache-container .cache-navigation .cache-link{margin:1.5%;font-size:14px;}.body-wrapper{transition:width,margin-left .5s ease;background-color:unset;}.underline{text-decoration:underline !important;}.ub-num{font-family:Arial,sans-serif;}.red-text{color:#b12c1b;}.set-pref{margin:5px 0;}.not-found-direct{text-align:center;}.not-found-btn{width:30%;display:inline-block;vertical-align:middle;text-align:center;padding:7px;border-radius:4px;border:2px solid #3a658e;color:#3a658e !important;text-decoration:none !important;text-transform:capitalize;transition:ease .3s;margin:0 2px;}.not-found-btn .fas{font-size:1.5rem;}.not-found-btn:hover{background:#3a658e;color:#fff !important;transition:ease .3s;}@media screen and (max-width:1000px){.not-found-btn{width:27%;}}@media screen and (max-width:650px){.not-found-btn{font-size:12px;}}@media screen and (max-width:400px){.not-found-btn{width:95%;margin:5px 0;}}.temp-hidden{visibility:hidden;}.temp-gone{display:none;}.breadcrumbs{font-size:.8125rem;}@media screen and (max-width:785px){.breadcrumbs{text-align:center;}}.breadcrumbs__link{color:#000;text-decoration:none;cursor:pointer;display:inline-block;}.breadcrumbs p{cursor:unset;}.breadcrumbs__list{margin:0;padding-left:0;list-style:none;}.breadcrumbs__list-item{display:inline;}@media screen and (max-width:1000px){.mobile-hide{display:none !important;}}@media screen and (min-width:1000px){.desktop-hide{display:none !important;}}.bold{font-weight:bold !important;}.media-container_empty{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;min-height:250px;}.media-control-no-photo{width:100%;height:250px;background:#fff url(//media.sandhills.com/cdn/images/icons/miscellaneous/no-image-icon.svg) no-repeat center center;}.error-index a,.not-found a{text-decoration:underline;color:#000;}.error-index .error{color:#000;}.at-resp-share-element .at-share-btn:focus{transform:translateY(0) !important;}.error{color:#f00;font-weight:normal !important;}.error-msg{color:#b12c1b;}.success{color:#008000;}.high-contrast-red-bg{background-color:#b12c1b;}.high-contrast-yellow-bg{background-color:#fcd020;}.black-background{background:#111 !important;color:#fff !important;}.info{color:#3a658e;}.clear{clear:both;}.captcha-placeholder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.captcha-placeholder .g-recaptcha{min-width:258px;margin-top:7px;}@media screen and (max-width:368px){.captcha-placeholder{transform:scale(.9);}}.grouped-faceted-header{display:block;text-align:center;background:#000;border-bottom:1px #000 solid;padding:7px 2%;color:#fff;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:25px;}.desktop-banner-ad{display:block;}.mobile-banner-ad{display:none;}[class^=DoubleClick_]{position:relative;aspect-ratio:539/60;clear:both;}.parts-listing-container+.banner-ad-container{margin:0;margin-bottom:.75rem;}.banner-ad-container{max-width:1124px;margin:.75rem auto;}.close-ad{position:absolute;right:15px;top:15px;z-index:1502;height:54px;width:46px;cursor:pointer;opacity:.001;}[class^=DoubleClick_Top_PopUp],[class^=DoubleClick_Top_PopUp_AuctionResults]{position:fixed;aspect-ratio:auto;height:180px;top:0;left:0;right:0;z-index:1501;}[class^=DoubleClick_] iframe{position:absolute;top:0;left:0;}[id^=google_ads_iframe]{width:100% !important;height:100% !important;}@media screen and (max-width:725px){[class^=DoubleClick_]{aspect-ratio:39/5;}[class^=DoubleClick_Top_PopUp],[class^=DoubleClick_Top_PopUp_AuctionResults]{aspect-ratio:auto;}.banner-ad-has-mobile{display:none;}.mobile-banner-ad{display:block;}}.gtm-noclick{pointer-events:none;}.select-open{height:auto !important;}.overflow-visible{overflow:visible;}.ph-10{padding-left:10px;padding-right:10px;}.recaptcha-submit-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.recaptcha-submit-container .recaptcha-submit-button{height:50px;width:258px;margin:10px;border-radius:7px;font-size:1em;font-weight:500;background-color:#3a658e;border:#3a658e;}.recaptcha-submit-container .recaptcha-submit-button:hover{background-color:#399edc;border:#399edc;}@media(max-width:576px){.exclusive-dealer-phone-call-text{display:inline !important;margin-right:20px;}}.detail-contact-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;background:#fff;padding:10px 0;box-sizing:border-box;position:fixed;left:0;bottom:0;z-index:1003;text-align:center;box-shadow:-1px -1px 5px rgba(0,0,0,.3);}.detail-contact-bar .contact-bar-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:inherit;margin:0 5px;padding:5px;border-radius:4px;text-decoration:none;cursor:pointer;}@media screen and (max-width:550px){.detail-contact-bar .contact-bar-btn{font-size:12px;}}.detail-contact-bar .classic-view img{margin-bottom:4px;}.detail-contact-bar .value-insight-portal img{max-height:12px;margin-bottom:7px;}.currency-selector{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-right:5px;}.currency-selector .currency-select-container{padding-right:15px;}.currency-selector .currency-select{border:none;border-radius:0;padding:0 10px 0 0;background:transparent;background-image:url(//media.sandhills.com/cdn/images/icons/miscellaneous/select-arrow.png);background-repeat:no-repeat;background-size:10px;background-position:right;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.currency-selector .listing-prices__quantity-label{width:100%;}.column{flex-direction:column;}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.no-wrap{white-space:nowrap;}.match-count{white-space:nowrap;color:#3a658e;font-size:.625em;}.distance-sort-descriptor{font-size:.75em;margin-bottom:10px;text-align:right;}.distance-sort-descriptor p{margin:0;}.distance-sort-descriptor .distance-nearest-sort{color:#3a658e;}.distance-sort-descriptor .distance-sort-update{color:#8e8e8e;border-left:1px solid #c0c0c0;margin-left:15px;padding:5px 15px;text-decoration:none;background-color:transparent;}@media screen and (min-width:1000px){.distance-sort-descriptor .distance-sort-update:hover{color:#399edc;}}.ts-flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.ts-justify-space-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}#onesignal-bell-container.onesignal-bell-container.onesignal-reset,#onesignal-bell-container #onesignal-bell-launcher .onesignal-bell-launcher-button{z-index:1002;}@media screen and (max-width:1000px){.detail__mobile-padding-bottom__wholesale{padding-bottom:85px;}}@media screen and (max-width:1000px){.detail__mobile-padding-bottom{padding-bottom:79px;}}@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:700;font-display:swap;src:url("//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.eot?");src:url("//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.eot?#iefix") format("embedded-opentype"),url("//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.woff2") format("woff2"),url("//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.woff") format("woff"),url("//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.ttf") format("truetype"),url("//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.svg#BarlowCondensed-Bold") format("svg");}@font-face{font-family:'Barlow';font-style:normal;font-weight:300;font-display:swap;src:url("//media.sandhills.com/cdn/fonts/Barlow-Regular.eot?");src:url("//media.sandhills.com/cdn/fonts/Barlow-Regular.eot?#iefix") format("embedded-opentype"),url("//media.sandhills.com/cdn/fonts/Barlow-Regular.woff2") format("woff2"),url("//media.sandhills.com/cdn/fonts/Barlow-Regular.woff") format("woff"),url("//media.sandhills.com/cdn/fonts/Barlow-Regular.ttf") format("truetype"),url("//media.sandhills.com/cdn/fonts/Barlow-Regular.svg#Barlow-Regular") format("svg");}.list-top-section{width:98.5%;}@media screen and (max-width:1000px){.list-top-section{padding:0 10px;}}.list-top-section .list-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:1px;}.list-top-section .list-title{font-size:1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;border-bottom:1px solid #000;}@media screen and (min-width:1001px){.list-top-section .list-title{padding:0 24px 12px 0;}}.list-top-section .list-title .list-title-text{font-size:1.25em;font-weight:700;font-family:Arial,sans-serif;}@media screen and (min-width:1001px){.list-top-section .list-title .list-title-text{font-size:1.8em;}}.list-top-section .list-listings-count{line-height:27px;color:#399edc;font-size:.9rem;font-weight:bold;padding-right:12px;}.list-top-section .list-title{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:none;margin-bottom:0;margin-top:7px;}@media screen and (min-width:1001px){.list-top-section .list-title{padding-bottom:7px;}}.list-top-section .list-listings-count{white-space:nowrap;}.list-top-section .listing-option-bar{display:none;}.list-top-section .listing-option-bar-content .list-listings-count{display:none;}.list-top-section .watchlist-tabs{border-bottom:1px #e6e7e8 solid;margin:15px 0;}.list-top-section .watchlist-tabs .watchlist-tab-buttons{display:flex;justify-content:flex-start;flex-wrap:wrap;font-weight:700;text-align:center;}.list-top-section .watchlist-tabs .watchlist-tab-buttons .watchlist-tab-button{display:flex;align-items:center;justify-content:center;background:#f5f5f5;position:relative;margin:0 2px;padding:10px 25px;font-weight:700;line-height:1;text-align:center;color:#000;cursor:pointer;text-decoration:none;border-radius:4px 4px 0 0;flex:1 0 9%;}.list-top-section .watchlist-tabs .watchlist-tab-buttons .watchlist-tab-button.active{background:#3a658e;color:#fff;opacity:1;}.list-top-section .watchlist-tabs .watchlist-tab-buttons .watchlist-tab-button.active:after{content:'';position:absolute;bottom:-11px;left:50%;width:0;height:0;border:.5em solid transparent;border-top-color:#3a658e;transform:translate(-50%,0);}@media screen and (min-width:1000px){.list-top-section .half-width{width:50%;}}@media screen and (max-width:786px){.list-top-section .dealer-tabs{border-bottom:1px #e6e7e8 solid;margin:15px 0;}.list-top-section .dealer-tabs .dealer-tab-buttons{padding:0;justify-content:flex-start;}.list-top-section .dealer-tabs .dealer-tab-buttons .dealer-tab-button{width:calc(50% - 4px);margin:2px;border-radius:4px;}}.list-top-section .dealer-tabs{border-bottom:1px #e6e7e8 solid;margin:15px 0;}.list-top-section .dealer-tabs .dealer-tab-buttons{display:flex;justify-content:flex-start;flex-wrap:wrap;font-weight:700;text-align:center;}.list-top-section .dealer-tabs .dealer-tab-buttons .dealer-tab-button{display:flex;align-items:center;justify-content:center;background:#f5f5f5;position:relative;margin:0 2px;padding:10px 25px;font-weight:700;line-height:1;text-align:center;color:#000;cursor:pointer;text-decoration:none;border-radius:4px 4px 0 0;}.list-top-section .dealer-tabs .dealer-tab-buttons .dealer-tab-button.active{background:#3a658e;color:#fff;opacity:1;}.list-top-section .dealer-tabs .dealer-tab-buttons .dealer-tab-button.active:after{content:'';position:absolute;bottom:-11px;left:50%;width:0;height:0;border:.5em solid transparent;border-top-color:#3a658e;transform:translate(-50%,0);}@media screen and (min-width:786px){.list-top-section .hide-sticky{display:none;}.list-top-section .listing-option-bar{display:block;}.list-top-section .listing-option-bar .distance-sort-descriptor{display:none !important;}.list-top-section .listing-option-bar-content{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;padding-left:0;width:100%;}.list-top-section .high-low-average-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.812em;font-weight:600;margin-left:auto;padding:10px 30px;}.list-top-section .high-low-average-button:disabled{background-color:#a9a9a9;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .high-low-average-button{cursor:pointer;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .high-low-average-button:hover{background-color:#399edc;}}@media screen and (min-width:786px){.list-top-section .high-low-average-button i{font-size:18px;}.list-top-section .high-low-average-button>span{margin-left:5px;}.list-top-section .request-a-charter-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:inline-flex;font-size:.812em;font-weight:600;margin:5px;padding:10px 30px;}.list-top-section .request-a-charter-button:disabled{background-color:#a9a9a9;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .request-a-charter-button{cursor:pointer;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .request-a-charter-button:hover{background-color:#399edc;}}@media screen and (min-width:786px){.list-top-section .request-a-charter-button .rac-text{font-size:1.2em;margin:0 0 0 5px;}.list-top-section .listing-option-bar-dropdowns{display:flex;gap:0 15px;}.list-top-section .result-dropdown{margin-left:auto;}.list-top-section .sticky-top-menu{position:fixed;border-bottom:1px #ddd solid;top:0;left:0;width:100%;background:#fff;z-index:1002;}.list-top-section .sticky-top-menu .listing-option-bar-content{margin:5px auto;max-width:1450px;display:flex;}.list-top-section .sticky-top-menu .listing-option-bar-content .list-listings-count{color:#3a658e;display:block;font-size:.937em;white-space:nowrap;margin:0 5px;padding:0;}.list-top-section .sticky-top-menu .hide-sticky{display:inline-flex;text-align:center;align-items:center;margin-right:15px;}.list-top-section .sticky-top-menu .hide-sticky div,.list-top-section .sticky-top-menu .hide-sticky a{display:inline-flex;padding-left:10px;}.list-top-section .sticky-top-menu .hide-sticky .sort-button-spoof{font-size:14px;font-weight:600;width:75px;padding-left:15px;text-align:center;align-items:center;background-color:transparent;display:flex;}.list-top-section .sticky-top-menu .hide-sticky .sort-button-spoof i,.list-top-section .sticky-top-menu .hide-sticky .sort-button-spoof span{padding-right:5px;display:inline-flex;}.list-top-section .sticky-top-menu .hide-sticky .sort-button-spoof:hover{cursor:pointer;}}.list-top-section .list-bcrumbs-and-title .distance-sort-descriptor{text-align:left;}.list-top-section .list-bcrumbs-and-title .breadcrumbs{display:inline-block;}@media screen and (min-width:786px){.list-top-section .list-bcrumbs-and-title .breadcrumbs{width:80%;}}.list-top-section .list-bcrumbs-and-title .ground-bcrumbs{display:inline-block;width:100%;}.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons{display:inline-block;padding-right:0;}.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons .print-this,.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons .email-this{display:inline-block;background:unset;border:2px solid #e6e7e8;border-radius:15px;margin:unset;padding:3px;font-size:12px;background-color:#fff;text-align:center;}.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons .print-this i,.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons .email-this i{margin-right:unset;margin:4px;}.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons .print-this{margin-right:5px;}@media screen and (min-width:786px){.list-top-section .list-bcrumbs-and-title .distance-sort-descriptor{display:none;}}@media screen and (max-width:786px){.list-top-section .watchlist-tabs .watchlist-tab-buttons .watchlist-tab-button{flex:1 0 33%;}}.list-sort-order .sort-by-dropdown-container,.list-results-dropdown .results-dropdown-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;white-space:nowrap;}.list-sort-order .sort-by-dropdown-container .list-sort-order-select,.list-sort-order .sort-by-dropdown-container .list-results-select,.list-results-dropdown .results-dropdown-container .list-sort-order-select,.list-results-dropdown .results-dropdown-container .list-results-select{font-size:.8125rem;font-weight:400;font-family:Arial,sans-serif;height:30px;border-radius:5px;box-sizing:border-box;border:1px #bec1cf solid;width:100%;max-width:235px;padding-left:10px;background-color:#fff;}.list-bottom-controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;}.list-bottom-controls .list-results-dropdown{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 0 auto;justify-content:flex-end;margin:0 15px 0 0;}@media screen and (max-width:786px){.list-bottom-controls{flex-wrap:wrap;justify-content:center;}.list-bottom-controls .list-results-dropdown{width:100%;justify-content:center;order:-1;margin:10px 0;}}.av-plug{display:block;background:#15274d;font-family:"Nunito",sans-serif;text-transform:uppercase;color:#fff;border-radius:5px;overflow:hidden;text-decoration:none;margin-top:10px;}@media screen and (max-width:1000px){.av-plug{display:none;}}.av-plug:hover{color:#fff;opacity:.9;}.av-plug .av-bg{display:flex;flex-direction:column;background:url("../images/AVPlug/banner.png") center center;background-size:cover;}.av-plug .av-logo{position:relative;top:8px;padding:15px 20px;}.av-plug .av-logo img{max-width:100%;}.av-plug .av-btn{display:inline-block;background:#fff;margin-left:auto;padding:7px 20px 3px 35px;font-size:12px;font-weight:900;text-align:center;color:#15274d;clip-path:polygon(20% 0%,100% 0,100% 100%,0% 100%);}.av-plug .av-bottom{display:block;padding:6px 10px;font-size:12px;font-weight:500;text-align:center;border-top:1px #fff solid;}.form-main-content{display:block;padding-bottom:20px;}@media screen and (min-width:650px){.form-main-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}.form-main-content .form-el{margin-bottom:15px;}.form-main-content .form-el input:not(input[class^="Mui"]),.form-main-content .form-el textarea,.form-main-content .form-el select{height:42px;border-radius:5px;box-sizing:border-box;border:1px #bec1cf solid;width:100%;padding-left:10px;}.form-main-content .form-el textarea{padding-top:12px;}.form-main-content .form-el label{font-size:.875rem;font-weight:bold;}.form-main-content .form-el label+input:not(input[class^="Mui"]),.form-main-content .form-el label+select,.form-main-content .form-el label+textarea{font-size:.8125rem;font-weight:400;}.form-main-content .form-el #date-to,.form-main-content .form-el #date-from{width:100%;height:42px;}.form-main-content .select-dropdown,.form-main-content .text-area{margin:3px 0;font-size:.8125rem;font-weight:400;font-family:Arial,sans-serif;}.form-main-content .left-col{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}@media screen and (min-width:650px){.form-main-content .left-col{padding-right:10px;}}@media screen and (min-width:1001px){.form-main-content .left-col{padding-right:45px;}}.form-main-content .right-col{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:200px;}.background-fixed{position:fixed !important;width:100%;}.modal-bg{display:none;}.ts-modal-container{background-color:#000;background-color:rgba(0,0,0,.4);height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;-webkit-overflow-scrolling:touch;z-index:1503;}@media screen and (min-width:786px){.ts-modal-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.ts-modal-container .ts-modal-content{background-color:#fefefe;border:none;border-radius:0;box-sizing:border-box;margin:auto;padding:20px;overflow:auto;width:100%;}@media screen and (min-width:1000px){.ts-modal-container .ts-modal-content{border:1px solid #888;border-radius:5px;max-width:725px;width:80%;}}.ts-modal-container .ts-modal-content.slide-in-left{position:relative;animation-name:slideinleft;animation-duration:.6s;}.ts-modal-container .ts-modal-content.slide-in-top{position:relative;animation-name:animatetop;animation-duration:.4s;}.ts-modal-container .ts-modal-content.box-shadow{box-shadow:0 5px 5px 0 rgba(0,0,0,.25);}.ts-modal-container button{background-color:#3a658e;color:#fff;}@media screen and (min-width:1001px){.ts-modal-container button:hover{background-color:#399edc;}}.ts-modal-container button:disabled:hover{background-color:#a9a9a9;}.ts-modal-container .form-bottom{display:block;}@media screen and (min-width:650px){.ts-modal-container .form-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}}.ts-modal-container .form-bottom .spacer{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:400;font-size:12px;padding-bottom:20px;}@media screen and (min-width:650px){.ts-modal-container .form-bottom .spacer{padding-bottom:0;}}@media screen and (min-width:1001px){.ts-modal-container .form-bottom .spacer{padding-right:45px;}}.ts-modal-container .form-bottom .captcha-and-submit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.ts-modal-container .form-bottom .captcha-and-submit .captcha-placeholder{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-left:10px;border-radius:5px;}.ts-modal-container .form-bottom .captcha-and-submit .captcha-placeholder button,.ts-modal-container .form-bottom .captcha-and-submit .captcha-placeholder input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-height:50px;}.ts-modal-container .fti-info-modal{max-width:750px;text-align:left;font-size:14px;}@media screen and (max-width:786px){.ts-modal-container .fti-info-modal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:90%;border-radius:10px;}}.ts-modal-container .fti-info-modal .ts-modal-header .fti-header{text-align:center;margin:auto;padding-bottom:20px;}.ts-modal-container .fti-info-modal .ts-modal-header .fti-header img{float:left;max-width:250px;}.ts-modal-container .fti-info-modal .fti-list-item{padding:5px 0;}.ts-modal-container .fti-info-modal .fti-list-item i{color:#004b85;font-weight:400;padding-right:5px;}.ts-modal-container .fti-info-modal .fti-contact{font-weight:700;margin:30px 0;}.ts-modal-container .fti-info-modal .cancel-button{background:#3a658e;color:#fff;float:left;padding:10px 20px;font-weight:700;border-radius:5px;}.ts-modal-container .map-modal-container{height:100%;}.ts-modal-container .map-modal-container .map-modal-body-container{height:95%;}.ts-modal-container .map-button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);}.ts-modal-header{margin-bottom:30px;position:relative;}.ts-modal-header h2{font-size:1.3rem;font-weight:700;margin:0 2em .5em 0;}@media screen and (min-width:1001px){.ts-modal-header h2{font-size:1.5rem;}}.ts-modal-header .close{position:absolute;width:auto;right:0;top:0;padding:0;background-color:#fff;color:#aaa;cursor:pointer;font-size:25px;border:none;}@media screen and (min-width:1001px){.ts-modal-header .close:hover{background-color:#fff;color:#000;}}.ts-modal-header .close:focus{color:#000;}.list-top-section{width:98.5%;}@media screen and (max-width:1000px){.list-top-section{padding:0 10px;}}.list-top-section .list-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:1px;}.list-top-section .list-title{font-size:1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;border-bottom:1px solid #000;}@media screen and (min-width:1001px){.list-top-section .list-title{padding:0 24px 12px 0;}}.list-top-section .list-title .list-title-text{font-size:1.25em;font-weight:700;font-family:Arial,sans-serif;}@media screen and (min-width:1001px){.list-top-section .list-title .list-title-text{font-size:1.8em;}}.list-top-section .list-listings-count{line-height:27px;color:#399edc;font-size:.9rem;font-weight:bold;padding-right:12px;}.list-top-section .list-title{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:none;margin-bottom:0;margin-top:7px;}@media screen and (min-width:1001px){.list-top-section .list-title{padding-bottom:7px;}}.list-top-section .list-listings-count{white-space:nowrap;}.list-top-section .listing-option-bar{display:none;}.list-top-section .listing-option-bar-content .list-listings-count{display:none;}.list-top-section .watchlist-tabs{border-bottom:1px #e6e7e8 solid;margin:15px 0;}.list-top-section .watchlist-tabs .watchlist-tab-buttons{display:flex;justify-content:flex-start;flex-wrap:wrap;font-weight:700;text-align:center;}.list-top-section .watchlist-tabs .watchlist-tab-buttons .watchlist-tab-button{display:flex;align-items:center;justify-content:center;background:#f5f5f5;position:relative;margin:0 2px;padding:10px 25px;font-weight:700;line-height:1;text-align:center;color:#000;cursor:pointer;text-decoration:none;border-radius:4px 4px 0 0;flex:1 0 9%;}.list-top-section .watchlist-tabs .watchlist-tab-buttons .watchlist-tab-button.active{background:#3a658e;color:#fff;opacity:1;}.list-top-section .watchlist-tabs .watchlist-tab-buttons .watchlist-tab-button.active:after{content:'';position:absolute;bottom:-11px;left:50%;width:0;height:0;border:.5em solid transparent;border-top-color:#3a658e;transform:translate(-50%,0);}@media screen and (min-width:1000px){.list-top-section .half-width{width:50%;}}@media screen and (max-width:786px){.list-top-section .dealer-tabs{border-bottom:1px #e6e7e8 solid;margin:15px 0;}.list-top-section .dealer-tabs .dealer-tab-buttons{padding:0;justify-content:flex-start;}.list-top-section .dealer-tabs .dealer-tab-buttons .dealer-tab-button{width:calc(50% - 4px);margin:2px;border-radius:4px;}}.list-top-section .dealer-tabs{border-bottom:1px #e6e7e8 solid;margin:15px 0;}.list-top-section .dealer-tabs .dealer-tab-buttons{display:flex;justify-content:flex-start;flex-wrap:wrap;font-weight:700;text-align:center;}.list-top-section .dealer-tabs .dealer-tab-buttons .dealer-tab-button{display:flex;align-items:center;justify-content:center;background:#f5f5f5;position:relative;margin:0 2px;padding:10px 25px;font-weight:700;line-height:1;text-align:center;color:#000;cursor:pointer;text-decoration:none;border-radius:4px 4px 0 0;}.list-top-section .dealer-tabs .dealer-tab-buttons .dealer-tab-button.active{background:#3a658e;color:#fff;opacity:1;}.list-top-section .dealer-tabs .dealer-tab-buttons .dealer-tab-button.active:after{content:'';position:absolute;bottom:-11px;left:50%;width:0;height:0;border:.5em solid transparent;border-top-color:#3a658e;transform:translate(-50%,0);}@media screen and (min-width:786px){.list-top-section .hide-sticky{display:none;}.list-top-section .listing-option-bar{display:block;}.list-top-section .listing-option-bar .distance-sort-descriptor{display:none !important;}.list-top-section .listing-option-bar-content{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;padding-left:0;width:100%;}.list-top-section .high-low-average-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.812em;font-weight:600;margin-left:auto;padding:10px 30px;}.list-top-section .high-low-average-button:disabled{background-color:#a9a9a9;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .high-low-average-button{cursor:pointer;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .high-low-average-button:hover{background-color:#399edc;}}@media screen and (min-width:786px){.list-top-section .high-low-average-button i{font-size:18px;}.list-top-section .high-low-average-button>span{margin-left:5px;}.list-top-section .request-a-charter-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:inline-flex;font-size:.812em;font-weight:600;margin:5px;padding:10px 30px;}.list-top-section .request-a-charter-button:disabled{background-color:#a9a9a9;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .request-a-charter-button{cursor:pointer;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .request-a-charter-button:hover{background-color:#399edc;}}@media screen and (min-width:786px){.list-top-section .request-a-charter-button .rac-text{font-size:1.2em;margin:0 0 0 5px;}.list-top-section .listing-option-bar-dropdowns{display:flex;gap:0 15px;}.list-top-section .result-dropdown{margin-left:auto;}.list-top-section .sticky-top-menu{position:fixed;border-bottom:1px #ddd solid;top:0;left:0;width:100%;background:#fff;z-index:1002;}.list-top-section .sticky-top-menu .listing-option-bar-content{margin:5px auto;max-width:1450px;display:flex;}.list-top-section .sticky-top-menu .listing-option-bar-content .list-listings-count{color:#3a658e;display:block;font-size:.937em;white-space:nowrap;margin:0 5px;padding:0;}.list-top-section .sticky-top-menu .hide-sticky{display:inline-flex;text-align:center;align-items:center;margin-right:15px;}.list-top-section .sticky-top-menu .hide-sticky div,.list-top-section .sticky-top-menu .hide-sticky a{display:inline-flex;padding-left:10px;}.list-top-section .sticky-top-menu .hide-sticky .sort-button-spoof{font-size:14px;font-weight:600;width:75px;padding-left:15px;text-align:center;align-items:center;background-color:transparent;display:flex;}.list-top-section .sticky-top-menu .hide-sticky .sort-button-spoof i,.list-top-section .sticky-top-menu .hide-sticky .sort-button-spoof span{padding-right:5px;display:inline-flex;}.list-top-section .sticky-top-menu .hide-sticky .sort-button-spoof:hover{cursor:pointer;}}.list-top-section .list-bcrumbs-and-title .distance-sort-descriptor{text-align:left;}.list-top-section .list-bcrumbs-and-title .breadcrumbs{display:inline-block;}@media screen and (min-width:786px){.list-top-section .list-bcrumbs-and-title .breadcrumbs{width:80%;}}.list-top-section .list-bcrumbs-and-title .ground-bcrumbs{display:inline-block;width:100%;}.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons{display:inline-block;padding-right:0;}.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons .print-this,.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons .email-this{display:inline-block;background:unset;border:2px solid #e6e7e8;border-radius:15px;margin:unset;padding:3px;font-size:12px;background-color:#fff;text-align:center;}.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons .print-this i,.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons .email-this i{margin-right:unset;margin:4px;}.list-top-section .list-bcrumbs-and-title .ground-bcrumbs .media-buttons .print-this{margin-right:5px;}@media screen and (min-width:786px){.list-top-section .list-bcrumbs-and-title .distance-sort-descriptor{display:none;}}@media screen and (max-width:786px){.list-top-section .watchlist-tabs .watchlist-tab-buttons .watchlist-tab-button{flex:1 0 33%;}}.list-sort-order .sort-by-dropdown-container,.list-results-dropdown .results-dropdown-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;white-space:nowrap;}.list-sort-order .sort-by-dropdown-container .list-sort-order-select,.list-sort-order .sort-by-dropdown-container .list-results-select,.list-results-dropdown .results-dropdown-container .list-sort-order-select,.list-results-dropdown .results-dropdown-container .list-results-select{font-size:.8125rem;font-weight:400;font-family:Arial,sans-serif;height:30px;border-radius:5px;box-sizing:border-box;border:1px #bec1cf solid;width:100%;max-width:235px;padding-left:10px;background-color:#fff;}.list-bottom-controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;}.list-bottom-controls .list-results-dropdown{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 0 auto;justify-content:flex-end;margin:0 15px 0 0;}@media screen and (max-width:786px){.list-bottom-controls{flex-wrap:wrap;justify-content:center;}.list-bottom-controls .list-results-dropdown{width:100%;justify-content:center;order:-1;margin:10px 0;}}.av-plug{display:block;background:#15274d;font-family:"Nunito",sans-serif;text-transform:uppercase;color:#fff;border-radius:5px;overflow:hidden;text-decoration:none;margin-top:10px;}@media screen and (max-width:1000px){.av-plug{display:none;}}.av-plug:hover{color:#fff;opacity:.9;}.av-plug .av-bg{display:flex;flex-direction:column;background:url("../images/AVPlug/banner.png") center center;background-size:cover;}.av-plug .av-logo{position:relative;top:8px;padding:15px 20px;}.av-plug .av-logo img{max-width:100%;}.av-plug .av-btn{display:inline-block;background:#fff;margin-left:auto;padding:7px 20px 3px 35px;font-size:12px;font-weight:900;text-align:center;color:#15274d;clip-path:polygon(20% 0%,100% 0,100% 100%,0% 100%);}.av-plug .av-bottom{display:block;padding:6px 10px;font-size:12px;font-weight:500;text-align:center;border-top:1px #fff solid;}.ui-autocomplete{display:block;max-height:100vh;z-index:1005;position:absolute;border:1px solid #ccc;border-bottom:none;font-size:12px;box-shadow:0 5px 5px rgba(0,0,0,.25);text-align:left;}.ui-autocomplete .ui-state-focus{border:none;border-bottom:1px solid #ccc;margin:0;}.ui-autocomplete .ui-menu-item{display:block;padding:10px;cursor:pointer;background:#fff;border-bottom:1px solid #ccc;white-space:pre-wrap;}.ui-autocomplete .ui-menu-item:hover{background:#fafafa;}.ui-autocomplete::before,.ui-autocomplete::after{content:"";position:absolute;}.ui-autocomplete::before{border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #aaa;left:calc(50% - 11px);top:-11px;}.ui-autocomplete::after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-10px;left:calc(50% - 10px);}@media screen and (max-width:785px){.ui-autocomplete{display:inline-block;width:calc(100% - 80px);left:50%;transform:translateX(-50%);}.faceted-section-box .ui-autocomplete{width:calc(100% - 30px);left:10px;display:block;transform:none;}.wtb-input-details .ui-autocomplete{width:calc(100% - 30px);}}.a11y-nav{position:absolute;top:-20em;width:100%;z-index:1004;}.a11y-nav a{background-color:rgba(255,255,255,.9);font-weight:700;left:0;padding:.5rem;position:absolute;right:0;text-align:center;}.a11y-nav a:focus,.a11y-nav a:hover{text-decoration:none;top:20em;}@font-face{font-family:"urw-din";src:url("https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;}@font-face{font-family:"urw-din";src:url("https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;}.tk-urw-din{font-family:"urw-din",sans-serif;}.acc-container *{font-family:urw-din,sans-serif !important;}.acc-container .column6{width:47%;margin:0 1.5%;padding:0;}.acc-container .left{float:left;}.acc-container .acc-bottom .column4,.acc-container .acc-bottom .column6,.acc-container .acc-mid .column4,.acc-container .acc-mid .column6,.acc-container .acc-top .column4,.acc-container .acc-top .column6{padding:0 25px 0 0;box-sizing:border-box;}.acc-container h2{font-family:urw-din,sans-serif !important;padding:0 0 25px;margin:0 0 25px;font-size:30px;color:#fff;border-bottom:1px #fff solid;}.acc-container h3{font-family:urw-din,sans-serif !important;font-size:36px;line-height:40px;margin:0 0 25px;color:#fff;}.acc-container .acc-top{background:#333;padding:25px;box-sizing:border-box;}.acc-container .acc-top img{display:block;width:300px;max-width:100%;}.acc-container .acc-top .btn{display:block;width:100%;background:#3092c0;height:auto;padding:15px !important;font-size:16px;font-weight:700;line-height:20px;text-transform:uppercase;text-align:center;text-decoration:none;}.acc-container .acc-top .btn:hover{background:#005b80;}.acc-container .acc-mid{background:#005b80;font-size:20px;line-height:30px;text-align:center;color:#fff;padding:25px;box-sizing:border-box;border-top:1px #fff solid;border-bottom:1px #fff solid;}.acc-container .acc-mid strong{font-size:22px;}.acc-container .acc-mid img{width:100%;}.acc-container .acc-bottom{background:#3092c0;color:#fff;padding:25px;box-sizing:border-box;}.acc-container .acc-bottom img{width:100%;}.acc-container .acc-bottom ul li{font-size:20px;line-height:36px;list-style-type:circle;margin-left:25px;}@media screen and (max-width:1000px){.column1,.column2,.column3,.column4,.column5,.column6,.column7,.column8,.column9,.column10,.column11,.column12{width:96%;margin:0 2%;float:none;}.column12.pad-tb.font14{padding-left:0 !important;}}@media screen and (max-width:480px){.acc-container .column6{margin:0 0 10px !important;}.acc-container h2{font-size:20px;}.acc-container h3{font-size:20px;line-height:26px;margin:0 0 15px;}.acc-container .acc-top{text-align:center;}.acc-container .acc-mid{font-size:16px;line-height:28px;}.acc-container .acc-mid strong{font-size:18px;}.acc-container .acc-bottom ul li{font-size:16px;line-height:30px;margin-left:20px;}}.use-beta-site-cookie{margin:0 auto;max-width:1124px;padding-inline:10px;display:block;}.use-beta-site-cookie .use-beta-site-cookie-button{background-color:transparent;color:transparent;font-size:10px;}.use-beta-site-cookie .use-beta-site-cookie-button:hover{background-color:#7a7a7a;color:#fff;}.detail__beta-site-warning{grid-column:col-start/span 12;}.beta-site-warning__heading{margin:10px;padding-bottom:2px;color:#b12c1b;text-align:center;text-transform:uppercase;font-size:26px;font-family:'Roboto Condensed',sans-serif;font-weight:700;}.ts-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:inline-block;font-size:.875em;padding:10px;}.ts-button:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.ts-button{cursor:pointer;}}@media screen and (min-width:1001px){.ts-button:hover{background-color:#399edc;}}button{border:none;}.btn,.button{font-size:1em;font-weight:500;font-family:Arial,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:5px 0;width:100%;}.btn--pub-reversed{background-color:#fff;color:#3a658e;border:1px solid #3a658e;}.btn--pub{background-color:#3a658e;color:#fff;border:none;}.view-listing-details-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.75em;line-height:1;margin:0 0 5px;padding:10px;width:100%;}.view-listing-details-link:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.view-listing-details-link{cursor:pointer;}}@media screen and (min-width:1001px){.view-listing-details-link:hover{background-color:#399edc;}}.view-listing-details-link span{margin-left:5px;}.add-margin-top{margin:5px 0 5px !important;}.view-seller-btn{display:block;background:#000;color:#fff;font-weight:bold;font-size:12px;text-align:center;padding:10px 0;margin-top:10px;border-radius:4px;text-decoration:none;transition:ease .3s;cursor:pointer;}@media screen and (min-width:1000px){.view-seller-btn:hover{background:#444;}}.view-seller-btn .fas{padding-right:3px;}.view-seller-btn span{margin:5px;}.offer-btn:not([class*="Mui"]),.buy-btn:not([class*="Mui"]){-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;font-size:1.125rem;font-weight:400;font-family:Arial,sans-serif;}.offer-btn:not([class*="Mui"]):disabled,.buy-btn:not([class*="Mui"]):disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.offer-btn:not([class*="Mui"]),.buy-btn:not([class*="Mui"]){cursor:pointer;}}@media screen and (min-width:1001px){.offer-btn:not([class*="Mui"]):hover,.buy-btn:not([class*="Mui"]):hover{background-color:#399edc;}}.offer-btn:not([class*="Mui"]){background-color:#333;}@media screen and (min-width:1001px){.offer-btn:not([class*="Mui"]):hover{background-color:#000;}}.offer-btn:not([class*="Mui"]) .fa-tag{margin-right:15px;}.buy-btn,.request-a-quote-btn{padding:0 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}@media screen and (max-width:1000px){.buy-btn,.request-a-quote-btn{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media screen and (min-width:1001px){.buy-btn,.request-a-quote-btn{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}.buy-btn .fa-shopping-cart,.request-a-quote-btn .fa-shopping-cart{margin-right:5px;}.buy-btn .fa-solid.fa-key,.request-a-quote-btn .fa-solid.fa-key{margin-right:7px;}.paypal-button-container{-webkit-flex-basis:100%;flex-basis:100%;margin-top:5px;}.paypal-button-container .paypal-or{font-weight:bold;margin:10px 0;text-align:center;}.enter-auction-btn .red-btn{flex:none;width:100%;max-width:100%;margin-bottom:3px;padding:8px 20px;background:#b12a1c;color:#fff;text-align:center;}.enter-auction-btn .ts-button{font-size:12px;}.buyers-premium-modal{font-size:12px;}.buyers-premium-form .btn{margin:0;padding:8px;}.buyers-premium-form .content-wrapper{width:100%;}.buyers-premium-form .bp-headers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;}.buyers-premium-form .bp-headers div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;}.buyers-premium-form .form-el{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:solid 1px #d3d3d3;padding:10px;border-radius:5px;margin-bottom:5px !important;}@media screen and (max-width:1000px){.buyers-premium-form .form-el{display:block;}}.buyers-premium-form .form-el div{text-align:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}@media screen and (max-width:1000px){.buyers-premium-form .form-el div{text-align:left;margin-bottom:10px;margin-left:0;}}.buyers-premium-form .column3{text-align:right;}@media screen and (max-width:1000px){.buyers-premium-form .column6,.buyers-premium-form .column3{width:100%;margin-left:0;margin-right:0;text-align:center;}}@media screen and (max-width:1000px){.buyers-premium-form .btn{width:100%;margin-top:10px;}}.buyers-premium-form .form-header{margin-bottom:10px;}.buyers-premium-form .lh-2{line-height:2;}.buyers-premium-form .align-right{text-align:right;}.buyers-premium-form .addtional-fees{margin-bottom:10px;}.buyers-premium-form .addtional-fees div{margin-bottom:5px;}.calculator__finance-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;gap:8px;min-height:45px;margin-top:15px;padding:10px 15px;font-size:12px;font-weight:700;text-align:center;border-radius:50px;position:relative;overflow:hidden;box-sizing:border-box;background-color:#f3f3f3;color:#666;text-decoration:none;}@media screen and (min-width:1001px){.calculator__finance-button:hover{background-color:#ddd;}}.calculator__finance-button img{display:block;max-width:100%;image-rendering:-webkit-optimize-contrast;}.calculator__finance-button span:not(.visually-hidden){background:transparent;border:0;margin:0;padding:0;list-style:none;}.calculator__finance-button.currency{background:#003a5d !important;color:#fff !important;}.calculator__finance-button.currency:after{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:radial-gradient(120% 70px at 50% -25px,rgba(255,255,255,.1) 75%,transparent 75%) no-repeat;transition:all .2s ease-in-out;}.calculator__image{margin-right:5px;max-width:60px;max-height:20px;}.calculator__icon{margin-left:auto;}.standalone-calculator{border:1px solid #ccc;margin:20px;padding:20px;}@media screen and (max-width:1000px){.standalone-calculator .form-main-content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.calculator-form{background-color:transparent;}@media screen and (max-width:1000px){.calculator-form{-webkit-overflow-scrolling:touch;}}.calculator-form .calc-output{background:#fff;border:1px #ddd solid;padding:20px;color:#000;}.calculator-form .calc-output .calc-label{display:block;font-size:.875rem;}.calculator-form .calc-output .calc-label span{float:right;}.calculator-form .form-el-flex-half{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:49%;}.calculator-form .calculator-btns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (min-width:1001px){.calculator-form .calculator-btns{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}.calculator-form .calculator-btn{background:#333;color:#fff;font-size:.9em;border-radius:5px;text-align:center;width:49%;}.calculator-form input[type="text"]:not([class*="Mui"]),.calculator-form select{color:#000;margin:0;}@media screen and (max-width:1000px){.calculator-mobile{position:relative;}.calculator-form .form-main-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.calculator-form .form-main-content .left-col{padding-right:0;}.calculator-form .form-main-content .calculator-btns{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.calculator-form .form-main-content .calculator-btns .calculator-btn{margin-bottom:15px;width:100%;}}@media screen and (max-width:1000px){.calculator-modal .ts-modal-content{height:100%;}}@media screen and (min-width:1001px){.calculator-modal .form-main-content{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;}}.compare-listings_checked{font-size:12px;text-decoration:none;}.compare-listings_checked i{margin:0 5px 0 8px;}@media screen and (min-width:1000px){.compare-listings:hover{cursor:pointer;}}.compare-listings a{text-decoration:none;}.compare-listings__label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:12px;}@media screen and (min-width:1000px){.compare-listings__label:hover,.compare-listings__checkbox:hover{cursor:pointer;}}.compare-listings__checkbox{margin:0 8px 0 8px;}.compare-chkbox-container{display:inline-block;vertical-align:top;}.compare-chkbox-container .compare-listings{position:relative;margin:0 auto;}.compare-chkbox-container .compare-listings:hover{cursor:pointer;}.compare-chkbox-container .compare-listings .compare-chkbox{width:15px;height:15px;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.compare-chkbox-container .compare-listings .compare-label{font-size:12px;vertical-align:middle;display:inline-block;margin-bottom:12px;}.compare-chkbox-container .compare-listings .fas{display:inline-block;font:normal normal normal 14px/1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Font Awesome 5 Free';}.compare-chkbox-container .compare-listings .fa-check{position:absolute;top:-3px;left:5px;font-size:13px;}.compare-checked{font-size:12px;padding:3px 0;color:#3a658e;cursor:pointer;}.compare-checked a{color:inherit;text-decoration:underline;transition:all .2s;-webkit-transition:all .2s ease-in-out;}.compare-checked a:hover{text-decoration:none;}.contact-options{margin:15px 0;}.contact-options a{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:block;margin:5px 0;padding:10px;line-height:1;font-weight:700;text-decoration:none;text-align:center;font-size:.75em;}.contact-options a:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.contact-options a{cursor:pointer;}}@media screen and (min-width:1001px){.contact-options a:hover{background-color:#399edc;}}.contact-options a i{float:left;max-width:14px;margin-right:-14px;}.contact-options a.contact-btn:after{font-family:'Font Awesome 5 Free';content:"";font-weight:900;float:right;margin-left:-14px;}.contact-options a.contact-btn-active:after{content:"";}.contact-options .contact-btn{margin-top:0;}.contact-options .buy-btn{background-color:#333;color:#fff;min-height:inherit;width:100%;}@media screen and (min-width:1001px){.contact-options .buy-btn:hover{background-color:#000;}}.contact-options a img{width:25px;float:left;margin-right:-25px;margin-top:-5px;}.contact-options .collapsible-content a{background-color:#ddd;color:#333;}@media screen and (min-width:1001px){.contact-options .collapsible-content a:hover{color:#bbb;}}.contact-list{margin-top:0;}.contact-list a{font-weight:500;}.contact-list a i{float:none;margin-right:7px;}.contact-list a.contact-btn:after{content:"";}.contact-list a.contact-btn-active:after{content:"";}.contact-list a:first-of-type{margin-top:0;}.contact-list .contact-btn i{display:none;}.exclusive-wholesale-contact-info-mobile .contact-options a{background-color:#b12c1b;border:none;}.collapsible-contact__list_detail{width:calc(100% + 40px);padding:10px 20px;margin:10px -20px;background-color:#ddd;}@media screen and (min-width:1001px){#contact-info>.view-seller-btn,#contact-info>.contact-options{display:none;}}@media screen and (min-width:1001px){.dealer-info{overflow:hidden;padding-left:20px;}}.dealer-info h3{font-size:1.5rem;font-weight:bold;font-family:Arial,sans-serif;}.dealer-info h3.wholesale{color:#b12c1b;}.dealer-info .dealer-company-header{font-size:1.1rem;font-weight:bold;font-family:Arial,sans-serif;}@media screen and (min-width:1001px){.dealer-info .contact-information{width:50%;float:left;}}.dealer-info .contact-information .address,.dealer-info .contact-information .phone,.dealer-info .contact-information .contact{line-height:20px;}.dealer-info .contact-information .inline-block{display:inline-block;}.dealer-info .anchor-no-link{cursor:auto;text-decoration:none;}.dealer-info .listing-location-display{font-weight:bold;}.dealer-info .google-maps-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.dealer-info .google-maps-link i{margin-right:2px;}.dealer-info .address-and-contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:28px;}@media screen and (max-width:1000px){.dealer-info .phone-and-email{display:none;}}@media screen and (min-width:1001px){.dealer-info .phone-and-email{float:right;width:37%;}.dealer-info .phone-and-email .send-email-btn{background-color:#fff;color:#3a658e;border:1px solid #3a658e;font-weight:700;height:auto;margin-top:15px;padding:14px 0;text-transform:uppercase;width:100%;}.dealer-info .phone-and-email .send-email-btn:hover{background-color:#fff;border-color:#399edc;color:#399edc;}.dealer-info .phone-and-email .send-email-btn .fas{font-size:.938rem;padding-right:10px;}.dealer-info .phone-and-email .send-email-btn span{margin:5px;}.dealer-info .phone-and-email .check-availability-btn,.dealer-info .phone-and-email .video-chat-btn{display:block;background:#000;color:#fff;font-weight:bold;font-size:12px;text-align:center;padding:10px 0;margin-top:10px;border-radius:4px;text-decoration:none;transition:ease .3s;cursor:pointer;}}@media screen and (min-width:1001px) and (min-width:1000px){.dealer-info .phone-and-email .check-availability-btn:hover,.dealer-info .phone-and-email .video-chat-btn:hover{background:#444;}}@media screen and (min-width:1001px){.dealer-info .phone-and-email .check-availability-btn .fas,.dealer-info .phone-and-email .video-chat-btn .fas{padding-right:3px;}.dealer-info .phone-and-email .check-availability-btn span,.dealer-info .phone-and-email .video-chat-btn span{margin:5px;}}@media screen and (max-width:1000px){.dealer-info .contact-info-heading,.dealer-info .phone,.dealer-info .whatsapp,.dealer-info .facebook-messenger{display:none;}}.dealer-info .field-name{font-size:14px;vertical-align:top;font-weight:bold;margin-right:7px;}.dealer-info .field-value{vertical-align:top;font-size:14px;max-width:100%;}.detail-additional-data{margin:20px 0;}@media screen and (min-width:1001px){.detail-additional-data{margin:10px 0;max-width:1124px;}}.detail-additional-data .data-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:5px;font-size:.875rem;font-weight:normal;font-family:Arial,sans-serif;}@media screen and (max-width:410px){.detail-additional-data .data-row{font-size:.75rem;}}.detail-additional-data .data-row .data-label{color:#fff;background-color:#3a658e;overflow-wrap:break-word;word-wrap:break-word;white-space:pre-wrap;}@media screen and (max-width:1000px){.detail-additional-data .data-row .data-label{min-width:30%;max-width:30%;display:block;padding:10px 7px;}}@media screen and (min-width:1001px){.detail-additional-data .data-row .data-label{padding:10px 10px;width:300px;}}.detail-additional-data .data-row .data-value{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:inherit;font-weight:bold;font-family:Arial,sans-serif;width:100%;padding:10px 7px;background-color:#f2f2f2;margin-left:5px;white-space:pre-wrap;word-break:break-word;}@media screen and (max-width:1000px){.detail-additional-data .data-row .data-value{width:100%;}}@media screen and (min-width:1001px){.detail-additional-data .data-row .data-value{width:804px;}}.detail-additional-data .data-row .terms-and-conditions-details{width:100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;}.detail-additional-data .data-row .terms-and-conditions-details p{margin:0;}.detail-additional-data .data-row .p-toggle-btn{font-weight:700;color:#3a658e;cursor:pointer;margin-top:5px;}.additional-information{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.additional-information__heading{margin:0 0 10px 0;font-size:1.25rem;}.additional-information__link{margin-bottom:10px;}@media screen and (min-width:1000px){.additional-information__link:hover{color:#399edc;}}.additional-information__image{margin-right:5px;vertical-align:middle;}.distance-modal .ts-modal-content{overflow:visible;text-align:center;}@media screen and (max-width:1000px){.distance-modal .ts-modal-content{max-width:95%;margin-top:50%;border-radius:5px;}}.distance-modal .current-btn{display:block;width:100%;background:#3a658e;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;margin:10px 0;padding:15px;box-sizing:border-box;border-radius:3px;cursor:pointer;}.distance-modal .current-btn i{margin-right:5px;}@media screen and (min-width:1001px){.distance-modal .current-btn:hover{background-color:#399edc;}}.distance-modal .distance-form-container{position:relative;margin:10px 0;display:block;}.distance-modal .distance-form-container .distance-form{border:1px solid #ccc;display:flex;background:#fff;width:100%;}.distance-modal .distance-form-container .distance-form div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.distance-modal .distance-form-container .distance-form input[type="text"]{height:auto;padding:12px;margin:0;border:none;line-height:normal;box-sizing:border-box;}.distance-modal .distance-form-container .distance-form input[type="text"]:focus{outline:none;}.distance-modal .distance-form-container .distance-form button{width:52px;border-radius:0;}.send-a-message{color:unset;}.send-a-message .top-right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.send-a-message .top-right .form-el:nth-child(1){-webkit-box-flex:5;-moz-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;}.send-a-message .top-right .form-el:nth-child(2){-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;margin-left:25px;}.send-a-message .lead-image{display:inline-flex;width:100%;margin-top:10px;}.send-a-message .lead-image img{max-height:15px;}.send-a-message .lead-image .pre-at{max-height:25px;}.send-a-message .video-chat-datetime{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;}.send-a-message .video-chat-datetime>div{width:48%;}.send-a-message .comment-element{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.send-a-message .comment-element textarea{height:175px;font-family:inherit;line-height:2;padding:10px;overflow-y:scroll;resize:vertical;}@media screen and (min-width:650px){.send-a-message .comment-element textarea{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;height:auto;}}.send-a-message .ts-modal-content{padding-bottom:max(20px,calc(2*env(safe-area-inset-bottom)));}.send-a-message .social-share-icon{margin-right:auto;position:absolute;top:2px;left:2px;}.send-a-message .social-share-icon-fa{color:#fff;margin:8px;height:25px;width:25px;}.send-a-message .success{font-weight:bold;text-align:center;margin:0;}.send-a-message .success-title{text-align:center;margin:0 0 0 2em;}.send-a-message .success-body{gap:5px;text-align:center;justify-content:center;}@media screen and (min-width:600px){.send-a-message .success-body{display:flex;}}.send-a-message .success-body .flex-col{padding:35px 25px;box-shadow:0 5px 15px 0 rgba(0,0,0,.1);}.send-a-message .success-body .flex-col p{font-size:.9rem;}.send-a-message .success-body .flex-col .button{font-size:.9rem;font-weight:bold;}.send-a-message .success-body .flex-col .vip-button{background:#000;gap:5px;color:#fff;}.send-a-message .success-body .flex-col .vip-button img{display:block;max-height:10px;}.faceted-search-content{scroll-margin-top:60px;}.faceted-search-content .faceted-search__main-section{border:1px solid #ddd;}.faceted-search-content .faceted-search__top-section{border:1px solid #ddd;border-bottom:none;}.faceted-search-content.visible{opacity:1;visibility:visible;}.faceted-search-content .list-error-container{display:none;}.faceted-search-content .disabled-facet{color:#808080;}.faceted-search-content .disabled-facet .faceted-section-head{cursor:not-allowed;color:#808080;}.faceted-search-content button.faceted-search{background-color:#333;color:#fff;}@media screen and (min-width:1001px){.faceted-search-content button.faceted-search:hover{background-color:#808285;}}.faceted-search-content .mobile-done-button-container{display:none;padding:5px 4%;border-bottom:1px solid #ddd;}.faceted-search-content .mobile-done-button-container .mobile-done-button{display:block;text-decoration:none;background:#3a658e;text-align:center;padding:10px 10px;font-size:18px;font-weight:700;color:#fff;border-radius:5px;margin:10px 0;width:100%;display:inline-block;text-decoration:none;box-sizing:border-box;}.faceted-search-content .mobile-done-button-container .mobile-done-button:hover{background:#399edc;}.faceted-search-content .mobile-filtering-by{color:#8e8e8e;font-size:11px;padding:10px 0 0 12px;display:none;}.faceted-search-content .selected-facets-container{margin-bottom:15px;border-bottom:1px solid #ddd;}.faceted-search-content .selected-facets-container .selected-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:10px;box-sizing:border-box;}.faceted-search-content .selected-facets-container .selected-header strong{font-size:14px;}.faceted-search-content .selected-facets-container .selected-header .filter-clear-all{margin-left:auto;border:none;padding:0;background-color:inherit;color:inherit;font-size:12px;text-decoration:underline;cursor:pointer;}.faceted-search-content .selected-facets-container .selected-facets{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding-right:10px;margin-bottom:15px;}.faceted-search-content .selected-facets-container .facets-toggle{font-size:13px;padding:0 10px 10px;box-sizing:border-box;}.faceted-search-content .selected-facets-container .facets-toggle a{text-decoration:underline;cursor:pointer;}.faceted-search-content .selected-facets-container .selected-facet{padding:5px 10px;font-size:12px;font-weight:500;color:#fff;background:#3a658e;margin:10px 0 0 10px;cursor:pointer;border-radius:5px;overflow:hidden;text-overflow:ellipsis;}.faceted-search-content .selected-facets-container .selected-facet i{padding-right:4px;}.faceted-search-content .faceted-section-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;box-sizing:border-box;padding:7px 2%;border-bottom:1px solid #ddd;border-radius:0;background-color:#f6f6f6;color:unset;cursor:pointer;font-size:inherit;text-align:left;}@media screen and (min-width:1001px){.faceted-search-content .faceted-section-head:hover{background-color:#f6f6f6;}}.faceted-search-content .faceted-section-head .faceted-section-title{font-size:.83em;font-weight:bold;}.faceted-search-content .space-above{margin-top:25px;}.faceted-search-content .faceted-section-box{padding:15px 2%;border-bottom:1px solid #ddd;position:relative;background-color:unset;}.faceted-search-content .faceted-section-box.closed{display:none;}.faceted-search-content .faceted-section-box.showAllOnly{display:block;padding:0;border-bottom:none;}.faceted-search-content .faceted-section-box .loader-container.unopen-facet{left:auto;top:auto;margin-left:0;margin-top:-3%;width:25%;min-width:200px;max-width:281px;}.faceted-search-content .faceted-section-box .loader-container.unopen-facet .loader{margin:7px auto;}.faceted-search-content .faceted-section-box .faceted-text-input{display:inline-block;width:65%;font-size:12px;margin-right:1%;margin:0;float:left;}.faceted-search-content .faceted-section-box .faceted-text-input-searchType{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;font-size:11px;}.faceted-search-content .faceted-section-box .faceted-search{color:#fff;font-size:12px;height:30px;margin-left:2%;padding-bottom:0;padding-top:0;width:33%;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container{font-size:12px;background-color:unset;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container.hide{display:none;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container.faceted-header{font-weight:bold;padding-bottom:5px;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:5px;cursor:pointer;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container label input{cursor:pointer;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container .option-name{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:3px;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container .option-count{float:right;margin-top:3px;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container__disabled{color:#808080;cursor:not-allowed;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container__disabled label,.faceted-search-content .faceted-section-box .faceted-option-checkbox-container__disabled input,.faceted-search-content .faceted-section-box .faceted-option-checkbox-container__disabled span{cursor:not-allowed;}.faceted-search-content .faceted-section-box .faceted-link{padding-left:5px;}.faceted-search-content .faceted-section-box .faceted-link input{display:none;}.faceted-search-content .faceted-section-box .faceted-link .option-name{text-decoration:underline;}@media screen and (max-width:1000px){.faceted-search-content .faceted-section-box .individual-option{padding:5px 10px 0 10px;display:block;}.faceted-search-content .faceted-section-box .individual-option:last-of-type{padding-bottom:10px;}}.faceted-search-content .faceted-section-box .view-text{display:inline;}.faceted-search-content .faceted-section-box .freq-options{margin-bottom:10px;}.faceted-search-content .faceted-section-box .faceted-range{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:65%;font-size:12px;float:left;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .prefix,.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .suffix{color:#000;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .prefix{position:absolute;margin-left:5px;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .prefix-input{padding-left:12px;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .suffix{right:0;position:absolute;margin-right:5px;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .suffix-input{padding-right:20px;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container input::-webkit-outer-spin-button,.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-divider{margin:2%;}.faceted-search-content .faceted-section-box .faceted-date-range{font-size:12px;}.faceted-search-content .faceted-section-box .faceted-date-range .faceted-range-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.faceted-search-content .faceted-section-box .faceted-date-range .faceted-range-container .faceted-range{width:100%;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;}.faceted-search-content .faceted-section-box .faceted-date-range .days-ago-container{margin-top:5px;display:inline-block;}.faceted-search-content .faceted-section-box .faceted-date-range .days-ago-container .days-ago-input{width:15%;height:20px;margin-left:3px;margin-right:3px;line-height:0;font-size:12px;}.faceted-search-content .faceted-section-box .faceted-date-range .faceted-search{margin:10px auto 0;display:block;}.faceted-search-content .faceted-section-box .faceted-btn-container{text-align:center;}.faceted-search-content .faceted-section-box .faceted-btn-container .faceted-show-all-btn{font-size:12px;margin-top:5px;margin-left:1%;display:inline-block;cursor:pointer;padding:5px 7px;text-align:center;line-height:1.5rem;min-width:110px;border-radius:5px;background:#000;color:#fff;}.faceted-search-content .faceted-section-box .hybrid-content{width:100%;display:flex;}.faceted-search-content .faceted-section-box .hybrid-content .option-name{display:inline-block;}.faceted-search-content .faceted-section-box .hybrid-content .disabled{color:#808080;cursor:not-allowed;}.faceted-search-content .faceted-section-box .hybrid-content .button-icons{display:flex;align-items:flex-end;opacity:.65;font-size:14px;}.faceted-search-content .faceted-section-box .hybrid-content .button-icons i{padding-left:15px;}.faceted-search-content .faceted-section-box .hybrid-content .disabled{color:#808080;cursor:not-allowed;}.faceted-search-content .faceted-section-box .hybrid-content-edit{width:100%;display:flex;}.faceted-search-content .faceted-section-box .hybrid-content-edit .button-icons{display:flex;align-items:flex-end;padding-bottom:20px;margin-top:auto;opacity:.65;font-size:14px;}.faceted-search-content .faceted-section-box .hybrid-content-edit .button-icons i{padding-left:15px;}.faceted-search-content .faceted-section-box .hybrid-content-edit .hybrid-text-box{display:flex;padding-bottom:15px;}.faceted-search-content .faceted-section-box .hybrid-content-edit .disabled{color:#808080;}.faceted-search-content .faceted-section-box .boxed-input{flex:1;width:100%;display:flex;align-items:center;border:1px #e5e5e5 solid;margin-bottom:5px;}.faceted-search-content .faceted-section-box .boxed-input label{font-size:13px;}.faceted-search-content .faceted-section-box .boxed-input span.error{font-size:12px;}.faceted-search-content .faceted-section-box .boxed-input .MuiInputBase-formControl{background-color:#fff;}.faceted-search-content .faceted-section-box .boxed-input .MuiOutlinedInput-notchedOutline{border:none;}.faceted-search-content .faceted-section-box .distance-search-button{width:100%;}@media screen and (max-width:785px){.faceted-search-content{position:fixed;border:none;bottom:0;float:none;height:100%;left:0;top:0;margin:0;width:100%;max-width:none;overflow-y:auto;opacity:0;background-color:#fff;color:unset;transition:opacity .3s 0s,visibility 0s .3s;visibility:hidden;z-index:1502;-webkit-overflow-scrolling:touch;}.faceted-search-content .mobile-done-button-container{display:block;position:sticky;top:0;background:#fff;z-index:5;}.faceted-search-content .list-error-container{display:block;}.faceted-search-content .mobile-filtering-by{display:block;}.faceted-search-content .faceted-search-field.disabled-facet .faceted-section-head{color:#808080;}.faceted-search-content .faceted-search-field .faceted-section-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#f6f6f6;color:unset;}.faceted-search-content .faceted-search-field .faceted-link{padding-left:10px;border-top:none !important;border-left:none !important;}.faceted-search-content .faceted-search-field .faceted-link .view-text span{display:none;}.faceted-search-content .faceted-search-field .faceted-link .view-text span{display:none;}.faceted-search-content .faceted-search-field .faceted-link .option-name{text-decoration:underline;}.faceted-search-content .faceted-search-field .faceted-link .disabled{color:#808080;cursor:not-allowed;}.faceted-search-content .faceted-search-field.checkbox .faceted-section-box.closed,.faceted-search-content .faceted-search-field.Checkbox .faceted-section-box.closed{display:block;padding:0;border:none;}.faceted-search-content .faceted-search-field.checkbox .faceted-section-box.closed .faceted-option-checkbox-container,.faceted-search-content .faceted-search-field.checkbox .faceted-section-box.closed .faceted-view-more-btn,.faceted-search-content .faceted-search-field.checkbox .faceted-section-box.closed .faceted-show-all-btn,.faceted-search-content .faceted-search-field.Checkbox .faceted-section-box.closed .faceted-option-checkbox-container,.faceted-search-content .faceted-search-field.Checkbox .faceted-section-box.closed .faceted-view-more-btn,.faceted-search-content .faceted-search-field.Checkbox .faceted-section-box.closed .faceted-show-all-btn{display:none;}.faceted-search-content .faceted-search-field.checkbox .faceted-section-box.closed .visible,.faceted-search-content .faceted-search-field.Checkbox .faceted-section-box.closed .visible{display:block;}}@media screen and (min-width:786px){.side-container{float:left;margin-right:1%;width:25%;}}@media screen and (max-width:785px){.show-all-modal{background-color:#fff;overflow-y:unset;}}.show-all-modal .show-all-modal-content-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;border-radius:10px;background-color:#fff;}@media screen and (max-width:785px){.show-all-modal .show-all-modal-content-container{margin:0;}}@media screen and (min-width:786px){.show-all-modal .show-all-modal-content-container{width:92%;max-width:750px;padding:1.2%;}}@media screen and (min-width:786px){.show-all-modal .single-column{max-width:24%;}.show-all-modal .single-column .option-container{padding:5px 0;}}.show-all-modal .show-all-modal-content{background-color:inherit;}.show-all-modal .show-all-modal-header{background-color:inherit;margin-bottom:5px;}@media screen and (max-width:785px){.show-all-modal .show-all-modal-header{position:sticky;border-bottom:1px solid #ddd;padding-bottom:10px;padding-top:10px;margin-bottom:.5em;margin-top:-20px;top:-20px;left:0;}.show-all-modal .show-all-modal-header .close{display:none;}}.show-all-modal .show-all-modal-header .top-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.show-all-modal .filter-options{margin-bottom:10px;}@media screen and (min-width:786px){.show-all-modal .filter-options{width:300px;}}.show-all-modal .filter-options input{margin:3px 0;width:100%;}.show-all-modal .filter-options input::-ms-clear{display:none;}.show-all-modal .filter-options .clear-text{position:relative;top:-25px;float:right;margin-right:7px;color:#a9a9a9;font-size:14px;cursor:pointer;height:0;}.show-all-modal .faceted-option-checkbox-sort{background-color:#b7b7b7;color:#000;padding:5px 15px;border-radius:3px;display:inline-block;margin-bottom:5px;width:auto;width:initial;}.show-all-modal .faceted-option-checkbox-sort .fas{padding:0 5px;}.show-all-modal .faceted-option-checkbox-sort--high-contrast{padding:5px 15px;border-radius:3px;display:inline-block;margin-bottom:5px;width:auto;width:initial;}@media screen and (max-width:550px){.show-all-modal .option-container{width:95%;column-count:1;}}.show-all-modal .show-all-modal-title{font-size:1.17em;}@media screen and (max-width:785px){.show-all-modal .show-all-modal-title{margin:0 .5em;}}@media screen and (max-width:785px){.show-all-modal .back-button,.show-all-modal .apply-button,.show-all-modal .nuf-button{border-radius:4px;padding:6px 10px;font-size:12px;font-weight:bold;cursor:pointer;}.show-all-modal .back-button{border:1px solid #3a658e;color:#3a658e;background-color:inherit;}.show-all-modal .apply-button{background:#3a658e;color:#fff;}.show-all-modal .nuf-button{background:#3a658e;color:#fff;margin-top:5px;display:inline-block;}.show-all-modal .nuf-button:not(:first-of-type){margin-left:5px;}}@media screen and (min-width:786px){.show-all-modal .back-button,.show-all-modal .apply-button,.show-all-modal .nuf-button{display:none;}}.show-all-modal .all-options-container{overflow-y:auto;overflow-x:hidden;}.show-all-modal .all-options-container.fixed-search-height-additional{height:78vh;overflow:hidden;}.show-all-modal .all-options-container.fixed-search-height{height:84vh;overflow:hidden;}@media screen and (min-width:786px){.show-all-modal .all-options-container{max-height:40vh;}.show-all-modal .all-options-container.fixed-search-height{height:40vh;}}.show-all-modal .all-options-container .faceted-header{width:98%;font-size:12px;font-weight:bold;margin-bottom:5px;}.show-all-modal .all-options-container .option-container{width:98%;margin:0 1%;}@media screen and (min-width:551px){.show-all-modal .all-options-container .option-container.three-column{column-count:3;}.show-all-modal .all-options-container .option-container.two-column{column-count:2;}}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container{font-size:12px;width:100%;}@media screen and (min-width:786px){.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container{display:inline-block;}}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container .option-name{margin-right:6px;margin-top:3px;max-width:100%;}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container .option-count{float:right;margin-top:3px;}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:5px;cursor:pointer;}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container label input{cursor:pointer;}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container__disabled{color:#808080;cursor:not-allowed;}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container__disabled label,.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container__disabled input,.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container__disabled span{cursor:not-allowed;}.show-all-modal .all-options-container .option-container .individual-option:not(:first-of-type){border-top:2px solid #ddd;padding-top:5px;}@media screen and (max-width:785px){.show-all-modal .show-all-apply-filter{display:none;}}@media screen and (min-width:786px){.show-all-modal .show-all-apply-filter{height:30px;padding-bottom:0;padding-top:0;margin-right:10px;margin-top:10px;}}@media screen and (max-width:785px){.show-all-modal .additional-button-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}}@media screen and (min-width:786px){.show-all-modal .additional-button-row{display:inline-block;}}.show-all-modal button{background-color:#333;color:#fff;}@media screen and (min-width:1001px){.show-all-modal button:hover{background-color:#808285;}}.fin-stacked{display:inline-block;margin-bottom:.5em;}.fin-calc{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.75em;text-decoration:underline;}@media screen and (min-width:1001px){.fin-calc{text-decoration:none;}}@media screen and (min-width:1000px){.fin-calc:hover{text-decoration:underline;cursor:pointer;}}.fin-calc img{margin-right:5px;max-height:25px;}.fin-calc i{margin-right:5px;}.fin-calc p{display:inline-block;}@media screen and (max-width:1000px){.main-detail-color{background:#f7f7f7;}}.purchase-today-link{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}@media screen and (max-width:768px){.purchase-today-link{width:100%;}}.purchase-today-link .lender-info{margin-left:2rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}@media screen and (max-width:768px){.purchase-today-link .lender-info{margin-right:15px;}}.purchase-today-link .lender-info img{cursor:pointer;width:16px;}.fin-calc-mobile>a{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:block;padding:10px;margin:5px 0;font-size:12px;font-weight:700;text-decoration:none;text-align:center;}.fin-calc-mobile>a:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.fin-calc-mobile>a{cursor:pointer;}}@media screen and (min-width:1001px){.fin-calc-mobile>a:hover{background-color:#399edc;}}.fin-calc-mobile>a i{float:left;max-width:14px;margin-right:-14px;}.fin-calc-mobile>a.fin-calc-btn-mobile:after{font-weight:900;float:right;margin-left:-14px;}@media screen and (min-width:1000px){.fin-calc-mobile>a:hover{background:#399edc;}}@media screen and (max-width:768px){.purchase-today-link .fin-calc{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="month"],input[type="number"],input[type="password"]:not([class*="Mui"]),input[type="reset"],input[type="search"]:not([class*="Mui"]),input[type="tel"]:not([class^="Mui"]),input[type="text"]:not([class^="Mui"]),input[type="time"],input[type="url"],input[type="week"],select,textarea{background-color:#fff;border:1px #afafaf solid;border-radius:3px;box-sizing:border-box;color:#57595b;display:inline-block;height:30px;line-height:30px;overflow:hidden;padding:0 0 0 5px;width:100%;}@media screen and (max-width:1000px){input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="month"],input[type="number"],input[type="password"]:not([class*="Mui"]),input[type="reset"],input[type="search"]:not([class*="Mui"]),input[type="tel"]:not([class^="Mui"]),input[type="text"]:not([class^="Mui"]),input[type="time"],input[type="url"],input[type="week"],select,textarea{font-size:1rem !important;}}@media screen and (min-width:1001px){input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="month"],input[type="number"],input[type="password"]:not([class*="Mui"]),input[type="reset"],input[type="search"]:not([class*="Mui"]),input[type="tel"]:not([class^="Mui"]),input[type="text"]:not([class^="Mui"]),input[type="time"],input[type="url"],input[type="week"],select,textarea{font-size:.875rem;}}select{cursor:pointer;}.input-validation-error input[type="text"]{border-color:#f00;border-radius:0 0 3px 3px;}.ts__fieldset{display:block;border:none;margin:0;padding:0;}.ts__legend{display:block;border:none;padding:0;}.global-payments-modal .global-payments-pay-fields .global-payments-form{font-family:canada-type-gibson,sans-serif;font-size:14px;-webkit-text-size-adjust:none;}.global-payments-modal .global-payments-pay-fields .global-payments-form label{color:#b4a169;}.global-payments-modal .global-payments-pay-fields .global-payments-form iframe{width:100%;margin-bottom:15px;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form{font-family:canada-type-gibson,sans-serif;font-size:14px;-webkit-text-size-adjust:none;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form .ach-label{color:#b4a169;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form .ach-field{margin-bottom:1em;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form input,.global-payments-modal .global-payments-pay-fields .global-payments-ach-form select{border:1px #ddd solid;padding:12px;font-family:canada-type-gibson,sans-serif;border-radius:3px;box-sizing:border-box;height:100%;line-height:100%;color:#000;outline:none;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form button{border:none;flex:none !important;line-height:0;display:block;margin:0 auto !important;width:300px !important;height:51px;background:#003a5d;padding:15px;font-family:canada-type-gibson,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff;border-radius:5px;cursor:pointer;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form button:hover{background:#01273e;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form input.invalid{border-color:#ff4040;}.card-info-fields .global-payments-form label{color:#000;}.card-info-fields .global-payments-form iframe{margin-bottom:15px;min-height:42px;width:100%;}.card-info-fields .global-payments-form button{background-color:#3a658e;}.lender-tooltip{position:absolute;padding:15px;margin-top:7px;border-radius:5px;font-size:12px;background:#555;line-height:1.3;color:#fff;z-index:10;}@media screen and (max-width:768px){.lender-tooltip{width:calc(100% - 30px);left:15px;}}@media screen and (min-width:769px){.lender-tooltip{width:260px;margin-left:-121px;}}.lender-tooltip:before{position:absolute;content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #555;top:-10px;left:calc(50% - 11px);}@media screen and (max-width:768px){.lender-tooltip:before{right:13px;left:auto;}}@media screen and (max-width:768px){.detail-wrapper .lender-tooltip:before{right:16px;}}.listing-floorplan{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:20px;color:#3a658e;}.listing-floorplan__image-icon{margin-right:5px;}.listing-floorplan__thumb{width:80%;}@media screen and (min-width:1001px){.listing-floorplan__thumb{width:50%;}}.listing-floorplan .floorplan-modal{max-height:100%;max-width:100%;right:0;top:0;bottom:0;left:0;position:fixed;margin:0 !important;padding:0 !important;z-index:1503;overflow:hidden;pointer-events:all;display:block;}.listing-floorplan .floorplan-modal .fpm-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.6;}.listing-floorplan .floorplan-modal .fpm-close{display:block;text-align:right;}.listing-floorplan .floorplan-modal .fpm-close .fpm-close-icon{position:absolute;top:0;right:0;margin:10px;font-size:30px;color:#b12c1b;background-color:#fff;line-height:20px;}.listing-floorplan .floorplan-modal .fpm-close .fpm-close-icon:hover{cursor:pointer;}.listing-floorplan .floorplan-modal .fpm-content{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.listing-floorplan .floorplan-modal .fpm-content img{max-width:100%;max-height:100%;width:auto;height:auto;}.listing-floorplan .floorplan-modal .fpm-content img:hover{cursor:grab;}.listing-widget .financing{position:relative;}.listing-widget__image{max-height:20px;}div[class*="listing-widget__"]{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.media-buttons{display:none;}@media screen and (min-width:1001px){.media-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:5px;margin-left:auto;float:right;}}.media-buttons__icon{margin-right:5px;}.mobile-option-bar{width:100%;position:fixed;bottom:0;left:0;z-index:1003;}@media screen and (min-width:786px){.mobile-option-bar{display:none;}}.mobile-option-bar .mobile-option-bar-filter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed;bottom:20px;left:0;right:0;background:#fff;margin:auto;padding:10px;width:80px;height:80px;color:#3a658e;border:2px #ccc solid;border-radius:50px;box-sizing:border-box;cursor:pointer;text-align:center;text-transform:uppercase;font-size:.625em;font-weight:700;line-height:1.15;z-index:1004;}@media screen and (min-width:600px){.mobile-option-bar .mobile-option-bar-filter{font-size:.75em;}}.mobile-option-bar .mobile-option-bar-filter i{font-size:20px;margin:0 auto 5px;}.mobile-option-bar .mobile-option-bar-filter i.small-sort{font-size:12px;}.mobile-option-bar .mobile-option-bar-filter span{width:100%;display:block;}.mobile-option-bar .mobile-option-bar-options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;box-shadow:-1px -1px 16px rgba(0,0,0,.5);border-radius:10px 10px 0 0;font-size:.625em;font-weight:700;line-height:1.15;text-align:center;text-transform:uppercase;width:100%;}@media screen and (min-width:600px){.mobile-option-bar .mobile-option-bar-options{font-size:.75em;}}.mobile-option-bar .mobile-option-bar-options .mobile-options-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group:first-child{padding-right:25px;border-top-left-radius:10px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group:first-child .option-bar-option:first-child{border-top-left-radius:10px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group:last-child{padding-left:25px;border-top-right-radius:10px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group:last-child .option-bar-option:last-child{border-top-right-radius:10px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group:only-child{padding:0;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option{vertical-align:middle;box-sizing:border-box;color:#8e8e8e;cursor:pointer;padding:10px 4px 20px;width:100%;-webkit-flex-basis:100%;flex-basis:100%;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option .option-bar-image{max-height:12px;margin:0 auto 5px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option i{font-size:20px;margin:5px auto;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option a{text-decoration:none;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option a .vip-image{display:block;max-height:15px;margin:5px auto 8px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option span{width:100%;display:block;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .sort-option-container{min-width:35%;overflow:auto;box-shadow:-1px -1px 16px rgba(0,0,0,.5);border-bottom:1px solid #8e8e8e;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .sort-option-container .sort-option{display:block;padding:10px 10px;text-decoration:none;border-width:0 0 1px 0;border-style:solid;border-color:inherit;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .sort-option-container .sort-option:last-child{border:none;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .sort-option-container .sort-option.selected-option{background-color:#cecece;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .ts-modal-header{background-color:inherit;margin:0 0 10px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .ts-modal-title{margin:5px 0 0 0;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .ts-modal-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:75%;border-radius:10px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .classic-view img{display:block;}.options-popper-div{display:flex;align-items:center;-webkit-justify-content:end;justify-content:end;gap:0 12px;font-size:12px;font-family:Arial,sans-serif;max-width:100%;line-height:1;}.options-popper-div .options-popper-btn{display:flex;align-items:center;justify-content:center;background-color:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background-color .3s ease,color .3s ease;font-size:11px;color:#000;gap:5px;}.options-popper-div .compare-listings_checked{display:flex;-webkit-align-items:center;align-items:center;}.options-popper-div .compare-listings_checked i{margin:0 5px 0 8px;}.options-popper-div .compare-listings_checked div{width:100%;display:flex;}.options-popper-div .compare-listings label{width:100%;height:100%;}.options-popper-div .detail__compare-listings,.options-popper-div .compare-listings_checked,.options-popper-div .compare-listings{height:30px;width:100%;border-radius:5px;color:#000;display:flex;-webkit-align-items:center;align-items:center;}.options-popper-div .detail__compare-listings:hover,.options-popper-div .compare-listings_checked:hover,.options-popper-div .compare-listings:hover{background:#f5f5f5;}.options-popper-div .options-popper-item{height:30px;width:100%;border-radius:5px;display:flex;text-decoration:none;}.options-popper-div .options-popper-item:hover{background:#f5f5f5;}.options-popper-div .options-popper-item div{display:flex;align-items:center;align-content:center;-webkit-align-items:center;border-radius:5px;text-decoration:none;font-size:12px;line-height:1px;width:100%;}.options-popper-div .options-popper-item div img{height:13px;margin:0 8px 0 8px;}.paging-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.purchase-options{margin-top:10px;}@media screen and (max-width:1000px){.purchase-options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (max-width:1000px){.purchase-options .buy-btn{margin-bottom:5px;}}.scrollToTop{bottom:20px;right:25px;z-index:1002;position:fixed;}.scrollToTop:hover{opacity:1;}.scrollToTop a{text-decoration:none;line-height:150%;padding:5px 12px;opacity:.8;display:block;background:#000;font-size:14px;text-align:center;color:#fff;}.scrollToTop a:hover{box-shadow:0 0 5px 0 rgba(0,0,0,.5);}.scrolling-inventory{width:100%;height:100%;position:absolute;}.scrolling-inventory__bar{height:90px;display:flex;position:absolute;}.scrolling-inventory__image{height:90px;}.rent-title,.lease-title,.fractional-title{background-color:#fff;color:#3687c6;}.rent-title-details,.lease-title-details,.fractional-title-details{color:#3687c6;}.rent-prices,.lease-prices,.fractional-prices{padding:5px 0;display:block;font-weight:normal;}.linking-buttons{margin:20px 0;}.linking-buttons ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (max-width:785px){.linking-buttons ul{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.linking-buttons ul li{margin:2px 0;}}.linking-buttons li{display:inline-block;position:relative;width:100%;margin:2px 10px;}@media screen and (min-width:786px){.linking-buttons li{max-width:350px;}}.linking-buttons a{display:block;padding:12px 15px;cursor:pointer;background:#f5f5f5;font-size:14px;font-weight:700;text-decoration:none;text-align:center;color:#555;box-sizing:border-box;border-radius:5px;border:1px #ccc solid;transition:all .2s ease-in-out;}.linking-buttons a:hover{background:#eee;text-decoration:none;}.linking-buttons a.active{background:#3a658e;color:#fff;}.linking-buttons a:after{font-family:'Font Awesome 5 Free';content:'';position:absolute;top:15px;right:15px;}.linking-container{border:1px #ccc solid;margin:20px 0;padding:25px;box-sizing:border-box;}.linking-container h4{margin:0;font-size:19px;}.linking-container ul li{list-style:none;padding:5px 0;}.internal-link-parent{font-weight:bold;}.internal-link-parent.disabled{cursor:pointer;pointer-events:none;}.shipping-estimate{font-size:.75rem;}.shipping-estimate__link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-decoration:none;}@media screen and (min-width:1000px){.shipping-estimate__link:hover{cursor:pointer;text-decoration:underline;}}.shipping-estimate__icon{max-width:25px;margin-right:5px;}.show-closest-first-container{background:#f6f6f6;border:1px #ddd solid;z-index:1503;}.show-closest-first-container .error{text-align:center;}.show-closest-first-container .update-link{display:none;}.show-closest-first-container .show-closest-first{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:10px;font-size:12px;gap:10px;}@media only screen and (max-width:1000px){.show-closest-first-container .show-closest-first{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.show-closest-first-container .show-closest-first .left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}@media only screen and (max-width:465px){.show-closest-first-container .show-closest-first .left{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}}.show-closest-first-container .show-closest-first .right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}.show-closest-first-container .show-closest-first .closest-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:160px;margin-right:15px;}@media only screen and (max-width:465px){.show-closest-first-container .show-closest-first .closest-toggle{margin-bottom:5px;}}.show-closest-first-container .show-closest-first .closest-toggle label{margin-right:10px;font-weight:bold;}@media only screen and (max-width:786px){.show-closest-first-container .show-closest-first .closest-toggle{margin-right:0;}}.show-closest-first-container .show-closest-first .update-btn i{margin-right:5px;}.show-closest-first-container .show-closest-first .text-box-with-built-in-button{width:275px;border:1px solid #a9a9a9;display:inline-block;background:#fff;}.show-closest-first-container .show-closest-first .text-box-with-built-in-button input{border:none;width:240px;}.show-closest-first-container .show-closest-first .text-box-with-built-in-button input:focus{outline:none;}@media only screen and (max-width:1110px) and (min-width:1000px){.show-closest-first-container .show-closest-first .text-box-with-built-in-button{width:230px;}.show-closest-first-container .show-closest-first .text-box-with-built-in-button input{width:195px;}}.show-closest-first-container .show-closest-first .text-box-with-built-in-button div{display:inline-block;}.show-closest-first-container .show-closest-first .text-box-with-built-in-button .current-loc-btn{float:right;border-radius:0;height:30px;width:30px;}@media only screen and (max-width:1365px){.show-closest-first-container .show-closest-first.with-textbox{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.show-closest-first-container .sort-button-spoof{display:flex;font-size:14px;font-weight:700;max-width:100%;padding-left:15px;text-align:center;align-content:center;background-color:transparent;flex-wrap:wrap;}.show-closest-first-container .sort-button-spoof i{padding-right:5px;}.show-closest-first-container .sort-button-spoof .sort-option-container .sort-option{display:block;padding:10px 10px;text-decoration:none;border-width:0 0 1px 0;border-style:solid;border-color:inherit;font-family:Arial,sans-serif;font-size:12px;}.show-closest-first-container .sort-button-spoof .sort-option-container .sort-option:last-child{border:none;}.show-closest-first-container .sort-button-spoof .sort-option-container .sort-option.selected-option{background-color:#cecece;}.show-closest-first-container .sort-button-spoof:hover{cursor:pointer;}.list-container .thumb-container{margin-bottom:10px;}.list-container .similar-view-more-button button,.list-container .similar-view-more-button a{width:25%;min-width:200px;}.thumb-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0;justify-content:center;}.thumb-container .thumb{width:calc(25% - 10px);margin:15px 0;position:relative;margin-bottom:52px;}.thumb-container .thumb .listing-image{width:auto;}.thumb-container .thumb .thumb-img-wrapper{width:280px;max-width:100%;height:17.25vw;max-height:210px;}.thumb-container .thumb .thumb-details{background:#f5f5f5;padding:10px;left:0;right:0;min-height:32px;}.thumb-container .thumb .thumb-details .title{font-size:16px;font-weight:700;color:#3a658e;}.thumb-container .thumb .thumb-details .desc{font-size:12px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.thumb-container .thumb img{display:block;max-height:100%;max-width:100%;margin:0 auto;display:block;width:auto;height:auto;}.thumb-container .simple-photo-thumb{margin-right:10px;}.thumb-container .simple-photo-thumb .thumb-details{bottom:-52px;}.thumb-container a.advanced-photo-thumb{color:#3a658e;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.thumb-container a.advanced-photo-thumb .thumb-details{height:100%;}.thumb-container .advanced-photo-thumb{margin-right:5px;margin-left:5px;margin-bottom:0;}.thumb-container .advanced-photo-thumb .listing-image{border-radius:15px;}.thumb-container .advanced-photo-thumb .listing-image .listing-image-header{min-height:26px;}.thumb-container .advanced-photo-thumb .listing-image .listing-image-footer-left{min-height:18px;}@media screen and (max-width:768px){.thumb-container .thumb{width:calc(50% - 10px);}.thumb-container .thumb .thumb-img-wrapper{width:100%;max-width:100%;height:30vw;max-height:100%;}}.similar-listings-section{display:flex;grid-column:col-start/span 12;flex-direction:row;flex-wrap:wrap;gap:2%;width:100%;}.similar-listings-section .thumb-container{width:100%;padding-top:0;}.similar-listings-section .thumb-container .thumb-details{background-color:transparent;color:#000;text-align:center;}.similar-listings-section .title{font-weight:700;font-size:1.17em;}.similar-listings-section .listing-image{color:#fff;width:260px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;flex-shrink:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:7px;}.similar-listings-section .listing-image .listing-media-overlay-banner{z-index:2;}.similar-listings-section .listing-image .listing-media-overlay-banner .media-overlay-banner{position:absolute;top:15px;left:5px;background:rgba(255,255,255,.85);padding:3px 7px;font-size:10px;font-weight:700;border-radius:50px;border:1px #555 solid;z-index:2;color:#000;}.similar-listings-section .listing-image .left-flavor{position:absolute;top:5px;left:5px;background:rgba(0,0,0,.6);padding:5px 7px;font-size:10px;text-transform:none;line-height:1;color:#fff;border-radius:50px;z-index:2;margin:5px 0 0 5px;}.similar-listings-section .listing-image .left-flavor-bottom{display:none;}.similar-listings-section .listing-image .equipment-status{background:rgba(255,255,255,.85);color:#000;border:1px #555 solid;font-weight:700;}.similar-listings-section .listing-image .ef{background:rgba(255,204,1,.75);color:#000;}.similar-listings-section .listing-image .at{background:rgba(177,43,28,.75);}.similar-listings-section .listing-image .listing-image-header{display:none;}.similar-listings-section .listing-image .listing-image-header img{position:relative;top:1px;max-height:12px;margin-right:5px;}.similar-listings-section .listing-image .listing-image-container{position:relative;overflow:hidden;}.similar-listings-section .listing-image .listing-image-container .listings-watchlist-lnk{position:absolute;top:5px;right:5px;background:inherit;color:#fff;padding:0;z-index:1;}.similar-listings-section .listing-image .listing-image-container .listings-watchlist-lnk .fa-heart{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);width:35px;height:35px;font-size:12px;border-radius:50px;}.similar-listings-section .listing-image .listing-image-container .watchlist-delete .far.fa-heart,.similar-listings-section .listing-image .listing-image-container .watchlist-add .fas.fa-heart{display:none;}.similar-listings-section .listing-image .listing-image-container .listing-image-blur{height:220px;filter:blur(5px);-webkit-filter:blur(5px);background-position:center;background-repeat:no-repeat;background-size:cover;opacity:.25;}@media only screen and (max-width:786px){.similar-listings-section .listing-image .listing-image-container .listing-image-blur{height:150px;}}.similar-listings-section .listing-image .listing-image-container .listing-image-blur img{display:none;}.similar-listings-section .listing-image .listing-image-container img.listing-main-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:220px;border-radius:15px;}@media only screen and (max-width:786px){.similar-listings-section .listing-image .listing-image-container img.listing-main-image{max-height:150px;}}.similar-listings-section .listing-image .listing-image-footer{display:none;}.tread-depth{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:30px;}@media screen and (max-width:1000px){.tread-depth{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.tread-depth__specs{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.tread-depth__image{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;}.tread-depth__heading{margin:0 0 10px 0;font-size:1.25rem;}.tread-depth__specs-wrapper{display:grid;gap:4px 5px;grid-template-columns: [col-start]25% [col-start]75%;}@media screen and (min-width:1001px){.tread-depth__specs-wrapper{margin-bottom:20px;}}.tread-depth__label{padding:10px 15px;background-color:#f3f3f3;font-weight:700;}.tread-depth__value{padding:10px 15px;border-bottom:1px #eaeaea solid;}.popup-content fieldset{background:transparent;border:0;margin:0;}.popup-content .rightKey,.popup-content .leftKey{display:block;}.alert-modal .ts-modal-content{width:auto;}.alert-modal .ts-modal-body p{text-transform:capitalize;}.unsupported-browser-modal{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.8);}.unsupported-browser-modal .ts-modal-body>p{text-transform:capitalize;text-align:center;}.unsupported-browser-modal .ts-modal-body>.browser-list{padding:0 100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.unsupported-browser-modal .ts-modal-body>.browser-list>div{margin:0 10px;}.bread-crumbs-heading{margin:0 auto;max-width:1124px;}.bread-crumbs-heading .return-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.bread-crumbs-heading .return-links .return-links-link{text-decoration:none;margin-top:5px;}.bread-crumbs-heading .return-links .return-links-link i{display:inline-block;font:normal normal normal 14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3a658e;text-decoration:none;margin-right:5px;}.bread-crumbs-heading .return-links .return-links-link span{color:#3a658e;text-decoration:none;}.title-media-buttons-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:10px;}.title-media-buttons-heading h1{display:contents;vertical-align:middle;}#no-compare-listings{display:none;text-align:center;margin:auto;margin-top:100px;color:#3a658e;}.compare-listings-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:1124px;text-align:center;margin:0 auto;margin-top:30px;}.compare-listings-container .compare-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;width:21.5%;vertical-align:top;margin:10px 2px 20px 2px;padding:15px;text-align:left;border:1px solid #ccc;}.compare-listings-container .compare-container .fas{vertical-align:middle;margin:5px 7px;}.compare-listings-container .compare-container .fa-envelope{margin-top:4px !important;}.compare-listings-container .compare-container .comp-header-img{display:block;}.compare-listings-container .compare-container .comp-header-img .comp-title-close-cont{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.compare-listings-container .compare-container .comp-header-img .comp-title-close-cont .compare-close{top:15px;right:15px;color:#b8b8b8;}.compare-listings-container .compare-container .comp-header-img .comp-title-close-cont .compare-close:hover{color:#8e8e8e;cursor:pointer;}.compare-listings-container .compare-container .comp-header-img .comp-title-close-cont .compare-title{font-size:16px;font-weight:bold;color:#3a658e;}.compare-listings-container .compare-container .comp-header-img .comp-title-close-cont .compare-title h3{margin:0;}.compare-listings-container .compare-container .comp-header-img .compare-img{width:100%;display:block;padding:20px 0;margin:auto;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:200px;}.compare-listings-container .compare-container .comp-header-img .compare-img img{width:100%;height:auto;max-height:230px;}.compare-listings-container .compare-container .list-media{margin-bottom:30px;text-align:center;height:2px;margin-top:15px;}.compare-listings-container .compare-container .list-media span{margin-right:3px;}.compare-listings-container .compare-container .compare-price{font-size:18px;font-weight:bold;color:#3a658e;}.compare-listings-container .compare-container .compare-price .other-site-data .other-site-data-section .rent-lease-ry{color:#000;}.compare-listings-container .compare-container .compare-price .other-site-data .other-site-data-section .rent-lease-ry .other-site-data .rent-title-details{color:#000;font-weight:700;font-size:15px;}.compare-listings-container .compare-container .compare-price .other-site-data .other-site-data-section .rent-lease-ry .other-site-data .rent-prices{font-size:14px;}.compare-listings-container .compare-container .compare-price .other-site-data .other-site-data-section .rent-lease-ry .other-site-data .rent-prices .price-type{color:#000;}.compare-listings-container .compare-container .compare-price .other-site-data .other-site-data-section .rent-lease-ry .other-site-data .rent-prices .rent-lease-price{color:#3a658e;font-weight:700;}.compare-listings-container .compare-container .compare-price .other-site-data .other-site-data-section .rent-lease-ry .other-site-data .rent-prices .price-entered-as{font-size:13px;}.compare-listings-container .compare-container .compare-price .other-site-data .other-site-data-section .rent-lease-ry .lease-pr .lease-title-details{color:#000;font-weight:700;font-size:15px;}.compare-listings-container .compare-container .compare-price .other-site-data .other-site-data-section .rent-lease-ry .lease-pr .lease-prices{font-size:14px;}.compare-listings-container .compare-container .compare-price .other-site-data .other-site-data-section .rent-lease-ry .lease-pr .lease-prices .price-type{color:#000;}.compare-listings-container .compare-container .compare-price .other-site-data .other-site-data-section .rent-lease-ry .lease-pr .lease-prices .rent-lease-price{color:#3a658e;font-weight:700;}.compare-listings-container .compare-container .compare-price .other-site-data .other-site-data-section .rent-lease-ry .lease-pr .lease-prices .price-entered-as{font-size:13px;}.compare-listings-container .compare-container .compare-specs{width:100%;text-align:left;}.compare-listings-container .compare-container .compare-specs .cs-row{width:100%;display:block;padding:3px 0;}.compare-listings-container .compare-container .compare-specs .cs-row .specs-title{padding:3px 0;margin-top:15px;font-size:14px;font-weight:bold;display:inline-block;width:100%;}.compare-listings-container .compare-container .compare-specs .cs-row .cs-label{font-size:12px;font-weight:bold;display:inline-block;vertical-align:middle;}.compare-listings-container .compare-container .compare-specs .cs-spec{font-size:12px;display:inline-block;vertical-align:middle;width:100%;word-break:break-word;}.compare-listings-container .compare-container .compare-specs .indent{padding-left:10px;}.compare-listings-container .compare-container .button{color:#fff;}.compare-listings-container .compare-container .sms-comp{display:none;}.compare-listings-container .compare-container .cs-btns{margin-top:20px;}.compare-listings-container .compare-container .comp-mobile{display:none;}.compare-listings-container .compare-container .dealer-btns-bottom .whatsapp i{font-weight:900;}.compare-listings-container .compare-container .cs-btns{font-size:12px;}.compare-listings-container .compare-container .cs-btns i{font-size:14px;vertical-align:middle;margin:3px 7px;}@media screen and (max-width:1000px){#return-to-listings-link{margin-top:10px;display:block;}.sms-comp{display:block !important;}.compare-listings-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1px;}.compare-listings-container .compare-container{width:90%;margin:auto;padding:5px;margin-top:20px;margin-bottom:20px;}.compare-listings-container .compare-container .compare-img{text-align:center;height:auto;}.compare-listings-container .compare-container .compare-img img{width:unset !important;margin:auto;}}.dealer-directory{margin:0 auto;max-width:1124px;}.dealer-directory .page-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:13px;padding-bottom:10px;margin-bottom:10px;font-size:1.2rem;font-weight:bold;}.dealer-directory .page-title .dealer-title{margin:0;}@media screen and (max-width:1000px){.dealer-directory .page-title .dealer-title{font-size:16px;}}@media screen and (min-width:1000px){.dealer-directory .page-title .match-count{margin-top:10px;}}@media screen and (max-width:785px){.dealer-directory .page-title{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}}.dealer-directory .page-title .fbo-vendor-information-link{font-size:12px;}.dealer-directory .page-title .list-sort-container .distance-sort-descriptor{font-size:.625em;font-weight:normal;margin-top:15px;}.dealer-directory .page-title .list-sort-container .list-sort-order{display:none;}@media screen and (min-width:786px){.dealer-directory .page-title .list-sort-container .list-sort-order{display:block;}}.dealer-directory .page-title .list-sort-container #option-bar-sort{display:none;}.dealer-directory .page-title .list-sort-container .sort-by-dropdown-container{text-align:right;}.dealer-directory .page-title .list-sort-container .sort-by-dropdown-container .list-sort-order-select{width:60%;}.dealer-directory .map-listings-container{display:flex;flex-direction:column;}.dealer-directory .dealer-directory-content{border:1px solid #ddd;padding:15px;display:grid;}.dealer-directory .dealer-directory-content .dealer-listings-wrapper{display:grid;}@media screen and (min-width:1001px){.dealer-directory .dealer-directory-content .dealer-listings-wrapper{grid-auto-rows:1fr;}}.dealer-directory .dealer-directory-content .dealer-directory-listing{margin:10px 0;padding:15px;border:1px solid #ddd;box-sizing:border-box;}@media screen and (max-width:1000px){.dealer-directory .dealer-directory-content .dealer-directory-listing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:1001px){.dealer-directory .dealer-directory-content .dealer-directory-listing{display:grid;grid-template-rows:1fr;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:550px){.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half{width:49%;padding-bottom:5px;}@media screen and (max-width:550px){.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half{width:100%;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .listing-distance-from-your-location{color:#3a658e;font-size:12px;margin-right:4px;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .distance-away{font-size:12px;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half:last-child{text-align:right;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-title-text{font-size:14px;font-weight:bold;text-transform:uppercase;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-data-text{display:block;font-size:12px;line-height:1.3;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-logo{width:100%;height:140px;max-width:200px;margin-right:9%;object-fit:contain;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-logo.mobile{display:none;height:80px;}@media screen and (max-width:550px){.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-logo{display:none;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-logo.mobile{display:inline-block;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container:last-of-type{align-self:end;}@media screen and (max-width:1000px){.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button{width:calc(25% - 4px);box-sizing:border-box;cursor:pointer;transition:all .25s;border-radius:5px;backface-visibility:hidden;background-color:#fff;color:#3a658e;border:1px solid #3a658e;margin:5px 2px 0;padding:10px;text-transform:uppercase;font-weight:700;text-align:center;text-decoration:none;font-size:.8rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media screen and (max-width:1000px){.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button{width:calc(50% - 4px);}}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button .dealer-data-text{font-size:.8rem;}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button i{margin-right:5px;}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button.texting{display:none;}@media screen and (max-width:785px){.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button.texting{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button a{text-decoration:none;}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button a.send-email i{font-size:15px;padding-right:10px;}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button .text-icon{width:18px;height:18px;display:inline-block;background:url(/Content/HostedSite/images/misc-icons/listing-text-icon.svg) no-repeat center;}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .inventory-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;color:#fff;background-color:#3a658e;transition:all .25s;border:none;border-radius:5px;backface-visibility:hidden;margin:5px 2px 0;height:38px;width:calc(25% - 4px);box-sizing:border-box;padding:1px 6px;font-size:12px;font-weight:700;text-align:center;text-decoration:none;}@media screen and (max-width:1000px){.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .inventory-button{width:calc(50% - 4px);}}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .inventory-button:hover{background-color:#399edc;}.dealer-directory .dealer-directory-content .no-dealers-filter{color:#3a658e;text-align:center;font-weight:bold;}.dealer-directory .dealer-directory-content .no-dealers-filter .clear-all-text{cursor:pointer;}.dealer-directory-listing{font-size:.8em;}.dealer-directory-listing .tos-message-response{margin-top:15px;}.empty-leg-directory{display:flex;flex-wrap:wrap;background:#fff;margin-bottom:15px;padding:15px;font-size:12px;border:1px #ddd solid;}.empty-leg-directory .list-details{position:relative;width:35%;padding:0 15px;}@media screen and (max-width:1000px){.empty-leg-directory .list-details{width:100%;padding:0;}}.empty-leg-directory .list-mobile{display:none;}@media screen and (max-width:1000px){.empty-leg-directory .list-mobile{display:block;}.empty-leg-directory .list-mobile .list-title,.empty-leg-directory .list-mobile .list-category{display:block;}}.empty-leg-directory .list-title{margin:2px 0;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.15;}@media screen and (max-width:1000px){.empty-leg-directory .list-title{display:none;}}.empty-leg-directory .list-category{line-height:1.15;}@media screen and (max-width:1000px){.empty-leg-directory .list-category{display:none;}}.empty-leg-directory .list-media{width:35%;position:relative;}@media screen and (max-width:1000px){.empty-leg-directory .list-media{width:100%;padding:0;}}.empty-leg-directory .list-media .list-image-container{min-height:200px;}.empty-leg-directory .list-contact{width:30%;text-align:right;}@media screen and (max-width:1000px){.empty-leg-directory .list-contact{display:none;}}.empty-leg-directory .list-contact .list-location{margin:15px 0;}.empty-leg-directory .list-mobile-details{display:none;width:100%;}@media screen and (max-width:1000px){.empty-leg-directory .list-mobile-details{display:block;}}.empty-leg-directory .list-category{line-height:1.15;}.empty-leg-directory .list-machine-location{margin-top:10px;}.empty-leg-directory .list-specs{margin-top:10px;line-height:1.5;}.empty-leg-directory .block-btn{display:flex;align-items:center;justify-content:center;max-width:100%;text-align:center;padding:10px;font-size:12px;margin-bottom:10px;}.empty-leg-directory .fa-icon{margin-right:5px;}.empty-leg-directory .phone-btn{background:none;padding:8px;font-size:14px;font-weight:400;color:#000;border:1px #ddd solid;}.empty-leg-directory .dealer-name-link{font-weight:700;}.event-rings{border-bottom:1px #e6e7e8 solid;margin-top:10px;justify-content:flex-start;display:flex;flex-wrap:wrap;font-weight:700;text-align:center;}.event-rings .ts-button{border-radius:4px 4px 0 0;display:flex;align-items:center;justify-content:center;background:#f5f5f5;position:relative;margin:2px 2px;padding:10px 25px;font-weight:700;line-height:1;text-align:center;color:#000;cursor:pointer;}.event-rings .current-event{background:#3a658e;color:#fff;}.dealer-header-info{background:#f5f5f5;box-sizing:border-box;margin:20px 0;padding:25px 40px 40px 40px;}.dealer-header-info .half-width{width:50%;}.dealer-header-info .quarter-width{width:25%;}.dealer-header-info .dealer-phone{text-decoration:underline;}.dealer-header-info .dealer-phone:hover{font-weight:bold;}.dealer-header-info span.dealer-phone-mobile{font-size:12px;}.dealer-header-info .dealer-header-title{width:300px;vertical-align:middle;display:inline-block;margin:0 auto;padding:10px 0;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-title{width:100%;}}.dealer-header-info .dealer-header-title .dealer-header-title-logo{max-width:180px;width:auto;height:auto;vertical-align:middle;margin:0 auto;}.dealer-header-info .dealer-header-title h2{text-overflow:ellipsis;overflow:hidden;width:inherit;font-size:22px;display:inline-block;vertical-align:middle;}@media screen and (max-width:515px){.dealer-header-info .dealer-header-title h2{display:block;padding:0;margin-top:5px;}}.dealer-header-info .dealer-header-title .dealer-title-info h2{margin:0 auto;padding:0 10px;}.dealer-header-info .dealer-header-title .event-title-info h2,.dealer-header-info .dealer-header-title .event-title-info h4{margin:0;}.dealer-header-info .dealer-header-title .event-title-info .flex-between{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:5px;}@media screen and (min-width:1001px){.dealer-header-info .dealer-header-title .event-title-info .flex-between{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-title .event-title-info .flex-between{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.dealer-header-info .dealer-header-title a{padding:0 10px;}@media screen and (max-width:515px){.dealer-header-info .dealer-header-title a{padding:0;}}.dealer-header-info .dealer-header-desktop_description{margin:10px 0;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-desktop_description{padding:0 10px;}}.dealer-header-info .dealer-header-desktop_description-button{text-decoration:underline;}.dealer-header-info .dealer-header-container{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;column-gap:10px;margin:0 auto;float:right;width:calc(100% - 300px);vertical-align:middle;}.dealer-header-info .dealer-header-desktop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.dealer-header-info .dealer-contact-info{width:49%;padding:0 25px 0 0;margin-left:auto;}.dealer-header-info .dealer-contact-info .dealer-header-contact-title{border-bottom:1px solid #000;width:100%;display:inline-block;padding:10px 0;}.dealer-header-info .dealer-contact-info .dealer-header-contact-title h3{display:inline-block;width:65%;margin-right:10px;padding:0;vertical-align:bottom;font-size:18px;}.dealer-header-info .dealer-contact-info .contact-info{font-size:12px;line-height:20px;}.dealer-header-info .dealer-contact-info .dealer-header-contact-website{font-size:12px;}.dealer-header-info .dealer-buttons{margin:15px 0;}@media screen and (min-width:1001px){.dealer-header-info .dealer-buttons{max-width:85%;float:right;}}.dealer-header-info .flex-center-space-between{width:100%;}.dealer-header-info .dealer-buttons .dealer-button,.dealer-header-info .event-rings .dealer-button{display:block;background:#3a658e;color:#fff;font-weight:700;text-decoration:none;margin:2px;text-align:center;cursor:pointer;height:auto;line-height:30px;font-size:13px;padding:0 10px;border-radius:5px;transition:all .2s ease-in-out;width:calc(100% - 4px);box-shadow:none;}.dealer-header-info .dealer-header-mobile{width:100%;vertical-align:middle;margin:0;padding-top:20px;}@media screen and (max-width:515px){.dealer-header-info .dealer-header-mobile{margin-bottom:10px;}}.dealer-header-info .dealer-header-mobile h3{font-size:18px;font-weight:bold;border-bottom:1px solid #333;margin:0 0 10px 0;padding:10px 0;}.dealer-header-info .dealer-header-mobile p{padding:0;font-size:12px;display:inline-block;width:49%;}@media screen and (max-width:515px){.dealer-header-info .dealer-header-mobile p{width:100%;}}.dealer-header-info .dealer-header-mobile .dealer-header-contact-website{font-size:12px;}.dealer-header-info .dealer-header-map-accordion{width:100%;}.dealer-header-info .dealer-header-map-accordion .accordion-header{display:block;padding:25px;color:#555;cursor:pointer;position:relative;user-select:none;text-align:center;border-bottom:2px solid #dcdcdc;}@media screen and (max-width:620px){.dealer-header-info .dealer-header-map-accordion .accordion-header{padding:15px;}}.dealer-header-info .dealer-header-map-accordion .accordion-header .fas{font-size:1.813rem;position:absolute;bottom:-27px;left:45%;background:#fff;color:#dcdcdc;padding:11px 16px;border-radius:70px;box-shadow:1px 1px 2px #8e8e8e;transition:ease .35s;}@media screen and (max-width:400px){.dealer-header-info .dealer-header-map-accordion .accordion-header .fas{left:41%;}}.dealer-header-info .dealer-header-map-accordion .accordion-content{display:none;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:35px 25px;overflow:auto;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-map-accordion .accordion-content{padding:35px 0;}}.dealer-header-info .dealer-header-map-accordion .accordion-content .dealer-locations-container{width:34%;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-map-accordion .accordion-content .dealer-locations-container{width:100%;}}.dealer-header-info .dealer-header-map-accordion .accordion-content .dealer-locations-container .dealer-locations-mobile{margin-bottom:5px;}.dealer-header-info .dealer-header-map-accordion .accordion-content .dealer-locations-container .dealer-locations-mobile select{width:100%;}.dealer-header-info .dealer-header-map-accordion .accordion-content .dealer-locations-container .dealer-location{display:block;background:#3a658e;color:#fff;font-weight:700;text-decoration:none;margin:2px 0;text-align:center;cursor:pointer;font-size:13px;padding:8px 6px;border-radius:3px;transition:all .2s ease-in-out;}.dealer-header-info .dealer-header-map-accordion .accordion-content .google-maps-info-wrapper .google-maps-info-title{font-weight:500 !important;font-size:14px !important;}.dealer-header-info .dealer-header-map-accordion .accordion-content .google-maps-info-wrapper .google-maps-info-title,.dealer-header-info .dealer-header-map-accordion .accordion-content .google-maps-info-wrapper .google-maps-info-address{color:#333 !important;font-family:Roboto,Arial !important;}.dealer-header-info .dealer-header-map-accordion .accordion-content .google-maps-info-wrapper .view-link{text-decoration:none !important;color:#427fed !important;}.dealer-header-info .dealer-header-map-accordion .accordion-content #dealer-map{width:65%;height:150px;border:0;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-map-accordion .accordion-content #dealer-map{width:100%;height:250px;}}.dealer-header-info .dealer-header-map-accordion .accordion-content.full-map #dealer-map{width:100%;height:250px;}.dealer-header-info .dealer-header-map-accordion.open-map .accordion-header .fas{transform:rotate(180deg);box-shadow:-1px -1px 2px #8e8e8e;}.dealer-header-info .dealer-header-map-accordion.open-map .accordion-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-map-accordion.open-map .accordion-content{display:block;}}.event-header{padding:25px 0;border-bottom:1px #ddd solid;background:#f5f5f5;}.event-header .event-header-info{max-width:1140px;margin:0 auto;padding:0 20px;}.event-header .event-header-info .event-header-section{margin-bottom:0;font-size:12px;display:flex;position:relative;background:#fff;line-height:1.75;border-radius:8px;box-shadow:0 5px 15px 0 rgba(0,0,0,.1);}.event-header .event-header-info .title{min-width:25%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;text-align:center;line-height:1.25;}.event-header .event-header-info .title img{display:block;width:100%;max-width:175px;margin:0 auto 15px;}.event-header .event-header-info .title div{text-align:center;}.event-header .event-header-info .dealer{min-width:25%;}.event-header .event-header-info .auction{width:50%;}.event-header .event-header-info .dealer-btn{margin-top:10px;display:flex;align-items:center;justify-content:center;text-align:center;}.event-header .event-header-info .dealer-button{background:#3a658e;display:flex;width:100%;justify-content:center;flex:none;color:#fff;font-size:12px;}.event-header .event-header-info .dealer-button:hover{background:#399edc;}.event-header .event-header-info .save-link span{text-decoration:underline;cursor:pointer;padding-left:5px;}.event-header .event-header-info .view-watchlist span{text-decoration:underline;cursor:pointer;padding-left:5px;}.event-header .event-header-info .show-more{color:#b12a1c;text-decoration:underline;cursor:pointer;font-weight:650;}.event-header .event-header-info .upcoming-column{padding:20px;border-right:1px #eee solid;}@media screen and (max-width:1000px){.event-header .event-header-info .event-header-section{display:inline-block;}.event-header .event-header-info .upcoming-event-split{width:100%;border-right:none;display:flex;border-top:1px #eee solid;}.event-header .event-header-info .upcoming-event-split .dealer{border:none;}.event-header .event-header-info .dealer-btn{width:100%;margin-block:15px;}.event-header .event-header-info .dealer-btn .dealer-button{width:90%;}.event-header .event-header-info .auction{width:100%;display:inline-block;}}.geographic-search-header{display:flex;align-items:center;background:#f6f6f6;font-weight:700;cursor:pointer;padding:14px 20px;justify-content:space-between;}.geographic-search-header .geographic-search-header-text{font-size:16px;margin:0;}.map-container{width:100%;height:500px;}.additional-page-information{padding:10px;border-top:none;width:100%;}.additional-page-information h1{font-size:18px;}@media screen and (max-width:1000px){.additional-page-information h1{margin:5px 0;}}.additional-page-information .info-container{display:inline-flex;flex-wrap:wrap;position:relative;background:#fff;font-size:12px;line-height:1.75;border-radius:3px;margin:5px;box-shadow:0 3px 3px 0 rgba(0,0,0,.15);max-width:calc(100% - 40px);width:100%;align-items:center;}.additional-page-information .info-container .dealer-image{display:inline-block;align-items:center;justify-content:center;text-align:center;flex:1;padding:20px;border-right:1px #eee solid;width:100%;}.additional-page-information .info-container .dealer-image img{display:inline-block;margin:0 auto;max-width:100%;max-height:100px;}.additional-page-information .info-container .dealer-image .auctioneer-details{display:inline-block;width:100%;font-weight:700;font-size:14px;}.additional-page-information .info-container .tall img{max-height:150px;}.additional-page-information .info-container .dealer-info{flex:none;padding:20px;padding-top:0;width:50%;border-right:1px #eee solid;}.additional-page-information .info-container .dealer-info h3{font-size:18px;}@media screen and (max-width:1000px){.additional-page-information .info-container .dealer-info{width:100%;border-bottom:1px #eee solid;padding-bottom:10px;}}.additional-page-information .info-container .dealer-info .location-group{width:100%;display:inline-flex;}.additional-page-information .info-container .dealer-info .consignment-description{display:block;margin:0 0 5px;}.additional-page-information .info-container .dealer-info .link-group{display:inline-flex;width:100%;font-weight:700;color:#b12c1b;gap:5px 15px;flex-wrap:wrap;}.additional-page-information .info-container .dealer-info .link-group .link:hover{cursor:pointer;}.additional-page-information .info-container .dealer-info .link-group span{text-decoration:underline;}.additional-page-information .info-container .dealer-info .link-group span:hover{text-decoration:none;}.additional-page-information .info-container .dealer-info .link-group .upcoming-links a:hover{text-decoration:none;}@media screen and (min-width:1000px){.additional-page-information .info-container .fill{width:75%;border-right:none;}}.additional-page-information .info-container .button-area{flex:1;padding:20px;padding-top:5px;border-right:1px #eee solid;text-align:center;display:inline-block;align-content:center;}.additional-page-information .info-container .button-area .dealer-button{background-color:#3a658e;color:#fff;width:100%;max-width:231px;margin-top:5px;padding:10px;text-decoration:none;position:relative;font-weight:700;text-align:center;line-height:1.25;border-radius:4px;display:block;}@media screen and (max-width:1000px){.additional-page-information .info-container .button-area .dealer-button{margin:5px auto 0 auto;}}.additional-page-information .info-container .button-area .terms-and-conditions{font-weight:600;font-size:12px;}.additional-page-information .info-container .button-area .terms-and-conditions:hover{background-color:#ebc11c;}.additional-page-information .info-container .button-area .live-event-button{background-color:#b12a1c;color:#fff;}.additional-page-information .info-container .button-area .live-event-button:hover{background-color:#8c1a0f;}.additional-page-information .info-container .bl{border-left:1px #eee solid;}.additional-page-information .close-button{padding:10px;float:right;background-color:#000;border-radius:5px;cursor:pointer;}.additional-page-information .close-button button{background-color:#000;color:#fff;cursor:pointer;}.additional-page-information #dealer-map{height:300px;margin-bottom:10px;}@media screen and (min-width:1000px){.additional-page-information .dealer-locations-modal{margin-top:10px;padding-bottom:20px;}}.additional-page-information .dealer-locations-modal a{display:inline-flex;width:98%;padding-right:2%;margin-bottom:5px;}.additional-page-information .dealer-locations-modal .ts-modal-content{width:550px;padding-bottom:30px;height:auto;max-height:60%;min-height:0;}@media screen and (max-width:1000px){.additional-page-information .dealer-locations-modal .ts-modal-content{width:100%;padding-bottom:20px;max-height:100%;height:auto;}}.additional-page-information .dealer-locations-modal .modal-footer{width:100%;padding-bottom:10px;}.additional-page-information .auction-info-modal .ts-modal-content .description{margin:10px 0;display:inline-block;}.additional-page-information .consignment-package-info-modal .ts-modal-content .description{margin:0 0 1.5em;display:block;}.additional-page-information .consignment-package-info-modal .ts-modal-content .contact-info-container .contact-info-header{display:block;font-size:1.25em;margin:0 0 .5em;}.additional-page-information .consignment-package-info-modal .ts-modal-content .contact-info-container .contact-information{display:flex;gap:10px;}.additional-page-information .consignment-package-info-modal .ts-modal-content .contact-info-container .contact-information .seller-information{min-width:calc(50% - 5px);line-height:1.25em;}.additional-page-information .consignment-package-info-modal .ts-modal-content .contact-info-container .contact-information .consignor-information{min-width:calc(50% - 5px);line-height:1.25em;}.additional-page-information .watchlist-stuff{display:inline-flex;float:right;}.additional-page-information .watchlist-stuff .fas{font-size:22px;color:rgba(0,0,0,.5);}.additional-page-information .watchlist-stuff .saved{color:#b12c1b;}.additional-page-information .watchlist-stuff .save-link:hover{cursor:pointer;}.detail-wrapper{display:grid;grid-template-columns:repeat(12, [col-start]1fr);gap:20px;padding:0 20px;font-size:.8125rem;line-height:1.5;}@media screen and (min-width:1001px){.detail-wrapper{margin:0 auto;max-width:1124px;}}.detail-wrapper #at15s{display:none;}@media screen and (max-width:576px){.detail-wrapper .mc-thumb-toggles .mc-btn{-webkit-flex-basis:calc(22% - 4px);flex-basis:calc(22% - 4px);font-size:.9rem;}}.detail-wrapper .fin-stacked{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (max-width:768px){.detail-wrapper .fin-stacked{padding:10px 5px 10px 5px;background:#f7f7f7;}.detail-wrapper .fin-stacked .fin-calc{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}}@media screen and (min-width:1001px){.detail-wrapper .dealer-listings-links{margin:10px 0;}}.detail-wrapper .dealer-listings-links a,.detail-wrapper .dealer-listings-links p,.detail-wrapper .dealer-listings-links button{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:block;margin:10px 0;padding:12px;font-size:.812em;text-align:center;}.detail-wrapper .dealer-listings-links a:disabled,.detail-wrapper .dealer-listings-links p:disabled,.detail-wrapper .dealer-listings-links button:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.detail-wrapper .dealer-listings-links a,.detail-wrapper .dealer-listings-links p,.detail-wrapper .dealer-listings-links button{cursor:pointer;}}@media screen and (min-width:1001px){.detail-wrapper .dealer-listings-links a:hover,.detail-wrapper .dealer-listings-links p:hover,.detail-wrapper .dealer-listings-links button:hover{background-color:#399edc;}}@media screen and (min-width:1000px){.detail-wrapper .dealer-listings-links a:hover,.detail-wrapper .dealer-listings-links p:hover,.detail-wrapper .dealer-listings-links button:hover{background-color:#399edc;color:#fff;}}.detail-wrapper .dealer-listings-links button{width:100%;font-weight:normal;line-height:normal;}.detail-wrapper .dealer-listings-links a.high-contrast-red-bg{background-color:#b12c1b;}.detail-wrapper .dealer-listings-links a.high-contrast-yellow-bg{background-color:#fcd020;color:#000;}.detail-wrapper .watchlist-modal .ts-modal-header{font-weight:700;line-height:1.25;font-size:1.5em;}.detail-wrapper .watchlist-modal .cancel-button{background:transparent;color:#4d4d4d;padding-left:15px;}.detail-wrapper .watchlist-modal .ts-modal-body{font-weight:700;font-size:14px;line-height:1.5;}.detail-wrapper .watchlist-expansion{position:absolute;background-color:#fff;margin-top:160px;min-width:265px;font-size:13px;text-transform:none;color:#000;box-shadow:0 5px 15px 0 rgba(0,0,0,.25);border-radius:5px;z-index:10;display:block;}@media screen and (max-width:1000px){.detail-wrapper .watchlist-expansion{margin-top:120px;margin-left:35%;margin-bottom:0;right:15px;}}.detail-wrapper .watchlist-expansion .close{display:flex;justify-content:flex-end;padding:8px 8px 6px;cursor:pointer;opacity:.5;font-size:11px;}.detail-wrapper .watchlist-expansion .close i{padding-left:5px;}.detail-wrapper .watchlist-expansion .watchlist-epansion-content{padding:0 5px 5px;}.detail-wrapper .watchlist-expansion .watchlist-epansion-content .single-watchlist{padding:0 15px 8px 6px;width:100%;display:flex;}.detail-wrapper .watchlist-expansion .watchlist-epansion-content a{width:85%;text-transform:none;text-decoration:none;display:flex;align-items:center;margin-left:10px;}.detail-wrapper .watchlist-expansion .watchlist-epansion-content a span{margin-left:auto;font-size:11px;opacity:1;}@media screen and (min-width:1000px){.detail-wrapper .watchlist-expansion .watchlist-epansion-content a span{opacity:0;}}@media screen and (min-width:1000px){.detail-wrapper .watchlist-expansion .watchlist-epansion-content a:hover span{opacity:1;}}.detail-wrapper .watchlist-expansion .watchlist-epansion-content .create-watchlist{border-top:1px solid #ddd;padding:12px 10px;text-align:center;display:flex;cursor:pointer;}.finance-link-container{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;}.finance-link-container .lender-info{margin-left:auto;}.finance-link-container .lender-info img{cursor:pointer;width:16px;}.detail__breadcrumbs{grid-column:col-start/span 12;}@media screen and (min-width:1001px){.detail__breadcrumbs{grid-column:col-start/span 7;}}.detail__media-buttons{grid-column:col-start 8/span 5;max-height:42px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.detail__media-buttons-icon{margin-right:5px;}.detail__main-content{grid-column:col-start/span 12;display:grid;grid-template-columns:repeat(12, [col-start]1fr);gap:20px;}.detail__left-col{grid-column:col-start/span 12;}@media screen and (min-width:1001px){.detail__left-col{grid-column:col-start/span 6;}}.detail__right-col{grid-column:col-start/span 12;}@media screen and (min-width:1001px){.detail__right-col{grid-column:col-start 7/span 6;}}.detail__heading{display:grid;grid-column:col-start/span 12;grid-template-columns:repeat(12, [col-start]1fr);gap:5px;}@media screen and (min-width:1001px){.detail__heading{border-bottom:1px #ddd solid;padding-bottom:10px;margin-bottom:10px;}}.detail__heading-actions{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-column:col-start/span 12;justify-content:space-between;}@media screen and (min-width:1001px){.detail__heading-actions{margin-left:auto;flex-direction:column;}}.detail__specs{grid-column:col-start/span 12;}.detail__additional-listings{grid-column:col-start/span 12;}.dealer-contact,.detail-shipping{background-color:inherit;}@media screen and (max-width:1000px){.dealer-contact,.detail-shipping{width:calc(100% + 40px);margin:0 0 5px -20px;padding:20px;}}@media screen and (min-width:1001px){.dealer-contact,.detail-shipping{margin:15px 0;padding:20px 25px;border-radius:10px;}}.dealer-contact__header,.detail-shipping__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px;padding-bottom:6px;border-bottom:1px #ddd solid;}@media screen and (min-width:1001px){.dealer-contact__details,.detail-shipping__details{display:grid;grid-template-columns:repeat(2, [col-start]1fr);gap:20px;}}.dealer-contact__details_left-col,.detail-shipping__details_left-col{grid-column:col-start;}@media screen and (min-width:1001px){.dealer-contact__details_left-col .dealer-contact__phone,.detail-shipping__details_left-col .dealer-contact__phone{display:none;}}.dealer-contact__details_right-col,.detail-shipping__details_right-col{grid-column:col-start 2;}@media screen and (max-width:1000px){.dealer-contact__details_right-col,.detail-shipping__details_right-col{display:none;}}.dealer-contact__branch-name,.dealer-contact__label,.detail-shipping__branch-name,.detail-shipping__label{margin-right:5px;font-weight:bold;}.dealer-contact__phone,.detail-shipping__phone{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.dealer-contact__icon,.detail-shipping__icon{margin-right:5px;}.dealer-contact__website-text,.detail-shipping__website-text{text-transform:capitalize;}.detail-shipping{line-height:1.75;}@media screen and (min-width:786px){.detail-shipping__details{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;}}.detail-shipping__heading{font-size:1.125rem;margin:0;}.detail__shipping-icon{margin-left:5px;}.detail__specs-wrapper,.detail__specs-wrapper_showroom{display:grid;grid-template-columns: [col-start]38% [col-start]62%;gap:4px 5px;margin-bottom:20px;}@media screen and (min-width:1001px){.detail__specs-wrapper,.detail__specs-wrapper_showroom{grid-template-columns: [col-start]25% [col-start]75%;}}.detail__specs-wrapper_showroom{margin-bottom:5px;}.detail__specs-wrapper:last-of-type{margin-bottom:0;}.detail__specs-showroom-spec-section{margin-bottom:20px;}.detail__specs-heading{margin:0 0 10px 0;font-size:1.25rem;}.detail__specs-label,.detail__specs-label_showroom{padding:10px 15px;background-color:#f3f3f3;font-weight:700;}.detail__specs-value,.detail__specs-value_showroom{padding:10px 15px;border-bottom:1px #eaeaea solid;word-break:break-word;white-space:pre-wrap;}.detail__specs-link{display:block;}.detail__specs-service-logs{margin-bottom:20px;}.detail__share-listing{grid-column:col-start/span 12;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.detail__share-heading{margin:0 15px 0 0;font-size:1.25rem;}.detail__gray-market-disclaimer{grid-column:col-start/span 12;border:1px #d7d7d7;padding:15px;background-color:#e0e6e7;color:#333;font-size:.875rem;line-height:1.25;}.detail__gray-market-disclaimer .gray-market-dislaimer-icon{margin-right:5px;}.detail__bidder-status{grid-column:col-start/span 12;text-align:center;}.bidder-status-text{padding:10px;}@media screen and (min-width:1001px){.detail__purchase-options{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}}.detail__purchase-options-icon{margin-right:5px;}.detail__search-results{margin-top:5px;}.detail__search-results-text{margin-left:5px;}.detail__title-container{grid-column:col-start/span 12;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:space-between;}.detail__at-result{display:inline-block;min-width:250px;grid-column:1;}.detail__at-result img{margin-right:5px;}.detail__at-result span{color:#b12c1b;margin-bottom:5px;}.detail__title{margin:0;font-size:1.563rem;font-weight:700;line-height:1;}@media screen and (max-width:368px){.detail__title{min-width:300px;}}.detail__category{grid-column:col-start/span 7;}.detail__details{padding:0 20px 20px 20px;}@media screen and (max-width:1000px){.detail__details{width:calc(100% + 40px);margin-left:-20px;}}.detail__details .payments-as-low-as-link{color:#000;width:100%;}.detail__details .sn-guide-link{width:100%;color:#3a658e;font-weight:700;padding-bottom:10px;}.detail__details .sn-guide-link a{text-decoration:none;}.detail__details .sn-guide-link:hover{color:#399edc;}.detail__cta-buttons,.detail__additional-listings,.dealer-contact__buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:481px){.detail__cta-buttons,.detail__additional-listings,.dealer-contact__buttons{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2%;}}.detail__cta-buttons .mao,.detail__additional-listings .mao,.dealer-contact__buttons .mao{background-color:#000;}.detail__contact-info .form .form-row-one{display:flex;justify-content:space-between;padding-bottom:15px;}.detail__contact-info .form .form-row-one .form-col{width:30%;}.detail__contact-info .form .form-row-one .form-col div.form-el{min-height:37.13px;}.detail__contact-info .form .form-row-one .form-col div.form-el input#Quantity{height:37.13px;border-radius:5px;}.detail__contact-info .form .form-row-two{display:flex;justify-content:space-between;}@media screen and (max-width:1000px){.detail__contact-info .form .form-row-two{display:block;}}.detail__contact-info .form .form-row-two .form-col.comments{width:60%;}.detail__contact-info .form .form-row-two .form-col.comments .text-area-container .text-area{max-width:100%;min-height:70px;overflow:auto;}@media screen and (max-width:1000px){.detail__contact-info .form .form-row-two .form-col.comments{width:100%;padding-bottom:10px;}}.detail__contact-info .form .form-row-two .form-col.submit{width:35%;}@media screen and (max-width:1000px){.detail__contact-info .form .form-row-two .form-col.submit{width:100%;padding-bottom:10px;}}.detail__contact-info .form .form-row-two .form-col.submit button{border-radius:20px;margin:21px 0;}@media screen and (max-width:1000px){.detail__contact-info .form .form-row-two .form-col.submit button{width:100%;margin-bottom:0;}}.detail__contact-info .form .rac-row-one{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;}@media screen and (max-width:1000px){.detail__contact-info .form .rac-row-one .form-col{width:100%;}}.detail__contact-info .form .rac-row-one .form-col .form-el{background-color:#fff;}.dealer-contact__buttons{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;margin:15px 0 0;}@media screen and (min-width:1001px){.dealer-contact__buttons{display:none;}}.dealer-contact__buttons .dealer-contact__icon{font-size:.8125rem;}.detail__machine-location{margin-top:15px;text-align:center;}.detail__machine-location-label-text{margin-right:5px;font-weight:bold;}@media screen and (max-width:480px){.detail__machine-location-label-text{display:block;}}.detail__machine-location-address{margin-right:5px;}.detail__banner-ad{grid-column:col-start/span 12;}.detail__expired-listing{grid-column:col-start/span 12;}.detail__im-link{grid-column:col-start/span 12;}.detail__email-this{padding:0;margin:0;background-color:inherit;color:inherit;font-size:1.125rem;}@media screen and (min-width:1000px){.detail__email-this:hover{cursor:pointer;}}.detail__watchlist-button{grid-column:col-start 0/span 1;background-color:inherit;min-width:24px;padding:0 15px 0 5px;}@media screen and (min-width:1000px){.detail__watchlist-button:hover{cursor:pointer;}}.detail__watchlist-button:hover{background-color:inherit;color:#666;box-shadow:none;}.detail__compare-listings{margin-left:auto;}.detail__watchlist-icon{font-size:24px;}.detail__watchlist-container{grid-column:col-start/span 12;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.detail__left-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;}.detail__badge-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.detail__badge-container .badge-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.25;font-size:inherit;}.detail__badge-container .badge{margin:0 10px;font-weight:700;}.detail__badge-container .badge__image{display:block;margin:0 auto 3px;max-width:40px;}.detail__badge-container .carfax__image{width:100px;}.listing-prices{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px;}@media screen and (max-width:1000px){.listing-prices{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:1001px){.listing-prices{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:20px;}}.listing-prices__current-bid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:700;}@media screen and (max-width:1000px){.listing-prices__current-bid{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}.listing-prices__bid-formatted{color:#b12c1b;font-size:1.5rem;}@media screen and (max-width:1000px){.listing-prices__main{text-align:center;margin-bottom:10px;}}@media screen and (min-width:1001px){.listing-prices__main{-webkit-box-flex:1.25;-moz-box-flex:1.25;-webkit-flex:1.25;-ms-flex:1.25;flex:1.25;}}.listing-prices__msrp-label{font-weight:700;}.listing-prices__msrp-save-amount,.listing-prices__msrp-save-price,.listing-prices__msrp-save-percentage,.listing-prices__additional-price_pre-at,.listing-prices__discount{color:#b12c1b;font-weight:700;}.listing-prices__discount{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}@media screen and (max-width:1000px){.listing-prices__discount{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}.listing-prices__msrp-save-amount,.listing-prices__discount-amount{margin-right:5px;}.listing-prices__msrp-price,.listing-prices__discount-retail-price{margin:0 5px;font-weight:400;text-decoration:line-through;}.listing-prices__retail-price,.listing-prices__discount-formatted-price,.listing-prices__alternate-retail-price,.listing-prices__exclusive-wholesale-price{color:#3a658e;font-size:1.5rem;font-weight:700;}.listing-prices__exclusive-wholesale-price{color:#b12c1b;}@media screen and (min-width:1001px){.listing-prices__additional{-webkit-box-flex:1.75;-moz-box-flex:1.75;-webkit-flex:1.75;-ms-flex:1.75;flex:1.75;}}.listing-prices__additional-price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:5px 0;}.listing-prices__additional-image{height:20px;margin-right:10px;}.listing-prices__quantity-label{color:#b12c1b;}@media screen and (min-width:1001px){.listing-prices_auction-info{max-width:50%;}}.listing-prices_auction-info .time-extended{font-weight:bold;color:#b12a1c;font-size:9pt;padding-top:5px;}.detail__share{grid-column:col-start/span 12;}.detail__legal-notices{grid-column:col-start/span 12;}.detail__terms-conditions{white-space:pre-wrap;}.detail__fits-to{grid-column:col-start/span 12;}.fits-to-heading{margin:0 0 10px 0;font-size:1.25rem;}.fits-to-list{margin:0;padding:0;}.fits-to-list .fits-to-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;}.fits-to-list-item{display:inline;font-weight:700;list-style:none;}.fits-to-list-item_has-children{padding:10px 0;background-color:inherit;}.fits-to-list-item::after{content:", ";}.fits-to-list-item:last-child::after,.fits-to-list-item_has-children::after{content:"";}.fits-to-list-item-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;padding:10px 0;margin:15px 0;border-bottom:1px #eaeaea solid;background-color:inherit;font-weight:700;cursor:pointer;}.fits-to-list-item-manufacturer{column-gap:20px;}.fits-to-list-item-model{font-weight:normal;}.detail__contact-info .evaluator-values{font-size:.8125rem;border:none;}.detail__contact-info .evaluator-values .evaluator-logo{margin-bottom:8px;max-height:100%;}.detail__contact-info .evaluator-values .values-container{display:flex;flex-direction:row;justify-content:space-between;width:375px;}.detail__contact-info .evaluator-values .values-container .evaluator-auction{margin-bottom:0;}.detail__contact-info .evaluator-values .values-container .evaluator-auction,.detail__contact-info .evaluator-values .values-container .evaluator-retail{width:auto;}.additional-listings-link_auctioneer-info{background-color:#fcd020;color:#333;}.additional-listings-link_auctioneer-info:hover{background-color:#ebc11c;}.calc-button-wrapper{margin:10px 0;}@media screen and (min-width:1001px){.calc-button-wrapper{display:flex;justify-content:space-between;align-items:center;}}@media screen and (max-width:1000px){.calc-button-wrapper{text-align:center;}}.fa-external-link-alt{margin-left:5px;}.finance-link__image{max-height:20px;max-width:36px;margin-right:5px;}.finance-link__text{font-weight:bold;}.listing-widgets-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;margin:20px 0 0;font-weight:700;}.listing-widgets-detail .Currency a{position:relative;background:#003a5d;color:#fff;}.listing-widgets-detail .Currency a:after{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:radial-gradient(120% 70px at 50% -25px,rgba(255,255,255,.1) 75%,transparent 75%) no-repeat;transition:all .2s ease-in-out;}.inspection-list__heading{margin:0 0 10px 0;font-size:1.25rem;}.inspection__heading{margin:0 0 5px;}.inspection__specs-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:10px;margin-bottom:30px;}@media screen and (max-width:1000px){.inspection__specs-wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.inspection__specs{display:grid;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;grid-template-columns: [col-start]25% [col-start]75%;gap:4px 5px;}@media screen and (max-width:1000px){.inspection__specs{order:2;}}@media screen and (min-width:1001px){.inspection__specs{grid-auto-rows:min-content;}}@media screen and (min-width:1001px){.inspection__media{width:30%;}}.inspection__spec-label,.inspection__spec{grid-column:1;padding:10px 15px;background-color:#f3f3f3;font-weight:700;}.inspection__spec-value{grid-column:2;padding:10px 15px;border-bottom:1px #eaeaea solid;}.bidder-tooltip{position:absolute;width:345px;white-space:inherit;left:calc(50% - 1px);bottom:100%;opacity:0;margin-bottom:15px;padding:15px 20px;background:#333;font-weight:400;color:#fff;transform:translate(-50%,1em);border-radius:10px;transition:all .15s ease-in-out;pointer-events:none;}.bidder-tooltip p{color:#fff;}@media screen and (max-width:1000px){.bidder-tooltip{display:none;}}.bidder-tooltip::before{content:"";position:absolute;width:0;height:0;left:50%;top:100%;transform:translate(-50%,0);border:.5em solid transparent;border-top-color:#000;}.lot-section{display:flex;grid-column:col-start/span 12;opacity:.75;margin-bottom:10px;}.lot-section .current-lot{font-size:16px;font-weight:700;}.lot-section .prev-lot{padding-right:10px;font-size:14px;font-weight:500;}.lot-section .next-lot{padding-left:10px;font-size:14px;font-weight:500;}@media screen and (min-width:1001px){.bidding-box-details__more-info:hover .bidder-tooltip{opacity:1;}.bidding-box-details__status .bidding-box{width:100%;display:inline-block;}.bidding-box-details__status .bidding-box__place-bid div{width:65%;}.bidding-box-details__status .bidding-box__place-bid div div{width:100%;}.bidding-box-details__status .bidding-box__place-bid button{width:25%;margin:0;border-radius:25px;margin-left:10px;font-size:14px;font-weight:700;}.bidding-box-details__status .bidding-box .siteColorLSM{color:#fff;background:#c65431;}}#inventory-filter-content{max-width:1124px;margin:0 auto;margin-bottom:100px;}#inventory-filter-content .page-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:13px;padding-bottom:10px;border-bottom:1px solid #e6e7e8;margin-bottom:20px;font-size:1.2rem;font-weight:bold;}#inventory-filter-content .inventory-filter-view{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window{width:35%;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-close{display:none;position:fixed;background:#fff;z-index:99;padding:15px 4%;top:0;left:0;width:100%;border-bottom:1px solid #ddd;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-close .inventory-filter-search-done-button{background:#3a658e;text-align:center;padding:10px 10px;font-size:18px;font-weight:700;color:#fff;border-radius:5px;width:92%;display:inline-block;box-sizing:border-box;cursor:pointer;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content{border:1px solid #ddd;min-width:200px;max-width:315px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .mobile-filtering-by{color:#8e8e8e;font-size:11px;padding:10px 0 0 12px;display:none;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container{padding-bottom:10px;border-bottom:1px solid #ddd;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-header{padding:10px;box-sizing:border-box;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-header strong{font-size:14px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-header a{float:right;font-size:12px;text-decoration:underline;cursor:pointer;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-facets{overflow:hidden;height:auto;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .facets-toggle{font-size:13px;padding:10px 10px 0;box-sizing:border-box;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .facets-toggle a{text-decoration:underline;cursor:pointer;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-facet{padding:5px 10px;font-size:12px;font-weight:500;color:#fff;background:#3a658e;display:inline-block;margin:10px 0 0 10px;cursor:pointer;border-radius:5px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-facet i{padding-right:4px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .faceted-section-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background:#f6f6f6;border-bottom:1px solid #ddd;padding:7px 2%;cursor:pointer;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .faceted-section-head h5{margin:0;display:inline;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box{padding:15px 2%;border-bottom:1px solid #ddd;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box.closed{display:none;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box .text-input{width:95%;margin:5px;font-size:12px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box .ui-selectmenu-button{margin:5px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box .submit{width:95%;margin:5px;font-size:12px;color:#fff;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box .submit:disabled{background:#808285;}#inventory-filter-content .inventory-filter-view .inventory-filter-content{height:100%;border:1px solid #ddd;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin-left:15px;padding:15px;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:10px 0;padding:15px;border:1px solid #ddd;box-sizing:border-box;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .flex-grow{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .inventory-filter-result-item-row-data:last-child{text-align:right;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .inventory-filter-result-item-row-data .inventory-filter-title-label{font-size:14px;font-weight:bold;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .inventory-filter-result-item-row-data .inventory-filter-data-text{font-size:14px;line-height:1.3;margin-left:5px;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .inventory-filter-result-item-row-data .view-all-container .view-all-button{text-decoration:none;display:inline-block;cursor:pointer;color:#fff;background-color:#3a658e;transition:all .25s;border:none;border-radius:5px;backface-visibility:hidden;margin-top:5px;margin-right:0;width:270px;box-sizing:border-box;padding:10px;font-size:12px;font-weight:700;text-align:center;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .inventory-filter-result-item-row-data .view-all-container .view-all-button:hover{background-color:#399edc;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .no-result-item-filter{color:#3a658e;text-align:center;font-weight:bold;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .no-result-item-filter .clear-all-text{cursor:pointer;}#inventory-filter-content .hosted-site-qs{padding-bottom:10px;}.main-invoice-page{padding:50px 0;font-family:canada-type-gibson,sans-serif;font-size:14px;-webkit-text-size-adjust:none;}.main-invoice-page .container{max-width:1200px;margin:0 auto;padding:0 20px !important;}.main-invoice-page .container h1{display:block;position:relative;margin-bottom:50px;font-size:36px;text-align:center;color:#003a5d;}.main-invoice-page .container h1:after{content:"";position:absolute;width:40px;left:0;right:0;margin:auto;height:3px;background-color:#b3a369;bottom:-15px;}.main-invoice-page .container a{color:inherit;transition:all .2s ease-in-out;}.main-invoice-page .container a:hover{color:inherit;}.main-invoice-page .container img{max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast;}.main-invoice-page .container .payment-selector{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.main-invoice-page .container .payment-selector h3{display:block;width:100%;margin-bottom:10px;font-size:20px;text-align:center;color:#003a5d;}.main-invoice-page .container .payment-selector .global-btn,.main-invoice-page .container .payment-selector .currency-btn,.main-invoice-page .container .payment-selector .paypal-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;margin:3px;padding:12px 50px;font-family:canada-type-gibson,sans-serif;font-size:14px;font-weight:700;text-align:center;color:#b4a169;background:#eee;border-radius:5px;cursor:pointer;}.main-invoice-page .container .payment-selector .global-btn img{max-height:20px;margin:2px 0;}.main-invoice-page .container .payment-selector .global-btn span{width:100%;}.main-invoice-page .container .payment-selector .currency-btn img{max-height:15px;margin:2px 0;}.main-invoice-page .container .payment-selector .currency-btn span{width:100%;}.main-invoice-page .container .payment-selector .paypal-btn img{max-height:30px;}.main-invoice-page .container .payment-selector a:hover,.main-invoice-page .container .payment-selector a.active{background:#ddd;}.main-invoice-page .container .payment-selector a.active:before{position:absolute;top:calc(50% - 11px);left:15px;font-family:"Font Awesome 5 Free";font-size:22px;font-weight:900;color:#003a5d;content:"";}.main-invoice-page .container .fa-check-circle{margin-right:5px;color:#008000;}.main-invoice-page .container .form-container{margin:25px 0;padding:25px;border-radius:5px;box-shadow:0 3px 10px 0 rgba(0,0,0,.1);}.main-invoice-page .container .form-container .minimum-payment{text-align:center;font-weight:bold;padding-bottom:10px;}.main-invoice-page .container .form-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:10px 0;}.main-invoice-page .container .form-row label{position:relative;width:150px;color:#b4a169;}.main-invoice-page .container .form-row .input-wrapper{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.main-invoice-page .container .form-row .input-wrapper input{width:calc(100% - 150px);border:1px #ddd solid !important;padding:12px !important;font-family:canada-type-gibson,sans-serif;border-radius:3px;box-sizing:border-box;height:100%;line-height:100%;color:#000;outline:none;}.main-invoice-page .container .form-row .input-wrapper .input-field{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:calc(100% - 150px);background:#f5f5f5;border:1px #ddd solid;border-radius:3px;}.main-invoice-page .container .form-row .input-wrapper .input-field i{width:40px;text-align:center;color:#999;}.main-invoice-page .container .form-row .input-wrapper .input-field input{width:calc(100% - 40px) !important;border:none !important;border-left:1px #ddd solid !important;border-radius:0;}.main-invoice-page .container .terms-row{margin:25px 0;}.main-invoice-page .container .terms-row label{display:block;width:100%;text-align:center;}.main-invoice-page .container .terms-row textarea{overflow-y:scroll;display:block;margin:5px 0;padding:8px;width:100%;height:150px;border:1px #ddd solid;border-radius:3px;outline:none;}.main-invoice-page .container .show-terms{margin:20px 0;font-size:12px;font-weight:700;text-align:center;color:#777;transition:all .2s ease-in-out;cursor:pointer;}.main-invoice-page .container .show-terms .terms-icon{margin-left:5px;font-size:10px;}.main-invoice-page .container .submit-btn{margin:25px 0;text-align:center;}.main-invoice-page .container .submit-btn .submit{line-height:0;display:block;margin:0 auto;width:300px;height:51px;background:#003a5d;padding:15px;font-family:canada-type-gibson,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff;border-radius:5px;cursor:pointer;}.main-invoice-page .container .submit-btn .submit:hover,.main-invoice-page .container .submit-btn .disabled{background:#01273e;}.main-invoice-page .container .submit-btn .paypal-btn{margin:0 auto;width:300px;height:51px;overflow:hidden;}.main-invoice-page .container .invoice-payment-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.main-invoice-page .container .invoice-payment-details .form-row-container{float:left;width:50%;padding:0 25px 0 0;box-sizing:border-box;}.main-invoice-page .container .invoice-payment-details .form-row-container .order-details{font-size:14px;line-height:24px;}.main-invoice-page .container .invoice-payment-details .form-row-container .order-details strong{color:#b4a169;}.main-invoice-page .container .invoice-payment-details .form-row-container .order-details .display-text-field{margin-bottom:0;}.main-invoice-page .container .invoice-payment-details .form-row-container .order-details .display-text-field label{width:auto;}.main-invoice-page .container .invoice-payment-details .form-row-container .order-details .display-text-field span{margin-left:5px;margin-top:7px;display:inline-block;}.main-invoice-page .container .invoice-payment-details h3{padding:10px 0;margin:0 0 25px;border-bottom:1px #ccc solid;text-align:left;color:#333;}#credit-card-submit iframe{min-height:51px;}@media screen and (max-width:768px){.main-invoice-page .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.main-invoice-page .container .payment-selector{max-width:100% !important;}.main-invoice-page .container .payment-selector .global-btn,.main-invoice-page .container .payment-selector .currency-btn,.main-invoice-page .container .payment-selector .paypal-btn{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100% !important;}.main-invoice-page .container .form-row input,.main-invoice-page .container .form-row label{width:100% !important;}.main-invoice-page .container .form-row .input-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.main-invoice-page .container .form-row .input-wrapper .input-field{width:100% !important;}.main-invoice-page .container .invoice-payment-details{flex-direction:column !important;}.main-invoice-page .container .invoice-payment-details .form-row-container{margin:15px 0 !important;width:100% !important;}}.job-listing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;margin-bottom:10px;font-size:12px;line-height:1.5;border:1px #ddd solid;}.job-listing a{font-weight:700;}.job-listing a.view-more-btn{text-decoration:underline;}.job-listing .job-right{text-align:right;}.job-listing.old-layout .job-left{width:calc(100% - 300px);padding-right:15px;box-sizing:border-box;}.job-listing.old-layout .job-left p{margin:7px 0 0;}.job-listing.old-layout .job-right{width:300px;}.job-listing.old-layout .job-right .job-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:inline-block;padding:8px 50px;margin-top:10px;}.job-listing.old-layout .job-right .job-btn:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.job-listing.old-layout .job-right .job-btn{cursor:pointer;}}@media screen and (min-width:1001px){.job-listing.old-layout .job-right .job-btn:hover{background-color:#399edc;}}.job-listing.old-layout .job-specs{margin-top:7px;}.job-listing.logo-format .job-logo{max-width:125px;width:125px;display:block;height:auto;object-fit:scale-down;}.job-listing.logo-format .job-logo.no-logo{height:0;}.job-listing.logo-format .job-left{padding:0 20px;flex:1;}.job-listing.logo-format .job-left p{margin:7px 0 0;}.job-listing.logo-format .job-right{width:200px;}.job-listing.logo-format .job-right .job-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:block;max-width:150px;margin-left:auto;padding:10px;font-size:12px;text-decoration:none;text-align:center;margin-top:18px;}.job-listing.logo-format .job-right .job-btn:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.job-listing.logo-format .job-right .job-btn{cursor:pointer;}}@media screen and (min-width:1001px){.job-listing.logo-format .job-right .job-btn:hover{background-color:#399edc;}}.job-listing.logo-format .job-specs{margin-top:7px;}@media screen and (max-width:1000px){.job-listing .job-left{width:100%;padding-right:0;}.job-listing .job-right{width:100%;margin-top:10px;text-align:left;}.job-listing.old-layout{display:block;}.job-listing.old-layout .job-left{width:100%;}.job-listing.old-layout .job-right{margin-top:10px;}.job-listing.logo-format{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.job-listing.logo-format .job-right{margin:15px 0 0 150px;width:100%;}.job-listing.logo-format .job-right .job-btn{margin-top:15px;margin-left:0;}}@media screen and (max-width:430px){.job-listing.logo-format .job-logo{max-width:75px;}.job-listing.logo-format .job-right{margin:15px 0 0 100px;}.job-listing.logo-format .job-right .job-btn{max-width:100%;}.job-listing.logo-format .job-left{word-break:break-word;}}.job-listings-wrapper{max-width:1124px;margin:0 auto;margin-bottom:100px;}.job-listings-wrapper .page-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:13px;padding-bottom:10px;border-bottom:1px solid #e6e7e8;margin-bottom:20px;font-size:1.2rem;font-weight:bold;}.job-listings-wrapper .new-page-header-layout{padding-bottom:5px;}.job-listings-wrapper .job-listings-view{width:100%;}.job-listings-wrapper .job-listings-view .job-listings-content{height:100%;border:1px solid #ddd;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px;}.job-listings-wrapper .job-listings-view .job-listings-content .no-job-listings-filter{color:#3a658e;text-align:center;font-weight:bold;}.job-listings-wrapper .job-listings-view .job-listings-content .no-job-listings-filter .clear-all-text{cursor:pointer;}@media screen and (max-width:1000px){.job-listings-wrapper .page-title{padding:0 5px 10px 5px;}.job-listings-wrapper .new-page-header-layout{flex-wrap:wrap;flex-direction:column;align-content:flex-start;}.job-listings-wrapper .new-page-header-layout .list-title-text{font-size:16px;}.job-listings-wrapper .new-page-header-layout .list-listings-count{margin-left:0;}}.job-details-content{margin:0 auto;max-width:1124px;padding-left:10px;padding-right:10px;}.job-details-content .detail-main-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:27px;}.job-details-content .job-info{display:block;width:100%;padding:0 0 25px;line-height:1.5;border-bottom:1px #ddd solid;}.job-details-content .job-info .detail-title{margin:0;}.job-details-content .job-info .job-wage{margin-bottom:10px;}.job-details-content .job-info .send-email-btn{font-weight:700;}.job-details-content .job-info .send-email-btn .far{font-size:.938rem;padding-right:10px;}.job-details-content .job-wage{font-size:18px;font-weight:700;}.job-details-content .job-wage span{color:#042b5f;}.job-details-content .detail-additional-data .data-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3px;font-size:14px;font-weight:normal;font-family:Arial,sans-serif;border:solid 2px #ebebeb;padding:10px;}.job-details-content .detail-additional-data .data-box h4{font-size:1.2rem;margin:0;width:100%;color:#3a658e;}.job-details-content .detail-additional-data .data-box .data-value{padding:10px 7px;margin-left:5px;font-family:Arial,sans-serif;white-space:pre-wrap;}.job-details-content .detail-additional-data .data-box .data-value ul li{padding:5px 0;margin-left:15px;}.job-details-content .detail-additional-data .data-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:3px;font-size:14px;font-weight:normal;font-family:Arial,sans-serif;width:100%;}.job-details-content .detail-additional-data .data-row .data-label{padding:10px 10px;min-width:30%;color:#fff;background-color:#3a658e;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-wrap:break-word;word-wrap:break-word;white-space:pre-wrap;width:25%;}.job-details-content .detail-additional-data .data-row .data-value{width:100%;padding:10px 7px;background-color:#f2f2f2;margin-left:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:Arial,sans-serif;white-space:pre-wrap;width:804px;}.job-details-content .detail-additional-data .data-row .data-value ul li{padding:5px 0;margin-left:15px;}.job-details-content .job-details-contact-bar{display:none;width:100%;background:#fff;padding:10px 0;box-sizing:border-box;position:fixed;bottom:0;left:0;text-align:center;z-index:1003;box-shadow:-1px -1px 5px rgba(0,0,0,.3);}@media screen and (max-width:1000px){.job-details-content .job-details-contact-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}}.job-details-content .job-details-contact-bar .contact-bar-btn{width:inherit;display:inline-block;vertical-align:middle;margin:0 5px;padding:5px;text-align:center;color:#fff;border-radius:4px;background:#3a658e;text-decoration:none;cursor:pointer;}.job-details-content .job-details-contact-bar .contact-bar-btn i{vertical-align:middle;}.job-details-content .job-details-contact-bar .contact-bar-btn span{vertical-align:middle;margin-left:3px;}.job-details-content .job-details-contact-bar .contact-bar-btn .fas{font-size:1.5rem;}@media screen and (max-width:550px){.job-details-content .job-details-contact-bar .contact-bar-btn{font-size:12px;}.job-details-content .job-details-contact-bar .contact-bar-btn i{width:100%;}}.list-content{margin:0 auto;max-width:1124px;padding-bottom:50px;}.list-content h3,.list-content h5{margin:0;}.list-content .price-blurb{margin-bottom:5px;margin-top:5px;}.list-content .media-buttons{padding-right:10px;}.list-content .media-buttons .print-this,.list-content .media-buttons .email-this{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:11px 30px;border:1px solid #c0c0c0;border-radius:5px;background-color:#f3f3f3;cursor:pointer;font-size:14px;font-weight:bold;text-decoration:none;transition:all .25s ease-in-out;color:inherit;}.list-content .payments-as-low-as-link{color:#000;width:100%;padding-bottom:5px;font-size:12px;}.list-content .pre-bid-not-available{font-size:.75em;font-weight:600;margin:0;color:#b12c1b;}.list-content .lot-number{font-size:11px;text-transform:uppercase;font-weight:bold;color:#6e7076;}@media screen and (max-width:1000px){.list-content .lot-number{font-size:18px;}}.list-content .top-banner-ad-container{padding-left:15px;padding-right:15px;}.list-content .top-banner-ad-container .banner-ad-container{margin:.25rem auto;}.list-content .list-container .banner-ad-container{padding-left:26px;padding-right:26px;}@media screen and (max-width:725px){.list-content .list-container .banner-ad-container{padding-left:0;padding-right:0;}}.list-content .at-bid-now-link{color:#fff !important;background-color:#b12a1c !important;column-gap:10px;}@media screen and (min-width:1001px){.list-content .at-bid-now-link:hover{background-color:#c7321e;}}.list-content .at-view-details,.list-content .ef-view-details{background-color:#333 !important;color:#fff;}.list-content .at-view-details:hover,.list-content .ef-view-details:hover{background-color:#000 !important;}.list-content .list-main-section{background-color:unset;border:1px solid #ddd;box-sizing:border-box;padding-bottom:20px;}.list-content .has-search-bar{width:74%;float:left;}.list-content .rental-phone{color:#1e74a9;}.list-content .rental-phone-alternate{color:#1e74a9;padding-bottom:10px;}@media screen and (min-width:1001px){.list-content .boxed-rental-alignment{text-align:right;}}.list-content .rent-lease-ry .rent-title,.list-content .rent-lease-ry .lease-title,.list-content .rent-lease-ry .rent-title.not-for-retail,.list-content .rent-lease-ry .lease-title.not-for-retail{font-size:12px;font-weight:700;color:#000;}.list-content .rent-lease-ry .rent-prices .price-type{font-size:12px;}.list-content .rent-lease-ry .rent-prices .rent-lease-price{font-weight:700;font-size:14px;color:#3a658e;}.list-content .rent-lease-ry .lease-prices .price-type{font-size:12px;}.list-content .rent-lease-ry .lease-prices .rent-lease-price{font-weight:700;font-size:14px;color:#3a658e;}.list-content .charter-pr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;padding:10px 2px;line-height:1;align-items:center;}.list-content .charter-pr .charter-title-details{display:block;font-size:12px;}.list-content .charter-pr .charter-rate{font-size:14px;font-weight:700;padding-left:2px;}.list-content .rent-lease .rent-prices .price-type{font-weight:700;}.list-content .rent-lease .lease-prices .price-type{font-weight:700;}@media screen and (max-width:785px){.list-content .has-search-bar{width:100%;float:none;}.list-content .no-search-bar{width:100%;float:none;}}@media screen and (min-width:786px){.list-content .no-search-bar{width:100%;float:left;}}.list-content .buy-btn{background-color:#333;}@media screen and (min-width:1001px){.list-content .buy-btn:hover{background-color:#000;}}.list-content .price-container{margin-top:5px;word-break:break-word;}.list-content .price-container .MSRP-parent{margin-bottom:.35em;}.list-content .price-container .MSRP-parent .msrp{font-size:.937em;text-decoration:line-through;}@media screen and (min-width:1001px){.list-content .price-container .MSRP-parent .msrp{font-size:.75em;}}.list-content .price-container .MSRP-parent .msrp-save-percentage{background:#b12a1c;padding:.25em .35em;color:#fff;font-size:.75em;margin-left:.5em;font-weight:400;}.list-content .price-container .MSRP-parent .price{margin-top:.35em;margin-left:0;}.list-content .price-container .price{color:#3a658e;font-size:1.5em;font-weight:bold;font-family:Arial,sans-serif;margin-left:10px;}@media screen and (min-width:1001px){.list-content .price-container .price{font-size:1em;margin-left:5px;}}.list-content .price-container .retail-price-container{margin-bottom:.5em;}.list-content .other-site-data{font-size:.687em;font-weight:600;}.list-content .other-site-data .other-site-data-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:7px;}.list-content .other-site-data .pre-at-price .other-site-content,.list-content .other-site-data .wholesale-price .other-site-content{color:#b12a1c;}.list-content .other-site-data .other-site-content{margin:3px 0;}.list-content .other-site-data img{padding-right:5px;width:25px;}.list-content .other-site-data a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:2px;text-decoration:none;}.list-content .other-site-data a:not(:last-of-type){margin-bottom:2px;}.list-content .other-site-data a i{font-size:.75em;padding-left:5px;}.list-content .other-site-data .spaced-line{margin:3px 0;}.list-content .other-site-data .rental-yard-url{color:#1e74a9;}@media screen and (min-width:1000px){.list-content .other-site-data .rental-yard-url:hover{color:#000;}}.list-content .other-site-data .not-for-retail{font-size:1.36em;}.list-content .listing-image{background:#333;color:#fff;width:260px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;flex-shrink:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:7px;}.list-content .listing-image .listing-image-header{padding:4px 10px;font-size:11px;font-weight:700;text-align:center;text-transform:uppercase;}.list-content .listing-image .listing-image-header img{position:relative;top:1px;max-height:12px;margin-right:5px;}.list-content .listing-image .siteColorLSM{color:#fff;background:#c65431;}.list-content .listing-image .EF{background-color:#fcd020;color:#000;}.list-content .listing-image .AT{background-color:#b12a1c;}.list-content .listing-image .listing-image-container{position:relative;overflow:hidden;display:flex;align-items:center;height:220px;}.list-content .listing-image .listing-image-container .listing-media-overlay-banner{z-index:2;}.list-content .listing-image .listing-image-container .listing-media-overlay-banner .media-overlay-banner{position:absolute;top:15px;left:5px;background:rgba(255,255,255,.85);padding:3px 7px;font-size:10px;font-weight:700;border-radius:50px;border:1px #555 solid;z-index:2;color:#000;}.list-content .listing-image .listing-image-container .listing-image-blur{height:220px;width:100%;filter:blur(5px);-webkit-filter:blur(5px);background-position:center;background-repeat:no-repeat;background-size:cover;opacity:.25;position:absolute;}.list-content .listing-image .listing-image-container .listing-image-blur img{width:100%;height:100%;}.list-content .listing-image .listing-image-container .arrow-container{width:100%;height:76px;}.list-content .listing-image .listing-image-container .arrow-container .view-all{background-color:#000;color:#fff;padding:10px 15px;font-size:12px;position:absolute;border:1px solid #fff;border-radius:8px;top:50%;left:unset;transform:translate(50%,-50%);z-index:1015;text-decoration:none;max-height:36px;width:150px;}.list-content .listing-image .listing-image-container .arrow-container .max-image{text-align:center;}.list-content .listing-image .listing-image-container .arrow-container .max-image img{opacity:.4;}.list-content .listing-image .listing-image-container .arrow-container .arrow{padding:30px 8px;font-size:16px;background-color:#696969;display:none;opacity:.7;z-index:5;}.list-content .listing-image .listing-image-container .arrow-container .arrow:hover{cursor:pointer;}.list-content .listing-image .listing-image-container .arrow-container .arrow-right{float:right;position:absolute;right:0;top:35%;}.list-content .listing-image .listing-image-container .arrow-container .arrow-left{position:absolute;}.list-content .listing-image .listing-image-container .arrow-container .flex-container{display:inline-flex;}.list-content .listing-image .listing-image-container .arrow-container .scoll-stop{touch-action:pan-x;}.list-content .listing-image .listing-image-container .arrow-container .img-slider{position:relative;overflow:hidden;width:300%;flex-direction:row;transform:translate(-33.33333%,-25%);max-height:220px;align-items:center;touch-action:pan-y;}.list-content .listing-image .listing-image-container .arrow-container .img-slider .listing-main-image{top:unset;left:unset;transform:unset;}.list-content .listing-image .listing-image-container .arrow-container .img-slider img{flex:0 0 auto;max-height:100%;width:100%;}.list-content .listing-image .listing-image-container .arrow-container .img-slider .flex-item{display:inline;flex:1;width:100%;}.list-content .listing-image .listing-image-container .arrow-container .img-slider .move-left{transform:translateX(100%);transition:.5s ease;}.list-content .listing-image .listing-image-container .arrow-container .img-slider .move-right{transform:translateX(-100%);transition:.5s ease;}.list-content .listing-image .listing-image-container .arrow-container .img-slider .contain{text-align:center;width:100%;display:block;}.list-content .listing-image .listing-image-container .arrow-container .img-slider .contain .view-all{width:150px;max-height:36px;margin-left:unset;transform:translate(-50%,-50%);}@media screen and (max-width:785px){.list-content .listing-image .listing-image-container .arrow-container .arrow{display:none !important;}.list-content .listing-image .listing-image-container .listing-image-blur{margin-bottom:10px;}}.list-content .listing-image .listing-image-container img.listing-main-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:200px;object-fit:cover;max-height:220px;max-width:100%;}.list-content .listing-image .listing-image-container:hover .arrow{display:block;}.list-content .listing-image .image-selector{text-align:center;}.list-content .listing-image .image-selector i{padding-right:5px;font-size:8px;color:#fff;}.list-content .listing-image .image-selector i:hover{cursor:pointer;}@media screen and (max-width:785px){.list-content .listing-image .image-selector{margin-top:10px;}}.list-content .listing-image .listing-image-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:8px;text-transform:uppercase;min-height:16px;}.list-content .listing-image .listing-image-footer .listing-image-footer-left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.list-content .listing-image .listing-image-footer .listing-image-footer-left .listing-image-counts{margin-right:8px;}.list-content .listing-image .listing-image-footer .listing-image-footer-left .listing-image-counts .listing-image-icon{display:inline-block;background-repeat:no-repeat;background-position:center center;border:0;vertical-align:text-bottom;width:16px;height:16px;}.list-content .listing-image .listing-image-footer .listing-image-footer-left .listing-image-counts .listing-image-icon-text{font-size:.875em;padding:0 3px;}.list-content .listing-image .listing-image-footer .listing-image-footer-left .listing-image-price{display:none;font-size:1.125em;font-weight:700;}.list-content .listing-image .listing-image-footer .listing-image-buttons{margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-weight:700;}.list-content .listing-image .listing-image-footer .listing-image-buttons .listings-watchlist-lnk{padding:0 5px;height:18px;background-color:inherit;color:#fff;}@media screen and (max-width:1000px){.list-content .listing-image{width:100%;}.list-content .listing-image .listing-image-footer .listing-image-footer-left .listing-image-price{display:block;}}.list-content .watchlist-modal .ts-modal-header{font-weight:700;line-height:1.25;font-size:1.5em;}.list-content .watchlist-modal .cancel-button{background:transparent;color:#4d4d4d;padding-left:15px;}.list-content .watchlist-modal .ts-modal-body{font-weight:700;font-size:14px;line-height:1.5;}.list-content .watchlist-modal .message{margin-bottom:15px;color:#008000;}.list-content .watchlist-modal .message-error{margin-bottom:15px;color:#b12c1b;}.list-content .watchlist-expansion{position:absolute;background-color:#fff;margin-left:45px;margin-top:-20px;min-width:265px;min-height:100px;font-size:13px;text-transform:none;color:#000;box-shadow:0 5px 15px 0 rgba(0,0,0,.25);border-radius:5px;z-index:10;display:block;}@media screen and (max-width:1250px){.list-content .watchlist-expansion{transform:translateX(calc(-50% + clamp(250px,25vw,300px)));}}@media screen and (max-width:1125px){.list-content .watchlist-expansion{transform:translateX(calc(-50% + clamp(225px,22vw,250px)));}}@media screen and (max-width:999px){.list-content .watchlist-expansion{margin-top:0;margin-left:35%;margin-bottom:0;right:15px;transform:none;}}@media screen and (max-width:500px){.list-content .watchlist-expansion{margin-left:23%;}}@media screen and (max-width:400px){.list-content .watchlist-expansion{margin-left:18%;}}@media screen and (max-width:350px){.list-content .watchlist-expansion{margin-left:0;}}.list-content .watchlist-expansion .close{display:flex;justify-content:flex-end;padding:8px 8px 6px;cursor:pointer;opacity:.75;font-size:11px;}.list-content .watchlist-expansion .close i{padding-left:5px;}.list-content .watchlist-expansion .watchlist-epansion-content{padding:0 5px 10px;}.list-content .watchlist-expansion .watchlist-epansion-content .single-watchlist{padding:0 10px 8px 6px;width:100%;display:flex;}.list-content .watchlist-expansion .watchlist-epansion-content a{width:85%;text-transform:none;text-decoration:none;display:flex;align-items:center;margin-left:10px;}.list-content .watchlist-expansion .watchlist-epansion-content a span{margin-left:auto;font-size:11px;opacity:1;}@media screen and (min-width:1000px){.list-content .watchlist-expansion .watchlist-epansion-content a span{opacity:0;}}@media screen and (min-width:1000px){.list-content .watchlist-expansion .watchlist-epansion-content a:hover span{opacity:1;}}.list-content .watchlist-expansion .watchlist-epansion-content .create-watchlist{border-top:1px solid #ddd;padding:12px 10px;text-align:center;display:flex;cursor:pointer;}.list-content .listing-group-banner{margin-bottom:26px;background:#eee;padding:15px;box-sizing:border-box;font-size:1.125em;font-weight:700;text-align:center;color:#555;border-top:1px #ccc solid;border-bottom:1px #ccc solid;}.list-content .listing-group-banner img{position:relative;top:1px;padding-right:10px;max-height:22px;}@media screen and (max-width:600px){.list-content .listing-group-banner{padding:4px;box-shadow:0 3px 3px 0 rgba(0,0,0,.15);}.list-content .listing-group-banner img{display:block;margin:5px auto;top:0;}}.list-content .specs-container{margin-bottom:5px;}@media screen and (min-width:1001px){.list-content .specs-container{margin-bottom:0;}}.list-content .spec-section-title-text{margin:5px 0;font-size:.687em;font-weight:700;color:#3687c6;}.list-content .spec-container{word-break:break-word;}.list-content .spec-label{margin-right:10px;}.list-content .spec-label.price-tax{display:block;line-height:1.1rem;}@media screen and (min-width:1001px){.list-content .spec-label.price-tax{font-size:.75rem;font-weight:normal;}}.list-content .spec-label,.list-content .dealer-data{font-size:.75em;font-weight:bold;font-family:Arial,sans-serif;}@media screen and (min-width:1001px){.list-content .dealer-data{font-weight:normal;}}.list-content .spec-value{font-size:.75em;font-weight:400;font-family:Arial,sans-serif;}.list-content .free-shipping{color:#3a658e;font-size:11px;font-weight:bold;font-family:Arial,sans-serif;text-align:left;margin-top:.25em;margin-bottom:.5em;}.list-content .retail-price-container{margin-bottom:.25em;}.list-content .spec-icon{width:40%;margin:5px 0;padding:5px;background-color:#f5f5f5;color:inherit;text-align:center;cursor:pointer;}@media screen and (min-width:1001px){.list-content .spec-icon{width:70%;}}@media screen and (min-width:1000px){.list-content .spec-icon:hover{background-color:#f5f5f5;}}@media screen and (min-width:1001px){.list-content .listing-dealer-info .spec-label,.list-content .listing-dealer-info .dealer-data,.list-content .listing-dealer-info spec-value{font-size:.75em;}}@media screen and (max-width:1000px){.list-content .contact-options{margin:0 0 15px 0;}.list-content .contact-options a.contact-btn:after{float:none;margin-left:9px;}.list-content .contact-options .contact-btn i{display:none;}}@media screen and (max-width:1000px){.list-content .list-listing-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#fff;border:1px solid #ccc;margin:15px 10px;padding:15px 15px;position:relative;}.list-content .list-listing-mobile .dealer-phone-container{font-size:.875em;font-weight:400;font-family:Arial,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:14px 0;}.list-content .list-listing-mobile .dealer-phone-container a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid #3a658e;background:none;height:43px;color:#000;border-radius:7px;width:100%;text-decoration:none;}.list-content .list-listing-mobile .dealer-phone-container a i{margin-right:9px;}.list-content .list-listing-mobile .evaluator-values{margin-bottom:0;}}@media screen and (min-width:1001px){.list-content .list-listing-mobile{display:none;}}@media screen and (max-width:1000px){.list-content .list-heading{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.list-content .list-heading .list-title{display:block;}.list-content .list-heading .list-title .list-title-text{font-size:16px;display:block;}.list-content .list-heading .list-listings-count{display:block;margin-left:0;}}.list-content .list-listing{border:1px solid #ccc;background-color:#fff;padding:15px;margin:26px;}@media screen and (max-width:1000px){.list-content .list-listing{display:none;}}@media screen and (min-width:1001px){.list-content .list-listing .listing-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.list-content .list-listing .dealer-name{font-family:Arial,sans-serif;font-size:.875rem;font-weight:600;word-break:break-word;}.list-content .list-listing .listing-main-stats{margin-left:15px;width:100%;}.list-content .list-listing .listing-main-stats .auction-price{margin-left:5px;color:#b12c1b;font-size:16px;font-weight:bold;font-family:Arial,sans-serif;}.list-content .list-listing .listing-main-stats .quantity-label{display:block;color:#b12c1b;font-weight:700;font-size:13.5px;}.list-content .list-listing .listing-main-stats .list-spec-premium{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.list-content .list-listing .listing-main-stats .list-spec-premium .list-spec{-webkit-flex-basis:50%;flex-basis:50%;}.list-content .list-listing .listing-main-stats .list-spec-premium .list-spec .spec{width:100%;display:block;margin-bottom:1rem;}.list-content .list-listing .listing-main-stats .list-spec-premium .list-spec .spec span{width:100%;display:block;margin:0;}.list-content .list-listing .listing-main-stats .list-spec-premium .spec-icon{display:inline-block;width:90%;}.list-content .list-listing .listing-main-stats .spec-label{display:inline-block;font-weight:600;margin-right:10px;}.list-content .list-listing .listing-main-stats .spec-label.price-tax{font-size:.75em;font-weight:normal;}.list-content .list-listing .listing-main-stats .free-shipping{margin-left:4.5em;}.list-content .list-listing .listing-main-stats .premium-detail-link{margin-top:10px;width:100%;}.list-content .list-listing .listing-top-left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:67%;max-width:517px;}.list-content .list-listing .listing-top-left .listing-description-text{margin:10px 0 10px 0;word-break:break-word;}.list-content .list-listing .listing-top-left .compare-listings__label{-webkit-box-pack:right;-moz-box-pack:right;-ms-flex-pack:right;-webkit-justify-content:right;justify-content:right;}.list-content .list-listing .listing-top-right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:30%;}.list-content .list-listing .listing-top-right .listing-dealer-info{text-align:right;margin-bottom:10px;}.list-content .list-listing .listing-top-right .listing-dealer-info .phone-link{font-family:Arial,sans-serif;text-decoration:underline;font-weight:700;}.list-content .list-listing .listing-top-right .listing-dealer-info>*{margin-bottom:5px;}.list-content .list-listing .listing-top-right .listing-dealer-info .wholesale-phone{color:#b12a1c;}.list-content .list-listing .listing-top-right .listing-dealer-info .wholesale-phone a[href^="tel:"]{color:#b12a1c;}.list-content .list-listing .listing-top-right .listing-dealer-info .listing-distance-from-your-location{color:#3a658e;font-size:.75em;margin-right:4px;}.list-content .list-listing .listing-top-right .listing-dealer-info .distance-away{font-size:.75em;}.list-content .list-listing .listing-top-right .compare-listings__label{-webkit-box-pack:right;-moz-box-pack:right;-ms-flex-pack:right;-webkit-justify-content:right;justify-content:right;}.list-content .list-listing .listings-compare-link-wrapper{font-size:.75rem;}.list-content .list-listing .dealer-price{display:flex;}.list-content .list-listing .dealer-price .premium-dealer-price-column{flex:1;}.list-content .list-listing .dealer-price .premium-dealer-price-column .dealer-name,.list-content .list-listing .dealer-price .premium-dealer-price-column .price-container{margin:0;}.list-content .list-listing .dealer-price .premium-dealer-price-column .listing-distance-from-your-location{color:#3a658e;font-size:.75em;margin-right:4px;}.list-content .list-listing .dealer-price .premium-dealer-price-column .distance-away{font-size:.75em;}.list-content .list-listing .listing-main-stats-premium{margin-left:15px;width:95%;}}.list-content .list-premium-listing{border:2px #3a658e solid;}.list-content .list-premium-listing .listing-top-left{width:100%;max-width:none;}.list-content .list-premium-listing .listing-top-left .listing-main-section-premium{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;}.list-content .list-premium-listing .listing-top-left .dealer-price .wholesale-phone{color:#b12a1c;}.list-content .list-premium-listing .listing-top-left .dealer-price .wholesale-phone a[href^="tel:"]{color:#b12a1c;}.list-content .list-premium-listing .widget-shipping-estimate .fin-calc{display:block;}.list-content .list-premium-listing .site-data-section{font-size:.687em;font-weight:600;}.list-content .compare-selected-listings-container{display:none;}@media screen and (min-width:1001px){.list-content .compare-selected-listings-container.has-compare-listings{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-self:center;margin-bottom:5px;}.list-content .sticky-top-menu .compare-selected-listings-container.has-compare-listings{position:relative;left:45px;}.list-content .compare-button-list{backface-visibility:hidden;background-color:#3a658e;border-radius:5px;color:#fff;cursor:pointer;font-size:.75em;padding:12px;text-decoration:none;transition:all .25s;}.list-content .compare-button-list:hover{background-color:#399edc;}.list-content .selected-compare-images{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-left:10px;}.list-content .selected-compare-images img{border:1px solid #fff;transition:ease .2s;width:42px;height:42px;max-height:56px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.list-content .selected-compare-images img:hover{opacity:.7;border:1px solid #ccc;}.list-content .selected-compare-images .hover-close{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer;margin-right:3px;position:relative;transition:ease .2s;}.list-content .selected-compare-images .hover-close:last-of-type{margin-right:0;}.list-content .selected-compare-images .hover-close .fas{display:none;z-index:10;}.list-content .selected-compare-images .hover-close:hover .fas{background:#fff;color:#000;display:block;font-size:1.125rem;position:absolute;right:2px;top:0;}}.list-content .listing-option-bar .distance-sort-descriptor{display:none;}@media screen and (min-width:1001px){.list-content .listing-option-bar .distance-sort-descriptor{display:block;}}.list-content .sticky-top-menu .distance-sort-descriptor{padding-bottom:10px;margin:0 auto;max-width:1450px;}.list-content .product-blurb-summary{display:none;}@media screen and (min-width:1001px){.list-content .product-blurb-summary{background-color:#e0e6e7;border:1px #d7d7d7 solid;display:block;padding:2px;margin:1px 0 5px 0;}.list-content .product-blurb-summary h5{display:inline;font-size:1.125em;}.list-content .product-blurb-summary p{display:inline;}.list-content .product-blurb-summary p:before{content:" - ";}.list-content .product-blurb-summary .read-more{color:#000;padding-left:5px;text-decoration:underline;background-color:transparent;font-size:inherit;font:inherit;}}.list-content .list-container .buy-btn,.list-content .list-container .contact-btn,.list-content .list-container .check-availability,.list-content .list-container .email-seller,.list-content .list-container .video-chat,.list-content .list-container .facebook-messenger,.list-content .list-container .whatsapp,.list-content .list-container .text,.list-content .list-container .request-a-quote-btn{background-color:#333;color:#fff;}@media screen and (min-width:1001px){.list-content .list-container .buy-btn:hover,.list-content .list-container .contact-btn:hover,.list-content .list-container .check-availability:hover,.list-content .list-container .email-seller:hover,.list-content .list-container .video-chat:hover,.list-content .list-container .facebook-messenger:hover,.list-content .list-container .whatsapp:hover,.list-content .list-container .text:hover,.list-content .list-container .request-a-quote-btn:hover{background-color:#000;}}.list-content .list-container .buy-btn,.list-content .list-container .request-a-quote-btn{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:.75em;line-height:1;margin:0 0 5px;padding:10px;}@media screen and (max-width:1000px){.list-content .listing-dealer-info{margin-top:5px;}.list-content .listing-dealer-info .listing-distance-from-your-location{color:#3a658e;margin-right:5px;font-size:.875rem;}.list-content .listing-dealer-info .distance-away{font-size:.875rem;}.list-content .listing-dealer-info .dealer-location{margin-top:0;margin-bottom:10px;}}.list-content .wholesale-phone-mobile{color:#b12a1c;font-weight:bold;font-size:.938em;}.list-content .wholesale-phone-mobile a[href^="tel:"]{color:#b12a1c;text-decoration:none;}.list-content .listing-description{display:inline-block;font-family:Arial,sans-serif;font-size:.75em;padding-bottom:13px;padding-top:8px;word-break:break-word;}@media screen and (min-width:1001px){.list-content .listing-description{padding-bottom:5px;padding-top:0;}}.list-content .listing-description .more{margin-left:10px;font-weight:700;white-space:nowrap;}.list-content .list-error{background-color:#fff;color:unset;padding:15px 15px 30px;margin:0 auto 26px;margin-left:0;margin-right:0;}.list-content .list-error-container{text-align:center;margin:10px;}.list-content .list-error-container .info{color:#000;}@media screen and (max-width:1000px){.list-content .list-error-container .info{padding-top:5px;}}.list-content .list-error-container .info .selected-facets{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:290px;margin:auto;}.list-content .list-error-container .info .selected-facet{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;background-color:transparent;}.list-content .list-error-container .info .selected-facet button{padding:5px;background-color:transparent;color:#000;font-size:14px;}.list-content .list-error-container .info .selected-facet b{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:4px;text-align:left;color:#000;}.list-content .list-error-container .info .selected-facet span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.list-content .list-error-container .info button:not(.login-button){padding:14px 50px 10px;margin:5px auto;font-size:16px;color:#fff;font-weight:bold;background-color:#3a658e;}.list-content .list-error-container .info div{margin-bottom:10px;}.list-content .list-error-container .info .or-line{position:relative;margin:25px 0;z-index:1;}.list-content .list-error-container .info .or-line span{padding:0 20px;background:#fff;}.list-content .list-error-container .info .or-line:before{border-top:1px solid #ddd;content:"";margin:0 auto;position:absolute;top:8px;left:0;right:0;bottom:0;width:50%;z-index:-1;}.list-content .list-error-container .info .no-listings-found i{color:#ddd;}.list-content .list-error-container a{text-decoration:underline;cursor:pointer;}.list-content .add-update-time{display:block;text-align:left;font-size:11px;margin-top:7px;}.list-content .list-listing-title-link{color:#000;text-decoration:none;}.list-content .list-listing-title-link:hover{text-decoration:underline;}.list-content .listing-portion-title{font-size:1.13em;font-weight:bold;font-family:Arial,sans-serif;line-height:1.25;word-break:break-word;display:flex;flex-direction:column;margin:0;}@media screen and (min-width:1001px){.list-content .listing-portion-title{font-size:.9em;}}.list-content .listing-category{font-size:11px;word-break:break-word;font-weight:normal;text-transform:capitalize;}@media screen and (min-width:1001px){.list-content .listing-category{margin-top:3px;margin-bottom:10px;}}.list-content .open-spec-link{width:15px;height:15px;display:inline;}.list-content .open-spec-link i{cursor:pointer;padding-left:10px;font-size:.937em;}.list-content .widget-price-container img{background-color:#f3f3f3;max-width:25px;min-width:0;margin-right:17.5px;margin-left:12.5px;padding-left:5px;}@media screen and (min-width:1001px){.list-content .widget-price-container img{background-color:transparent;padding-left:0;}}.list-content .badge-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:5px;font-weight:700;font-size:.625rem;}@media screen and (min-width:1001px){.list-content .badge-container{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;font-size:.688rem;}}.list-content .badge{width:100%;text-align:center;}.list-content .badge__button{margin:5px;}.list-content .badge__image{display:inline-block;vertical-align:middle;margin:0 5px 0 0;max-width:30px;}@media screen and (min-width:1001px){.list-content .badge__image{display:block;margin:5px auto;max-width:60px;}}.list-content .listing-widgets{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;gap:5px;font-size:11px;}@media screen and (min-width:1001px){.list-content .listing-widgets{-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;}}.list-content .listing-widgets a{width:100%;}@media screen and (min-width:1001px){.list-content .listing-widgets a{font-weight:bold;border-radius:5px;}}.list-content .listing-widgets .Currency a{position:relative;background:#003a5d;color:#fff;}.list-content .listing-widgets .Currency a:after{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:radial-gradient(120% 70px at 50% -25px,rgba(255,255,255,.1) 75%,transparent 75%) no-repeat;transition:all .2s ease-in-out;}.list-content .listing-bottom{margin-top:10px;}.list-content .listing-bottom .listing-description-text{line-height:20px;margin:15px 0 30px 0;}.list-content .legal-text-container{padding:0 16px;}@media screen and (max-width:785px){.list-content .legal-text-container{font-size:.75em;margin-bottom:30px;}}.list-content .machine-location{display:block;margin:10px 0;font-size:.75em;}@media screen and (max-width:1000px){.list-content .tax-price-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-radius:3px;line-height:1.5;margin-bottom:13px;padding:10px 15px;background:#f5f5f5;font-size:12px;color:#333;text-align:left;}.list-content .tax-price-mobile div{margin-right:10px;}.list-content .list-price-entered-as{font-size:12px;}.list-content .listing-date-floor-info{margin-bottom:12px;}}@media screen and (min-width:541px){.list-content .hosted-boxed-tax-price-mobile{display:block;padding:10px 5px;font-size:.6rem;}}.list-content .additional-price-info{display:block;margin-top:8px;}.list-content .live-tile{display:inline-block;background:#b12a1c;margin-bottom:5px;padding:5px 12px;font-size:11px;font-weight:700;text-transform:uppercase;color:#fff;border-radius:5px;}.list-content .live-title-container{width:100%;overflow:visible;}.list-content .live-tile-wrapper{align-items:end;display:flex;flex-direction:column;float:right;}.list-content .live-listing-title{width:max-content;}.list-content .auction-type-banner-heading{display:block;background:#f6f6f6;margin-bottom:15px;padding:15px;font-size:1.4rem;font-weight:700;text-align:center;color:#333;box-sizing:border-box;box-shadow:0 3px 3px 0 rgba(0,0,0,.15);}.list-content .geographic-search-header{display:flex;align-items:center;background:#f6f6f6;font-weight:700;cursor:pointer;padding:14px 20px;justify-content:space-between;}.list-content .geographic-search-header .geographic-search-header-text{font-size:16px;margin:0;}.list-content .map-container{width:100%;height:500px;}.time-zone-modal .form-el{margin-bottom:20px;}.time-zone-modal .form-el select{margin-top:5px;}.time-zone-modal .success-message{color:#008000;padding-bottom:10px;}.time-zone-modal .cancel-btn{background-color:transparent;color:#4d4d4d;}.time-zone-modal .cancel-btn:hover{background-color:transparent;}.time-zone-container{display:inline-block;font-size:14px;margin-bottom:10px;}.time-zone-container .time-zone{text-decoration:underline;cursor:pointer;display:inline-block;}@media screen and (max-width:1000px){.time-zone-container{padding-bottom:10px;}}.bottom-bar{display:block;position:fixed;bottom:15px;left:0;width:100%;padding:0 10px;z-index:1002;pointer-events:none;}.bottom-bar .listing-control-bar,.bottom-bar .mobile-listing-control-bar{position:relative;pointer-events:auto;display:flex;justify-content:center;align-items:center;background:#333;max-width:500px;margin:auto;border:1px #777 solid;border-radius:10px;box-shadow:-1px -1px 16px rgba(0,0,0,.5);}.bottom-bar .listing-control-bar .left-half,.bottom-bar .listing-control-bar .right-half,.bottom-bar .mobile-listing-control-bar .left-half,.bottom-bar .mobile-listing-control-bar .right-half{display:flex;justify-content:center;align-items:center;flex:2;}.bottom-bar .listing-control-bar .filler,.bottom-bar .mobile-listing-control-bar .filler{display:flex;justify-content:center;align-items:center;flex:2;}.bottom-bar .listing-control-bar a,.bottom-bar .mobile-listing-control-bar a{display:block;position:relative;font-size:11px;font-weight:700;text-align:center;text-transform:uppercase;line-height:1.15;text-decoration:none;}.bottom-bar .listing-control-bar i,.bottom-bar .mobile-listing-control-bar i{display:block;max-height:25px;font-size:20px;margin:5px auto 8px;}.bottom-bar .listing-control-bar br,.bottom-bar .mobile-listing-control-bar br{display:none;}.bottom-bar .listing-control-bar img,.bottom-bar .mobile-listing-control-bar img{display:block;max-height:14px;margin:5px auto 8px;}.bottom-bar .listing-control-bar .bar-item,.bottom-bar .mobile-listing-control-bar .bar-item{position:relative;flex:1;border-radius:10px 0 0 10px;color:#fff;padding:11px 0;}.bottom-bar .listing-control-bar .group i,.bottom-bar .mobile-listing-control-bar .group i{display:inline-block;}.bottom-bar .listing-control-bar .watchlist-count,.bottom-bar .mobile-listing-control-bar .watchlist-count{font-size:10px;background-color:#d93322;color:#fff;border-radius:50%;width:27px;height:19px;line-height:20px;border:1px solid #fff;position:absolute;top:3px;right:21px;display:flex;justify-content:center;align-items:center;text-align:center;}.bottom-bar .listing-control-bar .no-email-alerts,.bottom-bar .mobile-listing-control-bar .no-email-alerts{right:72px;}.bottom-bar .listing-control-bar .left-half-alone,.bottom-bar .mobile-listing-control-bar .left-half-alone{right:96px;}.bottom-bar .listing-control-bar .compressed,.bottom-bar .mobile-listing-control-bar .compressed{right:13px;}.bottom-bar .listing-control-bar .mobile-left-half-alone,.bottom-bar .mobile-listing-control-bar .mobile-left-half-alone{right:70px;}.bottom-bar .listing-control-bar .compressed-mobile-left-half-alone,.bottom-bar .mobile-listing-control-bar .compressed-mobile-left-half-alone{right:55px;}.bottom-bar .listing-control-bar .bi-center,.bottom-bar .mobile-listing-control-bar .bi-center{border-radius:50px;background:#333;border:2px solid #777;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;padding:15px;width:80px;height:80px;box-shadow:0 5px 15px 0 rgba(0,0,0,.25);z-index:10;}.bottom-bar .listing-control-bar .bi-center i,.bottom-bar .mobile-listing-control-bar .bi-center i{display:inline-block;}.bottom-bar .listing-control-bar .bi-center .small-sort,.bottom-bar .mobile-listing-control-bar .bi-center .small-sort{font-size:12px;}.bottom-bar .listing-control-bar .vip,.bottom-bar .mobile-listing-control-bar .vip{background:#000;}.bottom-bar .listing-control-bar .nav-sort,.bottom-bar .mobile-listing-control-bar .nav-sort{display:block;position:relative;font-size:11px;font-weight:700;bottom:1px;text-align:center;text-transform:uppercase;line-height:1.15;text-decoration:none;cursor:pointer;transition:all .2s;-webkit-transition:all .2s ease-in-out;}.bottom-bar .listing-control-bar .nav-sort .option-bar-option,.bottom-bar .mobile-listing-control-bar .nav-sort .option-bar-option{height:39.5px;}.bottom-bar .listing-control-bar .nav-sort .sort-option-container,.bottom-bar .mobile-listing-control-bar .nav-sort .sort-option-container{min-width:35%;overflow:auto;box-shadow:-1px -1px 16px rgba(0,0,0,.5);border-bottom:1px solid #8e8e8e;}.bottom-bar .listing-control-bar .nav-sort .sort-option-container span,.bottom-bar .mobile-listing-control-bar .nav-sort .sort-option-container span{color:#000;font-size:20px;text-transform:capitalize;}.bottom-bar .listing-control-bar .nav-sort .sort-option-container .sort-option,.bottom-bar .mobile-listing-control-bar .nav-sort .sort-option-container .sort-option{display:block;padding:10px 10px;text-decoration:none;border-width:0 0 1px 0;border-style:solid;border-color:inherit;font-family:Arial,sans-serif;font-size:12px;color:#000;text-transform:capitalize;}.bottom-bar .listing-control-bar .nav-sort .sort-option-container .sort-option:last-child,.bottom-bar .mobile-listing-control-bar .nav-sort .sort-option-container .sort-option:last-child{border:none;}.bottom-bar .listing-control-bar .nav-sort .sort-option-container .sort-option.selected-option,.bottom-bar .mobile-listing-control-bar .nav-sort .sort-option-container .sort-option.selected-option{background-color:#cecece;}.bottom-bar .listing-control-bar .nav-sort .ts-modal-header,.bottom-bar .mobile-listing-control-bar .nav-sort .ts-modal-header{background-color:inherit;margin:0 0 10px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.bottom-bar .listing-control-bar .nav-sort .ts-modal-title,.bottom-bar .mobile-listing-control-bar .nav-sort .ts-modal-title{margin:5px 0 0 0;}.bottom-bar .listing-control-bar .nav-sort .ts-modal-content,.bottom-bar .mobile-listing-control-bar .nav-sort .ts-modal-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:75%;border-radius:10px;}.bottom-bar .listing-control-bar .collapse-caret,.bottom-bar .mobile-listing-control-bar .collapse-caret{position:absolute;top:0;right:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;}.bottom-bar .listing-control-bar .collapse-caret i,.bottom-bar .mobile-listing-control-bar .collapse-caret i{font-size:16px;color:#fff;}.bottom-bar .filter-only{max-width:0;height:68.5px;}.sparkle{box-shadow:2px 2px 4px 4px rgba(0,0,0,.5);}.part-detail-content{margin:0 auto;max-width:1124px;}.part-detail-content .part-detail-container{padding-left:10px;padding-right:10px;}.part-detail-content .search-results-link{text-decoration:none;color:#3a658e;}@media screen and (max-width:1000px){.part-detail-content .search-results-link{display:none;}}.part-detail-content .search-results-link i{font-size:1.2em;}.part-detail-content .search-results-link span{font-size:.9em;padding-left:5px;}.part-detail-content .part-detail-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:27px;}@media screen and (max-width:1000px){.part-detail-content .part-detail-body{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:1001px){.part-detail-content .part-detail-body{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media screen and (min-width:1001px){.part-detail-content .part-image-carousel{width:calc(50% - 14px);}}.part-detail-content .part-image-carousel.empty-carousel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (max-width:1000px){.part-detail-content .part-image-carousel.empty-carousel{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;margin-bottom:27px;}}@media screen and (min-width:1001px){.part-detail-content .part-image-carousel.empty-carousel{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}.part-detail-content .part-body-data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:1001px){.part-detail-content .part-body-data{width:calc(50% - 14px);}}.part-detail-content .part-main-data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box;background-color:#fff;margin-bottom:20px;}@media screen and (min-width:1001px){.part-detail-content .part-main-data{background-color:#f2f2f2;border-radius:9px;margin-bottom:0;min-height:314px;padding:20px;}}.part-detail-content .detail-title{color:#000;font-size:1.125em;font-weight:bold;margin:0;}@media screen and (min-width:1001px){.part-detail-content .detail-title{color:#666;font-size:1.56em;font-weight:400;}}.part-detail-content .detail-price{color:#3a658e;font-size:1.25em;font-weight:700;margin-top:10px;display:block;}@media screen and (min-width:1001px){.part-detail-content .detail-price{font-size:1.5em;}}.part-detail-content .detail-price .detail-price-value{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;vertical-align:middle;}.part-detail-content .detail-price .detail-price-value .detail-msrp-price{text-decoration:line-through;margin-right:.25em;color:#000;}.part-detail-content .detail-price .msrp-percentage-container{display:block;font-size:.8rem;margin-top:.25em;margin-bottom:.5em;font-weight:normal;}.part-detail-content .detail-price .msrp-percentage-container .detail-msrp-save-amount{color:#b12a1c;margin-right:.25em;margin-left:.25em;}.part-detail-content .detail-price .msrp-percentage-container .detail-msrp-save-percentage{padding:.25em .125em;background:#b12a1c;color:#fff;}.part-detail-content .detail-price .detail-price-entered-as{font-size:1em;font-weight:400;font-size:12px;color:#000;margin-left:.25em;}.part-detail-content .part-detail-body .purchase-options .buy-btn .fa-shopping-cart{margin-right:20px;}@media screen and (max-width:1000px){.part-detail-content .part-detail-body .purchase-options .buy-btn{font-size:.75em;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.part-detail-content .part-detail-body .purchase-options .buy-btn .fa-shopping-cart{margin-right:10px;}}.part-detail-content .detail-free-shipping{font-size:.75em;font-weight:bold;font-family:Arial,sans-serif;color:#3a658e;text-align:left;margin-top:.5em;margin-bottom:.5em;margin-left:.25em;}@media screen and (min-width:1001px){.part-detail-content .offer-btn,.part-detail-content .buy-btn{width:275px;min-height:45px;margin:3px 0;}}.part-detail-content .shipping-info{padding-top:1em;}@media screen and (min-width:1001px){.part-detail-content .shipping-info{padding-left:20px;}}.part-detail-content .shipping-info .shipping-details-display{font-weight:bold;margin:5px 0;}.part-detail-content .shipping-info .field-value{vertical-align:top;font-size:14px;max-width:100%;}@media screen and (min-width:1001px){.part-detail-content .share-container{display:none;}}.part-detail-content .purchase-options{margin-top:10px;}@media screen and (max-width:1000px){.part-detail-content .purchase-options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}}@media screen and (max-width:1000px){.part-detail-content .purchase-options .buy-btn,.part-detail-content .purchase-options .paypal-button-container{width:49%;margin-right:5px;font-size:1rem;min-height:25px;}.part-detail-content .purchase-options .paypal-button-container{margin:0;}.part-detail-content .purchase-options .buy-btn{margin-bottom:5px;}}.part-detail-content .shipping-info{padding-top:0;}.part-detail-content .paypal-button-container .paypal-or{color:initial;font-size:1rem;}.parts-list-content{margin:0 auto;max-width:1124px;}@media screen and (min-width:1001px){.parts-list-content{padding-bottom:20px;}}.parts-list-content .media-buttons{padding-right:10px;}.parts-list-content .media-buttons .print-this,.parts-list-content .media-buttons .email-this{display:inline-block;background:unset;border:2px solid #e6e7e8;border-radius:15px;margin:unset;font-size:12px;background-color:#fff;text-align:center;color:#000;padding:5px 3px 5px 7px;}.parts-list-content .parts-title-and-breadcrumbs{margin-bottom:10px;}.parts-list-content .parts-title-and-breadcrumbs .parts-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:0;margin-top:7px;font-size:1em;}.parts-list-content .parts-title-and-breadcrumbs .parts-title-text{font-size:1.8em;font-weight:700;}.parts-list-content .parts-title-and-breadcrumbs .parts-listings-count{margin-left:13px;color:#399edc;font-size:.9rem;white-space:nowrap;font-weight:bold;}@media screen and (min-width:1001px){.parts-list-content .parts-title-and-breadcrumbs .parts-listings-count{margin-left:20px;margin-top:7px;}}@media screen and (max-width:1000px){.parts-list-content .parts-title-and-breadcrumbs .list-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.parts-list-content .parts-title-and-breadcrumbs .parts-title-text{font-size:16px;display:block;}.parts-list-content .parts-title-and-breadcrumbs .parts-listings-count{display:block;margin-top:5px;margin-left:0;}}.parts-list-content .buy-btn{background-color:#333;}@media screen and (min-width:1001px){.parts-list-content .buy-btn:hover{background-color:#000;}}.parts-list-content .bottom-section{margin-top:10px;}.parts-list-content .error-message{color:#3a658e;font-weight:bold;padding:30px 15px;border:1px #ccc solid;text-align:center;}.parts-list-content .parts-list-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:78%;}@media screen and (max-width:785px){.parts-list-content .parts-list-content{width:98%;}}.parts-list-content .parts-list-content.no-parts{width:100%;}.parts-list-content .parts-listing-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;box-sizing:border-box;border:1px solid #ccc;padding:15px;margin:0 0 10px 0;}@media screen and (min-width:651px){.parts-list-content .parts-listing-container{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.parts-list-content .parts-listing-container .machine-location{display:block;font-size:.75em;}.parts-list-content .parts-listing-container .parts-listing-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;line-height:1.5;width:100%;}@media screen and (min-width:651px){.parts-list-content .parts-listing-container .parts-listing-column{padding-right:20px;width:27%;}}.parts-list-content .parts-listing-container .part-image{display:block;margin:0 auto;width:60%;max-height:260px;}@media screen and (min-width:651px){.parts-list-content .parts-listing-container .part-image{max-width:260px;width:100%;}}.parts-list-content .parts-listing-container .parts-image-count{text-align:center;padding-top:5px;}.parts-list-content .parts-listing-container .parts-image-count .parts-img-count{display:inline-block;width:40px;}.parts-list-content .parts-listing-container .parts-image-count .listing-image-icon-text{padding-left:5px;}.parts-list-content .parts-listing-container .parts-listing-column:nth-of-type(2){-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;width:auto;}.parts-list-content .parts-listing-container .parts-listing-column:last-of-type{padding-right:0;}.parts-list-content .parts-listing-container a.part-name-value-large{text-decoration:none;}.parts-list-content .parts-listing-container a.part-name-value-large:hover{text-decoration:underline;}.parts-list-content .parts-listing-container .part-name-value-large{font-size:20px;text-align:left;}.parts-list-content .parts-listing-container .part-list-price{color:#3a658e;}.parts-list-content .parts-listing-container .part-list-msrp{text-decoration:line-through;margin-right:.25em;}.parts-list-content .parts-listing-container .part-free-shipping{color:#3a658e;font-size:11px;font-weight:bold;font-family:Arial,sans-serif;text-align:left;margin-top:.5em;margin-bottom:.5em;}@media screen and (min-width:1001px){.parts-list-content .parts-listing-container .part-free-shipping{margin-top:.25em;}}.parts-list-content .parts-listing-container .list-msrp-save-percentage{padding:.25em .35em;background:#b12a1c;color:#fff;font-weight:400;font-size:.8rem;}.parts-list-content .parts-listing-container .part-name-value{font-size:12px;text-align:left;}.parts-list-content .parts-listing-container .part-make-value{margin-bottom:15px;font-size:14px;}.parts-list-content .parts-listing-container .part-description{width:100%;margin-top:15px;font-size:12px;margin-bottom:3px;overflow:hidden;}.parts-list-content .parts-listing-container .part-description .more{margin-left:10px;font-weight:700;}.parts-list-content .parts-listing-container .part-description p{margin:0;}@media screen and (max-width:650px){.parts-list-content .parts-listing-container .part-updated{font-size:12px;font-style:italic;margin-top:15px;}}.parts-list-content .parts-listing-container .part-dealer-info{font-size:12px;text-align:right;}.parts-list-content .parts-listing-container .part-dealer-info a{text-decoration:underline;-webkit-transition:all .2s ease-in-out;}.parts-list-content .parts-listing-container .buy-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:5px 20px;line-height:23px;font-size:.75em;margin:0 0 5px;color:#fff;}@media screen and (min-width:1001px){.parts-list-content .parts-listing-container .buy-btn:hover{background-color:#000;}}.parts-list-content .parts-listing-container .buy-btn .fas{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.656rem;margin-right:7px;}.parts-list-content .parts-listing-container .contact-options a{color:#fff;background-color:#333;line-height:1;}@media screen and (min-width:1001px){.parts-list-content .parts-listing-container .contact-options a:hover{background-color:#000;}}.parts-list-content .parts-listing-container .mobile-parts-detail-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:1.5;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-phone-container a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:14px 0 6px;border:1px #3a658e solid;background:none;height:43px;color:#3a658e;border-radius:7px;width:100%;text-decoration:none;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-phone-container a i{margin-right:5px;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-name{margin-top:14px;line-height:1;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-location{margin-top:0;margin-bottom:10px;line-height:1;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-text-large{font-size:15px;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-text-small{margin-left:10px;font-size:12px;font-weight:400;font-family:Arial,sans-serif;}.parts-list-content .part-group-banner{background:#eee;padding:15px;box-sizing:border-box;font-size:16px;font-weight:700;text-align:center;color:#555;border:1px #ccc solid;}.parts-list-content .option-modal-button{padding-right:10px;font-size:12px;font-weight:700;text-align:center;align-items:center;background-color:transparent;display:flex;}@media screen and (min-width:1000px){.parts-list-content .option-modal-button{font-size:14px;font-weight:600;gap:10px;padding-left:15px;}}.parts-list-content .option-modal-button:hover{cursor:pointer;}.parts-list-content .option-modal-row{display:flex;align-items:center;justify-content:space-between;padding:5px 0;font-size:14px;font-weight:600;}.parts-list-content .option-modal-row .option-modal-label{font-weight:500;}.parts-list-content .cancel-modal-button{background:none;color:#666;display:inline-block;padding:8px 20px;font-size:13px;text-align:center;text-decoration:none;max-width:150px;}.parts-list-content .listings-options-submit-button{max-width:150px;}.parts-list-content .parts-search-container{padding:20px;border:1px #ccc solid;box-sizing:border-box;}.parts-list-content .parts-search-container .error-message{max-width:800px;margin:0 auto;border:none;border-bottom:1px #ccc solid;box-sizing:border-box;}.parts-list-content .parts-search-container .parts-search-content{width:100%;max-width:800px;margin:15px auto;border:none;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-title{font-size:.83em;border:none;background:none;margin:5px 0;padding:0;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form{padding:0;width:inherit;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .part-search-partnumber-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .parts-radio{font-size:11px;margin:7px 5px 7px 0;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .parts-radio .search-type{margin-bottom:4px;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .part-search-partnumber{width:calc(100% - 150px);margin:0;}@media screen and (max-width:1000px){.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .part-search-partnumber{width:calc(100% - 100px);}}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .parts-search-submit{width:150px;margin-left:5px;color:#fff;}@media screen and (max-width:1000px){.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .parts-search-submit{width:100px;}}.parts-list-content .top-manufacturers.drilldown-section{margin-top:10px;}.parts-list-content .top-manufacturers.drilldown-section .section-container .links{width:25%;}.parts-list-content .top-manufacturers.drilldown-section .section-container .links .links-link{font-weight:normal;}.parts-list-content .top-manufacturers.drilldown-section .parts-all{font-weight:700;margin:0 0 15px;}.parts-list-content .top-manufacturers.drilldown-section .parts-all.view-more-parts{text-align:center;margin:35px 0;}.parts-list-content .top-manufacturers.drilldown-section .paging-container{margin:35px 0;}@media screen and (max-width:1000px){.parts-list-content .top-manufacturers.drilldown-section .section-container{width:100%;}}@media screen and (max-width:768px){.parts-list-content .top-manufacturers.drilldown-section .section-container .links{width:50%;}}@media screen and (max-width:480px){.parts-list-content .top-manufacturers.drilldown-section .section-container .links{width:100%;}}@media print{.list-top-section,.banner-ad-container,.desktop-banner-ad,.view-listing-details-link,.des-view-listingDetails,.contact-options,.contact-list,.paging-container,.mobile-option-bar{display:none;}.parts-list-content #main-content{width:100%;}.parts-listing-container.desktop,.parts-listing-container.mobile{page-break-inside:avoid;}.parts-listing-container.desktop{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.parts-listing-container.desktop .buy-btn.des-buy-now{display:none;}.parts-listing-container.desktop .parts-listing-column{max-width:220px;width:100%;overflow-wrap:break-word;}.parts-listing-container.desktop .parts-listing-column .part-image{width:100%;}}.disabled-btn,.disabled-btn:hover{background:#d0d0d0 !important;color:#717171 !important;}.want-to-buy-container{margin:0 auto;max-width:1124px;font-size:1rem;line-height:1.6;margin-bottom:35px;}@media screen and (max-width:1000px){.want-to-buy-container{font-size:1rem;}}.want-to-buy-container>div{padding-left:24px;padding-right:24px;}.want-to-buy-container .pagename{padding-bottom:12px;border-bottom:1px #e6e7e8 solid;font-weight:800;}.want-to-buy-container .want-to-buy-form{width:100%;display:inline-block;margin:20px 0;background:#fff;border:1px solid #ddd;line-height:20px;font-size:14px;padding:15px 15px 110px 15px;position:relative;box-sizing:border-box;}.want-to-buy-container .wtb-header{font-size:16px;font-weight:bold;text-align:left;padding:15px 0;margin:0;}.want-to-buy-container .wtb-subtitle{font-size:16px;font-weight:bold;padding:7px 0;margin:0;display:block;}.want-to-buy-container .continue-btn:hover{background:#399edc;transition:ease .3s;}.want-to-buy-container .save-btn{position:absolute;right:90px;bottom:20px;}.want-to-buy-container .continue-btn:not([class*="Mui"]){background:#3a658e;color:#fff;text-align:center;padding:10px 15px;border-radius:4px;display:inline-block;vertical-align:middle;margin:0 5px;font-size:14px;font-weight:bold;transition:ease .3s;}.want-to-buy-container .wtb-input-inline-radios{width:auto;margin:0 20px 0 0;display:inline-block;vertical-align:middle;}.want-to-buy-container .hide{display:none;}.want-to-buy-container .cancel-btn{background:#d0d0d0;color:#000;text-align:center;padding:10px 15px;border-radius:4px;display:inline-block;vertical-align:middle;margin:0 5px;font-size:14px;font-weight:normal;transition:ease .3s;}.want-to-buy-container .continue-btn,.want-to-buy-container .cancel-btn,.want-to-buy-container .cancel-btn label,.want-to-buy-container .continue-btn label{cursor:pointer;}.want-to-buy-container .wtb-btns{width:100%;text-align:right;margin:0 auto;display:inline-block;text-decoration:none;position:absolute;bottom:20px;right:20px;}.want-to-buy-container .wtb-input-full{width:100%;display:block;margin:0 auto;text-align:left;padding:5px 0;}.want-to-buy-container .wtb-input-half{display:inline-block;width:47%;text-align:left;margin:2px 10px 2px 0;vertical-align:bottom;}.want-to-buy-container .wtb-input-half .wtb-mileage-to{width:68%;display:inline-block;margin-right:5px;vertical-align:middle;}.want-to-buy-container .wtb-input-half .wtb-location-search{width:85%;display:inline-block;}.want-to-buy-container .wtb-input-half .current-loc-btn{color:#fff;max-height:35px;border-radius:0;}.want-to-buy-container .wtb-input-half .required{display:inline-block;color:#eb1010;font-size:11px;}.want-to-buy-container .wtb-input-half #Category option[value="All"]{font-weight:bold;}.want-to-buy-container .toggle-inline{width:50%;display:inline-block;}.want-to-buy-container .toggle-inline span{vertical-align:text-bottom;padding-left:5px;}.want-to-buy-container .toggle-inline .watchlist-toggle{width:10%;display:inline-block;margin-left:10px;margin-right:15px;}.want-to-buy-container .wtb-combine-inputs div{width:50%;display:inline-block;}.want-to-buy-container .wtb-manu-input{display:inline-block;width:100%;}.want-to-buy-container .wtb-or{padding-right:10px;display:inline-block;margin-top:15px;vertical-align:middle;}.want-to-buy-container .l-margin{margin-left:30px;}.want-to-buy-container .save-btn{position:absolute;right:105px;bottom:20px;height:40px;min-width:63px;}.want-to-buy-container .planning-to-buy-option{padding-top:5px;padding-bottom:5px;}.want-to-buy-container .planning-to-buy-input{margin-bottom:10px;}.want-to-buy-container .wtb-input-details{margin-top:20px;margin-bottom:20px;}.want-to-buy-container .wtb-price{width:69%;display:inline-block;vertical-align:middle;}.want-to-buy-container .wtb-specific-fields{display:inline;}.want-to-buy-container .wtb-currency{width:30%;display:inline-block;vertical-align:middle;}.want-to-buy-container .wtb-input-other-comments textarea{width:100%;height:100px;resize:none;}.want-to-buy-container .m-top-20{margin-top:20px;}.want-to-buy-container .alternative-dropdown label{display:none;}.wtb-splash{display:flex;flex-direction:column;}.wtb-splash h1{font-size:27px;}.wtb-splash h2{font-size:18px;}.wtb-splash .block-btn{display:flex;align-items:center;justify-content:center;gap:0 8px;position:relative;background:#3a658e;margin:3px 0;font-weight:700;text-align:center;line-height:1.25;color:#fff;border-radius:4px;max-width:250px;padding:17px;font-size:15px;text-decoration:none;}@media screen and (max-width:1000px){.wtb-splash .block-btn{max-width:100%;}}.wtb-splash .block-btn:hover{background:#399edc;cursor:pointer;}.wtb-splash .main{padding-bottom:50px;flex:1;}.wtb-splash .main .container{max-width:1440px;margin:auto;padding:0 20px;}.wtb-splash .main .container p{line-height:1.75;margin:25px 0;}.wtb-splash .main .container .breadcrumbs{font-size:13px;}.wtb-splash .main .container .flex-row{display:flex;gap:15px 50px;flex-wrap:wrap;}.wtb-splash .main .container .flex-row .flex-col{flex:1;}@media screen and (max-width:1000px){.wtb-splash .main .container .flex-row .flex-col{flex:none;width:100%;max-width:100%;}}.wtb-splash .main .container .flex-row .flex-col .icon-row ul{display:block;}.wtb-splash .main .container .flex-row .flex-col .icon-row ul li{display:flex;align-items:center;gap:25px;margin-bottom:10px;text-align:left;}.wtb-splash .main .container .flex-row .flex-col .icon-row ul li strong{display:block;}.wtb-splash .main .container .flex-row .flex-col .icon-row ul li p{margin:0;}.wtb-splash .main .container .flex-row .flex-col .icon-row ul li i{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;margin:0;width:45px;height:45px;font-size:16px;color:#3a658e;border-radius:50px;box-shadow:0 5px 15px 0 rgba(0,0,0,.05);}.wtb-splash .main .container .wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:35px 50px;}.wtb-splash .main .container .wrapper .flex-col{flex:1;}@media screen and (max-width:1000px){.wtb-splash .main .container .wrapper .flex-col{flex:none;width:100%;max-width:100%;}}.wtb-splash .main .container .wrapper .flex-col img{display:block;margin:auto;max-width:100%;}.wtb-splash .main .container .wrapper .flex-col .primary{color:#3a658e;}.wtb-splash .grey-section{background-color:#f6f6f6;padding:50px 0;}.wtb-splash .wtb-banner{padding:50px 20px;text-align:center;}.wtb-splash .wtb-banner h2{font-size:18px;font-weight:400;line-height:1.5;}.wtb-splash .wtb-banner h2 strong{display:block;margin-bottom:3px;font-size:24px;text-transform:capitalize;}.wtb-splash .wtb-banner .block-btn{margin:15px auto 0;}@media screen and (min-width:1000px){.confirmation-message{width:80%;}}@media screen and (max-width:1000px){.wtb-entry .wtb-equip-info .wtb-half,.wtb-input-details .wtb-input-half{width:100%;margin-left:0;}.wtb-input-details .wtb-input-half{margin-bottom:5px;}.wtb-entry .wtb-equip-info h3{padding-left:0;}.wtb-update-delete .update-time{width:50%;}.want-to-buy-container .wtb-input-details .wtb-or{margin:0 0 -10px 5px;float:left;}.email-alerts-container .email-alerts-list-box .alert-container-with-button div{margin-bottom:0;width:100%;font-size:14px;}.email-alerts-container .email-alerts-list-box .alert-container-with-button button{border-radius:4px;font-weight:700;margin-bottom:25px;width:100%;}.email-alerts-container .email-alerts-list-box .alert-container-with-button button i{padding-right:10px;}.email-alerts-container .email-alerts-list-box .alert-table .alert-modal .ts-button{min-width:25%;}.email-alerts-container .email-alerts-list-box .alert-table .alert-modal .cancel-button{color:#333;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row{overflow:auto;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display:first-of-type{width:100%;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .mobile-location-stretch{width:95% !important;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .display-row{padding-left:0;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display{display:block;width:100% !important;text-align:left;padding-top:5px;padding-left:0;padding-right:0;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display label,.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .mobile-alert-label{width:35%;font-weight:700 !important;display:inline-block;font-size:12px;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .watchlist-toggle{text-align:left;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .text-alert-toggle{text-align:left;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .mobile-alert-value{width:63%;display:inline-block;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display input{width:63%;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display select{width:63%;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .icon-buttons{background-color:#f5f5f5;color:#999;width:31%;margin-right:5px;padding:0;text-align:center;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .save{color:#fff;background-color:#3a658e;width:48%;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .half-width{width:48%;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .display-content-value{width:100%;margin-bottom:5px;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .no-background{background-color:#fff;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display #CategoryID option[value="All"]{font-weight:bold;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .display-content-label{width:100%;margin-bottom:5px;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .wtb-input-half{width:45%;}.mobile-disclaimer{font-size:12px;margin-bottom:20px;}}@media screen and (max-width:480px){.wtb-update-delete{text-align:left;}.wtb-update-delete .update-time{width:100%;}.wtb-update-delete .wtb-edit{padding-right:20px;padding-top:10px;}}.wtb-sect-header{background:#8e8e8e;padding:10px;display:inline-block;margin:0 auto;color:#fff;width:100%;box-sizing:border-box;}.wtb-sect-header .wtb-half{width:49%;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;}.wtb-half h4{font-size:14px;color:#fff;font-weight:bold;margin:0;}.wtb-half:last-child{text-align:right;}.my-wtb{width:100%;display:inline-block;text-align:center;margin:20px auto;background:#fff;border:1px #ddd solid;box-sizing:border-box;font-size:14px;line-height:20px;}.wtb-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;}.wtb-header h3{width:50%;}.wtb-entry{padding:20px 15px;display:inline-block;width:100%;margin:0;box-sizing:border-box;}.wtb-equip-info h3{text-transform:uppercase;color:#3a658e;font-weight:bold;font-size:14px;text-align:left;padding-bottom:15px;padding-left:5px;}.wtb-entry-info{text-align:left;display:block;font-size:12px;}.wtb-equip-info .wtb-half{width:49%;display:inline-block;vertical-align:top;margin:0 auto;}.wtb-update-delete{padding:10px;margin-top:10px;font-size:12px;}.update-time{text-align:left;display:inline-block;margin:0 auto;width:60%;}.wtb-edit{text-align:right;display:inline-block;padding-right:10px;padding-left:8px;}.wtb-edit a,.wtb-delete a{text-decoration:none;}.wtb-sect-header{background:#8e8e8e;padding:10px;display:inline-block;margin:0 auto;color:#fff;width:100%;}.check-icon{position:absolute;top:-48px;background:#3a658e;border-radius:200px;width:45px;height:45px;text-align:center;padding:27px;box-shadow:2px 3px 5px #a7a7a7;left:50%;transform:translate(-50%,0);z-index:1;}.check-icon .fas{font-size:2.75rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.confirmation-message{display:inline-block;position:relative;margin:0 auto;text-align:center;padding:60px 60px 40px 60px;background:#fff;border:1px solid #ddd;margin-top:50px;}.contain-it{width:100%;display:inline-block;text-align:center;margin:0 auto;}.confirmation-message .red{color:#ca1b28;text-transform:uppercase;font-weight:bold;font-size:16px;}.ref-id{margin:10px 0;background:#fff;display:inline-block;padding:0 20px;}.fin-message{margin-top:70px;padding-top:50px;border-top:1px solid #8e8e8e;font-size:14px;text-align:center;}.fin-btn{display:inline-block;text-decoration:none;padding:10px;background:#3a658e;color:#fff;text-align:center;border-radius:4px;margin-top:20px;font-weight:bold;transition:ease .3s;}.fin-top{text-align:center;font-size:16px;}.center-contain{width:100%;display:inline-block;text-align:center;margin:0 auto;}.pwr-dollar{width:100px;display:inline-block;margin:15px 0 10px 0;text-align:center;}.border-box{box-sizing:border-box;}.email-alerts-list__heading{width:initial;margin:0 0 20px;font-size:1.125rem;}.email-alerts-container .pagename{border:none;font-size:20px;font-weight:400;text-transform:uppercase;margin:0;}.email-alerts-container .want-to-buy-form{margin-top:0;}.email-alerts-container>div{padding-left:0;padding-right:0;}@media screen and (min-width:1001px){.email-alerts-container .wtb-input .wtb-input-half{width:45%;}}.email-alerts-container .wtb-input .wtb-input-half .wtb-mileage-to{width:68%;display:inline-block;margin-right:5px;vertical-align:middle;}.email-alerts-container .wtb-price{width:68%;margin-right:1%;}.email-alerts-container .wtb-language{width:50%;}@media screen and (max-width:1000px){.email-alerts-container .wtb-language{width:100%;}}.alert-table-btn{cursor:pointer;font-size:12px;}.email-alert-title{display:inline-block;width:100%;}.email-alert-title h3{width:75%;display:inline-block;}.email-alert-title div{display:inline-block;width:20%;}.text-alerts-modal .ts-modal-header{margin-bottom:0;}.text-alerts-modal .ts-modal-header h2{margin-bottom:0;}.text-alerts-modal .ts-modal-header .close{text-align:right;}.text-alerts-modal .submit-text{font-size:14px;padding-top:10px;}.text-alerts-modal .submit-text div{padding-bottom:10px;}.text-alerts-modal .smaller-text{font-size:14px;padding:10px 0;}.text-alerts-modal .opt-out{font-size:12px;padding:25px 0 5px 0;}.text-alerts-modal .opt-out p{text-transform:none;padding:0;display:inline-block;margin:0;text-decoration:underline;}.text-alerts-modal .opt-out i{opacity:1;}.text-alerts-modal .bottom-buttons{display:inline-block;width:100%;}.text-alerts-modal i{opacity:.5;}.text-alerts-modal .submit-line{padding-bottom:10px;}.email-alerts-list-box .wtb-header{padding:0;}.email-alerts-list-box .email-alert{border-bottom:1px #eee solid;}.email-alerts-list-box .email-alert a{text-decoration:underline;}.email-alerts-list-box .alert-container-with-button div{display:inline-block;width:70%;margin-bottom:0;font-size:14px;}.email-alerts-list-box .alert-container-with-button button{display:inline-block;width:25%;border-radius:4px;font-weight:700;margin-bottom:25px;}.email-alerts-list-box .alert-container-with-button button i{padding-right:10px;}.email-alerts-list-box .helper-text{font-size:14px;margin:10px 0;margin-bottom:25px;}.email-alerts-list-box .wtb-update-delete{margin-top:0;}.email-alerts-list-box .another-button-top{width:100%;text-align:center;margin-top:10px;margin-bottom:15px;}.email-alerts-list-box .another-button-top button{width:75%;max-width:400px;border-radius:4px;font-weight:700;display:inline-block;}.email-alerts-list-box .another-button-top i{padding-right:10px;}.email-alerts-list-box .text-alert-header{background-color:rgba(103,0,2,.1);width:100%;padding:15px 0;font-size:12px;text-align:center;color:#670001;border-radius:4px;margin-bottom:15px;}.email-alerts-list-box .text-alert-header .blurb-section{width:70%;display:inline-block;}.email-alerts-list-box .alert-table{width:100%;border-collapse:collapse;border:1px #eee solid;margin-bottom:25px;}.email-alerts-list-box .alert-table .alert-table-header{background:#f5f5f5;padding:12px 10px;font-weight:bold;color:#333;font-size:14px;}.email-alerts-list-box .alert-table .alert-table-header div:first-of-type{width:6%;}.email-alerts-list-box .alert-table .alert-table-header div:last-of-type{width:17%;}.email-alerts-list-box .alert-table .alert-table-header div{width:14%;text-align:left;display:inline-block;text-overflow:clip;font-size:12px;}.email-alerts-list-box .alert-table .alert-table-header .watchlist{width:15%;}.email-alerts-list-box .alert-table .alert-table-header .watchlist i{margin-left:0 !important;}.email-alerts-list-box .alert-table .alert-table-header .item-label{display:block;margin-left:5px;}.email-alerts-list-box .alert-table .alert-table-header .th-space{min-width:120px;}.email-alerts-list-box .alert-table .alert-table-header span{padding-right:5px;}.email-alerts-list-box .alert-table .alert-table-header .title-name{position:relative;text-align:center;}.email-alerts-list-box .alert-table .alert-table-header .title-name i{margin:0 5px;opacity:.25;}.email-alerts-list-box .alert-table .alert-table-header .title-name .heavy{opacity:1;}.email-alerts-list-box .alert-table .alert-table-header .title-name:hover{cursor:pointer;}.email-alerts-list-box .alert-table .alert-table-header .title-name:hover .email-alert__popup{opacity:1;transform:translate(-50%,0);}.email-alerts-list-box .alert-table .alert-table-header .title-name .email-alert__popup{width:240px;opacity:0;position:absolute;padding:15px;margin-top:7px;border-radius:5px;font-size:12px;background:#555;line-height:1.3;color:#fff;z-index:13;transition:all .15s ease-in-out;pointer-events:none;bottom:calc(100% + 5px);left:calc(100% - 15px);}.email-alerts-list-box .alert-table .alert-table-header .title-name .email-alert__popup:hover{display:block;}.email-alerts-list-box .alert-table .alert-table-header .title-name .email-alert__popup:before{content:'';position:absolute;top:100%;left:50%;width:0;height:0;border:.5em solid transparent;border-top-color:#000;transform:translate(-50%,0);opacity:1;}.email-alerts-list-box .alert-table .alert-table-data-row{background:#fff;font-size:13px;padding:12px 10px;}.email-alerts-list-box .alert-table .alert-table-data-row .email-alerts__alert-expanded-info{padding-top:5px;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display:first-of-type{width:6%;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display:last-of-type{width:17%;padding-right:0;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display{display:inline-block;margin:0 auto;width:14%;padding-right:10px;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display .required{display:inline-block;color:#eb1010;font-size:11px;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display input{width:95%;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display select{width:95%;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display .error{display:block;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display .watchlist-toggle{text-align:center;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display .text-alert-toggle{text-align:center;}.email-alerts-list-box .alert-table .alert-table-data-row .full-width{width:48% !important;padding-left:17px;}.email-alerts-list-box .alert-table .alert-table-data-row .seventy-width{width:48% !important;padding-left:15px;}.email-alerts-list-box .alert-table .alert-table-data-row .fifty-width{width:40% !important;padding-left:15px;}.email-alerts-list-box .alert-table .alert-table-data-row .buffer::after{content:' ';width:100%;display:block;}.email-alerts-list-box .alert-table .alert-table-data-row .wtb-input-inline-radios{display:inline-block;margin:0 auto;width:45%;padding-right:10px;}.email-alerts-list-box .alert-table .alert-table-data-row-distance{background:#fff;column-span:all;}.email-alerts-list-box .alert-table .alert-table-data-row-distance div{width:100%;}.email-alerts-list-box .alert-table .bottom-border-gray{border-bottom:4px solid #f1f1f1;}.email-alerts-list-box .alert-table .cat-mm-td{padding-left:5px;}.email-alerts-list-box .alert-table .alert-modal .ts-button{width:12%;display:inline-block;margin-right:10px;}.email-alerts-list-box .alert-table .alert-modal .cancel-button{background:#d0d0d0;color:#333;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons{font-weight:600;color:#999;font-size:15px;text-align:right;width:20% !important;padding-right:0 !important;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons .icon-buttons{display:inline-block;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons .icon-buttons i{padding:10px;font-size:15px;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons .icon-buttons:hover{cursor:pointer;background-color:#f5f5f5;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons .fa-save{color:#fff;background-color:#3a658e;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons .fa-save:hover{background-color:#3a658e;}.email-alerts-list-box .alert-table .email-alerts__delete-popup{display:block;position:fixed;bottom:25px;left:45%;text-align:center;}.email-alerts-list-box .alert-table .email-alerts__delete-popup .text-section{background-color:#fff;display:inline-block;padding:0 10px;max-width:1140px;margin:auto;justify-content:center;text-align:center;box-shadow:0 10px 20px 0 #161434;}.email-alerts-list-box .alert-table .email-alerts__delete-popup .text-section .bulk-delete-button i{padding-right:10px;}.email-alerts-list-box .alert-table .email-alerts__delete-popup .text-section .selection{display:inline-block;padding-right:10px;}.email-alerts-list-box .alert-table .email-alerts__delete-popup .text-section .selection i{opacity:.5;}.email-alerts-list-box .alert-table .display-row:first-of-type{padding-top:5px;}.email-alerts-list-box .alert-table .display-row{min-width:100%;display:inline-block;font-size:13px;margin-bottom:5px;padding-left:10px;color:#333;}.email-alerts-list-box .alert-table .display-row .display-content-label{background:#f5f5f5;display:inline-block;width:30%;font-weight:bold;padding:10px;}.email-alerts-list-box .alert-table .display-row .display-content-value{background:inherit;display:inline-block;width:65%;padding:10px;border-bottom:1px solid #f1f1f1;color:#000;}.email-alerts-list-box .alert-table .display-row .wtb-location-search{width:75%;display:inline-block;}.email-alerts-list-box .alert-table .display-row mobile-location-stretch{padding:0;padding-left:10px;}.email-alerts-list-box .alert-table .display-row .current-loc-btn{color:#fff !important;}.email-alerts-list-box .alert-table .display-row .wtb-input-half{width:30%;padding-left:8px;}.email-alerts-list-box .alert-table .display-row .wtb-input-half .wtb-price{width:75%;}.email-alerts-list-box .alert-table .display-row .wtb-input-half .wtb-currency{width:20%;}.email-alerts-list-box .alert-table .display-row .half-width{width:46%;padding-left:7px;display:inline-block;}.email-alerts-list-box .alert-table .display-row .half-width .required{display:inline-block;color:#eb1010;font-size:11px;}.email-alerts-list-box .alert-table .display-row .half-width #CategoryID option[value="All"]{font-weight:bold;}.email-alerts-list-box .alert-table .flex{display:flex;}.email-alerts-list-box .email-alerts__bottom-row{width:100%;text-align:center;margin-top:25px;}.email-alerts-list-box .email-alerts__bottom-row i{padding-right:10px;}.email-alerts-list-box .email-alerts__bottom-row button{width:75%;max-width:400px;border-radius:4px;font-weight:700;}.email-alerts-list-box .alerts-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;}.email-alerts-list-box .alerts-header h4{width:50%;}.email-alerts-list-box .alert-success-modal{min-width:33%;}.alert-table-mobile{display:none;}.alert-table-mobile .alert-table-data-row{width:95%;background:#fff;padding:10px;display:inline-block;border-bottom:1px solid #f1f1f1;}.alert-table-mobile .alert-table-data-row .row-item{margin-bottom:10px;font-size:12px;}.alert-table-mobile .alert-table-data-row .wtb-update-delete{padding-left:0;}@media screen and (max-width:550px){.alert-table-mobile{display:block;}}.error-red{color:#ca1b28;text-transform:uppercase;font-weight:bold;font-size:16px;}.watchlist-add .fa-bookmark,.watchlist-delete .fa-bookmark{position:relative;top:1px;}.watchlist-add .fa-heart,.watchlist-delete .fa-heart{font-size:20px;width:1.05em;}.watchlist-delete .fa-heart{color:#f00;-webkit-text-stroke:1px #fff;}.watchlist-delete .fa-times{padding-left:5px;padding-right:0;font-size:18px;color:#b8b8b8;}.listing-top-right .watchlist-delete,.listing-main-stats .watchlist-delete{display:block;}.watchlist-add .listings-watchlist-lnk-text,.watchlist-delete .listings-watchlist-lnk-text{display:inline-block;line-height:18px;}.watchlist-delete .fa-bookmark.bookmark-solid,.watchlist-delete .fa-heart{display:inline;}.watchlist-delete .fa-bookmark.bookmark-clear,.watchlist-delete .far.fa-heart,.watchlist-add .watchlist-delete-text,.watchlist-delete .watchlist-add-text,.watchlist-add .fa-bookmark.bookmark-solid,.watchlist-add .fas.fa-heart{display:none;}.watchlist-view-text{display:inline;font-size:12px;}.watchlist-add-lnk-wrapper,.watchlist-delete-lnk-wrapper{padding-bottom:5px;}.listings-watchlist-link-wrapper,.listings-compare-link-wrapper{text-align:right;}@media print{.no-print,.scrollToTop,.sidebar,.paging-container{display:none;}.legal-text-container{margin-top:15px;}.list-content .list-top-section,.list-content .linking-buttons,.list-content .listing-widgets,.list-content .listing-widgets-undefined{display:none;}.list-content .side-container .av-plug{display:none;}.list-content .list-main-section{width:100%;margin:auto;border:none;}.list-content .list-main-section .show-closest-first-container,.list-content .list-main-section .listing-group-banner,.list-content .list-main-section .currency-banner,.list-content .list-main-section .currency-banner-list,.list-content .list-main-section .banner-ad-container{display:none;}.list-content .list-main-section .list-container,.list-content .list-main-section #list-container{width:100%;}.list-content .list-main-section .list-container .contact-options,.list-content .list-main-section .list-container .contact-list,.list-content .list-main-section .list-container .listings-compare-link-wrapper,.list-content .list-main-section .list-container .spec-icon,.list-content .list-main-section .list-container .open-spec-link,.list-content .list-main-section .list-container .listing-image-buttons,.list-content .list-main-section .list-container .fin-stacked,.list-content .list-main-section .list-container .purchase-today-link,.list-content .list-main-section .list-container a.view-listing-details-link.premium-detail-link,.list-content .list-main-section .list-container .buy-btn,.list-content .list-main-section .list-container .dealer-phone-call-mobile,.list-content .list-main-section #list-container .contact-options,.list-content .list-main-section #list-container .contact-list,.list-content .list-main-section #list-container .listings-compare-link-wrapper,.list-content .list-main-section #list-container .spec-icon,.list-content .list-main-section #list-container .open-spec-link,.list-content .list-main-section #list-container .listing-image-buttons,.list-content .list-main-section #list-container .fin-stacked,.list-content .list-main-section #list-container .purchase-today-link,.list-content .list-main-section #list-container a.view-listing-details-link.premium-detail-link,.list-content .list-main-section #list-container .buy-btn,.list-content .list-main-section #list-container .dealer-phone-call-mobile{display:none;}.list-content .list-main-section .list-container .list-listing,.list-content .list-main-section .list-container .list-listing-mobile,.list-content .list-main-section .list-container .listing-data-selector,.list-content .list-main-section #list-container .list-listing,.list-content .list-main-section #list-container .list-listing-mobile,.list-content .list-main-section #list-container .listing-data-selector{page-break-inside:avoid;}.list-content .list-main-section .list-container .list-listing-mobile,.list-content .list-main-section .list-container .listing-data-selector,.list-content .list-main-section #list-container .list-listing-mobile,.list-content .list-main-section #list-container .listing-data-selector{padding:10px;}.list-content .list-main-section .list-container .listing-top,.list-content .list-main-section #list-container .listing-top{flex-direction:row;display:flex;}.list-content .list-main-section .list-container .listing-top .listing-top-left,.list-content .list-main-section #list-container .listing-top .listing-top-left{display:flex;}.list-content .list-main-section .list-container .listing-top .listing-top-left section,.list-content .list-main-section #list-container .listing-top .listing-top-left section{overflow-wrap:break-word;word-wrap:break-word;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats{padding-left:15px;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .top-specs__additional,.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .visually-hidden,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .top-specs__additional,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .visually-hidden{display:contents;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .listing-category,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .listing-category{margin:0;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container{margin:0;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container .price,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container .price{font-size:1em;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container .rent-prices,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container .rent-prices{padding:0;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container .retail-price-container,.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container .MSRP-parent,.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container .machine-location,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container .retail-price-container,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container .MSRP-parent,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container .machine-location{margin:0;}.list-content .list-main-section .list-container .listing-top .listing-top-right .request-a-quote-btn,.list-content .list-main-section #list-container .listing-top .listing-top-right .request-a-quote-btn{display:none;}.list-content .list-main-section .list-container .listing-top .listing-top-right .listing-dealer-info,.list-content .list-main-section #list-container .listing-top .listing-top-right .listing-dealer-info{text-align:left;margin:0 0 5px 15px;width:100%;padding-right:15px;}.list-content .list-main-section .list-container .listing-top .listing-top-right .listing-dealer-info .listing-bidder-box,.list-content .list-main-section .list-container .listing-top .listing-top-right .listing-dealer-info .print-current-bid,.list-content .list-main-section #list-container .listing-top .listing-top-right .listing-dealer-info .listing-bidder-box,.list-content .list-main-section #list-container .listing-top .listing-top-right .listing-dealer-info .print-current-bid{display:contents;font-size:.875rem;margin-bottom:5px;color:#b12c1b;font-weight:700;}.list-content .list-main-section .list-container .listing-top .listing-top-right .listing-dealer-info .dealer-name,.list-content .list-main-section #list-container .listing-top .listing-top-right .listing-dealer-info .dealer-name{margin:0;}.list-content .list-main-section .list-container .listing-top .listing-top-right .listing-dealer-info .dealer-data,.list-content .list-main-section #list-container .listing-top .listing-top-right .listing-dealer-info .dealer-data{font-weight:normal;margin:0;}.list-content .list-main-section .list-container .listing-top .listing-top-right .listing-dealer-info .dealer-data .visit-our-website,.list-content .list-main-section #list-container .listing-top .listing-top-right .listing-dealer-info .dealer-data .visit-our-website{display:none;}.list-content .list-main-section .list-container .listing-top .listing-top-right .badge-container,.list-content .list-main-section #list-container .listing-top .listing-top-right .badge-container{float:left;}.list-content .list-main-section .list-container .listing-bottom .dealer-phone-call-desktop,.list-content .list-main-section #list-container .listing-bottom .dealer-phone-call-desktop{display:contents;}.list-content .list-main-section .list-container .listing-bottom .listing-description-text,.list-content .list-main-section #list-container .listing-bottom .listing-description-text{margin:0 30px 5px 0;}.list-listing-card-wrapper{width:30% !important;max-width:100%;-webkit-print-color-adjust:exact;}.list-listing-card-wrapper .list-listing .listing-content .list-listing-title{height:fit-content;}.list-listing-card-wrapper .list-listing .listing-content .list-listing-title .listing-portion-title{font-size:.937em;}.list-listing-card-wrapper .list-listing .listing-content .specs-container .top-specs__additional,.list-listing-card-wrapper .list-listing .listing-content .specs-container .visually-hidden{display:contents;}.list-listing-card-wrapper .list-listing .listing-content .price-container{padding:0;}.list-listing-card-wrapper .list-listing .listing-content .price-container .rent-prices,.list-listing-card-wrapper .list-listing .listing-content .price-container .lease-prices{padding:0;}.list-listing-card-wrapper .list-listing .listing-bottom{margin-top:0;}.list-listing-card-wrapper .list-listing .listing-bottom a.view-listing-details-link.des-view-listingDetails{display:none;}.list-listing-wrapper{-webkit-print-color-adjust:exact;}.list-listing-wrapper .list-listing .listing-content .listing-content-middle{padding:0 15px 0 15px;max-width:600px;}.list-listing-wrapper .list-listing .listing-content .listing-content-middle .specs-container .top-specs__additional,.list-listing-wrapper .list-listing .listing-content .listing-content-middle .specs-container .visually-hidden{display:contents;}.list-listing-wrapper .list-listing .listing-content .listing-content-right .dealer-phone-call-desktop{display:contents;}.list-listing-wrapper .list-listing .listing-content .listing-content-right a.view-listing-details-link,.list-listing-wrapper .list-listing .listing-content .listing-content-right .des-view-listingDetails{display:none;}.list-listing-wrapper .list-listing .listing-content .listing-content-right .listings-compare-link-wrapper,.list-listing-wrapper .list-listing .listing-content .listing-content-right .compare-listings__label{display:none;}}.print-list-top-section .print-event-header{text-align:center;}.print-list-top-section .print-event-header .dealer-header-title-logo{display:block;width:auto;height:auto;max-width:160px;margin:25px auto;}.print-list-top-section .print-event-header .event-title-with-logo{margin-top:0;}@media print{.print-list-top-section .print-event-header .print-this{display:none;}}.print-list-top-section .print-event-header .print-this{margin-top:10px;}.print-main-content{width:100%;}.print-main-content .print-list-container .print-list-listing-wrapper{border-bottom:1px #e5e5e5 solid;display:flex;padding-block:15px;}.print-main-content .print-list-container .print-list-listing-wrapper .print-listing-container{width:100%;}@media print{.print-main-content .print-list-container .print-list-listing-wrapper .print-listing-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}.print-main-content .print-list-container .print-list-listing-wrapper .print-listing-container .print-listing-left{width:19.5%;text-align:center;padding-right:1.5%;line-height:1.8rem;}@media screen and (min-width:1040px){.print-main-content .print-list-container .print-list-listing-wrapper .print-listing-container .print-listing-left{float:left;}}.print-main-content .print-list-container .print-list-listing-wrapper .print-listing-container .print-listing-left .print-listing-image{padding:0;max-height:175px;max-width:202px;margin:auto;left:0;right:0;width:auto;transform:none;height:100%;}.print-main-content .print-list-container .print-list-listing-wrapper .print-listing-container .print-listing-left .print-listing-image .print-listing-main-image{max-height:175px;max-width:202px;width:auto;}.print-main-content .print-list-container .print-list-listing-wrapper .print-listing-container .print-listing-middle{position:relative;width:35%;float:left;padding-left:15px;}.print-main-content .print-list-container .print-list-listing-wrapper .print-listing-container .print-listing-middle .print-listing-description-text{margin-block-start:0;margin-block-end:0;}.print-main-content .print-list-container .print-list-listing-wrapper .print-listing-container .print-listing-middle .print-listing-description-text .print-listing-description{font-size:.75em;}.print-main-content .print-list-container .print-list-listing-wrapper .print-listing-container .print-listing-right{position:relative;width:30%;float:left;}@media screen and (min-width:1001px){.print-detail-wrapper{margin:0 auto;max-width:1124px;}}.print-detail-wrapper .print-detail-content .dealer-header-title-logo{max-height:180px;max-width:360px;display:block;margin:10px auto auto auto;}.print-detail-wrapper .print-detail-content .print-detail-main-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2em;}.print-detail-wrapper .print-detail-content .print-detail-main-info .title-and-image{max-width:60%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-direction:column;}.print-detail-wrapper .print-detail-content .print-detail-main-info .title-and-image .print-this-img-main{max-width:100%;max-height:100%;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information{max-width:40%;padding-top:4em;padding-left:2em;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .detail-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .msrp-percentage-container,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .price-entered-as{display:table;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .detail-price .msrp-save-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .detail-price .msrp-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .msrp-percentage-container .msrp-save-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .msrp-percentage-container .msrp-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .price-entered-as .msrp-save-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .price-entered-as .msrp-price{padding-right:8px;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .detail-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .alternate-retail-price{font-weight:bold;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .price-entered-as{font-size:12px;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .other-site-data-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .field-name,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-company-header{font-weight:bold;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info{padding-left:0;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info .wholesale{margin-top:.5em;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info .contact-information{width:100%;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info .phone-and-email{display:none;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info a{text-decoration:none;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info .des-video-chat{display:none;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .detail__machine-location{text-align:unset;margin-bottom:15px;font-size:12px;}.print-detail-wrapper .print-detail-content .thumbnails{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.print-detail-wrapper .print-detail-content .thumbnails .print-this-thumbnails{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.print-detail-wrapper .print-detail-content .thumbnails .print-this-thumbnail{max-height:100px;max-width:100px;margin-left:.05em;margin-right:.05em;margin-bottom:.25em;}.print-detail-wrapper .print-detail-content .thumbnails .hide{display:none;}.print-detail-wrapper .print-detail-content .thumbnails .print-this-hide-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.print-detail-wrapper .print-detail-content .print-detail-main-info,.print-detail-wrapper .print-detail-content .specifications-heading,.print-detail-wrapper .print-detail-content .print-specs-table,.print-detail-wrapper .print-detail-content .print-specs-paragraph,.print-detail-wrapper .print-detail-content .print-this-thumbnails{width:95%;margin:auto;margin-bottom:1em;}.print-detail-wrapper .print-detail-content .print-specs-table{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.print-detail-wrapper .print-detail-content .print-specs-table .print-data-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:47%;margin:0 1.5%;padding:0;margin-bottom:.25em;}.print-detail-wrapper .print-detail-content .print-specs-table .print-data-row .print-data-label{font-weight:bold;min-width:50%;}.print-detail-wrapper .print-detail-content .print-data-value{line-height:20px;}.print-detail-wrapper .print-detail-content .print-specs-paragraph{line-height:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.print-detail-wrapper .print-detail-content .print-specs-paragraph .print-paragraph-spec-key{margin-right:5px;font-weight:bold;}.print-detail-wrapper .print-detail-content .print-specs-paragraph .divider{margin:0 8px;}.print-detail-wrapper .print-detail-content .specs-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:5em;}.print-detail-wrapper .print-detail-content .hide{display:none;}.print-detail-wrapper .print-detail-content a{cursor:pointer;text-decoration:underline;}.print-detail-wrapper .print-detail-content .fas,.print-detail-wrapper .print-detail-content .fab{display:none;}.print-detail-wrapper .print-detail-content .listing-prices{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:normal;-moz-box-align:normal;-ms-flex-align:normal;-webkit-align-items:normal;align-items:normal;}.print-detail-wrapper .print-detail-content .dealer-contact{margin:0;padding:0;border-radius:0;background-color:#fff;}.print-detail-wrapper .print-detail-content .dealer-contact__button,.print-detail-wrapper .print-detail-content .dealer-contact__view-seller-info{display:none;}.print-detail-wrapper .print-detail-content .dealer-contact__link{text-decoration:none;}.print-detail-wrapper .print-detail-content .dealer-contact__website{font-size:10px;}.parts-redesign{max-width:1450px;}.parts-redesign .page-type-toggle{display:flex;background-color:#ddd;border-radius:25px;margin:10px 10px 10px auto;padding:3px;width:fit-content;}.parts-redesign .page-type-toggle .active{border-radius:50%;background-color:#fff;}.parts-redesign .page-type-toggle .sort{font-size:14px;padding:10px;display:inline-block;cursor:pointer;}.parts-redesign .parts{display:flex;padding-bottom:40px;}@media screen and (min-width:1000px){.parts-redesign .side-container{max-width:281px;padding-left:5px;}}.parts-redesign .side-container{max-width:281px;}.parts-redesign .parts-list-content{margin:0;background-color:#fff;border:1px solid #ddd;box-sizing:border-box;margin-bottom:20px;padding-bottom:0;}.parts-redesign .parts-list-content .paging-container{margin-bottom:12px;}.parts-redesign .parts-list-content .page-type-toggle-container{background:#f6f6f6;border:1px #ddd solid;display:flex;justify-content:flex-end;font-size:12px;}.parts-redesign .parts-list-content .page-type-toggle-container .page-type-toggle{margin:10px 10px 10px 0;}.parts-redesign .parts-list-content .parts-listings{padding:3px 20px 20px 20px;}.parts-redesign .parts-list-content .parts-listings .banner-ad-container{width:99%;}.parts-redesign .parts-list-content .parts-listings .parts-listing-container{width:99%;}.parts-redesign .parts-list-content .grid{padding:11px 20px 20px 20px;display:flex;flex-wrap:wrap;gap:5px;}.parts-redesign .parts-list-content .grid .banner-ad-container{margin:.25rem auto;width:99%;}.parts-redesign .parts-list-content .grid .parts-listing-container{padding:0;margin:2px;width:100%;box-shadow:2px 5px 5px #666;display:flex;flex-direction:column;justify-content:space-between;}@media(max-width:1250px) and (min-width:1000px){.parts-redesign .parts-list-content .grid .parts-listing-container{max-width:calc(49%);}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image{width:100%;}}@media(min-width:1251px){.parts-redesign .parts-list-content .grid .parts-listing-container{max-width:calc(24%);}}.parts-redesign .parts-list-content .grid .parts-listing-container .parts-listing-row{padding:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;width:100%;}.parts-redesign .parts-list-content .grid .parts-listing-container .parts-listing-contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;width:100%;}.parts-redesign .parts-list-content .grid .parts-listing-container .part-name-value-large{font-size:15px;}.parts-redesign .parts-list-content .grid .parts-listing-container .part-make-value{font-size:11px;margin-top:2px;margin-bottom:0;}.parts-redesign .parts-list-content .grid .parts-listing-container .part-name-value{margin-bottom:2px;font-size:11px;}.parts-redesign .parts-list-content .grid .parts-listing-container .part-description{font-size:11px;margin-bottom:1px;margin-top:1px;line-height:1.25;}.parts-redesign .parts-list-content .grid .parts-listing-container .part-description .see-more{font-weight:bold;text-decoration:underline;}.parts-redesign .parts-list-content .grid .parts-listing-container .collapsible-specs{margin:2px 0;}.parts-redesign .parts-list-content .grid .parts-listing-container .part-spec{font-size:11px;margin-bottom:1px;margin-top:1px;}.parts-redesign .parts-list-content .grid .parts-listing-container .part-spec .spec-label{font-weight:bold;}.parts-redesign .parts-list-content .grid .parts-listing-container .specs-button{display:flex;font-size:11px;max-width:50%;margin:5px 0;justify-content:center;background:#f5f5f5;padding:5px;}.parts-redesign .parts-list-content .grid .parts-listing-container .machine-location{font-size:11px;}.parts-redesign .parts-list-content .grid .parts-listing-container .part-list-price{color:#000;margin-bottom:2px;text-transform:uppercase;}.parts-redesign .parts-list-content .grid .parts-listing-container .part-list-price .discountedPrice{margin-top:5px;}.parts-redesign .parts-list-content .grid .parts-listing-container .buy-btn{background-color:#3a658e;box-shadow:1px 1px 2px #666;}.parts-redesign .parts-list-content .grid .parts-listing-container .view-listing-details-link{color:#000;background:#eee;box-shadow:1px 1px 2px #666;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container{width:inherit;display:flex;align-items:center;justify-content:center;padding:5px;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image{max-width:100%;background-color:unset;margin-bottom:0;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .listing-main-image{display:block;margin:auto;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .listing-image-blur-remove img{display:none;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .contain{text-align:center;width:100%;display:block;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .contain .view-all{width:150px;max-height:36px;margin-left:unset;transform:translate(-50%,-50%);background-color:#000;color:#fff;padding:10px 15px;font-size:12px;position:absolute;border:1px solid #fff;border-radius:8px;top:50%;z-index:1015;text-decoration:none;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .max-image img{opacity:.4;position:unset;transform:none;width:100%;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image :hover .arrow{display:block;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .arrow{top:50%;transform:translateY(-50%);position:absolute;padding:30px 8px;font-size:16px;background-color:#696969;opacity:.7;z-index:5;display:none;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .arrow-right{margin-left:90%;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .arrow-left{float:left;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .slick-track{margin:0;padding:0;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .slick-slider{margin:0;padding:0;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .slick-slider .slick-slide img{margin:auto;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .slick-slider .slick-dots li{height:unset;width:unset;}.parts-redesign .parts-list-content .grid .parts-listing-container .image-container .listing-image .slick-slider .slick-dots li:not(:last-child){margin-right:2px;}.parts-redesign .parts-list-content .grid .parts-listing-container .no-media{height:145px;}.parts-redesign .parts-list-content .grid .parts-listing-container .no-media a{width:100%;}.parts-redesign .parts-list-content .grid .parts-listing-container .no-media a .media-control-no-photo{height:110px;}.parts-redesign .parts-list-content .grid .parts-listing-container .no-images{height:0;padding:0;}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image{color:#fff;max-width:100%;margin-bottom:0;}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image .listing-image-container{position:relative;overflow:hidden;display:block;align-items:center;}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image .listing-image-container .listing-image-blur{position:unset;}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image .listing-image-container .arrow-container{width:100%;height:76px;}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image .listing-image-container .arrow-container .arrow{top:50%;transform:translateY(-50%);position:absolute;}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image .listing-image-container .arrow-container .arrow-right{margin-left:90%;}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image .listing-image-container .arrow-container .arrow-left{float:left;}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image .listing-image-container:hover .arrow{display:block;}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image .image-selector{text-align:center;}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image .image-selector i{padding-right:5px;font-size:8px;color:#fff;}.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image .image-selector i:hover{cursor:pointer;}@media screen and (max-width:785px){.parts-redesign .parts-list-content .grid .parts-listing-container .listing-image .image-selector{margin-top:10px;}}.parts-redesign .parts-list-content .grid .parts-listing-container .contact-container{display:flex;flex-wrap:wrap;position:relative;width:100%;border-top:1px #ddd solid;}.parts-redesign .parts-list-content .grid .parts-listing-container .contact-container .shared{width:100%;background:#f6f6f6;margin-top:auto;display:inline-block;align-content:center;align-items:center;border-bottom:1px #ddd solid;}.parts-redesign .parts-list-content .grid .parts-listing-container .contact-container .shared .dealer-data,.parts-redesign .parts-list-content .grid .parts-listing-container .contact-container .shared .email{display:inline-block;padding:11px;font-size:11px;font-weight:700;color:#333;width:50%;text-align:center;cursor:pointer;}.parts-redesign .parts-list-content .grid .parts-listing-container .contact-container .shared .full-width{width:100%;}.parts-redesign .parts-list-content .grid .parts-listing-container .contact-container .shared .dealer-data{border-left:1px #ddd solid;padding:5px;}.parts-redesign .parts-list-content .grid .parts-listing-container .contact-container .shared .dealer-data .phone-link{display:inline-block;overflow-wrap:break-word;max-width:95%;}.parts-redesign .parts-list-content .grid .parts-listing-container .contact-container .seller{width:100%;background:#f6f6f6;text-align:center;border-top:1px #ddd solid;padding:11px;font-size:11px;font-weight:700;color:#333;line-height:1;border:none;border-radius:0;}@media print{.bottom-bar,.buy-btn{display:none;}}.disable-scroll{overflow:hidden;}.listing-image-container:hover .arrow{display:block;}.list-redesign{max-width:1450px;}.list-redesign .banner-ad-container{width:100%;}@media screen and (min-width:1000px){.list-redesign .side-container{max-width:281px;padding-left:5px;}.list-redesign .has-search-bar{width:74%;}.list-redesign .listing-card-grid .contact-container .shared .dealer-data,.list-redesign .listing-card-grid .contact-container .shared .email{padding:10px 3px;}}@media screen and (min-width:1357px){.list-redesign .has-search-bar{width:78%;}}.list-redesign .title-group{display:inline-flex;width:100%;}.list-redesign .list-heading .toggle-container{display:inline-flex;width:100%;padding-bottom:5px;}.list-redesign .list-heading .toggle-container .toggle-contain{width:25%;align-content:flex-end;}.list-redesign .list-heading .toggle-container .saved-searches__buttons{display:inline-flex;width:75%;}.list-redesign .list-heading .toggle-container .saved-searches__buttons .full{width:50%;align-content:flex-start;background:unset;color:#000;border:none;margin-right:auto;padding-left:0;}.list-redesign .list-heading .toggle-container .saved-searches__buttons button{align-content:flex-start;background:unset;color:#000;border:none;margin-right:auto;padding-left:0;}.list-redesign .option-modal-button{font-size:12px;font-weight:700;text-align:center;align-items:center;background-color:transparent;display:flex;}@media screen and (min-width:1000px){.list-redesign .option-modal-button{font-size:14px;font-weight:600;gap:10px;padding-left:15px;}}.list-redesign .option-modal-button:hover{cursor:pointer;}.list-redesign .option-modal-row{display:flex;align-items:center;justify-content:space-between;padding:5px 0;font-size:14px;font-weight:600;}.list-redesign .option-modal-row .option-modal-label{font-weight:500;}.list-redesign .cancel-modal-button{background:none;color:#666;display:inline-block;padding:8px 20px;font-size:13px;text-align:center;text-decoration:none;max-width:150px;}.list-redesign .listings-options-submit-button{max-width:150px;}.list-redesign .page-type-toggle{display:flex;margin-left:auto;background-color:#ddd;border-radius:25px;margin-right:10px;padding:3px;max-width:75px;margin-right:0;}.list-redesign .page-type-toggle .active{border-radius:50%;background-color:#fff;}.list-redesign .page-type-toggle .sort{font-size:14px;padding:10px;display:inline-block;cursor:pointer;}.list-redesign .wholesale-group{padding-bottom:5px;}.list-redesign .wholesale-group .spec-label{margin-right:0;}.list-redesign .wholesale-group .branding-group{display:flex;width:100%;padding-bottom:5px;align-items:center;}.list-redesign .wholesale-group .branding-group .wholesale-text{display:inline-block;background:#555;padding:5px 10px;font-size:9px;text-align:center;color:#fff;border-radius:10px;font-weight:500;text-transform:none;}.list-redesign .wholesale-group .branding-group .pre-trade-text{background-color:#000;}.list-redesign .wholesale-group .branding-group img{display:inline-block;max-height:15px;margin-left:auto;padding-right:5px;}.list-redesign .fti-toggle{display:flex;margin-left:auto;background-color:#ddd;border-radius:25px;margin-right:10px;padding:3px;width:420px;font-weight:700;text-align:center;}@media screen and (max-width:786px){.list-redesign .fti-toggle{margin-left:unset;max-width:400px;}}@media screen and (max-width:415px){.list-redesign .fti-toggle{max-width:300px;}}.list-redesign .fti-toggle img{padding-right:8px;max-height:12px;}.list-redesign .fti-toggle .active{border-radius:25px;background-color:#fff;}.list-redesign .fti-toggle .sort{font-size:14px;padding:10px;display:inline-block;text-align:center;cursor:pointer;width:50%;}.list-redesign .fti-img{max-height:15px;margin:12px 0 5px 0;display:block;}.list-redesign .pre-at-price{padding-top:3px;color:#b12c1b;font-size:11px;text-align:left;}.list-redesign .pre-at-price .no-wrap{font-weight:600;}.list-redesign .youtube-playlist-container{width:100%;max-width:unset;}.list-redesign .bidding-box .redesign-textbox{width:49%;display:inline-block;border:1px solid #666;border-radius:5px;}.list-redesign .bidding-box .redesign-textbox input{padding-left:5px;}.list-redesign .bidding-box .redesign-textbox div::after{border:none;}.list-redesign .bidding-box .redesign-textbox div::before{border:none;}.list-redesign .bidding-box .redesign-bid{background:#ebc11c;color:#000;width:48%;margin:2px;display:inline-block;line-height:unset;border-radius:5px;}.list-redesign .bidding-box .siteColor{color:#fff;background:#3a658e;}.list-redesign .list-container-flexrow{display:flex;flex-wrap:wrap;gap:5px;padding:2px 15px 15px;}.list-redesign .list-container-flexrow .localized-divider .similar-split{width:100%;}.list-redesign .list-container-flexrow .listing-group-banner{width:100%;margin-top:10px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:2px;width:100%;box-shadow:2px 5px 5px #666;}@media(max-width:1000px){.list-redesign .list-container-flexrow .list-listing-card-wrapper{margin:0;}}@media(max-width:1250px) and (min-width:1000px){.list-redesign .list-container-flexrow .list-listing-card-wrapper{max-width:calc(49%);}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-image{width:100%;}}@media(min-width:1251px){.list-redesign .list-container-flexrow .list-listing-card-wrapper{max-width:calc(24%);}}.list-redesign .list-container-flexrow .list-listing-card-wrapper .ListingParentElement{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;border:1px #ddd solid;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .list-premium-listing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .extra-space{padding:5px 5px 0 5px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .extra-space .evaluator-values{margin-bottom:0;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1;flex-direction:column;margin:0;overflow:hidden;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .lot-number{font-size:11px;position:relative;height:12px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .lot-number .pre-at-result{position:absolute;top:-3px;right:-3px;max-height:20px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .lot-number .siteColor{color:#fff;background:#3a658e;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .list-listing-title{min-height:24px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .list-listing-title .open-spec-link i{padding-left:unset;margin-left:unset;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .list-listing-title .listing-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:2px 0;font-size:15px;font-weight:700;text-transform:uppercase;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .list-listing-title .listings-watchlist-lnk{margin-left:auto;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .list-listing-title .live-tile{position:absolute;top:-3px;right:-3px;max-height:18px;padding:4px;opacity:1;font-size:11px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .list-listing-title .live-tile img{max-height:12px;position:relative;bottom:1px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .list-listing-title .live-tile span{opacity:1;position:relative;bottom:3px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .list-listing-title .listing-category{font-size:11px;line-height:1.15;margin-block:0;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-container-height-blur{height:220px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-container-height{height:200px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-container{position:relative;overflow:hidden;display:block;align-items:center;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-container .listing-image-blur{position:unset;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-container .arrow-container{width:100%;height:76px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-container .arrow-container .arrow{top:50%;transform:translateY(-50%);position:absolute;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-container .arrow-container .arrow-right{margin-left:90%;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-container .arrow-container .arrow-left{float:left;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image{max-width:100%;background-color:unset;margin-bottom:0;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .listing-main-image{display:block;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .listing-image-blur-remove img{display:none;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .max-image img{opacity:.4;position:unset;transform:none;width:100%;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .max-image .contain{text-align:center;width:100%;display:block;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .max-image .contain .view-all{width:150px;max-height:36px;margin-left:unset;transform:translate(-50%,-50%);background-color:#000;color:#fff;padding:10px 15px;font-size:12px;position:absolute;border:1px solid #fff;border-radius:8px;top:50%;z-index:1015;text-decoration:none;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image :hover .arrow{display:block;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .arrow{top:50%;transform:translateY(-50%);position:absolute;padding:30px 8px;font-size:16px;background-color:#696969;opacity:.7;z-index:5;display:none;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .arrow-right{margin-left:90%;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .arrow-left{float:left;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .slick-track{margin:0;padding:0;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .slick-slider{margin:0;padding:0;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .slick-slider .slick-list{max-height:100%;height:100%;width:100%;max-width:100%;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .slick-slider .slick-list .slick-track{max-height:100%;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .slick-slider .slick-slide img{margin:auto;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .slick-slider .slick-dots li{height:unset;width:unset;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image .slick-slider .slick-dots li:not(:last-child){margin-right:2px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-main-img{object-fit:cover;width:100%;height:200px;max-height:100%;display:inline-block;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-blur .listing-main-image{background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(5px);height:100%;width:100%;display:block;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .flex-container{display:inline-flex;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-blur-remove img{display:none;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-full{display:none;}@media screen and (min-width:1250px){.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .no-image{height:200px;display:flex;align-items:center;justify-content:center;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .no-image .listing-main-img{height:130px;width:130px;}}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .img-slider,.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-blur.contain{position:relative;overflow:hidden;width:300%;flex-direction:row;display:flex;transform:translateX(-33.33333%);scroll-behavior:smooth;touch-action:pan-y;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .img-slider .listing-main-image,.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-blur.contain .listing-main-image{top:unset;left:unset;transform:unset;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .img-slider img,.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-blur.contain img{flex:0 0 auto;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .img-slider .flex-item,.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-blur.contain .flex-item{display:inline;flex:1;width:100%;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .img-slider .move-left,.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-blur.contain .move-left{transform:translateX(100%);transition:.5s ease;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .img-slider .move-right,.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-blur.contain .move-right{transform:translateX(-100%);transition:.5s ease;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .img-slider .max-image .contain,.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-blur.contain .max-image .contain{text-align:center;width:100%;display:block;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .img-slider .max-image .contain .view-all,.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .listing-image-blur.contain .max-image .contain .view-all{width:150px;max-height:36px;margin-left:unset;transform:translate(-50%,-50%);background-color:#000;color:#fff;padding:10px 15px;font-size:12px;position:absolute;border:1px solid #fff;border-radius:8px;top:50%;z-index:1015;text-decoration:none;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .blur-slide{align-content:center;-webkit-align-items:center;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;height:auto;transform:translate(-50%,-50%);max-height:220px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .blur-slide .listing-main-image{display:flex;position:relative;max-height:220px;width:unset;max-width:100%;justify-content:center;margin:auto;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .image-selector{display:flex;align-items:center;justify-content:center;gap:4px;position:absolute;bottom:8px;left:0;right:0;background:rgba(0,0,0,.6);width:fit-content;margin:auto;padding:3px 4px;font-size:8px;color:#fff;border-radius:50px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner{z-index:2;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .left-flavor{position:absolute;top:5px;left:5px;background:rgba(0,0,0,.6);padding:5px 7px;font-size:11px;text-transform:none;line-height:1;color:#fff;border-radius:50px;z-index:2;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .siteColor{color:#fff;background:#3a658e;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .left-flavor-bottom{position:absolute;top:28px;left:5px;background:rgba(255,255,255,.85);padding:3px 7px;font-size:10px;text-transform:none;line-height:1;color:#000;border-radius:50px;z-index:2;border:1px #555 solid;font-weight:700;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .right-flavor{position:absolute;top:5px;right:5px;z-index:2;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .equipment-status{background:rgba(255,255,255,.85);color:#000;border:1px #555 solid;font-weight:700;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .ef{background:rgba(255,204,1,.75);color:#000;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .at{background:rgba(177,43,28,.75);}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .image-watchlist{display:flex;align-items:center;gap:10px;margin-left:auto;font-size:20px;cursor:pointer;color:#000;background-color:transparent;width:24px;height:24px;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .image-watchlist i{font-size:20px;-webkit-text-stroke:1px #fff;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .watchlist-ad{display:inline-block;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .watchlist-ad i{color:rgba(0,0,0,.5);}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .watchlist-delet{display:inline-block;}.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid .top-banner .watchlist-delet i{color:#f00;}.list-redesign .list-container-flexrow .similar-listings{box-shadow:none;}@media(max-width:1250px){.list-redesign .list-container-flexrow .similar-listings{flex-wrap:wrap;max-width:100%;}}.list-redesign .list-container-flexrow .similar-listings .ListingParentElement{margin-right:5px;box-shadow:2px 5px 5px #666;}@media(max-width:1250px){.list-redesign .list-container-flexrow .similar-listings .ListingParentElement{flex:48%;}.list-redesign .list-container-flexrow .similar-listings .ListingParentElement .listing-image{width:100%;}}.list-redesign .watchlist-expansion{margin-left:0;margin-top:-180px;z-index:1004;}.list-redesign .price-contain{align-items:center;width:100%;padding:5px 2px;font-size:15px;line-height:1;text-transform:uppercase;font-weight:700;}.list-redesign .widget-container .listing-widgets{text-align:center;}.list-redesign .widget-container .listing-widgets a{width:100%;font-size:11px;padding:0 5px;max-height:45px;}.list-redesign .widget-container .listing-widgets .shipping a{color:#000;background-color:#ccc;}.list-redesign .wholesale-price{font-size:11px;color:#b12c1b;padding-top:5px;}.list-redesign .mao-button{color:#fff;background-color:#000;width:100%;border-radius:5px;text-align:center;padding-top:10px;padding-bottom:10px;font-size:11px;opacity:.85;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);}.list-redesign .mao-button:hover{cursor:pointer;}.list-redesign .rentalyard-section{font-size:11px;color:#1e74a9;padding-top:5px;text-decoration:none;font-weight:700;}.list-redesign .msrp-group{font-size:11px;font-weight:500;}.list-redesign .msrp-group .msrp{text-decoration:line-through;}.list-redesign .MSRP-parent .msrp{font-size:.75em;text-decoration:line-through;}.list-redesign .MSRP-parent .msrp-save-percentage{background:#b12a1c;padding:.25em .35em;color:#fff;font-size:.75em;margin-left:.5em;font-weight:400;}.list-redesign .listing-floorplan{display:flex;flex-wrap:wrap;text-align:left;font-size:12px;margin-top:5px;align-content:flex-start;color:unset;cursor:pointer;}.list-redesign .other-site-data-section .rent-lease{padding-top:5px;}.list-redesign .other-site-data-section .rent-lease .fractional-title{font-size:12px;color:unset;font-weight:700;}.list-redesign .other-site-data-section .rent-lease .fractional-prices{font-size:12px;}.list-redesign .other-site-data-section .rent-lease .lease-title{font-size:14px;color:unset;font-weight:700;}.list-redesign .other-site-data-section .rent-lease .lease-prices{font-size:12px;}.list-redesign .other-site-data-section .rent-lease .rent-title{font-size:14px;color:unset;font-weight:700;}.list-redesign .other-site-data-section .rent-lease .rent-prices{font-size:12px;}.list-redesign .other-site-data-section .rent-lease .rent-lease-price{color:#3687c6;}.list-redesign .other-site-data-section .rent-lease .price-type{font-weight:500;}.list-redesign .other-site-data-section .rent-lease-ry{font-size:12px;}.list-redesign .other-site-data-section .other-site-content a{margin-bottom:5px;}.list-redesign .additional-price-info-grid{background:#f5f5f5;gap:10px;display:flex;margin:0 0 10px;padding:10px;font-size:11px;color:#333;}.list-redesign .spec-toggle-container{margin-top:auto;padding-left:5px;}.list-redesign .spec-toggle-container .specs-button{align-items:center;max-width:100%;margin:5px 10px 5px 5px;padding:7px;color:#444;border-radius:5px;background:#f5f5f5;cursor:pointer;text-align:center;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);font-size:11px;font-weight:700;}.list-redesign .spec-toggle-container .spec-label{margin-right:0;}.list-redesign .spec-toggle-container .distance-away{font-size:11px;padding-bottom:3px;}.list-redesign .specs-container{padding:5px;margin-top:auto;font-size:15px;}.list-redesign .specs-container .spec-label{margin-right:0;}.list-redesign .specs-container .specs-button{max-width:50%;display:flex;align-items:center;gap:5px;background:#f5f5f5;padding:2px;text-align:center;justify-content:center;margin-top:5px;width:50%;}@media screen and (max-width:786px){.list-redesign .specs-container .specs-button{padding:5px;}}.list-redesign .specs-container .read-more{text-decoration:underline;font-weight:700;cursor:pointer;font-size:.75em;}.list-redesign .specs-container .more{font-weight:700;font-size:.75em;}.list-redesign .specs-container .machine-location{margin-top:2px;margin-bottom:2px;}@media screen and (min-width:577px){.list-redesign .specs-container .machine-location strong{display:inline-block;}}.list-redesign .specs-container .distance-away{font-size:11px;}.list-redesign .container-split{padding-bottom:5px;}.list-redesign .container-split .list-spec{display:inline-block;width:48%;overflow-wrap:anywhere;}.list-redesign .listing-content{font-size:15px;}.list-redesign .listing-content .badge-container{font-size:11px;display:flex;margin-left:0;}.list-redesign .listing-content .badge-container .badge{text-align:left;color:#555;}.list-redesign .listing-content .badge-container .badge div{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:unset;-moz-box-pack:unset;-ms-flex-pack:unset;-webkit-justify-content:unset;justify-content:unset;}.list-redesign .listing-content .date{margin-right:5px;}.list-redesign .listing-content .opens{margin-right:4px;}.list-redesign .contact-container{display:flex;flex-wrap:wrap;position:relative;width:100%;border-top:1px #ddd solid;}.list-redesign .contact-container .shared{width:100%;background:#f6f6f6;margin-top:auto;display:inline-block;align-content:center;align-items:center;border-bottom:1px #ddd solid;}.list-redesign .contact-container .shared .dealer-data,.list-redesign .contact-container .shared .email{display:inline-block;padding:11px;font-size:11px;font-weight:700;color:#333;width:50%;text-align:center;cursor:pointer;}.list-redesign .contact-container .shared .full-width{width:100%;}.list-redesign .contact-container .shared .dealer-data{border-left:1px #ddd solid;}.list-redesign .contact-container .shared .dealer-data .phone-link{display:inline-block;overflow-wrap:break-word;max-width:95%;}.list-redesign .contact-container .seller{width:100%;background:#f6f6f6;text-align:center;border-top:1px #ddd solid;padding:11px;font-size:11px;font-weight:700;color:#333;line-height:1;border:none;border-radius:0;}.list-redesign .fa-clock{font-size:10px;}.list-redesign .payments-as-low-as-link{color:#000;width:100%;padding-bottom:5px;font-size:12px;}.list-redesign .sn-guide-link{color:#3a658e;width:100%;padding-bottom:5px;font-size:12px;}.list-redesign .sn-guide-link a{text-decoration:none;}.list-redesign .sn-guide-link:hover{color:#399edc;}.list-redesign .view-all{width:150px;max-height:36px;margin-left:unset;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000;color:#fff;padding:10px 15px;font-size:12px;position:absolute;border:1px solid #fff;border-radius:8px;z-index:1015;text-decoration:none;text-align:center;}html{overflow-y:unset;}.container,.body-content{padding:0 !important;}.list-content .compare-selected-listings-container .compare-button-list{background-color:#f3f3f3;color:#555;}@media screen and (min-width:1001px){.list-content .compare-selected-listings-container .compare-button-list:hover{background-color:#dfdfdf;}}.list-content .list-listing-wrapper{width:100%;}.list-content .exclusive-wholesale-contact-info{margin-bottom:10px;}.list-content .listing-image .image-selector{text-align:center;margin-top:5px;display:block;}.list-redesign .bottom-section .side-container{max-width:20%;}@media screen and (max-width:785px){.list-content .list-main-section{border:none;}}.list-container-flexrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media screen and (min-width:786px){.list-container-flexrow{padding:10px;}}.list-container-flexrow .list-listing-card-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin:10px;}@media screen and (min-width:577px) and (max-width:1000px){.list-container-flexrow .list-listing-card-wrapper{width:calc(50% - 20px);}}@media screen and (min-width:1001px){.list-container-flexrow .list-listing-card-wrapper{width:30%;}}.list-container-flexrow .list-listing-card-wrapper .ListingParentElement{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;}.list-container-flexrow .list-listing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.list-container-flexrow .machine-location br{display:none;}.list-container-flexrow .machine-location strong{display:inline-block;margin-right:5px;}@media screen and (min-width:577px){.list-container-flexrow .machine-location strong{display:block;}}.list-container-flexrow .listing-floorplan,.list-container-flexrow .add-update-time{text-align:center;}.list-container-flexrow .add-update-time{margin:0;padding:5px 0;}.list-container-flexrow .spec-label{display:inline-block;font-weight:600;margin-right:5px;line-height:12px;}.list-container-flexrow .spec-label.price-tax{margin-left:5px;font-size:.6rem;line-height:.8rem;font-weight:normal;}.list-container-flexrow .spec-label.bid-label{line-height:16px;}.list-container-flexrow .price-container .price,.list-container-flexrow .price-container .price-wrapper{display:none;}@media screen and (min-width:1001px){.list-container-flexrow .price-container .price,.list-container-flexrow .price-container .price-wrapper{display:block;}}.list-container-flexrow .fin-calc{width:100%;}.list-container-flexrow .fin-calc img{max-width:25px;}.list-container-flexrow .fin-stacked{margin:5px 0;display:block;}.list-container-flexrow .badge-container .badge a,.list-container-flexrow .badge-container .badge div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;}@media screen and (max-width:576px){.list-container-flexrow .badge-container .badge a,.list-container-flexrow .badge-container .badge div{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media screen and (min-width:577px){.list-container-flexrow .badge-container .badge a,.list-container-flexrow .badge-container .badge div{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.list-container-flexrow .view-listing-details-link,.list-container-flexrow .dealer-phone-call,.list-container-flexrow .dealer-phone-text{box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;background-color:#3a658e;cursor:pointer;color:#fff;font-size:12px;transition:all .25s;border:none;border-radius:5px;backface-visibility:hidden;text-decoration:none;padding:10px;line-height:1;}.list-container-flexrow .view-listing-details-link,.list-container-flexrow .dealer-phone-call,.list-container-flexrow .dealer-phone-text,.list-container-flexrow .contact-options,.list-container-flexrow .contact-options a{margin:0 0 5px;}.list-container-flexrow .contact-options a,.list-container-flexrow .dealer-phone-call,.list-container-flexrow .dealer-phone-text{background-color:#333;color:#fff;}.list-container-flexrow .contact-options>a i{display:none;}.list-container-flexrow .dealer-phone-call .dealer-phone,.list-container-flexrow .dealer-phone-text .dealer-text{margin-left:5px;}.list-container-flexrow .dealer-phone-call-desktop{display:none;}@media screen and (min-width:1001px){.list-container-flexrow .dealer-phone-text{display:none;}.list-container-flexrow .dealer-phone-call-mobile{display:none;}.list-container-flexrow .dealer-phone-call-desktop{display:inline;}}.list-container-flexrow .price-container{padding-top:15px;}.list-container-flexrow .price-container .spec-label{display:block;}.list-container-flexrow .price-container .left-float{float:left;}.list-container-flexrow .price-container .spec-wrapper .spec-label{display:block;float:left;}.list-container-flexrow .price-container .price{display:block;margin:4px 0;color:#3a658e;font-size:1rem;font-weight:bold;font-family:Arial,sans-serif;}.list-container-flexrow .price-container .fin-stacked{width:100%;}.list-container-flexrow .price-container .fin-stacked .fin-calc p span{font-size:12px;line-height:16px;}.list-container-flexrow .price-container .MSRP-parent{margin-bottom:.35em;}.list-container-flexrow .price-container .MSRP-parent .msrp{text-decoration:line-through;font-size:12px;}.list-container-flexrow .price-container .MSRP-parent .msrp-save-percentage{background:#b12a1c;padding:.25em .35em;color:#fff;font-size:12px;margin-left:.5em;font-weight:400;}.list-container-flexrow .price-container .MSRP-parent .price{margin-top:.35em;margin-left:0;}.list-container-flexrow .price-container .auction-price{color:#b12c1b;font-size:16px;font-weight:bold;font-family:Arial,sans-serif;}.list-container-flexrow .listing-widgets{margin:5px 0;}.list-container-flexrow .listing-card{padding:10px !important;margin:0 !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;width:100%;}.list-container-flexrow .listing-card .listing-content{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;min-height:1px;}.list-container-flexrow .listing-card .listing-image{width:100%;}.list-container-flexrow .listing-card .listing-dealer-info{border-top:1px #ddd solid;padding-top:5px;}.list-container-flexrow .listing-card .listing-widgets{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.list-container-flexrow .listing-card .listing-widgets a{width:auto;margin:0 0 1px;min-height:36px;}.list-container-flexrow .listing-card .compare-and-live-container{width:100%;overflow:auto;}.list-container-flexrow .listing-card .listings-compare-link-wrapper{text-align:center;padding:5px 0 10px;}.list-container-flexrow .listing-card .listings-compare-link-wrapper .compare-chkbox-container .compare-listings{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.list-container-flexrow .listing-card .listings-compare-link-wrapper .compare-chkbox-container .compare-listings .fa-check{top:0;left:0;}.list-container-flexrow .listing-card .listings-compare-link-wrapper .compare-chkbox-container .compare-listings .compare-label{margin:0;}.list-container-flexrow .listing-card .listings-compare-link-wrapper .compare-chkbox-container .compare-listings .compare-chkbox{height:10px;width:10px;margin:0 5px 0 0;}.list-container-flexrow .listing-card .compare-with-live-tile{width:max-content;float:left;}.list-container-flexrow .listing-card .live-tile-wrapper{align-items:end;display:flex;flex-direction:column;}.list-container-flexrow .listing-card .mobile-live-tile-wrapper{align-items:end;display:flex;flex-direction:column;width:max-content;float:right;}@media screen and (max-width:1000px){.list-container-flexrow .listing-card .listings-compare-link-wrapper{padding:5px 0 3px;}}.list-container-flexrow .listing-card .badge-container{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}.list-container-flexrow .listing-card-thumb .listing-content,.list-container-flexrow .listing-card-thumb .list-listing-title,.list-container-flexrow .listing-card-thumb .price-container{text-align:center;}.list-container-flexrow .listing-card-thumb .mobile-listing-title{text-align:left;}.list-container-flexrow .listing-card-thumb .free-shipping{text-align:center !important;}.list-container-flexrow .listing-card-thumb .fin-calc{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.list-container-flexrow .listing-card-thumb .price-container{padding-top:0;}.list-container-flexrow .listing-card-thumb .lease-title,.list-container-flexrow .listing-card-thumb .lease-prices,.list-container-flexrow .listing-card-thumb .rent-prices,.list-container-flexrow .listing-card-thumb .rent-title,.list-container-flexrow .listing-card-thumb .fractional-title{font-size:11px;}.list-container-flexrow .listing-card-thumb .lease-title.not-for-retail,.list-container-flexrow .listing-card-thumb .lease-prices.not-for-retail,.list-container-flexrow .listing-card-thumb .rent-prices.not-for-retail,.list-container-flexrow .listing-card-thumb .rent-title.not-for-retail,.list-container-flexrow .listing-card-thumb .fractional-title.not-for-retail{font-size:15px;}.list-container-flexrow .listing-card-thumb .listing-bottom .badge-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.list-container-flexrow .listing-card-thumb .listing-image .image-selector{text-align:center;}.list-container-flexrow .listing-card-large .other-site-data,.list-container-flexrow .listing-card-large .price-container{padding-top:5px;}.list-container-flexrow .listing-card-large .lease-title,.list-container-flexrow .listing-card-large .lease-prices,.list-container-flexrow .listing-card-large .rent-prices,.list-container-flexrow .listing-card-large .rent-title,.list-container-flexrow .listing-card-large .fractional-title{font-size:11px;}.list-container-flexrow .listing-card-large .lease-title.not-for-retail,.list-container-flexrow .listing-card-large .lease-prices.not-for-retail,.list-container-flexrow .listing-card-large .rent-prices.not-for-retail,.list-container-flexrow .listing-card-large .rent-title.not-for-retail,.list-container-flexrow .listing-card-large .fractional-title.not-for-retail{font-size:15px;}.list-container-flexrow .listing-card-large .listing-dealer-info{margin-top:10px;padding-top:10px;}.list-container-flexrow .listing-card-large .listing-image .image-selector{text-align:center;}.list-container-flexrow .listing-card-small{padding:0 !important;}.list-container-flexrow .listing-card-small .listing-content{padding:10px 10px 0 10px;}.list-container-flexrow .listing-card-small .listing-image .image-selector{text-align:center;}.list-container-flexrow .listing-card-small .view-listing-details-link,.list-container-flexrow .listing-card-small .buy-btn,.list-container-flexrow .listing-card-small .contact-btn,.list-container-flexrow .listing-card-small .check-availability,.list-container-flexrow .listing-card-small .email-seller,.list-container-flexrow .listing-card-small .video-chat,.list-container-flexrow .listing-card-small .facebook-messenger,.list-container-flexrow .listing-card-small .whatsapp,.list-container-flexrow .listing-card-small .dealer-phone-call,.list-container-flexrow .listing-card-small .listing-widgets a{border-radius:0;}.list-container-flexrow .listing-card-small .lease-title,.list-container-flexrow .listing-card-small .lease-prices,.list-container-flexrow .listing-card-small .rent-prices,.list-container-flexrow .listing-card-small .rent-title,.list-container-flexrow .listing-card-small .fractional-title{font-size:11px;}.list-container-flexrow .listing-card-small .lease-title.not-for-retail,.list-container-flexrow .listing-card-small .lease-prices.not-for-retail,.list-container-flexrow .listing-card-small .rent-prices.not-for-retail,.list-container-flexrow .listing-card-small .rent-title.not-for-retail,.list-container-flexrow .listing-card-small .fractional-title.not-for-retail{font-size:15px;}.list-container-flexrow .listing-card-small .price-container{padding-top:5px;}.list-container-flexrow .listing-card-small .listing-dealer-info{margin-top:10px;padding-top:10px;}.list-container-flexrow .listing-boxed{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:7.5px 15px;}@media screen and (min-width:786px){.list-container-flexrow .listing-boxed{margin-top:15px;margin-bottom:15px;}}@media screen and (max-width:1000px){.list-container-flexrow .listing-boxed .listing-widgets{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.list-container-flexrow .listing-boxed .listing-widgets a{width:auto;margin:0 0 1px;min-height:36px;}}.list-container-flexrow .listing-boxed .listing-image .image-selector{text-align:center;}.list-container-flexrow .listing-boxed .listing-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (max-width:1000px){.list-container-flexrow .listing-boxed .listing-content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.list-container-flexrow .listing-boxed .listing-content .add-update-time{padding:0;margin:8px 0;height:16px;font-size:11px;height:fit-content;}.list-container-flexrow .listing-boxed .listing-content .listing-image{margin-top:10px;}.list-container-flexrow .listing-boxed .listing-content .rent-lease{margin-bottom:10px;}}@media screen and (min-width:1001px){.list-container-flexrow .listing-boxed .listing-content{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-container-flexrow .listing-boxed .listing-content>div:first-child{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.list-container-flexrow .listing-boxed .listing-content .add-update-time{text-align:left;font-size:11px;}.list-container-flexrow .listing-boxed .listing-content .listing-content-middle{-webkit-flex-basis:35%;flex-basis:35%;padding:0 15px;}.list-container-flexrow .listing-boxed .listing-content .listing-content-right{-webkit-flex-basis:30%;flex-basis:30%;text-align:right;}}.list-container-flexrow .listing-boxed .listing-content .view-listing-details-link,.list-container-flexrow .listing-boxed .listing-content .dealer-phone-call,.list-container-flexrow .listing-boxed .listing-content .dealer-phone-text,.list-container-flexrow .listing-boxed .listing-content .contact-options,.list-container-flexrow .listing-boxed .listing-content .contact-options a{margin:0 0 3px;}.list-container-flexrow .listing-boxed .listing-content .listing-portion-title{font-size:16px;}.list-container-flexrow .listing-boxed .listing-content .list-listing-title{min-height:24px;margin-bottom:5px;}.list-container-flexrow .listing-boxed .listing-content .spec-icon{max-width:150px;height:28px;}.list-container-flexrow .listing-boxed .listing-content .badge-container{justify-content:center;}.list-container-flexrow .listing-boxed .listing-content .badge-container .badge{width:fit-content;}.list-container-flexrow .listing-boxed .listing-content .listing-content-right .listings-compare-link-wrapper{align-items:end;margin-bottom:10px;display:flex;flex-direction:column;}.list-container-flexrow .listing-boxed .listing-content .listing-content-right .price-container{padding-top:0;margin:8px 0;height:27px;height:fit-content;}.list-container-flexrow .listing-boxed .listing-content .listing-content-right .price-container .fin-stacked .fin-calc{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.list-container-flexrow .listing-boxed .listing-content .listing-content-right .listing-dealer-info{border-top:1px #ddd solid;padding:10px 0;}.list-container-flexrow .listing-boxed .listing-content .listing-content-right .listing-widgets-list{margin:10px 0;}@media screen and (min-width:577px){.list-container-flexrow .listing-boxed .listing-content .listing-content-right .price-container,.list-container-flexrow .listing-boxed .listing-content .listing-content-right .listing-dealer-info{text-align:right;}}.list-container-flexrow .listing-boxed .listing-content .listing-content-right a{height:35px;margin:3px 0;}.list-container-flexrow .listing-boxed .listing-content .listing-content-right .dealer-phone-call{border:1px #3a658e solid;color:#000;background-color:#fff;}.list-container-flexrow .listing-bottom{margin:0;}.list-container-flexrow .lease-title,.list-container-flexrow .lease-prices,.list-container-flexrow .rent-prices,.list-container-flexrow .rent-title,.list-container-flexrow .fractional-title{font-size:11px;}.list-container-flexrow .lease-title.not-for-retail,.list-container-flexrow .lease-prices.not-for-retail,.list-container-flexrow .rent-prices.not-for-retail,.list-container-flexrow .rent-title.not-for-retail,.list-container-flexrow .fractional-title.not-for-retail{font-size:15px;}.list-container-flexrow .listing-description{display:block;}.faceted-section-head[custom-data-field=cdf-WholeSalePrice]{color:#b12c1b !important;}h3.wholesale{color:#b12c1b !important;}.error-content-container{margin:0 auto;max-width:1124px;font-size:1rem;line-height:1.6;margin-bottom:35px;}#contact-info{margin-bottom:10px;}#listings-company-branding{font-weight:bold;font-size:18px;font-size:1.8rem;line-height:2.5em;text-align:center;padding-bottom:1rem;}#listings-company-branding img{margin:auto;max-height:200px;}#loader_clicktorequestaccess{margin:auto;margin-top:17px;}.breadcrumbs__link{color:#666;}.detail__specs-label,.inspection__spec-label{color:#666;}.send-a-message-form .iti--allow-dropdown{height:unset;}@media screen and (max-width:1000px){.body-wrapper .list-content .linking-container .column3{width:96%;margin:0 2%;float:none;}}.list-content .linking-container .column3{width:21.5%;margin:0 1.5%;padding:0;float:left;}@media screen and (min-width:786px){.linking-buttons li{max-width:unset;}}.hosted-subdomain-header .mobileOnly{display:none !important;}.hosted-subdomain-header .page-heading{color:#fff;padding-top:8px;padding-bottom:8px;text-transform:uppercase;}.hosted-subdomain-header h1{max-width:1124px;margin:auto;}.hosted-subdomain-header .company-logo{max-height:65px;padding-top:3px;padding-bottom:3px;max-width:100%;}.hosted-subdomain-header .middle-row{max-width:1124px;margin:auto;}.hosted-subdomain-header .company-logo-wrapper{display:inline-block;width:20%;}.hosted-subdomain-header .hamburger-container{color:#000;display:inline-block;float:right;padding:25px;}.hosted-subdomain-header .hamburger-container i{font-size:24px;color:#000;cursor:pointer;}.hosted-subdomain-header .navigation-links-wrapper{display:inline-block;float:right;width:80%;text-align:right;max-height:75px;position:relative;}.hosted-subdomain-header .navigation-links-wrapper i{padding-right:20px;cursor:pointer;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links{width:33%;right:0;left:65% !important;border:1px solid #fff;border-top:none;margin-top:1px;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links ul{padding-right:20px;}.hosted-subdomain-header .navigation-links-wrapper .registration-links.mobile-open{padding-bottom:0;}.hosted-subdomain-header .navigation-links-wrapper .desktop-visible-navigation-links{display:inline-block;min-height:75px;}.hosted-subdomain-header .navigation-links-wrapper .desktop-visible-navigation-links ul{float:right;list-style-type:none;padding-right:5px;}.hosted-subdomain-header .navigation-links-wrapper .desktop-visible-navigation-links ul li{display:inline;padding-left:20px;display:inline-block;}.hosted-subdomain-header .navigation-links-wrapper .desktop-visible-navigation-links ul li a{font:'caption';font-size:18px;padding:27px 25px;text-decoration:none;color:#666;transition:background .2s ease;display:inline-block;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links,.hosted-subdomain-header .navigation-links-wrapper .registration-links{position:absolute;left:0;text-align:left;z-index:1005;right:0;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links ul,.hosted-subdomain-header .navigation-links-wrapper .registration-links ul{float:none;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links ul li,.hosted-subdomain-header .navigation-links-wrapper .registration-links ul li{display:block;padding-left:20px;width:100%;border-bottom:1px solid #fff;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links ul li a,.hosted-subdomain-header .navigation-links-wrapper .registration-links ul li a{color:#fff;padding:15px 0;display:block;width:100%;font-size:18px;text-decoration:none;}.hosted-subdomain-header .registration-links{padding-top:5px;padding-bottom:5px;font-size:13px;max-width:1124px;margin:auto;}.hosted-subdomain-header .registration-links a{text-decoration:none;color:#000;}.hosted-subdomain-header .registration-links .username{padding-right:2%;}.hosted-subdomain-header .registration-links-wrapper{background-color:#d3d3d3;}.hosted-subdomain-header .registration-links-wrapper .mobile-auth-container{display:none;}.hosted-subdomain-footer{background-color:#333;color:#aaa;text-align:center;margin-top:2em;}.hosted-subdomain-footer .footer-text{padding:30px 0;}.hosted-subdomain-footer .hosted-by{font-size:11px;line-height:14px;padding-bottom:15px;}.hosted-subdomain-footer .hosted-by a{color:#aaa !important;text-decoration:none;}@media screen and (max-width:1000px){.hosted-subdomain-header .mobileOnly{display:block !important;}.hosted-subdomain-header .mobile-header-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-height:75px;}.hosted-subdomain-header .hamburger-container{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;direction:rtl;max-height:68px;}.hosted-subdomain-header .hamburger-container i{font-size:36px;}.hosted-subdomain-header .hamburger-container i.close{display:block !important;}.hosted-subdomain-header i{font-size:36px;}.hosted-subdomain-header i.close{display:block !important;}.hosted-subdomain-header .middle-row{display:inline-flex;width:66.6666666%;}.hosted-subdomain-header .registration-links-wrapper{background-color:#fff;display:inline-block;width:33.3333333%;max-height:75px;}.hosted-subdomain-header .registration-links-wrapper i{padding-left:20px;}.hosted-subdomain-header .registration-links-wrapper .registration-links{display:none;}.hosted-subdomain-header .registration-links-wrapper .mobile-auth-container{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;max-height:68px;}.hosted-subdomain-header .registration-links-wrapper .mobile-auth-container i{color:#000;cursor:pointer;}.hosted-subdomain-header .company-logo-wrapper{display:inline-block;width:50%;text-align:center;}.hosted-subdomain-header .navigation-links-wrapper{position:inherit;width:50%;}.hosted-subdomain-header .navigation-links-wrapper .desktop-visible-navigation-links{display:none;}.hosted-subdomain-header .navigation-links-wrapper .hamburger-container{float:none;padding:0;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links{width:100%;right:0;left:0 !important;border-left:none;margin-top:0;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links ul li{display:inline-block !important;}}
