body{background:#f1f1f1}@media (min-width:1200px){.main{width:100%;padding:0 0 0 15px}}@media (min-width:1200px){.main{width:calc(100% - 315px)}}.cpo-oem-page{background:#fff;position:relative}@media (min-width:1200px){.fixed-sidebar{width:300px;margin-left:15px}}@media (min-width:768px) and (max-width:1199px){.fixed-sidebar{margin-left:0}}@media (max-width:991px){.fixed-sidebar{padding:15px}}.fixed-sidebar>div>div{padding:15px 0}#carouselcpo{margin-left:20px}.tab-content{clear:both;position:relative;top:5px}.tab-content a:hover{text-decoration:none}.tab-content .carousel-control{top:19px;width:27px;height:100px;background-image:none;text-shadow:none;opacity:1;border:1px #cbcbcb solid;background:#fff}.tab-content .carousel-control .glyphicon{color:#494949;font-size:15px;top:38%}.tab-content .carouselCPO .carousel-inner{height:120px;margin:0 auto;text-align:center}@media (min-width:400px) and (max-width:700px){.tab-content .carouselCPO .carousel-inner{width:90%}}@media (max-width:400px){.tab-content .carouselCPO .carousel-inner{width:98%}}@media (min-width:701px) and (max-width:991px){.tab-content .carouselCPO .carousel-inner{width:95%}}@media (width:768px){.tab-content .carouselCPO .carousel-inner{width:92%}}@media (min-width:992px) and (max-width:1199px){.tab-content .carouselCPO .carousel-inner{width:99%}}.tab-content .carouselCPO .carousel-inner .vehicleImg{margin:5px 0 0;width:80px}@media (max-width:360px){.tab-content .carouselCPO .carousel-inner .vehicleImg{width:75px}}.tab-content .carouselCPO .carousel-inner .vehicleImg img{width:80px;height:80px}@media (max-width:360px){.tab-content .carouselCPO .carousel-inner .vehicleImg img{width:75px;height:75px}}.tab-content .carouselCPO .carousel-inner .vehicleName{width:80px;margin:0 auto;color:#000;font-size:16px;line-height:19px;font-weight:500}@media (max-width:360px){.tab-content .carouselCPO .carousel-inner .vehicleName{width:75px}}.tab-content .carouselCPO .carousel-inner>.item.active.right,.tab-content .carouselCPO .carousel-inner>.item.next{-webkit-transform:translate3d(105px,0,0);transform:translate3d(105px,0,0);left:0;margin:auto}.tab-content .carouselCPO .carousel-inner>.item.active.left,.tab-content .carouselCPO .carousel-inner>.item.prev{-webkit-transform:translate3d(-105px,0,0);transform:translate3d(-105px,0,0);left:0;margin:auto}.tab-content .carouselCPO .carousel-inner>.item.active,.tab-content .carouselCPO .carousel-inner>.item.left,.tab-content .carouselCPO .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;margin:auto}@media (max-width:360px){.tab-content .carouselCPO .carousel-inner>.item.active.right,.tab-content .carouselCPO .carousel-inner>.item.next{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);left:0;margin:auto}.tab-content .carouselCPO .carousel-inner>.item.active.left,.tab-content .carouselCPO .carousel-inner>.item.prev{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);left:0;margin:auto}.tab-content .carouselCPO .carousel-inner>.item.active,.tab-content .carouselCPO .carousel-inner>.item.left,.tab-content .carouselCPO .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;margin:auto}}@media (max-width:320px){.tab-content .carouselCPO .carousel-inner>.item.active.right,.tab-content .carouselCPO .carousel-inner>.item.next{-webkit-transform:translate3d(80px,0,0);transform:translate3d(80px,0,0);left:0;margin:auto}.tab-content .carouselCPO .carousel-inner>.item.active.left,.tab-content .carouselCPO .carousel-inner>.item.prev{-webkit-transform:translate3d(-80px,0,0);transform:translate3d(-80px,0,0);left:0;margin:auto}.tab-content .carouselCPO .carousel-inner>.item.active,.tab-content .carouselCPO .carousel-inner>.item.left,.tab-content .carouselCPO .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;margin:auto}}.cpoCarousel{margin:10px 0 30px}.cpoCarouselWidth{width:80px;margin-left:5px;margin-right:20px}@media (max-width:360px){.cpoCarouselWidth{margin-top:5px;width:75px}}@media (max-width:320px){.cpoCarouselWidth{margin-top:5px;width:55px}}#cpo-no-sponsor-banner{background-size:cover;height:220px}@media (min-width:1025px){#cpo-no-sponsor-banner{height:350px;background-image:url(/Images/Pages/CPO/CPO-NoAd-1920x350.jpg)}}@media (max-width:1024px){#cpo-no-sponsor-banner{height:270px;background-image:url(/Images/Pages/CPO/CPO-NoAd-1024x270.jpg)}}@media (max-width:768px){#cpo-no-sponsor-banner{height:270px;background-image:url(/Images/Pages/CPO/CPO-NoAd-768x270.jpg)}}@media (max-width:376px){#cpo-no-sponsor-banner{background-image:url(/Images/Pages/CPO/CPO-NoAd-376x220.jpg);background-repeat:no-repeat}}.cpo-main-content{margin-top:40px}.cpo-panel{display:inline-block;border:1px solid #ccc;padding:20px;width:100%}.cpo-title{border-bottom:solid 4px #c70200;font-size:24px;font-weight:300;line-height:1.2;margin:0;overflow:visible;padding-bottom:15px;white-space:nowrap;width:50px}@media (min-width:1200px){.cpo-title{font-size:26px}}@media (max-width:767px){.cpo-content{font-size:13px}}.cpo-content p{padding-top:20px}.widgets_div{padding:5px 8px}.widgets_ul{padding-top:10px}@media (min-width:768px){.widgets_ul{column-count:2}}.widgets_div .icon_div{display:inline-block;margin-left:14px;vertical-align:middle}.widgets_div .icon_div span img{height:20px}.widgets_div .text_div{display:inline-block;margin-left:10px;vertical-align:middle}@media (max-width:1199px){.widgets_div .text_div{width:83%}}.cpoIconColor{font-size:12px;color:green}.researchBox{padding-bottom:0;display:inline-block;width:100%}@media (max-width:767px){.researchBox{padding:10px}}.researchBox:first-of-type{padding-top:0}@media (max-width:767px){.researchBox:first-of-type{padding-top:10px}}.newsAndResearch .row.sectionTitle{margin-right:0;margin-bottom:15px;margin-left:0;border-bottom:2px solid #cbcbcb}.newsAndResearch .row.sectionTitle:after{position:relative;top:2px;width:40px;margin:0;border:2px #cc0001 solid}.newsAndResearch .row.sectionTitle .newsAndResearchTitle{line-height:35px;color:#4a4a4a;margin-top:3px;font-size:20px;font-weight:300}.newsAndResearch .row.sectionTitle .newsAndResearchTitle .text-bold{font-weight:500}.newsAndResearch .newsAndResearchitemLG{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #cbcbcb}.newsAndResearch .newsAndResearchtext a{font-weight:500;font-size:16px;line-height:22px;position:relative;max-height:46px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.newsAndResearch .newsAndResearchTitleDate{font-size:12px;line-height:16px}.newsAndResearch .notify-badge{left:12px;bottom:12px;text-align:center;border-radius:3px;color:#fff;padding:1px 4px;font-size:11px;text-transform:uppercase;font-weight:700}.newsAndResearch .previews{background-color:#00b586}.newsAndResearch .reviews{background-color:#f38800}.newsAndResearch .news{background-color:#f38800}.newsAndResearch .comparison_tests{background-color:#07a0b8}.newsAndResearch .used_car_reviews{background-color:#2082ca}@media (min-width:768px) and (max-width:991px),(max-width:767px){.newsAndResearch .thumbnail{padding:0}.newsAndResearch .thumbnail .itemText{padding:5px}.newsAndResearch .thumbnail .item>img{width:100%}}@media (min-width:768px) and (max-width:991px){.newsAndResearch .thumbnail{width:32%;float:left;max-width:300px;margin-right:14px}.newsAndResearch .thumbnail:last-child{margin-right:0}}.newsAndResearchFooter .readAllReviews{font-family:Roboto,sans-serif;font-weight:400;background:#076ee6;height:44px;color:#fff;font-size:14px;line-height:15px;padding:0 33px;border-radius:3px;letter-spacing:.4px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;width:250px;margin-left:25px}.newsAndResearchFooter .readAllReviews:hover{transition:ease-in-out .3s;cursor:pointer;background:#00498b}.newsAndResearchFooter .readAllReviews span{text-align:center;margin:0 2px}.form-group{display:inline}.form-group .form-control{display:inline-block;position:relative;float:left;width:189px;height:48px;margin-right:5px;padding:0;font-size:16px;font-weight:400;color:#3e3e3e}@media (max-width:767px){.form-group .form-control{margin-bottom:5px;height:47px;width:130px}}@media (min-width:768px) and (max-width:991px){.form-group .form-control{width:245px;margin-bottom:5px;height:47px}}@media (min-width:992px) and (max-width:1199px){.form-group .form-control{width:187px}}@media (min-width:1200px){.form-group .form-control{width:245px}}.form-group .form-control select{position:absolute;top:3px;width:100%;padding:10px 10px;background-color:transparent;border-radius:5px;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#3e3e3e;font-weight:400;font-size:16px;cursor:pointer;border:solid 1px #cbcbcb}.form-group .form-control select:focus{outline:0;box-shadow:none;border:solid 0 grey}.form-group .form-control select option{padding:0;outline:0;border:0}.form-group .form-control select:focus{border:solid 1px #cbcbcb}@media (max-width:767px){.form-group .form-control select{font-size:14px;padding-right:25px}}.cpoCompareSectionRowMargin{margin-top:10px;margin-left:0;margin-right:0}.cpoCompareSectionRow>div{width:50%;float:left}.cpoColumn{width:45%;float:left}@media (min-width:992px) and (max-width:1199px){.cpoColumn{width:35%}}@media (max-width:767px){.cpoColumn{width:40%}}.cpoColumn div.at-dropdown-arrow{float:right;margin-top:14px;margin-right:10px}@media (max-width:767px){.cpoColumn div.at-dropdown-arrow{margin-top:13px;margin-right:5px}}.cpoColumnPaddingLeft{padding-left:10%}@media (min-width:768px) and (max-width:991px){.cpoColumnPaddingLeft{padding-left:8%}}@media (max-width:767px){.cpoColumnPaddingLeft{padding-left:0}}.cpoColumnPaddingRight{padding-left:5%}@media (min-width:768px) and (max-width:991px){.cpoColumnPaddingRight{padding-left:3%}}@media (max-width:767px){.cpoColumnPaddingRight{padding-left:1%}}.cpoColumnMid{width:10%;float:left;padding-top:10px;padding-left:20px;font-size:22px}@media (min-width:992px) and (max-width:1199px){.cpoColumnMid{width:20%;padding-left:70px}}@media (min-width:768px) and (max-width:991px){.cpoColumnMid{padding-left:13px}}@media (max-width:767px){.cpoColumnMid{padding-left:12px;font-size:18px;width:18%}}.firstCPOCompareSection{border-right:1px solid #ccc}.secondCPOCompareSection{border-left:1px solid #ccc;margin-left:-1px}.cpoColumnFeatures{padding-left:25%;font-weight:500}@media (min-width:992px) and (max-width:1199px){.cpoColumnFeatures{padding-left:12%}}@media (min-width:768px) and (max-width:991px){.cpoColumnFeatures{padding-left:22%}}@media (max-width:767px){.cpoColumnFeatures{padding-left:0}}.cpoColumnFeatures>div{padding-top:20px}@media (min-width:992px) and (max-width:1199px){.cpoColumnFeatures>div{padding-top:15px}}.featureImg{margin-right:5px;height:25px}@media (max-width:767px){.featureImg{margin-right:0;height:auto}}.cpoDetails{max-height:85px;display:block;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;font-size:14px;line-height:21px;height:85px}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px){.cpoDetails{max-height:105px;-webkit-line-clamp:5;height:105px}}@media (max-width:767px){.cpoDetails{max-height:150px;-webkit-line-clamp:7;height:150px;font-size:13px}}.cpoCompareLogo{padding-top:15px;text-align:center;padding-bottom:15px}@media (max-width:767px){.new-cpo-benefit{padding-left:0;padding-right:0}}@media (max-width:767px){.new-cpo-benefit>img{margin-top:5px}}@media (max-width:767px){.cpoXSImg{width:25%;float:left}}@media (max-width:767px){.cpoXSText{width:75%;float:left;padding-right:15px;padding-left:15px}}@media (min-width:768px){.cpoXSText{display:inline-block}}@media (min-width:992px){.cpo-right-panel{margin-top:-15px}}.cpo-features{margin-top:30px}@media (min-width:1200px){.cpo-features{margin-left:60px}}@media (max-width:767px){.cpo-features{font-size:14px}}.cpo-features p{vertical-align:-webkit-baseline-middle;padding:0;margin:0}.compare-cpo{margin:40px 0}.compare-cpo button{background-color:#4bbb04;border:0;border-radius:3px;color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;height:44px;text-shadow:0 1px 2px rgba(0,0,0,.6);width:227px}.compare-cpo button:hover{background-color:#439518;transition:ease-in-out .3s}.hr-custom{border:1px solid #ccc;margin:0 0 34px}.cpo-generic{margin:30px 0 30px 30px;max-width:400px}@media (min-width:1200px){.cpo-generic{margin-left:50px}}@media (min-width:992px) and (max-width:1199px){.cpo-generic{margin-left:40px;max-width:500px}}@media (min-width:768px) and (max-width:991px){.cpo-generic{max-width:320px}}.cpo-description{font-size:16px}@media (min-width:1200px){.cpo-description{font-size:18px}}.cpo-logo{margin:0 0 16px 16px}@media (max-width:767px){.cpo-logo{width:100%;text-align:center}}.cpo-logo img{width:100%;max-height:120px}.cpoMarginTop{margin-top:50px}@media (max-width:767px){.cpoMarginTop{margin-top:24px}}.cpo-benefit{padding-bottom:30px}.cpo-benefit>img{float:left;margin-right:22px}@media (max-width:767px){.cpo-benefit>img{margin-right:10px;max-width:45px}}.oemTitle{font-weight:400}.cpo-oem-banner{align-items:center;background-image:url(/Images/Pages/CPO/OEM-CPO-TopGeneric-376x220.jpg);background-repeat:no-repeat;background-size:cover;height:220px;margin-bottom:30px}@media (min-width:1200px){.cpo-oem-banner{background-image:url(/Images/Pages/CPO/OEM-CPO-TopGeneric-1920x300.jpg);height:300px;margin-bottom:52px}}@media (min-width:992px) and (max-width:1199px){.cpo-oem-banner{background-image:url(/Images/Pages/CPO/OEM-CPO-TopGeneric-1024x270.jpg);height:270px}}@media (min-width:768px) and (max-width:991px){.cpo-oem-banner{background-image:url(/Images/Pages/CPO/OEM-CPO-TopGeneric-768x250.jpg);height:250px}}.cpo-oem-banner .container{align-items:center;display:flex;height:100%}.cpo-oem-header{margin:20px auto 0;max-width:300px;text-align:center}.cpo-oem-header h1{font-size:50px;font-weight:600;line-height:1.2;text-shadow:2px 2px 0 #fff}@media (min-width:1200px){.cpo-oem-header{margin:0 0 0 60px;max-width:440px}.cpo-oem-header h1{font-size:72px}}@media (min-width:992px) and (max-width:1199px){.cpo-oem-header{margin:0 0 0 40px;max-width:350px}.cpo-oem-header h1{font-size:60px}}@media (min-width:768px) and (max-width:991px){.cpo-oem-header{margin:0 0 0 40px}}.row.viewAll{position:relative;text-align:center}@media (min-width:768px){.row.viewAll{padding:40px 0 0}}@media (max-width:767px){.row.viewAll{padding:30px 0 0}}.row.viewAll .viewAllLink{font:bold 16px/16px Roboto,sans-serif}@media (min-width:768px){.row.viewAll .viewAllLink{position:relative;top:-8px;padding:8px 73px 12px}}@media (max-width:767px){.row.viewAll .viewAllLink{padding:8px 15px 12px}}.row.viewAll .viewAllLink:hover{text-decoration:none}.row.viewAll .viewAllLink .fa-angle-right:before{content:"\f105";font-family:'Font Awesome 5 Pro';font-weight:400;position:relative;top:1px;margin-left:12px;font-size:22px}@media (min-width:768px) and (max-width:991px),(max-width:767px){#hulk-bb-cpo{text-align:center}}.scrollTopBtn{font-family:Roboto,sans-serif;font-weight:400;background:#076ee6;height:44px;color:#fff;border-radius:3px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;width:44px;margin-left:25px}.scrollTopBtn:hover{transition:ease-in-out .3s;cursor:pointer;background:#00498b}.scrollTopBtn span{text-align:center;margin:0 2px}.cpoMoreArticlesLink{float:right;font-size:16px;font-weight:500;line-height:22px;margin-top:7px}.cpoMoreArticlesLink .far{font-weight:300;padding-left:5px}@media (max-width:767px){.cpo-oem-content{padding:0 15px}.compare-cpo{margin:10px 0}footer{margin:0 auto}}