@import url(https://fonts.googleapis.com/css?family=Teko:300,400,500,600);@import url(https://fonts.googleapis.com/css?family=Roboto:300,500,700);h1,h2,h3,h4,h5,h6{font-family:Teko,sans-serif;font-weight:500;color:#1c1c1c}body{font-family:Roboto,sans-serif;font-weight:300;font-size:16px;color:#000;font-weight:400;background:#fff;letter-spacing:.5px}.body{max-width:inherit;margin-top:0}img{max-width:100%}body.main .body.content .container.main{max-width:1360px;padding:0 20px;float:none;margin:0 auto}.container{max-width:1360px;padding:0 20px}body.main.home .body.content .container.main{max-width:100%;padding:0}.slider.in-container section.heroCarousel.slick-initialized.slick-slider{max-width:100%}body.main.home .main.full.home{max-width:100%}body.main.nine-sixty .main{max-width:100%}.slider.float.in-container{width:100%}.home.home-page-with-sidenav .featured-products-section{width:100%}p{margin:0 0 10px 0}.clear{clear:both;overflow:hidden}header.header{padding-top:10px;padding-bottom:10px}.header-container,header.header{background:#fff}.header-logo.header-logo--left{height:auto;line-height:normal}.headerLeft{width:30%;display:inline-block;vertical-align:middle}.headerMiddle{width:30%;display:inline-block;vertical-align:middle;margin-left:-6px;text-align:center;text-transform:uppercase;color:#03af5a;font-size:21px;letter-spacing:.2px}.headerRight{display:inline-block;vertical-align:middle;width:40%;margin-left:-5px;text-align:right}.top-menu{height:auto;background:#fff;font-size:13px;color:#000;line-height:normal;padding:0}.top-menu div a{color:#000;text-decoration:none}.header-shopbrandlink,.phone-number{display:inline-block;vertical-align:middle;font-size:16px;font-weight:500;text-decoration:none;color:#3a3a3a}.phone-number{background:url(../img/call-ic.png) no-repeat left center;padding-left:23px}.header-shopbrandlink{border-right:solid 1px #d1d1d1;padding-right:20px;margin-right:20px}.navPages-container.inside-header.left-logo.searchopen.visible{display:inline-block}.searchopen .navPages-quickSearch input#search_query{border:solid 1px #e7e7e7;border-radius:100px!important;font-weight:300}.searchopen .search-icon i{display:none}.searchopen .search-icon{background:url(../img/search-ic.png) no-repeat center center;width:24px;height:24px}.right-accountlinks{display:inline-block;vertical-align:middle;margin:0}.header-container.in-container,.top-menu .content{max-width:1360px;padding:0 20px}body.main.nine-sixty .header-container.full-width.full-width header.header{max-width:1320px}div#menu{max-width:unset;padding:0 20px!important}body.main.nine-sixty div#menu .navPages{max-width:1320px}.navPages-container{border:none;background:#141414}.custom-pages-nav .navPages-action{font-family:Teko,sans-serif;font-weight:500;font-size:17px;color:#fff;letter-spacing:.75px;padding:0 6px!important;text-transform:uppercase;line-height:44px}#menu i.fa.fa-chevron-down.main-nav{font-size:0;background:url(../img/down-arrow.png) no-repeat center center;width:7px;height:4px;display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:3px}.custom-pages-nav a:focus,.custom-pages-nav a:hover{color:#abf208}.custom-pages-nav #desktop-menu{padding-left:221px}nav.navUser{width:100%;float:none;padding:0}.navUser-item{display:inline-block}a.navUser-action{color:#4e4e4e;font-size:12px;font-weight:400;text-transform:uppercase;padding:0 2px 0 2px!important;line-height:normal}a.navUser-action .transTxt{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);display:block}.navUser-item--cart a.navUser-action{padding-right:0!important}.navUser-item--compare{display:inline-block}.navUser-item--compare .countPill{width:auto;height:auto;color:#4e4e4e;top:auto!important;left:0;background:0 0;border-radius:0;margin:0;padding:0}.navUser-action--quickSearch{background:url(../img/search-ic.png) no-repeat top center;font-size:11px}.right-accountlinks .navUser-item.navUser-item--account{padding-top:5px;margin-top:22px;padding-right:8px}.right-accountlinks .navUser-item.gift-certficates{margin-top:22px}.right.account-links div#menu{padding:0 5px 0 15px!important}.searchopen input.button.button--primary.form-prefixPostfix-button--postfix{min-width:50px}.header-container.full-width.full-width.in-container{position:relative}.header-container.full-width.full-width.in-container header.header{padding:0 0}.header-logo.header-logo--left{position:absolute;top:10px}.right-accountlinks li.navUser-item.navUser-item--cart{background:#4ebe53;border:0;padding:20px 17px 22px 15px;text-align:center}.right-accountlinks li.navUser-item.navUser-item--cart:hover{background:#000}.right-accountlinks li.navUser-item.navUser-item--cart a.navUser-action{padding:0!important}.right-accountlinks .navUser-item-cartLabel i{display:none}.countPill{display:block;text-align:center;padding:10px 0 0 9px;margin:0;left:auto;right:auto;background:0 0;color:#fff;font-size:16px;font-weight:500}header .form-fieldset{width:100%!important}.search-icon{right:15px;top:10px}.dropdown--quickSearch .form{max-width:100%}.quickSearchResults{background:#fff;position:absolute;z-index:99}.quickSearchResults ul.productGrid{border:#dcdcdc solid 1px;border-top:none;padding:0;margin:0;width:100%}.quickSearchResults .productGrid .product{padding-bottom:0;width:100%;margin:0}.quickSearchResults .productGrid .product .add_btn,.quickSearchResults .productGrid .product .dot_bdr{display:none}.quickSearchResults .productGrid .product .card{border:none;border-bottom:#dcdcdc solid 1px;float:left;padding:15px 0;width:100%;margin:0;-webkit-box-shadow:none;box-shadow:none}.quickSearchResults .card-figure{border:1px solid #dcdcdc;display:block;float:left;height:auto;padding:5px;vertical-align:top;width:70px}.quickSearchResults .card .thumb_img{display:block;height:auto;width:auto;padding:0}.quickSearchResults .card-body{display:block;float:none;overflow:hidden;padding:0 0 0 10px;text-align:left!important;vertical-align:middle;width:auto}.quickSearchResults .card-body .card-title{height:auto;line-height:normal}.quickSearchResults .card-body .card-figcaption-body{display:none}.quickSearchResults .card-figure .card-figcaption{display:none!important}.quickSearchResults .card--alternate:hover .card-body{background:0 0}.quickSearchResults .card--alternate:hover .card-title>a{color:#000}.quickSearchResults h4.card-title{margin-bottom:5px}.quickSearchResults .card-body .card-text .price{font-size:16px}.quickSearchResults .card-body .card-text{margin:0}.quickSearchResults .prdctBtn{display:none}.dropdown--quickSearch{background:#e0e0e0;padding:15px;top:100%!important;min-width:400px}.dropdown--quickSearch .form-input{font-size:15px;border:none;border-radius:5px;height:45px;color:#000;padding-right:45px}.dropdown--quickSearch .container{padding:0}.dropdown--quickSearch.is-open{left:auto!important}.dropdown--quickSearch .form-input::-webkit-input-placeholder,.navPages-quickSearch .form-input::-webkit-input-placeholder{opacity:1;color:#161616}.dropdown--quickSearch .form-input::-moz-placeholder,.navPages-quickSearch .form-input::-moz-placeholder{opacity:1;color:#161616}.dropdown--quickSearch .form-input:-ms-input-placeholder,.navPages-quickSearch .form-input:-ms-input-placeholder{opacity:1;color:#161616}.dropdown--quickSearch .form-input:-moz-placeholder,.navPages-quickSearch .form-input:-moz-placeholder{opacity:1;color:#161616}.dropdown--quickSearch input.button.button--primary.form-prefixPostfix-button--postfix{display:none}.slider.in-container section.heroCarousel.slick-initialized.slick-slider{max-width:100%}.slider.in-container{background:#fff!important}.heroCarousel{margin:0!important}.heroCarousel .slick-arrow{display:none!important}.heroCarousel .slick-dots{bottom:6px!important;text-align:center;width:100%}.heroCarousel .slick-dots li{background:0 0;border:transparent}.slick-dots li{width:22px;height:15px;padding:0}.slick-dots li button,.slick-dots li button::before{width:12px;height:12px}.slick-dots li button{border:2px solid transparent}.slick-dots li button::before{background:#777;border:1px solid transparent;opacity:1}.slick-dots li button:focus::before,.slick-dots li button:hover::before,.slick-dots li.slick-active button::before{background:#fff;border:2px solid #4ebe53}.heroCarousel .slick-dots li:last-of-type{padding-right:0}.main.full.home .slider{margin-bottom:0}.heroCarousel .slick-next,.heroCarousel .slick-prev,.slick-next,.slick-prev{margin-top:0;top:50%!important}.slick-next{right:-20px}.slick-prev{left:-20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:0 0!important;border:none}.slick-next,.slick-next::before,.slick-prev,.slick-prev::before{width:18px;height:36px;padding:0;-webkit-mask:unset;mask:unset}.slick-prev::before,.slick-prev:focus::before,.slick-prev:hover::before{background:url(../img/prev-arrow.png) no-repeat transparent!important;opacity:1}.slick-next::before,.slick-next:focus::before,.slick-next:hover::before{background:url(../img/next-arrow.png) no-repeat transparent!important;opacity:1}.slick-dotted.slick-slider{margin-bottom:0}.slick-disabled,.slick-next.slick-disabled::before,.slick-prev.slick-disabled::before{opacity:1}.productCarousel .slick-dots{display:none!important}.slick-next:hover::before,.slick-prev:hover::before{-webkit-mask:unset;mask:unset}h1.tagline{background:url(../img/tagline-bg.png) repeat-x left center;margin:0;padding:0;text-align:center;clear:both;overflow:hidden}h1.tagline span{font-size:30px;font-weight:300;text-transform:uppercase;background:#fff;color:#1c1c1c;display:inline-block;padding:5px 20px 0 20px;letter-spacing:1px}.home-3cat-section{padding:25px 0 35px;text-align:center;width:100%;float:left}.home-3cat-section .cate-sub{width:25%;float:left;position:relative;padding:0 10px}.home-3cat-section .cate-sub.ram-truck{width:47.6%;float:left;padding:0 20px;position:relative}a.cat-title{position:absolute;bottom:54px;width:100%;left:0;color:#fff;text-decoration:none;text-transform:uppercase;font-size:34px;color:#fff;font-family:Teko,sans-serif;font-weight:500}.home-3cat-section .cate-sub p{background:#f0f0f0;padding:12px 0}.home-3cat-section .cate-sub p a{font-size:15px;color:#393939;text-decoration:none;font-weight:300}.home-3cat-section .cate-sub p em{font-style:normal;padding:0 12px;font-weight:300}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.shine{display:block;overflow:hidden;position:relative}.shine::before{background:rgba(0,0,0,0) -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.15))) repeat scroll 0 0;background:rgba(0,0,0,0) linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.15) 100%) repeat scroll 0 0;content:"";display:block;height:100%;left:-95%;position:absolute;top:0;-webkit-transform:skewX(-50deg);-ms-transform:skewX(-50deg);transform:skewX(-50deg);width:50%;z-index:2}.shine:hover::before{-webkit-animation:.75s ease 0s normal none 1 running shine;animation:.75s ease 0s normal none 1 running shine}.home-cat50{width:100%;clear:both;overflow:hidden;padding:0 0 40px 0}.home-cat50-first{width:50%;float:left;padding-right:5px;position:relative}.home-cat50-first-txt{background:rgba(0,0,0,.5);position:absolute;right:5px;width:245px;top:50%;margin-top:-60px;padding:20px 0}.home-cat50-first-txt span{display:block;font-size:28px;color:#fff;font-weight:500;font-family:Teko,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:1px}.home-cat50-first-txt a,a.led-shopbtn{background:#4ebe53;border-radius:45px 0 0 45px;font-size:20px;color:#fff;font-family:Teko,sans-serif;text-transform:uppercase;text-decoration:none;float:right;padding:7px 24px 5px;text-shadow:1px 0 0 rgba(0,0,0,.4)}.home-cat50-first-txt a:hover{background:#000}.home-cat50-first.toyota-truck{padding-right:0;padding-left:5px}.home-cat50-first.toyota-truck .home-cat50-first-txt{left:5px;width:207px}.home-cat50-first.toyota-truck .home-cat50-first-txt a{float:left;border-radius:0 45px 45px 0}.ledlights-section{width:100%;clear:both;overflow:hidden;background:url(../img/led-lights-img.jpg) no-repeat center top;background-size:cover}.led-lights{width:600px;float:right;padding:95px 0;text-align:center}.led-lights h2{font-size:120px;color:#fff;margin:0;padding:0;text-transform:uppercase;line-height:120px;letter-spacing:1px}.led-lights p{max-width:490px;margin:0 auto;padding-bottom:25px}.led-bull,.led-lights p a{font-size:16px;color:#ece5e4;font-weight:400;text-decoration:none}.led-bull{padding:0 10px}.led-lights p a:hover{color:#60db66}a.led-shopbtn{float:none;border-radius:100px;display:inline-block;padding:6px 35px}a.led-shopbtn:hover{background:#000}.shopbybrands{width:100%;clear:both;overflow:hidden;text-align:center;padding:40px 0 20px}.shopbybrands ul{margin:0;padding:15px 0 10px 0;clear:both;overflow:hidden}.shopbybrands ul li{list-style:none;width:20%;float:left;padding:7px}.shopbybrands ul li img{border:solid 1px #e4e4e4}a.viewbrand-links{text-decoration:none;font-size:12px;color:#2f2f2f}a.viewbrand-links:hover{color:#4ebe53}.page-heading,main.page.content h1.page-heading{border:none;text-transform:uppercase;font-size:32px;font-weight:400!important;color:#000!important;letter-spacing:.2px;padding:12px 0;margin:0;font-family:Teko,sans-serif;margin:30px 0 40px 0!important;text-align:center}.home h2.container-header.page-heading,.sidebar.right h2.container-header,.similar-products-by-views h2.container-header{border:none;display:inline-block;text-transform:uppercase;background:url(../img/title-bg.jpg) no-repeat center bottom;padding:0 0 10px 0;font-size:26px;font-weight:500!important;color:#000!important;letter-spacing:1px;margin:0;font-family:Teko,sans-serif!important;margin:0 0 10px 0!important}.sidebar.right h2.container-header,.similar-products-by-views h2.container-header{display:block;text-align:center;margin:20px 0 30px!important;text-align:center;width:100%}.sidebar.right h2.container-header{margin:40px 0 30px!important}.sidebar.right .productCarousel{border:0}.productSlider{padding:0 0 30px 0;text-align:center;clear:both}article.card{background:#fff;padding:12px;text-align:center;overflow:hidden}.card-body{text-align:center;padding:15px 0 0 0}h4.card-title{height:40px;margin:0}.card-title>a,h4.card-title{font-size:13px;color:#353535;line-height:20px;letter-spacing:.5px;font-weight:300;font-family:Roboto,sans-serif}.card-body .card-text{color:#4ebe53;margin:15px 0 0 0;font-weight:700;font-family:Roboto,sans-serif}.card-body .card-text.add-to-cart-button{margin:0;font-family:Roboto,sans-serif}.productSlider .slider-rating{display:none}.price-section{font-weight:400}.card-text span.price{color:#4ebe53;font-size:15px;font-weight:700}.card-text span.price.price--rrp{color:#444;font-weight:300;font-size:15px}.add-to-cart-button a.button.button--small.card-figcaption-button,.listItem-actions .button.button--primary{background:#fff;border:none;border-radius:100px!important;height:34px;min-width:110px;padding:8px 25px;color:#000;font-size:11px;font-weight:700;border:2px solid #e8e8e8;text-transform:uppercase;letter-spacing:1px;width:auto;display:inline-block;margin:18px 0 0 0}.add-to-cart-button a.button.button--small.card-figcaption-button:hover,.listItem-actions .button.button--primary:hover{border-color:#4ebe53;color:#fff;background:#4ebe53}.card-figcaption .card-figcaption-body a.button.button--small.card-figcaption-button.quickview{display:inline-block;height:28px;max-width:inherit!important;padding:5px 15px}.productSlider .prdctRating{display:none}.productCarousel button.slick-arrow{display:inline-block!important}.productCarousel-slide.slick-slide{margin-bottom:0}.footer{margin-top:20px;background:#101010;border:none;letter-spacing:.5px}.footer-info-col--small{width:18%}.footer-info-col--small.footernewsletter{width:28%}footer ul li{padding:0;margin:0}.off-road-offer{background:#ededed url(../img/footer-line.png) repeat-x left bottom;text-align:center;padding:12px 0 17px;font-size:22px;color:#262626;font-weight:300}.off-road-offer strong{font-weight:700;line-height:normal}.footer-top.newsletter .form{position:relative;width:100%}.footer-top.newsletter .form .form-field{margin:0}.footer-top.newsletter .form-prefixPostfix .form-input,.newsletter input#nl_email{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;height:44px!important;border:none!important;color:#000;font-size:15px;background:#e3e3e3;border-radius:100px!important;font-weight:300}.footer-top.newsletter .form-prefixPostfix .form-input::-webkit-input-placeholder{color:#969696;opacity:1}.footer-top.newsletter .form-prefixPostfix .form-input::-moz-placeholder{color:#969696;opacity:1}.footer-top.newsletter .form-prefixPostfix .form-input:-ms-input-placeholder{color:#969696;opacity:1}.footer-top.newsletter .form-prefixPostfix .form-input:-moz-placeholder{color:#969696;opacity:1}.footer-top.newsletter input.button.button--primary.form-prefixPostfix-button--postfix{height:44px!important;font-size:15px;color:#fff;letter-spacing:.3px;text-transform:uppercase;font-weight:400;padding:0 25px;line-height:normal;background:#4ebe53;width:auto;margin:10px 0 0 0;float:right;border:0!important;position:absolute;right:0;border-radius:0 50px 50px 0!important;margin:0;font-weight:700;min-width:inherit}.footer-top.newsletter .form-prefixPostfix.wrap{position:relative}.socialLinks--alt .icon{height:20px;width:20px}.socialLinks .socialLinks-item{margin-right:10px!important}.footer-top.newsletter{padding-bottom:10px}.footer-info-col{color:#fff;font-size:15px;margin:0 0 20px 0}article.footer-info-col.footer-info-col--small{font-size:15px;letter-spacing:.3px;margin-left:-1px}.footer-info{padding:36px 0 0}.footer-info-col a,.footer-info-list a,.mailinglist-tag{color:#a7a7a7;text-decoration:none;font-weight:300}.footer-info-col a:hover,.footer-info-list a:hover{color:#fff}.footer-info-list li span.navUser-or{color:#a7a7a7;text-decoration:none;font-weight:300}.footer-info-col a:hover,.footer-info-list a:hover{color:#fff}.footer-info-col--small:last-child h5.footer-info-heading{background-repeat:repeat-x}.footer-info-heading,h5.footer-info-heading{color:#4ebe53;font-size:18px;padding:0 0 8px 0;margin:0;line-height:normal;font-family:Teko,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px}.footer-info-list li{line-height:30px}.footerbtmTop{background:#000;padding:18px 25px 21px 25px}.footerbtmTop .footer-info-heading,.footerbtmTop h5.footer-info-heading{color:#afafaf;font-size:20px;font-weight:400;background:0 0;margin:0;padding:0 0 30px 0}.footer-bottom{background:#080808;clear:both;overflow:hidden;padding:11px 0 17px}.footer-bottom .site-info{padding-top:12px}.footer-bottom .site-info{float:left}.footer-bottom .footer-payment-icons{float:right;margin:0}.footer-bottom .site-info,.footer-bottom .site-info a{font-size:14px;color:#a7a7a7!important;text-decoration:none;font-weight:300px!important}.footer-payment-icons .footer-payment-icon{width:50px!important}.footer-bottom .site-info li.copyright{color:#a7a7a7}.footer-bottom .copyright .site-info br{display:none}.footer-bottom .copyright .site-info .bull{color:#c8c8c8;margin:0 15px}.productGrid .product .card{border:1px solid #dcdcdc}ul.productGrid li.product article.card a{width:auto!important;display:inline-block!important}.listItem{margin:0}.product:hover .sale-flag-side{border:none;background:0 0}article.card{border:1px solid #dcdcdc}.home article.card{border:none}.button--primary,.form-actions .button,input.button.button--primary.form-prefixPostfix-button--postfix{background:#4ebe53;border:none;border-radius:0!important;height:40px;min-width:150px;padding:12px 15px;color:#fff;font-size:15px;font-weight:700;letter-spacing:1px;width:auto;display:inline-block;font-family:Roboto,sans-serif;font-weight:700}.button--primary:hover,.form-actions .button:hover,input.button.button--primary.form-prefixPostfix-button--postfix:hover{color:#fff}.button--primary:focus,.button--primary:hover,.form-actions .button:focus,.form-actions .button:hover,input.button.button--primary.form-prefixPostfix-button--postfix:focus,input.button.button--primary.form-prefixPostfix-button--postfix:hover{border:none}.page.brands .card-figure{border:none}.page.brands ul.brandGrid .brand .card-body{background:#313131;color:#fff;padding:10px}.brand h4.card-title{color:#fff;font-weight:700}.cart-item-figure{padding:10px}.cart-item img{width:auto;max-width:100%}.cart-gift-certificate-form .button,.coupon-form .button{min-width:unset;height:unset;padding:9px 15px}.account--fixedSmall{width:100%}.productView-image img{max-width:100%}.cart-remove svg{fill:#000;stroke:#000}.navUser-item--cart .dropdown-menu.is-open{right:0;left:auto!important}.recommended-visibility .product.main.left{width:100%}.sidebar.right{padding-left:0;width:100%}.sidebar h2.container-header{margin-bottom:15px}.productView-reviewLink{margin-left:0;margin-bottom:20px}.mobCart{display:none}.breadcrumbs{padding:20px 0 15px 0;border-bottom:1px solid #dcdcdc}.breadcrumb{font-size:14px}.breadcrumb,.breadcrumb.is-active>.breadcrumb-label{font-family:Roboto,sans-serif!important;color:#000;font-size:14px}.breadcrumb a{font-family:Roboto,sans-serif!important;color:#000!important;font-size:14px}main.page.content h1,main.page.content h2,main.page.content h3,main.page.content h4,main.page.content h5,main.page.content h6{font-family:Roboto,sans-serif!important}.page.content h1 span,.page.content li span,.page.content p span{font-family:Roboto,sans-serif!important;font-size:16px;color:#000}main.page.content p{font-family:Roboto,sans-serif!important;font-size:16px;color:#000}.actionBar{margin-top:15px}.actionBar .form-field{margin-bottom:0}.actionBar-section .form-select{min-width:120px}.actionBar-section{float:right}.page-content--centered{width:100%}.form-actions{max-width:unset;text-align:left}.account--fixed,.account--fixedLarge,.account--fixedSmall{width:100%}.login,.login-row{max-width:unset}.login{margin:0}.form-column{width:100%}.form-fieldset.form-column .form-field{padding-left:0;padding-right:0}.form-fieldset.form-column .form-field.form-field-group{padding-left:.75rem;padding-right:.75rem}.wishlists-table{max-width:100%}.form.forgot-password-form{max-width:600px}.brand .card-img-container::after{padding-bottom:100%}.brand .card{padding:20px 0 0 0}.brand .card .card-figure{padding:0 20px 0 20px}.brandGrid{margin:0}.icon--ratingEmpty svg{fill:none;stroke:#4ebe53;stroke-width:2px}.icon--ratingFull svg{fill:#4ebe53}.productView{padding-top:40px}.sideCategoryList.brand-page{padding-top:40px}.productView-title{line-height:normal;font-size:26px;margin-top:0}.productView-brand{margin:10px 0 15px 0;font-size:18px}.productView-price .price-section{font-size:22px}.productView-img-container::after{padding-bottom:100%}.form-field--increments .button{height:auto}.form-field--increments .form-label{display:inline-block;width:auto;margin-right:10px;margin-bottom:0;vertical-align:middle}.form-field--increments .form-increment{display:inline-block;width:auto}.form-increment .button{height:auto;min-width:unset}.productView-options{margin-bottom:0}.productView-product{padding-bottom:0}.productView-details{margin-bottom:20px}.form-wishlist .button{padding:12px 25px}.form-wishlist .button .icon{display:none}#wishlist-dropdown.is-open .button{padding:10px 5px}.productView-description{width:100%;padding-left:0;padding-right:0}.productView-description .tab-content{border:1px solid #e5e5e5;border-top:none;padding:20px 20px 0 20px}.removeBtn,.removeBtn:hover{background:url(../img/remove-ic.png) no-repeat center;width:25px;height:25px;font-size:0;border:none;min-width:unset;padding:0}.removeItem{position:absolute;top:10px;right:20px}.modal-content .form-field{padding-left:0;padding-right:0}#cart-preview-dropdown{min-width:300px;left:auto}.previewCartAction .previewCartAction-checkout{padding-left:0}.previewCartAction .previewCartAction-viewCart{padding-right:0}.previewCartItem-content{padding-left:10px;padding-right:0;text-align:left}.previewCartAction .button{font-size:13px}.previewCartList li{display:block;padding:15px 10px;border-bottom:1px solid #ccc}.account-body{margin:0}.form-select--date,.form-select--small{height:auto;padding:5px 10px}.cart-additionalCheckoutButtons{width:auto;float:right}.cart-additionalCheckoutButtons .FloatRight p{text-align:center}.cart-additionalCheckoutButtons .CheckoutButton:first-child{margin-top:0}.cart-total .button{padding:8px 10px 5px;height:auto}.cart-form .button{min-width:unset;height:auto}.form-actions .button,.form-actions a,.form-actions input{vertical-align:middle}.quickSearchResults .card-figcaption-body{display:none}.quickSearchResults .card{margin-bottom:5px!important}.coupon-code-cancel,.shipping-estimate-hide{font-style:normal}.table-actions .button{min-width:unset}.productGrid .product{position:relative}.button,input#gift-certificate-preview{background:#4ebe53;border:none;border-radius:0!important;height:40px;min-width:150px;padding:12px 15px;color:#fff;font-size:14px;font-weight:700;font-family:'Square721BT Cn',sans-serif;letter-spacing:1px;width:auto;display:inline-block;line-height:normal}input#gift-certificate-submit{background:#000;border:none;border-radius:0!important;height:40px;min-width:150px;padding:12px 15px;color:#fff;font-size:14px;font-weight:700;font-family:'Square721BT Cn',sans-serif;letter-spacing:1px;width:auto;display:inline-block;line-height:normal}.button--primary:hover,.form-actions .button:hover,input#gift-certificate-preview:hover,input#gift-certificate-submit:hover{background:#282828;color:#fff;border:none}.body.content{padding-top:40px}nav #side-categories{padding-top:20px}.productGrid .product{width:24.9%}.page.subscribed{min-height:350px}.category-grid .pagination.top{display:none}.add-to-cart-button .compare span.compare-text{font-size:11px}h1.productView-title{border-color:#ebebeb}.productView-price .price-section.price-section--saving{font-size:13px}fieldset.form-fieldset.actionBar-section{text-align:right}.productView-price .price.price--withoutTax{color:#4ebe53;font-weight:700}.productView-price .price.price--rrp{color:#737373;font-weight:300}.icon--ratingEmpty svg{stroke-width:40px}.productView-rating{border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb;padding:20px 0 6px}.productView-rating span.icon{vertical-align:baseline}.productView-info{padding:8px 0}.productView-options form .form-field.form-field--increments{padding:8px 0}.productView-reviewLink{margin-left:10px}.productView-options .form.wishlist .custom-checkbox-text{font-size:12px}.productView-options{padding-bottom:20px}.form-action.wishlist input.button{margin:0 15px 0 0;padding:0!important}.form-checkbox+.form-label::before,.form-radio+.form-label::before{border-color:#ccc}.tabs-contents .toggle.videoGallery{border:0}#desktop-menu li .navPage-subMenu .navPage-subMenu{left:100%;margin-top:-31px}#desktop-menu li ul li a{display:block}.cart-list,.cart-total+.cart-total{border-top:1px solid #d8d8d8}.cart-item{border-bottom:1px solid #d8d8d8}.cart-actions a.button{padding:8px 15px}.button--primary.active,.button--primary.is-active,.button--primary:focus,.button--primary:hover{background:#000}.wishlists-table .form-fieldset a.button{font-size:15px;line-height:40px}.table--line .table-thead tr th{padding:15px}#gift-certificate-form .form-row.form-row--half .form-field{padding:0 10px}#gift-certificate-form .form-row .form-field{padding:0 10px}.form-field-group{border-color:#e8e8e8}.cart-header-item{padding:10px}#gift-certificate-balance .form-prefixPostfix input.button.button--primary.form-prefixPostfix-button--postfix{margin:0}.recommended-visibility .productCarousel .slick-prev{z-index:99999}.listItem-actions label.button.button--small.card-figcaption-button.compare{text-align:left;height:auto;clear:both;padding-top:20px!important;margin-left:0}.listItem-actions label.button.button--small.card-figcaption-button.compare .custom-checkbox input{height:20px!important}.forgot-password-form input.button{padding:0 20px!important}.copilot-checkbox-widget-row{padding-bottom:20px}.account a.button.button--small.card-figcaption-button{font-size:auto;padding:auto!important}.account .card-body .card-text.add-to-cart-button{margin-top:20px}.page.brands ul.brandGrid .brand .card-body h2 a{color:#fff;font-weight:500}section.quickSearchResults .card-body{min-height:170px;max-height:inherit!important;height:120px}.form-actions .button+.button,.form-actions .button+a,.form-actions .button+input,.form-actions a+.button,.form-actions a+a,.form-actions a+input,.form-actions input+.button,.form-actions input+a,.form-actions input+input{margin-top:0}@media (min-width:801px){#menu .navPage-subMenu{min-width:240px}.navPages-item{float:none;display:inline-block}}@media (min-width:1850px){.headermain{background:url(../img/logo-left-sticky.jpg) no-repeat left top}}@media (max-width:1350px){.custom-pages-nav .navPages-action{padding:0 5px!important;font-size:15px}}@media (max-width:1320px){.productCarousel{padding:0 20px}.slick-prev{left:0}.slick-next{right:0}.brandSec .slick-next{right:0}.brandSec .brandSlider{padding-right:25px}.headerMiddle .bestpriceTxt{width:75%}.infobannerSec .infoBox .afepowerBox .infoboxInner{padding:10px 20px 10px 20px}.infobannerSec .infoBox .shippingBox .infoboxInner{padding:20px 20px 20px 20px}}@media (max-width:1199px){.headerMiddle{padding:0 13px}.headerMiddle .bestpriceTxt{width:100%}.custom-pages-nav .navPages-action{padding:0 15px!important}.footer-info-col--small:last-child{width:100%}.footer-bottom .footerbtmTop::before{left:28%}.cateSec ul li .cateBox .cateDtl .cateTitle{font-size:38px}.cateSec ul li .cateBox .cateDtl{padding:10px 25px}.infobannerSec{margin-bottom:70px}h1.tagline span{font-size:24px}.home-3cat-section .cate-sub p{display:none}a.cat-title{bottom:0;font-size:24px}.page.brands .brandGrid .brand{width:25%}}@media (min-width:992px) and (max-width:1199px){.infobannerSec .infoBox .infoTxt{width:63%}.infobannerSec .infoBox .afepowerBox .infoImg{padding-right:10px}.infobannerSec .infoBox .infoImg{padding-right:10px}.infobannerSec .infoBox:nth-child(odd){padding-right:10px}.infobannerSec .infoBox:nth-child(2n){padding-left:10px}.infobannerSec .infoBox p{font-size:17px}.infobannerSec .infoBox h4{font-size:30px}.infobannerSec .infoBox .shippingBox .infoTxt{width:75%}}@media (max-width:1100px){.footer-bottom ul.site-info{width:100%;text-align:center}.footer-bottom ul.site-info .left{float:none}.footer-bottom .footer-payment-icons{float:left;text-align:center;width:100%;margin:10px 0}.productGrid .product{width:33%}}@media (max-width:1059px){.header-shopbrandlink,.phone-number{display:none}}@media (max-width:991px){.footer-info-col--small{width:33.33%}.footer-info-col--small.footernewsletter{width:50%}.footer-bottom .footerbtmTop::before{content:none}.footer-bottom .copyright .site-info{width:100%;text-align:center}.footer-bottom .copyright .mfesecure{width:100%;margin-left:0;padding-top:10px;text-align:center}.top-menu .phone-number{display:none}body.main.home.nine-sixty.slider-in-container-floated .main-nav-container{padding:0!important}body.main.home.nine-sixty .header-container.full-width.full-width header.header{padding:0 0!important}body.main.home.nine-sixty.slider-in-container-floated .main.full.home{padding:0}.custom-pages-nav .navPages-action{padding:0 7px!important}.headerLeft{width:40%}.headerRight{width:60%;margin-left:-6px}.headerMiddle{display:none}.infobannerSec .infoBox{width:100%}.infobannerSec .infoBox:nth-child(odd){padding-right:0;padding-bottom:20px}.infobannerSec .infoBox:nth-child(2n){padding-left:0}.infobannerSec .infoBox .afepowerBox .infoImg{padding-right:20px}.infobannerSec .infoBox .infoImg{padding-right:70px}.homeofferTxt{font-size:32px}.cateSec ul li{width:50%}.homebottomSec{background:#fff}.brandSec .brandTitle{width:25%}.brandSec .brandSlider{width:75%}body.main.nine-sixty .body.content{padding:0}a.cat-title{font-size:26px}.home-3cat-section .cate-sub.ram-truck{width:48%}.home-3cat-section .cate-sub{width:25%}h1.tagline{padding:10px 0}.heroCarousel .slick-dots{bottom:0!important}.slider.in-container section.heroCarousel.slick-initialized.slick-slider{padding-bottom:30px}.account.account--fixedLarge input.button{margin-top:0!important}}@media (max-width:830px){.home-3cat-section .cate-sub{width:50%;margin-bottom:20px}}@media (max-width:800px){body.main.home.nine-sixty.slider-in-container-floated .body.content{padding:0}.testiSec .testisecInner .testiSlider{padding-top:55px}.mobCart{display:inline-block;float:right;padding:6px 0}.top-menu .topmenu-links{display:none}.headerRight{display:none}.headerLeft{width:100%;padding:0 20px}.header-logo-image{max-height:unset}.header-logo.header-logo--left{background:0 0;padding:0}.header-logo.header-logo--left{width:100%;display:block}.header-container,header.header{background:0 0!important}header.header{border-bottom:1px solid #dcdcdc;background:#fff}.header-container.in-container{padding:0}body.main .header-container.in-container{margin-bottom:0!important}.header-logo>a{padding:0}body.main.home{padding-top:0!important}.top-menu{position:relative}.header.is-open div#menu,.navPages{width:100%;margin:100px 0 0 0!important}.navPages{height:calc(100% - 164px)}.mobile-menu .right.searchbar{width:100%;position:relative}body.main.nine-sixty .custom-pages-nav{padding:0}div#menu{padding:0!important}.custom-pages-nav .navPages-action{padding:0!important;line-height:30px;font-size:14px}#menu h2.container-header{padding:0;font-size:18px}li.navPages-item{padding:0}#menu i.fa.fa-chevron-down.main-nav{display:none}div#menu span.down-arrow{color:#fff;padding:0;right:0;top:5px}.custom-pages-nav a:focus,.custom-pages-nav a:hover{background:0 0}.header-logo.header-logo--left .header-logo-image{max-width:91px!important}.mobileMenu-toggle{height:25px!important;width:25px!important;padding:0!important;margin:25px 0 0 25px}.productView-options form .form-action{padding:0;width:180px}.productView-options form.form.wishlist input.button{margin:0!important;min-width:inherit;padding:0!important;width:inherit}.productView-options form.form.wishlist span.custom-checkbox-text{top:19px}.productView,ul.breadcrumbs{margin-top:0!important}.custom-pages-nav #desktop-menu{padding-left:0}.header.is-open div#menu,.navPages{margin:0!important}.header.is-open div#menu{margin-top:87px!important}.navPages-quickSearch input#search_query{width:100%}.mobile-menu .right.searchbar{margin:15px 0}.mobile-menu .custom-pages-nav{margin-top:20px}#menu .navPage-subMenu,#menu .navPages .navPage-subMenu-list li a,#menu ul.navPage-subMenu-list{background:0 0!important;border:0!important}#desktop-menu li .navPage-subMenu .navPage-subMenu{left:auto;margin-top:0}.productView-description .tab-content{padding:0}form.form.wishlist{margin-bottom:0}}@media (max-width:767px){.footer-bottom .footerbtmTop .ftrbtmLeft{width:100%}.footer-bottom .footerbtmTop .ftrbtmRight{width:100%;text-align:left;padding-top:20px}.footerbtmTop .footer-info-heading,.footerbtmTop h5.footer-info-heading{padding:0 0 15px 0}.brandSec .brandTitle::before{right:-20px}.brandSec .brandTitle{width:100%}.brandSec .brandSlider{width:100%;padding-left:18px}.brandSec .slick-prev{left:0}.homebottomSec{padding:40px 0 0 0}.testiSec{padding:0 0 40px 0}.infobannerSec{margin-bottom:30px}.productSlider{padding:0 0 40px 0}header.header{height:88px!important}.right-accountlinks .gift-certficates,.right-accountlinks .navUser-item--account{display:none}.right-accountlinks .navUser-item.navUser-item--account{display:none}.home-cat50-first{width:100%;padding:0 0 10px}.home-cat50-first.toyota-truck{padding:0}.home-cat50-first-txt{right:0}.home-cat50-first.toyota-truck .home-cat50-first-txt{left:0}.ledlights-section{background-size:cover}.led-lights{float:none;width:100%;padding:50px 0}.led-lights h2{font-size:60px;line-height:inherit}.shopbybrands ul li{width:25%}.off-road-offer{font-size:18px}.footer-bottom .left,.footer-bottom .site-info li.copyright{line-height:24px}.footer-bottom .copyright .site-info br{display:block}.footer-bottom .copyright .site-info .bull{display:none}.productView-title{font-size:20px}.page.brands .brandGrid .brand{width:33.33%}}@media (max-width:640px){.infobannerSec .infoBox .infoImg{padding-right:10px}.home-3cat-section .cate-sub{width:50%}.home-3cat-section{float:none;margin:0 auto;max-width:500px}a.cat-title{bottom:15px}.right-accountlinks li.navUser-item.navUser-item--cart{padding:10px 11px 12px 10px;margin-top:10px}.productGrid .product{width:49.9%}table.cart{padding:10px}.modal-body{padding:15px}}@media (max-width:550px){.footer-info-col{text-align:left}.footer-info-col--small{padding-bottom:0}.cateSec ul li{width:100%}.cateSec ul li img{width:100%}h4.card-title{text-align:center}.shopbybrands ul li{width:33.33%}.footer-info-col--small{width:50%}.footer-info-col--small.footernewsletter{width:100%}.page.brands .brandGrid .brand{width:50%}.account-body .addressList .address{width:100%}.account-body .addressList .address .form-actions a.button.button--small,.panel--address .form-actions .button+.button{min-width:110px!important}}@media (max-width:549px){.infobannerSec .infoBox .afepowerBox .infoTxt{width:58%}.infobannerSec .infoBox .infoTxt{width:73%}.infobannerSec .infoBox h4{font-size:28px}}@media (max-width:480px){.slider.float.in-container{margin-top:0!important}}@media (max-width:479px){.infobannerSec .infoBox .afepowerBox .infoImg{padding-right:0}.infobannerSec .infoBox .infoImg{width:100%;text-align:center;padding-bottom:10px;padding-right:0}.infobannerSec .infoBox .afepowerBox .infoTxt,.infobannerSec .infoBox .infoTxt{width:100%;text-align:center}.infobannerSec .infoBox .shippingBox .infoboxInner{padding-bottom:15px}h1.tagline span{font-size:20px}.home-cat50-first-txt span{font-size:22px}.home-cat50-first-txt,.home-cat50-first.toyota-truck .home-cat50-first-txt{width:185px}.home-cat50-first-txt a{font-size:18px;padding:5px 19px 4px;margin-top:10px}.shopbybrands ul li{width:50%}.off-road-offer{font-size:16px;padding:14px 10px}.footer-payment-icons .footer-payment-icon{width:45px!important}.productGrid .product{padding-left:0;padding-right:0}.account .table.table--line.wishlists-table,.account .table.table--line.wishlists-table .table-thead{background:#fff}.account .table.table--line.wishlists-table tr td+td{padding-left:8px}.account .table.table--line.wishlists-table .table-actions .button.button--small{padding:0 5px;width:60px}.account .table.table--line.wishlists-table .table-thead tr th+th{padding-left:5px}.home-3cat-section .cate-sub{width:100%;padding-left:0;padding-right:0}.home-3cat-section{float:none;margin:0 auto;max-width:500px}.page.brands .brandGrid .brand{width:100%}}@media (max-width:419px){.footer-info-col--small{width:100%}.footer-bottom .copyright .site-info .bull{display:none}.footer-bottom .copyright .site-info br{display:block}.footer-bottom .copyright .site-info{line-height:14px}.footer-bottom .copyright .mfesecure{padding-top:15px}.productGrid .product{width:100%}}