body{color:#363636;overflow-x:hidden!important;margin:auto;-webkit-font-smoothing:subpixel-antialiased;line-height:24px;font-size:16px;font-family:Roboto,sans-serif;letter-spacing:.3px;font-weight:400}*{margin:0;padding:0}a{transition:all .5s ease}a:active,a:focus{outline:0}a:focus,a:hover{text-decoration:none!important}a:hover{text-decoration:none!important;color:#0291d2;transition:all .5s ease}h1,h2,h2.title,h3,h4,h5,h6{font-family:Roboto,sans-serif;font-weight:700}::selection{background:#f76f45;color:#fff}::-moz-selection{background:#f76f45;color:#fff}h2{font-size:44px;letter-spacing:-1px;font-weight:700}.white{color:#fff!important}.orange{color:#f76f45!important}.black{color:#363636}.pink{color:#c90035}.grey{color:#505050}.highlight{color:#a4a4a4}.grey-bg{background:#f5f5f5}.blue-bg{background:#f6f6f6}.black-bg{background:#171717}.orange-bg{background:#f76f45}.aligncenter{margin:0 auto;display:inherit}.footer-color,.footer-color a{color:#8c8c8c}.footer-color a:hover{color:#fff}.no-padding{padding:0}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-t-35{padding-top:35px}.p-t-40{padding-top:40px}.p-t-45{padding-top:45px}.p-t-50{padding-top:50px}.p-t-60{padding-top:60px}.p-t-70{padding-top:70px}.p-t-80{padding-top:80px}.p-b-5{padding-bottom:5px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-20-i{padding-bottom:20px!important}.p-b-25{padding-bottom:25px}.p-b-30{padding-bottom:30px}.p-b-35{padding-bottom:35px}.p-b-40{padding-bottom:40px}.p-b-45{padding-bottom:45px}.p-b-50{padding-bottom:50px}.p-b-60{padding-bottom:60px}.p-b-70{padding-bottom:70px}.p-b-80{padding-bottom:80px}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-t-25{margin-top:25px}.m-t-30{margin-top:30px}.m-t-35{margin-top:35px}.m-t-40{margin-top:40px}.m-t-45{margin-top:45px}.m-t-50{margin-top:50px}.m-t-60{margin-top:60px}.m-t-70{margin-top:70px}.m-t-80{margin-top:80px}.m-t-55{margin-top:55px}.m-t-65{margin-top:65px}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-25{margin-bottom:25px}.m-b-30{margin-bottom:30px}.m-b-35{margin-bottom:35px}.m-b-40{margin-bottom:40px}.m-b-45{margin-bottom:45px}.m-b-50{margin-bottom:50px}.m-b-55{margin-bottom:50px}.m-b-70{margin-bottom:70px}.p-r-5{padding-right:5px}.p-r-10{padding-right:10px}.p-r-15{padding-right:15px}.p-r-20{padding-right:20px}.p-r-25{padding-right:25px}.p-r-30{padding-right:30px}.p-r-35{padding-right:35px}.p-r-40{padding-right:40px}.p-r-45{padding-right:45px}.p-r-50{padding-right:50px}.p-r-100{padding-right:100px}.pad-20{padding:20px}.p-l-0{padding-left:0}.p-r-0{padding-right:0}.m-l-40{margin-left:40px}.m-l-30{margin-left:30px}.m-l-15{margin-left:15px}.mar-30{margin:30px}.m-b-0-i{margin-bottom:0!important}.m-t-20-i{margin-top:20px!important}.pad-40{padding:40px}.p-l-30{padding-left:30px}.p-l-50{padding-left:50px}.m-t-22p{margin-top:22%}.p-l-15{padding-left:15px}.pos-rel{position:relative}.of-hid{overflow:hidden}.li-p-b-10 li{padding-bottom:10px}.line-h-1{line-height:1}.line-h-1-2{line-height:1.2}.b-t-f5{border-top:1px solid #f5f5f5}.case-line-3-h{min-height:470px}.m-r-10{margin-right:10px}.f-regular{font-family:Roboto,sans-serif;font-weight:400}.f-bold{font-family:Roboto,sans-serif!important;font-weight:700}.cta{background:#f76f45;float:left;color:#fff!important;font-weight:600;font-size:16px;text-align:center;padding:8px 25px 8px 25px;border-radius:3px;margin-top:30px;margin-left:0;transition:all .5s ease;cursor:pointer}.cta:hover{background:#d94409;transition:all .5s ease;color:#fff}.cta:hover{background:#f76f45}.cta a{color:#fff!important;text-decoration:none}.cta{border-radius:0;text-transform:uppercase;font-size:13px;background:#161616}.gradientCta{background:#dd6326;background:-moz-linear-gradient(0deg,#dd6326 0,#ff800d 100%)!important;background:-webkit-linear-gradient(0deg,#dd6326 0,#ff800d 100%)!important;background:linear-gradient(90deg,#dd6326 0,#ff800d 100%)!important;float:none;padding:12px 25px;border-radius:25px;font-size:16px;display:inline-block;margin-top:20px;font-family:Poppins,sans-serif;font-weight:700;letter-spacing:1.2px;color:#fff!important}.aligncenter{margin:0 auto;display:inherit}@media (max-width:480px){.home-bottom h2,.titleblock h2,h2,h2.heading-title{font-size:36px}}@media (max-width:360px){.home-bottom h2,.titleblock h2,h2,h2.heading-title{line-height:30px;font-size:30px;letter-spacing:0}}.m-t-25{margin-top:25px}.foot-cta-title{font-size:44px;margin-top:0;letter-spacing:-2px;line-height:44px}.portfolioContWraper{margin:0 auto;max-width:1280px;width:100%}.portfolioContWraper .portFlexWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolioContWraper .portFlexWrap .portWrapper{position:relative;overflow:hidden}.portfolioContWraper .portFlexWrap .portWrapper .bread{align-self:flex-start;color:#fff;font:400 14px/1 Helvetica Neue,Helvetica,Arial,sans-serif;left:28px;position:absolute;top:30px;transform:translateX(-180%) translateY(0) translateZ(0);transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.portfolioContWraper .portFlexWrap .portWrapper .title{color:#fff;margin:0;padding:0 15px;font-family:Roboto,sans-serif;font-weight:400;font-size:17px;padding-left:30px;padding-right:30px;line-height:1.2;left:0;position:absolute;top:50%;transform:translateX(-100%) translateY(0) translateZ(0);transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.portfolioContWraper .portFlexWrap .portWrapper img{transition:opacity .3s ease 0s,transform 3s ease 0s,-webkit-transform 3s ease 0s}.portfolioContWraper .portFlexWrap .portWrapper .anchor:hover img{opacity:.1!important;transform:scale(1.3);transition:opacity .3s ease 0s,transform 10s ease 0s,-webkit-transform 10s ease 0s}.portfolioContWraper .portFlexWrap .portWrapper .anchor{background:#f76f45 none repeat scroll 0 0;-moz-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;text-decoration:none;width:100%}.portfolioContWraper .portFlexWrap .portWrapper .anchor:hover .title{color:#fff;transform:translateX(0) translateY(-50%) translateZ(0)}.portfolioContWraper .portFlexWrap .portWrapper .anchor:hover .bread{transform:translateX(0) translateY(0) translateZ(0)}@media (max-width:1279px){.portfolioContWraper .portFlexWrap{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}.portfolioContWraper .portFlexWrap .portWrapper .bread .pre-tag{color:#fff;font-family:Roboto,sans-serif;font-weight:700!important;text-transform:none;letter-spacing:-.5px;font-size:22px;font-weight:400;line-height:30px}.titleblock p{margin-top:20px;margin-bottom:48px}.other-port{font-size:40px;text-align:center;font-weight:700}.main-tag-content{width:80%;margin-left:auto;margin-right:auto}@media(max-width:1199px){.main-tag-content{width:auto}}.titleblock h2{margin-bottom:20px;text-align:center;font-size:50px;font-weight:400;letter-spacing:-2px}.titleblock p{margin-top:20px;margin-bottom:48px}@media(max-width:480px){.home-bottom h2,.titleblock h2,h2,h2.heading-title{font-size:36px}}@media(max-width:360px){.home-bottom h2,.titleblock h2,h2,h2.heading-title{line-height:30px;font-size:30px;letter-spacing:0}}.aidan-gray-bg{background:url(../images/aidan-groups-the-commerce-shop.jpg) no-repeat 50% 50%}.atbbq-bg{background:url(../images/atbbq-the-commerce-shop.jpg) no-repeat 50% 50%}.dp-tuner-bg{background:url(../images/dp-tuner-the-commerce-shop.jpg) no-repeat 50% 50%}.aquathin-bg{background:url(../images/aquathin-the-commerce-shop.jpg) no-repeat 50% 50%}.barra-op-bg{background:url(../images/barraoptics-the-commerce-shop.jpg) no-repeat 50% 50%}.biome-360-bg{background:url(../images/biome360-the-commerce-shop.jpg) no-repeat 50% 50%}.black-orchid-bg{background:url(../images/black-orchid-bg.jpg) no-repeat 50% 50%}.boxes4u-bg{background:url(../images/boxes4u-the-commerce-shop.jpg) no-repeat 50% 10%}.ches-bay-can-bg{background:url(../images/chesapeake-bay-candle-the-commerce-shop.jpg) no-repeat 50% 50%}.compressor-parts-bg{background:url(../images/compressorparts-the-commerce-shop.jpg) no-repeat 50% 50%}.deals-all-year-bg{background:url(../images/deals-all-year-the-commerce-shop.jpg) no-repeat 50% 50%}.diver-sup-bg{background:url('../images/diver-supply-banner.jpg') no-repeat 50% 50%}.dp-tuner-bg{background:url(../images/dp-tuner-the-commerce-shop.jpg) no-repeat 50% 50%}.fwd-pspts-bg{background:url(../images/forward-powersports-the-commerce-shop.jpg) no-repeat 50% 50%}.get-bit-out-bg{background:url(../images/getbitoutdoors-the-commerce-shop.jpg) no-repeat 50% 50%}.gold-rab-bg{background:url(../images/golden-rabbit-the-commerce-shop.jpg) no-repeat 50% 50%}.good-state-bg{background:url(../images/good-state-the-commerce-shop.jpg) no-repeat 50% 50%}.hivis-supply-bg{background:url(../images/hi-vis-supply-the-commerce-shop.jpg) no-repeat 50% 50%}.htmia-bg{background:url(../images/htmia-the-commerce-shop.jpg) no-repeat 50% 50%}.i-blason-bg{background:url(../images/i-blason-the-commerce-shop.jpg) no-repeat 50% 50%}.lelia-bg{background:url(../images/leila-the-commerce-shop.jpg) no-repeat 50% 50%}.mal-bay-bg{background:url(../images/malabar-bay-the-commerce-shop.jpg) no-repeat 50% 50%}.micro-frmae-bg{background:url(../images/microframe-corp-the-commerce-shop.jpg) no-repeat 50% 50%}.my-brd-ev-bg{background:url(../images/my-brand-evolution-the-commerce-shop.jpg) no-repeat 50% 50%}.per-bas-bg{background:url(../images/persian-basket-the-commerce-shop.jpg) no-repeat 50% 50%}.south-labware-bg{background:url(../images/southern-labware-the-commerce-shop.jpg) no-repeat 50% 50%}.super-vee-bg{background:url(../images/super-vee-the-commerce-shop.jpg) no-repeat 50% 50%}.surfur-bg{background:url(../images/surfur-the-commerce-shop.jpg) no-repeat 50% 50%}.us-healthcare-retailer-bg{background:url(../images/healthcare-the-commerce-shop.jpg) no-repeat 50% 50%}.w3ll-people-bg{background:url(../images/w3llpeople-the-commerce-shop.jpg) no-repeat 50% 50%}.port-bg{height:500px;background-size:cover;text-align:center}@media(max-width:991px){.col-md-9.m-t-30.m-b-20.text-left.no-padding.main-con-height{padding-right:0}}.whitepaper-bottom{margin-bottom:20px;padding-right:35px!important}.whitepaper-bottom p{margin-bottom:22px}.whitepaper-inner-title{letter-spacing:-1px;margin-bottom:16px}.whitepaper-bottom p a{font-family:Roboto!important;font-weight:700}.whitepaper-main-title{font-size:40px;line-height:40px;letter-spacing:-2px!important;margin-top:7px;font-family:Roboto!important;font-weight:700}@media(max-width:480px){.foot-cta-title,.port-title,.whitepaper-main-title{font-size:32px;line-height:1.2}}@media(max-width:360px){.foot-cta-title,.port-title,.whitepaper-main-title{font-size:28px;line-height:1.2;letter-spacing:0}}.contact-cta{background:#f76f45;float:left;color:#fff!important;font-weight:600;font-size:14px;text-align:center;padding:8px 25px 8px 25px;margin-top:10px;margin-left:0;transition:all .5s ease;border:none;font-family:'HelveticaNeueLT Std Bold';text-transform:uppercase}.contact-cta:hover{background:#d94409;transition:all .5s ease;color:#fff}.contact-cta a{color:#fff;text-decoration:none}.sprite-after::after{background:url(../images/sprites.png);content:''}.white-arrow:after{width:12px;height:9px;display:inline-block;background-position:57px -16px;margin-left:5px}.blog-right{padding-left:14px;padding-right:8px}.blog-right-sub-title{color:#c5c5c5;font-size:14px;margin-bottom:18px}.blog-right-title{font-size:22px}.blog-right-title a{color:#363636;letter-spacing:-1px}.blog-right-title a:hover{color:#f76f45}.port-list li{padding-left:5px;margin-left:15px;padding-bottom:8px}.common-space{padding-left:50px;padding-right:50px}.grey-bg{background:#f5f5f5}.port-main-point h3{letter-spacing:-1px}.badass-gls-bg{background:url(../images/badassglass-the-commerce-shop.jpg) no-repeat 50% 50%;}@media(max-width:677px) {.blog-land-content,.blog-image {display: block;height: auto;}.blog-land-content{margin-top: 20px;}}@media(max-width:991px){.blog-bottom{padding-right: 0 !important;margin-bottom: 30px;}}
.Floatingcta-fix{
    cursor: pointer;
    position: fixed;
    top: 52%;
    right: -55px;
    color: #fff;
    background-color: #f76f45;
    padding: 8px 25px 8px 25px;
    font-size: 14px;
    transform: rotate(
-90deg
);
    writing-mode: lr-tb;
    opacity: 0.9;
    font-weight: bold;
    color: #ffffff;
    z-index: 99999;
    text-align: center;
	width: auto;}
.Floatingcta-fix a{color:#fff;}
.Floatingcta-fix a:hover{color:#fff;}
#maintenanceForm{max-width: 350px;min-width: 310px;}
#maintenanceForm .form-group .reg-ip {border-radius: 0 !important;width: 100% !important;border: 1px solid #ccc;padding: 5px;}
#maintenanceForm .submit-div {margin-top: 15px;margin-bottom: 10px;text-align: center}
#maintenanceForm .has-error .reg-ip {border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);padding: 5px;width: 100%;}
#maintenanceForm .form-group.has-error.has-danger{position: relative;}
#maintenanceForm .help-block.with-errors{position: absolute;top: 31px;left: 1px;font-size: 12px;}

.foot-cta{background:#f76f45;color:#fff; font-weight:600 !important; font-size:16px; text-align:center;padding:8px 25px 8px 25px;transition: all 0.5s ease; margin:auto; display:inline-block; margin-bottom:60px;border: none;}
.foot-cta:hover{background:#d94409;transition: all 0.5s ease;color: #fff !important;}
#maintenanceForm .msg-box .help-block.with-errors {
    position: absolute;
    top: 71px;
    left: 1px;
    font-size: 12px;
}