body{margin:0;padding:0}figcaption,figure,main,header,nav,section{display:block}nav ul{list-style:none none}img{border:0}img{height:auto;max-width:100%}figure{margin:0}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}body{color:#333;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.4rem}p{margin-top:0rem;margin-bottom:1rem}strong{font-weight:700}i{font-style:italic}h1{font-weight:300;line-height:1.1;font-size:2.6rem;margin-top:0rem;margin-bottom:2rem}h4{font-weight:700;line-height:1.1;font-size:1.4rem;margin-top:2rem;margin-bottom:2rem}a{color:#ff9012;text-decoration:none}a:visited{color:#de7600;text-decoration:none}ul{margin-top:0rem;margin-bottom:2.5rem}ul>li{margin-top:0rem;margin-bottom:1rem}ul ul{margin-bottom:0}button{background-image:none;background:#eee;border:1px solid #ccc;color:#333;display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;margin:0;padding:7px 15px;font-size:1.4rem;line-height:1.6rem;box-sizing:border-box;vertical-align:middle}button::-moz-focus-inner{border:0;padding:0}input[type="text"]{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box}input[type="text"]::-moz-placeholder{color:#c2c2c2}input[type="text"]::-webkit-input-placeholder{color:#c2c2c2}input[type="text"]:-ms-input-placeholder{color:#c2c2c2}input::-moz-focus-inner{border:0;padding:0}.block{margin-bottom:40px}.minicart-wrapper .action.showcart .text,.action.skip:not(:focus){border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:before,.header.content:after{content:'';display:table}.header.content:after{clear:both}.columns .column.main{box-sizing:border-box}  .columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box}.columns:after{clear:both;content:' ';display:block;height:0;overflow:hidden;visibility:hidden}.columns .column.main{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:100%;flex-basis:100%;padding-bottom:40px;-ms-flex-order:1;-webkit-order:1;order:1}.panel.header .links{display:none}.nav-sections{background:#f0f0f0}.nav-toggle{display:inline-block;text-decoration:none;display:block;font-size:0;left:15px;position:absolute;top:15px;z-index:14}.nav-toggle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:inherit;color:#757575;content:'\e609';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.nav-toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}  button{border-radius:3px}button:not(.primary){box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(204,204,204,0.3)}.message.company-warning{margin:0 0 10px;padding:12px 20px 12px 25px;display:block;font-size:1.3rem;background:#ff0101;border-color:none;color:#fff;margin-bottom:0;text-align:center}.message.company-warning._hidden{display:none}.block-search{margin-bottom:0}.block-search .block-title{display:none}.block-search .block-content{margin-bottom:0}.block-search .label{text-decoration:none;display:inline-block;float:right}.block-search .label>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:28px;color:#757575;content:'\e615';font-family:'luma-icons';margin:0 10px 0 0;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.block-search .action.search{display:none}.block-search .control{border-top:1px solid #ccc;clear:both;margin:0 -15px -1px;padding:0 15px}.block-search input{left:-300%;margin:15px 0;position:absolute}.block-search .nested{display:none}.columns .column.main{max-width:100%}.main-slider img{width:100%;max-width:100%}.minicart-wrapper{display:inline-block;position:relative;float:right}.minicart-wrapper:before,.minicart-wrapper:after{content:'';display:table}.minicart-wrapper:after{clear:both}.minicart-wrapper .action.showcart{display:inline-block;text-decoration:none}.minicart-wrapper .action.showcart:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:28px;color:#757575;content:'\e611';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.minicart-wrapper .block-minicart{margin:0;padding:0;list-style:none none;background:#fff;border:1px solid #bbb;margin-top:4px;min-width:100%;z-index:100;box-sizing:border-box;display:none;position:absolute;top:100%;box-shadow:0 3px 3px rgba(0,0,0,0.15)}.minicart-wrapper .block-minicart:before,.minicart-wrapper .block-minicart:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.minicart-wrapper .block-minicart:before{border:6px solid;border-color:transparent transparent #fff transparent;z-index:99}.minicart-wrapper .block-minicart:after{border:7px solid;border-color:transparent transparent #bbb transparent;z-index:98}.minicart-wrapper .block-minicart:before{left:10px;top:-12px}.minicart-wrapper .block-minicart:after{left:9px;top:-14px}.minicart-wrapper .block-minicart{padding:25px 20px;right:0;width:320px;z-index:101}.minicart-wrapper .block-minicart:after{left:auto;right:25px}.minicart-wrapper .block-minicart:before{left:auto;right:26px}.minicart-wrapper .action.showcart{white-space:nowrap}body{background-color:#fff}body *{box-sizing:border-box}.page-header{border-bottom:1px solid #ccc;margin-bottom:20px}.page-header .panel.wrapper{background-color:#6e716e}.header.panel>.header.links{margin:0;padding:0;list-style:none none;float:right;font-size:0;margin-left:auto;margin-right:20px}.header.panel>.header.links>li{display:inline-block;vertical-align:top}.header.panel>.header.links>li{font-size:14px;margin:0 0 0 15px}.header.panel>.header.links>li>a{color:#fff;text-decoration:none}.header.panel>.header.links>li>a:visited{color:#fff;text-decoration:none}.header.content{padding-top:10px;position:relative}.logo{float:left;margin:0 0 10px 40px;max-width:50%;position:relative;z-index:5}.logo img{display:block}.message.global p{margin:0}.message.global.noscript{margin:0 0 10px;padding:12px 20px 12px 25px;display:block;font-size:1.3rem;background:#ffee9c;border-color:#d6ca8e;color:#333;margin:0}.widget{clear:both}.page-header .widget.block{margin:20px 0}.block-static-block.widget{margin-bottom:20px}@media all and (min-width:1440px){.nav-sections .navigation ul{margin:0 20px}.nav-sections .navigation .level0 .level-top{line-height:47px;padding-right:0;text-align:left}}@media all and (max-width:1439px){figure.effect-bubba h4{font-size:3vw}}@media all and (max-width:1199px){.fixed-top-nav{display:none}}@media only screen and (max-width:767px){.navigation,.page-header .header.panel,.header.content,.page-main{padding-left:15px;padding-right:15px}.navigation{padding:0}.navigation .parent .level-top{position:relative;display:block;text-decoration:none}.navigation .parent .level-top:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.navigation .parent .level-top:after{position:absolute;right:7px;top:-8px}.nav-sections{-webkit-overflow-scrolling:touch;height:100%;left:-80%;left:calc(-1 * (100% - 54px));overflow:auto;position:fixed;top:0;width:80%;width:calc(100% - 54px)}.nav-sections-items{position:relative;z-index:1}.nav-sections-items:before,.nav-sections-items:after{content:'';display:table}.nav-sections-items:after{clear:both}.nav-sections-item-title{background:#e3e3e3;border:solid #d7d7d7;border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%}.nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:71px;width:100%;padding:25px 0}.nav-sections-item-content:before,.nav-sections-item-content:after{content:'';display:table}.nav-sections-item-content:after{clear:both}.navigation{background:#f0f0f0;box-sizing:border-box}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:15px}.navigation a{color:#575757;text-decoration:none}.navigation .level0{border-top:1px solid #d1d1d1;font-size:1.6rem}.navigation .level0>.level-top{font-weight:700;padding:8px 40px 8px 15px;text-transform:uppercase;word-wrap:break-word}.navigation .level0>.level1{font-weight:600}.navigation li.level0:last-child{border-bottom:1px solid #d1d1d1}.navigation .submenu>li{word-wrap:break-word}.navigation .submenu:not(:first-child){font-weight:400;line-height:1.3;left:auto!important;overflow-x:hidden;padding:0;position:relative;top:auto!important}.navigation .submenu:not(:first-child)>li>a{padding-left:15px}.navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.block-search{margin-top:10px}.page-header{border-bottom:none;box-shadow:0px 2px 10px -2px rgba(0,0,0,0.3)}.page-header .widget.block{margin:10px 0}.header.content{padding-top:0}.navigation .parent .level-top:after{font-size:1.6rem;right:10px;top:7px}.page-header{height:54px}.panel.header .minicart-wrapper{z-index:1;margin-top:-1px}.panel.header .minicart-wrapper .action.showcart{position:relative;margin:1px -15px 0px 15px;padding:13px 18px}.panel.header .minicart-wrapper .counter.qty{display:block}.panel.header .minicart-wrapper .counter.qty.empty{display:none}.panel.header .minicart-wrapper .counter-number{position:absolute;color:white;padding:0 5px;border:1px solid #d10029;border-radius:50%;top:10px;right:-5px;background:#d10029;font-size:10px;font-weight:900}.panel.header .minicart-wrapper .counter-label{display:none}.header.content{display:flex;height:54px}.header.content .nav-toggle{position:static;margin-top:8px}.header.content .logo{margin:auto;float:none}.header.content .logo img{max-width:150px;padding-top:5px}.header.content .block.block-search{z-index:99;margin-top:15px;float:none}.header.content .block.block-search .action.search,.header.content .block.block-search .label{float:none;position:absolute;right:0}.header.content .block.block-search .action.search:before,.header.content .block.block-search .label:before{margin:0;font-size:24px}.header.content .block.block-search .control{position:absolute;right:-6px;padding:0;margin:0;border:none;overflow:hidden;z-index:100;opacity:1;top:6px;left:50px}.header.content .block.block-search input{margin:0;box-shadow:none;height:40px;position:absolute}.industry-links .item{width:100%}}@media only screen and (max-width:639px){.minicart-wrapper{margin-top:10px}.logo{margin-bottom:13px;margin-top:4px}}@media only screen and (max-width:479px){.minicart-wrapper .block-minicart{width:290px}}@charset "UTF-8";figure.effect-bubba{background:#05c3de;position:relative;overflow:hidden;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}figure.effect-bubba figcaption{position:absolute;top:0;left:0;width:100%;height:100%}figure.effect-bubba img{display:block;opacity:1}figure.effect-bubba figcaption::before,figure.effect-bubba figcaption::after{position:absolute;top:15px;right:15px;bottom:15px;left:15px;content:'';opacity:0}figure.effect-bubba figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-bubba figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-bubba h4{padding-top:30%;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.effect-bubba p{padding:20px 2.5em;opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-bubba a{z-index:3;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}header.page-header .panel.wrapper{background:#fff}header.page-header .minicart-wrapper .action.showcart{margin:0 -15px 0 15px;padding:15px 22px;background:#ff9e3d}.header.panel>a{color:#fff}.header.panel .action.showcart:before{font-family:'SimpleLineIcons';content:"\e04e";color:#fff}.header.panel .header-additional-info{display:none}a.nav-sections-item-switch{color:#ff9012}.header-top-banners,.header-chat-link{display:none}.header-chat-link{margin-left:15px}.header.content .block-search{z-index:898}.block.block-minicart{z-index:1000}ul.header.links{z-index:899}.nav-sections .navigation ul{margin:0}.nav-sections .navigation .level0 .level-top{line-height:inherit;padding:10px 0;text-align:center}.nav-sections .navigation .level0.parent .level-top{padding-right:5px}.cms-index-index .page-title-wrapper{display:none}.cms-index-index .column.main section{margin:40px 0}.cms-index-index .column.main section.main-slider{margin:0}.cms-index-index .column.main section.main-slider img{border:1px solid #dfdfdf}.cms-index-index .column.main section.industry-links{margin-top:1.5%}.industry-links .products-grid{padding:0;list-style:none;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.industry-links figure.effect-bubba h4{font-family:Raleway,Arial,sans-serif;font-size:2.5em;text-transform:uppercase;color:#fff;text-shadow:1px 1px 1px #000}.industry-links figure.effect-bubba p{font-family:Raleway,Arial,sans-serif;color:#fff;font-size:1em;text-transform:uppercase;text-shadow:1px 1px 1px #000}.industry-links img{margin-bottom:0;max-width:100%;width:100%}