/* https://njtruck.com/wp-content/themes/harrier-child/style.css?ver=6.8.1 */
/* Import rule from: https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Oswald:wght@300;400;700&display=swap */
@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI9w2PHw.woff) format('woff')}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHjxswWA.woff) format('woff')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI5wqPHw.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh7USeww.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHvxo.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVeww.woff) format('woff')}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs169vgUI.woff) format('woff')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvgUI.woff) format('woff')}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZogUI.woff) format('woff')}.product-categories .cat-item-243{display:none}.habla-espanol{color:#ed6663!important}.product-description-attributes{padding-left:15px;font-size:14px}.product-description-attributes li{font-size:14px;font-weight:400;min-width:271px}.post-type-archive.woocommerce-page .breadcrumbs{display:none}.form-email-notification input[type=checkbox]{margin-right:10px}.nj-filters-selected span{display:inline-block;margin-right:5px;padding:5px 10px;border-radius:5px;background-color:#f5f5f5;color:#ed6663}.box-category .subDropdown{top:0;width:30px;height:43px;background-repeat:no-repeat;background-position:right}.box-category .product-categories .cat-parent .subDropdown:nth-of-type(2){display:none}.nj-product-video-button{margin-top:40px}.woocommerce-pagination li span.page-numbers.current{line-height:normal}.button-top-spacer{margin-bottom:30px}.product-view p.price:empty{margin-top:-35px}.wishlist-on-product-page{display:none!important}.call-for-quote{display:inline-block;margin-bottom:20px;margin-right:15px;position:relative;font-size:16px;font-weight:600}.call-for-quote a{transition:all .5s ease;text-decoration:none;color:#398dfb}.call-for-quote a:hover{color:#b30505}.product-view .product-shop .price{color:#b30505}.product-video-box{background-color:#f2f2f2;color:#121212;border-bottom:solid 2px #e5e5e5;text-transform:uppercase;padding:12px 20px 8px;letter-spacing:1px;transition:all .5s ease;text-decoration:none!important}.product-video-box:hover{background-color:#23292e;color:#FFF;border-bottom:solid 2px #0b0d0f;text-decoration:none}.product-essential-meta .product_meta{margin-top:0;font-weight:300;font-size:16px;line-height:26px}.product-essential-meta .product_meta>span{display:inline-block;margin-right:5px}.product-essential-meta .product_meta>span:last-child{margin-right:0}.product-essential-meta .product_meta>span:after{content:'|';padding-left:10px;color:#000}.product-essential-meta .product_meta>span:last-child:after{display:none}.item-img-info .item-box-hover{display:none!important}.woocommerce-product-attributes-item__label{padding:10px;vertical-align:top}.woocommerce-product-attributes-item__value{padding:10px;vertical-align:top}.col-left .woocommerce-widget-layered-nav-list li{padding:0 25px}.col-left .woocommerce-widget-layered-nav-list li a{padding:12px 0;display:inline-block;text-decoration:none}.category-products .products-list .desc.std p{font-weight:300;font-size:16px;line-height:26px}#carousel-example-generic .carousel-caption{top:0;height:100%}a.compare.button{display:none!important}.logo-header{position:relative;padding:37px 0 25px 0;text-align:center}.logo-header:before{content:'';height:1px;width:500vw;background-color:#000;display:block;position:absolute;bottom:-66px;left:-250vw}.logo-header:after{content:'';height:1px;width:500vw;background-color:#000;display:block;position:absolute;bottom:-1px;left:-250vw}.products-list .btn-cart::before{content:'\f054';padding-right:5px}.header-main-menu{text-align:center;position:relative}.header-main-menu>ul{font-family:'Saira Condensed',sans-serif;font-size:16px;line-height:67px;font-weight:600;text-transform:uppercase;list-style:none;padding:0}.header-main-menu ul{margin-bottom:0}.header-main-menu ul li{display:inline-block;position:relative;margin:0 10px}.header-main-menu ul li a{padding:5px 10px}.header-main-menu ul li a:hover{color:#b30505}.header-main-menu ul li ul{padding:10px;background-color:#CCC;font-family:'Open Sans',sans-serif;font-size:13px;line-height:38px;font-weight:400;display:none;position:absolute}.header-main-menu ul li ul li{display:block;white-space:nowrap;margin:0;text-align:left;height:28px;line-height:28px}.header-main-menu>ul>li:hover ul{display:block;background:#5a5e5f;padding:5px 0}.header-main-menu>ul>li:hover ul a{color:#fff}.header-main-menu>ul>li:hover ul a:hover{color:wheat}.header-right-menu{position:absolute;top:20px;right:0}.header-main-menu .menu-opener{display:none}.header-right-menu ul{list-style:none;padding:0}.header-right-menu ul li{display:inline-block;margin:0 0 0 10px}.header-right-menu ul li a:hover{color:#b30505}.header-right-menu ul li:after{content:'|';padding-left:10px}.header-right-menu ul li:nth-child(3):after{content:'';padding-left:0}.header-right-menu ul li:nth-child(4):after{content:'';padding-left:0}.header-right-menu ul li:last-child a{background-color:#000;color:#FFF;text-transform:uppercase;padding:5px;border-radius:8px}.search-car .section-filter{position:absolute;top:-260px}.term-description{padding-left:15px;padding-right:15px;font-weight:300;font-size:16px;line-height:26px}.term-description h3{font-weight:700;font-size:20px}.term-description ul{padding-left:15px}.page-heading{background-image:url(/wp-content/uploads/2020/09/truck-cat-bg.jpg)}.our-features-box{border-top:1px solid #000}.our-features-box .feature-box{display:flex;align-items:center}.our-features-box .feature-box .icon-truck{margin-right:10px;margin-left:0}.our-features-box .feature-box h6{font-family:'Oswald',sans-serif;font-size:20px}.our-features-box .feature-box .content{margin-left:0}.our-features-box ul{display:flex;flex-wrap:wrap;justify-content:center}.mce_SELRES_start .mce_SELRES_end{display:none}.fhours,.fhours p{color:#c6c4c4}.woocommerce-product-details__short-description p{font-weight:300;font-size:16px;line-height:26px}ul.shipping-pro{font-weight:300;font-size:16px;line-height:26px}#productTabContent ul{font-weight:300;font-size:16px;line-height:26px;display:flex;flex-wrap:wrap;flex-direction:initial}.woocommerce-noreviews{font-weight:300;font-size:16px!important;line-height:26px!important}.woocommerce-product-attributes.shop_attributes .woocommerce-product-attributes-item__value p{margin-bottom:0}.coppyright a{font-size:13px}.coppyright span{display:block}footer .newsletter-row{background:url(/wp-content/uploads/2020/10/news-let-bg1.jpg) no-repeat bottom right!important;background-size:cover!important}.careers-container{background-color:#FFF}.phone-link{color:#000!important}.phone-link:hover{color:#ed6663!important}.product-contact-info .contact-information{padding:25px}.product-contact-info img{max-width:100%;width:100%}.nj-filter-product{display:inline-block;padding-top:10px;font-size:16px;margin-left:0;font-weight:600;cursor:pointer}.nj-filter-product:after{content:" + ";cursor:pointer}.nj-filter-product.active:after{content:" - "}.filter-controls{display:flex;flex-wrap:wrap;margin-top:30px}.filter-controls-item{flex-basis:33%;padding-right:20px;position:relative}.filter-controls-item .block-title{font-weight:600;margin-bottom:10px}.filter-controls-item ul{list-style:none;padding:0}.filter-controls-item li{margin-bottom:10px}.filter-controls-item li a{text-decoration:none!important}.newsletter-row .ctct-disclosure{display:none}.newsletter-row .ctct_usage{display:inline}.newsletter-row .ctct-form-field-email span.ctct-label-top{display:none}.newsletter-row p.ctct-form-field-email{display:inline-block}.newsletter-row .ctct-form-field-email input{background:#FFF;width:425px;display:inline;color:#a7a7a7;line-height:20px;background-color:#fff;border:1px solid #e9e7e7;padding-left:20px;font-size:14px;font-family:open sans,sans-serif;margin-right:0;padding:20px}.newsletter-row .ctct-form-field-submit{display:inline-block}.newsletter-row .ctct-form-field-submit .ctct-submit{background-color:#fbe122;font-family:'Saira Condensed',sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1px;padding:21px 30px;border:0;position:relative;top:2px;left:2px;transition:all .5s ease}.newsletter-row .ctct-form-field-submit .ctct-submit:hover{background-color:#121212;color:#FFF}.newsletter-row .ctct-form-wrapper .ctct-message .ctct-dismiss-ajax-notice{margin-top:-7px}.newsletter-row .ctct-form-wrapper .ctct-message.ctct-success{color:#2ecc40}.wpls-logo-showcase .slick-arrow.slick-prev{left:-20px!important}.wpls-logo-showcase .slick-arrow.slick-next{right:-20px!important}.sidebar a:hover{color:#b30505!important}.filter-controls-item li a:hover{color:#b30505}.products-grid .item:hover .item-inner .item-info .info-inner .item-title a{color:#b30505}.custom-slider .carousel-caption{background:rgba(0,0,0,.6)!important;font-size:16px}.custom-slider h3 a{font-size:20px;line-height:30px}.products-grid .item .item-inner .item-img:hover img{-webkit-transform:scale(1);transform:scale(1);-moz-transform:scale(1)}.nj-small-banner{padding-top:70px;padding-bottom:70px;text-align:center;background-size:cover;background-position:bottom}.nj-small-banner .wpb_text_column{background-color:transparent}.nj-small-banner h2{font-family:'Saira Condensed',sans-serif;font-size:46px;font-weight:700;text-transform:uppercase;padding:0 25px;margin:0;display:inline-block;color:#fff}.nj-page-title-cont{background-color:#fff}.nj-page-main-heading{background-color:#f5f5f5}.nj-page-main-heading h1{font-size:38px;line-height:41px;color:#000;font-weight:600;padding-bottom:0;text-align:center;font-family:'Oswald',sans-serif;margin-top:0}.nj-page-main-heading h2{font-size:24px;line-height:41px;color:#000;font-weight:600;text-align:center;font-family:'Oswald',sans-serif}.nj-fixed-content{max-width:1000px;margin:auto!important;left:0!important;padding-left:15px;padding-right:15px}.nj-banner-content{padding-top:40px;padding-bottom:40px;background-color:#f5f5f5}.nj-banner{min-height:420px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat!important}.nj-sub-heading h2{font-size:20px;line-height:30px;font-weight:600;text-align:left;padding-bottom:0;color:#000;margin-top:0;margin-bottom:0;font-family:'Lato',sans-serif;text-transform:capitalize}.nj-paragraph{padding-top:0}.nj-fixed-content ul{padding-left:24px}.nj-fixed-content ul li{list-style:none;position:relative;font-family:'Lato',sans-serif;font-size:16px;line-height:26px;padding-bottom:0;font-weight:300}.nj-fixed-content ul li:before{content:"•";padding-right:8px;padding-left:0;font-weight:300;font-size:18px;color:#000;position:absolute;left:-20px;top:-1px}.nj-fixed-content ul li a{font-family:'Lato',sans-serif;font-size:16px;line-height:26px}.nj-paragraph p{font-size:16px;line-height:26px;font-weight:300;margin-bottom:30px;color:#000;font-family:'Lato',sans-serif}.nj-fixed-content p a{font-size:16px;line-height:26px;font-weight:300;margin-bottom:30px;color:#398dfb;font-family:'Lato',sans-serif}.nj-fixed-content p a:hover{color:#b30505;text-decoration:underline}.nj-btn{background-color:#000;border-radius:5px;text-transform:capitalize;padding:10px 30px;border:0;margin-top:10px;transition:all 0.7s ease;text-decoration:none;color:#fff!important;display:inline-block}.nj-btn:hover{background-color:#b30505!important;color:#fff!important;text-decoration:none!important;transition:all 0.7s ease}.nj-btn:focus{text-decoration:none;color:#fff}.toolbar{border-bottom:none;padding-left:15px;padding-right:15px}.klb-product .category-products ul.products-grid li.item{border-bottom:none;border-right:none}@media screen and (min-width:992px){.footer-inner .feature-box{margin-right:0;justify-content:center;padding-left:10px;padding-right:10px}}@media screen and (min-width:768px) and (max-width:768px){.header-main-menu>ul li:last-child ul{right:0}}@media screen and (max-width:1249px){.logo-header{padding-top:57px}.header-right-menu{left:0}.header-right-menu ul li:last-child{margin-right:10px}}@media screen and (max-width:1024px){.search-car .section-filter{top:-200px}.logo-header img{max-width:180px}}@media screen and (max-width:991px){.home-search-truck-form{display:none}.our-features-box ul{justify-content:flex-start}}@media screen and (max-width:768px){.home-search-truck-form{display:block}.home-search-truck-form .search-car .section-filter{position:relative;top:auto;margin-bottom:0}#rs-form-01,#rs-form-02{display:none}}@media screen and (max-width:767px){.product-description-attributes{padding-left:15px!important}.pro-coloumn{box-shadow:none}.sidebar .block{box-shadow:none}.woocommerce-tabs.wc-tabs-wrapper{box-shadow:none}.related-pro{box-shadow:none}.product-essential{box-shadow:none}.vc_slide.vc_images_carousel{margin-top:18px;margin-bottom:15px}.header-main-menu .menu-opener{display:block;font-size:32px;position:absolute;top:-82px;right:20px;cursor:pointer}.header-main-menu>ul{position:absolute;background-color:#F9F9F9;border-bottom:1px solid #c7c7c7;width:100%;line-height:normal;max-height:0;overflow:hidden;transition:all .5s ease}.header-main-menu>ul>li{display:block;text-align:left}.header-main-menu>ul>li:last-child{padding-bottom:20px}.header-main-menu ul li ul{display:block;position:relative;line-height:normal;background-color:transparent;padding-top:0;top:-4px}.header-main-menu ul li a{padding-top:10px;padding-bottom:0;display:block}.header-main-menu>ul>li:hover ul{background-color:transparent;padding:0 10px 10px}.header-main-menu>ul>li:hover ul a{color:#333}.header-main-menu>ul>li:hover ul a:hover{color:#333}.header-main-menu ul li ul li{height:auto;line-height:normal}.logo-header:before{background-color:transparent}.header-menu-height{max-height:150em!important}.our-features-box{padding-top:30px;padding-bottom:4px}.sidebar{padding-bottom:30px}.nj-banner-content{padding-top:25px;padding-bottom:25px}.nj-page-main-heading{padding-top:0;padding-bottom:0}.nj-page-main-heading h1{font-size:28px;line-height:38px}.nj-sub-heading h2{line-height:32px!important}.nav-tabs>li{margin-bottom:-1px}#product-detail-tab .reviews_tab a{padding-top:0;padding-bottom:0}#productTabContent ul{padding-left:30px}}@media screen and (max-width:600px){.filter-controls-item{flex-basis:100%;border-bottom:1px solid #eaeaea;margin-bottom:10px}.filter-controls-item ul{display:none}.filter-controls-item .block-title{cursor:pointer}.filter-controls-item .block-title:after{content:'+';position:absolute;right:0}.filter-controls-item .block-title.show-options:after{content:'-'}.filter-controls-item ul.show-controls{display:block}}@media screen and (max-width:500px){.header-right-menu ul li{font-size:10px;margin-left:5px}.header-right-menu ul li:after{padding-left:5px}.header-right-menu ul li:last-child a{background-color:transparent;color:#333;text-transform:none;padding:0}.header-right-menu ul li:nth-child(3):after{content:'|';padding-left:5px}}@media only screen and (max-width:479px) and (min-width:320px){.nj-small-banner h2{font-size:28px;line-height:38px}.page-title h2{font-size:28px!important}footer .newsletter-row{padding:60px 15px}footer .co-info-container{padding-top:20px;padding-bottom:30px}.newsletter-row p.ctct-form-field-email{display:block}.newsletter-row .ctct-form-field-email input{width:100%;display:block}.newsletter-row .ctct-form-field-submit{display:block}.newsletter-row .ctct-form-field-submit .ctct-submit{top:auto;left:auto;display:block;width:100%}footer .coppyright{padding-bottom:0!important}.related-pro .new_title h2{min-width:200px;font-size:20px}.related-pro .new_title h2:after{width:58px}.vimeo-wrapper{min-height:396px!important}}@media screen and (max-width:320px){.related-pro .new_title h2{min-width:170px;font-size:15px;padding-right:0}}