.cms-index-index main#maincontent{padding:0;margin:0;max-width:100%}
.sliderCustom a{display:block;height:100%;width:100%}
.home-banner-new .sliderCustom a img{width:100%;height:auto}
.homepage-content2.home-banner-new .slider,.homepage-content2.home-banner-new .slider>div{background-position:center center;display:block;width:100%;height:auto!important;position:relative;background-size:cover;background-repeat:no-repeat;background-color:#000;overflow:hidden;-moz-transition:transform .4s;-o-transition:transform .4s;-webkit-transition:transform .4s;transition:transform .4s}
.homepage-content2.home-banner-new .slider>.show{background-size:cover;z-index: 1;}
.homepage-content2.home-banner-new.slider>div{position:absolute}
.homepage-content2.home-banner-new .slider>i{color:#5bbd72;position:absolute;font-size:60px;margin:0px 20px;top:50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); text-shadow:0 10px 2px #223422;transition:.3s;width:30px;padding:10px 13px;background:#fff;background:rgba(255,255,255,.3);cursor:pointer;line-height:0;box-sizing:content-box;border-radius:3px;z-index:4}
.homepage-content2.home-banner-new .slider>i svg{margin-top:3px}
.homepage-content2.home-banner-new.slider>.left{left:-100px}
.homepage-content2.home-banner-new .slider:hover>.left{left:0}
.homepage-content2.home-banner-new .slider:hover>.right{right:0}
.homepage-content2.home-banner-new .slider>i:hover{background:#fff;background:rgba(255,255,255,.8);transform:translateX(-2px) translateY(-50%)}
.homepage-content2.home-banner-new .slider>i.right:hover{transform:translateX(-2px) translateY(-50%)}
.homepage-content2.home-banner-new .slider:hover>div{transform:scale(1.01)}
.homepage-content2.home-banner-new .hoverZoomOff:hover>div{transform:scale(1)}
.homepage-content2.home-banner-new .slider>ul{position:absolute;bottom:10px;left:50%;z-index:4;padding:0;margin:0;transform:translateX(-50%)}
.homepage-content2.home-banner-new .slider>ul>li{padding:0;width:20px;height:20px;border-radius:50%;list-style:none;float:left;margin:10px 10px 0;cursor:pointer;border:1px solid #fff;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}
.homepage-content2.home-banner-new .slider>ul>.showli{background-color:#7EC03D;-moz-animation:boing .5s forwards;-o-animation:boing .5s forwards;-webkit-animation:boing .5s forwards;animation:boing .5s forwards}
.homepage-content2.home-banner-new .slider>ul>li:hover{background-color:#7EC03D}
.homepage-content2.home-banner-new .hideDots>ul{display:none}
.homepage-content2.home-banner-new .showArrows>.left{left:0}
.homepage-content2.home-banner-new .showArrows>.right{right:0}
.homepage-content2.home-banner-new .titleBar{z-index:2;display:inline-block;background:rgba(0,0,0,.5);position:absolute;width:100%;bottom:0;transform:translateY(100%);padding:20px 30px;transition:.3s;color:#fff}
.homepage-content2.home-banner-new .titleBar *{transform:translate(-20px,30px);transition:all 700ms cubic-bezier(0.37,0.31,0.2,0.85) 200ms;opacity:0}
.homepage-content2.home-banner-new .titleBarTop .titleBar *{transform:translate(-20px,-30px)}
.homepage-content2.home-banner-new .slider:hover .titleBar,.homepage-content2.home-banner-new .slider:hover .titleBar *{transform:translate(0);opacity:1}
.homepage-content2.home-banner-new .titleBarTop .titleBar{top:0;bottom:initial;transform:translateY(-100%)}
.homepage-content2.home-banner-new .slider>div span{display:block;background:rgba(0,0,0,.5);position:absolute;bottom:0;color:#fff;text-align:center;padding:0;width:100%}
.homepage-section.company-information-section.container{padding-top:0px;padding-bottom:60px}
.homepage-section.company-information-section.container .detail-info-company{overflow:hidden;background:#fff;padding:15px 0; display: flex; flex-wrap: wrap; justify-content: center;}
.homepage-section.company-information-section.container .detail-info-company .company-info{border-right:1px solid #f6bbba;padding: 15px 7px 15px; width: 20%;}
.homepage-section.company-information-section.container .detail-info-company .company-info:nth-child(5){border-right:none}  
.homepage-section.company-information-section.container .detail-info-company .company-info .compan-info-img{margin:0 auto 15px;text-align:center}
.homepage-section.company-information-section.container .detail-info-company .company-info p.company-info-count{text-align:center;color:#000;font-size:18px;font-weight:700; margin: 0 0 5px;}
.homepage-section.company-information-section.container .detail-info-company .company-info p.company-info-title{text-align:center;color:#383838;font-size:13px;font-weight:600; margin: 0;}
.homepage-content.help-detail-information .help-content .help-point-section{width:50%;float:left; padding-bottom: 25px;}
.homepage-section.help-information-section .detail-info-help .help-content {position: absolute; top: 50%; right: 5px; transform: translateY(-50%); width: 61%;}
.homepage-section.help-information-section>img {width: 100%;}
.homepage-content.help-detail-information .help-us-button{overflow:hidden;display:block;clear:both} 
.homepage-content.help-detail-information .helptitle p{color:#000;font-size:26px;font-weight:700; margin:0 0 15px;}
.homepage-content.help-detail-information .helptitle p span{color:#cc0f0f}
.homepage-content.help-detail-information .help-title p{color:#cc0f0f;text-transform:uppercase;font-weight:700;font-size:16px; margin: 0;}
.homepage-content.help-detail-information .help-point p{width: 20px; margin: 0;}
.homepage-content.help-detail-information .help-point p.label{color:#424242;padding-left:8px; margin: 0; width: calc(100% - 40px);} 
.homepage-content.help-detail-information .help-point p img{width:20px}
.homepage-content.help-detail-information .help-content .help-point-section .help-point{padding-bottom:25px; display: flex; flex-wrap: wrap; align-items: center;} 
.homepage-content.help-detail-information .help-content .help-point-section .help-point:last-child {padding-bottom: 0;} 
.homepage-content.help-detail-information .help-content .help-point-section .help-title{padding:0px 0 15px}
.homepage-content.help-detail-information .about-us-button p.button a{color:#fff;padding:20px 40px 20px 20px;line-height:0;margin-top:0;display:inline-block;border-radius:5px;position:relative;background:#BF0000;text-decoration:none}
.homepage-content.help-detail-information .about-us-button p.button a::after{content:'\2192';position:absolute;right:17px;top:19px} 
.homepage-section.help-information-section.container{padding:0;overflow:hidden;background:transparent; position: relative;}
.cms-index-index .main-fooer-section .newsletter-section-top {display: block;} 
@keyframes boing {
0%{transform:scale(1.2)}
40%{transform:scale(.6)}
60%{transform:scale(1.2)}
80%{transform:scale(.8)}
100%{transform:scale(1)}
}
.homepage-content.blog-section-homepage{clear:both;overflow:hidden;width:100%}
.homepage-section.blog-information-section.container{padding:0}
.homepage-section.blog-information-section.container .truck-blog.blog-section1, .homepage-section.blog-information-section.container .truck-blog.blog-section3 { padding-left: 0}
.homepage-section.blog-information-section.container .truck-blog.blog-section2, .homepage-section.blog-information-section.container .truck-blog.blog-section4 { padding-right: 0}
.blog-section-homepage .detail-info-trucks {display: flex; flex-wrap: wrap;}
.blog-section-homepage .detail-info-trucks .truck-blog{height: auto !important;}
.truck-blog.blog-section1,.truck-blog.blog-section2,.truck-blog.blog-section3{padding-bottom:60px} 
.blog-section-homepage .detail-info-trucks .blog-section-image {display: block; text-align: center !important;}
.detail-info-trucks .blog-section-image img{margin: auto; width: 100%; border-radius: 5px;} 
.detail-info-trucks h2.blog-section-title{color:#cc0f0f;text-transform:capitalize;font-size:20px;font-weight:700;padding-bottom:5px;padding-top:25px; margin: 0 0 5px;}
.blog-section-content p{color:#000;padding-bottom:10px;}
.homepage-content.blog-section-homepage a{color:#F46F25}
.help-bkg-img.mobileview{display:none}
.proud-bx{text-align:center;padding:40px 0} 
.proud-bx .proud-of-mytee{margin:0 0 24px}
.proud-bx .proud-of-mytee h2{font-size: 26px; font-weight: 700; margin: 0 0 5px; line-height: normal;}
.proudslidersection .slick-dots{bottom:-36px}
.order-method-bx{background:#fff;padding:40px 0; text-align: center;}
.order-method-bx .container{background:transparent}
.order-method h2, .order-method h3{font-size:17px;font-weight:700; margin: 0; font-family:roboto,sans-serif;color:#000;padding-top:21px}
.order-method p{font-size:14px;color:#2e2e2e;line-height:22px;word-break:break-word;margin:15px 0 0}
.category-homepage-title .title h2,.homepage-section.recent-view-section.container .block-title strong,.cat-video-title .title,.page-products .block.related-product-categorypage .block-title.title,.productpage-recent-view-product .block-title strong,.related .block-title strong,.upsell .block-title strong{display:inline-block;font-size:26px;font-weight:700;background:#fff;padding-right:10px}
.category-homepage-title .title,.homepage-section.recent-view-section.container .block-title{margin-bottom:0}
.homepage-content.home-category {padding-top: 30px;} 
.blog-section-homepage .detail-info-trucks .blog-section-image + .blog-section-image {display: none;}
.homepage-section.company-information-section.container {padding-left: 0; padding-right: 0;} 
.order-method .catelog-image {margin-top: 15px;}
.order-method .catelog-image img {border-radius: 5px;}
.homepage-content.home-page-tabs { margin-bottom: 30px;}
.homepage-content.home-page-tabs .ajax-tabs {padding: 0 15px;  margin: auto;}
.homepage-section.company-review-section.container .CarouselWidget__header.u-textCenter--all {padding: 0;}
.homepage-section.company-review-section.container .CarouselWidget-prefix {padding-top: 15px;}
.homepage-section.company-review-section.container .CarouselWidget-prefix .CarouselWidget {margin: 0;}
.homepage-section.company-review-section.container .CarouselWidget-prefix .CarouselWidget .header__inner {min-height: 300px;}
.homepage-content.home-page-tabs .ajax-tabs .CarouselWidget__inner {align-items: center;}
.homepage-content.home-page-tabs .ajax-tabs .tab-content {height: 390px;}
.homepage-content.home-page-tabs .ajax-tabs .tab-content .recently_viewed_product.slick-slider {margin: 0;}
.applicationswrap {display: flex; align-items:center; justify-content: space-between; margin-bottom: 20px; border-bottom:2px solid #BBBBBB; padding-bottom: 10px;} 
.applicationswrap .tab-cat-links {padding: 0; margin: 0; display: flex; list-style-type: none;} 
.applicationswrap .tab-cat-links li {margin: 0 10px 0 0; position: relative;}
.applicationswrap .tab-cat-links li:last-child{margin: 0;}
.applicationswrap .category-homepage-title .product-count {display: flex;}
.applicationswrap .tab-cat-links li a {color: #000; font-size: 16px; text-decoration: none; text-transform: capitalize; font-weight: bold; padding: 10px; display: flex; line-height: 16px; background: #E1E1E1; border-radius: 5px;}
.applicationswrap .tab-cat-links li a.active {color: #fff; background: #DC0000; border-top-right-radius: 5px; border-top-left-radius: 5px;}
.applicationswrap .category-homepage-title {margin: 0; }
.applicationswrap .category-homepage-title .product-count a{background: url(../images/requestEcatalog.png) no-repeat; width: 215px;height: 36px;display: inline-block;background-size: contain;}
.cms-index-index .homepage-section.homecategory-section.container .content-products .products {margin-left: -5px!important; margin-right: -5px!important; margin-bottom: 40px!important;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product {width: 20%;flex: inherit;padding: 0 5px; max-width: 20%;margin-bottom: 10px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info {width: 100%;transition: all .3s ease; cursor: pointer; position: relative; border-color: #b5b5b5!important; border-radius: 5px; padding:0; height: 100%;box-shadow: 2px 2px 2px rgba(0,0,0,0.2);}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .product-hover {padding: 5px; position: relative;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .category-name {margin: 0;line-height: normal;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .category-name a {color: #000827;letter-spacing: 0.1px; text-align: center; transition: all .3s ease; margin: 0; font-size: 17px; line-height: normal; padding: 15px; display: flex; align-items: center; justify-content: center; min-height: 71px; text-decoration: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .categories_url { transition: all .3s ease; -webkit-transition: all .3s ease; position: absolute; display: none; top: 30px; left: 20px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .categories_url ul {padding: 0; margin: 0 0 15px; list-style: none; font-size: initial;line-height: normal;letter-spacing: 0;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .categories_url ul li {margin: 0 0 7px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .categories_url ul li:last-child {margin: 0;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .categories_url ul li a {color: #000; font-size: 15px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info:hover .categories_url {display: block;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .category-viewall {margin: 0; line-height: normal;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .category-viewall .home-page-categories {color: #000; font-size: 15px; text-decoration: underline;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .product-hover:after {content: ''; position: absolute; background: #f5f5f5; opacity: 0.9; left: 0; right: 0; border-top-left-radius: 5px; border-top-right-radius: 5px; width: 100%; height: 100%; display: none; transition: all .3s ease; -webkit-transition: all .3s ease; top: 0;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info:hover .category-name a {color: #fff!important; background: #4d4d4d;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info:hover .product-hover:after {display: block;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info:hover .product-hover.no-children:after {display: none;}
.homepage-section.company-review-section.container .CarouselWidget-prefix .CarouselWidget .header__inner .R-TextHeading {margin: 0 0 10px; font-size: 18px;}
.homepage-section.company-review-section.container .CarouselWidget-prefix .CarouselWidget .header__inner .R-RatingStars {margin: 0 0 10px!important;}
.homepage-section.company-review-section.container .CarouselWidget-prefix .CarouselWidget .header__inner .R-TextBody {margin: 0 0 10px!important; font-size: 15px;}
.homepage-section.company-review-section.container .CarouselWidget-prefix .CarouselWidget .header__inner .R-ReviewsioLogo--sm {margin-top: 10px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .product-hover .home-page-categories img {width: 100%;}
.magicproduct-custom .product-hover img {max-height: 100%;}
.applicationsrow {padding: 0; margin-bottom: 40px; margin-top: 10px; list-style-type: none;margin-right: -5px; margin-left: -5px;}
.applicationsrow li {margin: 0 0 15px; width: 20%; padding: 0 5px;}
.applicationsrow li .appdivwrap {display: flex; align-items: center; border-radius: 5px; flex-wrap: wrap;border: 1px solid #b5b5b5; box-shadow: 2px 2px 2px rgba(0,0,0,0.2); padding: 15px 10px;}
.applicationsrow li .appdivwrap .applink {transition: all .3s ease;margin: auto auto 15px;  border-radius: 5px; display: flex; align-items: center; justify-content: center;}
.applicationsrow li .appdivwrap .appprowrap {width: 100%; text-align: center;}
.applicationsrow li .appdivwrap .appprowrap .title a {color: #000; text-transform: capitalize; justify-content: center; font-size: 14px; line-height: 20px; margin: 0 0 10px; display: flex; text-decoration: none;}
.applicationsrow li .appdivwrap .appprowrap .title a:hover{color: #B10101;opacity: 0.8;}
.applicationsrow li .appdivwrap .appprowrap .appview {color: #B10101; font-weight: 500; text-decoration: underline;}
.applicationsrow li .appdivwrap .appprowrap .appview:hover{text-decoration: none; opacity: 0.8;}
 
.category-top-title {margin: 0 0 25px; position: relative;}
.category-top-title h1{margin: 0 0 10px; background: #fff; display: inline-block; position: relative; z-index: 9; font-size: 25px; line-height: normal;}
.category-top-title p {margin: 0;} 
.category-top-title:after {content: ''; display: none; height: 2px; width: 100%; background: #dee2e6; top: 21px; position: absolute; z-index: 1;}
.homepage-content2.home-banner-new .slider {padding: 0;}
.homepage-content2.home-banner-new .slider button {width: 45px; height: 45px; background: rgba(255,255,255,.3) !important; border-radius: 3px; transition:0.3s ease-in-out;}
.homepage-content2.home-banner-new .slider button.slick-prev {left: 20px;}
.homepage-content2.home-banner-new .slider button.slick-prev:after{width: 24px; height: 24px; top: 10px; left: 10px; content: ''; background: url(../images/rightarrow.svg) no-repeat center; position: absolute;}
.homepage-content2.home-banner-new .slider button.slick-next {right: 20px;} 
.homepage-content2.home-banner-new .slider button.slick-next:after{background: url(../images/rightarrow.svg) no-repeat center;width: 24px; height: 24px; content: '';position: absolute; top: 10px; right: 10px;}
.homepage-content2.home-banner-new .slider button.slick-prev:hover {background: rgba(255,255,255,.8)!important; left: 15px;}
.homepage-content2.home-banner-new .slider button.slick-next:hover {right: 25px;background: rgba(255,255,255,.8)!important;} 
.homepage-content2.home-banner-new .slider button:before {display: none;}
.home-banner-new {position: relative; z-index: 1;} 
.home-banner-new div#timer {position: absolute; top: 0; padding: 15px; max-width: 850px;  margin: auto; left: 0; right: 0; bottom: 0; display: flex; align-items: center; justify-content: center;flex-wrap: wrap;}
.home-banner-new div#timer .timerwrap > span{color: #fff; margin: 0 0 30px; display: block; font-size: 60px; font-weight: bold; text-transform: uppercase; line-height: 60px;} 
.home-banner-new div#timer .timerwrap {width: 100%; text-align: center;}  
.home-banner-new div#timer .timerwrap .daytimer span {text-transform: uppercase; font-size: 15px;  color: #ffffff; line-height: normal; position: relative;}
.home-banner-new div#timer .timerwrap .daytimer .countwrap {display: block; font-size: 60px;  font-weight: bold; line-height: normal; margin:0;}
.home-banner-new div#timer .timerwrap .daytimer {display: inline-block; color: #fff; padding: 0 40px; position: relative;}
.home-banner-new div#timer .timerwrap .daytimer:after { content: ':'; position: absolute; top: 10px; font-size: 45px; font-weight: bold; line-height: 40px; right: 0;} 
.home-banner-new div#timer .timerwrap .daytimer:last-child:after {display: none;} 
.order-method p a {color: #BF0000;}

.arrival_icons {margin: 20px 0;text-align: center;}
.arrival_icons img {max-width: 750px;}
.homepage-section.homecategory-section.new_arrival_wrap .content-products .products-grid li.item.product {width: 33.33%; max-width: 100%;}
.homepage-section.homecategory-section.container.new_arrival_wrap .content-products .products-grid li.item.product .product-item-info .product-hover {height: 150px; padding: 0;}
.homepage-section.homecategory-section.new_arrival_wrap .content-products .products-grid li.item.product .product-item-info .category-name a {min-height: 1px; padding: 10px 0;}
.homepage-section.homecategory-section.new_arrival_wrap .content-products .products-grid li.item.product .product-item-info:hover .category-name a {background: #fff; color: #000827 !important;}

h2.review-box-title {display: inline-block; font-size: 26px; font-weight: 700;}
.proud-section-homepage h2.connect-box-title {font-family: Arial,Helvetica,sans-serif;text-align: left; font-size: 26px; font-weight: 700; background: #fff; padding: 0 0 20px; color: #616161; display: inline-block; width: 100%;}

@media(min-width:1460px) {
.home-page-tabs .tab-links{max-width: 1460px !important}
.cms-index-index .page-wrapper .container{max-width:1460px}
.homepage-content.home-page-tabs .ajax-tabs{max-width: 1460px !important}
.cms-index-index #maincontent .columns{background:#fff}
.home-page-tabs .ajax-tabs .grid.products-grid {max-width: 1460px !important;}
}
@media (max-width:1459px) {
.homepage-section.help-information-section>img{min-height: 415px; object-fit: cover; object-position: left;} 
.homepage-section.help-information-section.container{padding: 0 0 30px;}
}
@media (min-width:1200px) {
.homepage-content.home-page-tabs .ajax-tabs{max-width: 1140px}
.home-page-tabs .tab-links{max-width: 1140px}
.home-page-tabs .ajax-tabs .grid.products-grid{max-width: 1140px}
.homepage-section.company-information-section.container .detail-info-company .company-info .compan-info-img img{height: 64px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .product-hover {height: 200px;display: flex; align-items: center; justify-content: center;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .product-hover .home-page-categories {height: 100%; display: flex; align-items: center;}
}
@media(max-width:1199px) {
.proud-section-homepage h2.connect-box-title{font-size: 18px;}
h2.review-box-title {font-size: 18px; }
.magiccategory-product.magicproduct-custom p {font-size: 13.8px; line-height: 24px;}
.homepage-section.company-information-section.container .category-homepage-title {margin: 0 0 20px;}
.homepage-section.company-information-section.container{padding: 0 0 30px 0;}
.category-homepage-title .title h1 {font-size: 20px;}
.category-homepage-title .title h2{font-size: 20px;}
.homepage-section.company-information-section.container .detail-info-company .company-info p.company-info-count{font-size: 16px;} 
.homepage-section.company-information-section.container .detail-info-company .company-info p.company-info-title{margin: 0;} 
.blog-section-content p {margin: 0; font-size: 13.8px; line-height: 24px;}
.blog-section-content p:last-child {padding: 0;}
.blog-section-homepage .detail-info-trucks .truck-blog{padding-left: 7.5px; padding-right:7.5px;}
.homepage-content.help-detail-information .helptitle p{font-size: 18px;}
.homepage-content.help-detail-information .help-title p{font-size: 15px;}
.homepage-content.help-detail-information .help-content .help-point-section .help-point{padding-bottom: 15px;}
.homepage-content.help-detail-information .help-point p{font-size: 13.8px;line-height: 24px;}
.proud-bx{padding: 20px 0 40px;}
.proud-bx .proud-of-mytee h2{font-size: 20px;} 
.order-method-bx{padding: 20px 0;}
.order-method-bx .row {margin-left: -7.5px; margin-right: -7.5px;} 
.order-method-bx .row > div {padding-left: 7.5px; padding-right: 7.5px;}
.order-method p{font-size: 13.8px; line-height: 24px;}
.order-method h2, .order-method h3{padding-top: 15px;}
.detail-info-trucks h2.blog-section-title{font-size: 20px; padding-top: 20px; line-height: 24px;}
.truck-blog.blog-section1, .truck-blog.blog-section2, .truck-blog.blog-section3{padding-bottom: 30px;}
.homepage-section.help-information-section .detail-info-help .help-content{width: 66%;}
.home-page-tabs .tab-links li a{font-size: 16px; padding: 12px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product{max-width: 25%;width: 25%;} 
.cms-index-index .homepage-section.homecategory-section.container .content-products .products{ margin-bottom: 20px !important;}
.applicationsrow{ margin-bottom: 20px;} 
.applicationsrow li{ width: 33.33%;}
.applicationsrow li .appdivwrap .appprowrap .title a{font-size: 13px;line-height: 17px;}
.applicationsrow li .appdivwrap .appprowrap .appview{font-size: 13px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .category-name a{padding: 10px; font-size: 14px; min-height: 52px;}
.category-top-title h1{font-size: 20px; line-height: 24px;}
.category-top-title p{font-size: 13.8px; line-height: 24px;}
.category-top-title{margin-bottom: 20px;} 
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .categories_url ul li a{font-size: 14px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .categories_url{top: 20px; left: 20px;} 
.home-banner-new div#timer .timerwrap{width: 100%;}
.home-banner-new div#timer .timerwrap > span{font-size: 40px; margin: 0 0 18px;}
.home-banner-new div#timer .timerwrap .daytimer .countwrap{font-size:40px;}
.home-banner-new div#timer .timerwrap .daytimer:after{top: 5px;} 
.home-banner-new div#timer .timerwrap .daytimer{padding: 0 30px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .newtag{right: 15px; width: 40px;}
}
@media(max-width:991px) {
.order-method p{margin: 10px 0 15px;}
.homepage-section.company-information-section.container .detail-info-company .company-info {width: 50%; border-bottom: 1px solid #f6bbba;}
.homepage-section.company-information-section.container .detail-info-company .company-info:nth-child(2n) {border-right: none;}
.homepage-section.company-information-section.container .detail-info-company .company-info:nth-child(5) {border: none; padding-bottom: 0;}
.blog-section-homepage .detail-info-trucks .truck-blog{padding-left: 0; padding-right: 0;}
.applicationsrow li{width: 50%;} 
.applicationsrow{margin-bottom: 20px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product{max-width: 33.33%;width: 33.33%;} 
.homepage-content.home-page-tabs{margin-bottom: 10px;}
.arrival_icons img{max-width: 290px;} 
.homepage-section.homecategory-section.container.new_arrival_wrap .content-products .products-grid li.item.product .product-item-info .product-hover{height: auto;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .newtag{ position: absolute;top: 15px;right: 15px;z-index: 999;}
}
@media(min-width:768px) {
.homepage-content.home-review{padding:0}
.homepage-content.proud-section-homepage {padding-top: 60px;}
}
@media(max-width:768px) {
.homepage-content.home-review{width:100%;max-width:100%}
.homepage-content.home-category {padding-top: 0px;}
.homepage-content.help-detail-information .help-content .help-point-section .help-point{align-items: flex-start;}
.col-md-6 {-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.homepage-content.blog-section-homepage {padding-top: 30px; padding-bottom: 30px;}
}
@media(max-width:767px) {
.homepage-content.blog-section-homepage .detail-info-trucks .blog-section-image{margin:0 auto;padding-bottom:20px; width: 100%;}
.truck-blog.blog-section3 .blog-section-image,.truck-blog.blog-section1 .blog-section-image{order:1}
.detail-info-trucks .blog-section-image,.detail-info-trucks .blog-section-content{max-width:100%}
.truck-blog.blog-section1,.truck-blog.blog-section3{display:flex;flex-direction:column}
.truck-blog.blog-section1 .blog-section-content,.truck-blog.blog-section3 .blog-section-content{order:2}
.truck-blog.blog-section1,.truck-blog.blog-section2,.truck-blog.blog-section3{padding-bottom:25px}
.help-bkg-img.mobileview{display:block}
.helptitle{padding-top:20px} 
.help-bkg-img.mobileview img{width:100%}  
.homepage-content.help-detail-information .help-content .help-point-section{width:100%; padding-bottom: 25px;}
.category-homepage-title .title{display:block;float:none}
.homepage-content.home-review{display:block}  
.homepage-section.help-information-section .detail-info-help .help-content {position: static; width: 100%; transform: none;padding: 0 15px;}
.homepage-section.help-information-section>img{display: none;}
.category-homepage-title{margin-bottom:12px}
.category-homepage-title h1{margin: 0;} 
.magiccategory-product.magicproduct-custom .border + br {display: none;} 
.detail-info-trucks h2.blog-section-title{ padding: 0 0 10px; margin: 0;}
.truck-blog.blog-section1, .truck-blog.blog-section2, .truck-blog.blog-section3{padding-bottom: 25px;}
.magiccategory-product.magicproduct-custom p{text-align: justify;}
.homepage-content.home-page-tabs .ajax-tabs .tab-content .CarouselWidget-prefix .CarouselWidget__header {padding: 0;}
.homepage-content.home-page-tabs .ajax-tabs .tab-content .CarouselWidget-prefix .R-ReviewsList-container {padding: 0 10px;}
.homepage-content.home-page-tabs .ajax-tabs .tab-content .homepage-section.company-review-section.container {padding: 0;} 
.home-page-tabs .tab-links{ margin: auto auto 10px;}
.homepage-content.home-page-tabs .ajax-tabs .message.info.empty div:before{font-size: 16px;margin: 0 5px 0 0;}
.CarouselWidget-prefix .CarouselWidget .R-ReviewsList {padding: 0;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product{max-width: 50%;width: 50%;}
.category-top-title p{text-align: justify;}
.applicationswrap{margin-bottom: 10px;} 
.homepage-content.home-page-tabs .ajax-tabs .tab-content .CarouselWidget-prefix .R-LG .R-ReviewsList .R-ReviewsList__item .item__inner{padding: 0 15px;}
.homepage-content.home-page-tabs .ajax-tabs .tab-content {height: 450px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .categories_url ul li{margin: 0 0 3px;} 
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .categories_url ul{margin: 0 0 5px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .categories_url ul li a{font-size: 12px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .categories_url{top: 5px; left: 0px; padding: 5px;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .category-viewall .home-page-categories, .homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .category-viewall{font-size: 13px;}
.footer-bottom-section .col-sm-12 {-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
 
.homepage-content2.home-banner-new .slider button{width: 30px; height: 30px;}
.homepage-content2.home-banner-new .slider button.slick-next:after{top: 5px; width: 18px; height: 18px; right: 5px;}
.homepage-content2.home-banner-new .slider button.slick-prev {left: 15px;}
.homepage-content2.home-banner-new .slider button.slick-next {right: 15px;}
.homepage-content2.home-banner-new .slider button.slick-prev:after{top: 5px;width: 18px; height: 18px; left: 5px;}  
.applicationswrap .tab-cat-links li a{padding:8px; font-size: 14px;}
.applicationswrap .tab-cat-links li{margin-right: 6px;}
}
@media(max-width:670px) {
.homepage-section.company-review-section.container .CarouselWidget-prefix .CarouselWidget .header__inner {min-height: 1px;} 
.homepage-section.company-review-section.container .CarouselWidget-prefix .CarouselWidget .header__inner .R-TextHeading{margin-bottom: 5px;}
.homepage-section.company-review-section.container .CarouselWidget-prefix .CarouselWidget .header__inner .R-RatingStars {margin: 0 0 5px!important;}
.homepage-section.company-review-section.container .CarouselWidget-prefix .CarouselWidget .header__inner .R-TextBody {margin: 0 0 5px!important;}
} 
@media (max-width: 575px) {
.home-page-tabs .tab-links li a{text-transform: capitalize;}
.applicationsrow li{width: 100%; margin-bottom: 10px;}
.applicationsrow li:last-child{margin-bottom: 0;}
} 

@media (max-width: 480px) {
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info{display: flex; flex-wrap: wrap; align-items: flex-end;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .category-name{width: 100%;}
.homepage-section.homecategory-section.container .content-products .products-grid li.item.product .product-item-info .product-hover{width: 100%;}
.applicationswrap .tab-cat-links li { margin-right: 6px; }
.applicationswrap .tab-cat-links li a { padding: 8px 9px; font-size: 12px;}
.applicationswrap .tab-cat-links { flex-wrap: wrap; }

}

@media (max-width: 400px) {
.applicationswrap .tab-cat-links { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 7px; width: 100%; }
.applicationswrap .tab-cat-links li { margin: 0 0 0px; width: 100%; }
.applicationswrap .tab-cat-links li a { padding: 8px 5px; font-size: 13px; text-align: center; justify-content: center; }

}