@font-face{font-family:'Merriweather-LightItalic';src:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-LightItalic.eot);src:local('☺'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-LightItalic.woff) format('woff'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-LightItalic.ttf) format('truetype'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-LightItalic.svg) format('svg');font-weight:300;font-style:italic;}
@font-face{font-family:'Merriweather-Regular';src:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-Regular.eot);src:local('☺'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-Regular.woff) format('woff'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-Regular.ttf) format('truetype'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-Regular.svg) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto-Light';src:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Roboto-Light.eot);src:local('☺'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Roboto-Light.woff) format('woff'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Roboto-Light.ttf) format('truetype'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Roboto-Light.svg) format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'Merriweather-Bold';src:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-Bold.eot);src:local('☺'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-Bold.ttf) format('truetype'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-Bold.svg) format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'Roboto-Regular';src:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Roboto-Regular.eot);src:local('☺'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Roboto-Regular.woff) format('woff'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Roboto-Regular.ttf) format('truetype'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Roboto-Regular.svg) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Merriweather-Italic';src:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-Italic.eot);src:local('☺'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-Italic.woff) format('woff'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-Italic.ttf) format('truetype'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Merriweather-Italic.svg) format('svg');font-weight:normal;font-style:italic;}
@font-face{font-family:'Poppins-Regular';src:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-Regular.eot);src:local('☺'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-Regular.woff) format('woff'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-Regular.ttf) format('truetype'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-Regular.svg) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Poppins-SemiBold';src:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-SemiBold.eot);src:local('☺'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-SemiBold.woff) format('woff'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-SemiBold.ttf) format('truetype'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-SemiBold.svg) format('svg');font-weight:normal;font-style:normal;}
@font-face {
font-family:'Poppins-Bold';
src: url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-Bold.eot);
src: local('☺'), url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-Bold.woff) format('woff'), 
url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-Bold.ttf) format('truetype'), 
url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/fonts/Poppins-Bold.svg) format('svg');
font-weight: bold;
font-style: normal;
} *{margin:0px;padding:0px;}
body { color:#000; font-size:16px; font-family:'Poppins-Regular'; } a{text-decoration:none;transition:0.2s linear;text-decoration:none;}
a:hover{text-decoration:none;}
a.button:focus, a:focus{outline:none;}
.container{max-width:1410px;}
ul{margin:0px;padding:0px;list-style:none;}
nav .nav-cls ul{margin-top:10px;}
nav .nav-cls ul li{display:inline-block;padding:0px 14px;font-family:'Poppins-Regular';font-size:16px;}
nav .nav-cls ul li a{color:#fff;font-size:16px;font-family:'Poppins-Regular';}
nav .nav-cls ul .current-menu-item a, nav .nav-cls ul .current_page_parent  a{color:#be2026;text-decoration:underline;}
.moretext{display:none;}
nav .nav-cls ul .current-menu-item a:after, nav .nav-cls ul .current_page_parent  a:after{color:#be2026 !important;}
nav .nav-cls .rgt-cls{float:right;}
nav .nav-cls .rgt-cls img{margin-right:5px;}
nav{position:absolute;top:0px;z-index:999;width:100%;padding:0px 0px 15px;}
nav .container{border-bottom:1px solid #4d5460;padding-bottom:9px;}
.video-sec header{position:relative;background-image:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/slider-img2.jpg);height:auto;background-repeat:no-repeat;background-position:center bottom;width:100%;overflow:hidden;background-size:cover;}
.video-sec header h1{font-size:106px;color:#fff;font-family:'Poppins-Regular';font-weight:900;}
.video-sec header h1 u{color:#be2026;}
.video-sec header h1 span{display:block;}
.video-sec header p{font-size:20px;color:#fff;font-family:'Poppins-Regular';font-weight:300;}
.video-sec header video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;display:none;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.video-sec header .container{position:relative;z-index:2;border-left:1px solid #4d5460;}
.video-sec header .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.5;z-index:1;display:none;}
.video-sec header a.btn{font-size:14px;color:#fff;border:2px solid #fff;padding:15px 25px;border-radius:0px;margin-top:35px;}
.video-sec header a.btn .fa{font-size:16px;margin-left:8px;}
.video-sec header a.video-btn{color:#a3a3a3;font-size:12px;font-family:'Poppins-Regular';position:relative;left:25%;top:70px;text-transform:uppercase;font-weight:300;z-index:99;}
.video-sec header a.video-btn .fa{width:50px;height:50px;border-radius:50%;text-align:center;line-height:50px;background:#be2026;color:#fff;font-size:24px;padding-left:0px;margin-right:10px;font-size:16px;margin-left:10px;cursor:pointer;transition:0.2s ease;}
.video-sec header a.video-btn .fa:hover{background:#fff;color:#be2026;}
.video-sec .right img{width:50%;margin-top:0px;position:absolute;bottom:3%;right:125px;}
.video-sec .sliderbotm-cls{background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/sliderbottom-img.png);width:100%;height:auto;color:#fff;text-align:center;bottom:0px;background-position:center top;background-size:cover;object-fit:cover;position:relative;margin-top:-250px;background-repeat:no-repeat;}
.video-sec .sliderbotm-cls:after{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(190, 32, 38,0.9);z-index:1;display:none;}
.video-sec .sliderbotm-cls:before{content:"";position:absolute;top:-299px;left:0px;right:0px;bottom:0px;background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/homeslide-top.png) no-repeat center;width:100%;height:300px;opacity:0.9;background-size:cover;display:none;}
.video-sec .sliderbotm-cls .container{padding:280px 0px 60px;position:relative;z-index:999;border-left:1px solid #4d5460;}
.video-sec .sliderbotm-cls h3{font-size:48px;color:#fff;margin-bottom:70px;font-weight:900;font-family:'Poppins-Regular';}
.video-sec .sliderbotm-cls h4{font-size:22px;font-weight:bold;font-family:'Poppins-Bold';margin:25px 0px 20px;}
.video-sec .sliderbotm-cls p{font-size:16px;font-family:'Poppins-Regular';font-weight:300;}
.video-sec  .top{padding-top:16%;}
.video-sec .right h3{font-size:120px;color:rgba(255,255,255,0.05);text-align:right;font-family:'Poppins-Regular';margin:20% -50px 0px 0px;}
.video-sec .right .hold-cls{float:right;margin-top:8%;margin-right:-50px;}
.video-sec .right .hold-cls p{font-size:12px;font-family:'Poppins-Regular';font-weight:300;color:#a3a3a3;margin-top:10px;}
.video-sec .right .hold-cls img{width:auto;position:static;bottom:0px;margin:0px 0px 10px;}
.electric-cls{position:relative;padding:90px 0px 50px;background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/escooters.jpg) no-repeat center top;width:100%;height:auto;background-size:cover;}
.electric-cls h3, .instagram-sec h3,.testimonial-section h3{font-size:48px;font-weight:900;font-family:'Poppins-Regular';text-align:center;text-transform:uppercase;margin-bottom:60px;}
.electric-cls .electric-sps, .search-sec .electric-sps{margin-bottom:50px;padding:0px 30px;}
.electric-cls .electric-sps .image-cls, .search-sec .electric-sps .image-cls{position:relative;margin-bottom:35px;}
.electric-cls h4, .search-sec .electric-sps h4, .electric-cls-no-sidebar ul.products li.product .price,
.accessories-main .Our_Accessories .price{font-size:18px;font-weight:900;color:#000;font-family:'Poppins-Regular';}
.accessories-main .Our_Accessories .price{font-size:14px;font-weight:bold;color:#000;font-family:'Poppins-Bold';}
.electric-cls .electric-sps p, .search-sec .electric-sps p, .electric-cls-no-sidebar ul.products li.product h2.woocommerce-loop-product__title{font-size:16px;margin:25px 0px 15px;color:#383838;font-family:'Poppins-Bold';font-weight:bold;padding:0px;}
.electric-cls .electric-sps a.cart-btn{border-bottom:1px solid #be2026;padding-bottom:10px;color:#be2026;}
.electric-cls .electric-sps .heart-icon, .search-sec .electric-sps .heart-icon, .electric-cls-no-sidebar .electric-sps .heart-icon,
.related.products .electric-sps .heart-icon{position:absolute;top:0px;right:0px;background:#f9f9f9;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;}
.join-cls{background-image:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/slider-img2.jpg);background-repeat:no-repeat;color:#fff;background-position:center center;background-size:cover;width:100%;height:100%;position:relative;overflow:hidden;}
.home .join-cls{display:block;}
.join-cls:before{content:"";position:absolute;top:50%;right:0px;bottom:0px;width:100%;height:490px;background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/joinside-icon.png) no-repeat center right;background-size:contain;object-fit:cover;transform:translateY(-50%);z-index:222;}
.join-cls .inner-cls{position:relative;padding:134px 0px 230px;}
.join-cls .inner-cls:before{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.8);}
.join-cls h3{font-size:56px;font-weight:900;margin-bottom:30px;font-family:'Poppins-Regular';}
.join-cls h3 span{display:block;color:#d1232a;font-size:14px;font-family:'Roboto-Regular';margin-bottom:20px;font-weight:normal;}
.join-cls p{font-family:'Poppins-Regular';}
.join-cls p a{color:#be2026;text-decoration:underline;}
.join-cls:after{content:"";position:absolute;background-image:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/tiny-bg.jpg);left:-5%;right:0px;bottom:-75px;background-position:center top;background-repeat:repeat;width:120%;height:140px;transform:skewY(4deg);}
.accessories-cls{padding:80px 0px 80px;background-image:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/tiny-bg.jpg);background-repeat:repeat;background-position:center top;width:100%;height:auto;}
.accessories-cls h3{font-size:48px;text-align:center;font-weight:900;color:#000;font-family:'Poppins-Regular';margin-bottom:40px;text-transform:uppercase;}
.accessories-cls h4{color:#383838;font-size:18px;margin-top:20px;text-align:center;font-weight:bold;min-height:45px;}
.accessories-cls .money-cls{display:block;color:#000;font-size:14px;margin:18px 0px 8px;font-family:'Poppins-Bold';font-weight:bold;}
.accessories-cls a.crtbtn{color:#be2026;font-size:14px;padding:0px 0px 7px;border-bottom:1px solid #be2026;}
.accrs-items{text-align:center;font-family:'Poppins-Bold';}
.accessories-cls a.btn{color:#be2026;font-size:14px;border:1px solid #be2026;border-radius:0px;padding:12px 30px;margin:70px auto 0px;display:table;}
.accessories-cls .accrs-items{padding:0px 15px;}
.accessories-cls .img-cls img{width:100%;height:auto;object-fit:cover;background-size:cover;}
.accessories-cls .accrs-items a.btn:focus, .accessories-cls .slick-initialized .slick-slide:focus{outline:none;box-shadow:none;}
.accessories-cls .accrs-items a.btn{border:none;border-bottom:1px solid #be2026;margin:0px auto;}
.accessories-cls ul.slick-dots{display:none !important;}
.accessories-cls .slick-prev, .video-section-display .slick-prev,.testimonial-section .slick-prev{visibility:hidden;position:absolute;left:-30px;top:40%;z-index:9999;}
.accessories-cls .slick-next, .video-section-display .slick-next,.testimonial-section .slick-next{visibility:hidden;position:absolute;right:-30px;top:40%;z-index:9999;}
.accessories-cls .slick-prev:before, .video-section-display .slick-prev:before,.testimonial-section .slick-prev:before{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/left-arrow.png) no-repeat center left;width:40px;height:17px;visibility:visible;}
.accessories-cls .slick-next:before, .video-section-display .slick-next:after,.testimonial-section .slick-next:after{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/right-arrow.png) no-repeat center left;width:40px;height:17px;visibility:visible;}
.video-section-display ul.slick-dots{display:none !important;}
.brand-cls{background:#be2026;padding:80px 0px 70px;color:#fff;text-align:center;}
.brand-cls h3{font-size:48px;color:#fff;font-weight:900;margin-bottom:50px;font-family:'Poppins-Regular';}
.brand-cls:after{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:99;background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/brands-bg.png);width:100%;height:auto;background-repeat:no-repeat;background-position:center bottom;background-size:cover;}
.brand-cls ul{display:grid;grid-template-columns:auto auto auto auto auto;}
.brand-cls ul li{display:inline-block;border-right:1px solid #fff;height:150px;line-height:150px;align-items:center;padding-bottom:15px;}
.brand-cls ul li img{height:100%}
.brand-cls ul li:nth-child(1), .brand-cls ul li:nth-child(2), .brand-cls ul li:nth-child(3), .brand-cls ul li:nth-child(4), .brand-cls ul li:nth-child(5){}
.brand-cls ul li:nth-child(5n+5){border-right:0px;}
.brandsec-cls{position:relative;display:none;}
.brand-cls ul li:hover{background:#be2026;}
footer{background:#050505;padding:90px 0px 0px;color:#fff;clear:both;}
footer h5{font-size:18px;font-weight:bold;font-family:'Poppins-Bold';margin-bottom:30px;text-transform:uppercase;}
footer p{font-size:14px;color:#a3a3a3;}
footer ul li{color:#a3a3a3;margin-bottom:9px;font-size:14px;}
footer .title3 ul li{display:inline-flex;margin-bottom:15px;}
footer .title3 ul li span{width:35px;}
footer .title3 ul li span img{padding-right:10px;}
footer ul li a{color:#a3a3a3;}
footer .title4 input{background:#191919;height:48px;line-height:48px;color:#a3a3a3;padding:0px 15px;font-size:14px;border:1px solid #343434;width:100%;margin-bottom:20px;}
footer .title4 input:focus{outline:none;}
footer .title4 input.subscribe-btn{width:auto;color:#be2026;border:1px solid #be2026;text-transform:capitalize;background:transparent;}
.footer-bottm{padding:15px 0px;border-top:1px solid #a3a3a3;margin-top:50px;}
.footer-bottm h6{display:inline-block;color:#a3a3a3;margin-top:0.5em;}
.footer-bottm h6 a{color:#a3a3a3;}
.footer-bottm h6 a:hover{color:#be2026;}
.footer-bottm .right{display:inline-block;float:right;color:#a3a3a3;font-size:14px;}
.footer-bottm .right ul{display:inline-block;}
.footer-bottm .right ul li{display:inline-block;width:33px;height:33px;border:2px solid #a3a3a3;border-radius:50%;text-align:center;line-height:31px;margin:0px 5px;color:#a3a3a3;}
.footer-bottm .right ul li a{color:#a3a3a3;}
.banner-cls{background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/accessories-banner-img.png);background-repeat:no-repeat !important;background-position:center bottom !important;background-size:cover !important;width:100%;height:auto;margin-bottom:55px;}
body.tax-product_cat .banner-cls{background-image:url(https://kahascooters.co.nz/redbox/wp-content/uploads/2020/07/homepage-slider.png) !important;}
.banner-cls .container{padding:270px 15px 210px;position:relative;}
.banner-cls .container::before{content:"";position:absolute;top:86px;width:1px;background:#4d5460;height:69%;left:0;}
body.tax-product_cat .banner-cls .container::before, body.tax-product_cat .navbrdr-cls:after{display:none;}
body.term-darknight .banner-cls{background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/twinscooter-bg.png);}
body.single-product .content-area nav.woocommerce-breadcrumb{position:static;background:transparent;color:#000;}
body.single-product .content-area nav.woocommerce-breadcrumb a{color:#000;}
.helpcenter-cls{background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/helpcenter-bg.png);width:100%;background-repeat:no-repeat;background-position:center bottom;background-size:cover;height:auto;}
.banner-cls h2{font-size:80px;color:#fff;font-family:'Poppins-Regular';font-weight:900;}
.banner-cls h2 span{display:block;color:#be2026;text-decoration:none;text-decoration:underline;}
.banner-cls p{font-size:20px;font-family:'Poppins-Regular';color:#fff;max-width:580px;}
.accessories-main{padding:0px 0px 80px;background:#fff;}
.accessories-main  h3{font-size:48px;color:#000;font-family:'Poppins-Regular';text-align:center;margin-bottom:40px;font-weight:900;}
.accessories-main  h3 span{color:#be2026;text-decoration:underline;}
.condition-cls .form-check-inline{display:block;}
.accessories-main  .sort-cls, .accessories-main  .condition-cls, .accessories-main  .delivery-cls{background:#f9f9f9;padding:10px 15px;text-align:left;}
.accessories-main  .sort-cls h4, .accessories-main  .condition-cls h4, .accessories-main  .delivery-cls h4{font-size:16px;text-align:left;border-bottom:1px solid #e0e0e0;padding:10px 0px;margin:0px 0px 10px;}
.accessories-main .sort-cls ul li{font-size:14px;}
.accessories-main  .condition-cls, .accessories-main .delivery-cls{margin-top:30px;}
.accessories-main .item-cls{font-family:'Poppins-Bold';text-align:center;margin-bottom:60px;}
.accessories-main  h4{font-size:18px;color:#383838;font-weight:bold;font-family:'Poppins-Bold';margin-top:20px;}
.accessories-main .item-cls span.money-cls{font-size:14px;display:block;margin:10px 0px;}
.accessories-main .item-cls a.crt-class{font-size:14px;color:#be2026;border-bottom:1px solid #be2026;padding-bottom:10px;}
.footer-bottm .right ul li:hover{background:#be2026;color:#fff;border:2px solid #be2026;}
.footer-bottm .right ul li:hover a{color:#fff;}
.electric-cls a.add_to_cart_button:hover{background:#be2026;color:#fff;padding:10px 15px;outline:none;}
nav .nav-cls ul li a:hover{color:#be2026;text-decoration:underline;}
nav .nav-cls ul li.menu-item-has-children a:hover:after{color:#be2026;}
footer ul li a:hover{color:#be2026;}
.accessories-cls a.btn:hover, footer .title4 input.subscribe-btn:hover{background:#be2026;color:#fff;}
.video-sec header a.btn:hover{background:#be2026;border:2px solid #be2026;}
.formcheck{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.formcheck input{position:absolute;opacity:0;cursor:pointer;}
.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:transparent;border-radius:50%;border:2px solid #e4e8f0;border-radius:50%;}
.formcheck:hover input ~ .checkmark{background-color:#ccc;}
.formcheck input:checked ~ .checkmark{background-color:transparent;}
.checkmark:after{content:"";position:absolute;display:none;}
.formcheck input:checked ~ .checkmark:after{display:block;}
.formcheck .checkmark:after{top:3px;left:3px;width:7px;height:7px;border-radius:50%;background:#be2026;}
.accessories-main .delivery-cls .form-cls{border-right:1px solid #e0e0e0;}
.helpcenter-cls h2 span{text-decoration:none;color:#fff;}
.helpcenter-cls h2 u{color:#be2026;}
.helpcenter-sec .accordion_container{max-width:700px;margin:0px auto;}
.helpcenter-sec .accordion_head{font-family:'Poppins-Bold';color:#000;cursor:pointer;font-size:20px;margin:0px 0px 1px 0px;padding:7px 11px;font-weight:bold;padding-left:30px;position:relative;}
.helpcenter-sec .accordion_body p{padding:10px 5px;margin:0px;font-family:'Poppins-Regular';}
.helpcenter-sec{padding:0px 0px 60px;}
.helpcenter-sec  .accordion_body{display:none;}
.helpcenter-sec h3{font-size:48px;font-family:'Poppins-Regular';text-align:center;font-weight:900;}
.helpcenter-sec h3 span{color:#be2026;}
.helpcenter-sec .plusminus{float:left;margin:5px 20px 0px 0px;background:#000;color:#fff;width:20px;height:20px;border-radius:5px;text-align:center;line-height:20px;font-size:14px;position:absolute;left:0px;top:7px;}
.accor-combo{border-bottom:1px solid #f6f6f6;padding:15px 0px;}
.describe-cls{background:#f9f9f9;height:56px;margin:30px 0px 50px;color:#000;}
.describe-cls input{width:80%;border:none;height:56px;background:transparent;padding:0px 15px;box-sizing:border-box;color:#000;}
.describe-cls .send-cls{float:right;border:2px solid #be2026;height:56px;padding:10px;cursor:pointer;}
.describe-cls .send-cls:hover{background:#fff;}
.brand-cls .container{position:relative;z-index:999;}
.describe-cls input:focus{outline:none;}
.cart-sec{margin:70px auto 80px;background:#f9f9f9;border:1px solid #f1f1f1;max-width:1160px;}
.cart-sec .nav{justify-content:center;}
.cart-sec .nav li a{padding:17px 50px;margin:0px 20px;color:#000;font-weight:bold;display:inline-block;border-bottom:2px solid #f2f2f2;font-family:'Poppins-Bold';}
.quantity-cls .number input[type="text"]{width:45px;}
.quantity-cls .number{width:96px;border:1px solid #e5e5e5;border-radius:4px;height:26px;}
.quantity-cls span{cursor:pointer;}
.quantity-cls .minus, .quantity-cls .plus{width:20px;height:20px;background:transparent;border-radius:4px;text-align:center;padding:8px 5px 8px 5px;border:none;display:inline-block;vertical-align:middle;position:relative;top:-11px;}
.quantity-cls input{height:auto;width:100px;text-align:center;font-size:14px;border:none;border-radius:0px;display:inline-block;vertical-align:middle;color:#333;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background:transparent;}
.cart-sec .nav li.active a, .cart-sec .nav li a:hover{background:#000;color:#fff;}
.cart-sec .tab-content .table th{border:none;}
.cart-sec .crt-img img{border:1px solid #f2f2f2;}
.cart-sec td.des-cls{max-width:150px;font-weight:bold;}
.cart-sec td.size-cls{font-size:14px;color:#333;}
.cart-sec td.crt-img{width:120px;}
.cart-sec td.amout-cls{color:#de2134;font-weight:bold;width:150px;}
.cart-sec td.amout-cls .close-icon{color:#000;margin-left:50px;cursor:pointer;}
.cart-sec .tab-content{margin-top:30px;padding:30px 30px 30px;}
.cart-sec .right{float:right;}
.cart-sec .shopping-cls{border-top:1px solid #f1f1f1;padding-top:30px;}
.cart-sec .shopping-cls p{font-size:24px;color:#000;font-weight:bold;display:inline-block;font-family:'Poppins-Bold';}
.cart-sec .shopping-cls p span{color:#333333;font-size:14px;margin-right:15px;}
.cart-sec .shopping-cls a.chk-btn{background:#be2026;color:#fff;padding:14px 25px;font-weight:bold;margin-left:20px;border-top:1px solid #f1f1f1;font-weight:bold;font-family:'Merriweather-Bold';}
.cart-sec .shopping-cls a.chk-btn:hover{background:#000;color:#fff;}
.cart-sec .shopping-cls a.btn{background:#fff;padding:9px 31px;border-radius:0px;border:1px solid #f1f1f1;font-size:14px;font-weight:bold;font-family:'Merriweather-Bold';color:#333;}
.cart-sec .shopping-cls a.btn:hover{background:#be2026;color:#fff;}
nav .nav-cls .rgt-cls .count-cls{width:15px;height:15px;background:#be2026;display:inline-block;color:#fff;border-radius:50%;line-height:15px;text-align:center;font-size:11px;font-weight:bold;position:relative;left:-22px;top:7px;}
body.woocommerce-cart nav, body.woocommerce-checkout nav, body.single-product nav, body.woocommerce-account nav, 
body.woocommerce-wishlist nav, body.search-results nav, body.search nav, body.error404 nav, 
body.page-template-newsletter nav, body.page-id-132 nav{background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/cartheader-bg.jpg);width:100%;height:auto;background-size:cover;background-repeat:no-repeat;background-position:center top;padding:0px;position:static;}
body.woocommerce-cart .navbrdr-cls .row, body.woocommerce-checkout .navbrdr-cls .row, body.single-product .navbrdr-cls .row, 
body.woocommerce-account .navbrdr-cls .row, body.woocommerce-wishlist .navbrdr-cls .row, body.search-results .navbrdr-cls .row,
body.search .navbrdr-cls .row, body.error404 .navbrdr-cls .row, body.page-template-newsletter .navbrdr-cls .row, body.page-id-132 .navbrdr-cls .row{border-bottom:none;border-left:1px solid #4d5460;padding:15px 15px;}
body.woocommerce-cart .woocommerce table.shop_table{border:none;}
body.woocommerce-cart .woocommerce table.shop_table tr th{font-weight:bold;font-family:'Poppins-Bold';font-size:16px;}
body.woocommerce-cart .woocommerce table.shop_table tr td.product-subtotal{color:#de2134;font-family:'Merriweather-Bold';font-weight:bold;}
body.woocommerce-cart .woocommerce table.shop_table a.remove{color:#000 !important;}
body.woocommerce-cart .woocommerce table.shop_table a.remove:hover{color:#fff !important;}
.woocommerce-cart-form .cart_item .product-thumbnail{width:120px;height:auto;}
.woocommerce-cart-form .product-name a{font-weight:bold;font-size:16px;color:#000;font-family:'Poppins-Bold';}
.woocommerce table.cart  .cart_item .product-thumbnail img{width:100%;background:#fff;border:1px solid #f2f2f2;}
.woocommerce-checkout table.cart img{width:100%;}
.woocommerce-cart-form td.size-color{color:#333;}
body.woocommerce-cart .woocommerce td.product-quantity{min-width:100px;}
body.woocommerce-cart .woocommerce .product-quantity .minus{width:26px;height:26px;background:transparent;color:#fff;display:inline-block;text-align:center;line-height:23px;position:relative;left:-33px;top:27px;border:1px solid #e5e5e5;color:#000;}
body.woocommerce-cart .woocommerce .product-quantity .plus{width:26px;height:26px;background:transparent;color:#fff;display:inline-block;text-align:center;line-height:23px;position:relative;right:-35px;top:-26px;border:1px solid #e5e5e5;color:#000;}
body.woocommerce-cart .woocommerce .quantity .qty{width:40px;text-align:center;border:1px solid #e5e5e5;background:transparent;font-size:14px;}
body.woocommerce-cart .woocommerce td.product-quantity{position:relative;min-width:130px;text-align:center;}
.cart-sec .shopping-cls p span.woocommerce-Price-amount{font-size:24px;color:#000;font-weight:bold;}
.cart-sec .shopping-cls p span.woocommerce-Price-currencySymbol{margin-right:0px;font-size:24px;}
.cart-sec .woocommerce form.woocommerce-checkout .col2-set .col-1, .woocommerce form.woocommerce-checkout .col2-set .col-2{width:48%;-ms-flex:0 0 48%%;flex:0 0 48%;max-width:48%;padding:0px;}
.cart-sec .woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper{width:100%;}
.cart-sec .woocommerce .woocommerce-billing-fields form .form-row label{width:100%;}
.cart-sec .woocommerce .woocommerce-billing-fields form .form-row{padding:3px;margin:0 0 6px;width:100%;}
.cart-sec .woocommerce form .form-row{padding:3px;margin:0 0 6px;display:block;}
.woocommerce-page form .form-row .input-text, .woocommerce-page form .form-row select, .woocommerce-page span.select2-selection__rendered{height:36px;padding:0px 15px;border-radius:0px;border:1px solid #e5e5e5;}
.cart-sec .woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper textarea{width:100%;padding:10px 10px;height:230px !important;resize:none;border:1px solid #e5e5e5;}
.cart-sec .checkout.woocommerce-checkout h3#order_review_heading{margin-top:30px;}
.cart-sec td.actions .button{display:none;}
.cart-sec .woocommerce table.shop_table td{border-top:1px solid #eee;}
.checkout_redbox .woocommerce-billing-fields, .checkout_redbox .woocommerce-additional-fields{display:none;}
.cart-sec .checkout_redbox .checkout.woocommerce-checkout h3#order_review_heading{margin-top:0px;}
.shipping_redbox .woocommerce-checkout-review-order, .shipping_redbox h3#order_review_heading{display:none;}
.cart-sec .woocommerce-error, .cart-sec .woocommerce-info, .cart-sec .woocommerce-message{margin:0px 0px 1em;}
.cart-sec .select2-container .select2-selection--single{height:36px;border:1px solid #e5e5e5;border-radius:0px;}
.cart-sec span#select2-billing_country-container{border:none;line-height:36px;}
footer .title4 input[type=submit]:hover{background:#be2026 !important;color:#fff !important;}
.cart-sec  ::-webkit-input-placeholder, .cart-sec select{color:#000;opacity:1 !important;}
.cart-sec  :-moz-placeholder, .cart-sec select{color:#000;opacity:1 !important;}
.cart-sec  ::-moz-placeholder, .cart-sec select{color:#000;opacity:1 !important;}
.cart-sec  :-ms-input-placeholder, .cart-sec select{color:#000;opacity:1 !important;}
.cart-sec  ::-ms-input-placeholder, .cart-sec select{color:#000;opacity:1 !important;}
.cart-sec  ::placeholder, .cart-sec select{color:#000;opacity:1 !important;}
body.single-product .content-area{margin:80px 0px 80px;}
.helpcenter-sec .plusminus.active{background:#be2026;}
.woocommerce .star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#be2026;}
.woocommerce .woocommerce-ordering select{vertical-align:top;margin-bottom:30px;width:100%;height:40px;border-radius:0px;-webkit-appearance:none;padding:0px 10px;}
.woocommerce .woocommerce-ordering select:focus{outline:none;}
.accessories-main .sort-cls .woocommerce-ordering:after{content:"\f107";position:absolute;right:10px;top:8px;font-family:fontawesome;}
.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0;padding:0px;}
.woocommerce-product-gallery__wrapper{}
body.single-product .product.type-product .summary h1.product_title{font-size:24px;color:#332532;font-weight:900;font-family:'Poppins-Regular';border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:1.1em;}
.product.type-product .summary span.woocommerce-Price-amount{color:#be2026;font-size:40px;}
.woocommerce .cart button.single_add_to_cart_button, .woocommerce .cart button.single_add_to_cart_button, .woocommerce 
button.button.alt.disabled{border-radius:0px;display:block;background:#be2026;border:transparent;font-weight:bold;font-family:'Poppins-Bold';}
.woocommerce .cart button.single_add_to_cart_button:hover, .woocommerce .cart button.single_add_to_cart_button:hover,
body.single-product 	button.alt.disabled:hover, .woocommerce button.button.alt.disabled:hover{background:#000;}
.woocommerce div.product form.cart div.quantity{float:none;margin:0px 4px 30px 0;}
.woocommerce .yith-wcwl-add-button a, .woocommerce  .posted_in a{color:#000;}
.woocommerce .yith-wcwl-add-button a:hover, .woocommerce  .posted_in a:hover{color:#be2026;}
.woocommerce p.stars a::before{color:#ffb300;}
.woocommerce p.stars:hover a::before{content:"\e020";color:#be2026;}
.woocommerce .form-submit input.submit{background:#be2026 !important;border-radius:0px !important;color:#fff !important;border:none;padding:0.5em 1em;}
body.single-product  .woocommerce-product-gallery ol.flex-control-nav{position:absolute;top:0px;left:1px;overflow-y:auto !important;height:660px;}
.woocommerce-product-gallery ol.flex-control-nav li{width:109px !important;height:109.6px;display:block;float:none !important;border-bottom:1px solid #eee;border-right:1px solid #eee;background:#fff;box-sizing:border-box;}
body.single-product div.product div.summary{min-height:auto;}
body.single-product span.onsale{padding:0px;top:0px;left:0px;background:#be2026;}
body.single-product .comment-form-rating .stars.selected{display:inline-block;}
body.single-product .comment-form-rating{font-size:12px;font-weight:bold;}
body.single-product .comment-form-rating label{margin-left:20px;}
body.single-product  div.product p.price del span.woocommerce-Price-amount{font-size:24px;font-weight:bold;font-family:'Poppins-Bold';color:#78909c;margin-right:15px;}
body.single-product div.product p.price del{text-decoration:none;position:relative;}
body.single-product div.product p.price del:after{content:"";position:absolute;height:2px;width:100%;background:#78909c;left:-9px;top:17px;transform:rotate3d(1, 1, 1, -31deg);}
body.single-product  div.product p.price ins{text-decoration:none;}
body.single-product div.product div.summary{background:#f9f9f9;width:45%;padding:30px 0px;height:660px;margin-bottom:0px;overflow-y:auto;}
body.single-product div.product .woocommerce-product-details__short-description{font-size:16px;color:#383838;font-family:'Poppins-Regular';}
body.single-product div.product form.cart .variations td, body.single-product div.product form.cart .variations th{border:0;vertical-align:top;line-height:1;}
body.single-product .woocommerce-product-gallery.images{width:55% !important;margin-bottom:0px !important;border:1px solid #eee;height:660px;display:flex;justify-content:center;align-items:center;}
body.single-product .related.products{clear:both;padding-top:40px;}
body.single-product .related.products h2{font-size:48px;text-align:center;font-family:'Poppins-Regular';margin-bottom:50px;font-weight:900;}
body.single-product .related.products h2 span{color:#be2026;}
body.single-product .related.products h2.woocommerce-loop-product__title{color:#383838;text-align:left;font-family:'Poppins-Regular';}
.related.products ul.products li.product .price{color:#000;font-size:18px;}
.related.products ul.products li.product a img{height:370px;object-fit:contain;background-color:#fff;padding:15px 15px;box-sizing:border-box;}
body.single-product .related.products a.add_to_cart_button, body.single-product .related.products a.product_type_simple{background:transparent;margin:0px auto;display:inline-block;color:#be2026;font-size:14px;font-weight:bold;border-bottom:1px solid #be2026;border-radius:0px;margin-top:15px;}
body.single-product .related.products a.added_to_cart{color:#be2026;}
body.single-product .comment-form-rating, body.single-product .product.type-product .summary h1.product_title,
body.single-product div.product p.price, body.single-product div.product .woocommerce-product-details__short-description,
body.single-product div.product form.cart, body.single-product div.product .product_meta{padding-left:40px;padding-right:40px;}
body.single-product div.product div.summary form.variations_form.cart button.plus,
body.single-product div.product div.summary form.variations_form.cart button.minus{left:58px;}
body.single-product div.product form.cart .variations{width:auto;margin-bottom:0px;}
body.single-product div.product button.single_add_to_cart_button{padding:17px 30px;font-weight:bold;font-family:'Merriweather-Bold';position:relative;}
body.single-product div.product button.single_add_to_cart_button:after{content:"";top:0px;width:50px;height:50px;background:#cb4b50;right:-50px;position:absolute;background-image:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/cart-icon.png);background-repeat:no-repeat;background-position:center;}
body.single-product .related.products a.add_to_cart_button:hover, body.single-product .related.products a.product_type_simple:hover{background:#be2026;color:#fff;}
body.single-product div.product .flex-viewport .woocommerce-product-gallery__image  img{width:84%;height:60vh;float:right;object-fit:contain;padding:50px 0px;}
body.single-product div.product .woocommerce-product-gallery__image img{width:100%;}
nav .nav-cls .rgt-cls .srch-cls{position:absolute;top:70px;height:40px;background:rgba(0,0,0,0.7);color:#fff;border-radius:0px;border:1px solid #eee;padding:0px 15px;right:0px;width:270px;transition:0.3s linear;display:none;}
nav .nav-cls .rgt-cls .srch-cls:focus{outline:none;}
nav .nav-cls .rgt-cls  ::-webkit-input-placeholder{color:#fff;opacity:1 !important;}
nav .nav-cls .rgt-cls  :-moz-placeholder{color:#fff;opacity:1 !important;}
nav .nav-cls .rgt-cls  ::-moz-placeholder{color:#fff;opacity:1 !important;}
nav .nav-cls .rgt-cls  :-ms-input-placeholder{color:#fff;opacity:1 !important;}
nav .nav-cls .rgt-cls  ::-ms-input-placeholder{color:#fff;opacity:1 !important;}
nav .nav-cls .rgt-cls  ::placeholder{color:#fff;opacity:1 !important;}
.login-sec .col-1, .login-sec .col-2{float:none !important;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0px;}
body.woocommerce-account .login-sec{margin:0px;background:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/login-bg.jpg);width:100%;height:auto;background-repeat:no-repeat;background-position:center top;background-size:cover;padding:40px 0px 40px 120px;}
body.woocommerce-account .login-sec .login{border:none;padding:0px;max-width:330px;}
body.woocommerce-account .login-sec .login input{width:100%;height:56px;color:#eee;}
body.woocommerce-account .login-sec .form-row{display:block;}
body.woocommerce-account .myaccount-page .login-sec .login input{color:#333 !important;font-size:14px;font-family:'Poppins-Regular';}
body.woocommerce-account .myaccount-page ::-webkit-input-placeholder{color:#333;opacity:1 !important;}
body.woocommerce-account .myaccount-page ::-moz-placeholder{color:#333;opacity:1 !important;}
body.woocommerce-account .myaccount-page :-ms-input-placeholder{color:#333;opacity:1 !important;}
body.woocommerce-account .myaccount-page :-moz-placeholder{color:#333;opacity:1 !important;}
#loadMore a.btn_custom:hover{color:#fff;background:#be2026;}
body.woocommerce-account .login-sec h2{display:none;}
body.woocommerce-account ul.nav-pills li a{max-width:200px;color:#333;font-size:14px;font-weight:bold;margin:0px 25px;position:relative;text-align:center;font-family:'Poppins-Bold';line-height:18px;}
body.woocommerce-account ul.nav-pills li a.active{color:#000;font-size:18px;}
body.woocommerce-account ul.nav-pills{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.1);max-width:250px;position:relative;}
body.woocommerce-account .login-sec .login .woocommerce-form__input-checkbox{height:auto;display:inline-block;width:auto;}
body.woocommerce-account ul.nav-pills li a.active:after{content:"";top:33px;left:50%;height:3px;width:100px;background:#be2026;position:absolute;margin-left:-50px;}
body.woocommerce-account .login-sec .woocommerce-form-login__submit, body.woocommerce-account .login-sec .woocommerce-form-register__submit{background:#be2026;border-radius:0px;color:#fff;font-size:16px;padding:16px 34px;font-weight:bold;font-family:'Poppins-Bold';}
body.woocommerce-account .woocommerce-form-login .woocommerce-form-login__rememberme{display:block;}
body.woocommerce-account .login-sec .lost_password a{color:#be2026;}
body.woocommerce-account .woocommerce-form-login .woocommerce-form-login__rememberme span{color:#be2026;}
body.woocommerce-account  form.register{color:#000;padding:0px;border:none;}
body.woocommerce-account form.register .input-text{height:56px;}
body.woocommerce-account .login-sec .woocommerce-form-login__submit:hover, body.woocommerce-account .login-sec .woocommerce-form-register__submit:hover{background:#000;}
body.woocommerce-wishlist table.wishlist_table{margin:90px 0px 80px;}
body.search-results .search-sec, .error404-cls{margin:80px 0px 80px;}
body.search-results .search-sec nav{position:static;background:#000;padding:15px 15px;border-radius:0px;color:#fff;margin-top:30px;}
body.search-results .search-sec a.page-numbers{color:#fff;margin-right:15px;}
body.search .search-sec{margin:80px 0px 80px;}
.search-sec .electric-sps a.add_to_cart_button, .electric-cls-no-sidebar ul.products li.product a.button, .Our_Accessories a.ajax_add_to_cart, .Our_Accessories a.button.product_type_simple{border-radius:0px;font-weight:bold;background:transparent;border-bottom:1px solid #be2026;margin:0px;padding:10px 0px;color:#be2026;font-family:'Poppins-Bold';transition:0.2s linear;}
.search-sec .electric-sps a.add_to_cart_button:hover, .electric-cls-no-sidebar ul.products li.product a.button:hover, 
.Our_Accessories a.ajax_add_to_cart:hover, .Our_Accessories a.button.product_type_simple:hover{background:#be2026;color:#fff;padding:10px 15px;}
.search-sec .electric-sps a.tinvwl_add_to_wishlist_button:hover, .electric-cls-no-sidebar ul.products li.product a.tinvwl_add_to_wishlist_button:hover,
.Our_Accessories a.tinvwl_add_to_wishlist_button:hover, .accessories-cls 
.tinv-wishlist.tinvwl-after-add-to-cart:hover{color:#be2026;}
.search-sec .page-header h1{margin-bottom:40px;font-size:40px;font-weight:bold;}
.electric-cls-no-sidebar nav{position:static;display:none;}
.newsletter .cart-sec{margin:80px auto 70px;background:none;border:none;max-width:none;text-align:center;}
.electric-cls-no-sidebar ul.products li.product img{height:250px !important;object-fit:contain;}
body.archive .accessories-main .woof_submit_search_form{background-color:#be2026;color:#fff;}
.accessories-main  .sort-cls .woocommerce-result-count, .accessories-main  .sort-cls .woocommerce-ordering{margin:0 0 1em;float:none;}
.accessories-main  .sort-cls .woocommerce-ordering{margin:0px;}
body.woocommerce-wishlist .cart-sec .wishlist-fragment{}
body.archive .accessories-main .woof_submit_search_form:hover{background:#000;}
.electric-cls .electric-sps a.tinvwl_add_to_wishlist_button span.tinvwl_add_to_wishlist-text,
.electric-cls-no-sidebar .electric-sps a.tinvwl_add_to_wishlist_button span.tinvwl_add_to_wishlist-text,
.related.products .electric-sps a.tinvwl_add_to_wishlist_button span.tinvwl_add_to_wishlist-text, .search-sec .electric-sps a.tinvwl_add_to_wishlist_button span.tinvwl_add_to_wishlist-text{display:none;}
.electric-cls .electric-sps .heart-icon a.tinvwl_add_to_wishlist_button:before, .electric-cls-no-sidebar 
.electric-sps .heart-icon a.tinvwl_add_to_wishlist_button:before, .related.products 
.heart-icon a.tinvwl_add_to_wishlist_button:before, .search-sec  .heart-icon a.tinvwl_add_to_wishlist_button:before{margin-right:0px;}

.electric-cls .electric-sps .tinv-wraper.tinv-wishlist a.tinvwl_add_to_wishlist_button:before{}
.myaccount-page{margin:70px 0px 70px;}
body.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%;margin:0px;padding:30px 30px;background:#eee;position:static;}
body.woocommerce-account .woocommerce-MyAccount-content .col-1, body.woocommerce-account .woocommerce-MyAccount-content .col-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0px;}
body.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#000;padding:5px 0px;display:block;font-size:16px;font-family:'Poppins-Bold';font-weight:bold;}
body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover, body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#be2026;color:#fff;padding-left:15px;}
.myaccount-page .addresses{color:#000;}
body.woocommerce-account .woocommerce-MyAccount-content{color:#000;}
body.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#be2026;}
nav .rgt-cls .dropdown-menu{background:rgba(0,0,0,0.8);left:-10px !important;top:12px !important;}
nav .rgt-cls .dropdown-menu a:hover{text-decoration:none;}
body.woocommerce-account .woocommerce-MyAccount-content button.woocommerce-Button{background:#be2026;color:#fff;transition:0.2s ease;}
body.woocommerce-account .woocommerce-MyAccount-content button.woocommerce-Button:hover{background:#000;}
.page-404 .cart-sec{margin:70px 0px 80px;background:transparent;max-width:none;text-align:center;border:none;}
.page-404 .cart-sec form{display:none;}
.page-404 .cart-sec .tab-content, .newsletter .cart-sec .tab-content{margin:0px;padding:0px;}
.electric-cls .electric-sps .tinvwl-product-in-list{display:none;}
.electric-cls .electric-sps .image-cls a.tinvwl_add_to_wishlist_button, .search-sec .electric-sps 
.image-cls a.tinvwl_add_to_wishlist_button{display:block;}
.electric-cls .electric-sps .image-cls a.tinvwl_add_to_wishlist_button:hover, .search-sec .electric-sps 
.image-cls a.tinvwl_add_to_wishlist_button:hover, .search-sec .electric-sps 
.image-cls a.tinvwl_add_to_wishlist_button:hover{background:#be2026;color:#fff;border-radius:50%;}
.electric-cls-no-sidebar .electric-sps .image-cls a.tinvwl_add_to_wishlist_button:hover, .related.products 
.electric-sps .image-cls a.tinvwl_add_to_wishlist_button:hover, .search-sec .electric-sps .image-cls a.tinvwl_add_to_wishlist_button:hover{background:#be2026;color:#fff !important;border-radius:50%;width:30px;}
body.search .search-sec .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:25px;display:inline-block;}
body.archive nav{padding:0px;}
body.archive nav .container, body.page-template-support-help nav .container, body.archive .navbrdr-cls .row{padding:15px 15px;}
body.home .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button, body.search .search-sec .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:15px;display:none;}
body.page.page-id-132 .tinv-wishlist .product-action{width:155px;}
body.page.page-id-132 table.tinvwl-table-manage-list .button{font-family:'Poppins-Bold';font-weight:bold;background:#be2026;color:#fff;transition:0.2s ease;}
body.page.page-id-132 table.tinvwl-table-manage-list .button:hover{background:#000;}
body.page.page-id-132 table.tinvwl-table-manage-list td{font-family:'Poppins-Bold';font-weight:bold;}
body.page.page-id-132 table.tinvwl-table-manage-list td.product-name a{color:#000;font-family:'Poppins-Bold';font-weight:bold;}
body.page.page-id-132 table.tinvwl-table-manage-list td.product-price{color:#de2134;font-family:'Poppins-Bold';font-weight:bold;}
.accessories-cls .container{max-width:90%;margin:0px auto;}
.electric-cls-no-sidebar ul.products li.product .tinvwl_add_to_wishlist_button, .related.products ul.products li.product .tinvwl_add_to_wishlist_button{margin:0px;}
.electric-cls-no-sidebar p.woocommerce-result-count, .electric-cls-no-sidebar form.woocommerce-ordering{display:none;}
body.single-product .content-area .woocommerce-tabs{margin-top:50px;float:left;width:100%;font-weight:bold;font-family:'Poppins-Bold';}
body.single-produc div.summary .tinv-wishlist a.tinvwl_add_to_wishlist_button:hover{color:#be2026;}
.related.products ul.products li.product{margin-bottom:0px;}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active, 
.woocommerce div.product div.images .flex-control-thumbs li img:hover{background:#f5f5f5;}
body.archive nav.woocommerce-pagination li a{background:#fff;color:#000;}
body.archive nav.woocommerce-pagination li span.current, body.archive nav.woocommerce-pagination li a:hover{color:#be2026;width:48px;height:48px;border-radius:50%;line-height:48px;padding:0px;background:#fff;box-shadow:1px 1px 4px rgba(0,0,0,0.5);}
.electric-cls-no-sidebar ul.products li.product{margin-bottom:70px;margin-right:32px;padding:21px 41px;box-shadow:3px 5px 10px #ccc}
body.archive nav.woocommerce-pagination ul{border:none;border-radius:50%;padding:3px;margin-bottom:70px;}
body.archive nav.woocommerce-pagination li{border:none;margin:0px 2px;border-radius:50%;background:#fff;line-height:48px;padding:6px;border:none;}
body.archive nav.woocommerce-pagination li a{width:48px;height:48px;border-radius:50%;line-height:48px;padding:0px;border:none;}
body.archive nav.woocommerce-pagination ul li a.prev, body.archive nav.woocommerce-pagination ul li a.next{background:#f3f3f3;}
.electric-cls-no-sidebar nav.woocommerce-pagination{display:block;}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){box-shadow:none !important;}
body.single-product div.product div.summary .woocommerce-variation-add-to-cart, 
body.single-product div.product form.cart{position:relative;}
body.single-product div.product div.summary button.plus{position:absolute;top:0px;left:98px;width:30px;height:17px;line-height:15px;border:none;background:#f5f5f5;}
body.single-product div.product div.summary  button.minus{position:absolute;top:18px;left:98px;width:30px;height:17px;line-height:15px;border:none;background:#f5f5f5;}
body.single-product div.product div.summary .qty{height:34px;border:1px solid #cfd7db;}
body.single-product div.product div.summary button:focus{outline:none;}
body.single-product div.product .woocommerce-product-rating a.woocommerce-review-link{color:#000;font-weight:bold;font-family:'Poppins-Bold';}
body.single-product div.product .product_meta{padding-bottom:0px;}
body.single-product div.product form.cart{margin-bottom:0px;}
body.single-product div#review_form_wrapper .comment-form-rating{font-size:16px;}
.myaccount-page td.woocommerce-orders-table__cell a.woocommerce-button{background:#be2026;color:#fff;}
.myaccount-page table.my_account_orders td a{color:#000;}
body.single-product #review_form_wrapper .comment-form-rating{padding:0px;}
body.single-product #review_form_wrapper .comment-form-rating label{margin-left:0px;}
.join-cls .inner-cls .container{position:relative;z-index:999;}
.woocommerce .form-submit input.submit{background:#000;}
.cart-sec .checkout_redbox .place-order a, .cart-sec .checkout_redbox .payment_methods .about_paypal a{color:#000;}
.cart-sec .checkout_redbox .place-order a:hover, .cart-sec .checkout_redbox .payment_methods .about_paypal a:hover{color:#be2026;}
.terms-cls{margin-bottom:80px;}
.terms-cls h4{font-size:24px;font-weight:bold;font-family:'Poppins-Bold';}
.cart-sec .woocommerce-checkout-payment label{display:inline;}
.pswp__scroll-wrap .pswp__caption{display:none;}
.myaccount-page form .form-row{padding-left:0px;padding-right:0px;}
.myaccount-page form.lost_reset_password  input{margin-bottom:20px;}
body.single-product .brandsec-cls{display:none;}
.navbrdr-cls .row{max-width:1410px;margin:0px auto;}
.navbrdr-cls:after{content:"";position:absolute;left:13.3%;width:86.7%;background:#4d5460;height:1px;bottom:0px;}
@media (pointer: coarse) and (hover: none) {
header{background:url(https://source.unsplash.com/XT5OInaElMw/1600x900) black no-repeat center center scroll;}
header video{display:none;}
} 
@media (pointer: coarse) and (hover: none) {
header{background:url(https://source.unsplash.com/XT5OInaElMw/1600x900) black no-repeat center center scroll;}
header video{display:none;}
}
.myaccount-page header, .search-sec header{background:none;}
nav .nav-cls ul li.menu-item-has-children{position:relative;padding-bottom:22px;}
nav .nav-cls ul li.menu-item-has-children a{text-align:center;position:relative;}
nav .nav-cls ul li.menu-item-has-children a:after{content:"\f107";font:normal normal normal 14px/1 FontAwesome;color:#fff;position:absolute;left:0px;right:0px;margin:0px auto;bottom:-15px;}
nav .nav-cls ul.sub-menu{display:none;float:LEFT;position:absolute;width:200px;background:transparent;padding:10px 0px;margin:0px;z-index:10;left:0px;top:42px;}
nav .nav-cls ul.sub-menu li{display:block;padding:5px 16px;margin:0px;background:#d02928;}
nav .nav-cls .current-menu-item ul.sub-menu li a, nav .nav-cls ul .current_page_parent ul.sub-menu li a{color:#fff;}
nav .nav-cls ul li.menu-item-has-children:hover ul.sub-menu{display:block;}
nav .nav-cls ul li li a:hover , nav .nav-cls ul li li.current-menu-item a{color:#000 !important;text-decoration:underline;}
.banner-cls .container.common_t::before{height:60%}
.banner-cls .container.common_t{padding:250px 15px;}
.join-cls.about .inner-cls:before, .join-cls.about:after, .join-cls.about:before, nav .nav-cls ul li.menu-item-has-children li  a:after{display:none;}
.join-cls.about .inner-cls{position:relative;padding:90px 0px;}
.join-cls.about .content_image img{width:100%;}
.sliderbotm-cls{display:none;}
nav .nav-cls ul li{font-size:16px !important;}
.video-inner iframe{height:500px;border:none!important;width:100%;opacity:1!important;position:relative!important;display:block!important;margin-bottom:15px;}
.video-section-display{padding:70px 0px;background-image:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/tiny-bg.jpg);background-repeat:repeat;background-position:center top;width:100%;height:auto;}
.video-section-display h3{font-size:48px;font-weight:900;font-family:'Poppins-Regular';text-align:center;margin-bottom:40px;text-transform:uppercase;}
.mobile-bann{display:none;}
nav.navbrdr-cls{background:#000;}
nav .nav-cls ul li a .sub-menu li a( color: #fff !important;)
.moretext{display:none;}
.nav-top{background:#d00000;color:#fff;margin-bottom:15px;}
.nav-top .social-clss ul{display:inline-block;}
.navbrdr-cls .nav-top ul li{display:inline-block;position:relative;}
.navbrdr-cls .nav-top ul li a{color:#fff;padding:0px 5px;}
.navbrdr-cls .nav-top ul li a:hover{color:#000;}
.navbrdr-cls .nav-top h2{font-size:24px;text-align:center;margin-bottom:0px;}
.navbrdr-cls .nav-top input.srch-cls{display:none;position:absolute;top:0;right:30px;padding:0 5px;}
.rgt-cls{float:right;position:relative;}
.navtop-cont h2{background:#000;padding:10px 0px;border-radius:20px;text-transform:uppercase;}
.nav-top .row{display:flex;align-items:center;}
.nav-top .social-clss{padding:7px;-ms-flex:0 0 100%%;flex:0 0 100%;max-width:36%;}
.nav-top .navtop-cont{-ms-flex:0 0 100%;flex:0 0 100%;max-width:42%;}
.nav-top .acc-clss{-ms-flex:0 0 100%;flex:0 0 100%;max-width:22%;padding-right:0;}
.hometop-content{padding:80px 0px 65px;text-align:center;}
.hometop-content h3{font-size:36px;font-family:'Poppins-Bold';font-weight:bold;margin-bottom:30px;}
.hometop-content .call-top{font-size:26px;font-weight:900;font-family:'Poppins-Regular';margin-bottom:50px;}
.hometop-content .call-top a{color:#000;}
.hometop-content .call-top a:hover{color:#d00000;}
.hometop-content .inner-cls .fa{font-size:64px;color:#d00000;margin-bottom:20px;}
.hometop-content .inner-cls h4{font-size:24px;font-family:'Poppins-Bold';font-weight:bold;margin-bottom:15px;}
.electric-cls{background:#fff;}
footer .title3 ul li{display:block;margin-bottom:9px;font-size:14px;}
footer .title4 .custom-html-widget ul li{display:inline-block;width:33px;height:33px;border:2px solid #a3a3a3;border-radius:50%;text-align:center;line-height:31px;margin:0px 5px;color:#a3a3a3;}
footer .title4 .custom-html-widget ul li:hover{background:#be2026;color:#fff;border:2px solid #be2026;}
footer .title4 .custom-html-widget ul li:hover a{color:#fff;}
.menu-footer-support-container{margin-bottom:30px;}
.footer-bottm a{color:#a3a3a3;}
.footer-bottm a:hover{color:#be2026;}
.instagram-sec{padding:80px 0px;background-image:url(//kahascooters.co.nz/wp-content/themes/redbox-cust/assets/images/tiny-bg.jpg);background-repeat:repeat;background-position:center top;width:100%;height:auto;}
.instagram-sec h3{margin-bottom:20px;}
.privacy-sec, .comman-nodata-sec{padding:0px 0px 60px;}
body.archive .navbrdr-cls .nav-top .row{padding:0px 15px;}
.explainer-inner-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px;}
.explainer-video-inner{background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:5px;position:relative;margin:auto;max-width:100%;min-height:250px;-ms-flex-preferred-size:32%;flex-basis:32%;margin-bottom:15px;text-align:center;transition:0.3s;}
.explainer-video-inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);}
a.explainer-video-btn{font-size:22px;font-family:'Poppins-Regular';color:#fff;}
.explainer-video-inner a.explainer-video-btn{text-align:center;height:100%;margin:auto;width:100%;z-index:999;padding:0 10px;cursor:pointer;transition:0s !important;position:absolute;left:50%;top:40%;transform:translate(-50%,0%);}
.explainer-video-inner a.explainer-video-btn{background:transparent;}
.videosection .video-wrapper-container{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7);position:fixed;top:0px;left:0px;z-index:999999999;display:none;}
.videosection .video-wrapper{position:absolute;top:0px;left:0px;bottom:0px;margin:auto;z-index:2;background-color:#fff;padding:25px 25px;top:50%;left:50%;border-radius:13px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}
.videosection iframe{width:100%;height:100%;}
.banner-inner-wrap.videosection .banner-inner-conent{-ms-flex-preferred-size:45%;flex-basis:45%;}
.video-popup-container{background:rgba(0, 0, 0, 0.7);top:0;left:0;bottom:0;right:0;position:fixed;z-index:99999;display:none;}
.video-popup-container .video-popup-inner{width:80vw;height:80vh;overflow-y:scroll;overflow-x:hidden;background:#ffff;border:0px solid #189fd3;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:25px;}
.video-popup-container a.close-video{position:absolute;right:10px;top:10px;background:#d00000;font-size:33px;line-height:0.9;text-decoration:none;z-index:9999;width:40px;border-radius:50%;height:40px;transition:0.3s;}
.video-popup-container .close-video span{-webkit-transform:rotate(-86deg);-ms-transform:rotate(-86deg);transform:rotate(-86deg);display:inline-block;position:relative;left:-2px;top:5px;color:#fff;}
.video-popup-container a.close-video:hover{background:#000;}
.video-popup-container iframe{display:block;}::-webkit-scrollbar{width:10px;}::-webkit-scrollbar-track{background:#f1f1f1;}::-webkit-scrollbar-thumb{background:#888;}::-webkit-scrollbar-thumb:hover{background:#555;}
.video-link{text-align:left;}
.video-link h2{font-size:30px;font-weight:900;font-family:'Poppins-Regular';text-align:center;margin-bottom:20px;text-transform:uppercase;}
.video-link h3{font-size:25px;font-weight:900;font-family:'Poppins-Regular';text-align:left;margin-bottom:15px;}
.video-link h4{font-size:21px;font-weight:900;font-family:'Poppins-Regular';text-align:left;margin-bottom:15px;}
.video-link p{font-size:16px;color:#383838;font-weight:bold;padding:0px;}
 
.video-link ol,.video-link ul{padding-left:30px;}
.video-link ol li,.video-link ul li{margin-bottom:8px;position:relative;}
.video-link ul{list-style:disc;}
.video-link a{color:#000;transition:0.3s;}
.video-link a:hover{color:#007bff;}
img.custom-logo{width:75%;height:91px;}
nav .nav-cls ul{margin-top:28px;}
.video-sec{float:left;width:100%;margin:150px 0px 80px;}
.video-section-display .inner-cls{padding:0px 15px;}
.accessories-child{text-align:center;padding-bottom:30px;}
.accessories-child .img-cls img{height:200px;width:auto;}
.accessories-child  .item-cls h4{margin:15px 0 30px;}
.accessories-child  .item-cls h4 a{color:#000;}
.testimonial-section{padding:50px 0;}
.testimonial-section h3{margin-bottom:10px;}
.testimonial-section h4{margin-bottom:30px;text-align:center;}
.testimonial-slider{max-width:800px;margin:0 auto;text-align:center;}
.testimonial-section .slick-prev{left:-60px;}
.testimonial-section .slick-next{right:-60px;}
.star_rating{margin-bottom:15px;}
.desk{background-repeat:no-repeat;background-size:cover;}
.new_ar{padding:0;}
.new_ar_in{padding:0 70px 50px;float:left;width:100%;}
.new_ar_lf{padding:0 80px 0 0;float:left;width:60%;}
.new_ar_rg{padding:114px 0 0 0;float:left;width:40%;}
.new_ar_lf h2{font-weight:700;}
.new_ar_lf p{padding:0 0 15px 0;}
.new_ar_lf input{background-color:transparent;height:45px;width:100%;border:1px solid #052a47;font-size:16px;color:#052a47;padding:0 20px;border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;appearance:none;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;outline:none;margin:5px 0 0 0;}
.new_ar_lf textarea{height:120px;resize:none;padding:10px 20px;background-color:transparent;width:100%;border:1px solid #052a47;font-size:16px;color:#052a47;border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;appearance:none;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;outline:none;margin:5px 0 0 0;}
.new_ar_lf label{display:block;}
.new_ar_lf label+br{display:none;}
.new_ar_lf input[type=submit]{width:160px;height:48px;background-color:#d00000;font-size:16px;color:#ffffff;border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;appearance:none;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;outline:none;border:0;margin:0 0 0 0;display:block;text-transform:uppercase;font-weight:700;}
.new_ar_lf input[type=submit]:hover{background-color:#000000;}
.map_area{padding:0;}
.new_ar_lf .wpcf7-response-output{border:0 !important;margin:0 !important;padding:0 !important;color:#ff0000;}
.new_ar_lf .wpcf7 p{padding:0 !important;margin:0 !important;}
.map_txt{max-width:445px;width:100%;margin:0 auto;display:block;background-color:#d00000;padding:60px 30px 90px;}
.map_txt h3{font-size:32px;color:#ffffff;font-weight:700;padding:0 0 14px;}
.map_area{padding:0;position:relative;clear:both;top:7px;}
.map_txt ul li{font-size:19px;line-height:32px;color:#ffffff;list-style:none;position:relative;padding:0 0 0 35px;margin-top:20px;}
.map_txt ul li img{position:absolute;left:0;top:5px;}
.map_txt ul li a{color:#ffffff;word-break:break-all;}
.map_txt ul li a:hover{color:#000000;}
.map_txt ul li img{position:absolute;left:0;top:5px;}
.desk img{width:100%;}
section.video-section-display .inner-cls.slick-slide{outline:none;}
section.video-section-display video{margin:0 auto;display:block;}
a.srch-lnk{font-size:0;}
.btn_ar a{color:#ffffff;font-size:14px;border:1px solid #be2026;border-radius:0px;padding:12px 30px;text-transform:uppercase;}
.btn_ar{display:inline-block;margin-left:20px;}
.menu-our-company-container{display:inline-block;}
.btn_ar a:hover{background-color:#be2026;}
.menu-our-company-container{display:inline-block;}
.btn_ar.testride-button{display:inline-block;}
p.chckout-note{margin-top:28px;background:#eee;font-size:14px;padding:10px 17px;}
.chckout-note span{font-weight:800;}
.homepage-laybuy{text-align:center;background:#eee;padding:10px 0px;display:none;}
.homepage-laybuy img{width:60%;}
.page-template-about .banner-cls{margin:0;}
.page-template-common-template section.common-template-cls {
margin-bottom: 30px;
}@media (max-width:1680px) {
.join-cls::before{height:430px;}
.video-sec header h1{font-size:86px;}
.video-sec .sliderbotm-cls .container{padding:220px 0px 60px;}
.video-sec .right img{width:42%;margin-top:0px;position:absolute;bottom:9%;right:125px;}
.mobile-bann{display:none;}
.video-sec .right .hold-cls img{width:auto;position:static;bottom:0px;margin:0px;}
.video-sec .right h3{font-size:90px;margin:20% 0px 0px 0px;}
.video-sec .right .hold-cls{float:right;margin-top:8%;margin-right:0px;}
.navbrdr-cls:after{left:8.1%;width:100%;}
}
@media (max-width:1600px) {
.navbrdr-cls:after{left:6%;}
}
@media (max-width:1480px) {
.electric-cls{padding:90px 0px 50px;}
 
.video-sec header h1{font-size:75px;}
 
.video-sec .sliderbotm-cls::before{top:-199px;height:200px;}
.video-sec .right img{width:40%;margin-top:0px;bottom:9%;right:180px;}
.video-sec .right .hold-cls img{width:auto;position:static;bottom:0px;margin:0px;}
.join-cls::before{height:380px;}
footer{padding:80px 0px 0px;}
nav .nav-cls ul li{padding:0px 10px;}
.video-sec .sliderbotm-cls{margin-top:-200px;}
.video-sec .sliderbotm-cls .container{padding:200px 0px 40px;}
.video-sec .right h3{font-size:80px;}
.banner-cls h2{font-size:70px;}
.join-cls .inner-cls{padding:90px 0px 180px;}
.join-cls h3{font-size:48px;}
.navbrdr-cls:after{left:2.4%;}
.hometop-content h3{font-size:30px;}
.hometop-content{padding:60px 0px 50px;}
.video-sec{margin:150px 0px 60px;}
}
@media (max-width:1440px) { 
.container{max-width:95%;}
.navbrdr-cls .row{max-width:97.1%;}
.navbrdr-cls:after{width:97.5%;left:revert;right:0px;}
.banner-cls .container.common_t::before{height:52%;}
.banner-cls .container.common_t{padding:200px 15px;}
.video-inner iframe{height:470px;}
.navbrdr-cls .nav-top h2{font-size:28px;}
}
@media (max-width:1366px) {
.video-sec header h1, .banner-cls h2{font-size:56px;}
 
.electric-cls{padding:60px 0px 20px;}
 
.electric-cls h3{font-size:40px;margin-bottom:50px;}
.video-section-display h3{font-size:40px;margin-bottom:30px;}
.join-cls .inner-cls{padding:60px 0px 120px;}
.join-cls::before{height:350px;}
.join-cls::after{content:"";position:absolute;bottom:-55px;height:100px;-webkit-transform:skewY(3deg);-ms-transform:skewY(3deg);transform:skewY(3deg);}
.join-cls h3 span{margin-bottom:15px;}
.accessories-cls{padding:60px 0px 60px;}
.brand-cls{padding:60px 0px 60px;}
.accessories-cls a.btn{margin:60px auto 0px;}
footer{padding:60px 0px 0px;}
.electric-cls h3, .instagram-sec h3{font-size:40px;}
.accessories-main .woof_list li{font-size:13px;}
nav .nav-cls ul li{padding:0px 8px;}
.banner-cls h2{font-size:56px;}
body.archive nav.woocommerce-pagination ul{margin-bottom:60px;}
.banner-cls .container{padding:170px 15px 180px;}
body.tax-product_cat .banner-cls .container{padding-top:250px;}
.terms-cls{margin-bottom:60px;}
.accessories-main{padding:0px 0px 60px;}
.banner-cls .container::before{height:60%;}
.video-sec .sliderbotm-cls{margin-top:-230px;}
.video-sec .right img{width:36%;margin-top:0px;bottom:10%;right:180px;}
.video-sec .top{padding-top:11%;}
.video-inner iframe{height:450px;}
.navbrdr-cls .nav-top h2{font-size:21px;}
.video-section-display, .instagram-sec{padding:60px 0px}
}
@media (max-width:1280px) {
.container, .navbrdr-cls .row{max-width:1180px;}
nav .nav-cls ul li{padding:0px 4px;}
footer .title2{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%;}
footer .title3{-ms-flex:0 0 27%;-webkit-box-flex:0;flex:0 0 27%;max-width:27%;padding-left:0px;}
footer .title4{-ms-flex:0 0 28%;-webkit-box-flex:0;flex:0 0 28%;max-width:28%;}
.video-sec header a.video-btn{top:80px;}
.accessories-cls h3, .brand-cls h3, .video-sec .sliderbotm-cls h3, .electric-cls h3, .electric-cls-no-sidebar h3, 
.accessories-main h3, .helpcenter-sec h3, body.single-product .related.products h2, .join-cls h3{font-size:40px;}
body.archive nav.woocommerce-pagination ul, .electric-cls-no-sidebar ul.products li.product{margin-bottom:50px;}
.banner-cls h2{font-size:56px;}
.banner-cls .container{padding:145px 15px 160px;}
body.tax-product_cat .banner-cls .container{padding-top:250px}
body.single-product .related.products{padding-top:60px;}
body.archive .accessories-main nav.woocommerce-pagination ul{margin-bottom:0px;}
.banner-cls .container::before{height:58%;}
.navbrdr-cls:after{width:96%;}
.video-sec .sliderbotm-cls{margin-top:-242px;}
.video-sec .right img{width:38%;bottom:13%;}
.video-inner iframe{height:315px;}
.hometop-content h3{font-size:24px;margin-bottom:20px;}
.hometop-content .call-top{font-size:20px;margin-bottom:35px;}
.hometop-content .inner-cls h4{font-size:21px;}
.hometop-content .inner-cls .fa{font-size:56px;}
.nav-top .social-clss{max-width:46%;}
.nav-top .navtop-cont{max-width:32%;}
}
@media (max-width:1199px){
.new_ar_in{padding:0 0 50px;}
 
.map_txt ul li{font-size:16px;line-height:28px;}
 
.container, .navbrdr-cls .row{max-width:96%;}
nav .nav-cls ul li{padding:0px 1px;}
nav .nav-cls ul li a{font-size:13px;}
.video-sec header h1, .banner-cls h2{font-size:40px;}
.accessories-cls a.btn{margin:50px auto 0px;}
.video-sec .right img{margin-top:0px;bottom:16%;}
.video-sec .sliderbotm-cls .container{padding:200px 0px 20px;}
.electric-cls h3{font-size:36px;margin-bottom:40px;}
.video-sec .top{padding-top:14%;}
.video-sec header a.video-btn{top:70px;}
footer .title1, footer .title2, footer .title3, footer .title4{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;}
footer .title3{padding-left:15px;}
footer{padding:10px 0px 0px;}
footer h5{margin:40px 0px 30px;}
.join-cls h3{font-size:36px;}
footer .title3 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;}
.video-sec .sliderbotm-cls h3{margin-bottom:50px;}
.footer-bottm{text-align:center;}
.footer-bottm .right{display:block;float:none;}
.footer-bottm{padding:20px 0px;}
.video-sec .right h3{font-size:60px;margin:25% 0px 0px 0px;}
.brand-cls ul{-ms-grid-columns:auto auto auto auto;grid-template-columns:auto auto auto auto;}
.brand-cls ul li:nth-child(5n+5){border-right:1px solid #fff;}
.brand-cls ul li:nth-child(4n+4){border-right:none;}
.brand-cls ul li{border-bottom:1px solid #fff;}
.brand-cls ul li:last-child, .brand-cls ul li:nth-child(9){border-bottom:none;}
body.archive nav.woocommerce-pagination ul{margin-bottom:40px;}
.electric-cls-no-sidebar ul.products li.product{margin-bottom:50px;}
.banner-cls .container{padding:210px 15px 130px;}
.banner-cls .container.common_t{padding:220px 15px;}
.banner-cls{margin-bottom:45px;}
.woocommerce .star-rating::before{color:#be2026;}
.woocommerce .star-rating span::before{color:#be2026 !important;}
.accessories-main .item-cls{margin-bottom:50px;}
.describe-cls{margin:30px 0px 40px;}
a.btn_custom{margin:0px auto 50px;}
body.woocommerce-account .login-sec{padding:40px 0px 40px 50px;}
.myaccount-page{margin:50px 0px 50px;}
.product.type-product .summary span.woocommerce-Price-amount{font-size:36px;}
body.single-product .content-area, body.search .search-sec{margin:60px 0px 60px;}
body.single-product .woocommerce-product-gallery.images{width:50% !important;}
body.single-product div.product div.summary{width:50%;}
.related.products ul.products li.product a img{height:330px;}
body.single-product .related.products{padding-top:50px;}
.cart-sec .nav li a{padding:12px 32px;}
.join-cls .inner-cls{padding:60px 0px 110px;}
.accessories-cls{padding:50px 0px 50px;}
.brand-cls{padding:50px 0px;}
.terms-cls{margin-bottom:60px;}
.accessories-main .col-lg-3{-ms-flex:0 0 30%;-webkit-box-flex:0;flex:0 0 30%;max-width:30%;}
.accessories-main .col-lg-9{-ms-flex:0 0 70%;-webkit-box-flex:0;flex:0 0 70%;max-width:70%;}
body.archive .accessories-main nav.woocommerce-pagination ul{margin-bottom:0px;}
body.single-product div.product .woocommerce-product-gallery__image img{max-height:600px;height:auto;}
#wprmenu_bar .menu_title a{top:0px;color:#fff;}
.banner-cls .container::before{height:60%;}
.navbrdr-cls:after{width:98%;left:revert;right:0px;}
.explainer-video-inner{min-height:200px;}
.explainer-inner-video{padding-bottom:20px;}
.navbrdr-cls .row{width:100%;padding:0px;max-width:99%;}
.cart-sec{margin:40px auto 50px;}
.video-section-display{padding:50px 0px;}
.video-section-display h3{font-size:32px;margin-bottom:15px;}
.video-inner iframe{height:260px;width:100%;}
.hometop-content{padding:50px 0px 35px;}
.electric-cls{padding:50px 0px 10px;}
.navbrdr-cls .nav-top h2{font-size:18px;}
footer .title1 img{margin-top:40px;}
.instagram-sec{padding:50px 0px;}
.accessories-cls h3, .brand-cls h3, .video-sec .sliderbotm-cls h3, .electric-cls h3, .electric-cls-no-sidebar h3, .accessories-main h3, .helpcenter-sec h3, body.single-product .related.products h2, .join-cls h3{font-size:36px;}
.privacy-sec, .comman-nodata-sec{padding:0px 0px 50px;}
.video-sec{margin:150px 0px 50px;}
}
@media (max-width:991px) {
.btn_ar a{display:inline-block;}
.btn_ar.testride-button{display:block;}
body.tax-product_cat .banner-cls .container{padding-top:60px}
body.woocommerce-account .woocommerce-MyAccount-content .col-1, body.woocommerce-account .woocommerce-MyAccount-content .col-2{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding:0px;}

.cart-sec .tab-content{padding:10px 30px 30px;}
.cart-sec .nav li a{padding:8px 24px;}
.cart-sec .shopping-cls a.chk-btn{padding:10px 20px;}
.cart-sec .shopping-cls a.btn{padding:8px 20px;}
#wprmenu_menu_ul li.current_page_item a{background:#000;}
.menu-our-company-container ul#menu-our-company{display:none;}
.video-sec .right .hold-cls{float:right;margin-top:0;margin-right:0px;}
.video-sec .right h3{font-size:60px;margin:25% 0px 0px 0px;}
.video-sec header a.video-btn{top:90px;left:0px;}
.video-sec .sliderbotm-cls .item-sps{margin-bottom:30px;}
.video-sec .sliderbotm-cls{background-position:center bottom;margin-top:-310px;}
.video-sec .sliderbotm-cls .container{padding:250px 0px 20px;}
.join-cls::before{height:260px;}
.join-cls h3{font-size:30px;}
.brand-cls ul{-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto;}
.brand-cls ul li:nth-child(5n+5){border-right:1px solid #fff;}
.brand-cls ul li:nth-child(4n+4){border-right:1px solid #fff;}
.brand-cls ul li:nth-child(3n+3){border-right:none;}
.brand-cls ul li, .brand-cls ul li:nth-child(9){border-bottom:1px solid #fff;}
.brand-cls ul li:last-child{border-bottom:none;}
.video-sec header h1, .banner-cls h2{font-size:40px;}
.accessories-cls h3, .brand-cls h3, .video-sec .sliderbotm-cls h3, .electric-cls h3, .electric-cls-no-sidebar h3,
.accessories-main h3, .helpcenter-sec h3, body.single-product .related.products h2, .search-sec .page-header h1, .instagram-sec h3{font-size:30px;}
.electric-cls-no-sidebar ul.products li.product{margin-bottom:40px;}
.brand-cls{padding:50px 0px 50px;}
.banner-cls p{font-size:18px;}
.banner-cls .container{padding:130px 15px 110px;}
.banner-cls .container.common_t{padding:130px 15px;}
.accessories-main .item-cls{margin-bottom:40px;}
a.btn_custom{padding:10px 20px;margin:0px auto 40px;}
body.woocommerce-account .login-sec .login input, body.woocommerce-account form.register .input-text, .myaccount-page form.lost_reset_password input,
#customer_login_lost input#user_login{height:46px;}
body.woocommerce-account .login-sec .woocommerce-form-login__submit, body.woocommerce-account .login-sec .woocommerce-form-register__submit,
#customer_login_lost button.woocommerce-Button.button{padding:10px 24px;}
.woocommerce-account .woocommerce-MyAccount-content{width:65%;float:right;}
body.single-product .content-area, body.search .search-sec{margin:50px 0px 50px;}
body.single-product div.product div.summary{width:100%;}
body.single-product .woocommerce-product-gallery.images{width:100% !important;margin-bottom:40px !important;}
body.single-product div.product .flex-viewport .woocommerce-product-gallery__image img{width:84%;height:450px;}
.woocommerce-product-gallery ol.flex-control-nav li{width:83px !important;height:83px;}
.related.products ul.products li.product a img{height:300px;}
body.single-product .related.products{padding-top:40px;}
.product.type-product .summary h1.product_title, body.single-product div.product p.price del span.woocommerce-Price-amount{font-size:21px;}
body.single-product div.product form.cart .variations{margin-bottom:0px;}
.page-404 .cart-sec{margin:50px 0px 40px;}
.cart-sec{margin:50px auto 50px;}
.terms-cls{margin-bottom:50px;}
body.single-product .woocommerce-product-gallery.images{height:500px;}
body.single-product div.product button.single_add_to_cart_button{padding:12px 20px;}
body.single-product div.product button.single_add_to_cart_button::after{content:"";width:40px;height:40px;right:-40px;}
body.archive .accessories-main nav.woocommerce-pagination ul{margin-bottom:0px;}
.accessories-main .col-lg-3{-ms-flex:0 0 40%;-webkit-box-flex:0;flex:0 0 40%;max-width:40%;}
.accessories-main .col-lg-9{-ms-flex:0 0 60%;-webkit-box-flex:0;flex:0 0 60%;max-width:60%;}
.accessories-main{padding:0px 0px 40px;}
body.single-product div.product .woocommerce-product-gallery__image img{max-height:470px;height:auto;}
body.single-product div.product div.summary{height:auto;}
ul#wprmenu_menu_ul li.current-menu-item a{background:#a70e14;}
div#mg-wprm-wrap form.wpr-search-form button.wpr_submit{position:absolute;top:25px;}
.pswp__top-bar{top:50px;}
.banner-cls .container::before{height:54%;}
body.archive nav.woocommerce-pagination li a, body.archive nav.woocommerce-pagination li span.current, 
body.archive nav.woocommerce-pagination li a:hover{width:38px;height:38px;line-height:38px;}
.explainer-video-inner{min-height:180px;flex-basis:48%;}
.video-sec .right img{width:42%;margin-top:0px;bottom:21%;right:40px;}
.video-sec .top{padding-top:18%;}
.video-inner iframe{height:251px;width:100%;}
.hometop-content{padding:40px 0px 0px;}
.hometop-content .inner-cls{margin-bottom:40px;}
.hometop-content .inner-cls .fa{font-size:48px;}
.hometop-content .inner-cls h4{font-size:20px;margin-bottom:10px;}
.instagram-sec{padding:40px 0px;}
#wprmenu_bar .menu_title a{color:#fff;}
.privacy-sec, .comman-nodata-sec{padding:0px 0px 40px;}
.nav-top .social-clss, .nav-top .navtop-cont, .nav-top .acc-clss{max-width:100%;text-align:center;margin-bottom:10px;}
.nav-top .rgt-cls{float:none;}
nav.navbrdr-cls{position:relative;}
.banner-cls .container.common_t{padding:70px 15px 130px;}
.banner-cls .container.common_t::before, .navbrdr-cls:after{display:none;}
.navbrdr-cls .custom-logo-link{margin:20px auto 0;display:table;}
.video-sec{margin:0px;float:none;}
img.custom-logo{width:auto;}
.btn_ar{text-align:center;margin-left:0;margin-top:15px;margin-bottom:15px;display:block;}
}
@media (max-width:900px) { 
.banner-cls .container::before{height:60%;}
.video-sec .top{padding-bottom:40px;}
.new_ar_lf{width:100%;padding:0;}
.new_ar_rg{padding:15px 0 0 0;width:100%;}
html body div.wprm-overlay{background:transparent !important;}
}
@media (max-width:768px){ 
.woocommerce-account .woocommerce-MyAccount-content{width:65%;float:right;}
body.woocommerce-cart .product-quantity .qty{left:0px;position:relative;}
body.woocommerce-cart .woocommerce .product-quantity .minus{left:0px;top:0px;}
body.woocommerce-cart .woocommerce .product-quantity .plus{right:0px;top:0px;}
.video-inner iframe{height:182px;width:100%;}
}
@media (max-width:767px){
.nav-top{position:absolute;top:-42px;width:100%;background:#d00000;}
.logo{padding:20px 0 0 0;}
div#wprmenu_bar{width:60px;}
.wprmenu_bar.bodyslide.left.active{width:100% !important;}
.video-inner video{height:280px;}
.nav-top .rgt-cls{float:right;}
.testimonial-section .slick-next{right:50px;top:100%;}
.testimonial-section .slick-prev{left:50px;top:100%;}
.testimonial-section h3{font-size:28px;}
.testimonial-section{padding:30px 0;}
.mobile-bann{display:block;}
.banner-cls .container.common_t{padding:132px 15px 50px;}
.ggg{display:none;}
.explainer-video-inner{min-height:200px;flex-basis:100%;max-width:350px;}
.video-link h2{font-size:25px;}
.video-link h3{font-size:21px;margin-bottom:15px;}
.video-link h4{font-size:18px;}
.video-link p{font-size:16px;}
.video-popup-container a.close-video{right:5px;top:55px;font-size:25px;width:30px;height:30px;}
.accessories-cls a.btn{margin:40px auto 0px;padding:10px 20px;}
.woocommerce-account .addresses .title h3{font-size:24px;}
.brand-cls, body.search .search-sec{padding:40px 0px 40px;}
footer{padding:0px;}
.accessories-cls h3, .brand-cls h3, .video-sec .sliderbotm-cls h3, .join-cls h3, .electric-cls h3, .electric-cls-no-sidebar h3, 
.accessories-main h3, .helpcenter-sec h3, .product.type-product .summary span.woocommerce-Price-amount, 
body.single-product .related.products h2, .search-sec .page-header h1, .page-404 .cart-sec h1, .instagram-sec h3, .video-section-display h3{font-size:24px;}
.join-cls::before{display:none;}
.video-sec .right{display:none;}
.video-sec header p{font-size:18px;}
.video-sec header a.btn{font-size:14px;color:#fff;border:2px solid #fff;padding:10px 15px;border-radius:0px;margin-top:25px;}
.video-sec header h1, .banner-cls h2{font-size:30px;}
.video-sec .sliderbotm-cls .container{padding:250px 0px 0px;}
.join-cls .inner-cls{text-align:center;}
.join-cls .inner-cls{font-size:21px;}
.video-sec .sliderbotm-cls h3{margin-bottom:40px;}
.join-cls .inner-cls{padding:40px 0px 80px;}
.join-cls p{font-size:16px;}
.accessories-cls{padding:40px 0px 40px;}
body.archive nav.woocommerce-pagination ul{margin-bottom:30px;margin-top:-20px;}
.electric-cls-no-sidebar ul.products li.product{margin-bottom:30px;}
.banner-cls{margin-bottom:40px;background-position:center !important;}
.banner-cls p{font-size:18px;}
.banner-cls .container{padding:130px 15px 90px;}
.accessories-main .item-cls{margin-bottom:30px;}
.accessories-main .condition-cls{margin-bottom:50px;}
.describe-cls{margin:30px 0px 20px;}
body.search .search-sec h1{font-size:26px;text-align:center;}
body.woocommerce-account .login-sec .login input, body.woocommerce-account form.register .input-text,
.myaccount-page form.lost_reset_password input, #customer_login_lost input#user_login{height:40px;}
.myaccount-page{margin:40px 0px 40px;}
.myaccount-page div#register .col-2{width:50%;}
.woocommerce-account .woocommerce-MyAccount-content{width:100%;float:left;margin-top:30px;}
body.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;}
body.single-product .content-area{margin:40px 0px 40px;}
body.single-product .related.products h2, .search-sec .page-header h1, .brand-cls h3{margin-bottom:30px;}
body.single-product .related.products{padding-top:20px;}
.product.type-product .summary h1.product_title, body.single-product div.product p.price del span.woocommerce-Price-amount{font-size:18px;}
.footer-bottm{padding:15px 0px;margin-top:40px;}
body.single-product .content-area .woocommerce-tabs h2, .search-sec .page-header h1{font-size:21px;}
.page-404 .cart-sec{margin:40px 0px 30px;}
.cart-sec .shopping-cls p span.woocommerce-Price-amount, .terms-cls h4{font-size:18px;}
.cart-sec .shopping-cls .right{float:none;}
.cart-sec .shopping-cls a.btn, .cart-sec .shopping-cls a.chk-btn{margin:0px auto;display:table;}
.cart-sec .shopping-cls p{text-align:center;margin:15px 0px;}
.cart-sec .woocommerce-billing-fields h3, .cart-sec .checkout_redbox .checkout.woocommerce-checkout h3#order_review_heading,
.cart-sec .shipping_redbox h3{font-size:21px;}
.cart-sec .woocommerce form.woocommerce-checkout .col2-set .col-1, .woocommerce form.woocommerce-checkout .col2-set .col-2{width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding:0px;}
.cart-sec .shipping_redbox .woocommerce-additional-fields h3{margin-top:40px;}
.cart-sec .woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper textarea{height:150px !important;}
.cart-sec .checkout_redbox #payment #place_order{margin:0px;}
body.single-product .product.type-product .summary h1.product_title{font-size:20px;}
body.archive .accessories-main nav.woocommerce-pagination ul{margin-bottom:0px;}
.accessories-main .col-lg-3, .accessories-main .col-lg-9{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}
.accessories-main{padding:0px 0px 30px;}
.myaccount-page #customer_login_lost{padding:30px 30px;}
body.single-product .woocommerce-product-gallery.images{height:400px;}
body.single-product div.product .woocommerce-product-gallery__image img{max-height:400px;height:auto;}
body.single-product .woocommerce-product-gallery ol.flex-control-nav{height:400px;}
body.single-product div.product .woocommerce-tabs p.comment-form-cookies-consent{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
body.single-product div.product .woocommerce-tabs p.comment-form-cookies-consent input[type=checkbox]{margin:5px 10px 0px 0px;}
.helpcenter-cls{background-position:center right!important;}
.banner-cls .container::before{height:57%;}
.map_txt{max-width:100%;padding:30px 15px;}
.container, .navbrdr-cls .row{max-width:92%;}
.navbrdr-cls:after{width:100%;}
body.archive nav .container, body.page-template-support-help nav .container, body.archive .navbrdr-cls .row, 
body.page-template-support-help .row, .video-sec .sliderbotm-cls .container{border-left:none;}
.banner-cls .container::before{display:none;}
body.woocommerce-cart .navbrdr-cls .row, body.woocommerce-checkout .navbrdr-cls .row, body.single-product .navbrdr-cls .row, body.woocommerce-account .navbrdr-cls .row, body.woocommerce-wishlist .navbrdr-cls .row, body.search-results .navbrdr-cls .row, body.search .navbrdr-cls .row, body.error404 .navbrdr-cls .row, body.page-template-newsletter .navbrdr-cls .row, body.page-id-132 .navbrdr-cls .row{border-left:none;}
body.single-product div.product .woocommerce-tabs p.comment-form-cookies-consent input[type=checkbox]{border-radius:4px;width:30px;height:15px;}
.video-section-display{padding:30px 0px;}
.video-inner iframe{height:198px;width:100%;margin-bottom:15px;}
section.banner-cls.helpcenter-cls h2{padding-top:38px;}
.hometop-content{padding:30px 0px 0px;}
.hometop-content h3{font-size:21px;}
.hometop-content .call-top{font-size:18px;}
.electric-cls{padding:30px 0px 0px;}
.instagram-sec{padding:30px 0px;}
.instagram-sec h3{margin-bottom:10px;}
.privacy-sec, .comman-nodata-sec{padding:0px 0px 30px;}
.privacy-sec h2{font-size:24px;}
.privacy-sec h3, .comman-nodata-sec h4{font-size:20px;}
.navbrdr-cls .nav-top h2{font-size:16px;}
section.banner-cls.helpcenter-cls h2{padding-top:0px;}
.banner-cls .container.common_t{padding:40px 5px 40px;}
.social-clss{display:none;}
} 
@media (max-width:575px){ 
nav .nav-cls .rgt-cls{float:none;text-align:center;margin-top:15px;}
nav .nav-cls ul{float:none;}
nav a.custom-logo-link{text-align:center;display:block;}
}
@media (max-width:480px){
.navbrdr-cls .nav-top input.srch-cls{width:160px;}
 
body.woocommerce-account .woocommerce-MyAccount-navigation{padding:20px 20px;}
.woocommerce-account .addresses .title h3{font-size:20px;}
.woocommerce ul.products li.product .star-rating{font-size:.857em;margin:0px auto 1em;}
.electric-cls-no-sidebar ul.products li.product .star-rating{display:block;margin:0px auto 20px;}
.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product{width:100%;}

.video-sec header h1, .banner-cls h2{font-size:26px;text-align:center;}
.brand-cls ul{-ms-grid-columns:auto;grid-template-columns:auto;}
 
.brand-cls ul li{border-right:none;}
.brand-cls ul li:nth-child(5n+5), .brand-cls ul li:nth-child(4n+4){border-right:none;}
footer .title1, footer .title2, footer .title3, footer .title4{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}
.electric-cls .electric-sps, .search-sec .electric-sps{margin-bottom:50px;padding:0px 15px;text-align:center;}
nav .nav-cls .rgt-cls{float:none;text-align:center;margin-top:15px;}
nav .nav-cls ul{float:none;}
.video-sec .top{padding-top:150px;text-align:center;}
.video-sec .sliderbotm-cls h3{margin-bottom:30px;}
.video-sec .sliderbotm-cls{margin-top:-330px;}
.video-sec .sliderbotm-cls .container{padding:320px 0px 0px;}
.video-sec header .container{border-left:none;}
.join-cls::after{display:none;}
.join-cls p{font-size:16px;}
.join-cls .inner-cls{padding:40px 0px 30px;}
.accessories-cls{padding:40px 0px 40px;}
.electric-cls-no-sidebar ul.products{display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;}
.banner-cls .container{padding:160px 15px 90px;}
.electric-cls-no-sidebar ul.products li.product, nav, footer, body.single-product .related.products h2.woocommerce-loop-product__title{text-align:center;}
.myaccount-page div#register .col-2{width:100%;padding-right:20px;}
body.woocommerce-account .login-sec .login{border:none;padding:0px;max-width:100%;padding-right:20px;}
body.woocommerce-account .login-sec{padding:40px 0px 40px 20px;}
body.single-product .related.products{padding-top:10px;text-align:center;}
footer .title4 input[type="submit"]{margin:0px auto;}
footer h5{margin:30px 0px 20px;}
footer .title3 ul li{display:block;}
body.single-product .product.type-product .summary h1.product_title,  body.single-product div.product p.price,
body.single-product .woocommerce-product-details__short-description, 
body.single-product div.product .product_meta{text-align:center;}
body.single-product .woo-variation-swatches .variable-items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
body.single-product div.product form.cart .button{float:none;margin:0px 0px 0px -80px;position:relative;left:50%;}
body.single-product .content-area .woocommerce-tabs h2, .cart-sec .woocommerce-billing-fields h3,
.cart-sec .shipping_redbox h3, .cart-sec .checkout_redbox .checkout.woocommerce-checkout h3#order_review_heading{font-size:18px;}
.search-sec .page-header h1{font-size:20px;}
.cart-sec .woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper textarea{height:100px !important;}
.cart-sec .nav.nav-pills{display:block;}
.cart-sec .nav.nav-pills li a{display:block;width:100%;margin:0px;}
.cart-sec .woocommerce-billing-fields__field-wrapper .form-row-first, .cart-sec .woocommerce-billing-fields__field-wrapper .form-row-last{width:100%;}
nav .nav-cls .rgt-cls .srch-cls{position:absolute;top:60px;right:50%;width:270px;margin-right:-135px;}
.myaccount-page form.lost_reset_password{width:100%;}
.myaccount-page #customer_login_lost{padding:40px 20px;}
body.single-product .comment-form-rating{text-align:center;display:table;margin:0px auto;}
body.single-product div.product form.cart .variations{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
body.single-product div.product div.summary form.variations_form.cart button.plus, 
body.single-product div.product div.summary form.variations_form.cart button.minus{left:56%;}
body.single-product div.product div.summary button.plus, body.single-product div.product div.summary button.minus{left:58%;}
body.single-product div.product form.variations_form.cart, body.single-product div.product form.cart{text-align:center;}
body.single-product div.product .woocommerce-tabs ul.tabs li{display:block;}
body.single-product div.product .woocommerce-tabs ul.tabs{padding:0px;}
body.woocommerce-account form .form-row-last, body.woocommerce-account form .form-row-first,
body.woocommerce-account form .password-input, body.woocommerce-account form .password-input{width:100%;}
body.page.page-id-132 .tinv-wishlist .product-action{width:auto !important;}
body.single-product form#commentform .comment-form-rating{text-align:left;display:block;}
.banner-cls p{font-size:17px;text-align:center;}
.banner-cls .container::before{height:63%;}
body.single-product div.product .woocommerce-tabs p.comment-form-cookies-consent input[type=checkbox]{border-radius:0px;}
.accessories-cls h3, .brand-cls h3, .video-sec .sliderbotm-cls h3, .join-cls h3, .electric-cls h3, .electric-cls-no-sidebar h3, .accessories-main h3, .helpcenter-sec h3, .product.type-product .summary span.woocommerce-Price-amount, body.single-product .related.products h2, .search-sec .page-header h1, .page-404 .cart-sec h1, .instagram-sec h3, .video-section-display h3{font-size:21px;}
.banner-cls .container.common_t{padding:30px 5px 30px;}
.explainer-video-inner{min-height:180px;flex-basis:100%;max-width:310px;}
.video-popup-container .video-popup-inner{width:95vw;height:80vh;}
.video-popup-container a.close-video{right:5px;top:55px;font-size:25px;width:30px;height:30px;}
.video-link h2{font-size:21px;}
.video-link h3{font-size:18px;margin-bottom:15px;}
.video-link h4{font-size:16px;}
.video-link ol,.video-link ul{padding-left:20px;}
.video-link p,.video-link ul li,.video-link ol li{font-size:15px;}
}
@media (max-width:375px){
.navbrdr-cls .nav-top input.srch-cls{width:110px;}
}
@media (max-width:320px){
.navbrdr-cls .nav-top input.srch-cls {width: 65px;} 
}body:after{display:none;}
body.lb-disable-scrolling{overflow:hidden;}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white;}
.lightbox a img{border:none;}
.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);}
.lb-prev, .lb-next{height:100%;cursor:pointer;display:block;}
.lb-nav a.lb-prev{width:34%;left:0;float:left;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-nav a.lb-next{width:64%;right:0;float:right;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 4px;color:#ccc;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-caption a{color:#4ae;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.lb-data .lb-close:hover {
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}.tnp-subscription{font-size:13px;display:block;margin:15px auto;max-width:500px;width:100%;}
.tnp-subscription div.tnp-field{margin-bottom:10px;border:0;padding:0;}
.tnp-subscription label{display:block;color:inherit;font-size:14px;font-weight:700;line-height:normal;padding:5px;margin:0;}
.tnp-subscription input[type=text], 
.tnp-subscription input[type=email], 
.tnp-subscription input[type=submit], 
.tnp-subscription select{width:100%;height:50px;padding:10px;display:block;border:1px;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:20px;margin:0;line-height:normal;box-sizing:border-box;}
.tnp-subscription input[type=checkbox], 
.tnp-widget input[type=radio]{max-width:20px;display:inline-block;}
.tnp-subscription select option{margin-right:10px;}
.tnp-subscription input.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;}
@media all and (max-width: 480px) {
.tnp-subscription input[type=submit]{width:100%;}
} .tnp-profile form .tnp-field{margin-bottom:10px;border:0;padding:0;}
.tnp-profile form .tnp-field label{display:block;color:#333;}
.tnp-profile form .tnp-field input[type=text], 
.tnp-profile form .tnp-field input[type=email], 
.tnp-profile form .tnp-field input[type=submit], 
.tnp-profile form .tnp-field textarea, 
.tnp-profile form .tnp-field select{padding:10px;display:block;border:1px;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;margin:0;line-height:normal;box-sizing:border-box;border-radius:0;height:auto;float:none;}
.tnp-profile form input[type=checkbox], .tnp-profile input[type=radio]{max-width:20px;display:inline-block;}
.tnp-profile form .tnp-list-label{margin-left:15px;}
.tnp-profile form select option{margin-right:10px;}
.tnp-profile form .tnp-field input[type=submit]{background-color:#444;color:#fff;width:auto;height:auto;margin:0;}
@media all and (max-width: 480px) {
.tnp-profile input[type=submit]{width:100%;margin:0;}
}
.tnp-widget{width:100%;display:block;box-sizing:border-box;}
.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0;}
.tnp-widget label{display:block;color:inherit;font-size:14px;}
.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto;}
.tnp-widget input[type=checkbox], .tnp-widget input[type=radio]{width:auto;display:inline-block;}
.tnp-widget select option{margin-right:10px;}
.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0;}
.tnp-field input[type="submit"]{position:inherit;}
.tnp-field label{}
.tnp-widget-minimal{width:100%;}
.tnp-widget-minimal form{margin:0;padding:0;border:0;}
.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;}
.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0px;height:auto;margin:0;}
.tnp-subscription-minimal{width:100%;box-sizing:border-box;}
.tnp-subscription-minimal form{margin:0;padding:0;border:0;}
.tnp-subscription-minimal input.tnp-email{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0px;}
.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px;}
.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0px;margin:0;}
.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px;}
.tnp-comments label{display:block;}
.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important;}
.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd;}
.tnp-nl-checkout {
margin-bottom: 1em;
}.woo-variation-swatches .woo-variation-raw-select,.woo-variation-swatches .woo-variation-raw-select+.select2{display:none!important}
.woo-variation-swatches .variable-items-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}
.woo-variation-swatches .variable-items-wrapper .variable-item{margin:0;padding:0;list-style:none;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.woo-variation-swatches .variable-items-wrapper .variable-item img{margin:0;padding:0;width:100%;height:100%;pointer-events:none}
.woo-variation-swatches .variable-items-wrapper .variable-item span{pointer-events:none}
.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper{display:block}
.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper .radio-variable-item{box-sizing:border-box;display:block;list-style:none;cursor:pointer;margin:0}
.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input,.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper .radio-variable-item label{cursor:pointer}
.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{width:auto;margin-right:5px}
.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper .radio-variable-item label{font-weight:400;font-size:14px;display:inline-block}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){box-sizing:border-box;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.3);padding:2px;margin:4px 8px 4px 0}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-of-type{margin-right:0}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{box-shadow:0 0 0 3px rgba(0,0,0,.1)}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow:0 0 0 2px rgba(0,0,0,.9)}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color{width:100%;height:100%;position:relative}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;box-shadow:inset 0 0 1px 0 rgba(0,0,0,.5)}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{text-align:center}
.woo-variation-swatches.wvs-style-rounded .variable-items-wrapper .variable-item,.woo-variation-swatches.wvs-style-rounded .variable-items-wrapper .variable-item .variable-item-span,.woo-variation-swatches.wvs-style-rounded .variable-items-wrapper .variable-item .variable-item-span:after,.woo-variation-swatches.wvs-style-rounded .variable-items-wrapper .variable-item img{border-radius:100%}
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item{border-radius:2px}
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item{width:auto}
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item .variable-item-span{padding:0 5px}
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.color-variable-item span:after{border-radius:0}
.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover{cursor:not-allowed;box-shadow:0 0 0 1px rgba(0,0,0,.05);pointer-events:none;position:relative;overflow:hidden}
.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover img,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover span,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled img,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled span{opacity:.3}
.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:before{position:absolute;content:" "!important;width:100%;height:1px;background:red!important;left:0;right:0;bottom:0;top:50%;visibility:visible;opacity:1;border:0;margin:0!important;padding:0!important;min-width:auto;-webkit-transform-origin:center;transform-origin:center;z-index:0}
.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled:hover label,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled input,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled label{cursor:not-allowed;text-decoration:line-through;opacity:.5}
.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled:after,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled:before,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled:hover:after,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled:hover:before{display:none}
.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled:hover{pointer-events:none;box-shadow:0 0 0 1px rgba(0,0,0,.05);position:relative;overflow:hidden}
.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled:hover img,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled:hover span,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled img,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled span{opacity:.3}
.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled:hover{overflow:hidden}
.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled:hover label,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled input,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled label{pointer-events:none;opacity:.3}
.woo-variation-swatches.wvs-attr-behavior-hide .variable-item.disabled{opacity:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;width:0!important;height:0!important;padding:0!important;margin:0!important;min-width:0!important;min-height:0!important}
.woo-variation-swatches.wvs-attr-behavior-hide .variable-item.disabled.radio-variable-item{width:auto!important}
.woo-variation-swatches.rtl table.variations td.label{padding-left:15px;padding-right:0;text-align:left}
.woo-variation-swatches.rtl .variable-items-wrapper .variable-item{text-align:right}
.woo-variation-swatches.rtl .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:4px 0 4px 8px}
.woo-variation-swatches.rtl .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{margin-right:0;margin-left:5px}
.woo-variation-swatches.woocommerce .product.elementor table.variations td.value:before{display:none!important}
.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper{display:block!important}
.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper .variable-item:not(.radio-variable-item){float:left}