body{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#333}body h1,body h2,body h3,body h4,body h5{font-family:"Open Sans",sans-serif;color:#333;text-transform:uppercase;padding-bottom:2px !important;line-height:1.2em !important;font-weight:400;margin:0 0 15px}body h1.elementor-heading-title,body h2.elementor-heading-title,body h3.elementor-heading-title,body h4.elementor-heading-title,body h5.elementor-heading-title{border-bottom:2px solid #df0000}body h1{font-size:22px}body h2{font-size:22px}body p{margin:0 0 15px}body p,body li{color:inherit;line-height:1.5em}body p a,body li a{color:#df0000}body p a:hover,body li a:hover{text-decoration:underline}body a{color:#222222;text-decoration:underline}body a:hover{color:#df0000}body blockquote{color:#df0000;margin:15px 0;font-weight:400}body blockquote p{margin:15px 0}body strong{color:#df0000}.site-header .upper{display:flex;flex-wrap:wrap}@supports (display: grid){.site-header .upper{display:grid}.site-header .upper .container{display:grid;grid:auto / 350px auto}}.site-header .upper .site-logo{max-width:350px;padding:10px 0;flex:1 1 50%;grid-row:span 2;float:left}.site-header .upper .site-logo img{width:100%;height:auto}.site-header .upper .shop-cart{display:flex;flex:1 1 50%;justify-content:flex-end;align-items:center;float:right}.site-header .upper .shop-cart .headoffice{display:flex;flex-direction:column;align-items:flex-end;margin-right:15px}.site-header .upper .shop-cart .headoffice span,.site-header .upper .shop-cart .headoffice a{display:inline-block;color:#333}.site-header .upper .shop-cart .headoffice a{text-decoration:none}.site-header .upper .shop-cart .headoffice a:hover{color:#df0000}.site-header .upper .shop-cart .cart-btn{background-color:#d7d7d7;display:inline-block;padding:10px 25px;font-size:16px;text-decoration:none;transition:all 0.3s ease-in-out;margin-right:15px}.site-header .upper .shop-cart .cart-btn:hover{background-color:#444444;color:#fff;transition:all 0.3s ease-in-out}.site-header .upper .shop-cart .cart-btn svg{color:inherit;display:none}.site-header .upper .shop-cart .checkout-btn{background-color:#df0000;display:inline-block;padding:10px 25px;font-size:16px;text-decoration:none;transition:all 0.3s ease-in-out;color:#fff}.site-header .upper .shop-cart .checkout-btn:hover{background-color:#444444;transition:all 0.3s ease-in-out}.site-header .upper .main-menu{display:flex;justify-content:flex-end;align-items:center;width:100%;margin:0 0 15px;float:right}@supports (display: grid){.site-header .upper .main-menu{margin:0}}.site-header .upper .main-menu .menu{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-end}.site-header .upper .main-menu .menu .menu-item{font-family:'Open Sans', sans-serif;font-weight:400;font-size:16px;border-right:2px solid #ea110c;padding:0 10px}.site-header .upper .main-menu .menu .menu-item:first-child{padding-left:0}.site-header .upper .main-menu .menu .menu-item:last-child{border-right:none;padding-right:0}.site-header .upper .main-menu .menu .menu-item a{color:#000;white-space:nowrap;display:inline-block}.site-header .upper .main-menu .menu .menu-item a:hover{color:#df0000}@media (max-width: 1024px){.site-header .upper .container{grid:auto / 350px auto}.site-header .upper .shop-cart .cart-btn{padding:10px 15px}.site-header .upper .shop-cart .cart-btn .text{display:none}.site-header .upper .shop-cart .cart-btn svg{display:initial}.site-header .upper .main-menu{display:none}.site-header .upper #navicon{display:block;align-self:center}}@media (max-width: 768px){.site-header .upper{padding-bottom:15px}.site-header .upper .container{grid:auto / auto auto}.site-header .upper .site-logo{grid-row:span 1;grid-column:span 2;justify-self:center}.site-header .upper .shop-cart{justify-content:flex-start}.site-header .upper .shop-cart .headoffice{display:none}}.site-header #navicon,.site-header #catnavicon{justify-self:end;display:none;width:38px;height:28px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}.site-header #navicon span,.site-header #catnavicon span{display:block;position:absolute;height:4px;width:100%;background:#df0000;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.site-header #navicon span:nth-child(1),.site-header #catnavicon span:nth-child(1){top:0px}.site-header #navicon span:nth-child(2),.site-header #navicon span:nth-child(3),.site-header #catnavicon span:nth-child(2),.site-header #catnavicon span:nth-child(3){top:12px}.site-header #navicon span:nth-child(4),.site-header #catnavicon span:nth-child(4){top:24px}.site-header #navicon.open span:nth-child(1),.site-header #catnavicon.open span:nth-child(1){top:12px;width:0%;left:50%}.site-header #navicon.open span:nth-child(2),.site-header #catnavicon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.site-header #navicon.open span:nth-child(3),.site-header #catnavicon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.site-header #navicon.open span:nth-child(4),.site-header #catnavicon.open span:nth-child(4){top:12px;width:0%;left:50%}.site-header .cat-menu-bar{background-color:#444444;position:relative}.site-header .cat-menu-bar h3{margin:0;padding:18px 0 !important;color:#fff;display:none;font-size:18px}.site-header .cat-menu-bar .category-menu{width:100%}.site-header .cat-menu-bar .category-menu .menu{display:flex;justify-content:space-between;list-style:none;padding:0;margin:0}.site-header .cat-menu-bar .category-menu .menu-item{flex:1 1 auto;text-transform:uppercase;font-weight:400;font-family:'Open Sans', sans-serif;color:#fff;transition:all 0.2s ease-in-out}.site-header .cat-menu-bar .category-menu .menu-item a{display:inline-block;padding:20px 5px;width:100%;text-align:center;position:relative;white-space:nowrap;color:inherit}.site-header .cat-menu-bar .category-menu .menu-item:hover{color:#df0000}.site-header .cat-menu-bar .category-menu .menu-item .sub-icon{display:none}.site-header .cat-menu-bar .category-menu .menu-item-has-children>a{position:relative}.site-header .cat-menu-bar .category-menu .menu-item-has-children>a:before{content:"";display:inline-block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #333;position:absolute;bottom:0;left:50%;transform:translateX(-50%);visibility:hidden;opacity:0}.site-header .cat-menu-bar .category-menu .menu-item-has-children .sub-menu-wrap{display:flex;visibility:hidden;opacity:0;position:absolute;z-index:30;padding:15px 0px;background-color:#333;background-image:url("../img/banner-dark.png");background-position:50% 10%;background-size:cover;border-bottom:solid 1px #df0000;border-top:0;width:100%;left:0;right:0;min-height:200px}.site-header .cat-menu-bar .category-menu .menu-item-has-children .sub-menu-wrap .sub-menu{list-style:none;display:flex;flex-wrap:wrap;justify-content:left;max-width:1470px;margin:0 auto;width:100%;padding:0 15px}.site-header .cat-menu-bar .category-menu .menu-item-has-children .sub-menu-wrap .sub-menu .menu-item{flex:0 1 20%;text-transform:none !important;font-weight:300 !important}.site-header .cat-menu-bar .category-menu .menu-item-has-children .sub-menu-wrap .sub-menu .menu-item a{display:block;width:auto !important;padding:10px 20px;color:#f3f3f3;transition:all 0.32s ease-in-out;text-align:left}.site-header .cat-menu-bar .category-menu .menu-item-has-children .sub-menu-wrap .sub-menu .menu-item a:hover{color:#df0000;transition:all 0.2s ease-in-out}.site-header .cat-menu-bar .category-menu .menu-item-has-children:hover a:before{visibility:visible;opacity:1;transition:all 0.2s ease-in-out}.site-header .cat-menu-bar .category-menu .menu-item-has-children:hover .sub-menu-wrap{visibility:visible;opacity:1;transition:opacity 0.2s ease-in-out}.site-header .banner{background-image:url("../img/banner.jpg");width:100%;height:auto;background-size:cover;background-repeat:no-repeat;background-position:center top;padding:60px 0;margin:0}.site-header .banner .container{display:flex;justify-content:space-between;align-items:center}@supports (display: grid){.site-header .banner .container{display:grid;grid:auto / auto 530px}}.site-header .banner .header-caption{color:#fff;background-color:transparent;font-weight:400;font-size:45px;margin:0;line-height:1.2em;width:100%;max-width:768px;min-width:100%}.site-header .banner .header-caption .owl-item{background-color:transparent !important}.site-header .banner .header-caption .caption-slide{display:flex;align-items:center}.site-header .banner .header-caption strong{font-weight:400;color:#fff}.site-header .banner .searchBox{background-color:rgba(255,225,225,0.4);width:auto;display:block;position:relative;padding:25px 30px 25px 30px}.site-header .banner .searchBox h3{font-size:18px;color:#fff;font-weight:400;margin:0;white-space:nowrap}.site-header .banner .searchBox .headSearch{display:flex;justify-content:space-evenly;padding-top:15px}.site-header .banner .searchBox .headSearch .byGas{margin-right:12px}.site-header .banner .searchBox .headSearch .byGas,.site-header .banner .searchBox .headSearch .byPart{padding-top:15px;display:inline-block;width:180px}.site-header .banner .searchBox .headSearch .byGas h4,.site-header .banner .searchBox .headSearch .byPart h4{padding-top:5px;margin:0}.site-header .banner .searchBox .headSearch .byGas label,.site-header .banner .searchBox .headSearch .byPart label{width:100%;position:relative;display:block}.site-header .banner .searchBox .headSearch .byGas .search-field[type="search"],.site-header .banner .searchBox .headSearch .byPart .search-field[type="search"]{font-size:14px;text-indent:3px;display:inline-block;padding:10px 40px 10px 10px;margin:0;width:100% !important;height:initial;outline:none;border:1px solid #d6d6d6;background-color:#fff;color:#000000;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.site-header .banner .searchBox .headSearch .byGas .search-submit,.site-header .banner .searchBox .headSearch .byPart .search-submit{position:absolute;top:0;right:0;bottom:0;padding:0;margin:0;width:40px;text-align:center;color:#df0000;background:none;border:none;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:none}.site-header .banner .searchBox .headSearch .byGas .search-submit:before,.site-header .banner .searchBox .headSearch .byPart .search-submit:before{display:block;content:'GO' !important;transition:all 0.3s ease-in-out;z-index:99999 !important;background-color:#df0000 !important;color:#fff !important;font-family:'Open Sans', sans-serif !important;font-weight:100;line-height:39px !important}.site-header .banner .searchBox .headSearch .byGas .search-submit:hover:before,.site-header .banner .searchBox .headSearch .byPart .search-submit:hover:before{background-color:#444444 !important;transition:all 0.3s ease-in-out}.site-header .banner .searchBox .headSearch .mobile-nav{position:fixed;top:0;right:0;left:0;bottom:0;z-index:200;width:100%;height:100%;background-color:#CF0000;opacity:0.96;flex-direction:column;justify-content:center;align-items:center}.site-header .banner .searchBox .headSearch .mobile-nav .mobile-menu{opacity:1}.site-header .banner .searchBox .headSearch .mobile-nav .mobile-menu .menu{flex-direction:column;padding:10px;text-align:center}.site-header .banner .searchBox .headSearch .mobile-nav .mobile-menu .menu .menu-item{margin:0 !important;padding:10px 0;color:#fff;text-transform:uppercase;position:relative;font-size:17px;font-family:"Roboto"}.site-header .banner .searchBox .headSearch .mobile-nav .mobile-menu .menu .menu-item a{color:#fff;padding:5px;display:inline-block}.site-header .banner .searchBox .headSearch .mobile-nav .mobile-menu .menu .menu-item a:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background:#fff;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:0.3s ease-in-out}.site-header .banner .searchBox .headSearch .mobile-nav .mobile-menu .menu .menu-item a:hover:after{visibility:visible;transform:scaleX(1);transition:0.3s ease-in-out}.site-header .banner .searchBox .headSearch .search-field[type="search"]{background-color:#fff;font-style:normal;border:0;width:100%}.site-header .banner .searchBox .headSearch .search-field[type="search"]::-webkit-input-placeholder{color:#333}.site-header .banner .searchBox .headSearch .search-field[type="search"]:-moz-placeholder{color:#333}.site-header .banner .searchBox .headSearch .search-field[type="search"]::-moz-placeholder{color:#333}.site-header .banner .searchBox .headSearch .search-field[type="search"]:-ms-input-placeholder{color:#333}.site-header .banner .searchBox .headSearch .search-submit{right:0;top:0;bottom:0}.site-header .banner .searchBox .headSearch .search-submit:before{content:'GO' !important;transition:all 0.3s ease-in-out;z-index:99999 !important;background-color:#df0000 !important;color:#fff !important;font-family:'Open Sans', sans-serif !important;font-weight:100;line-height:39px !important}.site-header .banner .searchBox .headSearch .search-submit:hover:before{background-color:#444444 !important;transition:all 0.3s ease-in-out}@media (max-width: 1024px){.site-header .banner{padding:0}.site-header .banner .container{padding:0;flex-direction:column;align-items:flex-start;display:block}.site-header .banner .container .header-caption{padding:30px 15px}.site-header .banner .container .searchBox{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 15px;flex-direction:column;align-items:stretch}.site-header .banner .container .searchBox h3{padding:0 !important;flex:0 1 auto;text-align:center;margin:0 0 10px !important}.site-header .banner .container .searchBox .headSearch{padding:0 !important;flex:1 1 auto}.site-header .banner .container .searchBox .headSearch .byGas{margin-right:15px;flex:0 1 48%}.site-header .banner .container .searchBox .headSearch .byPart{flex:0 1 48%}.site-header.show .upper #navicon{z-index:600}.site-header.show .upper #navicon span{background:#fff}.site-header.show .mobile-nav{display:flex;flex-direction:column}.site-header .cat-menu-bar{min-height:54px}.site-header .cat-menu-bar h3{display:block}.site-header .cat-menu-bar #catnavicon{display:block;position:absolute;right:15px;top:15px}.site-header .cat-menu-bar #catnavicon span{background:#fff}.site-header .cat-menu-bar .category-menu{height:auto;max-height:0;overflow:hidden;transition:all 0.3s ease-in-out;position:absolute;left:0;padding:0 15px;background-color:#333;background-image:url("../img/banner-dark.png");background-position:80% 0;background-size:auto}.site-header .cat-menu-bar .category-menu .menu{flex-direction:column;padding-bottom:5px}.site-header .cat-menu-bar .category-menu .menu .menu-item{border:0 !important}.site-header .cat-menu-bar .category-menu .menu .menu-item a{text-align:left;padding:13px 0}.site-header .cat-menu-bar .category-menu .menu .menu-item a:before{display:none}.site-header .cat-menu-bar .category-menu .menu .menu-item .sub-menu-wrap{visibility:visible;opacity:1;position:relative;background:transparent;background-image:none;border:0;padding:0 0 0 15px;height:100%;max-height:0;overflow:hidden;transition:all 0.3s ease-in-out;min-height:auto}.site-header .cat-menu-bar .category-menu .menu .menu-item .sub-menu-wrap .sub-menu{padding:0 0 5px;display:grid;grid:auto/repeat(1, 1fr)}.site-header .cat-menu-bar .category-menu .menu .menu-item .sub-menu-wrap .sub-menu .menu-item a{padding:6px 12px 6px 0;font-size:14px;position:relative}.site-header .cat-menu-bar .category-menu .menu .menu-item-has-children{position:relative}.site-header .cat-menu-bar .category-menu .menu .menu-item-has-children>.sub-icon{display:flex;position:absolute;right:4px;top:8px;width:30px;height:30px;justify-content:center;align-items:center;background-color:#303030}.site-header .cat-menu-bar .category-menu .menu .menu-item-has-children>.sub-icon svg{transform:rotate(0deg);transition:all 0.3s ease-in-out}.site-header.catshow .category-menu{max-height:1600px;transition:all 0.3s ease-in-out;z-index:100}.site-header.catshow .category-menu .menu-item-has-children.showsub .sub-icon svg{transform:rotate(90deg);transition:all 0.3s ease-in-out}.site-header.catshow .category-menu .menu-item-has-children.showsub .sub-menu-wrap{max-height:1600px;transition:all 0.3s ease-in-out}}@media (max-width: 580px){.site-header .banner .container{align-items:left}.site-header .banner .container .header-caption{font-size:30px}.site-header .banner .container .headSearch{flex-direction:column !important}.site-header .banner .container .headSearch .byGas{margin:0 0 10px !important}}footer .upper-footer{background-size:cover;background-repeat:no-repeat;padding:60px 0}footer .upper-footer .container{display:flex;justify-content:space-between;flex-wrap:wrap}@supports (display: grid){footer .upper-footer .container{display:grid;grid:auto/repeat(3, 1fr) 3fr;grid-gap:30px}}footer .upper-footer .container .footerWidget{flex:0 1;padding-bottom:15px}footer .upper-footer .container .footerWidget.area-4{flex:0 1 40%}footer .upper-footer .container .footerWidget .wpcf7{background-color:rgba(255,255,255,0.4);padding:15px}@supports (display: grid){footer .upper-footer .container .footerWidget .wpcf7 .wpcf7-form{display:grid;grid-template-columns:repeat(2, 2fr);grid-gap:10px 10px;margin:0}}footer .upper-footer .container .footerWidget .wpcf7 .wpcf7-form h3{font-size:18px;font-weight:400;line-height:22px;color:#fff;text-transform:uppercase;margin:0;grid-column:span 2}footer .upper-footer .container .footerWidget .wpcf7 .wpcf7-form .wpcf7-form-control-wrap{display:block;margin-bottom:5px}@supports (display: grid){footer .upper-footer .container .footerWidget .wpcf7 .wpcf7-form .wpcf7-form-control-wrap{margin-bottom:0}}footer .upper-footer .container .footerWidget .wpcf7 .wpcf7-form .wpcf7-form-control-wrap input{border:0;background-color:#fff;padding:8px;width:100%;outline:0}footer .upper-footer .container .footerWidget .wpcf7 .wpcf7-form .wpcf7-submit{grid-column:span 2}footer .upper-footer .container .footerWidget .wpcf7 .wpcf7-form .wpcf7-response-output{border:0;text-align:center;grid-column:1 / span 2;padding:10px 0;margin:0}footer .upper-footer .container .footerWidget .wpcf7 .wpcf7-form .ajax-loader{left:0 !important;top:auto !important;height:0;position:absolute}footer .upper-footer .container .footerWidget .wpcf7 .wpcf7-form .ajax-loader.is-active{height:25px;position:relative}@media (max-width: 1024px){footer .upper-footer .container{display:block;text-align:center}}footer .widget-title{margin:0 0 15px;padding:0;white-space:nowrap;color:#fff}@media (max-width: 1024px){footer .widget-title{margin:0 0 5px}}footer .menu{list-style:none;margin:0;padding:0}footer .menu .menu-item{margin-bottom:15px}footer .menu .menu-item a{color:#fff;font-weight:300;transition:all 0.3s ease-in-out;white-space:nowrap}footer .menu .menu-item a:hover{color:#000;transition:all 0.3s ease-in-out}@media (max-width: 1024px){footer .menu{display:flex;text-align:center;justify-content:center;flex-wrap:wrap}footer .menu .menu-item{margin:0 7px 15px}}footer .copyrightBar{height:auto;width:100%;background-color:#444444;color:#fff;font-size:14px}footer .copyrightBar .container{display:flex;justify-content:space-between}footer .copyrightBar .copyrightSpan{padding-top:14px;padding-bottom:14px;display:inline-block}footer .copyrightBar .copyrightText a{color:inherit;text-decoration:none;transition:all 0.2s ease-in-out}footer .copyrightBar .copyrightText a:hover{color:#4580AA;transition:all 0.2s ease-in-out}@media (max-width: 1024px){footer .upper-footer{padding:30px 0 0}footer .upper-footer .container .area-4{padding:0 0 15px;flex:1 1 100% !important}}@media (max-width: 768px){footer .upper-footer{padding:30px 0 0}footer .upper-footer .container{flex-direction:column;padding:0}footer .upper-footer .container .footerWidget{padding:0 15px 30px}footer .upper-footer .container .footerWidget h3{text-align:center;margin-bottom:8px}footer .upper-footer .container .footerWidget .menu{text-align:center}footer .upper-footer .container .footerWidget .menu .menu-item{margin-bottom:8px}footer .upper-footer .container .area-4{padding:0}}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:12px}.wpcf7 .wpcf7-form .wpcf7-submit{background-color:#df0000;color:#fff;cursor:pointer;transition:all 0.3s ease-in-out;border:0;width:100%;padding:8px;text-transform:uppercase;outline:0}.wpcf7 .wpcf7-form .wpcf7-submit:hover{background-color:#333;transition:all 0.3s ease-in-out}.wpcf7 .wpcf7-form .ajax-loader{background-image:none;display:block;position:relative;left:50%;top:50%;width:25px;height:25px;border-radius:50%;border:3px solid #f3f3f3;border-top-color:#df0000;z-index:1001;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.page-id-25 .wpcf7-form-control-wrap{margin-bottom:15px;display:block}.page-id-25 .wpcf7-form-control-wrap .wpcf7-list-item{display:block;margin-left:0;margin-bottom:5px}.page-id-25 .wpcf7-form-control-wrap input[type=text],.page-id-25 .wpcf7-form-control-wrap input[type=email],.page-id-25 .wpcf7-form-control-wrap textarea{width:100%;padding:12px;border:1px solid #818a91;border-radius:5px}.container_wrap{margin:0 auto;padding:0 15px}@supports (display: grid){.container_wrap{display:grid;grid:auto/auto minmax(0, 1470px) auto;grid-gap:15px;max-width:none;margin:0;padding:0}.container_wrap .container{grid-column:2}}.page-template-three-columns .content-wrap .container{display:flex;padding-top:30px;padding-bottom:30px}@supports (display: grid){.page-template-three-columns .content-wrap .container{display:grid;grid:auto / 350px auto 350px;grid-gap:40px}}.page-template-three-columns .content-wrap .container .page-content{flex:1 0 50%}@media (max-width: 1120px){.page-template-three-columns .content-wrap .container{grid:auto / 1fr}}.page-template-two-columns-left-sidebar .content-wrap .container{display:flex;padding-top:30px;padding-bottom:30px}@supports (display: grid){.page-template-two-columns-left-sidebar .content-wrap .container{display:grid;grid:auto / 350px auto;grid-gap:40px}}.page-template-two-columns-left-sidebar .content-wrap .container .page-content{flex:1 0 75%}@media (max-width: 768px){.page-template-two-columns-left-sidebar .content-wrap .container{grid:auto / auto}}.page-template-two-columns-right-sidebar .content-wrap .container{display:flex;padding-top:30px;padding-bottom:30px}@supports (display: grid){.page-template-two-columns-right-sidebar .content-wrap .container{display:grid;grid:auto / auto 350px;grid-gap:40px}}.page-template-two-columns-right-sidebar .content-wrap .container .page-content{flex:1 0 75%}@media (max-width: 768px){.page-template-two-columns-right-sidebar .content-wrap .container{grid:auto / auto}}.product-range{flex:1 0 25%;padding:0 15px}@supports (display: grid){.product-range{padding:0}}.product-range h3{font-size:24px;border-bottom:2px solid #df0000;margin:0 0 15px}.product-range .range-wrap{display:flex;flex-wrap:wrap}@supports (display: grid){.product-range .range-wrap{display:grid;grid:auto/repeat(auto-fill, minmax(170px, auto));grid-gap:10px}}.product-range .range-wrap .product-cat{flex:0 1 48%;border:solid 2px #f3f3f3;position:relative;transition:0.3s all ease-in-out}.product-range .range-wrap .product-cat .cat-img{background-position:center center;background-size:cover;width:100%;height:120px}.product-range .range-wrap .product-cat .cat-title{display:block;text-align:center;padding:5px 0 3px;position:absolute;bottom:0;width:100%;background-color:#f3f3f3;transition:0.3s all ease-in-out}.product-range .range-wrap .product-cat .cat-link{position:absolute;top:0;bottom:0;left:0;right:0}.product-range .range-wrap .product-cat:hover{border-color:#333;transition:0.3s all ease-in-out}.product-range .range-wrap .product-cat:hover .cat-title{color:#fff;background-color:#333}.sidebar{flex:1 0 25%;display:flex;flex-direction:column}.woo-store .sidebar{padding:44px 0 0}.sidebar h3{font-size:22px;border-bottom:2px solid #df0000;margin:0 0 15px}@media (min-width: 768px) and (max-width: 1120px){.page-template-three-columns .sidebar{flex-direction:row}.sidebar .widget{margin-right:15px}}.sidebar .featured-img{width:100%;height:150px;background-size:cover;background-position:center center;position:relative}.sidebar .featured-img a{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:0;transition:0.3s all ease-in-out}.sidebar .featured-img a:hover{opacity:0.3;transition:0.3s all ease-in-out}.sidebar .latest-posts{margin-bottom:20px}.sidebar .latest-posts article{display:flex;margin-bottom:20px}.sidebar .latest-posts article:last-of-type{margin:0}.sidebar .latest-posts article .featured-img{width:100%;height:90px;background-size:cover;background-position:center center;flex:0 1 100%;margin-right:15px;max-width:100px}.sidebar .latest-posts article .post-meta{flex:0 1 70%}.sidebar .latest-posts article .post-meta h2{margin:0;font-size:16px;text-transform:none;font-weight:400}.sidebar .latest-posts article .post-meta h2 a{text-decoration:none}.sidebar .latest-posts article .post-meta .cats{margin:0;font-size:14px}.sidebar .latest-posts article .post-meta .cats a{text-decoration:none;color:gray;transition:0.3s all ease-in-out}.sidebar .latest-posts article .post-meta .cats a:hover{color:#df0000;transition:0.3s all ease-in-out}.sidebar .latest-posts article .post-meta .date{color:gray;margin:0 0 3px;font-size:14px;display:block}.sidebar .latest-posts article .post-meta .date .fa-calendar-alt{color:#df0000;font-size:28px;transform:translateY(5px);display:inline-block;margin-right:3px}.sidebar .featured-product .product-wrap{display:flex;background-color:#f3f3f3;padding:6px;border:solid 1px #d7d7d7}.sidebar .featured-product .product-wrap .featured-img{flex:0 1 40%}.sidebar .featured-product .product-wrap .post-meta{flex:0 1 60%;padding:3px 3px 3px 9px;text-align:center;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.sidebar .featured-product .product-wrap .post-meta h2{margin:0;font-size:18px;text-transform:none}.sidebar .featured-product .product-wrap .post-meta .btn a{display:inline-block;padding:8px 14px;background-color:#df0000;color:#fff;text-decoration:none;transition:0.3s all ease-in-out}.sidebar .featured-product .product-wrap .post-meta .btn a:hover{background-color:#333;transition:0.3s all ease-in-out}.elementor .product-ranges .products{display:flex;flex-wrap:wrap}.elementor .product-ranges .products .product-category{margin-bottom:15px}.elementor .product-ranges .products .product-category a{background-color:#f3f3f3;height:100%;display:inline-block;padding:2px;display:flex;flex-direction:column;justify-content:space-between;transition:all 0.3s ease-in-out}.elementor .product-ranges .products .product-category a img{margin:0}.elementor .product-ranges .products .product-category a h2{text-align:center;font-weight:300;transition:all 0.3s ease-in-out}.elementor .product-ranges .products .product-category a:hover{background-color:#df0000;transition:all 0.3s ease-in-out}.elementor .product-ranges .products .product-category a:hover h2{color:#fff;transition:all 0.3s ease-in-out}.elementor .featured-product .products .productgrid{width:100% !important;display:grid;grid-template-columns:50% 50%;grid-template-areas:"image title" "image button"}.elementor .featured-product .products .productgrid .image-border{grid-area:image;border:none !important;margin:0;padding:0 5px}.elementor .featured-product .products .productgrid .woocommerce-LoopProduct-link{grid-area:title;text-align:center}.elementor .featured-product .products .productgrid .woocommerce-LoopProduct-link .sku{display:none}.elementor .featured-product .products .productgrid .woocommerce-LoopProduct-link h2{font-weight:300 !important;font-size:1em !important;padding:2px}.elementor .featured-product .products .productgrid .button{grid-area:button;background-color:#DF0000 !important;color:#fff;text-align:center;padding:10px 20px !important;font-size:16px !important;text-transform:uppercase !important;border-radius:0px !important;font-weight:300 !important;display:block;height:auto !important;width:auto !important;align-self:end;margin:0 !important}.elementor .featured-product .products .productgrid .button:hover{background-color:#444444 !important}.elementor-nav-menu .menu-item{border-right:1px solid #fff}.elementor-nav-menu .menu-item a{color:#fff}.elementor-page-132 .elementor-col-33 .elementor-image{min-height:200px}.woocommerce .woo-store .container{display:grid;grid:auto / auto 350px;grid-gap:30px}@media (max-width: 1120px){.woocommerce .woo-store .container{grid:auto / 1fr}}.woocommerce .woocommerce-breadcrumb{margin:0 0 15px;padding:10px 0 0}.woocommerce .subcat_block_menu{margin-bottom:15px}.woocommerce .subcat_block_menu .menu-title{border-bottom:2px solid #df0000}.woocommerce .woocommerce-products-header .woocommerce-products-header__title{border-bottom:2px solid #df0000}.woocommerce .woocommerce-category-content{flex:0 1 70%;grid-column:1 / span 3}.woocommerce .woocommerce-category-content .woocommerce-products-header__title{font-size:24px;text-transform:uppercase;padding:0% 0% 1% 0%;border-bottom:2px solid #df0000}.woocommerce .woocommerce-category-content .woocommerce-products-header__title.secondTitle{margin:0}.woocommerce .woocommerce-category-content .term-description{margin-bottom:30px}.woocommerce .cat-content-blocks{display:flex}@supports (display: grid){.woocommerce .cat-content-blocks{display:grid;grid:auto/repeat(auto-fit, minmax(230px, 1fr));grid-gap:30px 30px}}.woocommerce .cat-content-blocks .image-box{padding:0 5px}@supports (display: grid){.woocommerce .cat-content-blocks .image-box{padding:0}}.woocommerce .cat-content-blocks .image-box .box-image{background-position:center center;background-size:cover;border:solid 2px #f3f3f3;margin-bottom:15px}.woocommerce .cat-content-blocks .image-box .box-desc h3{font-size:18px;border-bottom:2px solid #df0000;margin:0 0 15px}.woocommerce .cat-content-blocks .image-box .box-desc p{font-weight:400;color:#000}@supports (display: grid){.woocommerce .category-subcats{display:grid;grid:auto/repeat(auto-fill, minmax(200px, 1fr));grid-gap:10px 10px}@media (max-width: 580px){.woocommerce .category-subcats{grid:auto / 1fr 1fr}}}.woocommerce .category-subcats .subcat-box{border:solid 2px #f3f3f3;position:relative;transition:0.3s all ease-in-out;flex:1 0 auto}.woocommerce .category-subcats .subcat-box .sub-cat-img{background-position:center center;background-size:contain;width:100%;height:100px}.woocommerce .category-subcats .subcat-box .sub-cat-title{display:block;text-align:center;padding:5px 5px 3px;position:absolute;bottom:0;width:100%;background-color:#f3f3f3;transition:0.3s all ease-in-out;margin:0;font-size:16px;text-transform:uppercase}.woocommerce .category-subcats .subcat-box .sub-cat-link{position:absolute;top:0;bottom:0;left:0;right:0}.woocommerce .category-subcats .subcat-box:hover{border-color:#333;transition:0.3s all ease-in-out}.woocommerce .category-subcats .subcat-box:hover .sub-cat-title{color:#fff;background-color:#333}.woocommerce .sub-pages{padding:5px;text-align:center;background-color:#df0000;display:flex;justify-content:space-evenly;list-style:none}.woocommerce .sub-pages li{color:#fff;border-right:1px solid #fff;flex:1 1 auto}.woocommerce .sub-pages li:last-of-type{border-right:0}.woocommerce .sub-pages li a{padding:5px 0px;display:inline-block;width:100%;color:#fff}.woocommerce.single-product .product{padding:0}.woocommerce.single-product .product h2{border-bottom:solid 2px #df0000}.woocommerce.single-product .product .summary{float:none;width:auto;display:block}@supports (display: grid){.woocommerce.single-product .product .summary{display:grid;grid:auto / 350px auto;grid-gap:30px}@media (max-width: 1024px){.woocommerce.single-product .product .summary{grid:auto / 1fr}}}.woocommerce.single-product .product .summary #woo_catalog{display:none}.woocommerce.single-product .product .summary .product-title_wrap{grid-column:span 2;border-bottom:solid 2px #df0000}.woocommerce.single-product .product .summary .product-title_wrap h1{margin:0 0 5px}.woocommerce.single-product .product .summary .product-title_wrap .product-sku{display:inline-block;margin-bottom:5px}@media (max-width: 1024px){.woocommerce.single-product .product .summary .product-title_wrap{grid-column:span 1}}.woocommerce.single-product .product .summary .product-img-container{flex:0 1 25%}.woocommerce.single-product .product .summary .product-img-container .attachment-post-thumbnail{width:100%;max-width:400px}.woocommerce.single-product .product .summary .product-overview{flex:0 1 auto}.woocommerce.single-product .product .summary .enquiry-container .cart{display:flex;justify-content:space-between}.woocommerce.single-product .product .summary .enquiry-container .cart .qty{border:solid 1px #333;padding:8px 0;outline:0}.woocommerce.single-product .product .summary .enquiry-container .cart .button{width:100%}.woocommerce.single-product .product .summary .enquiry-container .pdf-file-container{position:relative}.woocommerce.single-product .product .summary .enquiry-container .pdf-file-container .pdf-link{display:block;background-color:#df0000;padding:10px;text-decoration:none;color:#fff;font-size:18px;font-weight:400;transition:all 0.2s ease-in-out}.woocommerce.single-product .product .summary .enquiry-container .pdf-file-container .pdf-link:hover{background-color:#333;transition:all 0.2s ease-in-out}.woocommerce.single-product .product .summary .enquiry-container .pdf-file-container .pdf-link svg{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.woocommerce.single-product .product .summary .enquiry-container .product-gallery-container{padding-bottom:20px}.woocommerce.single-product .product .summary .enquiry-container .product-gallery-container img{width:150px !important;height:auto !important;margin:0 !important}.woocommerce .product-filter{padding-top:15px;display:inline-block;margin-right:30px}.woocommerce .product-filter h4{padding-top:5px;margin:0}.woocommerce .product-filter #pagFilter .ap_pagination.by_1{display:flex;justify-content:flex-start;float:none;width:100%;padding:0;margin:0;flex-wrap:wrap}.woocommerce .product-filter #pagFilter .ap_pagination.by_1 .ap_reset{background:none !important}.woocommerce .product-filter #pagFilter .ap_pagination.by_1 .ap_reset a{padding:0 18px;position:relative}.woocommerce .product-filter #pagFilter .ap_pagination.by_1 .ap_reset a:before{content:'All';color:#333;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.woocommerce .product-filter #pagFilter .ap_pagination.by_1 .ap_reset a:before:hover{color:#df0000;transition:all 0.3s ease-in-out}.woocommerce .product-filter #pagFilter .ap_pagination.by_1 li{list-style:none;width:30px;height:30px;line-height:30px;text-align:center;display:inline-block;position:relative;text-transform:uppercase;border:solid 1px #333;color:#333;transition:all 0.3s ease-in-out;font-weight:300 !important;margin:1px}.woocommerce .product-filter #pagFilter .ap_pagination.by_1 li:hover{border:solid 1px #df0000;color:#df0000;transition:all 0.3s ease-in-out}.woocommerce .product-filter #pagFilter .ap_pagination.by_1 li small{border:solid 1px #d7d7d7;color:#d7d7d7}.woocommerce .product-filter-search,.woocommerce .byGas,.woocommerce .byPart{padding-top:15px;display:inline-block;width:180px}.woocommerce .product-filter-search h4,.woocommerce .byGas h4,.woocommerce .byPart h4{padding-top:5px;margin:0}.woocommerce .product-filter-search label,.woocommerce .byGas label,.woocommerce .byPart label{width:100%;position:relative;display:block}.woocommerce .product-filter-search .search-field[type="search"],.woocommerce .byGas .search-field[type="search"],.woocommerce .byPart .search-field[type="search"]{font-size:14px;text-indent:3px;display:inline-block;padding:10px 40px 10px 10px;margin:0;width:100% !important;height:initial;outline:none;border:1px solid #d6d6d6;background-color:transparent;color:#000000;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce .product-filter-search .search-submit,.woocommerce .byGas .search-submit,.woocommerce .byPart .search-submit{position:absolute;top:0;right:0;bottom:0;padding:0;margin:0;width:40px;text-align:center;color:#df0000;background:none;border:none;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:none}.woocommerce .product-filter-search .search-submit:before,.woocommerce .byGas .search-submit:before,.woocommerce .byPart .search-submit:before{display:block;content:'GO' !important;transition:all 0.3s ease-in-out;z-index:99999 !important;background-color:#df0000 !important;color:#fff !important;font-family:'Open Sans', sans-serif !important;font-weight:100;line-height:39px !important}.woocommerce .product-filter-search .search-submit:hover:before,.woocommerce .byGas .search-submit:hover:before,.woocommerce .byPart .search-submit:hover:before{background-color:#444444 !important;transition:all 0.3s ease-in-out}.woocommerce .woocommerce-result-count{display:none;font-size:14px;color:#444;text-transform:none}.woocommerce .woocommerce-ordering{display:none}.woocommerce .woocommerce-pagination{text-align:left !important;margin-bottom:15px}.woocommerce .archive .grid-style .product-filter-search{display:none}.woocommerce .archive .grid-style .product-filter{display:none}.woocommerce .grid-style .products,.woocommerce .related .products{display:flex;flex-wrap:wrap;margin-top:20px}@supports (display: grid){.woocommerce .grid-style .products,.woocommerce .related .products{display:grid;grid:auto/repeat(auto-fill, minmax(200px, 1fr));grid-gap:15px 15px}@media (max-width: 580px){.woocommerce .grid-style .products,.woocommerce .related .products{grid:auto / 1fr 1fr}}}.woocommerce .grid-style .products:before,.woocommerce .related .products:before{display:none}.woocommerce .grid-style .products .product,.woocommerce .grid-style .products .productgrid,.woocommerce .related .products .product,.woocommerce .related .products .productgrid{margin:0 !important;float:none !important;width:100% !important;background-color:#f3f3f3;padding:3px;position:relative;flex:0 1 19%;display:flex;flex-direction:column;transition:all 0.3s ease-in-out}.woocommerce .grid-style .products .product .product-link,.woocommerce .grid-style .products .productgrid .product-link,.woocommerce .related .products .product .product-link,.woocommerce .related .products .productgrid .product-link{position:absolute;left:0;right:0;top:0;bottom:0}.woocommerce .grid-style .products .product .featured-img,.woocommerce .grid-style .products .productgrid .featured-img,.woocommerce .related .products .product .featured-img,.woocommerce .related .products .productgrid .featured-img{width:100%;background-size:contain;background-position:center center;margin-bottom:5px;position:relative}.woocommerce .grid-style .products .product .featured-img span,.woocommerce .grid-style .products .productgrid .featured-img span,.woocommerce .related .products .product .featured-img span,.woocommerce .related .products .productgrid .featured-img span{background-color:#000;display:block;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transition:all 0.3s ease-in-out}.woocommerce .grid-style .products .product .productListTitle,.woocommerce .grid-style .products .productgrid .productListTitle,.woocommerce .related .products .product .productListTitle,.woocommerce .related .products .productgrid .productListTitle{flex:1 1 auto}.woocommerce .grid-style .products .product .productListTitle span,.woocommerce .grid-style .products .productgrid .productListTitle span,.woocommerce .related .products .product .productListTitle span,.woocommerce .related .products .productgrid .productListTitle span{margin-bottom:5px;display:inline-block;font-size:14px}.woocommerce .grid-style .products .product .productListTitle h1,.woocommerce .grid-style .products .productgrid .productListTitle h1,.woocommerce .related .products .product .productListTitle h1,.woocommerce .related .products .productgrid .productListTitle h1{font-size:16px;margin:0 0 5px;padding:0 !important;border:0;text-transform:none}.woocommerce .grid-style .products .product .productListTitle .product-short-desc,.woocommerce .grid-style .products .productgrid .productListTitle .product-short-desc,.woocommerce .related .products .product .productListTitle .product-short-desc,.woocommerce .related .products .productgrid .productListTitle .product-short-desc{font-size:11px}.woocommerce .grid-style .products .product .listBtns,.woocommerce .grid-style .products .productgrid .listBtns,.woocommerce .related .products .product .listBtns,.woocommerce .related .products .productgrid .listBtns{background-color:#df0000;padding:5px;text-align:center}.woocommerce .grid-style .products .product .listBtns span,.woocommerce .grid-style .products .productgrid .listBtns span,.woocommerce .related .products .product .listBtns span,.woocommerce .related .products .productgrid .listBtns span{color:#fff}.woocommerce .grid-style .products .product .woocommerce-LoopProduct-link,.woocommerce .grid-style .products .productgrid .woocommerce-LoopProduct-link,.woocommerce .related .products .product .woocommerce-LoopProduct-link,.woocommerce .related .products .productgrid .woocommerce-LoopProduct-link{flex:1 1 auto}.woocommerce .grid-style .products .product .woocommerce-LoopProduct-link .sku,.woocommerce .grid-style .products .productgrid .woocommerce-LoopProduct-link .sku,.woocommerce .related .products .product .woocommerce-LoopProduct-link .sku,.woocommerce .related .products .productgrid .woocommerce-LoopProduct-link .sku{margin:5px 3px 0;display:inline-block}.woocommerce .grid-style .products .product .woocommerce-LoopProduct-link h2,.woocommerce .grid-style .products .productgrid .woocommerce-LoopProduct-link h2,.woocommerce .related .products .product .woocommerce-LoopProduct-link h2,.woocommerce .related .products .productgrid .woocommerce-LoopProduct-link h2{border-bottom:0;font-size:16px !important;text-transform:none !important;margin:5px 3px}.woocommerce .grid-style .products .product a.button,.woocommerce .grid-style .products .productgrid a.button,.woocommerce .related .products .product a.button,.woocommerce .related .products .productgrid a.button{background-color:#df0000;padding:5px !important;font-size:16px !important;line-height:1.4em !important;text-align:center;transition:all 0.3s ease-in-out;color:#fff;display:inline-block;width:100% !important;height:auto !important;margin:0 !important}.woocommerce .grid-style .products .product a.button:hover,.woocommerce .grid-style .products .productgrid a.button:hover,.woocommerce .related .products .product a.button:hover,.woocommerce .related .products .productgrid a.button:hover{background-color:#333 !important;transition:all 0.3s ease-in-out}.woocommerce .grid-style .products .product:hover .featured-img span,.woocommerce .grid-style .products .productgrid:hover .featured-img span,.woocommerce .related .products .product:hover .featured-img span,.woocommerce .related .products .productgrid:hover .featured-img span{opacity:0.2;transition:all 0.3s ease-in-out}.woocommerce .grid-style .products .product:hover .listBtns,.woocommerce .grid-style .products .productgrid:hover .listBtns,.woocommerce .related .products .product:hover .listBtns,.woocommerce .related .products .productgrid:hover .listBtns{background-color:#333;transition:all 0.3s ease-in-out}.woocommerce .list-style .products{margin-top:20px}.woocommerce .list-style .products .product{margin:0 !important;float:none !important;width:100% !important}.woocommerce .list-style .products .product .list-wrap{border-bottom:2px solid #f3f3f3;padding:5px 0;display:flex;justify-content:space-between;flex-wrap:wrap}.woocommerce .list-style .products .product .list-wrap .productListTitle{flex:0 1 auto;display:flex;align-items:center}@supports (display: grid){.woocommerce .list-style .products .product .list-wrap .productListTitle{flex:1 1}}.woocommerce .list-style .products .product .list-wrap .productListTitle h1{font-size:16px;margin:0;padding:0 !important;text-transform:none;cursor:pointer}.woocommerce .list-style .products .product .list-wrap .productListTitle .sku{padding-right:10px;white-space:nowrap;cursor:pointer}.woocommerce .list-style .products .product .list-wrap .productListTitle .product-name{cursor:pointer}.woocommerce .list-style .products .product .list-wrap .listBtns{display:flex;flex:0 1 auto}@supports (display: grid){.woocommerce .list-style .products .product .list-wrap .listBtns{flex:0 1}}.woocommerce .list-style .products .product .list-wrap .listBtns .button{margin:0 5px 0 0;padding:10px !important;font-size:14px !important;display:inline-block !important}.woocommerce .list-style .products .product .list-wrap .listBtns .cartList{display:inline-block !important}@media (max-width: 768px){.woocommerce .list-style .products .product .list-wrap .productListTitle{flex:0 1 100%}.woocommerce .list-style .products .product .list-wrap .productListTitle h1{margin-bottom:5px}}.woocommerce .list-style .products .product .panel{padding:0 18px;background-color:white;overflow:hidden;height:auto;max-height:0;flex:1 1 100%;transition:max-height 0.2s ease-out}.woocommerce .list-style .products .product .panel strong{color:#333}.woocommerce .list-style .products .product .panel a{color:#df0000 !important}.woocommerce .list-style .products .product .panel a:hover{text-decoration:underline !important}.woocommerce .list-style .products .product.active{background-color:transparent !important}.woocommerce .list-style .products .product.active .panel{max-height:600px}.woocommerce .button{background-color:#df0000 !important;font-weight:300 !important;border-radius:0 !important}.woocommerce .addToCartArea{width:100%;margin-bottom:15px}.woocommerce .addToCartArea h2{border-bottom:solid 2px #df0000}.woocommerce .addToCartArea .cart{width:100%;margin:0 !important;display:flex;justify-content:left}.woocommerce .addToCartArea .cart .quantity{float:none !important;margin:0 !important;display:flex;align-items:center}.woocommerce .addToCartArea .cart .quantity:before{content:'QTY:';padding-right:5px;font-weight:700}.woocommerce .addToCartArea .cart .quantity .input-text{padding:6px 0 7px;margin-right:15px;border:solid 2px #d7d7d7;outline:0}.woocommerce .sku{color:#df0000 !important;text-decoration:none !important}.term-portable-detectors .product-filter,.term-gas-generators .product-filter{display:none}.term-portable-detectors .product-filter-search,.term-gas-generators .product-filter-search{display:none}.return-to-shop{display:none}.pswp__bg{opacity:0.8 !important}.refineGo{position:absolute;right:0;top:0;bottom:0;width:40px;text-align:center;color:#aaa;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:none;background-color:#df0000 !important}.refineGo:before{content:'GO' !important;transition:all 0.3s ease-in-out;z-index:99999 !important;color:#fff !important;font-family:'Open Sans', sans-serif !important;font-weight:100;line-height:39px !important}.blog .content-wrap .container,.single .content-wrap .container,.archive .content-wrap .container{display:flex;padding-top:30px;padding-bottom:30px}@supports (display: grid){.blog .content-wrap .container,.single .content-wrap .container,.archive .content-wrap .container{display:grid;grid:auto / auto 350px;grid-gap:60px}}.blog .content-wrap .container .page-content,.single .content-wrap .container .page-content,.archive .content-wrap .container .page-content{flex:1 0 75%}@media (max-width: 1024px){.blog .content-wrap .container,.single .content-wrap .container,.archive .content-wrap .container{grid:auto / auto}}.blog .page-content .blog-title,.single .page-content .blog-title,.archive .page-content .blog-title{border-bottom:solid 2px #df0000}.blog .page-content article,.single .page-content article,.archive .page-content article{display:flex;margin-bottom:15px;padding-bottom:15px;border-bottom:solid 2px #f3f3f3}.blog .page-content article:last-of-type,.single .page-content article:last-of-type,.archive .page-content article:last-of-type{border:0}.blog .page-content article .featured-img,.single .page-content article .featured-img,.archive .page-content article .featured-img{flex:0 1 100%;background-position:center center;position:relative;max-width:200px;margin:0 15px 0 0}.blog .page-content article .featured-img a,.single .page-content article .featured-img a,.archive .page-content article .featured-img a{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:0;transition:all 0.3s ease-in-out}.blog .page-content article .featured-img a:hover,.single .page-content article .featured-img a:hover,.archive .page-content article .featured-img a:hover{opacity:0.3;transition:all 0.3s ease-in-out}@media (max-width: 600px){.blog .page-content article,.single .page-content article,.archive .page-content article{flex-direction:column}.blog .page-content article .featured-img,.single .page-content article .featured-img,.archive .page-content article .featured-img{margin:0 0 15px;flex:0 1 auto}}.blog .page-content article .post-snippet,.single .page-content article .post-snippet,.archive .page-content article .post-snippet{flex:1 1 auto;padding:0}.blog .page-content article .post-snippet a,.single .page-content article .post-snippet a,.archive .page-content article .post-snippet a{text-decoration:none}.blog .page-content article .post-snippet h1,.single .page-content article .post-snippet h1,.archive .page-content article .post-snippet h1{font-size:20px;margin:0 0 3px;text-transform:none}.blog .page-content article .post-snippet h1 a,.single .page-content article .post-snippet h1 a,.archive .page-content article .post-snippet h1 a{text-decoration:none}.blog .page-content article .post-snippet .categories,.blog .page-content article .post-snippet .date,.blog .page-content article .post-snippet .excerpt,.single .page-content article .post-snippet .categories,.single .page-content article .post-snippet .date,.single .page-content article .post-snippet .excerpt,.archive .page-content article .post-snippet .categories,.archive .page-content article .post-snippet .date,.archive .page-content article .post-snippet .excerpt{margin-bottom:8px}.blog .page-content article .post-snippet .categories p,.blog .page-content article .post-snippet .date p,.blog .page-content article .post-snippet .excerpt p,.single .page-content article .post-snippet .categories p,.single .page-content article .post-snippet .date p,.single .page-content article .post-snippet .excerpt p,.archive .page-content article .post-snippet .categories p,.archive .page-content article .post-snippet .date p,.archive .page-content article .post-snippet .excerpt p{margin:0}.blog .page-content article .post-snippet .custom-btn-wrap,.single .page-content article .post-snippet .custom-btn-wrap,.archive .page-content article .post-snippet .custom-btn-wrap{padding-top:15px}.blog .page-content article .post-snippet .custom-btn-wrap .custom-btn,.single .page-content article .post-snippet .custom-btn-wrap .custom-btn,.archive .page-content article .post-snippet .custom-btn-wrap .custom-btn{display:inline-block;background-color:#df0000;color:#fff;padding:8px 14px;transition:all 0.3s ease-in-out}.blog .page-content article .post-snippet .custom-btn-wrap .custom-btn:hover,.single .page-content article .post-snippet .custom-btn-wrap .custom-btn:hover,.archive .page-content article .post-snippet .custom-btn-wrap .custom-btn:hover{background-color:#333;transition:all 0.3s ease-in-out}.blog .sidebar .widget,.single .sidebar .widget,.archive .sidebar .widget{margin-bottom:30px}.blog .sidebar .widget ul,.single .sidebar .widget ul,.archive .sidebar .widget ul{list-style:none;padding:0}.blog .sidebar .widget ul li,.single .sidebar .widget ul li,.archive .sidebar .widget ul li{margin-bottom:10px}.blog .sidebar .widget ul li a,.single .sidebar .widget ul li a,.archive .sidebar .widget ul li a{color:#333;transition:all 0.2s ease-in-out}.blog .sidebar .widget ul li a:hover,.single .sidebar .widget ul li a:hover,.archive .sidebar .widget ul li a:hover{color:#df0000;transition:all 0.2s ease-in-out}.blog .pagination,.single .pagination,.archive .pagination{padding:10px 0}.blog .pagination .nav-links .page-numbers,.single .pagination .nav-links .page-numbers,.archive .pagination .nav-links .page-numbers{border:solid 1px #d7d7d7;padding:6px 10px;text-decoration:none;color:#d7d7d7;font-family:inherit;transition:all 0.2s ease-in-out}.blog .pagination .nav-links .current,.single .pagination .nav-links .current,.archive .pagination .nav-links .current{border-color:inherit;color:inherit}.blog .pagination .nav-links a:hover,.single .pagination .nav-links a:hover,.archive .pagination .nav-links a:hover{border-color:#df0000;color:#df0000;background-color:inherit;transition:all 0.2s ease-in-out}.single .page-content article{flex-direction:column}.single .page-content article .featured-image{width:100%;height:auto;margin-bottom:15px}.single .page-content article .post-snippet{padding:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.container{max-width:1470px;margin:0 auto}}.open{display:block}.infoBtn{background-color:#df0000;color:#444;cursor:pointer;padding:18px;text-align:left;border:none;outline:none;transition:0.4s}.active,.infoBtn:hover{background-color:#444444 !important}.count{display:none}.sliderBtn{display:inline-block}@media screen and (max-width: 992px){#menu-category-navigation li{text-transform:none !important}}.mobile-nav{display:none}.mobile-catnav{display:none}@media (max-width: 768px){.sub-pages{width:100%;padding:0;text-align:center;background-color:#F10011;display:block;margin-left:auto;margin-right:auto;padding-top:5px;padding-bottom:8px}.sub-pages li{font-size:14px}}.quickEnq{background-color:rgba(215,215,215,0.4);margin-bottom:15px}.quickEnq h5{color:#fff !important;padding-top:10px;padding-left:0;padding-bottom:5px;border:none !important}.cart_totals h2,.cart_totals table,.product-price,.product-subtotal{display:none !important}.woocommerce a.button.alt{background-color:#cf0000}.woocommerce a.button.alt:hover{background-color:#343434}li>a{position:relative;color:#000;text-decoration:none}li>a:hover{color:#000;text-decoration:none !important}.form-row{display:block !important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{max-width:50% !important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:50% !important}.woocommerce button.button.alt:hover{background-color:#444444 !important}.left{width:50%;float:left}.right{width:50%;float:left}.label{display:block;font-weight:600;width:120px;padding-right:3px;padding-bottom:3px}.inline{display:block;float:left;width:225px;line-height:1.2}.more-info li>a{color:#df0000;margin-bottom:5px;line-height:1.2}.category-subcats li:hover a{text-decoration:none}.category-subcats img{height:70% !important}.category-subcats li img{max-height:189px !important}@media screen and (min-width: 1200px){.category-subcats{display:flex;flex-wrap:wrap;justify-content:start}.category-subcats li{width:33.3333% !important}}@media screen and (min-width: 992px){.category-subcats{display:flex;flex-wrap:wrap;justify-content:start}.category-subcats li{width:33.33333%}}@media screen and (min-width: 768px){.category-subcats{display:flex;flex-wrap:wrap;justify-content:start}.category-subcats li{width:45%}}@media screen and (min-width: 350px){.featuredProduct .woocommerce-loop-product__title{padding-top:0;width:50%;float:right}.category-subcats{display:flex;flex-wrap:wrap;justify-content:start}.category-subcats li{width:45%;margin-bottom:15px !important}}li>a{color:#fff}.page-numbers li>a{color:#000}.woocommerce ul.products li.product a{color:#000 !important}.woocommerce ul.products li.product a:hover{cursor:pointer !important}.DetectorDetails{margin:0 !important;padding:10px 0 0 !important;width:100%;height:530px;clear:both}.DetectorDetails li{margin:0 !important;list-style:none !important;float:left !important;width:33.33333% !important;padding:20px}.sku{color:#df0000 !important;text-decoration:none !important}.sku:hover{text-decoration:none !important}.sub-pages li:hover{color:#000 !important}.pageTitle{margin-bottom:0 !important}.pageTitle h2{margin:3px}.term-description h3{font-size:18px !important}.descqQuote{text-align:center;color:#df0000;font-weight:600}.descSec{margin-bottom:25px}.category-desc .row{padding-top:2%;padding-bottom:2%}.catImg{width:300px !important;height:auto !important;float:left;padding-right:3%}@media screen and (max-width: 768px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{max-width:100% !important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100% !important}}.product-total,.cart-subtotal,.order-total,.woocommerce-order-overview__total,.woocommerce-Price-amount .amount{display:none !important}#menu-category-navigation>li{border-right:1px solid #686868}#menu-category-navigation>li:nth-child(1){border-left:1px solid #686868}
