@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);body.pgListing h1#listingTitle,body.pgListing h1#listingTitle .part1{font-size:24px;margin-bottom:2px}body.pgListing h1#listingTitle .part2{font-size:21px;font-weight:500;text-transform:uppercase}body.pgListing #loadingListingPage{text-align:center;padding:60px 0}body.pgListing p{margin:0}body.pgListing .nopad{padding:0}body.pgListing #filtersSection{background-color:#fff;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-bottom:40px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}body.pgListing #filtersSection .btn-default{background:#ffc821}body.pgListing #filtersSection input{font-size:15px}body.pgListing .finance-sidebar{margin-left:7px;margin-top:-20px}@media only screen and (max-width:75em){body.pgListing .finance-sidebar{margin:0 auto;display:block;padding-bottom:20px}}@media (min-width:992px){body.pgListing #filtersSection{margin-left:-15px;position:relative;left:15px;padding-top:5px}}@media (min-width:768px)and (max-width:991px){body.pgListing #filtersSection{margin-bottom:40px}}@media (max-width:767px){body.pgListing #filtersSection{margin-bottom:20px;padding-top:10px}body.pgListing #pages-sorter-top{margin-top:20px}}body.pgListing #filtersSection #product-price-wrap input#product-price,body.pgListing #filtersSection #product-price-wrap span.input-group-addon{float:left}body.pgListing #filtersSection #product-price-wrap input#product-price{border-top-left-radius:0;border-bottom-left-radius:0;margin-bottom:0}body.pgListing #filtersSection #product-price-wrap span.input-group-addon{width:20%}body.pgListing #filtersSection #product-yearmax,body.pgListing #filtersSection #product-yearmin{width:46%;display:inline-block;margin-bottom:8px;font-size:16px}body.pgListing #filtersSection #product-yearmax{margin-left:14px}body.pgListing #filtersSection #product-hoursmax,body.pgListing #filtersSection #product-price-wrap{margin-bottom:8px;width:100%}@media screen and (max-width:991px){body.pgListing #filtersSection .check-certified{width:auto;margin-right:20px}}body.pgListing div#filters-col3{padding-bottom:30px}body.pgListing .certifiedquestionicon{font-family:monospace;color:#000;font-size:15px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}body.pgListing .certifiedquestionicon:active,body.pgListing .certifiedquestionicon:focus,body.pgListing .certifiedquestionicon:hover{text-decoration:none}body.pgListing button#clearFilters{display:table}@media screen and (max-width:991px){body.pgListing button#clearFilters{margin:0}}body.pgListing .check-certified,body.pgListing certified-question{line-height:2.4;float:left}body.pgListing .showhidefilters{padding:0 20px}body.pgListing .product-keyword{border-radius:5px!important;border:none!important;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;padding:30px!important}@media screen and (max-width:991px){body.pgListing .showhidefilters{border-top:0!important}}@media screen and (max-width:767px){body.pgListing .showhidefilters{padding-left:0!important;padding-right:0!important}}body.pgListing .showhidefilters .col-search i{display:inline-block;width:5%;font-size:17px;color:#777}body.pgListing .showhidefilters .product-keyword{display:inline-block;width:100%;font-weight:500}body.pgListing #keyword-searchwrap-top .input-group-addon{padding:6px 9px;background:none;border:none}body.pgListing #keyword-searchwrap-top .input-group-addon .fa-search{font-size:22px;color:#b1b1b1;margin-left:-70px;z-index:9999;position:relative}@media screen and (min-width:992px)and (max-width:1199px){body.pgListing #keyword-searchwrap-top{padding-bottom:20px}body.pgListing div#list-sorter{width:100%!important}}body.pgListing .showhidefilters .btn-showhide{font-size:15px;display:inline-block;padding:5px 40px;border-radius:5px;background-color:#eee;border:1px solid #ccc;cursor:pointer}body.pgListing .showhidefilters .btn-showhide:hover{background-color:#ffcd11;border:1px solid #ffcd11}body.pgListing .showhidefilters .btn-showhide .glyphicon{font-size:14px;position:relative;top:2px;margin-left:7px}body.pgListing div#preCtaTextSection{margin-bottom:15px}body.pgListing .equip-qty{float:left;color:#444}body.pgListing #btl{background-color:#ffc71c}body.pgListing #btl a{color:#000}body.pgListing .equip-qty span{display:block;float:left;font-size:36px;line-height:60px;font-weight:700}body.pgListing .equip-qty p{float:left;font-size:12px;padding-left:7px;padding-top:17px;font-weight:700}body.pgListing .sectionA{width:755px}body.pgListing .section-hdr{width:755px;border-top:3px solid #ffc71c;overflow:hidden;clear:both}body.pgListing .section-hdr h2{line-height:32px;background-color:#555;color:#fff;float:left;font-weight:400;padding:0 20px;text-transform:uppercase;margin-left:10px;font-size:20px}body.pgListing #breadcrumbs{padding:5px 0 10px}body.pgListing #breadcrumbs a{text-transform:uppercase;color:#a4a4a4}body.pgListing #prod-detail{float:left;width:500px;padding-left:5px}body.pgListing #prod-detail #prod-title{padding:5px 0;font-size:34px;font-family:UniversLTW01-67BoldCn,Arial;color:#464545;font-weight:400}body.pgListing #prod-imgs{width:230px;float:left;position:relative}body.pgListing #main-prod-img{margin-bottom:5px;width:230px;height:172px;overflow:hidden}body.pgListing #prod-imgs ul{list-style:none;margin:0;padding:0}body.pgListing #prod-imgs ul li{float:left}body.pgListing #prod-imgs ul li a{width:52px;height:39px;overflow:hidden}body.pgListing #prod-imgs ul img{width:52px;margin-right:7px;margin-bottom:7px}body.pgListing .more-imgs{position:absolute;right:-17px}body.pgListing #prod-specs{width:230px;padding:0 20px;float:left}body.pgListing #prod-specs h2{font-size:14px;text-transform:uppercase;font-family:"UniversLTW01-67BoldCn",Arial;font-weight:400}body.pgListing #price-block{overflow:hidden}body.pgListing #price-block span{width:50%;display:block;float:left;font-size:20px;font-weight:400}body.pgListing #specs-tbl{margin-top:20px}body.pgListing #specs-tbl td{width:100px;border-bottom:1px solid #afafaf}body.pgListing #contact-cont{width:245px;float:right}body.pgListing #location a{color:#0469b1;font-family:"UniversLTW01-67BoldCn",Arial}body.pgListing span.ValidationErrors{float:left;display:block;padding:3px 0 0 5px;color:red}body.pgListing .product-wrapper{display:block;color:#000}body.pgListing .productwrap{padding:5px 15px}@media (min-width:1700px){body.pgListing .productwrap{padding:5px 13px}}body.pgListing #list .product-wrapper{zoom:1;border-bottom:1px solid #d6d6d6;margin:0 auto;padding:5px 5px 15px;overflow:hidden;background-color:#fff}body.pgListing #list .product-wrapper:hover{text-decoration:none;cursor:pointer;background-color:#fdf7e4}body.pgListing #list .product-wrapper .prod-img{float:left;padding:5px 10px 10px 5px;overflow:hidden}body.pgListing #list .product-wrapper .prod-img img{width:120px;height:130px}body.pgListing #list .product-wrapper .product-info-column{width:207px;float:left;min-height:130px}body.pgListing .product-info-column{padding:20px;height:290px}@media only screen and (max-width:62em){body.pgListing .product-info-column{height:inherit}}body.pgListing .product-info-column .btn{background:#ffc821}body.pgListing a.product-wrapper:active,body.pgListing a.product-wrapper:hover,body.pgListing a.product-wrapper:link,body.pgListing a.product-wrapper:visited{text-decoration:none!important}body.pgListing #list .product-wrapper .product-info-column .product-name{font-family:"UniversLTW01-67BoldCn",Arial;font-size:16px;font-weight:400}body.pgListing #list .product-wrapper .prod-year{width:200px;float:left;text-align:center;padding:30px 0;min-height:130px}body.pgListing #list .product-wrapper .prod-year span.label{display:none}body.pgListing #list .product-wrapper .product-price{float:left;min-height:130px;width:200px;text-align:center}body.pgListing .product-wrapper .product-price p.val{display:none}body.pgListing #list .product-wrapper .product-price p{font-size:20px;font-weight:400;padding:4px 0;width:70%;margin:0 auto 5px}body.pgListing #mosaic .product-wrapper{margin-top:20px!important;width:100%;float:left;background-color:#fafafa;margin:0 20px 20px 0;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}body.pgListing #mosaic .product-wrapper p{font-size:12px;line-height:21px}body.pgListing #mosaic .product-wrapper p.stocknum{font-size:12px}body.pgListing #mosaic .product-wrapper:hover{background-color:#ffe9a0;text-decoration:none;color:#000}body.pgListing #mosaic .placeholder .product-wrapper:hover{background-color:#fafafa;border:1px solid #ddd}body.pgListing #mosaic .product-wrapper .product-image{height:240px;max-width:470px;width:100%;margin:0 auto;background-size:cover!important;background-position:50%!important;background-color:#ddd}body.pgListing #mosaic .product-wrapper img.prod-img-cover{height:240px;max-width:470px;width:100%;object-fit:cover}@media (max-width:768px){body.pgListing #mosaic .product-wrapper img.prod-img-cover{width:auto}}body.pgListing #mosaic .product-wrapper .image-overlay{height:240px;max-width:470px;background-color:rgba(0,0,0,.5);position:relative;margin-top:-180px;bottom:-180px;opacity:0;visibility:hidden}body.pgListing #mosaic .product-wrapper:hover .image-overlay{opacity:1;visibility:visible;transition:all .2s ease-in-out}body.pgListing .image-overlay p{color:#fff;background-color:#000;display:block;padding-top:40px;padding-bottom:47px;font-weight:700;font-size:20px!important;position:relative;top:100px}@media (max-width:768px){body.pgListing #mosaic .product-wrapper .image-overlay{max-width:100%}}body.pgListing #list .product-wrapper .product-image{height:120px;width:200px;background-size:cover;background-position:50%;float:left;margin-right:20px;margin-top:10px}body.pgListing #mosaic .product-wrapper .prod-img{height:144px;overflow:hidden;text-align:center}body.pgListing #mosaic .product-wrapper .product-name,body.pgListing #mosaic .product-wrapper .product-name .model{font-size:20px;line-height:1.2;font-weight:400;margin-top:10px;margin-bottom:5px;font-weight:700;padding:0 5px}body.pgListing #mosaic .product-wrapper .product-price{text-align:center;padding:3px 5px 5px 3px}body.pgListing #mosaic .product-wrapper .product-price a:hover{text-decoration:none}body.pgListing #mosaic .product-wrapper .product-price p{font-size:26px!important;font-weight:400;margin-top:30px;margin-bottom:10px;padding:5px 0}@media only screen and (max-width:62em){body.pgListing #mosaic .product-wrapper .product-price p{font-size:24px!important}}body.pgListing #mosaic .placeholder{margin-bottom:20px}body.pgListing #mosaic .placeholder .product-info-column{padding:10px}@media screen and (min-width:768px)and (max-width:991px){body.pgListing .showhidefilters{padding-right:0;padding-left:0}}@media screen and (min-width:992px){body.pgListing .results-hdr{padding-left:20px}body.pgListing .showhidefilters{padding-right:0}}body.pgListing .sticky select{padding:0}body.pgListing .sticky a{color:#fff}body.pgListing .results-hdr h2{float:left;line-height:40px}body.pgListing #product-family .hide{display:none}body.pgListing select#product-family{width:100%;padding:5px 0;margin-bottom:10px;border:1px solid #ccc;display:inline-block}body.pgListing .list-pages label,body.pgListing .list-pages select{display:inline-block}body.pgListing div#list-sorter{text-align:right;width:100%;float:right}@media only screen and (max-width:62em){body.pgListing div#list-sorter{float:none}}body.pgListing div.list-pages{float:right;width:50%;padding-left:12px;text-align:right;display:block!important}@media only screen and (max-width:62em){body.pgListing div.list-pages{display:flex!important;justify-content:center;margin-top:20px}}@media screen and (max-width:767px){body.pgListing div.list-pages{width:100%}}body.pgListing #list-pages-lower{min-height:31px}body.pgListing #list-pages-lower .list-pages{width:100%}body.pgListing ul.simple-pagination{list-style:none}body.pgListing .simple-pagination{display:block;overflow:hidden;padding:0 0 5px;margin:0}body.pgListing .simple-pagination ul{list-style:none;padding:0;margin:0}body.pgListing .simple-pagination li{list-style:none;padding:0;margin:0;float:left}body.pgListing span.ellipse.clickable{cursor:pointer}body.pgListing .ellipse input{width:3em}body.pgListing .simple-pagination.light-theme span{cursor:pointer}body.pgListing .simple-pagination.light-theme a,body.pgListing .simple-pagination.light-theme span{float:left;color:#666;font-size:14px;line-height:24px;font-weight:400;text-align:center;border:1px solid #bbb;min-width:14px;padding:0 7px;margin:0 0 0 5px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#efefef}@media screen and (max-width:767px){body.pgListing .simple-pagination.light-theme a{margin:0 0 5px 10px;padding:3px 8px}}body.pgListing .simple-pagination.light-theme a:hover,body.pgListing .simple-pagination.light-theme li:not(.disabled):not(.active) a:hover{text-decoration:none;background:#fcfcfc}body.pgListing .simple-pagination.light-theme .active a{background:#666;color:#fff;border-color:#444;box-shadow:0 1px 0 #fff,inset 0 0 2px rgba(0,0,0,.3);cursor:default;text-decoration:none}body.pgListing .simple-pagination.light-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:700;cursor:default}body.pgListing .simple-pagination{padding:0}body.pgListing .simple-pagination.light-theme a{padding:0 5px;margin:0 0 0 5px}body.pgListing .simple-pagination ul{float:right}body.pgListing .simple-pagination li.disabled a{background:#ddd;border:1px solid #ddd;color:#999;box-shadow:none;pointer-events:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none}body.pgListing #list-sorter select,body.pgListing .list-pages select{padding:5px;font-size:15px;border:1px solid #ccc}body.pgListing .qtip{position:absolute;padding:0 0 14px;z-index:6000;display:none}body.pgListing .errorMsg{color:red;float:right;padding:5px 8px 0 0;display:none}body.pgListing .uspricestar{color:red}body.pgListing .usprice:after{content:"*";color:red}body.pgListing .usnote{color:#adadad;font-size:11px;padding-top:5px;clear:both}body.pgListing .usnote:before{content:"*";color:red}body.pgListing #num{color:#909090}body.pgListing .backtosearch{background-color:#ffe184;padding:5px;color:#000;width:130px;margin-top:10px}body.pgListing .thankyou{padding:20px;font-size:16px;margin-top:200px;text-align:center}body.pgListing p.itemcount{text-align:right;font-size:10px;font-family:Verdana;margin:0;color:#333;padding:5px 0}@media only screen and (max-width:62em){body.pgListing p.itemcount{text-align:center}}@media screen and (max-width:767px){body.pgListing p.itemcount.mobileonly{margin-top:10px;font-size:13px}}body.pgListing p.itemcount span.data_countShowingProducts,body.pgListing p.itemcount span.data_countTotalProducts{font-weight:700}@media (min-width:768px){body.pgListing .nav-families-left{padding:0!important}}body.pgListing .sbOptions{width:100%}body.pgListing #mosaic .priceDropText{display:block;margin:-27px auto 0;max-width:470px}body.pgListing #list .priceDropText,body.pgListing #mosaic .priceDropText{background-color:rgba(255,0,0,.75);font-style:italic;color:#fff;height:27px;font-size:14px}body.pgListing #list .priceDropText{padding:0 5px}body.pgListing span.priceDropTextLg{background-color:red;font-size:18px;color:#fff;padding:2px 20px}body.pgListing .premium-badge{color:#a84100;background:#fbe693;font-size:13px;line-height:24px;width:100%;height:25px;position:relative;margin-top:-25px;text-align:center;font-weight:700;letter-spacing:-.3px;overflow:hidden}body.pgListing #list .premium-badge{bottom:-35px}body.pgListing .premium-badge.large{margin:0 auto;font-size:18px;width:222px;padding:2px 4px}body.pgListing .favestar{width:100%;display:block;text-align:right;background:none;border:none}body.pgListing .favestar:hover{text-decoration:none!important}body.pgListing .favestar.delete-item>i{color:#ffcd11}body.pgListing .favestar>i{font-size:19px;color:#aaa;cursor:pointer;position:relative;top:-22px;margin-right:4px}body.pgListing .favestar>i:hover{color:#d2c089}body.pgListing div#listing-header{padding:40px 0 20px;display:flex;align-items:center}@media only screen and (max-width:62em){body.pgListing div#listing-header{display:block;padding:23px 0 20px}}body.pgListing div#listing-header-title-wrap{background-color:#fff;margin-top:-25px;padding-top:60px}@media only screen and (max-width:62em){body.pgListing div#listing-header-title-wrap{text-align:center}}body.pgListing #listing-header h2{margin:0 0 6px;font-weight:700;font-size:16px;color:#666}body.pgListing #listing-header h3{font-size:14px;margin:10px 0 0;font-weight:700}body.pgListing .search{width:100%}body.pgListing div.button,body.pgListing input[type=search]{width:100%;height:35px;box-sizing:border-box;font-family:inherit;font-size:inherit}body.pgListing input[type=search]{margin:0;padding:0 10px;background-color:#f8f8f8;border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #bbb;box-shadow:none;height:36px;font-size:18px;color:#444}@media screen and (max-width:767px){body.pgListing input[type=search]{height:40px}}body.pgListing div.button{line-height:35px;margin:0;padding:0 20px;color:#fff;background-color:#ff1717;font-weight:700;border-top-right-radius:5px;border-bottom-right-radius:5px;white-space:nowrap}body.pgListing .col-filters{padding:10px 0 0}body.pgListing .ctabuttons{display:flex;justify-content:end}body.pgListing .ctabuttons .btn{padding:13px 20px 10px;background:#ffc821}body.pgListing .ctabuttons .btn:hover{background:#363636!important}@media only screen and (max-width:62em){body.pgListing .ctabuttons{display:block}}body.pgListing .ctabuttons .top-phone{color:#fff;font-size:34px;font-weight:700;text-decoration:underline;margin-right:20px}@media only screen and (max-width:62em){body.pgListing .ctabuttons .top-phone{font-size:22px;display:block;margin-bottom:10px;margin-top:10px}}@media (min-width:992px)and (max-width:1199px){body.pgListing .ctabuttons .btn.top-phone{font-size:22px}}@media (min-width:768px)and (max-width:991px){body.pgListing .ctabuttons .btn.top-phone{font-size:22px}body.pgListing p.data_categorydescription{font-size:13px;line-height:19px}}body.pgListing .ctabuttons .btn-top-email{background-color:#ffcd11;color:#000;font-size:17px;margin-bottom:5px;border:none}body.pgListing .ctabuttons .btn-top-email:active,body.pgListing .ctabuttons .btn-top-email:focus,body.pgListing .ctabuttons .btn-top-email:hover{background-color:#333!important;border:none;color:#fff!important}@media (max-width:767px){body.pgListing .col-filters{padding:0}body.pgListing #listing-header p.data_categorydescription{font-size:13px;line-height:19px;color:#000}}body.pgListing .col-filters select{padding:5px;width:100%;border:1px solid #ccc}body.pgListing .col-filters input,body.pgListing .col-filters select{margin-bottom:20px}body.pgListing select#sort-by{margin-bottom:0;margin-left:3px;display:inline-block;width:auto}@media only screen and (max-width:62em){body.pgListing select#sort-by{width:100%;margin-top:-20px}}body.pgListing .col-filters input.form-control{border-radius:6px;border:1px solid #ffc821;padding:12px;height:inherit}body.pgListing #searchwarning{padding:60px 0;text-align:center}body.pgListing #searchwarning p{color:#888;font-weight:500;font-size:17px;text-align:center}body.pgListing.viewDeals #contactform input[type=submit]{font-size:18px!important;min-width:310px}body.pgListing.viewDeals #CategoryFullDescription{font-size:120%}body.pgListing .rc-slider{margin-bottom:20px}body.pgListing .rc-slider-rail{height:2px;z-index:50;background-color:#ddd;margin-top:2px}body.pgListing .rc-slider-track{height:2px;background-color:#ffcd11;z-index:75;margin-top:2px}body.pgListing .rc-slider-handle{border:2px solid #af0e0e;background-color:#af0e0e;margin-top:-4px}body.pgListing .rc-slider-handle-dragging{border:none!important;box-shadow:none!important}@media (max-width:991px){body.pgListing .showhidefilters .product-keyword{width:100%}body.pgListing div#list-sorter{text-align:right;width:100%}body.pgListing div#list-sorter label{padding-right:3px}body.pgListing .morefilterslink{color:#333;padding:7px 15px;cursor:pointer;background-color:#fff;border-radius:5px;text-align:center;width:260px;border:1px solid #bbb;min-width:80%;font-size:15px;margin:20px auto}body.pgListing .morefilterslink:hover{background-color:#666;border:1px solid #666;color:#fff}}@media (min-width:992px){body.pgListing .morefilterslink{display:none!important}body.pgListing #advancedFilters{display:inline!important;display:initial!important}body.pgListing .nav-families-left{padding:0!important}}@media (min-width:1015px){body.pgListing div#mainContent{padding-right:0}}@media print{body.pgListing .nav-families-left{display:none!important}body.pgListing div#mainContent{width:100%!important}}label#product-keyword{display:inline;display:initial}.avail-status{padding:10px 0;font-weight:700;font-size:16px!important;color:#fff}.green{background:#208320}.red{background:#505050}.periodic-annual-inspection-report h2{font-size:30px!important;margin-bottom:30px}.periodic-annual-inspection-report .inspection-header{padding-bottom:10px;font-size:22px}.periodic-annual-inspection-report .inspection-header strong{margin-right:5px}.periodic-annual-inspection-report .inspection-header strong#id{margin-left:15px}.periodic-annual-inspection-report .accordion__button{background:#ffcd11;transition:.2s;font-size:20px;font-weight:700;padding:30px}.periodic-annual-inspection-report .accordion__button:focus,.periodic-annual-inspection-report .accordion__button:hover{background:#333;color:#fff}.periodic-annual-inspection-report .accordion{margin-bottom:40px}.periodic-annual-inspection-report .table{margin-bottom:0}.periodic-annual-inspection-report .table>thead>tr>th{border-bottom:none;font-style:italic}.periodic-annual-inspection-report td{border-top:none!important;line-height:1.8}#mainListingSection{padding-top:40px;padding-bottom:40px}@media only screen and (max-width:62em){#mainListingSection{padding-top:10px;padding-bottom:10px}}.yellow{color:#ffc821}body.pgHome #home-introsectionwrap{background-repeat:no-repeat;margin-top:-26px;background-position:top;text-align:center;padding-top:180px;padding-bottom:200px;background-size:100%}body.pgHome #home-introsectionwrapspan{color:#ffc821}@media only screen and (max-width:62em){body.pgHome #home-introsectionwrap{padding:90px 0 40px;background-color:#bbb;background-size:100%;background-position:top;background-repeat:no-repeat}}body.pgHome #header-wrap{background-color:rgba(0,0,0,.7);position:absolute!important;width:100%}body.pgHome #hero-box{border:1px solid #ffc821;border-radius:10px;width:70%;margin:0 auto}@media only screen and (max-width:62em){body.pgHome #hero-box{width:100%;margin-top:20px;padding:20px}}body.pgHome #home-introsectionwrap h1{color:#fff;font-weight:900;font-size:55px;line-height:100%;margin-bottom:5px}body.pgHome #home-introsectionwrap h1 span{font-weight:700;color:#ffc821}@media only screen and (max-width:62em){body.pgHome #home-introsectionwrap h1{font-size:30px!important}}body.pgHome #home-introsectionwrap h2{color:#fff;font-size:18px;font-weight:400;margin-top:0;margin-bottom:35px}body.pgHome #home-introsectionwrap h2 span{font-size:inherit;line-height:inherit}@media screen and (max-width:767px){body.pgHome #home-introsectionwrap h1{font-size:36px;line-height:41px}body.pgHome #home-introsectionwrap .wehaveitall{font-size:24px!important}body.pgHome #home-introsectionwrap h2{font-size:21px!important;line-height:28px;margin-bottom:27px}}body.pgHome #home-introsectionwrap .wehaveitall{color:#ffcd11;font-size:30px;background-color:#111;padding:6px 25px;position:relative;white-space:nowrap}body.pgHome #home-introsectionwrap .wehaveitall:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:20px solid transparent;border-top-color:#111;border-bottom:0;margin-left:-20px;margin-bottom:-19px}body.pgHome #home-introsectionwrap #col-prodfamselect{padding:0}body.pgHome .headerbgcolor{background-color:#c7c7c7}body.pgHome label#main-search{display:inline;display:initial;width:100%}body.pgHome span{font-weight:700}body.pgHome input#home-mainsearch{width:100%!important;font-size:20px;font-weight:400;height:50px;padding:0 20px;float:left;border:1px solid #bbb;border-bottom-left-radius:6px;border-top-left-radius:6px}@media (max-width:767px){body.pgHome input#home-mainsearch{border-bottom-left-radius:0;border-top-left-radius:0;font-size:16px;padding:0 15px;margin-bottom:10px}}body.pgHome input#home-mainsearch::-webkit-input-placeholder{color:#bbb;opacity:1}body.pgHome input#home-mainsearch:-ms-input-placeholder{opacity:1}body.pgHome input#home-mainsearch::placeholder{color:#bbb;opacity:1}body.pgHome input#home-mainsearch:-ms-input-placeholder{color:#bbb}body.pgHome input#home-mainsearch::-ms-input-placeholder{color:#bbb}body.pgHome #home-introsectionwrap span.used-fullcount{background-color:#ffcd11;color:#000;font-style:italic;padding:2px 6px 2px 2px;font-weight:700}body.pgHome #home-introsectionwrap #mainsearchinputwrap{display:flex;justify-content:space-between}@media only screen and (max-width:62em){body.pgHome #home-introsectionwrap #mainsearchinputwrap{display:block}}body.pgHome #home-introsectionwrap select#product-family{font-size:16px;line-height:46px;height:50px;width:100%;float:left;display:inline-block;padding-left:10px;font-weight:500;background-color:#eee;background-image:linear-gradient(#eee,#ddd);position:relative;right:-1px;border-top-left-radius:6px;border-bottom-left-radius:6px;border:solid #bbb;border-width:1px 1px 2px;cursor:pointer}body.pgHome #home-introsectionwrap .find-btn{height:50px;text-align:center;font-weight:700;font-size:26px;background-color:#ffcd11;display:inline-block;width:10%;margin-left:10px;color:#000;border-radius:25px!important;position:relative;left:-1px;border:1px solid #eab000;border-bottom:3px solid #e0a900}body.pgHome #home-introsectionwrap .find-btn span{font-size:inherit;font-weight:inherit}body.pgHome #home-introsectionwrap .find-btn:hover{text-decoration:none;text-shadow:none!important;background-color:#fdd353;border:solid #fdd353;border-width:1px 1px 3px}body.pgHome #home-introsectionwrap .find-btn[disabled]{background-color:#666;border:4px solid #666;color:#333;background-image:none}body.pgHome #filter-box{background-color:rgba(0,0,0,.5);padding:20px;margin-top:30px;border-radius:10px}@media only screen and (max-width:62em){body.pgHome #filter-box{margin-top:20px}}body.pgHome .morefilterslink{background-color:#111;display:inline-block;color:#fff;padding:8px 12px;margin:10px 0 0;border-radius:25px;cursor:pointer;position:relative;left:2px;text-align:center}body.pgHome .morefilterslink .fa-minus,body.pgHome .morefilterslink .fa-plus{color:#ffcd11}body.pgHome .morefilterslink:hover{background-color:#222}@media screen and (max-width:767px){body.pgHome .morefilterslink{padding:5px 25px}}body.pgHome .col-filters{padding:5px 15px 0}@media (max-width:767px){body.pgHome .col-filters{padding:0}}body.pgHome .col-filters select{padding:5px;width:100%;margin-bottom:10px;border:1px solid #bbb;margin-top:1px}body.pgHome select#sort-by{padding:5px;margin-bottom:0;border:1px solid #bbb;display:inline-block;width:auto}body.pgHome .col-filters input.form-control{border-radius:6px;border:1px solid #bbb}body.pgHome #filters-col3{padding-top:35px}body.pgHome .searchFoundText.noneFound span{color:#d20000!important}@media screen and (max-width:767px){body.pgHome .searchFoundText.noneFound span{font-size:17px}}body.pgHome #advancedFilters{position:relative;z-index:1;text-align:left;margin:0 auto;padding-top:5px}body.pgHome #advancedFilters .data_searchcount{font-weight:700;font-size:29px;line-height:28px}body.pgHome #advancedFilters .filtersLabel{color:#fff;position:absolute;top:-24px;left:-1px;background-color:#1d1d1d;display:block;padding:0 15px;height:24px;font-size:13px;line-height:24px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;font-weight:700}body.pgHome #advancedFilters #product-yearmax,body.pgHome #advancedFilters #product-yearmin{width:49%;display:inline-block;margin-bottom:8px;font-size:13px;padding:0 7px}body.pgHome #advancedFilters #filters-col1 .col-filters{padding:10px}body.pgHome .searchFoundText{color:#fff;font-size:17px;font-weight:400;margin-top:18px}body.pgHome .searchFoundText span{font-weight:600;font-size:20px;line-height:21px;color:#111}body.pgHome .searchFoundText span.searchwarning{font-size:16px;font-style:italic}@media screen and (max-width:767px){body.pgHome #advancedFilters #product-yearmax,body.pgHome #advancedFilters #product-yearmin{width:49%}}body.pgHome #header-offset{background-color:#f0f1f6;height:40px;margin-top:-40px;position:relative;z-index:0}body.pgHome #advancedFilters label{color:#fff;font-weight:500;font-size:14px}body.pgHome #filters-col3 label{font-size:13px}body.pgHome input#product-price{height:29px;font-size:13px;line-height:100%}body.pgHome div#phoneSectionWrap{background-color:#fff;padding-bottom:35px;padding-top:25px;text-align:center;overflow:hidden}body.pgHome div#phoneSectionWrap h3{margin-top:5px;color:#111;font-size:30px;line-height:36px;margin-bottom:0}body.pgHome div#phoneSectionWrap a.btn-home-phone{background-color:#fff;box-shadow:none;padding:6px 30px;font-size:41px;color:#000;font-weight:900;letter-spacing:-1px}@media screen and (max-width:500px){body.pgHome div#phoneSectionWrap a.btn-home-phone{font-size:26px;background-color:#ffc821;margin-top:20px}body.pgHome div#phoneSectionWrap h3{font-size:23px}}body.pgHome #sectionFamilyList{background-color:#f5f5f5!important;padding:30px 0 40px;min-height:200px}body.pgHome #sectionFamilyList h2{margin:0;color:#363636;font-weight:700;font-size:42px;padding-bottom:20px}@media only screen and (max-width:62em){body.pgHome #sectionFamilyList h2{padding-bottom:10px}}body.pgHome #sectionFamilyList .btn-home-phone{background-color:#ffcd11;border-radius:0;padding:12px 30px;font-weight:700;font-size:25px;margin:5px 0}body.pgHome #mainProdFamList{margin-top:20px;justify-content:center}@media(max-width:768px){body.pgHome #mainProdFamList{display:block}}body.pgHome #mainProdFamList .card{margin-bottom:20px;height:280px}@media only screen and (max-width:62em){body.pgHome #mainProdFamList .card{height:inherit}}body.pgHome #mainProdFamList a,body.pgHome #mainProdFamList ul li{list-style-type:none;padding:0 4px 5px}body.pgHome #mainProdFamList a.homeequiplink,body.pgHome #mainProdFamList ul li.homeequiplink{font-weight:700;font-size:18px;background-color:#ffcd11;color:#000;border-radius:25px!important;line-height:normal;padding:10px;margin-top:20px}body.pgHome #mainProdFamList a.homeequiplink img,body.pgHome #mainProdFamList ul li.homeequiplink img{margin-bottom:10px;width:100%}body.pgHome #mainProdFamList a.homeequiplink.default{color:#aaa!important}body.pgHome #mainProdFamList a,body.pgHome #mainProdFamList ul li a{color:#fff;font-weight:700;font-size:15px;line-height:26px;padding-bottom:14px;display:block}@media (min-width:768px)and (max-width:991px){body.pgHome #mainProdFamList a,body.pgHome #mainProdFamList ul li a{font-size:14px}}body.pgHome #mainProdFamList a .homeequipcount,body.pgHome #mainProdFamList ul li a .homeequipcount{color:#ffcd11}body.pgHome .unbeatValText{width:540px;margin:-85px auto 0;max-width:100%}body.pgHome .unbeatValText>div{width:33.3%;float:left}body.pgHome .unbeatValText>div.text1{padding-right:10px;text-align:right}body.pgHome .unbeatValText>div.text2{padding-top:80px}body.pgHome .unbeatValText>div.text3{padding-left:15px;text-align:left}body.pgHome .unbeatValText>div>h5{font-weight:700;text-transform:uppercase;line-height:21px;font-size:21px}@media screen and (max-width:767px){body.pgHome .unbeatValText>div>h5{font-size:16px!important}}@media screen and (max-width:450px){body.pgHome .unbeatValText>div.text2{padding-top:50px}body.pgHome .unbeatValText{margin-top:-54px}}body.pgHome .unbeatable{padding:120px 0;background:#f5f5f5}body.pgHome .unbeatable h2{margin-bottom:60px}@media only screen and (max-width:62em){body.pgHome .unbeatable h2{margin-bottom:20px}}body.pgHome .unbeatable h3{font-weight:700;margin-top:20px}@media only screen and (max-width:62em){body.pgHome .unbeatable h3{margin-bottom:10px}}body.pgHome .unbeatable img{border-radius:5px}@media only screen and (max-width:62em){body.pgHome .unbeatable{padding:30px 0 20px}}@media only screen and (max-width:62em){body.pgHome .unbeatable p{margin-bottom:20px}}body.pgHome #btn-productsfound{background-color:#111;border:1px solid #ffcd11;margin-top:26px;padding:4px 13px}body.pgHome #btn-productsfound .fa,body.pgHome #btn-productsfound strong.products-found{position:relative;top:-3px;margin-left:5px}body.pgHome #btn-productsfound .fa{color:#ffcd11;font-size:18px;left:3px}body.pgHome .check-certified,body.pgHome .check-photos{margin-bottom:9px}body.pgHome #btn-productsfound.disabled{pointer-events:none;border:1px solid grey}body.pgHome #btn-productsfound:hover{background-color:#ffcd11}body.pgHome #btn-productsfound:hover *{color:#000}@media (max-width:991px){body.pgHome .products-found{font-size:15px}}@media (max-width:767px){body.pgHome #homesearchwrap{padding:0 15px}body.pgHome .products-found{font-size:16px}body.pgHome input#home-mainsearch{position:relative;width:100%}body.pgHome #home-introsectionwrap select#product-family{width:100%!important;border-radius:0;left:0;right:0;margin-bottom:10px}body.pgHome #home-introsectionwrap #mainsearchinputwrap{padding:0}body.pgHome button.find-btn{margin-top:20px;float:none!important}body.pgHome select#product-family{margin-top:15px!important}body.pgHome #home-introsectionwrap .find-btn{width:100%!important;margin-bottom:10px!important;margin-top:20px!important;font-size:19px;margin:0 auto;border-radius:6px}body.pgHome #advancedFilters{padding:10px 0 0}body.pgHome #advancedFilters #col-year{padding-top:10px}body.pgHome #advancedFilters>.col-filters{padding:5px 0}body.pgHome #filters-col3{text-align:center!important;padding-top:0!important}body.pgHome #advancedFilters .filtersLabel,body.pgHome #header-offset{display:none}}@media (min-width:768px){body.pgHome #filtersWrap{padding:0}body.pgHome div#filtersWrap{text-align:left}body.pgHome #advancedFilters>div.col-xs-12{padding-left:0}body.pgHome #advancedFilters #col-year{padding-right:0}}body.pgHome div#home-financing-section{background:linear-gradient(hsla(0,0%,100%,.5),hsla(0,0%,100%,.3)),url(/static/media/Undercarriage_2014_1012_edit.5c55107e.jpg);padding-top:50px;padding-bottom:30px;background-size:cover}body.pgHome #home-financing-section h3,body.pgHome #home-financing-section p,body.pgHome #home-financing-section ul li{text-shadow:0 0 15px #fff;color:#000}body.pgHome #home-financing-section h3{font-size:45px;line-height:48px;text-transform:uppercase;margin:0;font-weight:900}body.pgHome #home-financing-section ul{margin-top:15px}body.pgHome #home-financing-section ul li{list-style-type:none;font-size:21px;line-height:23px;font-weight:500;padding:8px 0}body.pgHome #home-financing-section p.contactnow{font-size:29px;line-height:38px;font-weight:700;max-width:500px;margin:10px auto 35px}body.pgHome #home-financing-section a.finance-phonelink{color:#000;font-weight:900;background-color:#ffcd11;padding:0 6px;text-shadow:none;white-space:nowrap}body.pgHome #home-financing-section a.finance-phonelink:hover{background-color:#222;color:#fff;text-decoration:none}body.pgHome #home-financing-section img.financing-graphic{max-width:100%;margin-top:-100px}@media screen and (max-width:991px){body.pgHome #home-financing-section img.financing-graphic{max-width:none;margin-top:-40px}body.pgHome #home-financing-section{overflow:hidden}}@media screen and (max-width:767px){body.pgHome #home-financing-section img{display:none}body.pgHome #home-financing-section h3{font-size:35px}body.pgHome #home-financing-section p.contactnow{font-size:25px}}body.pgHome .small-equip{padding:100px 0}body.pgHome .small-equip button{font-size:30px;margin-top:20px}@media only screen and (max-width:62em){body.pgHome .small-equip button{font-size:inherit}}body.pgHome .small-equip .row{display:flex;align-items:center}@media only screen and (max-width:62em){body.pgHome .small-equip .row{display:block!important;text-align:center}}@media only screen and (max-width:62em){body.pgHome .small-equip{padding:20px 0 40px!important}body.pgHome .small-equip h3{margin-top:20px}body.pgHome .small-equip button{margin-bottom:30px}}*{font-family:"Montserrat",Arial,sans-serif;font-weight:500;margin:0;padding:0;font-weight:400;font-display:auto;line-height:1.7}:focus{outline:none!important}a{color:#0044d4}span{font-family:inherit}img{max-width:100%}header .row,header .row *{background-size:cover!important}ul{margin:0}.collapse-css-transition{transition:height .4s ease-in}@media screen and (min-width:992px){.collapse-css-transition.collapse-mobile-only{height:auto!important;visibility:visible!important;visibility:initial!important;overflow:visible!important}}.fade-in{animation:fadeIn .75s ease;-webkit-animation:fadeIn .75s ease;-moz-animation:fadeIn ease .75s;-o-animation:fadeIn ease .75s;-ms-animation:fadeIn ease .75s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}h1{font-size:40px;line-height:110%;font-weight:900}#header-wrap{background-color:rgba(0,0,0,.7);position:absolute!important;width:100%;padding:5px 0}div#prenav{height:26px;background-color:#333}#prenav p,#prenav p a{margin:0;line-height:26px;font-size:14px;color:#ffcd11;font-weight:700}#prenav p span{font-weight:inherit}div#mainContent{padding-bottom:10px}.popover{width:300px;max-width:300px}.popover ul{padding-left:17px}.popover-content{font-size:13px}.btn-styling-default{background-color:#ffcd11;color:#000;font-size:17px;margin:10px 0}@media (max-width:768px){h4{text-align:center}h1{font-size:30px}}h2{font-size:34px;line-height:1.5}h3{font-size:22px}#preCtaText h3,h3,h4{line-height:1.5;font-weight:700}#preCtaText h3,h4{font-size:16px}h5,h6{font-size:16px;line-height:1.5;font-weight:700}input[type=radio].radio-style1+span{display:none!important}input{border-radius:25px!important}input[type=radio]{display:none!important}.radio1 label:before{width:18px;height:18px}label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:0;bottom:1px}.radio label:before{border-radius:100%}h4{font-weight:700}#to-top,.onlyMobileMenu{display:none}#to-top{background-color:rgba(0,0,0,.6);padding:15px;color:#fff;position:fixed;right:20px;bottom:35px;z-index:1999;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.panel{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.logotype{position:relative;float:left}@media screen and (max-width:991px){.logotype.mobile{margin-left:15px;margin-bottom:10px}}.logotype div,.logotype img{width:140px}.logotype img{margin-right:10px}@media (min-width:992px){.logotype img{margin-top:9px}}@media (max-width:768px){.logotype img{max-height:100%}}div.ctaImgWrap{min-height:280px}img.machineImgFooter{width:900px;max-width:100%;margin-bottom:30px}.fa .fa-arrow-circle-o-right:hover{background:none}.f-right{float:right}li.h-submit-listing a{border-radius:3px}li.h-submit-listing a:hover{cursor:pointer}.h-plus{font-size:15px;font-weight:700;padding-right:3px}.caret{margin-right:12px}header .nav>li>a{position:relative;color:#fff}li.current,li.current a,li.current button{pointer-events:none;color:#888!important}li#desktop-favourites-link.hasCurrent button,li.dropdown.hasCurrent button{color:#000}li#desktop-favourites-link.hasCurrent:hover button,li.dropdown.hasCurrent:hover button{color:#000}body.openMenu li#desktop-favourites-link.hasCurrent:hover button,body.openMenu li.dropdown.hasCurrent:hover button{color:#888}header .nav>li>a span{font-weight:inherit}@media screen and (min-width:992px){header .nav>li>a,header .nav>li>button,header .nav>span>li>a,header .nav>span>li>button,header .nav>span>li>button>a,header .nav>span>li>button>button{color:#000;font-weight:500;font-size:14px;line-height:19px;border:1px solid transparent;padding:15px 12px;text-transform:none;background-color:transparent}header .nav>li>a:active,header .nav>li>a:focus,header .nav>li>a:hover,header .nav>li>button:active,header .nav>li>button:focus,header .nav>li>button:hover,header .nav>span>li>a:active,header .nav>span>li>a:focus,header .nav>span>li>a:hover,header .nav>span>li>button:active,header .nav>span>li>button:focus,header .nav>span>li>button:hover,header .nav>span>li>button>a:active,header .nav>span>li>button>a:focus,header .nav>span>li>button>a:hover,header .nav>span>li>button>button:active,header .nav>span>li>button>button:focus,header .nav>span>li>button>button:hover{cursor:pointer;color:#ffc821!important;border-radius:6px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:transparent!important}}header .h-logo{padding:0}header .h-logo p{float:left;color:#ffcd11;font-size:22px;padding-top:8px}@media (max-width:1199px){header .h-logo p{font-size:16px;font-size:14px}}.mobileMenuNav:before{color:#fff}.h-page-name{text-align:center;top:50%;margin-top:-1.5em;font-size:34px;font-weight:600}section{font-size:13px;line-height:2}.tooltip{font-size:12px;font-weight:300}.underline{text-decoration:underline}a.equipbtn:hover{text-decoration:none}a.count0 .machinecount{background-color:#ddd;color:#777}a.count0{pointer-events:none!important;color:#888!important;background-color:#eee}a.clear{background:#097aa0!important}a.clear:hover{background:#333!important;color:#fff!important}.seo-wisem{font-size:13px}.s-buttons-h .border{width:170px;height:52px;line-height:48px;margin-right:15px;margin-top:15px;float:left;text-align:center}.vtop{vertical-align:top}.padding0{padding:0!important}.fa-angle-down{padding-left:5px}.p-absolute{position:absolute}.f-slash{padding:0 5px}.icon-ok-circle{font-size:18px}.form-header{font-size:20px;font-weight:700}.submit-btn{border:none}.submit-btn:hover{text-decoration:underline}input[type=checkbox]:checked+span,input[type=radio]:checked+span{background-position:100%}article.form-elements{padding-left:20px}.newsletter{margin-top:140px;padding:30px 0}.uppercase{text-transform:uppercase}.footer{margin:0 auto;text-align:center;background-color:#111;padding:20px 10px 40px}.footer p{margin-bottom:10px}.footer p.havequestions{color:#ffcd11;margin-top:20px;font-weight:700;font-size:24px;line-height:25px}.footer a,.footer span{color:#9e9e9e;font-size:13px}.footer2{min-height:110px}.left-footer2{font-size:12px;font-weight:600;text-transform:uppercase}.footer2 .m1170{min-height:110px;position:relative}.footer-relative{position:absolute;width:100%;top:50%}.f-second-row{padding-top:20px}.wordwrap{white-space:nowrap}.footer .o-circle{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;float:left}.footer ul li{line-height:40px}.footer .footer-phone .fa,.footer .footer-phone a{font-size:35px}@media screen and (max-width:500px){.footer .footer-phone .fa,.footer .footer-phone a{font-size:28px}}.footer .footer-phone .fa{color:#ffc821}.footer .footer-phone a{font-family:inherit;text-decoration:none;color:#fff;font-weight:700}.italic{font-style:italic}.extrabold{font-weight:700}.not-found-title{font-size:36px;text-align:center}.error-blue{font-size:150px;line-height:80px}.error404{text-align:center;font-weight:700}.text-center{text-align:center!important}.search{display:inline-flex}.new-details article{line-height:24px}.left-menu{padding-left:0}.container-fluid .listing-details-header{min-height:570px;height:auto}.listing-details-header .p-relative{padding-right:155px}@media (max-width:1199px){.nav-families-left{min-height:0!important}.nav-families-left .left-1-menu a{border-right:1px solid #fff}}.nav-families-left .left-1-menu a{padding:10px 10px 10px 15px;background-color:#fff;display:block}.nav-families-left .left-1-menu a:hover{background-color:#ffcd11}.nav-families-left .left-1-menu a:hover p{color:#000}.nav-families-left .familyName p{font-size:13px;line-height:110%;text-transform:lowercase;color:#000}.nav-families-left .familyName{width:88%;display:inline-block;padding:5px 5px 0 0;vertical-align:top}.nav-families-left .numcirclewrap{width:12%;display:inline-block}.nav-families-left .numberCircle{border-radius:50%;width:26px;height:26px;padding:7px 0;background:#fff;color:#000;display:inline-block;position:relative;font-weight:700;font-size:13px;line-height:13px;text-align:center;background-color:#ffcd11}.nav-families-left .left-1-menu .fa{font-size:18px;padding-right:10px}.nav-families-left .left-1-menu:active .fa,.nav-families-left .left-1-menu:hover .fa,.nav-families-left .left-1-menu:link .fa,.nav-families-left .left-1-menu:visited .fa{border:none!important}.listing-details-main{position:relative}.filter-slider .slider-horizontal{width:100%!important}.rc-slider-handle{z-index:100}.rc-slider-disabled .rc-slider-track{background-color:grey!important}.rc-slider.rc-slider-disabled{opacity:.2}.bs-photo-img,.right-banner img{width:100%;height:auto}.bs-element-container{padding-right:20px;margin-top:30px}.iphone img{width:100%;height:auto;max-width:360px;padding-top:60px}.iphone2{position:relative}.iphone2 img{position:absolute;left:0;right:0;top:0;bottom:0}.featured:after{content:"featured";position:absolute;left:50%;margin-left:-58px;top:0;padding:5px 30px;font-size:11px;font-weight:700;text-transform:uppercase}.play-market{background-size:cover;height:480px}.cat-header{font-size:13px;font-weight:700;padding-bottom:15px;text-transform:uppercase}.carousel-control{font-size:40px;line-height:650px}.display-none{display:none}.open-close-filter:hover{cursor:pointer}.img-icons{display:inline-block;font-size:15px;border-radius:50%;width:35px;height:35px;line-height:30px;margin-left:10px;padding-left:4px}.img-icons-2{display:inline-block;width:32px;height:32px;padding-left:3px;line-height:32px;font-size:16px;text-align:center}.bottom-80{bottom:-80px!important}.navbar-main{width:100%}.navbar-main>li,.navbar-main>span>li{float:none;display:inline-block}.navbar-main .headerphone{font-size:21px}.phonenumber-power{display:none}.open-close-filter .fa{left:0;font-size:20px;color:#fff}.preloaderjs .spinner{display:none!important}.preloaderjs#page-preloader{background:rgba(46,46,46,.99)!important}#page-preloader{position:fixed;z-index:100500;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(85,85,85,.97);text-align:center;padding-top:500px;font-size:4rem;color:#fff;text-transform:uppercase;font-family:UniversLTW01-67BoldCn,Arial}div#contactform{margin-top:25px}#contactform h1{color:#000;margin-top:10px}#contactform p.heading-contact{color:#000;margin-top:0;font-size:40px;line-height:110%;font-weight:900}#contactform p.subhead-contact{margin-top:0;font-size:18px;font-weight:700;margin-bottom:60px}#details_contact_wrapper{background-color:#fff;background-size:cover}#details_contact_wrapper h2{margin-top:0;font-size:18px;font-weight:700;margin-bottom:20px}.detailsection_contact{padding:0 0 30px}#contactform .form-container input,.form-container select{width:100%!important;font-weight:400;padding:10px;height:45px;border:1px solid #ffc821}#contactform .form-container ._100{min-height:85px}#contactform .form-container form#form63{display:inline-block;width:100%}#contactform .form-container input[type=submit]{height:50px!important;background-color:#000;font-weight:700;font-size:20px!important;line-height:100%;padding:15px;color:#fff;text-transform:uppercase;width:35%!important;min-width:200px;margin:22px auto;display:block}#contactform .form-container input[type=submit]:hover{background-color:#444;transition:background-color .3s ease}form.ctaContactFormHubspot fieldset{max-width:none}form.ctaContactFormHubspot .hs-error-msgs{list-style-type:none}form.ctaContactFormHubspot .hs-error-msgs label.hs-error-msg{color:red;padding-top:2px;font-size:13px}form.ctaContactFormHubspot .hs-form-required{color:red}form.ctaContactFormHubspot fieldset>div{padding:13px 20px}@media screen and (max-width:768px){form.ctaContactFormHubspot fieldset>div{padding:10px 5px}}form.ctaContactFormHubspot textarea{width:100%!important;height:60px;padding:5px}form.ctaContactFormHubspot input,form.ctaContactFormHubspot textarea{border:1px solid #aaa}#scrollTopBtn{position:fixed;bottom:20px;right:20px;z-index:99;border:none;outline:none;background-color:rgba(0,0,0,.6);color:#fff;cursor:pointer;padding:5px 12px;border-radius:10px}@media only screen and (max-width:62em){#scrollTopBtn{display:none}}#scrollTopBtn .glyphicon{font-size:25px}#scrollTopBtn .fa-angle-up{font-size:35px;line-height:100%;position:relative;top:-3px}#scrollTopBtn:hover{background-color:#000}.elq-form h3{margin-bottom:10px!important;font-weight:900!important}.elq-form .loader{display:block;margin:0 auto;border-radius:50%;border:3px solid #f3f3f3;border-top-color:#3498db;width:20px;height:20px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.elq-form .LV_validation_message{font-weight:700;margin:0 0 0 5px}.elq-form .LV_valid{color:#0c0;display:none}.elq-form .LV_invalid{color:#c00;font-size:10px;position:relative;top:-20px;margin:0;display:none}.elq-form .LV_valid_field,.elq-form input.LV_valid_field:active,.elq-form input.LV_valid_field:hover,.elq-form textarea.LV_valid_field:active,.elq-form textarea.LV_valid_field:hover{border:1px solid #0c0;outline:none!important}.elq-form .LV_invalid_field,.elq-form input.LV_invalid_field:active,.elq-form input.LV_invalid_field:hover,.elq-form textarea.LV_invalid_field:active,.elq-form textarea.LV_invalid_field:hover{border:1px solid #c00!important;background-color:#fff1f0;outline:none!important}.elq-form .form-design-field{left:0;right:0;top:0;bottom:0;padding:6px 5px 9px 9px}.elq-form .field-wrapper{float:left;width:100%;clear:both}.elq-form ._100{float:left;width:100%}.elq-form p{position:relative;margin:0;padding:0}.elq-form label{font-weight:400!important;display:block;line-height:150%;padding:1px 0 3px;white-space:nowrap;margin-top:20px}.elq-form .asterix{color:red!important;display:inline;float:none;font-weight:700;margin:0;padding:0}.elq-form input{width:75%}.elq-form input.invalid,.elq-form select.invalid{border:2px solid #8b0000!important}.elq-form textarea{padding:5px;width:100%!important;border:1px solid #aaa;width:100%}.elq-form .submit-button{height:auto!important;font-size:100%;height:24px;width:100px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}div#EmailFooterSubscribe{padding-bottom:45px;margin:30px 0 40px}div#EmailFooterSubscribe input[type=email],div#EmailFooterSubscribe input[type=text]{width:320px;max-width:100%;border-radius:5px;margin-bottom:5px;padding:5px 10px;border:1px solid #fff}div#EmailFooterSubscribe input.submit-button,div#EmailFooterSubscribe input[type=submit]{border-radius:5px;border:none;padding:5px 10px;background-color:#ffcd11;font-weight:700;margin-top:7px}div#EmailFooterSubscribe input.submit-button:hover,div#EmailFooterSubscribe input[type=submit]:hover{background-color:#fff}div#EmailFooterSubscribe .hs-error-msg,div#EmailFooterSubscribe .hs_error_rollup label{color:#3498db}div#EmailFooterSubscribe .hs_email>label>span,div#EmailFooterSubscribe p.subscribeheader{color:#ffcd11;margin-top:30px;font-weight:700;font-size:20px;line-height:25px;margin-bottom:20px;display:block}div#EmailFooterSubscribe .hs-form-required{display:none!important}.lighter-text{color:#1a1a1b;font-weight:700}.main-color-text{color:#6394f8}nav .navbar-main{text-align:right}@media screen and (max-width:991px){nav .navbar-main{text-align:left}}nav>ul>li{display:inline;margin-left:20px}nav>ul>li a{color:#777;text-decoration:none}nav>ul>li a:hover{color:#ffcd11}.button,.center{text-align:center}.button{background:#6394f8;color:#fff;padding:12px;text-decoration:none;display:block;border-radius:3px;font-size:16px;margin:25px 0 15px}.button:hover{background:#729ef9}.clearfix:after{content:"";display:table;clear:both}#productSection{background-color:#fff}.langswitcher{color:#ddd;margin-top:3px;margin-right:15px}.langswitcher .fa-globe{color:#ddd}.langswitcher a,.langswitcher span{color:#fff;cursor:pointer;font-weight:500}.langswitcher a.currentlang,.langswitcher span.currentlang{color:#ffcd11;pointer-events:none}@media screen and (max-width:991px){.langswitcher a,.langswitcher span{color:#fff}.langswitcher .fa-globe{color:#ddd}}.irs-from,.irs-max,.irs-min,.irs-single,.irs-to{display:none!important}span.irs{margin-top:-20px;margin-bottom:10px}.irs--sharp .irs-handle{background-color:#111!important}.irs--sharp .irs-handle>i:first-child{border-top-color:#111!important}.irs--sharp .irs-bar{background-color:#ffcd11!important}.irs--sharp .irs-line{background-color:#bbb!important}.irs--sharp .irs-bar{height:7px!important;margin-top:-2px!important}.nopad{padding:0}.shopping-cart{margin:20px 0;float:right;background:#f7f7f7;width:320px;position:absolute;border-radius:3px;padding:15px;right:0;top:50px;box-shadow:-5px 7px 60px 6px hsla(0,0%,70.2%,.99);z-index:1000}.shopping-cart.open{display:block}.shopping-cart.closed{display:none}.shopping-cart .shopping-cart-header{border-bottom:1px solid #e8e8e8;padding-bottom:15px}.shopping-cart .shopping-cart-header .shopping-cart-total{float:right}.shopping-cart .shopping-cart-items img{margin-right:12px}.shopping-cart .shopping-cart-items .item-name{display:block;font-size:16px}.shopping-cart .shopping-cart-items .item-price{color:#6394f8;margin-right:8px;font-size:14px}.shopping-cart .shopping-cart-items .item-quantity{color:#abb0be}.shopping-cart :after{bottom:100%;left:74%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:8px solid transparent;border-bottom-color:#f7f7f7;margin-left:-8px}.shopping-cart .shopping-cart-header{display:none}.shopping-cart ul{-webkit-padding-start:0;padding-left:0}.shopping-cart div.machineCartPic{height:55px;width:55px;background-position:50%;background-repeat:no-repeat;background-size:cover}.shopping-cart #cartEmptyMsg{text-align:center}.shopping-cart #cartEmptyMsg p{margin:10px 0}.shopping-cart #cartDropdownBtns,.shopping-cart #cartEmptyMsg{display:none}.shopping-cart #cartDropdownBtns a,.shopping-cart #cartEmptyMsg a{text-decoration:none}.shopping-cart h3{margin:0;font-size:14px;font-weight:700}.shopping-cart .tdinfo{vertical-align:top;padding-left:10px;padding-right:5px}.shopping-cart .tdinfo,.shopping-cart .tdpic{padding-top:10px}.shopping-cart .tdpic{width:20%}.shopping-cart .tdinfo{width:75%}.shopping-cart .tdremove{width:5%;vertical-align:top;padding-top:15px}.shopping-cart .delete-item{background:none;color:grey;padding:0;border:none}.shopping-cart .delete-item i.fa{font-size:20px;padding-left:6px;color:#888}.shopping-cart .delete-item i.fa:hover{color:#000}.shopping-cart .delete-item .glyphicon{font-size:16px;color:#555}.shopping-cart .delete-item .glyphicon:hover{color:#8b0000}.cart-icon{color:#515783;font-size:24px;margin-right:7px;float:left}.grid-box{text-align:center;width:260px;float:left;margin:0 20px 0 0}.product-wrapper{border-bottom:none;padding-bottom:5px;margin:0!important;overflow:hidden}.btn-addremove{font-size:12px;padding:3px 10px;font-weight:700;display:inline-block;width:100%;text-align:center;margin-bottom:20px;text-decoration:none!important;cursor:pointer}.btn-addremove.add-to-cart{background-color:#ffcd11;color:#000}.btn-addremove.add-to-cart:hover{background-color:#333;color:#fff}.btn-addremove.delete-item{background-color:#ccc;color:#000}.btn-addremove.delete-item:hover{background-color:#666;color:#fff}.btn-premium{background-color:#389490;color:#fff}.btn-clearance{background:#097aa0;color:#fff}.badge{background-color:#222;border-radius:10px;color:#ffcd11;display:inline-block;font-size:13px;line-height:1;padding:2px 7px;min-width:26px;text-align:center;vertical-align:middle;white-space:nowrap;position:relative;top:-2px;letter-spacing:-1px;margin-left:2px}.sep{border-bottom:2px solid #eaeaea;margin:20px 0}.clrlist{background:#ddd;border:none;margin-right:30px;padding:5px}.clrlist,span.gtlist{font-size:14px;margin-top:20px}span.gtlist{background:#ffcd11;border:0;color:#000;border-radius:4px;padding:4px 10px}span.gtlist:focus,span.gtlist:hover{background:#d4aa0e}.clrlist,.gtlist{border-radius:4px;padding:3px 10px}.clrlist:hover{background:#999}#faveMobileWrap{background-color:#333;position:relative;z-index:1}li#favourites-mobile-link{color:#333;list-style-type:none;text-align:center;margin-top:10px;border:1px solid #aaa;padding:5px 10px;display:inline-block;background-color:#fff;position:relative;z-index:1}li#favourites-mobile-link:hover{background-color:#eee;border:1px solid #555}li#favourites-mobile-link a{color:#333;text-decoration:none;cursor:pointer}li#favourites-mobile-link a:hover{text-decoration:none}#desktop-favourites-link a{border:1px solid transparent;margin-left:20px}#desktop-favourites-link a:active,#desktop-favourites-link a:focus,#desktop-favourites-link a:hover{cursor:pointer;background-color:#fff;border-radius:6px;border:1px solid #ddd}#used-search-form select{width:100%}@media (max-width:991px){.nav-container .shopping-cart{display:none!important}}#preheader{background-color:#e4e4e4}#preheader-inner{padding:5px;text-align:right}#home-financing-offer{padding:20px 0 30px}#home-financing-offer img.financing-graphic{float:left;max-width:430px}#home-financing-offer .gfx-wrap{display:inline-block}#home-financing-offer img.financing-graphic.img1{position:relative;width:51%;right:-20px;z-index:100}#home-financing-offer img.financing-graphic.img2{position:relative;width:49%;left:-20px;z-index:99;margin-top:95px}@media screen and (max-width:600px){#home-financing-offer img.financing-graphic.img1{float:none;right:0;width:100%}#home-financing-offer img.financing-graphic.img2{display:none}}#home-financing-offer p{font-size:16px;line-height:20px}#home-financing-offer p.phone-bold,#home-financing-offer p.phone-bold a,#home-financing-offer p strong{font-weight:900;color:#000}#home-financing-offer p.phone-bold{font-size:34px;line-height:36px}#home-financing-offer p.terms{font-size:15px}.mainContentLoading{width:100%;height:100%;position:fixed;z-index:10;opacity:1;top:0;left:0;padding-top:200px;text-align:center;color:#999;background-color:#fff}#loading-graphic{opacity:.6;width:80px;height:80px;margin:0 auto}.requirejstext{color:red;position:relative;top:0;background-color:#fff;padding:15px 0;font-size:12px}.mainContentLoading img{opacity:.7;margin-top:10px}@media print{.mainContentLoading{display:none!important}}@media print{a[href]:after{display:none;visibility:hidden}}li#desktop-favourites-link #cart span{font-weight:500}#desktop-favourites-link a{color:#000;border-radius:6px;margin-right:0}.copytext *{text-align:left}.copytext p{font-size:16px;line-height:22px}.copytext h3{margin:0}.copytext h4{margin-top:0;font-size:18px}.copytext ul{padding-left:15px}.copytext ul li{font-size:16px;line-height:22px;padding-bottom:2px}body.pgCCU #contactform p.heading-contact{margin-top:10px}body.pgCCU #contactform p.subhead-contact{font-size:24px;margin-top:10px}body.pgConsignment #contactform p.subhead-contact{margin-top:10px;font-size:20px}#listing-header-title-wrap h1.ccuPageTitle{font-size:37px}#listing-header-title-wrap{background:#af0e0e!important}#listing-header-title-wrap h1{color:#fff;margin:0}div#detail-header-title-wrap{background:#af0e0e}body.pgCCU #listing-header h2{margin:4px 0 6px}body.pgCCU img.ccuimage{margin-bottom:35px}body.pgConsignment #listing-header h2{font-size:19px;line-height:25px}@media (max-width:420px){header .h-logo p{display:none}}@media (max-width:991px){.nav-container{background-color:#222;height:100%;left:0;margin:0;position:fixed;top:-100%;width:100%;z-index:920;overflow:auto;overflow-x:hidden;overflow-y:auto;transition:all .4s ease 0s}.openMenu{overflow:hidden}.openMenu .nav-container{top:0}.navbar-main{float:left;padding:0 15px 15px;width:100%;margin:20px 0 0}.navbar-main>li{padding:0;width:100%}.navbar-main>li>a,.navbar-main>li>button{color:#363636;float:left;width:100%;font-size:18px;line-height:30px;background-color:transparent;border:none;text-align:left;padding:10px 15px}.navbar-main>li>a:hover,.navbar-main>li>button:hover{color:#ffcd11}.navbar-main .h-submit-listing a:hover{background-color:#222}.navbar-main>li>ul.dropdown-menu{width:100%;border:none;display:block;position:relative}.navbar-main>li>ul.dropdown-menu li{float:left;width:100%}.navbar-main>li>ul.dropdown-menu li>a{color:#fff;float:left;width:100%}.navbar-main>li>ul.dropdown-menu li>a:focus,.navbar-main>li>ul.dropdown-menu li>a:hover{background-color:transparent;text-decoration:underline}.navbar-main>li>ul.dropdown-menu.open{display:block!important}}@media(max-width:991px)and (max-width:991px){.navbar-main>li>ul.dropdown-menu.open{position:static;float:none;width:auto;margin-top:0;background-color:transparent;box-shadow:none}}@media (max-width:991px){.navbar-main>li>ul.dropdown-menu.closed{display:none}}@media (max-width:991px){.h-menu .navbar-right li.open ul.dropdown-menu>li>a:hover{color:#ffc821;text-decoration:none}}@media (max-width:991px){.onlyMobileMenu{display:block}}@media (max-width:991px){.langswitcher{margin-bottom:7px;padding:10px 15px;font-size:15px;line-height:30px;border-bottom:1px solid #444}}@media (max-width:991px){.langswitcher span{padding:0 7px}}.h-menu .navbar-main>li.open>a,.h-menu .navbar-main>li.open>a:focus,.h-menu .navbar-main>li.open>a:hover,.h-menu .navbar-main>li:not(.h-submit-listing)>a:focus,.h-menu .navbar-main>li:not(.h-submit-listing)>a:hover{background-color:transparent}@media screen and (min-width:991px){.h-menu .navbar-right li ul.dropdown-menu{left:0;padding:0;right:auto;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.h-menu .navbar-right li ul.dropdown-menu li>a{padding:6px 15px;color:#000;border-bottom:1px solid #eee}.h-menu .navbar-right li ul.dropdown-menu.open{display:block!important}.h-menu .navbar-right li ul.dropdown-menu.closed{display:none!important}}@media screen and (max-width:991px){.h-menu .navbar-right li .dropdown-menu>li>a{border-bottom:0;padding:6px 15px}}.h-menu .navbar-right li .dropdown-menu .divider{margin:0}.mobileMenuNav{cursor:pointer;float:right;font-size:34px;margin:2px 0 0}.close-menu{color:#fff;cursor:pointer;float:right;font-size:33px;margin:10px 15px 0 0;position:absolute;top:0;right:0}@media (max-width:450px)and (min-width:300px){.customsearch{float:left;margin-left:-30px;width:305px}.btn-group,.btn-group-vertical{display:inherit}.logotype div,.logotype img{max-width:150px}}@media (max-width:767px){.h-logo{padding-left:15px!important}.home-1-reserv-row2{height:180px}.nav-right-cont i{padding:0 4px}.nav-right-cont{padding-left:0}}@media (max-width:640px){.write-review{position:relative;float:left}}@media (max-width:480px){.right-banner{display:none}.error-blue{font-size:120px}.not-found-title{font-size:20px;margin-bottom:30px}.fa-3x{font-size:2em!important}}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:1200px){.hidden-lg{display:none!important}}.print-only{display:none!important}@media print{a[href]:after{content:""}header{background-color:#fff!important}.print-only{display:block!important;margin:0 auto}#tab_inspection .panel-title>h4{color:#000!important}#tab_inspection .panel-group li.list-group-item .listitem-right{width:50%!important}#details_contact_wrapper,#faveButton,#header,#list-pages-lower,#prenav,#tab_inspection .condition-info-data,#tab_inspection .panel-title .glyphicon,#viewInspBtn,.addthis_inline_share_toolbox,.backtolink,.breadcrumbs,.btn-top-email,.favestar,.footer,.hide-print,.mobileMenuNav,.policy-links,.showhidefilters{display:none!important}}.favestar:hover{background:none!important}.field-wrapper p.required{color:red;font-size:13px;font-style:italic;margin-top:2px;margin-bottom:-5px}.show-loading-animation.rect-shape,.show-loading-animation .rect-shape,.show-loading-animation.round-shape,.show-loading-animation .round-shape,.show-loading-animation.text-row,.show-loading-animation .text-row{-webkit-animation:react-placeholder-pulse 1.5s infinite;animation:react-placeholder-pulse 1.5s infinite}@-webkit-keyframes react-placeholder-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes react-placeholder-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.formspree-form label{display:inline;display:initial}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-to-content-link{background:#000;color:#fff!important;height:30px;left:50%;padding:8px;position:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:9999}.skip-to-content-link:focus{-webkit-transform:translateY(0);transform:translateY(0)}.d-flex{display:flex}@media only screen and (max-width:62em){.d-flex{display:block}}.container{width:100%;max-width:1170px}@media(max-width:1200px){.container{width:100%!important}}@media(max-width:1200px){.col-lg-9{width:100%}}label,select{font-size:16px}select{border-radius:50px;border-color:#ffc821!important;padding:10px!important;color:#af0e0e}select:hover{cursor:pointer}option{font-size:16px}p{font-size:18px}@media only screen and (max-width:62em){p{font-size:16px;line-height:1.4}}h2{font-weight:700;font-size:42px}@media only screen and (max-width:62em){h2{font-size:30px!important}}h2,h3{margin-top:0;margin-bottom:0}h2 span{background:linear-gradient(0deg,#ffc821 30%,transparent 0)}h3{font-weight:400}.card{background:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn,button{font-weight:700!important;font-size:18px;color:#363636;border:none;border-radius:50px!important;line-height:normal;padding:10px 20px}.btn:hover,button:hover{background:#af0e0e!important;color:#fff!important}@media only screen and (max-width:62em){.btn,button{width:100%}}.btn span,button span{font-weight:700}.product-dropdown{color:#fff!important}.product-dropdown:hover{background:none!important}.phone{font-size:80px;font-weight:700;text-decoration:underline}@media only screen and (max-width:62em){.phone{font-size:40px}}.hours{margin-top:30px}@media only screen and (max-width:62em){.hours{margin-top:10px}}footer{padding:120px 0}@media only screen and (max-width:62em){footer{padding:40px 0}}footer a,footer h2,footer h3,footer p{color:#fff}footer h3{font-size:40px;font-weight:700}@media only screen and (max-width:62em){footer h3{font-size:22px;margin-top:10px}}footer span{color:#ffc821}@media only screen and (max-width:62em){footer span{line-height:1.4}}footer a:hover{color:#ffc821}.grey-bg{background:#f5f5f5}#current-avail{border-radius:5px 5px 0 0}.loading{color:#363636}.find-out-more{padding:80px 0}.find-out-more input{border:none!important;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:5px!important}@media only screen and (max-width:62em){.find-out-more{padding:20px 0}}.formspree-form select{border-radius:5px}.pd-top-40{padding-top:40px}.pd-btm-40{padding-bottom:40px}body.bfetheme ul{list-style-type:none}body.bfetheme .btn,body.bfetheme button{transition:.2s;border-radius:0;color:#363636}body.bfetheme .btn:hover,body.bfetheme button:hover{text-decoration:none}body.bfetheme .btn.cart,body.bfetheme button.cart{border:none;color:#fff;font-size:inherit;padding:0;background:none;font-weight:inherit}body.bfetheme .btn.cart:hover,body.bfetheme button.cart:hover{color:#ffc821!important;background:none!important}body.bfetheme #prenav{background-color:rgba(175,14,14,.4);position:relative}@media screen and (min-width:992px){body.bfetheme .nav>li>button{color:#fff}}@media screen and (max-width:992px){body.bfetheme .nav-container{background-color:#af0e0e}body.bfetheme .langswitcher{border-bottom:1px solid #fff}}@media screen and (min-width:992px){body.bfetheme .h-menu .navbar-right li ul.dropdown-menu li>a{transition:.2s}body.bfetheme .h-menu .navbar-right li ul.dropdown-menu li>a:hover{background:#ffc821;color:#363636}}body.bfetheme.pgHome .fa-plus{color:#363636}body.bfetheme.pgHome p.morefilterslink{transition:.2s;background:#ffc821;color:#363636}body.bfetheme.pgHome .searchFoundText span{color:#fff}@media screen and (max-width:992px){body.bfetheme.pgHome .searchFoundText span{color:#363636}}body.bfetheme.pgHome #home-introsectionwrap{background:url(/static/media/rfse-hero.b6991889.jpg)}body.bfetheme.pgHome #home-introsectionwrap .find-btn{border-radius:0;border-bottom:none}body.bfetheme.pgHome #home-introsectionwrap .find-btn:hover{border-bottom:none}body.bfetheme.pgHome #home-introsectionwrap .wehaveitall,body.bfetheme.pgHome #sectionFamilyList{background-color:#af0e0e;color:#fff}body.bfetheme.pgHome #home-introsectionwrap .wehaveitall:after,body.bfetheme.pgHome #sectionFamilyList:after{border-top-color:#af0e0e}body.bfetheme.pgHome #sectionFamilyList{background-color:#363636}body.bfetheme.pgHome #sectionFamilyList .homeequiplink{text-align:center}@media screen and (min-width:992px){body.bfetheme.pgHome #sectionFamilyList{margin-top:-103px}}body.bfetheme.pgHome #ironclad-section h3,body.bfetheme.pgHome #sectionFamilyList h3,body.bfetheme.pgHome .small-equip h3{margin-bottom:20px}@media screen and (max-width:992px){body.bfetheme.pgHome #ironclad-section,body.bfetheme.pgHome #sectionFamilyList,body.bfetheme.pgHome .small-equip{padding:40px 0}}@media screen and (min-width:992px){body.bfetheme.pgHome #ironclad-section,body.bfetheme.pgHome #sectionFamilyList,body.bfetheme.pgHome .small-equip{padding:120px 0}}body.bfetheme .small-equip button{background:#ffc821}@media only screen and (max-width:62em){body.bfetheme .small-equip button{font-size:inherit}}body.bfetheme.pgDetail iframe,body.bfetheme.pgListing iframe{overflow:hidden;height:1630px;border:none}body.bfetheme.pgListing .morefilterslink{border-color:#ffc821}body.bfetheme.pgListing p.op-hours{font-size:11px;text-align:center;margin-bottom:10px}body.bfetheme.pgListing .btn.top-phone{font-size:25px;font-weight:800;color:#af0e0e}body.bfetheme.pgListing .btn.top-phone:hover{color:#333!important;background-color:#e6e6e6!important;border:1px solid #adadad!important;box-shadow:none}body.bfetheme.pgListing .input-group-addon,body.bfetheme.pgListing .product-keyword{border-radius:0}body.bfetheme.pgListing #list-sorter label{padding-right:5px}body.bfetheme.pgListing .product-price p{color:#000;font-weight:800!important;font-size:20px!important}body.bfetheme.pgListing #mosaic,body.bfetheme.pgListing #mosaic .product-wrapper{transition:.2s}body.bfetheme.pgListing #mosaic .product-wrapper:hover{transition:.2s;background-color:#fff;box-shadow:0 10px 20px #c7c7c7}body.bfetheme.pgDetail p.op-hours{font-size:11px;text-align:center;margin-bottom:10px}body.bfetheme.pgDetail .current-avail p#current-avail{font-size:28px;font-weight:700}body.bfetheme .btn-secondary{background:none;border:1px solid #ffc821}body.bfetheme .btn-secondary:hover{background:#363636!important}body.bfetheme footer{background:#af0e0e}body.bfetheme .formspree-form input,body.bfetheme .formspree-form select{margin-bottom:20px}body.bfetheme .formspree-form button{background-color:#363636;color:#fff;border:none;font-weight:800}body.bfetheme .formspree-form button:focus,body.bfetheme .formspree-form button:hover{background-color:#363636;color:#fff}body.bfetheme .detailsection_contact,body.bfetheme .find-out-more{background:#ffc821}body.bfetheme .find-out-more span{font-weight:700;background:linear-gradient(0deg,rgba(175,14,14,.5) 30%,transparent 0)}body.jobsite-theme .cta .btn:hover{background:#363636!important}body.jobsite-theme .langswitcher a{color:#fff!important}body.jobsite-theme .currentlang{color:#363636!important}body.jobsite-theme h2 span{background:linear-gradient(0deg,#c0d93e 30%,transparent 0)}body.jobsite-theme .small-equip button{background:#c0d93e}body.jobsite-theme .small-equip button:hover{background:#363636!important}body.jobsite-theme footer{background:#c0d93e}body.jobsite-theme footer a,body.jobsite-theme footer h2,body.jobsite-theme footer h3,body.jobsite-theme footer p{color:#363636}body.jobsite-theme footer span{color:#363636;font-weight:700}body.jobsite-theme footer a:hover{color:#c0d93e}body.jobsite-theme ul{list-style-type:none}body.jobsite-theme .btn,body.jobsite-theme button{transition:.2s;border-radius:0}body.jobsite-theme .btn:hover,body.jobsite-theme button:hover{text-decoration:none}@media screen and (min-width:992px){body.jobsite-theme header .nav>li>button:hover{color:#c0d93e!important}}body.jobsite-theme .cart{border:none;color:#fff;font-size:inherit;padding:0;background:none}body.jobsite-theme .cart:hover{background:none!important}body.jobsite-theme .badge{color:#c0d93e}body.jobsite-theme span.gtlist{background:#c0d93e}body.jobsite-theme span.gtlist:hover{background:#d7f345}@media screen and (max-width:992px){body.jobsite-theme .nav-container{background-color:#363636}body.jobsite-theme .langswitcher{border-bottom:1px solid #fff}}@media screen and (min-width:992px){body.jobsite-theme .h-menu .navbar-right li ul.dropdown-menu li>a{transition:.2s}body.jobsite-theme .h-menu .navbar-right li ul.dropdown-menu li>a:hover{background:#c0d93e;color:#363636}body.jobsite-theme a.currentlang{color:#c0d93e}body.jobsite-theme header .nav>li>a:focus,body.jobsite-theme header .nav>li>a:hover{color:#c0d93e!important}}body.jobsite-theme.pgHome #hero-box{border:1px solid #83971b}body.jobsite-theme.pgHome input#home-mainsearch,body.jobsite-theme.pgHome input.form-control{border-radius:0!important}body.jobsite-theme.pgHome input#home-mainsearch{color:#363636}body.jobsite-theme.pgHome p.morefilterslink{transition:.2s}body.jobsite-theme.pgHome p.morefilterslink i{color:#c0d93e}body.jobsite-theme.pgHome .searchFoundText span{color:#fff}@media screen and (max-width:992px){body.jobsite-theme.pgHome .searchFoundText span{color:#363636}}body.jobsite-theme.pgHome #home-introsectionwrap{background:url(/static/media/jobsite-hero.fea11fdf.jpg) 50% no-repeat;background-size:cover;margin-top:0}body.jobsite-theme.pgHome #home-introsectionwrap .find-btn{background:#c0d93e;border:#c0d93e;border-radius:0;border-bottom:none}body.jobsite-theme.pgHome #home-introsectionwrap .find-btn:hover{border-bottom:none;background:#d7f345!important;color:#363636!important}body.jobsite-theme.pgHome #home-introsectionwrap,body.jobsite-theme.pgHome #sectionFamilyList{background-color:none;color:#fff}body.jobsite-theme.pgHome #home-introsectionwrap:after,body.jobsite-theme.pgHome #sectionFamilyList:after{border-top-color:#af0e0e}body.jobsite-theme.pgHome .wehaveitall{background-color:#c0d93e!important;color:#363636!important}body.jobsite-theme.pgHome .wehaveitall:after{border-top-color:#c0d93e!important}body.jobsite-theme.pgHome #sectionFamilyList{background-color:#363636}body.jobsite-theme.pgHome #sectionFamilyList .homeequiplink{text-align:center;font-size:14px;background:#c0d93e;color:#363636}body.jobsite-theme.pgHome #sectionFamilyList h2{color:#363636}@media screen and (min-width:992px){body.jobsite-theme.pgHome #sectionFamilyList{margin-top:-103px}}@media screen and (max-width:992px){body.jobsite-theme.pgHome #ironclad-section,body.jobsite-theme.pgHome #sectionFamilyList{padding:40px 0}}@media screen and (min-width:992px){body.jobsite-theme.pgHome #ironclad-section,body.jobsite-theme.pgHome #sectionFamilyList{padding:100px 0}}body.jobsite-theme.pgHome #ironclad-section{background:none;background-color:#c0d93e}body.jobsite-theme.pgDetail iframe,body.jobsite-theme.pgListing iframe{overflow:hidden;height:1630px;border:none}body.jobsite-theme.pgListing .col-filters input.form-control{border-color:#c0d93e}body.jobsite-theme.pgListing .btn.top-phone{font-size:25px;font-weight:800;color:#83971b}body.jobsite-theme.pgListing .btn.top-phone:hover{color:#333!important;background-color:#c0d93e;border-color:#c0d93e;box-shadow:none}body.jobsite-theme.pgListing .btn-top-email{background-color:#c0d93e}body.jobsite-theme.pgListing .btn-top-email:hover{background-color:#363636!important;border-color:#c0d93e!important;color:#fff!important}body.jobsite-theme.pgListing .btn-top-email span{font-weight:800}body.jobsite-theme.pgListing .input-group-addon,body.jobsite-theme.pgListing .product-keyword{border-radius:0}body.jobsite-theme.pgListing #list-sorter label{padding-right:5px}body.jobsite-theme.pgListing .product-price p{color:#000;font-weight:800!important;font-size:20px!important}body.jobsite-theme.pgListing #mosaic,body.jobsite-theme.pgListing #mosaic .product-wrapper{transition:.2s}body.jobsite-theme.pgListing #mosaic .product-wrapper:hover{transition:.2s;background-color:#fff;box-shadow:0 10px 20px #c7c7c7}body.jobsite-theme.pgListing .rc-slider-track{background-color:#c0d93e}body.jobsite-theme.pgListing .favestar i:hover{color:#c0d93e}body.jobsite-theme.pgDetail .current-avail .green{color:#83971b}body.jobsite-theme.pgDetail .current-avail p#current-avail{font-size:28px;font-weight:700}body.jobsite-theme.pgDetail .backtolink,body.jobsite-theme.pgDetail .breadcrumbs a,body.jobsite-theme.pgDetail .btn.top-phone{color:#83971b}body.jobsite-theme.pgDetail .btn.top-phone:hover{background-color:#c0d93e!important;border-color:#c0d93e!important}body.jobsite-theme.pgDetail .btn-primary{background-color:#c0d93e!important}body.jobsite-theme .formspree-form input,body.jobsite-theme .formspree-form select{margin-bottom:20px}body.jobsite-theme .formspree-form button{background-color:#c0d93e;color:#363636;border:none;font-weight:800}body.jobsite-theme .formspree-form button:focus,body.jobsite-theme .formspree-form button:hover{background-color:#363636;color:#fff}body.jobsite-theme .periodic-annual-inspection-report .inspection-header{padding-bottom:10px}body.jobsite-theme .periodic-annual-inspection-report .inspection-header strong{margin-right:5px}body.jobsite-theme .periodic-annual-inspection-report .inspection-header strong#id{margin-left:15px}body.jobsite-theme .periodic-annual-inspection-report .accordion__button{background:#c0d93e;transition:.2s}body.jobsite-theme .periodic-annual-inspection-report .accordion__button:focus,body.jobsite-theme .periodic-annual-inspection-report .accordion__button:hover{background:#333;color:#fff}body.jobsite-theme .periodic-annual-inspection-report .table{margin-bottom:0}body.jobsite-theme .periodic-annual-inspection-report .table>thead>tr>th{border-bottom:none;font-style:italic}body.jobsite-theme .periodic-annual-inspection-report tr{border-bottom:.5px solid #ddd}body.jobsite-theme .periodic-annual-inspection-report td{border-top:none!important;line-height:1.8}body.jobsite-theme #listing-header-title-wrap{background:#363636!important}body.jobsite-theme .ctabuttons .btn{background:#c0d93e!important}body.jobsite-theme select{border-color:#c0d93e!important;color:#363636}body.jobsite-theme .rc-slider-handle{border:2px solid #83971b;background-color:#83971b}body.jobsite-theme #filtersSection .btn-default,body.jobsite-theme .detailsection_contact,body.jobsite-theme .find-out-more,body.jobsite-theme .product-info-column .btn{background:#c0d93e}body.jobsite-theme #detail-header-title-wrap{background:#363636}body.jobsite-theme .product-info-column{overflow-wrap:break-word}body.jobsite-theme header .nav>li>a{color:#fff}
/*# sourceMappingURL=main.9e3f099f.chunk.css.map */