root{--font-family:'Circular Std Book';--font-family-2:'Circular Std';--color-white:#ffffff;--color-navy-blue:#1a4ab9;--color-green:#00b868;--color-grey:#1b2131;--font-w-400:400}
.newloadmore{text-align:center}
.banner-section{margin-bottom:15px}
.banner-section img{width:100%}
#loadMore{display:inline-block;border:1px solid #00b868;border-radius:6px;outline:0;color:#00b868;padding:.857rem 0;font-size:18px;font-family:Circular Std Book;min-width:185px;background:#fff}
.brnadimaglogo{text-align:center}
.brnadimaglogo img{width:25%;margin-top:0;height:auto}
.topsec_right{padding:0;background:#fff;padding:24px 33px;box-shadow:0 3px 12px #1a4AB91F;border:1px solid #1b21310D;border-radius:12px}
.mobilesee{display:none}
a,button{cursor:pointer}
a{color:#1a4ab9}
#myHeader{padding:0;}
.top-header{padding:8px 0;}
.myContainer, .main-menu, .top-header .header-innerWrapper{max-width: 1920px;
    width: 100%;
    margin: 0 auto;
    padding: 0 64px;}
.about-brand p a{text-decoration:underline;font-weight:600;font-family:circular std}
input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important;box-shadow:0 0 0 30px #fff inset!important}
.breadcrumbs{padding:5px 0!important}
.all-brands{margin-top:14px}
.all-brands+.about-brand{margin-top:20px}
.greenmsg,.redmsg{font-size:12px;font-family:circular std book;line-height:12px;display:flex;margin-top:5px}
.greenmsg{color:#00b868}
.redmsg{color:#f33;align-items:center;font-family:circular std;font-weight:400}
.redmsg img{margin-right:5px;height:12px}
.major-trade-two .trade{width:50%}
.major-trade-two #container{overflow:unset}
.full-desc{margin-left:5px;cursor:pointer}
.add_cart,.rfq-btn{font-style:normal;font-weight:700;font-size:15px;line-height:15px;color:#00b868;cursor:pointer;position:relative;font-family:circular std;display:flex;align-items:center}
.add_to_quote{font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#00b868;cursor:pointer;padding-top:0;display:flex;position:relative;font-family:circular std;align-items:center}
.cart_staper{display:none;text-align:left}
input[type=number]{height:auto}
input{border-radius:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;overflow:visible;outline:0}
.cart_staper .number-input{display:inline-flex;align-items:center;font-family:circular std book}
.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 input{width:59px;height:24px;text-align:center;color:#00b868;font-size:14px;line-height:19.6px;border:none}
.cart_staper .number-input button{outline:0;appearance:none;-webkit-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 button.plus:after,.cart_staper .number-input button.qt_plus:after{transform:translate(-50%,-50%) rotate(90deg)} 
.sourcingArea{display:none}
#morecat{display:none}
.tabcontent p .brand-title{font-style:normal;font-size:13px;flex-basis:80%;padding-left:0;color:#1b2131;text-decoration:none;display:block;position:relative}
.info-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="noun-information-5378123" width="14" height="14" viewBox="0 0 16 16"><path id="noun-information-5378123-2" data-name="noun-information-5378123" d="M148.672,76v6a.667.667,0,1,1-1.333,0V76a.667.667,0,1,1,1.333,0Zm-.053-2.253a.515.515,0,0,0-.06-.12l-.08-.1h0a.667.667,0,0,0-.947,0l-.08.1h0a.516.516,0,0,0-.06.12.417.417,0,0,0-.053.12,1,1,0,0,0,0,.133.667.667,0,1,0,1.333,0,1.056,1.056,0,0,0,0-.133.438.438,0,0,0-.053-.12ZM156.006,78a8,8,0,1,1-2.343-5.657A8,8,0,0,1,156.006,78Zm-1.333,0a6.666,6.666,0,1,0-.893,3.333A6.666,6.666,0,0,0,154.672,78Z" transform="translate(-140.006 -70.004)" fill="rgba(27,33,49,0.8)"/></svg>');}
.d-flex{display:flex;flex-wrap:wrap}
p{margin:0}
div#more{display:none}
button#view-btn{border:0;background-color:transparent;padding:0;font-family:circular std;font-weight:500;color:#1b2131;font-size:14px;line-height:19px;cursor:pointer}
#l1_filter{display:inline-block;margin-bottom:24px}
#exampleModalCenter{display:none!important}
.right-green{background-position:-409px -102px;height:12px;width:14px;margin-left:20px}
.breadcrumbs ul{line-height:16px}
.brand-filter-name{font-family:circular std;font-weight:500;font-size:26px;line-height:35px;margin-bottom:27px;color:#1b2131}
.allpax{background:url(https://cdn.raptorsupplies.com/pub/static/frontend/Raptor/Desktop/en_US/images/sprite.svg) no-repeat;height:38px;width:38px;background-position:-172px -346px;display:inline-block;margin-left:17px;display:none}
.brand_tab{display:inline}
.brand_tab button.tablinks{color:#1b2131;padding:7px 18px;outline:0;text-align:left;cursor:pointer;transition:.3s;font-size:14px;line-height:19px;border:1px solid #1b21311a;border-radius:24px;margin-right:16px;margin-bottom:24px;font-family:circular std book;background-color:transparent}
.brand_tab button.tablinks:hover{border:1px solid #30bdff}
.brand_tab button.active{background-color:#c1ebff;border:1px solid #30bdff}
.all-pro-inner{display:flex;justify-content:start;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.tabcontent .image{padding:16px 24px;border:1px solid #1b21311a;border-radius:8px;display:inline-block;width:100%;cursor:pointer}
.tabcontent .image img{object-fit:contain;aspect-ratio:1;height:auto; max-width:100%;}
.tabcontent p{font-size:12px;line-height:20px;margin-top:19px;margin-bottom:15px;font-family:circular std book;color:#1b2131;position:relative}
.tabcontent p a{color:#1b2131;word-break:break-word;display:inline-block}
.tabcontent p span{display:block;color:#1b21319e}
.tab-content-inner{border-radius:8px;text-align:Center;width:14.28%;padding:0 12px;margin-bottom:20px;position:relative}
.tabcontent p .oneliner{display:none;margin:auto;color:#000;background-color:#fff;font-weight:400;font-size:12px;border-radius:0;position:absolute;z-index:9;box-sizing:border-box;box-shadow:0 3px 6px #00000029;transform:translate(-50%,0);padding:15px;width:435px;left:0;top:135%;right:0;margin:0 auto}
.tabcontent p .oneliner span{font-family:circular std book;font-size:12px;color:#53586a;margin:0;height:auto;line-height:19px;overflow-y:auto;text-align:left}
.tabcontent p span.catOneLinear{display:inline-block;top:4px;margin-left:.5rem;position:relative;cursor:pointer}
.oneliner span::-webkit-scrollbar-thumb{background:#888}
.oneliner span::-webkit-scrollbar{width:3px}
.tab-content-inner:nth-child(7) .oneliner{transform:unset}
.tab-content-inner:nth-child(7n) .oneliner{transform:unset;left:-355px}
.tab-content-inner:nth-child(7n+1) .oneliner{transform:unset;left:-151px}
.tab-content-inner:nth-child(7n+1) .oneliner i{left:35%}
.tab-content-inner:nth-child(7n) .oneliner i{left:82%}
.tabcontent .oneliner p{font-family:circular std book;font-size:12px;color:#1b2131;margin:0;height:75px;line-height:18px;overflow-y:scroll;text-align:left}
.oneliner i{position:absolute;top:-17px;transform:rotate(-90deg);left:50%;margin-top:0;width:12px;height:24px;overflow:hidden}
.oneliner i::after{content:'';position:absolute;width:16px;height:16px;left:0;top:50%;transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff;box-shadow:0 3px 6px #00000029}
.catOneLinear.highlight .oneliner{opacity:1;display:block}
.consider-inner.d-flex{flex-wrap:nowrap}
.considered-things{margin-top:25px}
.consider-box{background-color:#30bdff;padding:48px 40px;width:33.33%;margin-right:32px}
.consider-box a{color:#007bff}
.consider-box:last-child{margin-right:0}
.consider-box p{font-size:14px;line-height:24px;color:#fff;font-family:circular std book;text-align:Center;margin-bottom:0;font-weight:400}
.consider-box h3{font-size:24px;line-height:32px;color:#fff;font-weight:100;text-align:Center;margin-bottom:18px}
.faq{margin-top:50px;margin-bottom:0}
.faq+script+.random-products.random-links{padding-top:10px}
.faq-inner{padding:40px 78px 46px;background-color:#fff;box-shadow:0 1px 9px #1b21311a;margin-bottom:50px}
.faq-inner h3{font-size:18px;font-weight:400;line-height:24px;color:#1b2131;font-family:circular std;margin-bottom:26px}
.faq-inner ul{list-style-type:none;margin:0;padding:0 0 0 15px}
.faq-inner li,.faq-inner p{font-size:13px;line-height:17px;font-family:circular std book;color:#53586a}
.faq-inner li{position:relative;margin-bottom:23px}
.faq-inner li:after{position:absolute;height:8px;width:8px;background-color:#1b2131;border-radius:50%;left:-15px;content:'';top:5px}
.faq-inner li a,.faq-inner p a{color:#30bdff}
.brand-product-inner{display:flex;flex-wrap:wrap;padding-bottom:0;margin-right:-15px;margin-left:-15px}
.brand-product-inner+.customePagination{margin:10px 0 50px}
.brand-product-cards{border-radius:8px;margin-bottom:0;width:25%;padding:0 16px 40px}
.brand-product-cards .cards{padding:24px 24px 29px;border:1px solid #1b21311a;border-radius:8px;display:inline-block;height:100%;width:100%}
.tabcontent .pro-name{font-size:16px;line-height:20px;font-family:circular std;text-align:left;margin-top:10px;font-weight:500;height:60px}
.tabcontent .pro-name a{color:#1b2131cc}
.price_addcart{justify-content:space-between;font-family:circular std book;font-size:15px;line-height:24px;align-items:center}
.price_addcart form{margin:0;line-height:0}
.addcart{color:#00b868;cursor:pointer;font-weight:700;font-family:circular std;display:flex;align-items:center}
.addcart span{margin-left:6px}
.price{color:#1b2131;font-family:circular std;font-weight:500}
.price span{font-family:circular std book;font-weight:400}
.model-no{font-family:circular std book;text-align:left;margin:10px 0 26px;color:#53586a;font-size:13px;line-height:13px}
.sku{margin-bottom:10px}
.model-no span{color:#1b2131;font-family:circular std;font-weight:500}
.load-more{width:100%;text-align:center;margin:50px 0}
.load-more button{border:1px solid #00b868;background-color:transparent;color:#00b868;padding:10px 40px;cursor:pointer}
.load-more button:hover{border:1px solid #00b868;background-color:#00b868;color:#fff}
.circle{text-align:center;margin-bottom:24px}
.mobile-div-a,.move-data{display:inline}
.load-more button:hover .green-down-arrow{background-position:-49px -472px}
.search-items{background-color:#fff;height:512px;box-shadow:0 3px 9px #1b21311f;border:1px solid #1b21311a;padding:0 47px;position:absolute;width:100%;overflow:auto;z-index:9;display:none}
.search-items ul{list-style-type:none;margin:0;padding:0}
.search-items li{padding:8px 0;font-family:circular std book;font-size:18px;line-height:18px;border-top:1px solid #1b21311a}
.search-items li:first-child{border-top:0}
.search-items li a{color:#1b2131;display:flex;align-items:center;justify-content:space-between}
.search-items::-webkit-scrollbar{width:10px;padding:0 2px}
.search-items::-webkit-scrollbar-track{background:#f1f1f1}
.search-items::-webkit-scrollbar-thumb{background:#c1c1c1;border:3px solid transparent;background-clip:content-box;border-radius:10px}
.search-items .price{color:#00b868}
.search-img{width:5%}
.search-img img{width:auto}
.pro-model{width:75%;line-height:0;padding-left:22px;font-size:18px;display:flex}
.pro-model .pro-search{white-space:nowrap;width:440px;overflow:hidden;text-overflow:ellipsis;display:inline-block;line-height:18px}
.search-items .search-model-no{color:#53586a;margin-left:42px;line-height:18px}
.about-brand{margin-top:50px}
.about-brand p{font-size:13px;line-height:24px;font-family:circular std book;color:#53586a;margin-bottom:50px}
.major-trade{background-color:#f4f4f5;padding:60px 0;margin-top:50px}
.trade-inner{display:flex}
#container{overflow-x:scroll;cursor:grab;display:-webkit-box}
.trade{width:46%;max-width:100%;background-color:#fff;border-radius:8px;padding:45px 40px;margin-right:32px;display:flex;align-items:flex-start}
.trade:last-child{margin-right:0}
.trade .image{width:20%}
.trade .content{width:80%;padding-left:40px;height:100%}
.major-trade h3{font-size:16px;line-height:16px;margin-bottom:26px;font-family:circular std;font-weight:500;margin-top:0;color:#1b2131cc}
.major-trade ul{list-style-type:none;margin:0;padding:0}
.major-trade li,.major-trade p,.more-words{margin-bottom:0;font-size:13px;line-height:24px;font-family:circular std book;color:#53586a;display:inline}
.major-trade li{padding:0 0 0 15px;position:relative;display:block}
.major-trade li:after{position:absolute;height:6px;width:6px;border-radius:50%;background-color:#53586a;top:9px;left:1px;content:''}
.major-trade-one .trade{width:100%;padding:56px 48px;flex-direction:row}
.major-trade-one .trade .image{width:10%}
.major-trade-one .trade .content{width:90%;height:auto}
.competitivee{background-color:transparent;margin-top:0;padding-bottom:0}
.competitivee .trade{padding:0;align-items:flex-start;width:50%}
.competitivee .image{width:38%}
.competitivee .content{width:62%;padding-left:15px;height:auto}
.competitivee h2{margin-bottom:46px}
.green-down-arrow{background-position:-49px -100px;width:15px;height:13px}
.case-two .trade{width:100%;align-items:Center;flex-direction:row}
.case-two .trade .image{width:10%}
.case-two .trade .content{width:90%}
.case-three .trade{display:block;border:1px solid #1b21311a;padding:46px 32px}
.case-three .trade img{margin:0 auto;display:block;object-fit:contain;height:auto}
.case-three h3{font-size:16px;line-height:20px;margin-bottom:0px; text-align:center;}
.case-three p{margin-top:25px}
#container::-webkit-scrollbar{display:none}
.brand-img{height:256px;width:256px;margin:0 auto}
.add_cart span,.rfq-btn span{margin-left:6px}
.add_to_quote span{margin-left:6px}
.brand-img img{height:100%;object-fit:contain;cursor:pointer;margin:0 auto;display:block;aspect-ratio:1/1}
.two-things .consider-box{width:50%}
.more-words{display:none}
.readmore{background-color:transparent;border:0;padding:0;display:inline;font-size:12px;cursor:pointer;font-family:circular std;font-weight:500;color:#1b2131;line-height:25px}
.customePagination{display:flex;justify-content:center;margin:25px 0 40px}
.customePagination a,.customePagination span{font-style:normal;font-weight:400;font-size:16px;color:rgba(27,33,49,.7);text-align:center;line-height:16px;font-family:circular std book;margin:0 4px;display:flex;align-items:Center;justify-content:center;padding:2px 5px;cursor:pointer}
.customePagination .active{background:rgba(151,222,255,.6)}
.customePagination .left_arrow_gray{background-position:-91px -280px;height:26px;width:26px}
.customePagination .right_arrow_gray{background-position:-134px -280px;height:26px;width:26px}
.about-brand+.major-trade .image img{margin-top:30px}
h1.brand-name{font-family:'circular std';font-weight:500;color:#1b2131;line-height:40px;text-align:center;font-size:24px;margin:0;margin-top:0;gap:5px;align-items:center}
h2.brand-name{font-family:circular std;font-weight:500;color:#1a4ab9;line-height:28px;font-size:28px;margin-bottom:14px;display:flex;align-items:center}
.brandfrom_san{width:100%;padding:0 0;padding-bottom:26px}
.brandfrom_san .topsec_leftright{background:#e0f5FF99;width:100%;padding:32px 35px;border-radius:9px}
.topsec_leftright{display:flex;justify-content:space-between}
.topsec_left,.topsec_right{width:calc(50% - 24px)}
.topsec_left{padding-top:0}
.brandlogo_san{text-align:center;display:flex;align-items:center;margin:20px 0;justify-content:center}
.topsec_left .brandtext p{font-family:circular std book;font-size:14px;color:#53586a;margin-top:10px;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.topsec_left .brandtext a.readmore{font-family:circular std book;font-size:14px;color:#1a4ab9}
.brandtext{position:relative}
.brandlogo_san img{width:25%;margin-top:0;margin-left:20px;height:auto}
.discontinued_right h3{color:#323746;font-family:circular std;line-height:22px;font-size:22px;font-weight:500;text-align:center;width:100%;padding-bottom:14px;margin:0}
.discoun_brand_sem_part-num-inner,.discoun_mcmaster_group-wraper{--bs-gutter-x:14px;--bs-gutter-y:14px;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}
.discoun_brand_sem_part-num-inner>*,.discoun_mcmaster_group-wraper>*{--bs-gutter-x:14px;--bs-gutter-y:14px;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}
.discoun_mcmaster_group-wraper .discoun_brand_sem_form-div{flex:0 0 auto;width:50%;position:relative;display:flex;flex-direction:column}
.discoun_brand_sem_form-div :is(input,textarea){width:100%;display:block;background-color:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;line-height:23px;margin:0;border:1px solid #53586a;border-radius:6px;color:#1b2131;font-family:circular std book;font-size:13px;padding:8px 16px;resize:none}
.discoun_brand_sem_form-div label{display:block;font-family:circular std book;width:auto;color:#53586a;margin:0;position:absolute;top:10px;left:15px;line-height:normal;transition:all .5s;font-size:14px;cursor:text}
.discoun_captcha-wrap{width:50%}
.discoun_captcha-wrap .discoun_brand_sem_form-div:first-child{margin:0}
.discoun_captcha-wrap .discoun_brand_sem_form-div{width:100%;margin-top:24px}
.discoun_captcha-wrap .discoun_brand_sem_form-div label{left:16px}
.discoun_captcha-wrap .discoun_brand_sem_form-div :is(input,textarea):is(:focus,:valid,::-ms-value,:user-valid)+label{left:12px}
.discoun_mcmaster_group-wraper .g-recaptcha{transform:scale(.83);-webkit-transform:scale(.83);transform-origin:0 0;-webkit-transform-origin:0 0;margin:0;height:78px!important}
.discoun_mcmaster_group-wraper .discoun_button-area{width:100%;margin-top:0}
.discoun_brand_sem_btn-default{font-size:18px;padding:18px 47px;font-family:circular std;font-weight:400;margin-top:0;border-radius:6px;width:100%;border:none;background-color:#00b868;color:#fff;cursor:pointer;box-shadow:none;line-height:20px}
.discoun_mcmaster_group-wraper .discoun_brand_sem_form-div.fullwidth{width:100%}
.close,.getapopup{display:none}
.discoun_brand_sem_form-div .select-down .white-chevron{background-position:-50px -8px;cursor:pointer;width:15px;height:10px}
.discoun_brand_sem_form-div .select-down{top:7px;right:20px;position:absolute;z-index:1}
#myInput{background-position:10px 12px;background-repeat:no-repeat;width:100%;font-size:14px;padding:8px 16px;border:1px solid rgba(27,33,49,.4);margin-bottom:0;cursor:pointer}
#myUL{list-style-type:none;padding:0;margin:0;top:41px;z-index:9;max-height:294px;height:auto}
#myUL.country-dropdown li{margin:0!important;font-size:14px;line-height:16px;font-family:circular std book;padding:5px 8px;cursor:pointer}
.talk-quote .get-a-quote .form-div label{display:block;font-family:circular std book;width:auto;color:#53586a;margin:0;position:absolute;top:11px;left:16px;line-height:normal;transition:all .5s;font-size:14px;cursor:text;padding:0}
#myUL li a:hover:not(.header){background-color:#eee}
.discoun_brand_sem_form-div.country-drop.focus input{border:solid 1px #1b2131cc}
.discoun_brand_sem_form-div.country-drop label{display:block;font-family:circular std book;width:auto;color:#53586a;margin:0;position:absolute;top:17px;left:26px;line-height:normal;transition:all .5s;font-size:14px;cursor:text}
.discoun_brand_sem_form-div.country-drop.float label{background:#fff;top:-8px;left:22px;color:#1b2131;padding:0 5px;cursor:default}
.discoun_brand_sem_form-div select{border-radius:6px;margin-bottom:0;height:40px;padding:8px 20px;color:#1b2131;background-color:transparent;appearance:none;font-family:circular std book;font-size:13px;line-height:16px;z-index:1}
#countryid label{background:#fff;top:-8px;left:22px;color:#53586a;padding:0 5px;cursor:default;z-index:9}
.brandtext-description{list-style:none;margin:0;padding:0}
.brandtext-description li{font-weight:var(--font-w-400);font-size:14px;font-family:var(--font-family);line-height:23px;color:rgba(27,33,49,.6);position:relative;padding-left:18px}
.brandtext-description li strong{font-weight:bolder;font-family:var(--font-family);color:#000}
.brandtext-description li:not(:last-child){margin-bottom:16px}
.brandtext-description li:not(:first-child)::before{position:absolute;left:0;top:2px;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1LjgwNCIgaGVpZ2h0PSIxMi4xMDgiIHZpZXdCb3g9IjAgMCA1LjgwNCAxMi4xMDgiPjxwYXRoIGlkPSJWZWN0b3JfNiIgZGF0YS1uYW1lPSJWZWN0b3IgNiIgZD0iTTEsMSw2LDVsNS00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA1NCAxMi4wNTQpIHJvdGF0ZSgtOTApIiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ii8+PC9zdmc+)}
.brand-name2,.brand-name3{font-weight:700}

.brandtext-description li:first-child{font-size:16px; font-weight:700; color:#1b2131; padding-left:17px;}
.brandtext-description span{font-family: 'Circular Std Book'; font-weight:normal; margin:10px 0 15px 0; display:block; color:#1b2131ba;}
.brandtext-description span span{margin:0;}

.g-recaptcha:not(.strive-contwrap.g-recaptcha,.sourcingbanner.g-recaptcha,#po-form.g-recaptcha) {
    margin-top: 2px;
}

@media screen and (max-width:1700px){
.tab-content-inner{width:14.28%}
.tabcontent p{line-height:18px;margin-top:15px;margin-bottom:10px}
.trade .image img{width:auto;height:auto}
/*.tab-content-inner:nth-child(6) .oneliner{transform:translate(-70%,-50%)}
.tab-content-inner:nth-child(6n) .oneliner{transform:unset;left:-388px}
.tab-content-inner:nth-child(6n+1) .oneliner{transform:unset;left:-124px}
.tab-content-inner:nth-child(6n+1) .oneliner i{left:29%}
.tab-content-inner:nth-child(6n) .oneliner i{left:90%}*/

}
@media screen and (max-width:1440px){
	.tab-content-inner:nth-child(7) .oneliner{transform:translate(-50%,0);left:0; right:0; margin:0 auto;}
.tab-content-inner:nth-child(7n) .oneliner{transform:translate(-50%,0);left:0; right:0; margin:0 auto;}
.tab-content-inner:nth-child(7n+1) .oneliner{transform:translate(-50%,0);left:0; right:0; margin:0 auto;}
.tab-content-inner:nth-child(7n+1) .oneliner i{left: unset;}
.tab-content-inner:nth-child(7n) .oneliner i{left:50%}
	.myContainer, .main-menu, .top-header .header-innerWrapper{padding:0 32px; max-width:1366px;}
.tab-content-inner:nth-child(6n+1) .oneliner{transform: translate(-50%,0);/* left: -46px; */left: 70px;padding: 15px 10px;/* right: 50%; */margin: 0 auto;}
.tab-content-inner:nth-child(6n+1) .oneliner i{left: 30%;}
.tab-content-inner:nth-child(6n) .oneliner i{left: 95%;}
.tab-content-inner:nth-child(6n) .oneliner{/* left:-325px; */transform: unset;/* left: -46px; */left: unset;padding: 15px 10px;right: -28%;margin: 0 auto;}
.tabcontent p .oneliner{width:350px}
.allpax{background-position:-175px -349px;height:34px;width:32px;display:none;vertical-align:bottom;margin-left:13px}
.brand-product-cards .cards{padding:16px}
.brand-img{width:177px;height:177px}
.case-three .trade{padding:20px 15px}
.competitivee .content{width:70%}
.competitivee .image{width:30%}
.trade{padding:25px 20px}
.major-trade h3{margin-bottom:15px}
.search-items{padding:0 20px}
.pro-model{padding-left:12px}
.pro-model .pro-search{width:340px}
.search-items .search-model-no{margin-left:20px}
.right-green{margin-left:5px}
.price{padding-right:0}
.tabcontent .pro-name{font-size:14px;line-height:20px;margin:10px 0}
.model-no{font-size:12px;line-height:12px}
.faq-inner li:last-child{margin-bottom:0}
.consider-inner::-webkit-scrollbar{display:none}
.consider-box{padding:20px}
.circle{margin-bottom:10px}
.circle svg{height:60px;width:60px}
.consider-box h3{margin-bottom:10px;font-size:20px;line-height:20px}
.faq-inner{padding:30px;margin-bottom:30px}
.brand-filter-name{font-size:22px;line-height:28px;margin-bottom:15px}
.tabcontent p{margin-top:15px;margin-bottom:15px}
.faq-inner h3{font-size:16px;margin-bottom:15px;line-height:16px}
.brand_tab button.tablinks{font-size:12px;line-height:12px;margin-right:10px;padding:7px 10px}
button#view-btn{font-size:12px;line-height:12px}
.tab-content-inner{width:16.66%}
}
@media screen and (max-width:1280px){
.discoun_mcmaster_group-wraper .g-recaptcha{transform:scale(.73);-webkit-transform:scale(.73);transform-origin:0 0;-webkit-transform-origin:0 0}
h1.brand-name{font-size:20px}
}
@media screen and (max-width:1200px){
.brand-product-cards{width:33.33%}
.discoun_mcmaster_group-wraper .g-recaptcha{transform:scale(.67);-webkit-transform:scale(.67)}
}
@media screen and (max-width:1024px){
.brandlogo_san{align-items:flex-start}
.brandlogo_san img{margin-left:0}
h1.brand-name{font-size:16px}
.tab-content-inner:nth-child(5) .oneliner{transform:translate(-50%,-50%)}
.tab-content-inner:nth-child(5n) .oneliner{transform:translate(-50%,-50%);left:unset}
.tab-content-inner:nth-child(5n+1) .oneliner{transform:translate(-50%,-50%)}
.tab-content-inner:nth-child(5n) .oneliner i{left:35%}
.tab-content-inner:nth-child(4) .oneliner{transform:translate(-70%,-50%)}
.tab-content-inner:nth-child(5n) .oneliner{transform: translate(-50%,0);left: -110px;/* right: 0; */margin: 0 auto;}
.tab-content-inner:nth-child(5n+1) .oneliner{transform: translate(-50%,0%);}
.tab-content-inner:nth-child(5n) .oneliner i{left: 82%;}
/*.tab-content-inner:nth-child(4) .oneliner{transform:translate(-70%,-50%)}
.tab-content-inner:nth-child(4n) .oneliner{transform:unset;left:-399px}
.tab-content-inner:nth-child(4n+1) .oneliner{left:-151px;transform:unset}
.tab-content-inner:nth-child(4n) .oneliner i{left:84%}
.tab-content-inner:nth-child(4n) .oneliner i{left:84%}*/
.tabcontent p .oneliner{padding:16px}
.about-brand+.major-trade .image img{margin-top:0}
.case-two .trade .image{width:20%}
.case-two .trade .content{width:80%}
.tabcontent p{line-height:17px;margin-top:10px;margin-bottom:0}
#all-product{margin-top:0}
.customePagination{margin:30px 0}
.about-brand{margin-top:30px}
.major-trade{padding:30px 0;margin-top:30px}
.competitivee h2{margin-bottom:30px}
.faq{margin-top:0;margin-bottom:30px}
.about-brand p,.major-trade p{font-size:12px;line-height:20px;margin-bottom:30px}
.major-trade h3{font-size:14px;margin-bottom:10px}
.search-img{width:10%}
.pro-model{flex-direction:column;font-size:16px;line-height:16px;width:70%}
.search-items .search-model-no{margin-left:0;margin-top:5px}
.tab-content-inner{padding:0 8px;width:20%}
.brand-product-cards .cards{padding:15px 15px 20px}
.faq-inner li:after{top:5px}
.faq-inner{padding:37px 30px 20px;margin-bottom:20px}
.consider-box{padding:15px;margin-right:15px}
.consider-box h3{font-size:14px;line-height:14px;margin-bottom:10px}
.brand-name{margin-bottom:15px}
.tabcontent .pro-name{font-size:14px;line-height:20px}
.price_addcart{font-size:14px;line-height:14px}
.circle{margin-bottom:5px}
.consider-box p{line-height:20px}
.brand-filter-name{font-size:20px;line-height:20px}
.faq-inner h3{font-size:14px;line-height:14px}
.trade{margin-right:15px;padding:15px;flex-direction:column}
.trade .content{width:100%;padding-left:0;margin-top:10px}
.trade .image{width:100%;text-align:center}
.major-trade-one .trade .image{width:15%}
.major-trade-one .trade .content{width:85%;padding-left:15px}
.trade .image img{width:120px;height:120px}
.major-trade-one .trade{padding:30px}
.discoun_mcmaster_group-wraper .g-recaptcha{transform:scale(.48);-webkit-transform:scale(.48)}
.topsec_right{padding:15px}
.topsec_left{width:calc(45% - 14px)}
.topsec_right{width:calc(55% - 14px)}
h1.brand-name{font-size:16px}
}
@media screen and (max-width:991px){
.discoun_mcmaster_group-wraper .discoun_brand_sem_form-div{width:100%}
.discoun_mcmaster_group-wraper .g-recaptcha{transform:scale(.88);-webkit-transform:scale(.88)}
}
@media screen and (max-width:768px){
.brand-product-cards{width:50%}
.tabcontent .pro-name{height:36px}
h1.brand-name{font-size:11px;display:inherit}
.tab-content-inner{width:25%}
}
@media screen and (max-width:767px){
	.myContainer, .top-header .header-innerWrapper{padding:0 15px; max-width:100%;}
	.main-menu{padding:0;}
.allpax{display:none}
.faq{margin-bottom:20px}
.product-heading{margin-bottom:15px}
.random-products.random-links .myContainer:first-child{margin-bottom:20px}
.discoun_brand_sem_form-div input:-webkit-autofill,.discoun_brand_sem_form-div input:-webkit-autofill:active,.discoun_brand_sem_form-div input:-webkit-autofill:focus,.discoun_brand_sem_form-div input:-webkit-autofill:hover,.discoun_brand_sem_form-div input:autofill{-webkit-box-shadow:0 0 0 30px #b8e8ff inset!important;box-shadow:0 0 0 30px #fff inset!important}
.brandlogo_san{flex-direction:column;align-items:center}
.brandlogo_san img{width:60%}
.topsec_left h1.brand-name{font-size:22px;display:block;line-height:36px;margin-bottom:0;margin-top:0; font-family: 'Circular Std'; font-weight:700;}
.discoun_brand_sem_form-div .select-down{top:1px;right:7px}
.tabcontent p span.catOneLinear{display:none}
.tab-content-inner:hover .oneliner{display:none}
.customwhatsup{right:15px;left:auto}
.tabcontent .pro-name{height:auto}
#all-product{margin-top:16px}
.competitivee h2{margin-bottom:20px}
.faq-inner h3{font-weight:700;position:relative;line-height:20px;padding-right:25px}
.faq-inner h3:after{position:absolute;content:'';height:10px;width:14px;right:0;background:url(https://cdn.raptorsupplies.com/pub/static/frontend/Raptor/Desktop/en_US/images/sprite.svg) no-repeat;background-position:-126px -12px;top:6px}
.faq-inner h3.active:after{background-position:-151px -11px}
.brand-product .brand-filter-name{font-weight:700}
.major-trade-one #container{overflow-x:unset;display:block}
.considered-things{margin-top:40px}
.major-trade.major-trade-one .myContainer{padding:0 15px}
.major-trade .myContainer{padding-right:0}
.competitivee .myContainer{padding-right:15px}
.trade:last-child{margin-right:15px}
.case-one.case-three .trade{width:100%}
.breadcrumbs{padding:8px 0 17px}
.major-trade{margin-top:0;padding:27px 0 35px}
.brand-filter-name{font-size:16px;line-height:24px}
.faq .brand-filter-name{border-bottom:1px solid #e4e4e4;padding-bottom:15px;margin-bottom:20px}
.about-brand{margin-top:27px}
.mobile-menu{display:none}
.trade{width:75%}
.competitivee .trade{width:100%;flex-direction:column;display:flex}
.case-three .trade{width:100%;margin-bottom:24px;padding:32px 15px 15px}
.case-three p{margin-top:0;line-height:18px;order:3}
.case-three .trade img{width:200px;height:200px;object-fit:contain;order:1}
.case-three .trade h3{order:2;margin-top:20px}
#readmore_cmp{order:3}
.case-three .trade-inner{display:block}
.load-more button{font-size:14px;line-height:14px;padding:14px 40px}
.competitivee .trade:last-child{margin-bottom:0}
.competitivee .image{width:100%}
.trade-inner{flex-direction:column}
.competitivee .content{width:100%;padding-left:0}
.search-items{padding:0 15px}
.search-img img{width:32px;height:32px}
.search-img{width:12%}
.search-items li{padding:6px 0}
.search-items .search-model-no{font-size:11px;line-height:11px}
.price{font-size:13px;line-height:13px}
.pro-model{font-size:13px;line-height:13px;width:62%}
.pro-model .pro-search{white-space:unset;width:auto;overflow:unset;text-overflow:unset}
.faq-inner{padding:0;box-shadow:unset;border-bottom:1px solid #e4e4e4;margin-bottom:15px}
.tabcontent p{font-size:13px;line-height:19px;margin-top:21px;margin-bottom:0}
.brand_tab button.tablinks{font-size:11px;line-height:11px;margin-bottom:8px;margin-right:10px}
button#view-btn{font-size:12px;line-height:16px}
.brand-product-inner{margin-right:-8px;margin-left:-8px;padding:0}
.brand-product-cards{margin-bottom:0;padding:0 8px 16px}
.consider-inner.d-flex{overflow:auto;display:-webkit-box;width:100%}
.consider-box{width:75%;margin-bottom:0}
.consider-box p{font-weight:400;line-height:18px;font-size:12px}
.tab-content-inner{width:25%;margin-top:0;padding:0 8px;margin-bottom:22px}
.price_addcart{font-size:13px;line-height:13px}
.two-things .consider-box{width:90%}
.major-trade-one .trade{width:100%;flex-direction:column;padding:15px}
.major-trade-one .trade .content,.major-trade-one .trade .image{width:100%;padding:0}
.all-pro-inner{margin-left:-7px;margin-right:-7px}
.consider-box:last-child{margin-right:15px}
.considered-things .myContainer{padding-right:0}
.circle svg{height:48px;width:48px}
.consider-box h3{font-size:13px;line-height:13px;margin-bottom:20px;font-weight:700;font-family:circular std}
.circle{margin-bottom:20px}
.about-brand p{font-size:13px;line-height:24px}
.major-trade h3{margin-bottom:19px}
.add_to_quote{font-size:13px;line-height:13px}
.faq-inner p,.faq-inner ul{display:none;padding-bottom:15px}
.brandfrom_san{padding:14px 0!important}
.topsec_left,.topsec_right{width:100%}
.topsec_right{display:none}
.topsec_left{padding-top:0}
.topsec_left p{font-size:12px;margin-top:12px}
.getapopup{display:block;width:184px;height:48px;border-radius:6px;background:#1a4ab9;font-family:circular std;font-size:18px;color:#fff;border:0;margin:12px auto}
#elkbrandModal{display:none;position:fixed;background-color:#fff;border:0;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:9999;padding:15px;width:90%;margin:0 auto;transform:translate(-50%, -50%);top: 50%;left: 50%}
.close{position:absolute;cursor:pointer;font-family:circular std book;background:url(https://cdn.raptorsupplies.com/pub/static/frontend/Raptor/Desktop/en_US/images/spriteicon.svg) no-repeat;display:inline-block;background-position:-588px -285px;height:18px;width:18px;top:18px;right:20px}
.discoun_mcmaster_group-wraper .discoun_brand_sem_form-div{width:100%;padding:0 0 15px;margin:0}
.discoun_mcmaster_group-wraper{margin:30px 0 0;overflow-y: auto;max-height: 72vh;padding-top: 12px}
.blur-background{z-index:9999}
.discoun_mcmaster_group-wraper .g-recaptcha{transform:scale(.860265);-webkit-transform:scale(.860265)}
.discoun_brand_sem_form-div :is(input,textarea),.discoun_brand_sem_form-div select{padding:5px 15px 5px 10px;border-top:0;border-right:0;border-left:0;border-radius:0;line-height:19.2px;border-radius:0;height:30px;font-size:14px;border-bottom:1px solid #1b213166}
.discoun_brand_sem_btn-default{border-radius:0}
#countryid label{display:none}
.discoun_brand_sem_form-div label{top:4px;left:10px;line-height:0;margin-top:8px;margin-bottom:8px}
.discontinued_right h3{font-size:20px;margin-bottom:0;line-height:30px;font-weight:700;text-align:center;font-family:circular std;position:relative;color:#1a4ab9;margin-top:0;padding:0}
.discontinued_right h3:after{top:32px;content:"";position:absolute;background-color:#00b868;width:40px;bottom:-10px;right:0;left:0;margin:0 auto;height:3px}
.discoun_brand_sem_part-num-inner>*,.discoun_mcmaster_group-wraper>*{margin-top:16px}
.topsec_left .brandtext p{-webkit-line-clamp:4;line-clamp:4;text-align:inherit}
#countryid label,.discoun_brand_sem_form-div.country-drop.float label{background:#fff}
.discoun_brand_sem_form-div input:focus+label,.discoun_brand_sem_form-div input:not(:placeholder-shown)+label,.discoun_brand_sem_form-div textarea:focus+label,.discoun_brand_sem_form-div textarea:not(:placeholder-shown)+label{background:#fff;padding:0;left:10px;transform:translateY(-16px);top:4px}
textarea:focus+label,textarea:not(:placeholder-shown)+label{background:#fff}
.discoun_brand_sem_form-div textarea{height:60px}
.discoun_brand_sem_form-div textarea:focus-visible, .discoun_brand_sem_form-div select:focus-visible {outline: 0}
.brandtext-description li{padding-left:0;font-size:12px}
.brandtext-description li::before{display:none}
.brandfrom_san{background:#b8e8ff;width:100%;padding:0 0;padding-bottom:26px}
h1.brand-name{color:#1b2131}
.mobilesee{display:block}
.brand-name2,.brnadimaglogo{display:none}
.brandfrom_san .topsec_leftright{background:inherit;padding:0}
p:empty{display:none}
.material{background-position:-660px -32px;width:20px;height:22px;}
.breadcrumbs ul{line-height:16px;margin:0;padding:0;background:#fff;display:flex;line-height:14px;align-items:baseline;flex-wrap:wrap;}
.breadcrumbs li{display:flex;margin-bottom:0;width:auto;height:auto;}
.breadcrumbs li+li:before{color:rgba(27,33,49,.6);content:"/\00a0";font-size:13px;padding-left:.3em;}
.breadcrumbs a,.breadcrumbs span{color:rgba(27,33,49,.6);font-style:normal;font-weight:400;font-size:13px;display:flex;}
.breadcrumbs a:hover{text-decoration:none;}
.breadcrumbs ul li:last-child{display:none;}
.breadcrumbs .item:not(:last-child):after{display:none;}
}
@media screen and (max-width:575px){
.brand-product-cards{width:100%;padding:0 0 16px}
.brand-product-inner{margin-right:0;margin-left:0}
}
@media screen and (max-width:460px){
.tab-content-inner{width:50%}
}