.page-wrapper .page-main{max-width:100%;width:100%;margin:0 auto;padding:0}
.columns .column.main{padding:0;display:block;order:unset}
.form-area button.submit-button:focus,.main-menu .leftmenu-searchbar .search-bar button:focus,.minisearch button:focus,.search-bar button:focus{outline:0;border:none}
.search_cards_wrap span.ex-vat{display:block;font-size:12px;line-height:16px}
.fancyHeading{font-size:28px;color:#1a4ab9;text-align:center;position:relative;margin-bottom:30px;font-family:'Circular Std';font-weight:700;line-height:42px}
.fancyHeading:After{content:'';position:absolute;background-color:#00b868;width:40px;bottom:-10px;right:0;left:0;margin:0 auto;height:3px}
.search_cards_innerWrap h3{font-family:Circular Std;font-style:normal;font-weight:700;font-size:18px;margin-top:6px;color:#1b2131}
.search_cards_innerWrap h3 a{color:#1b2131}
.search_cards .search_cards_innerWrap img{height:90px}
a.mobile-button{display:none}
.dark{display:none}
.bts{font-size:14px;color:#1b2131;padding:0 16px}
input[type=time]::-webkit-calendar-picker-indicator{background:0 0;display:none}
.inputtimebox input{border:1px solid rgba(27,33,49,.6);padding:12px 8px;background-color:transparent;position:relative;color:rgba(27,33,49,.6);-moz-appearance:none;-webkit-appearance:none;appearance:none;margin:25px 0}
input:not([disabled]):focus,select:not([disabled]):focus,textarea:not([disabled]):focus{box-shadow:0 0 #000}
.brandTitle h1{font-style:normal;font-weight:700;font-size:34px;line-height:42px;color:#1a4ab9;margin:0;display:flex;align-items:center;justify-content:space-between}
.customRow{position:relative;display:flex;clear:both}
.filterGridLeft{width:23%;padding:0 7px 0 0}
.attr_filter{position:relative}
.attr_filter .down_arrow_gray{position:absolute;top:18px;right:15px}
.attr_filter .appy_filter{max-height:none;height:auto;overflow:hidden}
.filterGridRight{width:77%;padding-left:15px}
.catItem{position:relative}
.catItem ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;border-top:1px solid rgba(30,28,29,.1);border-left:1px solid rgba(30,28,29,.1)}
.single_l3 ul{border:0}
.catItem li{display:flex;width:50%;border-right:1px solid rgba(30,28,29,.1);border-bottom:1px solid rgba(30,28,29,.1);cursor:pointer;align-items:center;padding:14px 25px;position:relative;margin:0}
.catItem li .right_arrow_blue{position:absolute;width:15px;height:19px;right:12px;top:0;bottom:0;margin:auto;background-position:-139px -191px;display:none}
.single_l3 li{border-top:1px solid rgba(30,28,29,.1);border-left:1px solid rgba(30,28,29,.1)}
.catItem li:hover{background:rgba(151,222,255,.3);transition:.3s all}
.catItem li:hover .right_arrow_blue{display:block}
.catItem li figure{margin:0;flex-basis:20%}
.catItem li figure img{width:60px;height:60px;object-fit:contain}
.catItem li .brand-title{font-style:normal;font-weight:400;font-size:16px;flex-basis:80%;padding-left:10px;color:#1b2131;text-decoration:none;display:block}
.catItem li .brand-title:hover{text-decoration:none}
.customePagination{text-align:center;margin-top:30px}
.white-tick{background-position:-771px -518px;height:13px;width:13px}
.customePagination .left_arrow_gray,.customePagination .right_arrow_gray{position:relative;top:5px}
.customePagination a,.customePagination span{font-style:normal;font-weight:400;font-size:18px;color:rgba(27,33,49,.7);text-align:center;display:inline-block;line-height:25px;font-family:'Circular Std Book';padding:2px 10px;margin:0 4px}
.customePagination .left_arrow_gray,.customePagination .right_arrow_gray{position:relative;top:5px}
.customePagination a:hover{text-decoration:none}
.customePagination .active{background:rgba(151,222,255,.6)}
.customePagination .right_arrow_gray{position:relative;top:5px}
.category-index-index .whatsapp_chat{margin-top:0}
.filterGridLeft h3{font-style:normal;font-weight:400;font-size:18px;color:#1b2131;margin-bottom:25px}
.filters{padding-bottom:20px}
.filters h4{font-style:normal;font-weight:400;font-size:16px;margin-bottom:20px;position:relative;display:flex;justify-content:space-between}
.filter-wrap .rpt-filter{padding:3px 10px;margin-right:17px;background:rgba(27,33,49,.05);font-style:normal;font-weight:400;font-size:14px;color:rgba(27,33,49,.6);cursor:pointer}
.filter-wrap .rpt-filter i{margin-left:5px;position:relative;top:2px}
.clear-filter{font-size:12px;cursor:pointer;color:rgba(26,74,185,.6);font-weight:700}
.filters h4 .filter-title{display:block;word-break:break-word}
.smr_nores{font-size:14px;font-style:normal;color:rgba(27,33,49,.6);font-family:'Circular Std Book';word-break:break-all}
.see_more{color:#1a4ab9;font-style:normal;font-weight:400;font-size:12px;cursor:pointer;position:relative}
.see_more span{position:absolute;right:-25px;top:3px}
.filterGridLeft .see_more span.down_arrow_doger-blue{display:none}
.filterItems .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}
.fiter-search{width:40px;height:auto;position:static}
.fiter-search input{width:0;caret-color:#30bdff;border:0 solid #e8edf8;transition:.5s ease-in-out;position:absolute;right:0;top:-3px;font-size:12px;font-family:'Circular Std Book';height:100%;min-height:30px}
.filter-search-expand input{width:100%;border-width:1px;padding-left:10px}
.fiter-search button{background:0 0;border:0;border-radius:100%;position:absolute;right:5px;padding:0;top:3px;cursor:pointer}
.fiter-search button:active{box-shadow:none}
.showingSearh{display:flex;justify-content:space-between}
.showingSearh h2{font-style:normal;font-weight:400;font-size:18px;color:#1b2131;margin:0}
.showingSearh h2 span{color:#1a4ab9}
.search_cards_wrap{display:flex;flex-wrap:wrap;padding-top:32px}
.search_cards{width:33.3%;padding-right:20px;padding-bottom:20px;display:flex;align-items:stretch}
.search_cards:nth-child(3n){padding-right:0}
.search_cards .search_cards_innerWrap{padding:20px;border:1px solid rgba(27,33,49,.1);height:auto;position:relative;width:100%}
.brand_img img{object-fit:contain;height:90px;cursor:pointer}
.search_cards h3{font-style:normal;font-weight:700;font-size:16px;margin:8px 0;padding:0;color:#1b2131;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;line-height:22px;height:66px}
.search_cards h3 a{color:#1b2131}
.search_cards h3 a:hover{text-decoration:none}
.item_no span,.model_no span{font-weight:400;font-size:12px;color:rgba(27,33,49,.6)}
.category-index-index .item_no span,.category-index-index .model_no span{display:inline-block}
.search_cards_innerWrap .item_no span,.search_cards_innerWrap .model_no span{display:inline-block;margin-top:0;font-size:12px;color:rgba(27,33,49,.6);line-height:16px;word-break:break-all;font-family:'Circular Std Book'}
.search_cards_innerWrap .item_no span span,.search_cards_innerWrap .model_no span span{margin-top:0}
.search_cards_innerWrap .item_no{margin-bottom:8px;line-height:0}
.search_cards_innerWrap .model_no{line-height:0}
.search_cards_innerWrap .item_no span span{margin-bottom:0}
.search_cards_wrap span.vat {
    display: block;
    font-size: 12px;
    line-height: 16px;
}
.brand_price span{font-weight:400;font-family:'Circular Std Book'}
.add_cart{font-style:normal;font-weight:700;font-size:12px;line-height:18px;color:#00b868;cursor:pointer;padding-top:6px;display:inline-block;position:relative}
.add_cart .green-big-arrow,.product_cfp .green-big-arrow{position:relative;left:3px;top:1px;margin-left: 5px;}
.add_cart .green-big-arrow{position:relative;left:0px;top:1px}
.cards-view .active{background-color:rgba(151,222,255,.3);height:30px;width:30px;pointer-events:none}
.cards-view .listview{background-position:-3px -558px;width:30px;height:30px}
.cards-view .gridview{background-position:-48px -558px;width:30px;height:30px}
.cards-view .gridview.active{background-position:-1212px -231px}
.listview.active{background-position:-1257px -231px}
.box_shadow_hover:hover{box-shadow:0 30px 60px rgba(133,149,158,.15)}
.category_l2_title{font-style:normal;font-weight:700;color:#30bdff;margin-bottom:24px;font-family:'Circular Std';display:inline-block}
.allproduct_title{position:relative}
.cards-view{position:absolute;right:0;top:0}
.cards-view span{margin:0 10px;cursor:pointer;display:inline-block}
.allproduct_title h3{font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#1a4ab9;margin:35px 0 0 0;font-family:'Circular Std Book'}
.cartBtn{cursor:pointer;position:relative;color:#00b868;font-weight:700}
.cart_staper{display:none;text-align:left}
.list-view .search_cards .cart_staper{text-align:right}
.cart_staper .number-input button{outline:0;-webkit-appearance:none;appearance:none;background-color:rgba(151,222,255,.3);border:0;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;margin:0;position:relative;display:block;box-shadow:none}
.cart_staper .number-input input:focus{outline:0}
.cart_staper .number-input button:after,.cart_staper .number-input button:before{display:inline-block;position:absolute;content:'';top:12px;left:50%;width:14px;height:2px;background-color:#00b868;transform:translate(-50%,-50%)}
.cart_staper .number-input button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}
.filter-btn,.mobile-filter{display:none}
.filternames span{display:none}
#filtersection_for_clear{padding:15px 0}
.filter-wrap{font-family:'Circular Std Book'}
.cart_staper .number-input{display:inline-flex;align-items:center;font-family:'Circular Std Book'}
.rpt_green_btn{background:#00b868;border:1px solid #00b868;color:#fff;cursor:pointer}
.d-flex.oops-error{align-items:inherit}
.d-flex.oops-error .custom-accordian{padding-top:30px}
.d-flex.oops-error .btns{margin-top:40px}
.motherGroups .customRow{padding-bottom:0}
.filterItems.smrAttrOptn{height:auto}
.see_less,.see_more{color:#1a4ab9;font-style:normal;font-weight:400;font-size:12px;cursor:pointer;position:relative}
.filterItems label{display:block;position:relative;padding-left:27px;margin-bottom:14px;cursor:pointer;font-size:14px;font-style:normal;color:rgba(27,33,49,.6)}
.filterItems input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.filterItems label a{color:rgba(27,33,49,.6)}
.filterItems .checkmark{position:absolute;top:2px;left:0;height:16px;width:16px;border:2px solid #e5e5e5}
.filterItems input[type=checkbox]:checked~.checkmark{background-color:#30bdff;border:0}
.filterItems input[type=checkbox]:checked~.checkmark:after{display:block}
.smrAttrOptn{position:relative;width:900px;z-index:9;background:#fff;overflow:hidden;padding:30px;box-shadow:0 30px 60px rgb(133 149 158 / 15%);border:1px solid rgba(30,28,29,.1)}
.smrAttrOptn .fileter-inner{display:flex;height:380px;overflow-y:hidden;overflow-x:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;white-space:nowrap}
.filterItems.smrAttrOptn .fileter-inner label{white-space:normal;width:200px;padding-right:10px}
.smrAttrOptn .close-icon-grey{position:absolute;right:10px;top:10px}
.brand_price{font-family:Circular Std;font-style:normal;font-weight:700;font-size:18px;color:#1b2131;margin:16px 0 19px 0;line-height:25px}
.cart_staper .number-input input{width:59px;height:24px;text-align:center;color:#00b868;font-size:14px;line-height:19.6px;border:none}
.brand_name{font-style:normal;font-weight:400;font-size:14px;color:rgba(27,33,49,.6);line-height:19px;margin-top:28px;font-family:'Circular Std Book'}
.product_cfp{cursor:pointer;color:#00b868;font-size:14px;line-height:18px;font-weight:700}
.list-view .search_cards .search_cards_innerWrap{display:flex;align-items:center;width:100%}
.list-view .item_no span span,.list-view .model_no span span{display:block;margin-bottom:5px;line-height:10px;font-weight:700;font-family:'Circular Std'}
.list-view .search_cards{padding-right:0;width:100%}
.list-view .brand_img img{width:100%}
.list-view .brand_img{width:10%}
.list-view .brand_name{width:30%;margin-top:0;padding-left:15px}
.list-view .item_no{width:14%;padding:0 0 0 10px;margin:0;font-weight:400;font-family:'Circular Std Book'}
.list-view .model_no{width:14%;padding:0;margin:0;font-weight:400;font-family:'Circular Std Book'}
.list-view .brand_price{width:16%;margin:0}
.list-view .brand_price span{display:none}
.list-view form{width:16%;padding-top:0}
.list-view form .add_cart{padding:0}
.list-view .add_cart:after{top:1px}
.list-view .search_cards h3{height:auto}
.list-view .box_shadow_hover:hover{box-shadow:none}
.list-view .product_cfp{text-align:right;width:20%;font-size: 12px;}
.list-view .brand_price .product_cfp span{display:inline-block}
.brandDescription .fancyHeading{margin-bottom:40px}
.brandDescription p{font-family:'Circular Std Book';font-style:normal;font-weight:400;font-size:16px;color:rgba(0,0,0,.7)}
.gap85{padding-left:20px;padding-right:20px;text-align:justify}
.smrMark{position:absolute;top:2px;left:0;height:16px;width:16px;border:2px solid #e5e5e5;background-color:#fff}
.close-icon-white{background-position:-590px -473px;height:16px;width:16px}
.search_cards .add_cart, .search_cards .add_cart .cartBtn{display: flex;align-items: center;}
.list-view .add_cart{justify-content: flex-end;text-align: right}
.list-view .search_cards .search_cards_innerWrap :is(.greenmsg, .redmsg) {
    position: absolute;
    right: 20px;
    bottom: 20px;
    margin: 0;
}
@media screen and (min-width:1025px){
.list-view .brand_img{padding:0 10px 0 0}
.list-view .brand_name{width:20%;padding:0 5px}
.list-view .item_no{width:15%;padding:0 5px}
.list-view .model_no{width:15%;padding:0 5px}
.list-view .brand_price{width:20%;padding:0 5px}
.list-view .add_cart{width:20%;position:unset;font-size:12px}
[lang="en"] .add_cart{font-size:14px}
.list-view .add_cart .green-big-arrow,.list-view .product_cfp .green-big-arrow{left:0;background-position: -412px -102px}
.list-view form{width:20%;text-align:right}
}
@media screen and (max-width:1024px){
.filters h4{font-size:14px;padding-right:30px}
.cart_staper{vertical-align:super}
.cartBtn{text-align:left}
.cartBtn::after{right:5px}
.brand_name{font-size:13px}
.search_cards .search_cards_innerWrap{padding:15px}
.search_cards{padding-right:10px}
.filterItems label{font-size:12px}
.submit-rfq-popup.rfq-popup{max-width:730px;padding:32px}
.brandTitle h1{font-size:24px;line-height:28px}
.category_l2_title{font-size:18px;line-height:22px}
.allproduct_title h3{font-size:20px;line-height:24px}
.sourcingCards p{width:auto!important}
.smrAttrOptn{width:700px}
.filterItems.smrAttrOptn .fileter-inner label{width:160px}
.list-view .brand_price,.list-view .item_no span,.list-view .model_no span{font-size:11px}
.list-view .search_cards h3{font-size:12px;line-height:16px}
.list-view .brand_name{padding:0 5px;width:28%}
.list-view .add_cart,.list-view .product_cfp{font-size:11px;padding-top:0;line-height:12px;width:100%;padding-left:5px}
.list-view .product_cfp{width:16%;display: flex;}
.list-view .brand_img{width:15%}
.list-view .item_no{width:14%}
.list-view .model_no{width:14%}
.list-view .brand_price{width:12%;line-height:14px}
.list-view .brand_price span{display:none}
.list-view .search_cards .search_cards_innerWrap{padding:10px;gap: 10px;}
.search_cards_innerWrap.box_shadow_hover>* {
    padding: 0;
}
.list-view form{text-align:right}
.list-view .cart_staper .number-input input{width:40px}
}
@media screen and (max-width:768px){
.catItem li .brand-title{font-size:14px;line-height:24px}
.filterGridRight h1{line-height:38px}
.filters h4 .filter-title{word-break:break-word}
.categoery_slide.owl-theme .owl-nav{top:-30px}
.productInfoRight .brand-info span{font-size:12px;line-height:17px;padding:0 8px;padding-left:0}
.productInfoRight .brand-info .instock{font-size:12px;line-height:25px;font-weight:400;display:inline-block;padding-right:0;width:70px}
.cart_staper .number-input input{width:30px}
.customePagination{margin-top:10px}
.list-view form{width: 17%;}
.add_cart .green-big-arrow:not([lang="en"] .add_cart .green-big-arrow) {width: 26px}
.list-view .search_cards .search_cards_innerWrap :is(.greenmsg, .redmsg){bottom: 10px;right: 10px}
}
@media screen and (max-width:767px){
.customePagination{margin-top:15px}
#closeFilter span{display:none}
.fancyHeading{font-size:18px;line-height:24px}
.fancyHeading:After{bottom:-10px}
.cart_staper{display:none;text-align:left;margin-left:0;margin-top:8px}
.customRow{margin:auto;flex-direction:column}
.brandTitle h1{padding-right:70px}
.brandTitle h1 span{display:none}
.filterGridRight{width:100%;padding-left:0}
.catItem ul{margin:20px 0}
.catItem li{flex-basis:100%;padding:5px;word-break:break-word}
.allproduct_title h3{font-size:16px;line-height:22px;padding-bottom:8px}
.attr_filter{margin:0 15px;border:1px solid rgba(27,33,49,.05)}
.brand_img{display:inline-block}
.brand_name{width:100%;margin-top:28px;font-size:12px}
.brand_img img{width:60px;height:60px}
.showingSearh h2{font-size:13px;line-height:18px}
.search_cards{width:100%;padding-right:0;padding-bottom:16px}
.search_cards .search_cards_innerWrap{padding:20px;height:auto}
.customePagination a,.customePagination span{font-size:18px}
.search_cards h3{height:auto}
.filterGridLeft h3{display:none}
.showingSearh{margin-bottom:0}
.cards-view{display:none}
.cartBtn{text-align:right;padding-right:25px}
.cartBtn::after{top:1px;right:0}
.cart_staper .number-input input{width:53px;background-color:transparent}
.filterGridLeft{width:100%;display:none;position:fixed;background-color:#fff;top:0;left:0;bottom:0;z-index:9999;padding:0;overflow:scroll;height:100%}
#filtersection1{margin-top:10px}
.filters{padding:15px;border:1px solid rgba(27,33,49,.05);margin:15px}
.fileter-inner{max-height:270px;overflow-y:auto}
.filters:last-child{border-bottom:1px solid rgba(27,33,49,.05)}
.filters h4{margin:0;position:relative;display:block}
.filters h4 span{top:0;bottom:0;margin:auto;position:Absolute;right:0}
.filters h4 .filter-title{position:relative}
.filterItems{margin-top:16px;display:none}
.filterItems label{margin-bottom:16px}
.filterItems .checkmark{border:1px solid #e5e5e5;height:16px;width:16px}
.fiter-search{display:none}
.mobile-filter{display:flex;background-color:#1a4ab9;padding:15px;justify-content:space-between;align-items:center}
.mobile-filter h3{font-size:16px;display:flex;align-items:center;color:#fff;margin:0;font-weight:700;line-height:0}
.attr_filter .down_arrow_gray{top:0;right:0}
.mobile-filter h3 span{margin-right:15px;vertical-align:middle}
.filter-btn-container{position:relative;height:40px}
.filter-btn{display:inline-block;position:absolute;right:0;color:#fff;font-size:12px;line-height:16px;font-family:'Circular Std Book';font-weight:400;padding:3px 0;width:60px;text-align:center;margin-top:3px}
div#close{display:inline-block;vertical-align:bottom}
.filternames span{display:block}
#filtersection_for_clear{display:none}
.brandTitle{position:relative}
.brandTitle .filter-btn-container{position:absolute;top:0;right:15px}
.brandTitle .filter-btn{margin-top:0}
.category_l2_title{font-size:14px;line-height:14px;margin-bottom:0;display:inline-block;margin-top:5px}
a.mobile-button{display:block}
h1{font-size:24px}
h1.category_l2_title{font-size:24px;line-height:34px;margin-top:0}
.d-flex.oops-error .custom-accordian{padding-top:0}
.oops .custom-accordian h1{margin-top:0}
.category_l3 .product-variants:last-child{margin-bottom:10px}
.motherGroups .customRow{padding-bottom:20px}
.brandsWrap+.brandDescription{margin-top:20px}
.gap85{padding-left:15px;padding-right:15px}
.brandDescription .fancyHeading:After{bottom:-10px}
.brandDescription .fancyHeading{margin-bottom:40px}
.brandDescription p{font-size:12px}
.customePagination .left_arrow_gray,.customePagination .right_arrow_gray{height:18px;width:16px}
.customePagination .left_arrow_gray{background-position:-94px -286px}
.customePagination .right_arrow_gray{background-position:-135px -286px}
}
@media screen and (max-width:320px){
.shipping-country{width:200px}
.dropdownLabel{float:left;padding-right:10px}
}