@media(max-width:1199px){canvas{max-width:100%;height:auto!important}.promo h3{font-size:20px}.promo>span,.promo>.container>span{font-size:15px}.promo-uppercase h3{font-size:19px}.promo-uppercase>span,.promo-uppercase>.container>span{font-size:14px}}@media(min-width:992px) and (max-width:1199px){#wrapper{width:1000px}#header.transparent-header.floating-header .container{width:1030px;padding:0 30px}#header.transparent-header.floating-header.sticky-header .container{width:970px;padding:0 15px}#primary-menu.sub-title ul>li>a{padding-left:15px;padding-right:15px}#primary-menu ul li.mega-menu .mega-menu-content,.floating-header.sticky-header #primary-menu ul li.mega-menu .mega-menu-content{width:940px}.floating-header #primary-menu ul li.mega-menu .mega-menu-content{width:1030px}.team.team-list .team-image{width:200px}.testi-image,.testi-image a,.testi-image img,.testi-image i{display:block;width:36px;height:36px}.testi-image i{line-height:36px;font-size:20px}.bothsidebar .portfolio-item{width:50%}.bothsidebar .portfolio.portfolio-3{margin:0 -20px -20px 0}.bothsidebar .portfolio-3 .portfolio-item{padding:0 20px 20px 0}.bothsidebar .portfolio-shuffle,.postcontent .portfolio-1 .iconlist{display:none}.postcontent .small-thumbs .entry-image{width:200px}.bothsidebar .small-thumbs .entry-image{width:120px}.post-timeline .entry{width:400px!important}.post-timeline .entry.entry-date-section{width:100%!important}.mpost .entry-image,.mpost .entry-image a,.mpost .entry-image img,.mpost .entry-image i{width:120px;height:90px}.mpost .entry-image a i{line-height:90px}.col_one_third .landing-wide-form .heading-block h2{font-size:32px}.col_one_third .landing-wide-form .heading-block span{font-size:17px}.col_one_third .landing-wide-form{padding:36px 30px}.bothsidebar .product-1 .product-image{width:200px;height:267px}.product-title h3{font-size:18px}.landing-video{width:465px;height:262px;margin:19px 0 0 75px}.panel .portfolio-meta li{padding-left:22px}.panel .portfolio-meta li span{display:block;margin-left:-21px}.portfolio-single-image-full.portfolio-single-thumbs,.portfolio-single-image-full .swiper-container{height:400px}.bnews-slider{width:817px}.landing-form-overlay{bottom:-142px}}@media(max-width:991px){#wrapper{width:100%;margin:0;box-shadow:none}#header.full-header .container,.container-fullwidth{padding:0 15px!important;margin:0 auto;width:750px!important}.container.vertical-middle{width:100%!important}.vertical-middle+.video-wrap{position:absolute;width:100%;height:100%;top:0;left:0}.postcontent,.postcontent.bothsidebar,.sidebar{width:100%;margin-right:0;float:none!important;margin-bottom:40px!important;padding-bottom:40px;border-bottom:1px solid #eee}.sidebar.col_last{float:none;margin-bottom:0!important;padding-bottom:0;border-bottom:0}#header,#header-wrap,#header.sticky-style-2,#header.sticky-style-3,#header.sticky-style-2 #header-wrap,#header.sticky-style-3 #header-wrap{height:auto!important}#header.sticky-style-2 #header-wrap,#header.sticky-style-3 #header-wrap{min-height:60px}#header.sticky-header #header-wrap{position:relative}#header.transparent-header,#header.semi-transparent{background:#fff;border-bottom:1px solid #f5f5f5;z-index:auto}#header.dark.transparent-header,#header.dark.semi-transparent{background-color:#333;border-bottom:1px solid rgba(0,0,0,.1)}#header.transparent-header.floating-header{margin-top:0}#header.transparent-header.floating-header .container{width:750px;padding:0 15px;border-radius:0}#header.transparent-header+#slider,#header.transparent-header+#page-title.page-title-parallax,#slider+#header.transparent-header,#header.transparent-header.floating-header+#slider,#header.transparent-header+#google-map{top:0;margin-bottom:0}.slider-parallax .slider-parallax-inner{position:relative}#header.transparent-header+#page-title.page-title-parallax .container{padding-top:0}#header-trigger,.top-advert,.header-extras{display:none}#logo{display:block;height:100px;float:none;margin:0 auto 0!important;max-width:none;text-align:center;border:0!important;padding:0!important}#logo a.standard-logo{display:inline-block}#primary-menu{display:block;float:none}#primary-menu-trigger{opacity:1;pointer-events:auto;top:25px;margin-top:0;left:0;z-index:1}#primary-menu .container #primary-menu-trigger{top:5px;left:0}#primary-menu>ul,#primary-menu>div>ul{display:none;float:none!important;border:0!important;padding:0!important;margin:0!important;-webkit-transition:none;-o-transition:none;transition:none}#primary-menu>div>ul{margin-top:60px!important}body:not(.top-search-open) #primary-menu-trigger{opacity:1;-webkit-transition:opacity .2s .2s ease,top .4s ease;-o-transition:opacity .2s .2s ease,top .4s ease;transition:opacity .2s .2s ease,top .4s ease}body.top-search-open #primary-menu-trigger{opacity:0}body.side-push-panel #side-panel-trigger-close a{display:block;position:absolute;z-index:12;top:0;left:auto;right:0;width:40px;height:40px;font-size:18px;line-height:40px;color:#444;text-align:center;background-color:rgba(0,0,0,.1);border-radius:0 0 0 2px}#primary-menu.style-5>ul{padding-right:0;margin-right:0;border-right:0}#primary-menu ul li{float:none;margin:0!important;text-align:left!important;border-top:1px solid #eee}#header.split-menu #primary-menu:not(.mobile-menu-off-canvas)>ul:not(:first-child)>li:first-child{border-top:1px solid #eee}#primary-menu ul li:first-child{border-top:0}#primary-menu ul>li>a,#primary-menu.style-2>div>ul>li>a{padding:14px 5px!important;border:0!important;margin:0!important}#primary-menu.style-5>ul>li>a>div{line-height:22px}#primary-menu.style-5>ul>li>a>div i{display:inline-block;margin:0 6px 0 0;top:-1px;width:16px;font-size:14px;line-height:inherit}#primary-menu.style-6>ul>li>a:after,#primary-menu.style-6>ul>li.current>a:after{display:none}#primary-menu.sub-title>ul>li,#primary-menu.sub-title.style-2>div>ul>li{background:none!important;margin-left:0}#primary-menu.sub-title>ul>li>a,#primary-menu.sub-title>div>ul>li>a{line-height:22px;font-size:13px;border-top:0}#primary-menu.sub-title ul li>a span{display:none!important}#primary-menu.sub-title ul li:hover>a,#primary-menu.sub-title ul li.current>a,#primary-menu.sub-title div ul>li:hover>a,#primary-menu.sub-title div ul>li.current>a,#primary-menu.style-3 ul li:hover>a,#primary-menu.style-3 ul li.current>a{background-color:transparent!important;color:#444;text-shadow:none}#primary-menu ul:not(.windows-mobile-menu) li>a i.icon-angle-down:last-child{display:none}#primary-menu>ul>li.sub-menu>a,#primary-menu>.container>ul>li.sub-menu>a{background-image:url("../images/icons/submenu.png");background-position:right center;background-repeat:no-repeat}#primary-menu ul li.mega-menu{position:relative}#primary-menu ul ul:not(.mega-menu-column),#primary-menu ul li .mega-menu-content{position:relative;width:auto;max-width:none;background:transparent!important;box-shadow:none;border:0;border-top:1px solid #eee;z-index:1;top:0;padding-left:15px}#primary-menu ul li .mega-menu-content{padding-left:0}#primary-menu ul ul:not(.mega-menu-column) ul{top:0!important;left:0}#primary-menu ul ul.menu-pos-invert:not(.mega-menu-column),#primary-menu ul li .mega-menu-content.menu-pos-invert{left:0;right:0}#primary-menu ul ul:not(.mega-menu-column) ul.menu-pos-invert{right:0}#primary-menu ul ul li{float:none;margin:0;border-top:1px solid #eee}#primary-menu ul ul li>a{padding:11px 5px!important;font-size:13px;text-transform:none;font-weight:400}#primary-menu ul ul li:hover>a{background-color:transparent!important;font-weight:700;padding-left:5px;color:#1abc9c}#primary-menu ul li .mega-menu-content,#primary-menu ul li.mega-menu-small .mega-menu-content,#primary-menu ul li.mega-menu .mega-menu-content,.floating-header.sticky-header #primary-menu ul li.mega-menu .mega-menu-content,.floating-header #primary-menu ul li.mega-menu .mega-menu-content{width:auto;margin:0;top:0}.container-fullwidth #primary-menu ul li.mega-menu .mega-menu-content,#header.full-header #primary-menu ul li.mega-menu .mega-menu-content{width:auto!important;margin:0!important}#primary-menu ul li.mega-menu .mega-menu-content.style-2{padding:0}#primary-menu ul li .mega-menu-content ul{display:block!important;position:relative;opacity:1!important;top:0;left:0;min-width:inherit}#primary-menu ul li .mega-menu-content ul ul{border-top:1px solid #eee}#primary-menu ul li .mega-menu-content ul.mega-menu-column{float:none;width:auto;margin:0;border-left:0!important;padding-left:15px;border-top:1px solid #eee}#primary-menu ul li .mega-menu-content ul.mega-menu-column:first-child{border:0}#primary-menu ul li .mega-menu-content ul{width:100%!important}#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column{padding:0 0 0 15px}#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column>li.mega-menu-title{margin:0}#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column>li.mega-menu-title>a{font-size:13px;font-weight:700;text-transform:none!important;padding:11px 5px!important;line-height:22px!important;color:#444!important}#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column>li.mega-menu-title:hover>a{background-color:transparent;color:#1abc9c!important}#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column>li.mega-menu-title>a:hover{color:#1abc9c!important}#primary-menu ul li .mega-menu-content.style-2 li{border-top:1px solid #eee}#primary-menu ul li .mega-menu-content.style-2 li:first-child{border-top:0}#primary-menu ul li .mega-menu-content.style-2 ul>li>a:hover{padding-left:5px}.mega-menu-column .widget{padding:30px 0;margin:0!important}#top-search{margin:0!important}#top-search a,#top-cart,#side-panel-trigger,#top-account{position:absolute;top:0;left:auto;right:15px;margin:40px 0;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}#primary-menu>div>#top-search a,#primary-menu>div>#top-cart,#primary-menu>div>#side-panel-trigger{margin:20px 0!important}#primary-menu ul.windows-mobile-menu li.sub-menu{position:relative}#primary-menu ul.windows-mobile-menu li.sub-menu a{background-image:none!important}#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger{position:absolute;cursor:pointer;width:32px;height:50px;line-height:51px;top:0;right:0;z-index:1;padding:0!important;text-align:center!important}#primary-menu ul.windows-mobile-menu .mega-menu-content a.wn-submenu-trigger{display:none}#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger i{margin:0!important}#primary-menu ul.windows-mobile-menu ul li.sub-menu a.wn-submenu-trigger{text-align:center!important;height:45px;line-height:45px}#primary-menu ul.windows-mobile-menu ul li.sub-menu a.wn-submenu-trigger i{display:inline-block;line-height:45px}#header.sticky-style-3 #top-cart .top-cart-content{top:40px}#top-search a{right:43px}#top-search form{height:100px!important}#primary-menu>div>#top-search form{height:60px!important}#top-search form input{font-size:24px}#side-panel-trigger{right:71px}#top-account{margin:33px 0 32px;right:75px}#top-account a.btn span{display:none}body:not(.sticky-responsive-pagemenu) #page-menu #page-menu-wrap{position:relative!important;top:0!important}#page-submenu-trigger{opacity:1;pointer-events:auto;color:#fff}#page-menu.pagemenu-active #page-submenu-trigger{background-color:rgba(0,0,0,.2)}#page-menu nav{display:none;position:absolute;float:none;width:200px;top:43px;left:auto;right:15px;height:auto;background-color:#1abc9c;z-index:11}#page-menu.pagemenu-active nav{display:block}#page-menu nav ul{height:auto;background-color:rgba(0,0,0,.2)}#page-menu nav li{float:none}#page-menu nav li a{height:40px;line-height:40px;margin:0;padding:0 15px;border-radius:0}#page-menu ul ul{position:relative;width:auto;top:0;background-color:transparent}#page-menu ul ul a{padding-left:25px}.sticky-responsive-menu #header{min-height:100px;-webkit-transition:min-height .4s ease;-o-transition:min-height .4s ease;transition:min-height .4s ease}.sticky-responsive-menu #header-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky-responsive-menu #header.sticky-style-2,.sticky-responsive-menu #header.sticky-style-3{min-height:160px}.sticky-responsive-menu.device-touch #header,.sticky-responsive-menu.device-touch #header-wrap,.sticky-responsive-menu.device-touch #logo,.sticky-responsive-menu.device-touch #logo img,.sticky-responsive-menu.device-touch #top-search a,.sticky-responsive-menu.device-touch #primary-menu-trigger,.sticky-responsive-menu.device-touch #top-cart,.sticky-responsive-menu.device-touch #side-panel-trigger,.sticky-responsive-menu.device-touch #top-account{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}#header.responsive-sticky-header:not(.sticky-style-2):not(.sticky-style-3):not(.static-sticky){min-height:60px}.responsive-sticky-header #header-wrap{z-index:199;position:fixed;top:0;left:0;width:100%;background-color:#fff;border-bottom:1px solid #eee;-webkit-backface-visibility:hidden}.responsive-sticky-header:not(.static-sticky) #logo,.responsive-sticky-header:not(.static-sticky) #logo img{height:60px}.responsive-sticky-header:not(.static-sticky) #primary-menu-trigger{top:5px}.responsive-sticky-header #primary-menu>ul,.responsive-sticky-header #primary-menu>.container>ul{max-height:300px;overflow-y:scroll}.responsive-sticky-header #primary-menu>ul,.responsive-sticky-header #primary-menu>.container>ul{margin-bottom:20px!important}.responsive-sticky-header:not(.static-sticky) #top-search a,.responsive-sticky-header:not(.static-sticky) #top-cart,.responsive-sticky-header:not(.static-sticky) #side-panel-trigger{margin:20px 0}.responsive-sticky-header:not(.static-sticky) #top-search form{height:60px!important}.responsive-sticky-header:not(.static-sticky) #top-cart .top-cart-content{top:40px}body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>ul,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>div>ul{position:fixed;display:block;z-index:499;width:280px;height:100%;height:calc(100vh);max-height:none!important;margin:0!important;left:0!important;top:0!important;padding:35px 25px 60px!important;background-color:#fff;border-right:1px solid #eee!important;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(-280px,0,0);-o-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0);-webkit-backface-visibility:hidden;transform-style:preserve-3d}body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas.from-right>ul,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas.from-right>div>ul{left:auto!important;right:0;border-right:0!important;border-left:1px solid #eee!important;-webkit-transform:translate3d(280px,0,0);-o-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0)}body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>ul,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>div>ul{-webkit-transition:-webkit-transform .3s ease-in-out,opacity .2s ease!important;-o-transition:-o-transform .3s ease-in-out,opacity .2s ease!important;transition:transform .3s ease-in-out,opacity .2s ease!important}body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>ul.d-block,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>div>ul.d-block{-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.portfolio .portfolio-item{width:33.33333333%}.portfolio-2 .portfolio-item{width:50%}.portfolio-1 .portfolio-item{width:100%}.portfolio-1 .portfolio-item .portfolio-image{float:none!important;margin:0!important;margin-bottom:20px!important}.portfolio-1 .portfolio-item .portfolio-image,.portfolio-1 .portfolio-item .portfolio-image a,.portfolio-1 .portfolio-item .portfolio-image img,.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image,.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image a,.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img{width:100%;height:auto}.portfolio-1 .portfolio-desc{width:100%!important;padding:0!important}.portfolio-1.portfolio-fullwidth{margin:0 0 -60px 0}.portfolio-1.portfolio-fullwidth .portfolio-item{margin-bottom:60px;padding-bottom:0;border-bottom:0;overflow:hidden}.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image{float:none;margin:0 0 20px 0!important}.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img{-webkit-transition:none;-o-transition:none;transition:none}.portfolio-1.portfolio-fullwidth .portfolio-item:hover .portfolio-image img,.portfolio-1.portfolio-fullwidth .portfolio-item.alt:hover .portfolio-image img{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important}.portfolio-1.portfolio-fullwidth .portfolio-desc,.portfolio-1.portfolio-fullwidth .alt .portfolio-desc{position:relative;height:auto;background-color:transparent;left:0!important;right:0!important;-webkit-transition:none;-o-transition:none;transition:none}.portfolio-1.portfolio-fullwidth .portfolio-overlay a{left:50%!important}.portfolio-1.portfolio-fullwidth .alt .portfolio-overlay a{left:auto;right:50%!important}.device-touch .portfolio-parallax .portfolio-item .portfolio-desc,.device-touch .portfolio-parallax .portfolio-overlay{opacity:1}.shop-quick-view-ajax,.portfolio-ajax-modal{width:90%!important}.small-thumbs .entry-title h2,.ievent .entry-title h2{font-size:18px}.entry-meta li{font-size:12px;margin:0 10px 10px 0}.post-grid{margin-right:-20px}.post-grid .entry{width:33.33333333%;padding-right:20px}.post-grid.grid-2,.post-grid.grid-3{margin-right:-30px}.post-grid.grid-2 .entry,.post-grid.grid-3 .entry{width:50%;padding-right:30px}.post-masonry-full .entry{width:33.3%!important}.post-masonry-full.grid-3 .entry{width:50%!important}.post-timeline .entry{width:290px!important}.post-timeline .entry.entry-date-section{width:100%!important}.product{width:33.33333333%}.product:not(.product-2):not(.product-3) .product-title h3{font-size:18px}.pricing [class^=col-md-] .pricing-box.best-price{margin-top:0}.pricing.pricing-5 .pricing-box.best-price{margin-top:20px}.device-md .pricing.pricing-5 .pricing-title h3,.device-md .pricing.pricing-5 .best-price .pricing-title h3{font-size:14px}.device-md .pricing.pricing-5 .pricing-title span{font-size:12px}.device-md .pricing.pricing-5 .pricing-price{font-size:48px}.device-md .pricing.pricing-5 .pricing-price span{font-size:20px}.device-md .pricing.pricing-5 .pricing-price span.price-tenure{font-size:12px}.device-md .pricing.pricing-5 .pricing-box.best-price .pricing-title{padding:15px 0}.pricing-box.pricing-extended .pricing-desc,.pricing-box.pricing-extended .pricing-action-area{position:relative;float:none;width:auto;padding:25px}.pricing-box.pricing-extended .pricing-action-area{height:auto;border-left:0;border-top:1px solid rgba(0,0,0,.05);border-radius:0 0 3px 3px}.testimonials-grid.grid-3 li{width:50%}.section>.testimonial{padding:0 40px!important;max-width:none}.promo:not(.promo-full){padding:30px 20px!important}.promo.promo-dark h3{line-height:1.6}.promo a.button{position:relative!important;top:0!important;margin:20px 0 0!important;left:0!important;right:0}#contact-form-overlay-mini{float:none;width:auto;max-width:380px;margin:0 auto}.button.button-full{font-size:22px}.button.button-full i{top:3px!important}.bnews-title{float:none;display:inline-block}.bnews-slider{float:none;margin:10px 0 0;width:100%}.wedding-head{font-size:60px}.wedding-head .first-name span,.wedding-head .last-name span{font-size:40px}.wedding-head .and{font-size:144px}.error404{font-size:180px}.landing-form-overlay{position:absolute;width:100%;max-width:400px;right:auto;left:50%;margin-left:-200px;bottom:0}}@media(min-width:768px) and (max-width:991px){.swiper_wrapper:not(.full-screen):not(.canvas-slider-grid),.swiper_wrapper:not(.full-screen):not(.canvas-slider-grid) .swiper-slide{height:400px!important}.sidebar-widgets-wrap{position:relative;margin:0 -20px -40px -20px}.sidebar-widgets-wrap .widget{display:inline-block;vertical-align:top;float:none;width:49.6%;margin:0 0 40px 0;padding-top:0;padding-left:20px;padding-right:20px;border-top:0}.landing-video{width:352px;height:199px;margin:14px 0 0 60px}}@media(max-width:767px){body{padding:0!important}#wrapper{width:100%!important}.container-fullwidth{margin:0 auto;padding:0 15px!important}h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}h4{font-size:16px}.one-page-arrow{display:none!important}#top-bar{height:auto}#top-bar .col_half{width:100%;margin-bottom:0!important}.top-links,.top-links>ul>li{float:none!important}.top-links>ul{text-align:center}.top-links>ul>li{display:inline-block}.top-links>ul>li{margin-right:-4px}.top-links ul ul,.top-links ul div.top-link-section{text-align:left}.top-links ul div.top-link-section{left:auto;right:0;padding:20px 15px}#top-social,.flex-caption,.slider-arrow-top-sm,.slider-arrow-bottom-sm{display:none!important}.flex-control-nav li{opacity:1!important}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs{height:60px}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li,.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li img{display:block;width:80px!important;height:60px!important}.postcontent,.postcontent.bothsidebar,.sidebar,.col_full,.col_half,.col_one_third,.col_two_third,.col_three_fourth,.col_one_fourth,.col_one_fifth,.col_two_fifth,.col_three_fifth,.col_four_fifth,.col_one_sixth,.col_five_sixth{width:100%;margin-right:0;float:none;margin-bottom:50px!important}.sidebar.col_last{margin-bottom:0!important}form .col_full,form .col_half,form .col_one_third,form .col_two_third,form .col_three_fourth,form .col_one_fourth,form .col_one_fifth,form .col_two_fifth,form .col_three_fifth,form .col_four_fifth,form .col_one_sixth,form .col_five_sixth{margin-bottom:25px!important}#page-title{padding:20px 0 25px;text-align:center}#page-title h1{line-height:1.5;font-size:24px}#page-title .breadcrumb{position:relative!important;top:0!important;left:0!important;right:0!important;margin:20px 0 0!important;justify-content:center}#page-title #portfolio-navigation,#portfolio-ajax-title #portfolio-navigation{position:relative;top:0;left:0;margin:15px auto 0}#portfolio-ajax-title{text-align:center}.portfolio-filter{border:0;border-radius:0;margin-bottom:20px}.portfolio-filter li{width:33.33%;margin:0 0 20px 0!important}.portfolio-filter li a{text-align:center;border-left:0;padding:12px 18px!important;border-radius:2px!important}.portfolio-filter li a:hover{color:#1abc9c}.portfolio-filter li.activeFilter a{color:#fff;margin:0}.portfolio-filter.style-2 li a,.portfolio-filter.style-3 li a{border-radius:22px!important}.portfolio-shuffle{display:none}.small-thumbs .entry-image,.ievent .entry-image{float:none!important;width:100%!important;margin:0 0 20px!important}.entry-title h2,.post-grid .entry-title h2{font-size:18px!important;font-weight:600}.entry-meta li{font-size:11px;margin:0 10px 10px 0}#posts .entry-meta li i{display:none}#posts.post-grid .entry-meta li i,#posts .entry-meta li:last-child i{display:inline-block}.post-grid{margin-right:0!important}.post-grid .entry,.post-masonry-full.grid-3 .entry{float:none!important;width:100%!important;margin-right:0!important;border-right:0!important}.post-timeline .entry.entry-date-section{margin-left:0}.timeline-border,.post-timeline .entry-timeline{display:none!important}.postcontent .post-timeline{padding-left:0}.post-masonry-full .entry{padding:40px!important}.product-1 .product{width:100%}.product-1 .product-image{float:none!important;width:100%!important;height:auto!important;margin:0 0 20px!important}.product-1 .product-title h3{font-size:19px}.product-1 p{display:none}.pricing-box.best-price{margin-top:0}.pricing.pricing-5 .pricing-box{float:none;width:100%}.pricing-box.pricing-extended .pricing-features li{width:auto;float:none}table.cart .quantity{display:block}table.cart .quantity .qty,table.cart .quantity .plus,table.cart .quantity .minus{float:none;width:100%}table.cart .quantity .qty{border:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.button.button-desc{padding:20px 17px;font-size:15px;max-width:100%}.button.button-desc span{font-size:11px}.process-steps li{float:none;width:auto!important;margin-top:20px}.process-steps li:first-child{margin-top:0}.process-steps li h5{margin:10px 0 0 0}.process-steps li:before,.process-steps li:after{display:none}.tabs-responsive .tab-container{padding:0!important}.tabs-responsive .tab-container:not(.accordion-border){border:0}.testimonials-grid li{float:none;width:auto!important;padding-left:0;padding-right:0}.team.team-list .team-image{float:none;width:100%;margin-right:0}.team.team-list .team-title{margin-top:15px}.title-block{padding:2px 0 3px 15px;border-left-width:5px}.title-block-right{padding:2px 15px 3px 0;border-right-width:5px}.title-block h1+span{font-size:18px}.title-block h2+span{font-size:17px}.title-block h3+span{font-size:15px}.title-block h4+span{font-size:13px}.heading-block h1{font-size:30px}.heading-block h2{font-size:26px}.heading-block h3{font-size:22px}.heading-block h4{font-size:19px}.heading-block h1+span{font-size:20px}.heading-block h2+span{font-size:18px}.heading-block h3+span,.heading-block h4+span{font-size:17px}.heading-block~p:not(.lead){font-size:15px}.emphasis-title h1,.emphasis-title h2{font-size:44px!important}.wedding-head{font-size:48px}.wedding-head .first-name,.wedding-head .last-name,.wedding-head .and{display:block;margin:0 0 15px;text-align:center}.wedding-head .first-name span,.wedding-head .last-name span{font-size:36px}.wedding-head .and{font-size:120px}.news-carousel .overlay{display:none}#copyrights .col_half{text-align:center}#copyrights .col_half:last-child{display:none}#copyrights .footer-logo{margin-left:auto;margin-right:auto}}@media(min-width:576px) and (max-width:767px){#header.full-header .container,.container-fullwidth{width:540px!important}.container.vertical-middle{width:100%!important}.full-screen:not(.force-full-screen) .container.vertical-middle{width:540px!important}#top-search form input{padding-right:60px}.swiper_wrapper:not(.force-full-screen),.swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide{height:300px!important}.swiper_wrapper .slider-caption h2{font-size:2.25rem}.swiper_wrapper .slider-caption p{font-size:1.25rem}#header.transparent-header.floating-header .container{width:540px;padding:0 15px}.portfolio:not(.portfolio-1){margin:0 -6px -6px 0}.portfolio:not(.portfolio-1) .portfolio-item{padding:0 6px 6px 0}.portfolio:not(.portfolio-1) .portfolio-item{width:50%}.portfolio:not(.portfolio-1) .portfolio-desc{padding:15px 5px 10px}.portfolio:not(.portfolio-1) .portfolio-desc h3{font-size:16px}.portfolio:not(.portfolio-1) .portfolio-desc span{font-size:14px}.portfolio-notitle:not(.portfolio-1) .portfolio-desc{height:78px;padding:15px 5px;bottom:-79px}.portfolio-full.portfolio-notitle:not(.portfolio-1) .portfolio-desc,.portfolio-nomargin.portfolio-notitle:not(.portfolio-1) .portfolio-desc{bottom:-78px;border-bottom:0}.portfolio-notitle:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay a.left-icon,.portfolio-notitle:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay a.right-icon,.portfolio-notitle .iportfolio:hover .portfolio-overlay a.left-icon,.portfolio-notitle .iportfolio:hover .portfolio-overlay a.right-icon{margin-top:-55px!important}.portfolio:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay .portfolio-desc~a{margin:20px 0 0!important}.portfolio:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay .portfolio-desc~a.right-icon{margin-left:5px!important;margin-right:0!important}.portfolio.portfolio-nomargin,.portfolio.portfolio-full{margin:0!important}.post-grid:not(.post-masonry) .entry-image iframe{height:246px}.shop:not(.product-1){margin:0 -12px -12px 0}.shop:not(.product-1) .product{padding:0 12px 12px 0;width:50%}.shop:not(.product-1) .product-title h3{font-size:17px}.clients-grid:not(.grid-3):not(.grid-2) li,.clients-grid.grid-4 li,.clients-grid.grid-6 li{width:33.33%}.button.button-full{font-size:18px}.button.button-full i{top:2px!important;margin-left:3px!important}.error404,.error404-wrap .error404{font-size:160px}.landing-video{position:relative;top:12px;width:333px;height:187px;margin:19px 0 0 53px}}@media(max-width:575px){.container,#header.full-header .container,.container-fullwidth{width:100%!important;padding-left:40px!important;padding-right:40px!important}#primary-menu-trigger{left:20px}#top-cart{display:none}#top-search a{right:40px}#top-search form input{padding-right:55px}#side-panel-trigger{right:68px}#top-account{right:68px}#top-account a.btn{padding-left:8px;padding-right:8px}#top-account a.btn i:last-child{display:none}.swiper_wrapper:not(.force-full-screen),.swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide{height:180px!important}.swiper_wrapper .slider-caption h2{font-size:1.75rem}.swiper_wrapper .slider-caption p{font-size:1rem}#header.transparent-header.floating-header .container{width:310px;padding:0 15px}.portfolio-filter li{width:50%}.portfolio:not(.portfolio-1){margin:0}.portfolio .portfolio-item{width:100%;padding:0}.post-grid:not(.post-masonry) .entry-image iframe{height:157px}.mpost .entry-image{float:none;margin:0 0 20px 0}.mpost .entry-image,.mpost .entry-image a,.mpost .entry-image img,.mpost .entry-image i{width:100%;height:auto}.mpost .entry-image i{height:150px;line-height:150px}.shop:not(.product-1){margin:0!important}.shop:not(.product-1) .product{margin:0 0 20px 0;padding:0;width:100%}.shop:not(.product-1) .product-title h3{font-size:19px}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs{height:45px}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li,.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li img{display:block;width:60px!important;height:45px!important}.si-share span{display:none}.parallax .entry-overlay-meta,.parallax .entry-overlay{left:50%!important;right:0!important;margin:0 0 0 -140px!important;width:280px!important}.parallax .entry-overlay{width:288px!important}.parallax .countdown-section{width:64px;height:64px;margin:0 8px 0 0;font-size:11px;padding:0;padding-top:12px}.parallax .countdown-amount{font-size:20px}.countdown-large .countdown-section{display:block;width:auto;margin:30px 0 0;border:0}.countdown-large .countdown-section:first-child{margin-top:0}.testi-image,.testi-image a,.testi-image img,.testi-image i{width:36px;height:36px}.testi-image i{line-height:36px;font-size:20px}.clients-grid:not(.grid-3):not(.grid-2) li,.clients-grid.grid-4 li,.clients-grid.grid-6 li{width:50%}.button.button-full{font-size:16px}.button.button-full i{top:2px!important;margin-left:3px!important}.emphasis-title h1,.emphasis-title h2{font-size:40px!important}.error404,.error404-wrap .error404{font-size:120px}.landing-video{position:relative;top:9px;width:212px;height:119px;margin:19px 0 0 34px}.landing-form-overlay{margin-left:-155px}.button.button-desc{padding:20px 17px;font-size:15px;max-width:100%}.button.button-desc span{font-size:11px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#logo a.standard-logo,#header.split-menu #logo a.standard-logo{display:none}#logo a.retina-logo{display:block}#header.split-menu #logo a.retina-logo{display:inline-block}.owl-carousel.owl-loading,.preloader,.preloader2,.form-process{background-image:url('../images/preloader@2x.gif');background-size:24px 24px}.dark .owl-carousel.owl-loading,.dark .preloader,.dark .preloader2,.dark .form-process{background-image:url('../images/preloader-dark@2x.gif')}.widget_recent_comments li{background-image:url("../images/icons/widget-comment@2x.png");background-size:15px 26px}.widget_nav_menu li a,.widget_links li a,.widget_meta li a,.widget_archive li a,.widget_recent_entries li a,.widget_categories li a,.widget_pages li a,.widget_rss li a,.widget_recent_comments li a{background-image:url("../images/icons/widget-link@2x.png");background-size:4px 20px}.dark .widget_recent_comments li{background-image:url("../images/icons/widget-comment-dark@2x.png")}.dark .widget_nav_menu li a,.dark .widget_links li a,.dark .widget_meta li a,.dark .widget_archive li a,.dark .widget_recent_entries li a,.dark .widget_categories li a,.dark .widget_pages li a,.dark .widget_rss li a,.dark .widget_recent_comments li a{background-image:url("../images/icons/widget-link-dark@2x.png")}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:991px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:991px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:991px),only screen and (min-device-pixel-ratio:2) and (max-width:991px),only screen and (min-resolution:192dpi) and (max-width:991px),only screen and (min-resolution:2dppx) and (max-width:991px){#logo a.standard-logo{display:none}#logo a.retina-logo{display:inline-block}}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif}.flex{display:flex;flex-wrap:wrap}.flex-v-center{display:flex;align-items:center}.btns>button{margin:5px 0 5px 10px}table.table-columns td{border-top:0;border-bottom:0;border-left:0}table.table.cart tr:nth-child(even){background:#f5f5f5}.top-links ul div.top-link-section.visible{display:inline-block;pointer-events:initial}table.table.cart tr:hover{background:#ddd!important}#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column{padding-left:0;padding-right:0}#primary-menu.dark ul ul,#primary-menu.dark ul li .mega-menu-content{background-color:#333;border-color:#3f3f3f;border-top-color:#ed1c24}.product-price{color:#f2171e}h4.DoNotStock{background-color:#add8e6}h4.Superceeded{background-color:#ff0}.product-overlay{height:35px;line-height:35px}.product-overlay a{font-size:17px}.product_part_flash{padding:6px 10px;background-color:#a9a9a9;color:#fff!important;font-weight:normal}div.card.product-meta{border:0}div.card.product-meta .card-body{padding-left:0}.cart .quantity .plus,.cart .quantity .minus{background-color:#fff}.cart .quantity{border-bottom:2px solid #ed2024}.cart .quantity .qty{background-color:#fff;border:0}.sticky_sidebar{position:fixed;top:90px}.sticky_sidebar_bottom{position:absolute;bottom:0}.transmission_image_container .block-underline h3{margin-bottom:0}.transmission_image_container .block-underline{font-weight:600;border-bottom:1px solid #000}.page_target:target:before{content:"";display:block;height:60px;margin:-60px 0 0}.sidebar .widget_links>ul>li a:hover{color:#ed2024}#header.sticky-style-2{height:167px;transition:none}#primary-menu ul li>a,#primary-menu ul li>a>div,#top-cart>a,#side-panel-trigger a,#top-search a{color:#fff}#top-search a:hover{color:#ed2024}#primary-menu ul li.current>a>div{color:#ed2024}.nav-divider{padding:7px 0}#primary-menu{background-color:rgba(0,0,0,.85);border-bottom:3px solid #ed2024}.rev_slider li.tp-revslider-slidesli{color:#fff}.product-desc .product-table tr td:nth-child(1){text-align:right;font-weight:bolder}.product-desc .product-table tr td{padding:5px 10px}.top-links{float:right;margin-top:20px}#primary-menu .top-links ul li>a{padding:0}#primary-menu ul li .mega-menu-content ul.mega-menu-column:not(:first-child){border:0}.home .shop{position:relative}.shop .product-price{text-align:right}.shop .product-image{border-color:#f2f2f2;background-color:#f2f2f2}.shop .product-desc{background-color:#f2f2f2;padding:10px}.shop .product{padding-left:20px}.shop .product-image{padding:10px}.modalBackground{z-index:999;display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.slide a,.product-image img{height:auto}.product-desc{background:#f8f8f8}.product-overlay a{font-size:14px}.spost .entry-image,.spost .entry-image a,.spost .entry-image img,.spost .entry-image i{height:auto}.trans a:hover{padding-left:12px}.sidebar ul{text-transform:capitalize}.sidebar .widget_links li a{font-size:calc(100% - 1px);font-size:1em}.sidebar .acc-cats li.active a{color:#ed2024}.widget_links .section-menu .active{color:#ed2024}#oc-testi .testimonial{background-color:transparent;border-radius:0;border-color:#fff;height:100%;color:#fff}#oc-testi .testimonial .testi-meta span,.testimonial-container h2{color:#fff}#oc-testi .oc-item{height:100%;margin:0 10px}#oc-testi .owl-dots{display:none}.bg-black{background:#000}.widget_links li a{background-image:url(../images/icons/widget-link@2x.png);background-size:4px 20px}.section-title-container{text-align:center}.section-title-container p{color:#000;font-size:16px}.section-title{text-transform:uppercase;border-bottom:3px solid #000;font-weight:600;margin-bottom:5px;color:#000}.section-subtitle{text-transform:uppercase;font-weight:600;color:#000}.top-border-red{border-top:#ed2024 5px solid}.bottom-border-red{border-bottom:#ed2024 5px solid}.servicing .select2-container--default .select2-selection--single,.servicing .table thead th{border:0;border-bottom:#ed2024 3px solid}.servicing table.dataTable thead .sorting:before,.servicing table.dataTable thead .sorting_asc:before,.servicing table.dataTable thead .sorting_desc:before,.servicing table.dataTable thead .sorting_asc_disabled:before,.servicing table.dataTable thead .sorting_desc_disabled:before,.servicing table.dataTable thead .sorting:after,.servicing table.dataTable thead .sorting_asc:after,.servicing table.dataTable thead .sorting_desc:after,.servicing table.dataTable thead .sorting_asc_disabled:after,.servicing table.dataTable thead .sorting_desc_disabled:after{display:none}.section .subscribe-widget{color:#fff}.section .subscribe-widget .heading-block{margin-bottom:initial}.section .subscribe-widget .heading-block:after{content:none}.section .subscribe-widget .heading-block h3 strong{color:#ed2024;font-size:56px}.section .subscribe-widget .heading-block p{font-size:large;font-weight:lighter}.section .subscribe-widget .heading-block h5 span{color:#fff;font-size:24px;font-weight:bold;text-transform:uppercase}.sale-flash{background-color:#333;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);top:20px;left:20px;padding:1px 5px;border-radius:6px}.scaption{position:absolute;top:50%;transform:translateY(-50%);z-index:20;color:#eee;font-size:1.375rem;font-weight:300;background-color:rgba(255,255,255,.6);border-radius:2px;right:15px;left:unset;padding:40px;max-width:450px}@media(min-width:500px){.scaption{left:calc(100% - 435px);left:unset}}.scaption h3,.scaption p{color:#000;display:inline-block;font-size:30px}.scaption p{font-size:20px;font-weight:normal;margin:30px 0 10px 0}.clients-grid li:before{border-left:0}.bg-lightgray{background-color:#f8f8f8}.sidebar .widget_links{text-transform:capitalize}.transmission-detail .postcontent h2{text-transform:capitalize;font-size:25px;font-weight:100}.transmission-detail .table th{border-top:0;border-bottom:2px solid #ed1c24}.transmission-detail .table tbody{border-bottom:1px solid #dee2e6}.transmission-detail td.cart-product-price{font-size:16px;text-align:right!important}.transmission-detail .cart td{line-height:21px}.transmission-detail .cart-product-thumbnail,.transmission-detail .cart-product-name,.transmission-detail .cart-product-price{font-weight:600}.transmission-detail .table thead th{font-size:10px}.product-price{font-size:22px}.blank-space{width:100%;padding:40px 0}#primary-menu.dark ul li .mega-menu-content.style-2{border-top-color:#ed1c24}#primary-menu.dark ul li ul li>a{color:#fff!important}#primary-menu ul li .mega-menu-content.style-2 ul li>a,#primary-menu ul li .mega-menu-content.style-2 ul li>a>div{color:#fff!important}.dark #primary-menu:not(.not-dark) ul ul li:hover>a,#primary-menu.dark ul ul li:hover>a{background-color:rgba(0,0,0,.1);color:#fff!important}.btn-success{background-color:#ed1c24;border-color:#ed1c24}.home .promo>span,.promo>.container>span{color:#fff}.home .testimonial-container{padding-left:0!important;padding-right:0!important}.product-desc{padding:0 10px 5px 10px;font-weight:bold;background-color:#f8f8f8}.shop .product-title{margin-bottom:0;min-height:45px}.top-links ul li{height:40px}#top-search form input::-webkit-input-placeholder{color:#fff;text-transform:uppercase}.transmission-detail .postcontent h2{color:#444;font-weight:600;line-height:1.5}.transmission-detail .postcontent .divider{margin-bottom:40px}.cart .remove:hover{color:#666}.partslist .table th{border-top:0;border-bottom:2px solid #ed1c24}.partslist .table tbody{border-bottom:1px solid #dee2e6}.partslist td.cart-product-price{font-size:16px}.partslist td{line-height:21px;padding:2px 7px!important}.partslist .cart-product-thumbnail,.partslist .cart-product-name,.partslist .cart-product-price{font-weight:600}.partslist .table thead th{font-size:10px}.partslist th{padding:2px 7px!important;color:#999}.partslist .table-striped>tbody>tr:nth-child(odd){background:#f5f5f5}.transmission_image_container .block-underline{border-bottom:1px solid #fff;border-bottom:0}#datatable1_info{display:none}.cart-product-thumbnail img{height:auto}.cart-btns tr,.cart-btns table.table.cart tr:hover,table.table.cart tr.no-bg,table.table.cart tr.no-bg:hover{background:none!important;border:0!important;border-color:transparent!important}.cart-btns td,table.table.cart tr.no-bg td,table.table.cart tr.no-bg:hover td{border-color:transparent!important}.dark #top-cart .top-cart-content{border-top-color:#ed1c24}.dark .top-cart-item-desc a:hover{color:#ed1c24!important}.dark .top-cart-item-image:hover{border-color:#ed1c24!important}div.transmissionSectionImage .number{font-weight:600}.header-extras{margin:40px 0 0}.hon-p{display:none!important;-ms-opacity:0!important;opacity:0!important;width:0;height:0}.space-top .modal{padding-top:8%;z-index:10000}.space-top .modal-dialog{max-width:800px}.space-top .modal-body{padding:1rem 0}div#servicePopup a#closePopup{position:absolute;right:5px;top:0;display:none}div#servicePopup{position:relative;padding:20px 0;width:800px;max-width:100%;min-width:370px;background-color:#fff;z-index:999}#cartpopup .modal{padding-top:15%;background:#0b0b0b;background:rgba(11,11,11,.5)}#cartpopup .modal.show{z-index:10002}#cartpopup .modal-title{display:inline-block;margin:0 auto;text-transform:uppercase;border-bottom:3px solid #000;font-weight:600;margin-bottom:5px;color:#000}#cartpopup .modal-header{border-bottom:0}#cartpopup #ptitle{display:inline-block;width:85%;margin:10px 0;font-size:16px;font-weight:700}#cartpopup .popup-body-wrap{padding:15px 0 30px 0}#cartpopup .button-red{background:#f2171e}#cartpopup .button-black{background:#595959}.mfp-wrap,.mfp-bg{z-index:10001}.flexslider .slider-wrap>.slide{display:block}.textred{color:#f2171e}.alert p{margin-bottom:5px}#page-title h1,.transmission_image_container .block-underline h3{font-family:'Montserrat',sans-serif}.product-image{overflow:visible}#content .product .product-title p{line-height:1.3;margin-bottom:0;font-family:'Lato',sans-serif}.product-image>a{position:relative;width:100%;height:auto;display:inline-block;padding-top:100%;background:#fff}.product-image>a img{position:absolute;width:auto;max-width:100%;left:0;right:0;margin:0 auto;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:100%;display:inline-block}div.addToCartPopup{-ms-border-radius:7px;border-radius:7px;border:1px solid #b90202;-webkit-box-shadow:3px 3px 10px #aaa;-ms-box-shadow:3px 3px 10px #aaa;box-shadow:3px 3px 10px #aaa;background-image:linear-gradient(#fff,#fff)}.product-overlay{position:absolute;width:100%;-ms-opacity:0;opacity:0;left:0;top:100%;bottom:0;z-index:6;overflow:hidden;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:transform .3s ease-in-out!important;-o-transition:transform .3s ease-in-out!important;-webkit-transition:transform .3s ease-in-out!important;-ms-transition:transform .3s ease-in-out!important;transition:transform .3s ease-in-out!important;-moz-transition-property:transform,opacity!important;-o-transition-property:transform,opacity!important;-webkit-transition-property:transform,opacity!important;transition-property:transform,opacity!important}.product-image{height:auto!important}.product:hover .product-overlay,.product:active .product-overlay{bottom:0;-moz-transform:translateY(-44px);-ms-transform:translateY(-44px);-o-transform:translateY(-44px);-webkit-transform:translateY(-44px);transform:translateY(-44px);-ms-opacity:1;opacity:1}.footer-address p{margin-bottom:4px}@media(max-width:1640px){.top-links ul div.top-link-section{left:unset;right:0}}@media (min-width:1025px){#primary-menu.style-2>div>ul>li:first-of-type{margin-left:-12px}}.bottommargin-xs{margin-bottom:10px!important}@media(max-width:1280px){#primary-menu ul li>a{padding-left:10px;padding-right:10px}}@media (max-width:1199px){.home-ns-signup-section .subscribe-widget{padding-bottom:20px}.home-ns-signup-section .img-column{align-self:flex-end}table.cart .quantity .qty,table.cart .quantity .plus,table.cart .quantity .minus{float:none;width:100%}}@media(max-width:991px){.top-links{margin:7px 48px 13px 0}#primary-menu .container #top-search form input{background:#212121}.hbox{margin-bottom:20px}}@media(max-width:991px) and (min-width:768px){.shop:not(.product-1) .product{padding:0 12px 12px 0;width:50%}}@media(max-width:767px){.top-links{margin:6px 48px 13px 48px}#header .container{padding:1px}.section .subscribe-widget{padding-bottom:40px}.section .subscribe-widget .heading-block h3 strong{font-size:42px}.btns{text-align:center}.btns>button{margin:5px auto;float:none!important}.top-links ul div.top-link-section{left:unset;right:50%;transform:translateX(50%)}.home-ns-signup-section img{display:none}.home-ns-signup-section .heading-block{margin-top:0!important}div.transmissionSectionImage .number{display:none}}@media(max-width:575px){#top-cart{display:inline-block}}.trans{border-bottom:1px solid #dee2e6;padding:6px;color:#555;font-weight:600}.trans a{display:inline-block;width:100%;padding-left:5px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.top-cart-item-desc a{max-width:158px;display:inline-block}.top-cart-item-desc span.top-cart-item-price{font-weight:bold;font-size:13px!important}.section-parts-list .cart .remove,.addToCartPopup a.addtocart{font-size:17px;color:#999;font-weight:900}.section-parts-list .cart .remove:hover,.addToCartPopup a.addtocart:hover{color:#222}.cart-product-name .pdesc{color:#555}.cart-product-name .pdesc:hover{color:#f2171e}.top-cart-action span.top-checkout-price{font-weight:600}.qview-result .slide a{cursor:default}div.transmissionSectionImage .number{position:absolute;background-color:#f70000;padding:2px 4px;color:#fff;cursor:pointer;line-height:1.2;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.cart-product-thumbnail a{white-space:nowrap}@font-face{font-family:'aticons';src:url('../aticons/font/aticons.eot?81472258');src:url('../aticons/font/aticons.eot?81472258#iefix') format('embedded-opentype'),url('../aticons/font/aticons.woff2?81472258') format('woff2'),url('../aticons/font/aticons.woff?81472258') format('woff'),url('../aticons/font/aticons.ttf?81472258') format('truetype'),url('../aticons/font/aticons.svg?81472258#aticons') format('svg');font-weight:normal;font-style:normal}[class^="aticon-"]:before,[class*=" aticon-"]:before{font-family:"aticons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.aticon-message:before{content:''}.aticon-wrench:before{content:''}.aticon-cart:before{content:''}.aticon-message2:before{content:''}.demo-icon{font-family:"aticons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark .top-links li:hover{background-color:transparent}#top-cart .top-cart-content{border-top:1px solid #f2171e}.top-links ul ul,.top-links ul div.top-link-section,.style-2 .container #top-cart .top-cart-content{top:42px}.ajax-modal-title{padding:0}.serviceDetailLinks .serviceDetailLink,.serviceDetailLinks .serviceDetailLink-need-contact{color:#555;display:inline-block;text-align:right;width:100%}.serviceDetailLinks .serviceDetailLink:hover,.serviceDetailLinks .serviceDetailLink-need-contact:hover{color:#f2171e}.serviceDetailLinks i.demo-icon.aticon-message2{font-size:11px;margin-right:7px}.icon-shopping-cart{font-family:"aticons","font-icons"}.icon-shopping-cart:before{content:""}.style-2 .container #top-cart .top-cart-content{max-height:78vh;overflow-y:auto}.style-2 .container #top-cart .top-cart-content::-webkit-scrollbar{width:2px}.style-2 .container #top-cart .top-cart-content::-webkit-scrollbar-track{background:#f1f1f1}.style-2 .container #top-cart .top-cart-content::-webkit-scrollbar-thumb{background:#f2171e;width:2px;height:2px}.style-2 .container #top-cart .top-cart-content::-webkit-scrollbar-thumb:hover{background:#555}div.transmissionSectionImage .number:hover,div.transmissionSectionImage .number.active{background-color:#b90202}.home-partners{margin:0}#oc-clients a,#oc-clients-full a{position:relative;display:inline-block}#oc-clients img,#oc-clients-full img{-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}#oc-clients .transparent-img,#oc-clients-full .transparent-img{position:relative}#oc-clients .color-img,#oc-clients-full .color-img{position:absolute;top:0;opacity:0}#oc-clients a:hover .color-img,#oc-clients-full a:hover .color-img{opacity:1}.my-account-top-links form{margin-bottom:0}.my-account-top-links ol{list-style:none;display:block}.my-account-top-links ol li{width:100%;float:none;height:35px;margin:0;border:0}select.bottom-border-red{border:0;border-bottom:#ed2024 3px solid;border-radius:4px}.service-icon-imgs .p-3{display:inline-block;min-width:47px;min-height:47px;padding:0!important}.service-icon-imgs .service-icon-img{display:inline-block}.service-icon-imgs span{margin-left:10px;display:inline-block}p .red{color:#f2171e}p .grey{color:#555}.entry-content p img[align=right],.entry-content p img[style*="float: right"],.entry-content p img[style*="float:right"],.entry-content p img.align-right,.entry-content p img.right,.entry-content p figure.right,.entry-content p .figure.right{float:right;margin:0 0 20px 15px}.entry-content p img[align=left],.entry-content p img[style*="float: left"],.entry-content p img[style*="float:left"],.entry-content p img.align-left,.entry-content p img.left,.entry-content p figure.left,.entry-content p .figure.left{float:left;margin:0 15px 20px 0}div.addToCartPopup{background:linear-gradient(#fff,#eee)}.home-ns-signup-section .button,footer #widget-subscribe-form .button{margin:0}.shop-quick-view-ajax{background-color:transparent}.shop-quick-view-ajax .wrap-border{border:1px solid #000;border-radius:5px;overflow:hidden;background:linear-gradient(#f9f9f9,#fdfdfd)}.shop-quick-view-ajax .col_half{margin-right:10px}.shop-quick-view-ajax .product-desc,.shop-quick-view-ajax .ajax-modal-title{background-color:transparent}.shop-quick-view-ajax .modal-padding{padding:10px}.shop-quick-view-ajax .quantity{margin-right:10px;margin-right:15px}.qview-result .col_half{margin-bottom:0}.qview-result .col_last.product-desc{width:50%}.qview-result .col_last.product-desc .padding{padding:15px 0}.qview-result .col_last.product-desc .product-title{padding-right:15px}.qview-result .mfp-close{width:33px;height:33px;line-height:33px}.qview-result .askforpricebtnwrap{text-align:right;display:inline-block;width:100%;margin-bottom:15px}.single-product .product.trans-detail-product,.single-product .product.cat-detail-product{background:linear-gradient(#f9f9f9,#fdfdfd)}.single-product .product.trans-detail-product .col_half,.single-product .product.cat-detail-product .col_half{margin-right:0}.single-product .product.trans-detail-product .product-image,.single-product .product.cat-detail-product .product-image{border:solid 10px #f8f8f8;border:0}.single-product .product.trans-detail-product .product-image,.single-product .product.trans-detail-product .product-desc,.single-product .product.cat-detail-product .product-image,.single-product .product.cat-detail-product .product-desc{background:none}.single-product .product.trans-detail-product .p_webcomments_wrap,.single-product .product.cat-detail-product .p_webcomments_wrap{font-size:13px}.single-product .product.trans-detail-product .p_webcomments_wrap ul,.single-product .product.trans-detail-product .p_webcomments_wrap ol,.single-product .product.cat-detail-product .p_webcomments_wrap ul,.single-product .product.cat-detail-product .p_webcomments_wrap ol{padding-left:30px;margin-bottom:15px}.single-product .product.trans-detail-product .product-desc h4,.single-product .product.cat-detail-product .product-desc h4{margin-bottom:0;line-height:1.3;vertical-align:middle}.single-product .product.trans-detail-product .product-desc p,.single-product .product.cat-detail-product .product-desc p{margin-bottom:5px}.single-product .product.trans-detail-product .product-desc .p_webcomments,.single-product .product.cat-detail-product .product-desc .p_webcomments{font-size:13px}.single-product .product.trans-detail-product .product-desc .p_webcomments span,.single-product .product.cat-detail-product .product-desc .p_webcomments span{color:#7d7e7e;text-transform:uppercase}.single-product .product.trans-detail-product .product-desc .card-body span,.single-product .product.trans-detail-product .product-desc .card-body span a,.single-product .product.trans-detail-product .product-desc .card-body ul a,.single-product .product.cat-detail-product .product-desc .card-body span,.single-product .product.cat-detail-product .product-desc .card-body span a,.single-product .product.cat-detail-product .product-desc .card-body ul a{font-size:12px}.single-product .product.trans-detail-product .product-desc .card-body span,.single-product .product.cat-detail-product .product-desc .card-body span{color:#333}.single-product .product.trans-detail-product .product-desc .card-body span.textred,.single-product .product.cat-detail-product .product-desc .card-body span.textred{color:#f2171e}.single-product .product.trans-detail-product .product-desc .card-body .also-in ul,.single-product .product.cat-detail-product .product-desc .card-body .also-in ul{padding-left:30px;margin-bottom:5px}.single-product .product.trans-detail-product .product-desc span.labl,.single-product .product.cat-detail-product .product-desc span.labl{text-transform:uppercase;color:#7d7e7e}.single-product .product.trans-detail-product .sale-flash,.single-product .product.cat-detail-product .sale-flash{background-color:#333;color:#fff;-ms-text-shadow:1px 1px 1px rgba(0,0,0,.2);text-shadow:1px 1px 1px #000;text-shadow:1px 1px 1px rgba(0,0,0,.2);top:16px;left:17px;font-size:15px;padding:1px 8px;-ms-border-radius:3px;border-radius:3px}.single-product .product.trans-detail-product .product-price,.single-product .product.cat-detail-product .product-price{padding:0 10px;padding:0;margin-right:8px;font-size:30px}.single-product .product.trans-detail-product .product-price sup,.single-product .product.cat-detail-product .product-price sup{font-size:65%}.single-product .product.trans-detail-product .quantity,.single-product .product.cat-detail-product .quantity{float:left;margin-right:5px;background:none}.single-product .product.trans-detail-product .quantity .plus,.single-product .product.trans-detail-product .quantity .minus,.single-product .product.cat-detail-product .quantity .plus,.single-product .product.cat-detail-product .quantity .minus{background-color:transparent;background:none;font-weight:600}.single-product .product.trans-detail-product .quantity .qty,.single-product .product.cat-detail-product .quantity .qty{background-color:transparent;border:0;background:none;font-weight:600}.single-product .product.trans-detail-product .add-to-cart.button,.single-product .product.cat-detail-product .add-to-cart.button{padding:0 10px}.single-product .product.trans-detail-product .fslider,.single-product .product.cat-detail-product .fslider{background:none}.single-product .product.trans-detail-product .product-image .slide a,.single-product .product.cat-detail-product .product-image .slide a{position:relative;display:inline-block;width:100%;padding-top:100%;background:#fff}.single-product .product.trans-detail-product .product-image .slide a img,.single-product .product.cat-detail-product .product-image .slide a img{display:inline-block;position:absolute;top:0;width:auto;margin:0 auto;left:0;right:0;height:auto;max-width:100%;max-height:100%;margin:0 auto;left:0;right:0;width:auto;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.single-product .product.trans-detail-product .askforpricebtnwrap,.single-product .product.cat-detail-product .askforpricebtnwrap{text-align:right;display:inline-block;width:100%;margin-bottom:15px}.owl-carousel .oc-item .product-image{padding:0}.owl-carousel .oc-item .product-image img{width:auto;max-width:100%}.oc-item .product:hover .product-overlay,.oc-item .product:active .product-overlay{-moz-transform:translateY(-35px);-ms-transform:translateY(-35px);-o-transform:translateY(-35px);-webkit-transform:translateY(-35px);transform:translateY(-35px)}.serviceDetailLinks tr:hover{background:#ddd!important}#catslist{display:none;text-transform:capitalize}.cart-totals-label,.cart-totals{text-align:right}.cart-totals-label td,.cart-totals td{text-align:right}.citemcode a{color:#f2171e}.citemcode a:hover{color:#555}.citemname a{color:#555}.citemname a:hover{color:#f2171e}.cart-page-table .crt-itm .cp-title a{color:#555}.cart-page-table .crt-itm .cp-title a:hover{color:#f2171e}.cart-page-table .crt-itm .product-code a{color:#f2171e}.cart-page-table .crt-itm .product-code a:hover{color:#555}.ord-summry h5{color:#f2171e;font-size:16px}.osummary-order-totals h4{margin-top:30px;margin-bottom:10px;color:#f2171e}.osummary-order-totals .amount{color:#f2171e}body.ohidden .shop .product .product-overlay a{display:none}.shop .product-desc{background-color:#f2f2f2;padding:0 10px 13px 10px;position:relative;z-index:6}.shop .product .sale-flash a{color:#fff}.shop .product .sale-flash a:hover{color:#f2f2f2}.shop .product .product-title a{color:#555}.shop .product .product-title a:hover{color:#f2171e}.shop .product .product-image{z-index:3;position:relative}.shop .product .product-overlay{padding:0 10px}#cartpopup .button-red,.button.button-3d,#beforecartpopup .button-red{background-color:#f2171e;border-bottom:3px solid #d11619}#cartpopup .button-red:hover,.button.button-3d:hover,#beforecartpopup .button-red:hover{background-color:#e01a21!important;opacity:1;border-bottom:3px solid #c2151a}.table-at thead th{padding:2px 7px!important;color:#999;font-size:10px;border-top:0;border-bottom:2px solid #ed1c24;text-transform:uppercase}.table-at td{border-top:0;border-bottom:0;border-left:0}.table-at tr:nth-child(even){background:#f5f5f5}.table-at tr:hover{background:#ddd!important}.table-at td{padding:2px 7px!important;vertical-align:top!important;font-size:13px;line-height:21px;vertical-align:top!important;border-color:#e5e5e5!important;border-top:1px solid #dee2e6}.table-at td a{font-weight:bold}#mCartModal{background:rgba(0,0,0,.65);z-index:9999}#mCartModal .modal-dialog{top:25%}#mCartModal .modal-header{border-bottom:0;text-align:center}#mCartModal .modal-header .modal-title{display:inline-block;margin:0 auto;text-transform:uppercase;border-bottom:3px solid #000;font-weight:600;margin-bottom:5px;color:#000}#mCartModal h3{margin-bottom:15px}#mCartModal .block.divcenter{top:20%;border-radius:3px;padding:10px}#mCartModal .section{border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;padding:10px;padding-top:15px}.totals-section h4{margin-top:40px}.totals-section td span{display:inline-block;width:100%}.totals-section td+td{text-align:right!important}.one-col-order-totals h4{margin-top:0;margin-bottom:5px;font-size:15px}div.card.product-meta{background:none}.single-product .product .p_desc{font-weight:normal}.single-product .product .p_webcomments{font-weight:normal;margin:20px 0}.single-product .product.trans-detail-product .product-desc .card-body .labl+span,.single-product .product.cat-detail-product .product-desc .card-body .labl+span{font-size:14px}.single-product .product.trans-detail-product .product-desc .card-body .labl+.labl,.single-product .product.cat-detail-product .product-desc .card-body .labl+.labl{font-size:12px}.single-product .product.trans-detail-product .product-desc .card-body ul a,.single-product .product.cat-detail-product .product-desc .card-body ul a{font-size:14px;font-weight:normal}.single-product .product .card.product-meta .card-body{padding-left:0;padding-right:0}.single-product .product-price{margin-right:8px}.single-product .form-wrap{margin-right:-25px}.single-product .add-to-cart.button{padding:0 15px}.single-product .product.trans-detail-product .ptitle-home,.single-product .product.trans-detail-product .bomtitle,.cat-detail-product .ptitle-home,.cat-detail-product .bomtitle{display:none}.single-product .product.trans-detail-product .product-desc h4,.cat-detail-product .product-desc h4{padding-right:15px}.single-product .product.trans-detail-product .product-desc .card-body .labl.labl-home,.cat-detail-product .product-desc .card-body .labl.labl-home{display:none}.single-product .product.trans-detail-product .trans-active-true,.cat-detail-product .trans-active-true{display:none}.single-product .product.trans-detail-product .form-wrap,.cat-detail-product .form-wrap{margin-right:0}.single-product .product.trans-detail-product .form-wrap .quantity,.cat-detail-product .form-wrap .quantity{margin-right:15px}.single-product .product.trans-detail-product .form-wrap .quantity .plus,.single-product .product.trans-detail-product .form-wrap .quantity .minus,.cat-detail-product .form-wrap .quantity .plus,.cat-detail-product .form-wrap .quantity .minus{width:30px}.single-product .product.trans-detail-product .form-wrap .quantity .qty,.cat-detail-product .form-wrap .quantity .qty{width:40px}.single-product .product.trans-detail-product .form-wrap form,.cat-detail-product .form-wrap form{float:right}.transmission-product-detail-page .col_half.product-desc,.page-product .trans-detail-product .col_half.product-desc{width:52%;padding-right:10px}.page-transmissiondetail .addToCartPopup table .cart-product-thumbnail a{width:auto}#myModal1{opacity:0;transition:opacity .25s ease-in-out;background:rgba(11,11,11,.8);padding-top:0}#myModal1 .modal-dialog{top:20%}#myModal1 .modal-content{background:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#fdfdfd));background:-o-linear-gradient(#f9f9f9,#fdfdfd);background:linear-gradient(#f9f9f9,#fdfdfd);border-radius:10px;overflow:hidden}#myModal1 .modal-body,#myModal1 #servicePopup,#myModal1 #content{background-color:transparent!important}#myModal1 .modal-header{border:0;padding:0}#myModal1 .modal-header .close{padding:5px;margin:0 0 0 auto}#myModal1 .modal-body{padding:1rem 0;padding-top:0}#myModal1 .modal-body div#servicePopup{padding:0 0 0 0}#myModal1 .modal-body div#servicePopup .slick-track{display:flex}#myModal1 .modal-body div#servicePopup .slick-slide{display:flex;height:auto;align-items:center;justify-content:center;flex-direction:column}#myModal1 .modal-body div#servicePopup .slick-slide>div{width:100%;height:100%}#myModal1 .modal-body div#servicePopup .slick-slide>div .slide{width:100%;display:inline-block;height:100%}#myModal1 .modal-body div#servicePopup .slick-slide>div .product-image.dnr-image{min-height:100%;height:100%;position:relative}#myModal1.show{opacity:1}.page-home .single-product .product.trans-detail-product .product-title,.page-home .single-product .product.trans-detail-product .p_desc,.page-home .single-product .product.trans-detail-product .qneeded,.page-home .single-product .product.trans-detail-product .psize.hidden,.page-home .single-product .product.trans-detail-product .pyears,.page-home #beforecartpopup .product-title,.page-home #beforecartpopup .p_desc,.page-home #beforecartpopup .qneeded,.page-home #beforecartpopup .psize.hidden,.page-home #beforecartpopup .pyears,.page-search .single-product .product.trans-detail-product .product-title,.page-search .single-product .product.trans-detail-product .p_desc,.page-search .single-product .product.trans-detail-product .qneeded,.page-search .single-product .product.trans-detail-product .psize.hidden,.page-search .single-product .product.trans-detail-product .pyears,.page-search #beforecartpopup .product-title,.page-search #beforecartpopup .p_desc,.page-search #beforecartpopup .qneeded,.page-search #beforecartpopup .psize.hidden,.page-search #beforecartpopup .pyears{display:none}.page-home .single-product .product.trans-detail-product .card-body,.page-home #beforecartpopup .card-body,.page-search .single-product .product.trans-detail-product .card-body,.page-search #beforecartpopup .card-body{padding-top:0}.page-home .single-product .product.trans-detail-product .trans-active-true,.page-home #beforecartpopup .trans-active-true,.page-search .single-product .product.trans-detail-product .trans-active-true,.page-search #beforecartpopup .trans-active-true{display:list-item}.page-home .single-product .product.trans-detail-product .product-title.ptitle-home,.page-home #beforecartpopup .product-title.ptitle-home,.page-search .single-product .product.trans-detail-product .product-title.ptitle-home,.page-search #beforecartpopup .product-title.ptitle-home{display:inline-block}.page-home .single-product .product.trans-detail-product .bomtitle.bomtitle-home,.page-home #beforecartpopup .bomtitle.bomtitle-home,.page-search .single-product .product.trans-detail-product .bomtitle.bomtitle-home,.page-search #beforecartpopup .bomtitle.bomtitle-home{display:inline-block}.page-home .single-product .product.trans-detail-product .product-desc .card-body .labl.labl-home,.page-home #beforecartpopup .product-desc .card-body .labl.labl-home,.page-search .single-product .product.trans-detail-product .product-desc .card-body .labl.labl-home,.page-search #beforecartpopup .product-desc .card-body .labl.labl-home{display:inline-block}.page-home .single-product .product.trans-detail-product .product-desc .card-body .labl.labl-also,.page-home #beforecartpopup .product-desc .card-body .labl.labl-also,.page-search .single-product .product.trans-detail-product .product-desc .card-body .labl.labl-also,.page-search #beforecartpopup .product-desc .card-body .labl.labl-also{display:none}.page-transmissiondetail #beforecartpopup .product-title,.page-transmissiondetail #beforecartpopup .p_desc,.page-transmissiondetail #beforecartpopup .qneeded,.page-transmissiondetail #beforecartpopup .psize.hidden,.page-transmissiondetail #beforecartpopup .pyears{display:none}.page-transmissiondetail #beforecartpopup .product-title{display:inline-block}.page-transmissiondetail #beforecartpopup .product-title.ptitle-home{display:none!important}.upcase{text-transform:uppercase}.tp-revslider-slidesli .scaption{opacity:0;-moz-transition:opacity 750ms ease-in-out;-o-transition:opacity 750ms ease-in-out;-webkit-transition:opacity 750ms ease-in-out;transition:opacity 750ms ease-in-out}.tp-revslider-slidesli .scaption .section-title{font-size:30px}.tp-revslider-slidesli.active-revslide .scaption{opacity:1}.hades.tparrows{background:none}.hades.tparrows:hover:before{background:none;color:#fff}.hades.tparrows:before{font-family:"font-icons";color:#aaa}.hades.tparrows.tp-rightarrow:before{content:""}.hades.tparrows.tp-leftarrow:before{content:""}.steer-popup-wrap .modal-header,.serv-popup-wrap .modal-header{margin-bottom:9px;position:relative;z-index:10}.steer-popup-wrap .modal-header .close,.serv-popup-wrap .modal-header .close{position:absolute;top:4px;right:0;z-index:10}.steer-popup-wrap .modal-body,.serv-popup-wrap .modal-body{position:relative;z-index:9}.steer-popup-wrap .steer-popup .heading,.steer-popup-wrap .serv-popup .heading,.serv-popup-wrap .steer-popup .heading,.serv-popup-wrap .serv-popup .heading{margin-bottom:30px}.steer-popup-wrap .steer-popup .heading h2,.steer-popup-wrap .serv-popup .heading h2,.serv-popup-wrap .steer-popup .heading h2,.serv-popup-wrap .serv-popup .heading h2{line-height:1.3;margin-bottom:20px}.steer-popup-wrap .steer-popup .years h3,.steer-popup-wrap .serv-popup .years h3,.serv-popup-wrap .steer-popup .years h3,.serv-popup-wrap .serv-popup .years h3{margin-right:15px}.steer-popup-wrap .steer-popup .heading,.serv-popup-wrap .steer-popup .heading{margin-bottom:0}.steer-popup-wrap .steer-popup .heading h2,.serv-popup-wrap .steer-popup .heading h2{line-height:1.3;margin-bottom:20px}.steer-popup-wrap .steer-popup .years h3,.serv-popup-wrap .steer-popup .years h3{margin-right:15px;margin-bottom:0}.single-product .product-desc .line{opacity:0;display:none}.single-product .product-desc .line.showline{opacity:1;display:block}div.transmissionSectionImage .number{background-color:#fff;color:#000}div.transmissionSectionImage .number:hover,div.transmissionSectionImage .number.active{color:#fff}.page-transmissionmakecontent .product.cat-detail-product .web-comments{margin-top:15px;font-weight:normal}.page-transmissionmakecontent .mfp-content .single-product .product.cat-detail-product .product-desc .card-body .labl+span{color:#555}.page-transmissionmakecontent .mfp-content .availablitly .upcase{text-transform:capitalize}.page-transmissionmakecontent .mfp-content .yrs{display:none}#footer{position:relative;overflow-x:hidden}#footer .world-bg{background:url("/assets/images/world-map2.png") no-repeat center top;background-size:contain}#footer .absolute{background:url("/assets/imgs/world-map-cropped.png") no-repeat center top;background-size:100% auto;background-position:center bottom;position:absolute;top:0;left:0;right:0;height:80%;width:95%;margin:0 auto}#footer #copyrights .ic{margin-right:3px}#beforecartpopup .modal{padding-top:15%;background:#0b0b0b;background:rgba(11,11,11,.5)}#beforecartpopup .modal.show{z-index:10002}#beforecartpopup .modal-title{display:inline-block;margin:0 auto;text-transform:uppercase;border-bottom:3px solid #000;font-weight:600;margin-bottom:5px;color:#000}#beforecartpopup .modal-header{border-bottom:0}#beforecartpopup #bptitle,#beforecartpopup #bptitle2{display:inline-block;width:85%;margin:10px 0;font-size:16px;font-weight:700;font-family:"Lato","Montserrat",sans-serif}#beforecartpopup .popup-body-wrap{padding:15px 0 5px 0}#beforecartpopup .button-red{background:#f2171e}#beforecartpopup .button-black{background:#595959}#beforecartpopup .product-price{display:inline-block;float:left}#beforecartpopup .quantity{display:inline-block;float:right}#beforecartpopup p{margin-top:30px;float:none;clear:both}#beforecartpopup #bptitle,#beforecartpopup #bptitle2,#cartpopup #ptitle{color:#444;font-family:"Lato","Montserrat",sans-serif}.single-product .product .p_webcomments.hide-true{margin:10px 0}.page-steeringpartslist .single-product .web-comments,.page-vehiclepartslist .single-product .web-comments,.page-category .single-product .web-comments{padding-top:15px;display:inline-block;font-weight:normal}.page-steeringpartslist .single-product .product .card.product-meta .card-body,.page-vehiclepartslist .single-product .product .card.product-meta .card-body,.page-category .single-product .product .card.product-meta .card-body{padding-top:10px}.page-steeringpartslist .availablitly .upcase,.page-vehiclepartslist .availablitly .upcase,.page-category .availablitly .upcase{text-transform:capitalize;color:#333!important}.page-steeringpartslist .psize .labl+span,.page-vehiclepartslist .psize .labl+span,.page-category .psize .labl+span{color:#333!important}.page-vehiclepartslist .product .yrs{display:none}.single-product .p_webcomments_wrap{font-weight:normal}.single-product .p_webcomments_wrap p{font-weight:normal}.page-product .single-product .product.trans-detail-product .product-desc .card-body .labl+span{color:#333}.page-product .single-product .product.trans-detail-product .product-desc .card-body .availablitly .labl+span{text-transform:capitalize}.page-product .single-product .product.trans-detail-product .product-desc .card-body .yrs{display:none}.page-product .single-product.qview-result .product.cat-detail-product .product-desc .card-body .labl+span{color:#333}.page-product .single-product.qview-result .product.cat-detail-product .product-desc .card-body .availablitly .labl+span{text-transform:capitalize}.page-product .single-product.qview-result .product.cat-detail-product .product-desc .card-body .yrs{display:none}.scw-switcher-wrap,.scw-trigger-icon{position:fixed;left:auto;background-color:#fff}.scw-trigger-icon{width:44px;height:44px;top:121px;right:26px;border:0;padding:0;text-align:center;z-index:5;cursor:pointer}.scw-trigger-icon i{font-size:18px}.scw-switcher-wrap.scw-switcher-open i:nth-of-type(1),.scw-switcher-wrap:not(.scw-switcher-open) i:nth-of-type(2){display:none}.scw-switcher-wrap{top:120px;right:25px;padding:23px;width:0;height:0;border:1px solid rgba(0,0,0,.09);border-radius:3px;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);z-index:9999;overflow:hidden;-webkit-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.scw-switcher-wrap.scw-switcher-open{width:300px;padding:35px 25px;height:auto;max-height:70%;overflow-y:auto}.scw-switcher-wrap .widget{margin:0}.scw-switcher-wrap .line,.scw-switcher-wrap .widget{opacity:0;-webkit-transition:opacity 0s ease;-o-transition:opacity 0s ease;transition:opacity 0s ease}.scw-switcher-wrap.scw-switcher-open .line,.scw-switcher-wrap.scw-switcher-open .widget{opacity:1;-webkit-transition:opacity .3s .4s ease;-o-transition:opacity .3s .4s ease;transition:opacity .3s .4s ease}.scw-switcher-wrap .widget h4{font-size:14px;letter-spacing:1px;margin-bottom:15px}.scw-switcher-wrap .btn-container{margin:0 -5px -5px 0}.scw-switcher-wrap .btn{margin:0 5px 5px 0}.scw-switcher-wrap .row{margin:0 -3px}.scw-switcher-wrap .col-6{padding:3px}.scw-switcher-wrap .img-thumbnail{border-radius:2px}.subM2>ul{max-height:0;overflow:hidden;opacity:0}.subM2:hover,.subM2:active,.subM2:focus,.subM2:focus-within{background-color:#111}.subM2:hover>ul,.subM2:active>ul,.subM2:focus>ul,.subM2:focus-within>ul{max-height:988vh;display:block!important;opacity:1;transition:all .4s linear}@media (max-width:991px){.transmission-detail .sticky_sidebar,.transmission-product-detail-page .sticky_sidebar,.page-transmissioncontent .sticky_sidebar{position:relative;top:0}.transmission-detail .widget_links,.transmission-product-detail-page .widget_links,.page-transmissioncontent .widget_links{width:100%}.transmission-detail .section-menu,.transmission-product-detail-page .section-menu,.page-transmissioncontent .section-menu{display:none}.transmission-detail #catslist,.transmission-product-detail-page #catslist,.page-transmissioncontent #catslist{display:block}#primary-menu>div>ul{margin-top:0!important;padding-top:60px!important}.page-product .product{width:100%}}@media (max-width:767px){.transmission-product-detail-page .col_half.product-desc,.page-product .trans-detail-product .col_half.product-desc{width:100%}.page-product .product{width:100%}.rev_slider .hades.tparrows{width:auto;height:auto;color:#fff}.rev_slider .hades.tparrows.tp-leftarrow{left:-7px!important}.rev_slider .hades.tparrows.tp-rightarrow{right:-26px;left:auto!important}.rev_slider .hades.tparrows:before{color:#fff}.tp-revslider-slidesli .scaption .section-title{font-size:21px}.tp-revslider-slidesli .scaption p{font-size:15px;margin:30px 0 10px 0}}