.CustomCheckOut .MainNavDropdown{padding-right:25px;padding-top:9px!important;font-weight:bolder;font-size:18px}.CustomCheckOut .MainNavDropdown ul ul{top:20px}.CustomCheckOut .MainNavDropdown a{display:block;padding:0;font-weight:700;color:#fff;font-size:14px;text-decoration:none}.MainNavDropdown{line-height:40px;padding-right:25px;padding-top:0!important;padding-bottom:0!important;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:700;font-size:15px;color:#fff}.MainNavDropdown ul{padding:0;margin:0;list-style:none;position:relative}.MainNavDropdown ul li{display:inline-block}.MainNavDropdown a{display:block;padding:0;color:#fff;text-decoration:none}.MainNavDropdown ul ul{display:none;position:absolute;top:40px;border:1px solid #393939;left:-15px}.MainNavDropdown ul li:hover>ul{display:inherit;background:#848484}.MainNavDropdown ul ul .navPages-action{background:#848484;font-weight:400;line-height:22px}.MainNavDropdown ul ul .navPages-action:before{content:'\f105';margin-right:7px;font-weight:900;font-size:10px;font-family:FontAwesome;position:relative;top:-2px}.MainNavDropdown ul ul li{width:241px;float:none;display:list-item;text-align:left;padding-left:10px;position:relative}.MainNavDropdown ul ul ul li{position:relative;top:-60px;left:170px}.MainNavDropdown li>a:after{content:' \f0d7';font-family:FontAwesome;font-weight:900}.MainNavDropdown li>a:only-child:after{content:''}.quickSearchResults{display:-ms-flexbox;display:flex;-ms-flex-direction:column!important;flex-direction:column!important;width:55vw;max-height:75vh!important;overflow-y:auto;transform:translateX(16%);-ms-flex:1 0 120%;flex:1 0 120%}@media (max-width:1200px){.quickSearchResults{width:calc(100vw - 5rem)!important}}@media screen and (min-device-width:1400px){.quickSearchResults{width:75vw!important;transform:translateX(18%)}}@media screen and (min-device-width:1500px){.quickSearchResults{width:55vw!important;transform:translateX(18%)}}.themevale_column.themevale_column--col2{display:-ms-flexbox;display:flex}.closeSearch{font-size:14px;text-transform:uppercase;border-bottom:3px solid;border-color:#4c4c4c;border-radius:0;background-color:#cac9c9;color:#393939;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:5px!important;margin-top:5px!important}.closeSearch:hover{background-color:#d42020!important;color:#fff}.closeSearch:hover .icon{fill:white}.close-search{margin-top:5px!important}.searchLeft{-ms-flex:0 0 69%;flex:0 0 69%;padding:10px}.searchLeft .product{margin-bottom:-15px!important}.searchLeft p{display:inline-block;text-decoration:none}.searchLeft h4{display:inline-block;text-decoration:none}.card-brand{width:100%}.result_count{display:none}.card-body{-ms-flex:1;flex:1;position:relative}.card-price{-ms-flex:1 0 0%;flex:1 0 0%}.searchLeft .card-title{height:-moz-fit-content!important;height:fit-content!important}.price-wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:end;position:absolute;bottom:10px;right:5px}.price-wrapper a{width:35%!important}.quickSearchBtn{display:-ms-flexbox;display:flex;width:100%!important;-ms-flex-item-align:end;align-self:flex-end;-ms-flex:1 0 60%;flex:1 0 60%;-ms-flex-pack:end;justify-content:flex-end}.quickSearchBtn__cart{margin-left:10px!important}.quickSearchBtn__text{padding-bottom:10px}body.main.eleven-seventy figure.card-figure{min-height:185px!important;max-height:185px!important}.product{cursor:pointer}.product .card:hover{transition:all .5s ease-in-out;background-color:#fff}.searchRight{-ms-flex:1;flex:1;padding:10px}.searchRight .product{margin-top:-5px!important}li.product .card .card-body .card-brand{font-size:21px;line-height:21px}.quickSearchPrice{font-size:15px;color:#000}#chat-widget-container{bottom:33px}.backtoTop{bottom:77px}.maintenanceNotice{display:none!important}.MarginTp10{margin-top:10px}.countPill{left:10vw}.displayme{display:block!important}.footer-bottom{height:85px}.sidenavDesc{width:90%}div#side-categories li a{background-color:transparent;color:#fff!important}#side-categories li,#side-categories li a{background-color:transparent;color:#fff}#side-categories h2{border-bottom:1px solid #fff}.brands-list,.category-list{background-color:#848484}#SidenavYMM{background:#848484;border-bottom:3px solid;border-color:#cac9c9;margin-bottom:20px}#SidenavYMM svg{width:22px;fill:white}#SidenavYMM .YMMSection{margin-bottom:5px;padding:4px 10px 1px}#SidenavYMM .YMMSection:first-child{margin-bottom:10px;padding:0}#SidenavYMM .YMMSection:last-child{margin-bottom:10px;padding-bottom:10px}#SidenavYMM button{display:inline-block;width:33%;line-height:0;padding:2px;margin:5px 0 0}header .form-fieldset{width:89%!important;float:right}.top-menu .phone-number{display:none!important}.SmTxt{font-size:10px}.left-logo .phone-number{display:inline-block;width:30%;line-height:10px;padding-top:6px;text-align:right}.left-logo .fa-phone{position:relative;top:7px;line-height:10px;font-size:18px}.left-logo .navPages{display:inline-block;width:65%;margin:0}.header-logo--left{width:34%!important;height:58px!important}.HeaderRight{display:inline-block;width:100%;position:relative;top:18px;left:10px}.HeaderRight a{color:#393939}.HeaderRight a:hover{color:#d42020}.HeaderRight svg{fill:#393939}.HeaderRight svg:hover{fill:#d42020}.HeaderRight .navUser-item--cart{padding:0}.HeaderRight .HeaderFav{display:inline-block;font-size:22px;width:28%}.HeaderRight .HeaderCart{display:inline-block;width:28%;font-size:22px}.HeaderRight .Headeruser{display:inline-block;width:28%;font-size:22px}.HeaderRight .cart-icon{margin-right:0;width:100%;display:unset;background:0 0;padding:0;font-size:0;border-bottom:0;border-color:transparent;color:#d42020}.HeaderRight .cart-icon svg{width:25px;height:25px;position:relative;top:4px}.Error404Page .zoom-image-container{max-width:100%;max-height:195px;overflow:hidden}.featured-categories-banner.three-columns li.category.two{padding-right:4px}.width20{width:20%!important}.HomePageMobileSideNav{display:none}.heroCarousel-slide .heroCarousel-image{max-height:18.5rem}.banners{background:#d42020;border-bottom:3px solid;border-color:#393939;margin-bottom:15px;border-radius:0;padding:5px;margin-top:15px;color:#fff}.zoom-image-container{max-width:297px;max-height:195px;overflow:hidden}.home.home-page-with-sidenav .featured-categories-banner{margin-bottom:0}.HPCategoryHeader{text-align:center;color:#fff;background:#848484;margin:20px -10px 7px;border-bottom:3px solid #393939}.HPCategoryText{margin-top:-7px;padding:5px 0 2px}.featured-categories ul{margin-bottom:0}.HomepageYMM{display:inline-block;width:78%;background:#393939;padding:10px}.HomepageYMM p{display:none}.HomepageYMM .YMMSection:first-child{width:20%}.HomepageYMM .SearchVIN .YMMSection:nth-child(2){width:61%}.HomepageYMM .SearchOEM{margin:16px 0 -16px}.HomepageYMM .SearchOEM h4{margin:0}.HomepageYMM .SearchOEM .YMMSection{vertical-align:top}.HomepageYMM .SearchOEM .YMMSection:nth-child(2){width:68.5%}.HomepageYMM .SearchOEM button{width:9%;vertical-align:top;margin:1px 0 0}.HomepageYMM .SearchOEM form{margin:0}.HomepageYMM .SearchOEM input{padding:10px 0 9px 7px;width:89%;vertical-align:top;height:2.7rem;display:inline-block}.HomepageYMM input{padding:10px 0 9px 7px;width:100%;outline:0;border:none;vertical-align:text-bottom}.HomepageYMM h1{color:#fff;font-size:35px;margin:0}.HomepageYMM p{color:#fff;margin:0 0 0 10px;width:92%;font-size:17px;font-weight:400;line-height:19px}.HomepageYMM .heroCarousel-slide .heroCarousel-image{opacity:.1}.HomepageYMM .container{position:absolute;z-index:9;width:83%;padding:0 10px 10px 0}.HomepageYMM select{width:100%;padding:8px 5px;vertical-align:text-bottom}.HomepageYMM .button+.button{margin-left:0}.HomepageYMM button{display:inline-block;width:33%;line-height:0;padding:6.5px;margin:5px 0 0}.HomepageYMM svg{width:22px}.HomepageYMM .YMMSection{width:18%;display:inline-block;vertical-align:bottom}.HomepageYMM h4{margin:12px 0 0;color:#fff;background:#393939;padding:8px 11px;font-size:15px;font-weight:700}.Box404{display:inline-block;width:24%;margin-right:.5%;text-align:center;padding:20px 10px;background:#eaeaea}.Box404 img{width:90%}.Box404 a{text-decoration:none}.Box404:last-child{margin-right:0}@media only screen and (max-width:1024px){.heroCarousel-slide .heroCarousel-image{max-height:16rem}.HomepageYMM h1{font-size:30px}.HomepageYMM p{font-size:13px}.HomepageYMM h4{font-size:13px;margin:0 0 2px}}@media only screen and (max-width:892px){.HomepageYMM .SearchOEM .YMMSection:nth-child(2),.HomepageYMM .SearchVIN .YMMSection:nth-child(2){width:60%}.HomepageYMM .YMMSection{width:17.6%}}@media only screen and (max-width:835px){.HomepageYMM h4{font-size:12px;padding:9px 11px}}@media only screen and (max-width:800px){.countPill{left:20vw}.search-icon svg{fill:#545454;margin-top:5px}.tab a{font-size:14px}.LeftNavAd{display:none}.HomePageMobileSideNav{display:block}.HomePageDesktopSideNav{display:none}body.main:not(.nine-sixty) .header-container.in-container{margin-top:25px!important}body.main:not(.home) .header-container{margin-top:0!important}.HeaderRight{width:68%;left:116px}.header-logo.header-logo--left{width:52%!important;background:0 0}a.optional-message-link{position:unset;margin:0 auto;text-align:center;width:100%}.top-menu .left{float:none;line-height:30px;color:#fff;text-align:center}.HomepageYMM{width:100%}.HomepageYMM .container{width:100%}#desktop-menu{display:none}}@media only screen and (max-width:767px){.width20{width:23%!important}.breadcrumbs{display:block}.HomepageYMM .SearchOEM .YMMSection:nth-child(2),.HomepageYMM .SearchVIN .YMMSection:nth-child(2){width:58%}.HomepageYMM .YMMSection{width:17%}.HomepageYMM .YMMSection:first-child{width:23%}.HomepageYMM h1{font-size:24px;margin-top:17px}.HomepageYMM .container{padding:0 0 10px 0}}@media only screen and (max-width:650px){.header-logo.header-logo--left{width:65%!important}.HeaderRight{width:90%;left:53px}.Box404{width:49%;margin-bottom:6px}.Box404:nth-child(2){margin-right:0}}@media only screen and (max-width:630px){.HomepageYMM h4{font-size:13px;padding:3px 0;margin:0}.heroCarousel-slide .heroCarousel-image{max-height:45rem;min-height:404px}.SearchOEM .YMMSection:nth-child(2),.SearchVIN .YMMSection:nth-child(2){width:61%}.SearchOEM .YMMSection:last-child,.SearchVIN .YMMSection:last-child{display:inline}.HomepageYMM{text-align:center}.HomepageYMM select{padding:4px 5px}.HomepageYMM .container{padding:0 10px 10px 0}.HomepageYMM h1{margin:20px 0 0 10px}.HomepageYMM p{margin-bottom:0}.HomepageYMM .YMMSection{width:98.3%}.HomepageYMM .YMMSection:first-child{width:98.3%;text-align:center}.width20{width:98.3%!important;text-align:center}}@media only screen and (max-width:550px){.countPill{left:72vw}div#side-categories{margin-bottom:0}.heroCarousel-slide .heroCarousel-image{max-height:45rem;min-height:395px}.HomepageYMM{padding:16px 10px 10px}.HomepageYMM .container{padding:0 10px 10px 0;left:5px}.HomepageYMM .YMMSection{margin:3px 0}.HomepageYMM .YMMSection:first-child,.HomepageYMM .YMMSection:last-child,.HomepageYMM .width20{margin:0}.HomepageYMM .SearchOEM{margin:15px 0}.HomepageYMM .SearchOEM .YMMSection{margin:0}.HomepageYMM .SearchVIN .YMMSection{margin:0}.HomepageYMM h1{margin:0 0 0 10px}footer .blog{padding-bottom:0}article.footer-info-col.footer-info-col--small:last-of-type{margin-bottom:0!important}.footer-payment-icons{margin-bottom:0}.footer-info,.footer-info-col--small{padding-bottom:0}.footer-info-col--small:first-child{padding-bottom:25px}.featured-categories-banner .category-link-container a.category-image-link span.category-name{display:block!important;padding-top:2px!important}.Error404Page .zoom-image-container,.zoom-image-container{max-width:98%;margin:0 auto}.HPCategoryText{width:98%;margin:0 auto}div#cart-preview-dropdown{z-index:9999;min-width:290px;top:124px!important;max-width:290px!important;left:24vw!important;right:0!important}.HeaderRight{width:100%;left:0;margin:6px auto;text-align:center;top:2px}ul.breadcrumbs{margin:14px auto 0;text-align:center}.header-logo--left{width:34%!important;height:88px!important}.header-logo.header-logo--left{width:100%!important}}@media only screen and (max-width:480px){div[data-content-region=product_below_menu]{margin-bottom:0}.container.main{margin-top:0}.page-content.page-content.no-sidenav ul.breadcrumbs{position:relative;top:21px;height:29px}}@media only screen and (max-width:400px){.page-content.page-content.no-sidenav ul.breadcrumbs{position:relative;top:11px;height:25px}.HeaderRight{top:-10px}h2{font-size:22px}.Box404{width:100%;margin:0 0 6px 0}}@media only screen and (max-width:345px){.HeaderRight{top:-21px}.footer-top.newsletter h5{font-size:15px;line-height:15px;padding-top:10px}}