@font-face{font-family:'Kenyan Coffee Rg';src:url("../fonts/KenyanCoffeeRg-Bold.eot");src:url("../fonts/KenyanCoffeeRg-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/KenyanCoffeeRg-Bold.woff") format("woff"),url("../fonts/KenyanCoffeeRg-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Kenyan Coffee Regular';src:url("../fonts/KenyanCoffeeRg-Regular.eot");src:url("../fonts/KenyanCoffeeRg-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/KenyanCoffeeRg-Regular.woff") format("woff"),url("../fonts/KenyanCoffeeRg-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir LT Std';src:url("../fonts/AvenirLTStd-Book.eot");src:url("../fonts/AvenirLTStd-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirLTStd-Book.woff") format("woff"),url("../fonts/AvenirLTStd-Book.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir LT 65';src:url("../fonts/AvenirLT-Black.eot");src:url("../fonts/AvenirLT-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirLT-Black.woff") format("woff"),url("../fonts/AvenirLT-Black.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Avenir Roman';src:url("../fonts/AvenirLTStd-Roman.eot");src:url("../fonts/AvenirLTStd-Roman.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirLTStd-Roman.woff") format("woff"),url("../fonts/AvenirLTStd-Roman.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir Medium';src:url("../fonts/AvenirLT-Medium.eot");src:url("../fonts/AvenirLT-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirLT-Medium.woff") format("woff"),url("../fonts/AvenirLT-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Avenir LT Std Heavy';src:url("../fonts/AvenirLTStd-Heavy.eot");src:url("../fonts/AvenirLTStd-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirLTStd-Heavy.woff") format("woff"),url("../fonts/AvenirLTStd-Heavy.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:MyriadPro-Bold;src:url("../fonts/MyriadPro-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/MyriadPro-Bold.otf") format("opentype"),url("../fonts/MyriadPro-Bold.woff") format("woff"),url("../fonts/MyriadPro-Bold.ttf") format("truetype"),url("../fonts/MyriadPro-Bold.svg#MyriadPro-Bold") format("svg");font-weight:400;font-style:normal}a{text-decoration:none}.form-label small,.switch-label,abbr,acronym,h1,h2,h3,h4,h5,h6{text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-size:21px;color:#000;margin-bottom:20px;letter-spacing:1px;font-weight:700}body,code,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}.button{font-family:'Open Sans',sans-serif}.account_content .sign_out:hover,.cart-item-name a:hover,.forgot-password:hover,.navPages-action:hover,.previewCartItem-name>a:hover,.product_content .card-title>a:hover,.product_content .tab-title:hover,.related_similar .card-title>a:hover{color:#005eb8}.navUser{display:none}.header{width:100%;float:left}.header_data{background:#000;width:100%;float:left}.header_top{width:100%;float:left;padding:22px 0 15px}.header_Left{width:27%;float:left}.header_right{width:73%;float:left}.header_grid{width:33.33%;float:left;display:inline-block;padding:0;margin:0}.header_grid.Guaranteed_fit{width:32%}.header_grid.warranty{width:35%}.header_grid.warranty span{padding-right:18px}.header_grid.return{width:33%}.search .form,.search .form-field{margin:0;padding:0}.header_bottom{width:100%;float:left}.vehicle{width:100%;float:left;background-color:#005eb8;padding:12px 12px 12px 20px;border-right:0px solid #1d1b1d}.your_vehicle{width:65%;float:left}.your_vehicle h3{font-size:12px;color:#fff;margin:0;padding:0 5px 0 0;width:auto;float:left;line-height:25px;letter-spacing:0;display:inline-block}.filter_button{color:#fff;text-transform:uppercase;font-size:11px;font-weight:700;background-color:#000;margin:0 0 0 8px;padding:4px 16px;line-height:28px;letter-spacing:1px;border-radius:15px;text-align:center}.filter_button:hover{color:#fff;opacity:.7}.filter_block_s{width:auto;float:left;vertical-align:middle;position:relative}.your_vehicle select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../img/down_arrow.png") no-repeat 100% 58%;background-size:inherit;background-color:transparent;border:0;color:#fff;display:inline-block;float:left;width:80px;margin:0;padding:3px 8px 3px 5px;text-transform:capitalize;outline:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;letter-spacing:0;font-size:13px}.your_vehicle select option{background:#005eb8}.search{width:35%;float:right;padding:0}.search .container{position:relative;padding:0}.quickSearchResults{position:absolute;left:0;max-width:100%;min-width:100%;background:#fff;z-index:20;max-height:395px;overflow-y:auto}.quickSearchResults .productGrid .product{width:100%;padding:10px;border-bottom:1px solid #d3d3d3}.quickSearchResults .productGrid{margin:0;padding:0;border:1px solid #e3e3e3}.quickSearchResults .card--alternate{border:0;margin:0}.quickSearchResults .card-figure{width:25%;float:left;height:auto}.quickSearchResults .card-image{height:auto;max-height:100%}.quickSearchResults .card-body{width:75%;padding:0 20px;float:left}.quickSearchResults .price-section{font-size:17px}.quickSearchResults .card-title{padding:0}.quickSearchResults .card-title>a{text-align:left;padding:0;font-size:15px;height:auto}.quickSearchResults .card-body .card-text{text-align:left;padding:0;font-size:14px}.quickSearchResults .modal-close{top:0;right:0}.nav_content{width:100%;float:left;background-color:#000}.nav_content .category_list{display:none}.cart_cnt>a{color:#fff;font-size:18px}.body{width:100%;float:left}.search .form-fieldset{position:relative;width:100%}.search .form-input{height:28px;line-height:normal;font-size:14px;color:#737373;text-transform:capitalize;border-radius:10px;padding:0 60px 0 0;text-align:right;letter-spacing:2px;font-weight:600;border:0}.search .search_btn{background:url("../img/search.png") no-repeat center;position:absolute;top:0;right:26px;height:28px;width:28px;-webkit-box-shadow:none;box-shadow:none;outline:0;border:0}.search .search_btn:hover{background:url("../img/search_hover.png") no-repeat center}.header .navPages-list{float:right}.cart_cnt div a.navUser-action{background:url(../img/cart.png) center no-repeat;display:block;width:43px;height:35px;padding:0;position:relative;color:#fff}.cart_cnt div a.navUser-action:hover{background:url(../img/cart_hover.png) center no-repeat}.cart_cnt div a.navUser-action:hover span{color:#fff}.cart_cnt .previewCart{padding:15px 0 0}.cart_cnt .previewCart .button{border-radius:0;border:0;background-color:#005eb8;color:#fff;font-weight:700;padding:10px 5px}.cart_cnt .previewCartItem-name>a{text-align:left;letter-spacing:0}.cart_cnt .previewCart .button:hover{background-color:#000;color:#fff}.previewCart .previewCartItem-brand{display:none}.cart_cnt div a>span{position:absolute;top:10%;left:8%;background-color:transparent;display:block;color:#000;font-size:14px;margin:0;padding:0;width:100%;text-align:center}.call_header{display:inline-block;float:right}.call_header a{background:url("../img/call_hd.png") center no-repeat;width:32px;height:32px;display:inline-block;float:left;margin:0 20px 0 0;padding:0;text-indent:-9999px;background-size:25px}.call_header a:hover{background:url("../img/call_hover_hd.png") center no-repeat;display:inline-block;float:left;background-size:25px}.account_content .login_icon{background:url(../img/login.png) center no-repeat;width:25px;height:32px;display:inline-block;float:left;margin:0 15px 0 0;padding:0;text-indent:-9999px}.acc_info_open .account_content .login_icon{background:url(../img/login_hover.png) center no-repeat}.account_content .account{background:url(../img/login.png) center no-repeat;width:25px;height:32px;display:inline-block;float:left;margin:0 15px 0 0;padding:0;text-indent:-9999px}.account_content .account:hover{background:url(../img/login_hover.png) center no-repeat}.account_content .creat_acc{display:none}.Member_account{position:relative}.navUser-item--account .account_drop{display:none;position:absolute;top:30px;left:-26px;width:150px;background:0 0;padding:15px 0 0;z-index:99}.acc_info_open .account_drop{display:block}.account_drop a{font-size:13px;width:100%;padding:2px 15px;color:#fff;line-height:26px;display:block;float:none;font-weight:600;letter-spacing:1px;background:#005eb8}.Member_account a:hover,.account_drop a:hover{color:#000}.header_content{width:80%;float:left}.navPages-action{font-weight:600;letter-spacing:2px;padding:12px 15px;color:#fff;font-size:15px}.header_content h2{font-size:23px;line-height:71px;color:#fff;font-family:'Kenyan Coffee Rg';letter-spacing:0;margin:0;padding:0;letter-spacing:1px;text-transform:capitalize}.header_right span{display:inline-block;float:left;padding-right:15px}.header_right .header_grid.return span{padding-right:20px}.acc_and_cart{width:20%;padding:18px 0;float:left}.account_content{float:right;position:relative}.cart_cnt{float:right}.footer{width:100%;float:left;background-color:#000;padding:0;margin:0}.social_news{width:100%;float:left;background-color:#005eb8;padding:15px 60px}.social_icon{margin:0;padding:0}.payment_icon{text-align:center}.contact_us{width:100%;float:left}.social_news h5{text-transform:uppercase;font-size:21px;line-height:37px;font-weight:700;color:#fff;letter-spacing:3px;margin:0;padding:0 40px 0 0;display:inline-block;float:left}.social_news .form,.social_news .form-field{margin:0;padding:0}.social_news .submit_btn{position:absolute;top:0;right:0;height:100%;font-size:13px;letter-spacing:3px;color:#fff;line-height:100%;font-weight:700;text-transform:uppercase;margin:0;padding:0 30px;text-align:center;border:3px solid #3379e3;background-color:#005eb8;border-radius:0;width:auto}.social_news .submit_btn:hover{background-color:#000;border:3px solid #3379e3}.social_news .form-fieldset{position:relative}.social_news .form-input{text-align:right;letter-spacing:2px;font-weight:400;color:#000;border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none;outline:0;text-transform:capitalize;padding-right:90px;line-height:normal;height:37px;width:100%;padding:0 200px 0 0}.footer_content{width:100%;float:left;padding:25px 60px 55px}.news_latter{width:82%;float:left;margin:0;padding:4px 0}.footer .social_icon{width:18%;float:right}.footer .socialLinks{line-height:normal;text-align:right;float:right}.footer .socialLinks .socialLinks-item{margin:0;padding:0;display:inline-block;float:left}.footer .socialLinks .socialLinks-item:nth-child(2){padding:0 12px}.footer .socialLinks .icon svg{display:none!important}.footer .socialLinks .icon{background:url("../img/social_ic_mn1.png") no-repeat center;background-size:auto;display:block;height:45px;width:45px}.footer .socialLinks .icon:hover{background:url("../img/social_ic_mn2.png") no-repeat center;background-size:auto}.footer a.icon.icon--facebook{background-position:0 0}.footer a.icon.icon--facebook:hover{background-position:0 0}.footer a.icon.icon--twitter{background-position:-98px 0}.footer a.icon.icon--twitter:hover{background-position:-98px 0}.footer a.icon.icon--google{background-position:-197px 0}.footer a.icon.icon--google:hover{background-position:-197px 0}.footer_content h2{font-size:21px;line-height:26px;font-weight:700;color:#fff;margin:0;padding:20px 0;text-align:center}.contact_us ul{margin:0;list-style-type:none;width:100%;float:left;border-top:1px solid #545454;border-bottom:1px solid #545454}.contact_us ul li{display:inline-block;float:left;padding:25px 0;text-align:center}.contact_us ul li.call{width:18%;text-align:left}.contact_us ul li.email{width:32%}.contact_us ul li.hours{width:29%}.contact_us ul li.location{width:21%;border:0;text-align:left;padding-left:20px}.contact_us ul li.location div{border:0;padding:10px 0;line-height:18px;text-transform:capitalize}.contact_us ul li.location a{font-size:17px;line-height:17px}.contact_us ul li div{color:#fff;font-size:18px;line-height:46px;font-weight:600;border-right:1px solid #414141}.contact_us ul li span{font-size:18px;line-height:16px}.contact_us ul li a{font-size:20px;line-height:26px;color:#fff;font-weight:700}.footer_content a:hover{color:#005eb8}.contact_us ul li img{padding-right:8px}.contact_us ul li.call img{padding-bottom:2px}.contact_us ul li.email img{padding-bottom:4px}.contact_us ul li.location img{float:left;padding:4px 8px 20px 0;text-transform:capitalize}.copyright{text-align:center;margin:0;font-size:11px;line-height:10px;color:#b8b8b8;font-weight:600;letter-spacing:.5px}.copyright a{color:#b8b8b8}.footer_img{border-bottom:1px solid #545454;display:inline-block;padding:23px 0 15px;margin-bottom:23px}.right_icon{padding:0 20px 0 10px}.heroCarousel .slick-prev{left:25%}.heroCarousel .slick-next{right:25%}.category_slider{padding:0;margin:6px -6px;width:auto}.category_slider li{padding:6px;display:inline-block;float:left;width:auto}.category_listing li>div,.category_slider li>div{position:relative;overflow:hidden;border:1px solid #ccc}.category_slider li h2 a{color:#fff;display:block;width:100%;height:35px;font-size:18px}.category_listing li h3 a{color:#fff;display:block;width:100%;height:31px}.category_slider li h2{margin:0;padding:0 12px;position:absolute;top:0;left:0;right:0;text-align:center;font-size:21px;color:#fff;background-color:rgba(0,0,0,.8);line-height:35px;letter-spacing:2px;max-height:35px;overflow:hidden}.category_listing li h3:hover a,.category_slider li h2:hover a{color:#005eb8}.category_slider .slick-prev::before{background:url(../img/left_arrow2.png) no-repeat center;height:49px;width:26px}.category_slider .slick-next::before{background:url(../img/right_arrow2.png) no-repeat center;height:49px;width:26px}.category_slider .slick-next{top:48%;right:-75px}.category_slider .slick-prev{top:48%;left:-75px}.category_listing ul{margin:-6px;width:auto}.category_listing li{width:25%;display:inline-block;float:left;padding:6px}.category_listing h3{margin:0;padding:0;position:absolute;top:0;left:0;right:0;text-align:center;font-size:15px;color:#fff;background-color:rgba(0,0,0,.8);line-height:41px;letter-spacing:3px;height:41px;overflow:hidden}.heroCarousel{margin-bottom:0}.banner_bottom{width:100%;float:left;padding:66px 0 110px}.about_img{width:50%;float:left;padding-top:4px}.about{padding-right:20px;width:50%;float:left}.about_img img{border:3px solid #005eb8;float:right}.banners{width:100%;float:left}.banner_bottom h2{font-size:19px;line-height:normal;letter-spacing:3px;color:#000;margin:0 0 35px;padding:15px 0 25px;border-bottom:1px solid #545454}.banner_bottom p{font-size:15px;line-height:23px;letter-spacing:2px}.banners .read_btn{width:100%;display:block;margin:0;padding:20px 0 0 100px;text-align:left;float:left}.banners .read_more{font-size:17px;display:inline-block;border:3px solid #005eb8;line-height:normal;color:#000;text-transform:uppercase;letter-spacing:2px;font-weight:700;padding:5px 66px;height:auto}.banners .read_more:hover{color:#005eb8}.product_content{width:100%;float:left;padding:60px 0 0}.tabs-contents{border:0;-webkit-box-shadow:none;box-shadow:none;outline:0}.product_content .tabs_content{padding:38px 0}.product_content ul li{border:0;width:auto;display:inline-block;padding:0;float:none;text-align:center;line-height:49px}.product_content ul{float:none;text-align:center;border:0;width:auto;margin:0}.product_content ul li a.active{border:3px solid #005eb8;outline:0;color:#000}.product_content ul li a{border:3px solid #fff;outline:0;color:#000;text-transform:uppercase;font-weight:700;letter-spacing:3px;font-size:21px;padding:7px 20px}.product_content .slick-prev::before{background:url(../img/left_arrow3.png) no-repeat center;height:38px;width:20px}.product_content .slick-next::before{background:url(../img/right_arrow3.png) no-repeat center;height:38px;width:20px}.product_content .slick-next{top:32%;right:-70px}.product_content .slick-prev{top:32%;left:-70px}.product_content .slick-slide .card-figure{max-height:220px}.product_content .slick-slide img{height:220px}.product_content .productCarousel{margin:0 -2px;width:auto}.product_content .productCarousel-slide{padding:0 2px;width:33.33%;display:inline-block;float:left}.product_content .card{border:0;margin:0}.product_content .card-body{padding:26px 0 0}.product_content .card-title{max-height:38px;overflow:hidden}.product_content .card-title>a{height:55px;display:block;letter-spacing:3px;text-align:center;font-weight:400;text-transform:capitalize;font-size:17px;line-height:18px;padding:0 32px;color:#000;font-family:'Open Sans',sans-serif}.product_content .price-section{text-align:center;font-size:18px;line-height:normal;color:#000;font-weight:700;padding:5px 0 0;letter-spacing:3px;font-family:'Open Sans',sans-serif}.card-figure{overflow:hidden}.card-figure>a img,.sub_cat_block .sub_cat_img,.top_banner li img{transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.card-figure>a:hover img,.sub_cat_block a:hover>.sub_cat_img,.top_banner li:hover img{-ms-transform:scale(1.15,1.15);transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15)}.page-content--centered{width:100%}.maintenanceNotice{display:none!important}.heroCarousel-slide a{width:100%;float:left}.heroCarousel .heroCarousel-slide{background-size:100% 100%;background:0 0!important}.heroCarousel .heroCarousel-slide .heroCarousel-image{visibility:visible;width:100%}.PayPalExpressCheckout{padding:10px 0 0}.button{text-transform:uppercase}.button--primary:active{border:0}.account .button,.button--primary,.previewCartCheckout .button{background-color:#005eb8;color:#fff;border:0;border-radius:0}.account .button:hover,.button--primary:hover,.previewCartCheckout .button:hover{background-color:#000;color:#fff;border:0}.form-input,.form-select{border-radius:0;line-height:normal}.cart-header-item{text-align:left}.cart-header-quantity,.cart-item-quantity{text-align:center}.form-prefixPostfix.wrap{display:block}#gift-certificate-balance .form-prefixPostfix .form-input,.forgot-password-form .form-prefixPostfix .form-input{width:100%}#gift-certificate-balance .form-prefixPostfix .button,.forgot-password-form .form-prefixPostfix .button{margin:10px 0 0}.login-form{margin-top:0}.login-form .form-actions{float:left;text-align:left;margin-top:0}.forgot-password{line-height:37px;vertical-align:middle;color:#000}.error_page{display:inline-block;text-align:center;float:none}.error_page p{font-size:16px;letter-spacing:1px;font-weight:600}.error_page .page-heading{letter-spacing:2px}.cart-total .form-select,.form-select{background:url("../img/dropdown_arrow.png") right no-repeat;background-position:96% 50%;background-size:auto;border-radius:0}main.account.account--fixed .form-select{padding-right:22px}.form-row.form-row--half .form-select{padding-right:10px}.cart-total .form-select{padding:5px 7px}.cms_page p{font-size:15px;letter-spacing:.5px;color:#000}.cms_page h2{font-size:23px}.cms_page h2,.cms_page h3,.cms_page h4,.cms_page h5,.cms_page h6{text-transform:capitalize}.cms_page span{display:block}.cms_page a{color:#005eb8}.cms_page a:hover{color:#000}.actionBar-section .form-field{border:0;border-radius:0}.category_page{width:100%;float:left}.cat_top_banner{position:relative;width:100%;float:left}.category_page .banners+h1{top:50%;right:0;padding:0;color:#fff;font-size:68px;line-height:68px;margin:0;left:0;text-transform:uppercase;color:#fff;position:absolute;letter-spacing:7px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.category_page h1{padding:0;color:#fff;font-size:40px;line-height:normal;margin:130px 0 30px;text-transform:uppercase;color:#000;letter-spacing:4px}.actionBar-section .form-label{line-height:38px;padding:0 5px 0 0;color:#5d6061;cursor:auto;font-weight:600}.pagi_sort{margin-bottom:-3px;width:100%;float:left}.pagi_sort .actionBar{padding:0;width:auto;float:right;margin:0}.pagi_sort .actionBar .form-field{margin-bottom:3px}.pagi_sort .pagination{float:left}.pro_count{line-height:38px;font-size:12px;font-family:'Open Sans',sans-serif;color:#353637;float:left;padding:0 0 0 20px;text-transform:uppercase;letter-spacing:1px}.actionBar .actionBar-section .form-select{border:1px solid #e1e1e1;background-size:auto;padding:5px 20px 5px 10px;line-height:normal;font-weight:600;height:38px;background:url(../img/dropdown_arrow.png) 96% 50% no-repeat;color:#5d6061}.pagination svg{display:none!important}.pagination .pagination-item--next i{background:url(../img/next.jpg) left center no-repeat;width:13px}.pagination .pagination-item--previous i{background:url(../img/previous.jpg) right center no-repeat;width:13px}.pagination-list .pagination-item .pagination-link{line-height:38px;vertical-align:middle;color:#a09996;padding:0 4px;font-weight:600}.pagination-item.pagination-item--next>a:hover,.pagination-item.pagination-item--previous>a:hover,.pagination-list .pagination-item .pagination-link:hover{color:#005eb8}.pagination-item.pagination-item--current{border:0;border-radius:0;margin:0}.pagination-list .pagination-item{float:left;margin:0;padding:0;border:0}.pagination-item.pagination-item--current .pagination-link{color:#000}.category_page .pagination-list{margin:0}.search_pg #load_filter_product .pagination-list li a{line-height:38px;vertical-align:middle;color:#a09996;padding:0 4px;font-weight:600;text-transform:capitalize}.search_pg #load_filter_product .pagination-list li{display:inline-block;float:left;margin:0;padding:0;border:0}.search_pg #load_filter_product .pagination-list .pagination-item.pagination-item--current a{color:#000}.search_pg #load_filter_product .pagination-list li a:hover{color:#005eb8}.search_pg #load_filter_product .pagination-list li:first-child{background:url(../img/previous.jpg) left center no-repeat;width:13px;text-indent:-9999px}.search_pg #load_filter_product .pagination-list li:last-child{background:url(../img/next.jpg) right center no-repeat;width:13px;text-indent:-9999px}.search_pg #product-listing-container .pagination-list{float:right}.search_pg #load_filter_product .productGrid .product{width:25%}.container{clear:both}.bottom_pagi{float:right;margin-top:25px}.cat_heading{font-size:23px;line-height:normal;color:#005eb8;letter-spacing:0;margin:0 0 25px;padding:0}.cat_top_banner{margin-bottom:35px}.cat_top_banner img{width:100%}.breadcrumbs{padding:0;text-align:left;margin-bottom:20px}.category_page .breadcrumbs{margin-bottom:10px}.category_page{margin:0 0 40px}.breadcrumb{font-size:14px;line-height:normal;text-transform:uppercase;color:#000;font-family:'Avenir LT Std'}.breadcrumb a,.breadcrumb.is-active>.breadcrumb-label{color:#000}.breadcrumb:before{content:">";color:#000;margin:0 3px;top:0}.card{border:1px solid #949494;margin:0}.productGrid{width:auto;margin:-15px}.productGrid .product{padding:15px;display:inline-block;float:left;width:33.33%}.card-title{margin:0;text-align:center;padding:0 15px;height:40px;overflow:hidden}.card-title>a{font-family:'Avenir LT 65';font-size:17px;line-height:20px;color:#005eb8;text-transform:uppercase;text-align:center;height:41px;display:block}.card-title>a:hover{color:#000}#faceted-search-container{padding-right:20px}#product-listing-container>.form{width:100%;float:left}.card-body .card-text{font-size:17px;color:#000;font-family:'Avenir LT 65';text-align:center}.price.price--rrp{margin-right:8px;color:#434445}.card-body{padding:15px 0}#product-listing-container .card-body{padding:5px 0 15px}.card-figure{height:auto;max-height:100%}.card-image{height:auto;display:block;text-align:center;max-height:100%}.heading_left{font-size:23px;text-transform:uppercase;font-weight:700;color:#005eb8;letter-spacing:0;margin:0 0 15px;border-bottom:1px solid #c9d4db;padding:0 0 15px}.accordion--navList .accordion-title,.sidebarBlock-heading{font-size:20px;text-transform:uppercase;font-weight:700;color:#005eb8;letter-spacing:0;margin:0 0 5px;padding:0}.accordion--navList .accordion-block{margin:25px 0 0;border-top:1px solid #c9d4db;padding:25px 0 0}#facetedSearch-content--price{margin-top:15px}.facetedSearch-toggle+.facetedSearch-navList,.sidebarBlock+.facetedSearch-navList{margin-top:0}.page-sidebar .navList-action--checkbox{font-size:17px;line-height:normal;padding:8px 4px 3px 34px;margin-bottom:0;color:#476c85;font-family:Lato,sans-serif;text-transform:capitalize}.navList-action--checkbox::before{border-radius:0;height:22px;width:22px;border-color:#ccc}.navList-action--checkbox::after{height:22px;width:22px}.form-input--small{height:30px;line-height:normal;padding:5px;color:#000}.form-minMaxRow .button{border:0;border-radius:0;padding:5px;text-transform:uppercase;color:#fff;background:#363636;line-height:normal;font-size:15px;font-weight:700}.form-minMaxRow .button:hover{background-color:#005eb8}#facetedSearch a:hover{color:#005eb8}.sidebar_mn{width:100%;float:left;padding:0 0 25px;margin:0 0 20px;border-bottom:1px solid #c9d4db}.sidebar_mn .navPage-subMenu{display:block}#sidebar_menu .navPages li{position:relative;width:100%;display:block;margin:0;padding:0;text-align:left;line-height:normal}#sidebar_menu .navPages ul li a{font-size:16px;line-height:34px;color:#5f5f5f;text-transform:capitalize;letter-spacing:1px;text-align:left;display:block;padding:0 32px 0 0;margin:0;font-family:Montserrat,sans-serif;font-weight:400;border:0}#sidebar_menu .navPages ul li:hover>a{color:#005eb8}#sidebar_menu .subcat-expand{height:34px;width:34px;position:absolute;top:0;right:0;cursor:pointer}#sidebar_menu .subcat-expand::after,#sidebar_menu .subcat-expand::before{background:#000;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;display:block}#sidebar_menu .subcat-expand.subcat-expanded::before{display:none}#sidebar_menu .subcat-expand::after{height:2px;width:14px}#sidebar_menu .subcat-expand::before{height:14px;width:2px}#sidebar_menu .navPage-subMenu,#sidebar_menu .navPages ul li ul{margin:0;background:#fff;position:static;min-width:100%;padding:0}#sidebar_menu .navPages-action-moreIcon,#sidebar_menu .page_list{display:none}#sidebar_menu .navPages .navPage-subMenu>ul{display:block!important}#sidebar_menu .navPages ul li ul{padding:5px 0 5px 15px;display:block;color:#000;width:100%;border:0}main.page.contact_us_page{margin:30px 0 65px}.contact_us_page a:hover{color:#005eb8}.contact_us_page li{list-style-type:none}.contact_left{width:51%;float:left}.contact_right{width:49%;float:left;padding-left:96px}.contact_left h1 img{vertical-align:middle;max-width:48px;height:auto;margin-right:15px}.contact_left h1{font-size:41px;text-transform:uppercase;letter-spacing:1px;font-weight:900;color:#292929;margin:0 0 25px;line-height:48px;vertical-align:top;border-bottom:1px solid #cdcccd;padding:0 0 15px}.contact_left>div span{font-weight:900;color:#292929;display:inline-block;text-transform:uppercase;float:left;font-size:21px;line-height:40px;padding:0 12px 0 0}.contact_left>div a{font-weight:700;color:#292929;text-transform:uppercase;font-size:21px;line-height:40px}.contact_left .hours{float:left;margin-bottom:30px}.contact_left .hours span{padding-bottom:50px}.contact_left ul{margin:8px 0 0;padding:0;width:83%;float:left}.contact_left ul li{font-size:16px;line-height:22px;text-transform:uppercase;font-weight:700;color:#000;width:50%;display:inline-block;float:left;color:#292929}.location_map{width:60%;float:left;margin:0 0 35px}.location_map h4{font-size:21px;font-weight:900;color:#292929;text-transform:uppercase;line-height:24px;margin:0}.location_map img{padding:3px 10px 30px 0;display:inline-block;float:left;vertical-align:middle}.contact_right h2{font-size:22px;color:#292929;margin:0 0 25px;padding:0 0 20px;border-bottom:1px solid #d6d6d6;letter-spacing:0}.contact_right .form-row .form-field{padding:0 3px;margin-bottom:20px}.contact_right .form-row{margin:0 -3px}.contact_us_page .page-content--centered{padding:0}.contact_right .form-label{font-family:Ubuntu,sans-serif;font-size:13px;line-height:normal;font-weight:700;color:#000;cursor:auto;margin-bottom:10px}.contact_right .form-field .form-label small{float:none;color:#000}.contact_right .form .form-input{border-color:#dfdcd8;padding:5px 10px;height:38px;line-height:normal;font-family:Ubuntu,sans-serif;font-weight:700}.contact_right textarea#contact_question{height:143px;line-height:normal}.contact_right .form-field{margin-bottom:5px}.contact_right .form-actions{margin-top:30px}.contact_right .form>span{font-family:Ubuntu,sans-serif;font-size:13px;font-weight:700;color:#000;line-height:normal}.contact_right .form-actions input{width:100%;display:block;padding:20px;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:19px;font-family:Lato,sans-serif}.productView-image{min-height:490px;min-width:554px;border:1px solid #ddd;text-align:center;vertical-align:middle;cursor:pointer}.previewCart .productView-image{min-width:500px}.productView-title{font-family:'Avenir LT 65';font-size:22px;line-height:normal;margin:15px 0 10px}.productView-details{margin:0}.productView-details .form-field{margin:0}.productView-product{border:0;padding-bottom:0}.previewCart .productView-title{font-size:19px}.stock_OEM{font-size:13px;text-transform:uppercase;color:#000;margin:0 0 10px;width:100%;float:left}.stock_OEM>div{display:inline-block;float:left}.stock_OEM .form-label{color:#000;margin:0;display:inline-block;float:left;line-height:18px;cursor:auto;font-size:17px;font-weight:700}.stock_OEM span{line-height:18px;font-size:16px;padding-left:6px;float:left;font-weight:500}.stock_OEM .OEM{border-left:1px solid #e3e2e2;padding-left:10px;margin-left:12px}.stock_OEM .OEM .productView-info-name{color:#000;margin:0;font-size:13px;line-height:18px;cursor:auto;display:inline-block;float:left;margin:0}.stock_OEM .OEM .productView-info-value{line-height:18px;font-size:13px;padding-left:6px;float:left;margin:0}.stock_number_mn{width:100%;display:block;float:left;margin:10px 0 0}.productView-product .stock_number_mn dt{color:#000;margin:0;line-height:18px;cursor:auto;padding:0;text-transform:uppercase;display:inline-block;float:left;font-size:17px}.productView-product .stock_number_mn dd{line-height:18px;font-size:16px;padding-left:6px;float:left;font-weight:500;margin:0}.warranty_info{font-family:'Avenir Roman';font-size:15px;line-height:18px;margin:0;width:68%;display:block;color:#000}.price-section--saving{display:none}.productView-details .price.price--rrp{font-family:'Avenir Medium';font-size:22px;line-height:30px;color:#9c9c9c;margin:0 5px 0 0}.productView .price-section{font-family:'Avenir LT 65';font-size:22px;line-height:30px;color:#000}.productView-price{margin:0}.productprice_qty{border-bottom:1px solid #e3e2e2;border-top:1px solid #e3e2e2;padding:17px 0;width:100%;float:left;margin:0 0 30px}.product_price{width:auto;display:inline-block;float:left;padding-right:15px}.qty.form-field{width:auto;float:left}.productprice_qty .form-label--alternate{margin:0;width:auto;float:left;display:inline-block;float:left;padding:0 10px 0 0;line-height:30px;vertical-align:middle;cursor:auto;font-family:'Avenir LT 65';color:#000;font-size:15px}.qty .form-increment{float:left}.qty .form-input--incrementTotal{background:url(../img/qty_icon.png) 90% 50% no-repeat;background-size:auto;width:55px;height:30px;border:1px solid #cdcdcd;text-align:left;font-size:16px;padding:5px;cursor:pointer;font-family:'Avenir LT 65';color:#000;float:left}.share_icon .at-resp-share-element .at-share-btn{background:url(../img/facebook_share.jpg) no-repeat!important;width:36px;height:36px;margin:0 2px!important;padding:0;background-position:0 0}.share_icon .at-resp-share-element .at-share-btn.at-svc-pinterest_share{background:url(../img/pintrest_share.jpg) no-repeat!important;background-position:0 0}.share_icon .at-resp-share-element .at-share-btn.at-svc-email{background:url(../img/email_share.jpg) no-repeat!important;background-position:0 0}.share_icon .at-icon-wrapper{display:none}.share_icon .at-resp-share-element .at-share-btn:hover{opacity:.8}.share_icon .at-resp-share-element .at-share-btn:focus,.share_icon .at-resp-share-element .at-share-btn:hover{-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.productView-options .form-action{margin:0;padding:0;width:auto}.wishlist_button .button{border:0;text-align:center;font-size:16px;text-transform:uppercase;margin:0;padding:10px 0 10px 25px;color:#040f34;display:inline;background:url(../img/add_wish_list.png) left center no-repeat;background-size:auto;width:auto}.wishlist_button .button:hover{background:url(../img/add_wish_list_hover.png) left center no-repeat;color:#005eb8}.productView-options .add_cart_btn .button{padding:16px 97px 16px 65px;font-family:'Kenyan Coffee Regular';font-size:23px;text-transform:uppercase;font-weight:400;color:#fff;margin:0;line-height:normal;letter-spacing:1px;background:#005eb8 url("../img/add_to_cart.png") no-repeat center;background-size:auto;background-position:75% 50%;text-align:left;width:auto}.productView-options .add_cart_btn .button:hover{background-color:#000}.ask_about_part .button{padding:11px 60px 11px 30px;font-family:'Kenyan Coffee Regular';font-size:23px;text-transform:uppercase;font-weight:400;color:#fff;margin:0;line-height:normal;letter-spacing:1px;background:#000 url("../img/about_part.png") no-repeat center;background-size:auto;background-position:91% 50%;border:1px solid #252525;border-radius:0}.ask_about_part .button:hover{background-color:#005eb8;border-color:#005eb8;border-radius:0;color:#fff}.ask_about_part{display:inline-block;float:none;vertical-align:middle;margin:0 0 0 10px}.share_icon{display:inline-block;float:none;padding:0 0 0 25px;vertical-align:middle;margin:20px 0 0}.form-action.wishlist_button{margin:20px 0 0;vertical-align:middle;float:none}.productView-description{width:100%;float:left;margin:60px 0 0}.product_page .breadcrumbs{margin-left:4px;display:none}.productView{padding-top:0}.tab,.tab-title:focus,.tab.is-active{border:0;-webkit-box-shadow:none;box-shadow:none;outline:0}.productView-description .tabs{margin:0 -15px;border:0}.productView-description .tab{padding:0 15px;text-align:center;margin:0 auto;width:auto;float:none;display:block}.productView-description .tab-title{font-size:21px;line-height:normal;color:#000;background:#fff;padding:18px 85px;font-family:'Open Sans',sans-serif;text-transform:uppercase;text-align:center;border:3px solid #005eb8;letter-spacing:3px;font-weight:700;display:inline-block;cursor:default}.productView-description .tab.is-active .tab-title{background:#fff;color:#000}.productView-description .tabs-contents{background-color:#f8f8f8;margin:14px 0 45px;padding-bottom:40px}.productView-description .tab-content{padding:40px 70px}.productView-description .tab-content a,.productView-description .tab-content p{font-size:17px;color:#000;font-family:'Avenir Medium'}.productView-description .tab-content p{line-height:33px}#tab-fitment .fitment_content{display:inline-block;float:left;width:25%;letter-spacing:1px;margin:0 0 12px}#tab-fitment .fitment_content .productView-info-name{font-size:15px;display:inline-block;float:left;font-family:'Avenir LT 65';margin:0 8px 0 0;padding:0}#tab-fitment .fitment_content .productView-info-value{font-size:15px;display:inline-block;float:left;font-family:'Avenir LT Std Heavy';margin:0;padding:0}.related_similar h2{text-transform:uppercase;font-size:18px;line-height:normal;margin:0 0 22px;padding:0;color:#000;text-align:center;display:block;font-family:'Avenir LT 65'}.related_similar h2+.productCarousel+h2{border-top:1px solid #e3e2e2;padding:40px 0 0}.related_similar .card{border:0;padding-bottom:30px}.related_similar .productCarousel{margin:0 -15px}.related_similar .productCarousel-slide{padding:0 15px;width:25%;display:inline-block;float:left}.related_similar .card-figure{border:2px solid #f6f6f6}.related_similar .card-title>a{font-size:16px;line-height:normal;color:#000;font-family:MyriadPro-Bold}.related_similar .price-section{font-size:16px;line-height:18px}.thum_slider .slick-prev{left:-24px}.thum_slider .slick-next{right:-34px}.thum_slider .slick-prev::before{background:url("../img/thumb_left_arrow.png") no-repeat center;height:23px;width:12px;background-size:auto}.thum_slider .slick-next::before{background:url("../img/thumb_right_arrow.png") no-repeat center;height:23px;width:12px;background-size:auto}.thum_slider{width:auto;margin:0 -15px}.thum_slider li{text-align:center;padding:15px;display:inline-block;float:left;width:auto}.thum_slider .slick-slide img{display:block;text-align:center;margin:auto;height:auto}.thum_slider li a{padding:0;display:table-cell;vertical-align:middle;width:100%}.thum_slider li>div{border:1px solid #ebebeb;height:152px;display:table;min-width:166px;width:100%}.thum_slider .slick-dots{top:-14px;bottom:auto;margin:0 auto;text-align:center;padding:0}.thum_slider .slick-dots li{width:auto;margin:0 auto;padding:0 3px;text-align:center;float:none;height:auto}.thum_slider .slick-dots li button{border-color:#8f8f8f}.thum_slider .slick-dots li.slick-active button::before{background-color:#000}.thum_slider .slick-dots li button,.thum_slider .slick-dots li button::before,.thum_slider.slick-dots li button{height:10px;width:10px}.productView-image+.productView-thumbnails{margin-top:25px}.navPages ul li{position:relative}.navPage-subMenu{background-color:#f7f7f7;margin:0;min-width:290px;font-family:'Open Sans',sans-serif;font-weight:400;padding:25px 0;left:0;top:44px}.navPages ul>li:hover>.navPage-subMenu{display:block}.navPage-subMenu.is-open{display:none}.navPages .navPage-subMenu .navPages-action{color:#000;border:0;margin:0;padding:0;font-size:15px;line-height:30px;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:2px;text-align:center}.navPages .navPage-subMenu li:hover>.navPages-action{color:#005eb8}.navPages .navPage-subMenu ul li{position:relative;display:block;width:100%;padding:0}.navPages .navPage-subMenu ul li>ul .navPages-action{font-size:14px;line-height:20px;color:#797979}#previewModal.modal,.modal,div#modal-review-form.modal{transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.address-addNew{transform:translateX(-50%) translateY(-55%);-ms-transform:translateX(-50%) translateY(-55%);-webkit-transform:translateX(-50%) translateY(-55%);-moz-transform:translateX(-50%) translateY(-55%);-o-transform:translateX(-50%) translateY(-55%)}main.page.brand_listing{margin:0}.brandGrid .card-title>a{height:auto;color:#fff;background:#005eb8;font-size:14px;letter-spacing:1px;padding:12px 5px;display:block;margin:0}.brandGrid .card-title>a:hover{background-color:#000}.brandGrid{margin:-15px;width:auto}.brandGrid .brand{padding:15px;width:20%;display:inline-block;float:left}.brandGrid .card-image{height:100px}.brandGrid .card-figure{max-height:100px}.brandGrid .brand .card-title{padding:0;margin:0}.brandGrid .card-body{padding:0}.brand_main_pg .actionBar-section,.brand_main_pg .pagination{float:right}div#search_loader{top:0;left:0;width:100%;text-align:center;color:#fff;padding:10px;background-color:rgba(0,0,0,.8);z-index:999;position:fixed;height:100%}#search_loader .ajax-loader{position:absolute;left:0;right:0;top:50%;margin-top:-16px}#search_loader .ajax-loader img{width:32px;height:32px;text-align:center}.account .productGrid .product .button--primary{display:block;width:100%;padding:18px 0;font-size:16px}.form-prefixPostfix,.previewCart .productView{display:block}.warranty_info{display:none}.productView-product>:last-child{margin-bottom:10px}.productView-info-name{font-weight:700}#producttable .fitmentdataproduct thead>tr>th{background:#005eb8;color:#fff;border-color:#fff}#show_all_data{text-transform:capitalize;font-weight:600}#fitmentsearch{background:#005eb8;font-weight:700;line-height:normal;color:#fff;border:0;padding:3px 20px;font-size:12px;text-transform:uppercase}#fitmentsearch:hover{background:#000}.fitment_content_table .form-label{color:#000;font-weight:700;letter-spacing:1px}.fitment_content_table select{font-weight:600;letter-spacing:.5px;background:#fff;width:100%}.fitment_content_table .form-field{display:block;margin:0 0 45px;max-width:none;float:left;padding:0 30px 0 0;width:16.6666%}.fitmentdataproduct thead>tr>th{padding:15px}.fitmentdataproduct tbody>tr>td{padding:10px}.show_all{display:block;float:left;width:100%;padding-bottom:15px}.productView-description .show_all a{color:#005eb8}.productView-description .show_all a:hover{color:#000}#tab-fitment .pagination{display:inline-block;width:100%;padding:15px;margin:25px 0 0}#tab-fitment .pagination-item.pagination-item--current,#tab-fitment .pagination-list li{margin:0 2px;float:none;text-align:center;display:inline-block;width:auto}#tab-fitment .pagination-list li a{line-height:normal;padding:4px;text-transform:uppercase;color:#000;border:0;border-radius:0;font-size:15px;font-family:'Open Sans',sans-serif;font-weight:700}#tab-fitment .pagination-item.pagination-item--current a,#tab-fitment .pagination-list li a:hover{color:#005eb8}#product_pagination li{width:auto!important}.about_us_pg{width:100%;float:left}.about_us_row{clear:both;float:none;margin:0 0 35px}.about_us_row img{display:inline-block;float:left;margin:0 25px 35px 0}.about_us_pg h4{font-weight:400;font-size:17px;margin:0 0 10px}.about_us_row h3{margin-bottom:0;font-size:20px}#sidebar_menu .navPages li.active_link>a{color:#005eb8}#menu_res li.active_link1>a.navPages-action{color:#000}.card-figure{max-height:200px}.card-image{height:200px}.category_slider.slick-initialized.slick-slider{display:block!important}.account .productGrid .product{width:25%}.blog li.socialLinks-item--pinterest a svg{float:left;width:20px}.blog li.socialLinks-item--pinterest a .pin_it_iframe_widget{float:left;margin-left:13px}.breadcrumbs a:hover{color:#005eb8}.productView-image a{width:100%;float:left}.cart .cart-item-figure .cart-item-image{max-width:100px}#load_filter_product #product-listing-container .productGrid .product .card-image{height:200px}#load_filter_product #product-listing-container .productGrid .product .card-figcaption-body{display:none}.quickSearchMessage{display:none}.productView-product .productView-info-name{display:inline-block;width:auto;font-size:17px;text-transform:uppercase;font-weight:700}.productView-product .productView-info-value{display:inline-block;width:auto;font-size:16px;text-transform:capitalize;font-weight:500}.productView-info{display:inline-block}.top_desc_mn{margin:10px 0;display:inline-block;padding:20px 0 0;border-top:1px solid #e3e2e2}.account-body{margin:0 auto}.addressList .address-title{text-transform:capitalize}.address{float:left}.cart-item-image{max-height:90px}@media only screen and (min-width:991px){.header{-webkit-transition:top .5s ease;transition:top .5s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.scrollActive .header_content,.scrollActive .nav_content{display:none}.scrollActive .header_data>.container{position:relative}.scrollActive .header_top{padding:24px 0;width:auto}.scrollActive .your_vehicle h3{padding-right:15px}.scrollActive .vehicle{padding:0;background:0 0}.scrollActive .vehicle>.container{position:relative}.scrollActive .your_vehicle{width:auto;margin:-88px 0 0 250px;background-color:#005eb8;padding:50px 30px 10px 10px}.scrollActive .search{width:340px;margin:0;float:left;position:absolute;top:-75px;left:258px}.scrollActive .vehicle #filter_make{padding-left:0;margin-left:-5px}.scrollActive .header_Left{margin:-12px 0 -5px;width:auto}.scrollActive .header_Left .header-logo-image{max-height:55px}.scrollActive .header_new{position:fixed;top:0;left:0}.scrollActive .acc_and_cart{top:25px;width:auto;position:absolute;right:15px;padding:0}.scrollActive .cart_cnt div a.navUser-action:hover span{color:#000}.scrollActive .header-logo{position:relative;z-index:5;text-align:left}.scrollActive .acc_and_cart .navUser-item--cart .dropdown-menu.is-open{width:300px!important;left:auto!important;right:0!important}}#menu_res{display:none}.mobileMenu-toggle{z-index:10}.mobileMenu-toggle .mobileMenu-toggleIcon,.mobileMenu-toggle .mobileMenu-toggleIcon::after,.mobileMenu-toggle .mobileMenu-toggleIcon::before,.mobileMenu-toggle.is-open .mobileMenu-toggleIcon::after,.mobileMenu-toggle.is-open .mobileMenu-toggleIcon::before{background:#fff}#menu_res.navPages-container.is-open{display:block;padding:0;margin:0;height:100%;position:fixed;width:350px;background:#005eb8;z-index:10;-webkit-transition:all .3s ease;transition:all .3s ease}#menu_res .navPages{background:0 0;width:100%;padding:30px 20px;margin:0}#menu_res .navPages>ul+ul{border-top:1px solid #fff;margin:15px 0 0;padding:15px 0 0}#menu_res .navPages ul li{position:relative;width:100%;float:left}#menu_res .navPages-action{font-size:15px;text-transform:uppercase;color:#fff;line-height:normal;padding:7px 0;letter-spacing:1px;margin:0;display:block;font-weight:600;text-align:left}#menu_res .navPages-action:hover{color:#000}#menu_res .navPages-quickSearch .form-fieldset{position:relative}.form-input{outline:0;-webkit-box-shadow:none;box-shadow:none}#menu_res .navPages-quickSearch .form-input{height:35px;line-height:normal;font-size:14px;color:#000;text-transform:capitalize;border-radius:0;border:0;padding:5px 36px 5px 10px;text-align:left;letter-spacing:1px;font-weight:400}#menu_res .navPages-quickSearch .search_btn{background:url("../img/search.png") no-repeat center;position:absolute;top:0;right:5px;height:100%;width:28px;-webkit-box-shadow:none;box-shadow:none;outline:0;border:0;background-size:auto}#menu_res .navPages-quickSearch .search_btn:hover{background:url("../img/search_hover.png") no-repeat center}#menu_res .navPages-quickSearch .quickSearchResults{display:none}#menu_res .navPages-action svg{display:none}.mobileMenu-toggle .mobileMenu-toggleIcon{left:15px;top:20px}#menu_res .subcat-expand:after,#menu_res .subcat-expand:before{background:#fff;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0}#menu_res .subcat-expand:before{height:14px;width:2px}#menu_res .subcat-expand:after{height:2px;width:14px}#menu_res .subcat-expand{height:34px;width:34px;position:absolute;top:0;right:0;cursor:pointer}#menu_res .subcat-expand.subcat-expanded:before{display:none}#menu_res .navPage-subMenu{background:0 0;margin:0;padding:0;position:static;min-height:100%;display:block;width:auto;border:0;min-width:100%}#menu_res .navPages-action.sub_nav{padding-right:26px}#menu_res ul li div>ul{display:block!important;padding:10px 0 15px 10px;float:left;width:auto;margin:0;border:0}.header #menu_res .navPages-list{float:left;width:100%}.heroCarousel.slick-initialized{margin:0;max-height:100%}.copyright br{display:none}.navUser-item--cart .previewCartItem-content a{font-size:14px;font-weight:600}.heroCarousel .slick-dots li{background:0 0}.slick-dots li button:hover:before,.slick-dots li.slick-active button:before{background:#005eb8}.slick-dots li button{border:1px solid #005eb8}.slick-dots li{padding:0;width:25px;height:25px}.page_filter .left-nav{width:25%;float:left;display:block;margin:0;padding:0 25px 0 0}.page_filter .top_banner{width:75%;float:left;display:block;margin:48px 0 0;padding:0}.page_filter .top_banner #product-listing-container{margin-top:-14px}.page_filter .left-nav h2{font-size:23px;font-weight:700;color:#005eb8;letter-spacing:0;margin:0 0 15px;border-bottom:1px solid #c9d4db;padding:0 0 15px;text-transform:uppercase}.page_filter .subcat-expand{height:35px;width:35px;position:absolute;top:0;right:0;cursor:pointer}.page_filter .subcat-expand:after,.page_filter .subcat-expand:before{background:#000;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;display:block}.page_filter .subcat-expand.subcat-expanded:before{display:none}.page_filter .subcat-expand:after{height:2px;width:14px}.page_filter .subcat-expand:before{height:14px;width:2px}.page_filter .left-nav li .navPages-action{font-size:16px;line-height:normal;color:#5f5f5f;text-transform:capitalize;letter-spacing:1px;text-align:left;display:block;padding:8px 32px 8px 0;margin:0;font-family:Montserrat,sans-serif;font-weight:400;border:0;outline:0}.page_filter .left-nav li{position:relative;width:100%;display:block;margin:0;padding:0;text-align:left;line-height:normal;outline:0}.page_filter .left-nav ul li ul{padding:0 0 15px 15px;display:block;color:#000;width:100%;border:0;margin:0}#category_listing_data.category_listing li>div a{max-height:185px;display:block}#category_listing_data.category_listing li>div img{height:185px;width:100%}#category_listing_data.category_listing h3{background:rgba(0,0,0,.6)}#category_listing_data.category_listing h3 a{font-size:13px;letter-spacing:1px;font-weight:600}.page_filter .left-nav a.active_cat,.page_filter .left-nav li:hover>.navPages-action{color:#005eb8}.reference_no{display:inline-block;width:auto;margin:0;padding:6px 0 0 20px}.reference_no .form-label{color:#000;margin:0;padding:0 6px 0 0;font-size:16px;line-height:normal;cursor:auto;display:inline-block;font-family:'Avenir LT 65';text-transform:uppercase}.reference_no span{line-height:normal;font-size:16px;padding:0;float:left;font-family:'Avenir LT 65';text-transform:uppercase;margin:0;color:#005eb8}.reference_no.pro_outstock{padding-left:0;margin-bottom:-6px}#custom_search_label{text-align:right;margin:0 11px}#search_text_label a:after{content:'\2716';color:#a3a3a3;position:absolute;top:16%;right:5px;width:35px;font-size:15px;margin:0;cursor:pointer}#search_text_label:hover:after{color:#000}#search_text_label{text-align:right;display:block;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:25px;color:#005eb8;margin:0 auto 10px;padding:0 40px 10px 0;position:relative;border-bottom:1px solid #d3d3d3}.slick-disabled{opacity:1}.account-orderStatus-label{background-color:#005eb8}.account-message .is-read{color:#000}.wish_sharebtn{clear:both}.mobile_order,.subcat-expand.toggle_click,a.cat_tree{display:none}#menu_res .subcat-expand.toggle_click{width:100%}#menu_res .subcat-expand.toggle_click:before{left:auto;right:16px}#menu_res .subcat-expand.toggle_click:after{left:auto;right:10px}#menu_res .subcat-expand.toggle_click,#menu_res a.cat_tree{display:block}.navPages-item.all_category{position:relative;list-style-type:none;clear:left}.sub_cat_block{width:100%;display:block;float:left;clear:both;margin:0 0 20px;padding-left:.75rem;padding-right:.75rem}.sub_cat_block ul{margin:auto -12px;width:auto;display:block;padding:0;list-style-type:none}.sub_cat_block ul li{display:inline-block;float:left;width:20%;margin:0;padding:12px}.sub_cat_block ul li a{display:block;text-align:center;margin:0 auto;overflow:hidden}.sub_cat_block ul li>div{border:1px solid #d3d3d3}.sub_cat_block .sub_cat_img{height:140px;margin:0 auto;display:block;text-align:center}.sub_cat_block li h2{margin:0;padding:0;overflow:hidden}.sub_cat_block .sub_cat_nm{font-size:12px;padding:0 2px;margin:0;background:#005eb8;color:#fff;line-height:40px;height:40px;overflow:hidden;font-weight:600;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;letter-spacing:.5px}.sub_cat_block .sub_cat_nm:hover{background:#000;color:#fff;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.page-sidebar{clear:left}.cat_heading.top_nm{margin-bottom:20px;padding-left:.75rem;padding-right:.75rem}.sidebar_mn.product_left{width:25%;padding:0 20px 0 0;margin:0;border:0;float:left;display:inline-block}.product_left .navPages{background-color:#fff}.pro_right_side{width:75%;float:right;margin:10px 0 0}.pro_right_side .productView-image{min-height:420px;min-width:500px}.pro_right_side .productView-images{width:60%}.pro_right_side .productView-details{width:40%}.pro_right_side .thum_slider li>div{height:122px;min-width:148px}.pro_right_side .thum_slider .slick-prev{left:-14px}.pro_right_side .thum_slider .slick-next{right:-24px}.pro_right_side .stock_OEM{margin-bottom:5px}.pro_right_side .stock_number_mn{margin:0}.pro_right_side .stock_OEM .OEM{margin:5px 0 0;padding-left:0;border:0}.pro_right_side .productView-info{float:left}.pro_right_side .productView-product .productView-info-name{margin:0 0 5px}.pro_right_side .productView-info-value{margin:0 0 5px}.pro_right_side .reference_no{margin:0;padding:6px 0 0 15px}.pro_right_side .productprice_qty{margin:0 0 15px}.pro_right_side .form-action.add_cart_btn{margin:0 0 15px}.pro_right_side .ask_about_part{margin:0}.pro_right_side .productView-description .tab-content{padding:30px}.pro_right_side .productView-title{margin:0 0 20px}.sidebar_mn.product_left ul.navPages-list.navPages-list--user,.sidebar_mn.product_left ul.page_list.navPages-list{display:none!important}.productView-details.pro_bttom_sec{width:100%;margin:0 0 50px}.mobile_filter_cat{position:relative;display:block!important}.ctm_cat_list .navPage-childList,.ctm_cat_list .navPage-subMenu-list{border:0;padding:10px 0 15px 10px;margin:0;display:block;list-style-type:none}.ctm_cat_list{width:100%;display:block;position:relative;clear:left}.ctm_cat_list a.cat_tree_mn,.subcat-expand.toggle_click_mn{display:none}#menu_res .ctm_cat_list .subcat-expand.toggle_click{width:100%}#menu_res .ctm_cat_list .subcat-expand.toggle_click:before{left:auto;right:16px}#menu_res .ctm_cat_list .subcat-expand.toggle_click:after{left:auto;right:10px}#menu_res .ctm_cat_list .subcat-expand.toggle_click,#menu_res .ctm_cat_list a.cat_tree_mn{display:block}.mobile_ctm_cat{display:block;margin:0;padding:0;width:100%;clear:left}.clear_filter{color:#fff;font-size:11px;font-weight:700;background-color:#000;margin:0 0 0 2px;padding:4px 10px;border-radius:15px;text-align:center;text-transform:uppercase}.clear_filter:hover{color:#fff;opacity:.7}.ctm_cat_list,.filter_block_s br{display:none}.show_single_product .pro_right_side .thum_slider .slick-next{right:-29px}.productprice_qty .alertBox.alertBox--error{display:inline-block;margin-top:10px}.show_single_product .modal-body.quickView{margin:0;padding:0;overflow:hidden}.show_single_product .productView.pro_right_side{margin:0 -1rem;max-width:none;width:auto}.show_single_product .button_back{background:#005eb8;color:#fff;text-transform:uppercase;line-height:normal;display:inline-block;float:none;font-size:17px;padding:8px 25px;margin:0 0 20px 1rem;font-weight:600;letter-spacing:1px}.show_single_product .book_this_product:hover,.show_single_product .button_back:hover{color:#fff;background:#000}.show_single_product .pagination-list{margin:0;display:block}.show_single_product .book_this_product{background:#005eb8;color:#fff;text-transform:uppercase;line-height:normal;display:inline-block;float:none;font-size:15px;padding:13px 22px;margin:10px 0 0;font-weight:600;letter-spacing:1px}.show_single_product #category_listing_data.category_listing .fancybox-thumb{display:none}.show_single_product #category_listing_data.category_listing .thum_slider li a img{height:auto;width:auto}.show_single_product #category_listing_data.category_listing .thum_slider li .productView-thumbnail-link{display:table-cell}.productView-thumbnail-link{border:2px solid #000}.help_block{padding:5px;background:rgba(0,0,0,.65);color:#fff;text-transform:uppercase;line-height:normal;font-weight:600;border:0;text-align:center;width:150px;top:26px;left:19px;right:auto;letter-spacing:.5px;font-size:11px;position:absolute;z-index:1}.help_block.make_msg{left:0}.help_block.model_msg{left:70px}.help_block.year_msg{left:150px}.help_block.body_msg{left:230px}.help_block.engine_msg{left:310px}@media only screen and (min-width:991px) and (max-width:1199px){.scrollActive .header_data{padding:0}.scrollActive .header_Left .header-logo-image{max-height:42px}.scrollActive .vehicle{margin-left:-35px}.scrollActive .your_vehicle select{width:65px}}@media only screen and (max-width:1199px){.container{padding:0 15px}.header_bottom .container{padding:0}.header-logo-image{max-height:none}.header-logo>a{z-index:1}body{padding:0}.header{position:relative}.header_top{padding:0}.header_Left{width:100%;margin:0 auto}.header_right{width:100%;margin:10px 0 0}.header-logo{text-align:center;margin:0 auto}.acc_and_cart{padding:10px 15px;position:absolute;top:0;right:0;width:auto;z-index:1}.acc_and_cart .navUser-item--cart .dropdown-menu.is-open{width:300px!important}.header_data{padding:20px 0 15px}.header_content{width:100%}.footer_content{padding:25px 15px 40px}.contact_us ul li.call,.contact_us ul li.email,.contact_us ul li.hours,.contact_us ul li.location{width:50%}.contact_us ul li.email div{border:0}.contact_us ul li div{text-align:center}.contact_us ul li.location img{float:none;margin:0 10px 0 0;padding:0}.contact_us ul li{padding:20px 0}.product_content .slick-next{right:-15px}.product_content .slick-prev{left:-15px}.category_slider .slick-next{right:5px}.category_slider .slick-prev{left:5px}.social_news .form-input{text-align:left;padding:0 0 0 15px;letter-spacing:0}.social_news h5{letter-spacing:1px;font-size:18px}.social_news{padding:15px}.banners .read_btn{padding:20px 0 0 0}.category_page .banners+h1,.category_page h1{font-size:40px;line-height:40px;letter-spacing:3px;margin-top:3%}.card-figure{max-height:170px}.card-image{height:170px}.productView-image{min-height:100%;min-width:100%}.thum_slider li>div{min-width:100%;height:130px}.thum_slider .slick-next{width:auto;right:10px}.thum_slider .slick-prev{width:auto;left:10px}.productView-options .form-action{float:none;display:inline-block}.productView-details,.productView-image{width:50%}.product_content .slick-prev{left:-10px}.product_content .slick-next{right:-10px}.previewCartCheckout .button{font-size:12px;padding:12px 0}.previewCart .productView-details{margin:15px 0 0;width:100%}.previewCart .productView-image{margin:0 auto;float:none}.contact_us_page iframe{max-width:100%}.contact_right{padding-left:40px}.productView-description .tab-content{padding:25px}.contact_left>div a,.contact_left>div span{font-size:17px}.location_map{width:auto}.form.wishlist-form .form-actions .button--primary{margin-bottom:20px}.brandGrid .brand{width:25%}.your_vehicle{width:70%}.search{width:30%}.your_vehicle select{width:85px}.banner_bottom{padding:66px 0 40px}.productView-info>:first-child{margin-top:0}#fancybox-thumbs{overflow:auto!important}#fancybox-thumbs ul{left:0!important}.navUser-item--account .account_drop{left:auto;right:0;padding-top:10px}.pro_right_side .productView-image{min-height:100%;min-width:100%}.pro_right_side .thum_slider li>div{min-width:auto}.pro_right_side .thum_slider .slick-next{right:-20px}.pro_right_side .thum_slider .slick-prev{left:-20px}.fitment_content_table select{font-size:1rem}.show_single_product .pro_right_side .thum_slider .slick-next{right:-20px}}@media only screen and (max-width:990px){body.scrollActive{padding-top:0!important}.navPages-quickSearch{display:none}.search{margin:0;width:100%}.your_vehicle{width:auto;margin:0 0 10px}.header_bottom{margin-bottom:0}.heroCarousel .slick-next,.heroCarousel .slick-prev{top:50%}.contact_us ul li div{text-align:left;line-height:normal}.contact_us ul li.email,.contact_us ul li.location{padding-left:10px}.contact_us ul li a,.contact_us ul li div{font-size:17px}.contact_us ul li.location a{font-size:14px}.category_listing li{width:33.33%}.category_listing li img{width:100%}.about{width:100%;padding:0;margin:0 0 40px}.about_img{width:100%;padding:0}.about_img img{width:100%}.banner_bottom{padding:20px 0 40px}.banner_bottom h2{margin:0 0 25px;padding:15px 0}.banners .read_btn{padding:0}.footer .social_icon,.news_latter{width:100%}.social_news h5{width:100%;margin:0 0 5px}.footer .socialLinks{float:left;text-align:center;width:100%;margin:15px auto 0}.footer .socialLinks .socialLinks-item{float:none}body{position:relative;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}body.has-activeNavPages{left:350px}.header_bottom{margin:0!important}.heroCarousel .slick-next{right:0}.heroCarousel .slick-prev{left:0}.category_slider .slick-next:before,.category_slider .slick-prev:before,.product_content .slick-next:before,.product_content .slick-prev:before,.slick-next:before,.slick-prev:before{background-size:15px}.category_page .banners+h1{top:25%}.page-sidebar .navPages-list.navPages-list--user,.page-sidebar .navPages-quickSearch{display:none}.page-sidebar .navPages{background:0 0}.page-sidebar .accordion--navList .accordion-block{margin:0;padding:0}.page-sidebar .accordion--navList .accordion-title,.page-sidebar .sidebarBlock-heading{margin:10px 0 10px 10px}.page-sidebar #facetedSearch-content--price{margin:0}.page-sidebar .accordion--navList .accordion-indicator,.page-sidebar .icon svg{fill:#000}.accordion--navList .accordion-navigation-actions{top:10px}.page-sidebar{margin:0}.account .productGrid .product,.page-sidebar+.page-content .productGrid .product,.productCarousel-slide,.productGrid .product,.related_similar .productCarousel-slide{width:33.33%}.category_page h1{margin:50px 0 15px}.productView-details,.productView-image{width:100%}.productView-description .tab{width:auto;float:left}.productView-description{margin:50px 0 0}.contact_left{width:100%;padding:0;margin:0 0 50px}.contact_right{width:100%;padding:0}.contact_us_page .form-row--half .form-field{width:100%}.contact_left h1{font-size:26px}nav.navBar.navBar--sub.navBar--account{display:block}nav.navBar.navBar--sub.navBar--account .navBar-item{display:inline-block}.brandGrid .brand{width:33.33%}.brandGrid .card-image{height:150px}.brandGrid .card-figure{max-height:150px}.page_filter .left-nav{width:100%;padding:0;margin:0}.page_filter .top_banner{width:100%;padding:0}.cart-header-quantity,.cart-item-quantity{text-align:left}.previewCartCheckout{margin-bottom:25px}.product_content .card-title>a{padding:0}.product_content .tabs_content{padding:38px 0 0}.footer_content h2{padding:0 0 20px}.navUser-item.account_content{display:inline-block}.sub_cat_block ul li{width:20%}.sidebar_mn.product_left{width:100%;padding:0}.pro_right_side{width:100%;float:left}.pro_right_side .productView-images{width:100%}.pro_right_side .productView-details{width:100%}.pro_right_side .thum_slider .slick-prev{left:10px}.pro_right_side .thum_slider .slick-next{right:10px}.pro_right_side .stock_OEM .OEM{margin:0 0 0 10px}.pro_right_side .productView-info-value{margin-right:10px}.pro_right_side .productView-options .form{vertical-align:middle}.pro_right_side .productView-image{min-height:100%;min-width:100%}.product_left .navPages{padding:20px 0}.cart .cart-list .cart-item .cart-item-info{margin-top:11px}#menu_res .navPages>ul+ul li:first-child{display:none}.show_single_product .pro_right_side .thum_slider .slick-next{right:10px}.show_single_product .pro_right_side .productView-images{padding:0}.show_single_product .productView.pro_right_side{margin:0 auto}}@media only screen and (max-width:767px){.header_grid img{max-height:50px}.category_listing li{width:50%}.product_content ul li a{font-size:18px}.contact_us ul li.location div{width:100%;padding:0;margin:0;border:0}.contact_us ul li.call,.contact_us ul li.email,.contact_us ul li.hours,.contact_us ul li.location{width:100%;padding:10px 0;margin:0;border:0}.contact_us ul{padding:10px 0}.contact_us ul li div{border:0}.copyright br{display:block}.copyright{line-height:normal}.payment_ic{display:block;margin:0 auto}.acc_and_cart .navUser-item--cart .dropdown-menu.is-open{width:300px!important;left:auto!important;right:15px!important}.header-logo-image{max-height:50px}.category_slider li h2 a{font-size:14px}.category_page .banners+h1,.category_page h1{font-size:25px;letter-spacing:0}.breadcrumbs{display:block}.account .productGrid .product,.page-sidebar+.page-content .productGrid .product,.productCarousel-slide,.productGrid .product,.related_similar .productCarousel-slide{width:50%}.pagi_sort .actionBar{margin:0 0 15px;float:left;width:100%}.productView-details,.productView-image{width:100%}.ask_about_part .button{font-size:20px}.productView-options .add_cart_btn .button{font-size:18px;padding:16px 94px 16px 65px}.fitment_content_table .form-field{width:33.33%}.fitment_content_table .form-field{margin:0 0 25px;padding:0 10px 0 0}#fitmentsearch{width:100%}.fitmentdataproduct tbody>tr>td,.fitmentdataproduct thead>tr>th{padding:10px 5px;font-size:14px;font-weight:400}#tab-fitment .pagination{padding:15px 0}#tab-fitment .pagination-list li a{font-size:13px}.contact_left>div a,.contact_left>div span,.location_map h4{font-size:17px}.contact_left .hours span{padding-bottom:0}.contact_left ul li{width:100%}.hours ul{display:none}.hours ul.mobile_order{display:block}.cms_page img{max-width:100%}.brandGrid .brand{width:50%}.previewCart .productView-image{min-width:100%;max-width:100%}.fancybox-prev{left:-30px}.fancybox-next{right:-30px}.page-sidebar .sidebar_mn{display:none}.header_content .header_grid>span{display:none}.header_content h2:before{content:"";height:8px;width:8px;color:#fff;background:#fff;border-radius:50%;display:inline-block;margin:-2px 5px 0 0;padding:0;float:none;vertical-align:middle}.header_grid.Guaranteed_fit,.header_grid.return,.header_grid.warranty{text-align:center}.header_content h2{margin:0 auto;display:inline-block;line-height:normal;letter-spacing:0;font-size:15px;font-family:'Open Sans',sans-serif}.banner_bottom .about{display:none}.product_content .tabs_content{margin:0 0 30px}.fitmentdataproduct tbody>tr>td:first-child{font-weight:700}.sub_cat_block ul li{width:33.33%}.page_filter .left-nav{position:relative}.page_filter .left-nav h2{display:none}.page_filter .left-nav .cat_tree.f_tree{font-size:23px;font-weight:700;color:#005eb8;letter-spacing:0;margin:0 0 15px;border-bottom:1px solid #c9d4db;padding:0 0 15px;text-transform:uppercase;display:block}.page_filter .left-nav .toggle_click.ft_tgl{display:block;width:100%}.page_filter .left-nav .toggle_click.ft_tgl:after{left:auto;right:11px}.page_filter .left-nav .toggle_click.ft_tgl:before{right:17px;left:auto}.category_list.main-cat{display:none}.page_filter .top_banner{margin:20px 0 0}.product_page .heading_left{display:none}.product_page .cat_tree{display:block;font-size:23px;font-weight:700;color:#005eb8;letter-spacing:0;margin:0 0 15px;border-bottom:1px solid #c9d4db;padding:0 0 15px}.product_page #sidebar_menu .subcat-expand.toggle_click{display:block;width:100%}.page_filter #sidebar_menu .toggle_click{width:100%;display:block}.product_page #sidebar_menu .toggle_click:after{left:auto;right:11px}.product_page #sidebar_menu .toggle_click:before{right:17px;left:auto}.product_page .category_list{display:none}.pro_right_side .thum_slider li>div{min-height:130px;height:130px}}@media only screen and (max-width:600px){.header_right span{display:inline-block;float:none;padding-right:15px}.header_grid.warranty span,.header_right .header_grid.return span{padding-right:15px}.header_grid.warranty span{margin-left:16px}.cart-item-info+.cart-item-info{margin-top:0}.pro_right_side .thum_slider li>div{min-width:100%}.pro_right_side .ask_about_part{margin:3px 0 0}}@media only screen and (max-width:479px){.banner_bottom h2{letter-spacing:1px}.social_news h5{letter-spacing:0;font-size:16px}.social_news .submit_btn{font-size:13px;letter-spacing:0;padding:0 12px}.contact_us ul li a,.contact_us ul li div,.contact_us ul li span{font-size:14px;line-height:normal}.contact_us ul li.location img{margin-right:8px}.contact_us ul li.hours img{margin-right:0;width:23px}.cart_cnt .previewCart .button{font-size:11px}.acc_and_cart .navUser-item--cart .dropdown-menu.is-open{width:280px!important}.header_top{padding:20px 0 0}#menu_res.navPages-container.is-open{width:280px}body.has-activeNavPages{left:280px}.category_page .banners+h1,.category_page h1{font-size:18px}.category_page .banners+h1{top:24%}.account .productGrid .product,.page-sidebar+.page-content .productGrid .product,.productCarousel-slide,.productGrid .product,.related_similar .productCarousel-slide{width:50%}.accordion--navList .accordion-title,.cat_heading,.sidebarBlock-heading{font-size:18px}.pro_count{display:block;padding:0 0 0 10px}.stock_OEM .OEM{border:0;padding:10px 0 0;margin:0}.share_icon{padding:0;margin:15px 0}.form-action.add_cart_btn{width:100%}.productView-options .add_cart_btn .button{padding:16px 0;font-size:20px;width:100%;text-align:center}.form-action.wishlist_button{width:100%;margin:0}.wishlist_button .button{text-align:center;width:100%;margin:10px 0 0 0;background-position:18% 50%}.wishlist_button .button:hover{background-position:18% 50%}.ask_about_part{width:100%;margin:10px 0 0}.ask_about_part .button{text-align:center;padding:12px 0;width:100%;margin:0;display:block}.productView-options{margin-bottom:10px}.productView-description{margin:35px 0 0}.productView .price-section,.productView-details .price.price--rrp{font-size:18px}.location_map{width:auto}.fitmentdataproduct tbody>tr>td,.fitmentdataproduct thead>tr>th{font-size:11px;padding:6px 2px}.productView-description .tab-content a,.productView-description .tab-content p{font-size:15px}.productView-description .tab-content{padding:25px 10px}.productView-title{font-size:19px}.contact_left h1{font-size:20px}.contact_right h2{font-size:18px}.page-heading{font-size:24px}.cms_page h2{font-size:22px}.blog-title,.cms_page h3{font-size:20px}.cms_page .about_us_pg img{margin:0;float:none;width:100%}.brandGrid .brand{width:100%}.product_content .slick-slide .card-figure{max-height:180px}.product_content .slick-slide img{height:180px}.call_header a,.call_header a:hover{background-size:20px;margin:0}.cart_cnt div a.navUser-action,.cart_cnt div a.navUser-action:hover{background-size:30px}.acc_info_open .account_content .login_icon,.account_content .account,.account_content .account:hover,.account_content .login_icon{background-size:20px;margin:0 2px}.cart_cnt div a>span{font-size:10px;top:14%}.header_right .header_grid.return span{margin-left:5px}.category_block .slick-slide img{width:100%}.productView-description .tab{width:100%}.productView-description .tab-title{display:block;padding:17px 5px}.heroCarousel .slick-dots{bottom:-2px}.reference_no{width:100%;display:block;padding:15px 0 0;text-align:left;float:left}#search_text_label{font-size:20px}.product_content{padding:38px 0 0}.banners .read_more{padding:5px 0;width:100%;text-align:center}.new-customer-fact-list{margin-left:0}.new-customer-fact{padding-left:0;list-style-position:inside}article.blog{padding:0 .75rem}.card-body .card-text,.card-title>a,.related_similar .card-title>a{font-size:13px;line-height:normal}.card-title{padding:0 5px;height:32px}.product_content .card-title{height:auto}#load_filter_product #product-listing-container .productGrid .product .card-image,.card-image{height:110px;width:auto}.card-figure{max-height:110px}.productGrid{margin:-7px}.productGrid .product{padding:7px}#category_listing_data.category_listing li>div a{max-height:125px}#category_listing_data.category_listing h3 a{font-size:11px;letter-spacing:0}#category_listing_data.category_listing h3{height:30px;line-height:30px}#category_listing_data.category_listing li>div img{height:125px}.thum_slider li>div{height:90px}.header_content{margin:0}.header_content h2{font-size:11px}.header_content h2:before{height:4px;width:4px;margin:-2px 2px 0 0}.sub_cat_block ul{margin:auto -5px}.sub_cat_block ul li{width:50%;padding:5px}.sub_cat_block .sub_cat_img{height:90px}.sub_cat_block .sub_cat_nm{font-size:10px}.pro_right_side .ask_about_part,.pro_right_side .stock_OEM .OEM{margin:0}.pro_right_side .productView-description .tab-content{padding:10px 5px}.pro_right_side .reference_no{padding-left:0}.productView-description .tabs-contents{padding-bottom:20px}.filter_block_s br{display:block}#filter_submit{margin-left:0}.filter_block_s{position:static;clear:left}.your_vehicle{position:relative;width:100%}.help_block,.help_block.body_msg,.help_block.engine_msg,.help_block.make_msg,.help_block.model_msg,.help_block.year_msg{left:auto;right:0;top:0;width:135px;letter-spacing:0}.pro_right_side .thum_slider li>div{min-height:80px;height:80px}.pro_right_side .thum_slider li>div a img{max-height:70px}}.thum_slider li>div .fancybox-thumb{display:none}.dropdown-menu.is-open{left:auto!important;right:98px!important;top:75px!important}.show_single_product .category_listing .slick-dots{left:0;right:0}.show_single_product .category_listing .thum_slider{margin:20px -15px 0}.scrollActive .your_vehicle{padding:50px 10px 10px 10px}.scrollActive .acc_and_cart .navUser-item--cart .dropdown-menu.is-open{top:100%!important}.show_single_product .productView.pro_right_side{width:100%}.au_banner{float:none;max-width:100%}.about_us_pg p{width:832px;text-align:center;margin:0 auto;font-size:20px;letter-spacing:.5px;line-height:28px;word-spacing:2px}.au_left_side{float:left;width:26%}.au_right_side{float:left;width:74%;padding-left:70px;max-width:860px}.au_right_side h3{color:#fff;font-size:26px;margin:52px 0 16px 0}.au_right_side p{color:#fff;text-align:left;margin:0;width:auto;font-size:16px;letter-spacing:.9px;line-height:23px;word-spacing:1px}.ab_page .page-heading{font-size:41px;margin:35px 0 31px}.au_banner{margin:0 auto;width:100%;float:none;max-width:100%}.au_banner img{margin:0 auto;text-align:center;width:100%}.cms_page.ab_page{max-width:100%;margin:0 auto}.ab_page .page-content{padding:0}.about_us_pg{width:100%;float:left}.bg_black{background:#000;width:100%;float:left;max-width:100%;margin:0 0 5px 0}.au_page{margin:0 0 135px 0}.bg_black.bg_blue{background:#005eb8}.au_left_side img,.au_right_side{height:351px}.bg_black>.container{max-width:1510px}@media only screen and (max-width:1199px){.au_right_side{padding-right:20px}.au_right_side p{letter-spacing:0;word-spacing:0}.bg_black>.container{padding:0}.custom_au_banner .shield_logo_div{max-width:80px;bottom:20px}}@media only screen and (max-width:991px){.about_us_pg p{width:100%}.au_left_side img,.au_right_side{height:auto}.au_right_side h3{margin:30px 0 10px}.au_left_side span{margin-top:39px}.bg_black{padding-bottom:30px}.ab_page .page-heading{font-size:30px}.au_right_side{padding-left:50px}.payment_icon .Geotrustseal{padding:0}.custom_au_banner .shield_logo_div{max-width:70px;bottom:15px}}@media only screen and (max-width:767px){.about_us_pg>.container{padding:0}.about_us_pg p{width:100%;font-size:16px;letter-spacing:0;word-spacing:0px}.au_page{margin:0 0 50px}.ab_page .page-heading{font-size:30px;margin:25px 0 20px}.au_left_side{float:left;width:100%;text-align:center}.au_left_side,.au_right_side{height:auto;width:100%;padding:0}.au_right_side h3{font-size:20px;margin:30px 0 10px;text-align:center}.au_right_side p{word-spacing:0;text-align:center;padding-bottom:20px;letter-spacing:0;padding:0 15px}.payment_icon .BBBSeal,.payment_icon .Geotrustseal{width:auto;float:none}.payment_icon .footer_img{width:100%}.footer_content .payment_icon{clear:left}.custom_au_banner .shield_logo_div{max-width:70px;bottom:10px}}@media only screen and (max-width:479px){.ab_page .page-heading{font-size:25px;margin:20px 0 12px}.au_right_side p{font-size:15px}.au_right_side h3{font-size:18px;margin:25px 0 10px;padding:0 5px}.au_left_side img{padding:0 15px}.payment_icon .BBBSeal,.payment_icon .Geotrustseal{width:50%;float:left}.custom_au_banner .shield_logo_div{max-width:50px;bottom:10px}}.BBBSeal{display:inline-block;vertical-align:middle;padding:0 20px;width:20%;float:left;margin-top:20px}.Geotrustseal{display:inline-block;width:20%;vertical-align:middle;float:right;margin-top:30px}.footer_img{width:60%;display:inline-block;max-width:400px}.footer_content .payment_icon{width:100%;padding:10px 0;margin-bottom:15px;max-width:800px;margin:0 auto;clear:left}.custom_au_banner .shield_logo_div{position:absolute;bottom:0;margin:0 auto;width:100%;left:0;right:0;max-width:100px;height:100px}