@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&family=Roboto+Condensed:wght@300;400;700&display=swap');@font-face{font-family:'FontAwesome';src:url('../system/app/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../system/app/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../system/app/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../system/app/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../system/app/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../system/app/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-bars:before{content:"\f0c9";}html,body{height:100%;}body{color:#333;background-color:#fff;font-weight:400;font-family:'Roboto Condensed', sans-serif;display:flex;flex-direction:column;font-size:1rem;}a{color:#1d9bd8;text-decoration:none;}h5{font-family:'Roboto', sans-serif;font-size:1rem;font-weight:900;margin-bottom:.1rem;}#slideInMenu{color:#fff;background-color:#eff3f9;transition:transform .5s ease;transform:translateX(-280px);width:280px;max-width:280px;z-index:9015;display:none;}#slideInMenu.slideInMenuShow{width:280px;box-shadow:none;}#slideInMenu.slideInMenuLoaded{display:block !important;opacity:1;}#slideInMenu.slideInMenuLoaded{display:block !important;opacity:1;}#slideInMenu ul{padding:0;}#slideInMenu li{padding:0;border-bottom:1px solid #fff;}#slideInMenu li ul{padding:0;margin:0;display:block;background-color:#eff3f9;position:absolute;top:0;left:0;width:280px;height:100%;z-index:9018;transition:transform .5s ease;transform:translateX(-280px);}#slideInMenu li ul.show{transform:translateX(0);}#slideInMenu li .sub:after{content:"\BB";margin-left:.5rem;}#slideInMenu li .sub.open:after{transform:rotateZ(90deg);}#slideInMenu a{color:#005fa1;position:relative;}#slideInMenu a:hover{background-color:transparent;}#slideInMenu a.back{color:#999;background-color:#333;}#slideInMenu a.back:before{content:"\AB";margin-right:.5rem;}#slideInMenu li li a{padding-left:.75rem;padding-right:.75rem;}#slideInMenu .searchform{padding:.75rem 0;}#slideInMenu .searchform dd,#slideInMenu .searchform dt{margin-bottom:0;}#slideInMenu .searchform [id^=dosearch_],#slideInMenu .searchform dt{display:none;}#slideInMenu .searchform input[type=search]{background-color:#fff;}.page-width{max-width:1240px;margin:0 auto;}.page-wide,.page-narrow{max-width:1240px;margin:0 auto;}@media (min-width: 768px){.page-narrow{max-width:1240px;}}#main-section{flex:1 0 auto;}.mobile-nav,.announce{color:#fff;background-color:#01579b;font-size:0.74533524139155rem;font-family:'Roboto', sans-serif;text-align:center;padding:.5rem 0;}.mobile-nav a,.announce a{color:#fff;text-decoration:none;}.mobile-nav a:hover,.announce a:hover{text-decoration:underline;}@media (max-width: 767px){.announce{display:none;}}#page-head{position:relative;}.mobile-nav-wrap{font-size:0.74533524139155rem;font-family:'Roboto', sans-serif;display:none;}@media (max-width: 1024px){.mobile-nav-wrap{display:block;}}.mobile-nav{background-color:#333131;background-color:#fff;position:relative;top:0;left:0;width:100%;text-align:right;padding:1rem;z-index:50;box-shadow:0 0 14px rgba(0,0,0,0.45);}@media (max-width: 375px){.mobile-nav{position:fixed;}}.mobile-nav .logo{max-height:90px;}#viewSlideInMenu{color:#224979;border:1px solid #939598;display:inline-block;font-size:20px;line-height:1;padding:7px;position:absolute;top:50%;right:16px;transform:translateY(-50%);z-index:100;background-color:#fff;}.header-main{padding:1rem 0;background-color:#fff;}@media (max-width: 1024px){.header-main{display:none;}}.header-main .searchrow{display:flex;justify-content:flex-end;}.header-main .searchrow div:first-child{margin-right:1.5rem;}.header-main .logo{max-height:70px;max-width:auto;}.header-main #viewSlideInMenu{display:none;}.header-main nav{text-align:right;margin-top:.5rem;}.header-main nav ul{list-style:none;margin:0;}.header-main nav ul li{display:inline-block;font-size:1.2480031948882rem;padding:.5rem 1.25rem;}.header-main nav ul li:last-child{padding-right:0;}.header-main nav ul li a{color:#0c235d;text-decoration:none;}.header-main nav ul li.menu{position:relative;}.header-main nav ul li .drop-menu{display:none;text-align:left;width:13rem;padding-top:.5rem;padding-bottom:.5rem;margin-top:.5rem;background-color:#f1f4f9;}.header-main nav ul li .drop-menu li{padding:.5rem;display:block;font-size:1rem;}.header-main nav ul li .drop-menu li a{display:block;}.header-main nav ul li .mega-menu{display:none;text-align:left;padding-top:1rem;padding-bottom:1rem;margin-top:.5rem;background-color:#f1f4f9;}@media (max-width: 1235px){.header-main nav ul li .mega-menu{padding-left:.75rem;}}.header-main nav ul li .mega-menu .page-wide{max-width:1220px;}.header-main nav ul li .mega-menu .mega-menu-prd-list .span-s4{width:31.2%;}.header-main nav ul li .mega-menu .section{color:#035899;font-size:1.3000033280085rem;}.header-main nav ul li .mega-menu .sep{border-left:1px solid #aec7dd;}.header-main nav ul li .mega-menu .ds{background-color:#fff;margin-top:-1rem;margin-bottom:-1rem;position:relative;height:calc(100% + 2rem);}.header-main nav ul li .mega-menu .ds .dsinner{padding:1rem;font-size:0.95333577387291rem;color:#58595a;}.header-main nav ul li .mega-menu .ds .dsinner .title{color:#000;font-size:1.3000033280085rem;padding-top:5px;}.header-main nav ul li .mega-menu .ds .dsinner p{margin-bottom:0;}.header-main nav ul li .mega-menu .ds a.button{font-size:1rem;margin-top:17px;width:100%;display:inline-block;padding-top:6px;padding-bottom:6px;}.header-main nav ul li .mega-menu ul li{font-size:0.95333577387291rem;color:#58595a;display:block;padding:.25rem 0;}.header-main nav ul li .mega-menu ul li a{display:block;color:#58595a;}.header-main nav ul li:hover{background-color:#f1f4f9;}.header-main nav ul li:hover .mega-menu{display:block;position:absolute;left:0;right:0;z-index:20;box-shadow:0 6px 8px rgba(0,0,0,0.5);}.header-main nav ul li:hover .drop-menu{display:block;position:absolute;right:0;z-index:20;box-shadow:0 6px 8px rgba(0,0,0,0.5);}@media (max-width: 1024px){.header-main #viewSlideInMenu{display:block;}.header-main nav{display:none;}}.header-main .cartspacer{padding:0.4rem 10px;line-height:21px;display:inline-block;border:1px solid transparent;font-size:0.9rem;}.header-main .cart{background-color:#f1f5f9;color:#525350;text-decoration:none;padding:0.4rem 10px;line-height:21px;display:inline-block;border:1px solid #01579b;font-size:0.9rem;}.header-main .cart img{max-width:initial;max-height:initial;}.header-stickgroup{transition:left .5s ease, transform .5s ease;}.header-stickgroup.stuck{position:fixed;top:0;left:0;width:100%;z-index:10;}@media (min-width: 376px){#double-header.stuck{position:fixed;top:0;left:0;width:100%;z-index:10;box-shadow:0 0 14px rgba(0,0,0,0.45);}#double-header.stuck #product-nav img{opacity:1;transition:opacity 150ms ease;}}.announce,.body-wrap,#page-footer{transition:transform .5s ease;}.slideInMenuOpen #slideInMenu{transform:translateX(0);}.slideInMenuOpen .announce,.slideInMenuOpen .body-wrap,.slideInMenuOpen #page-footer{transform:translateX(280px);}.slideInMenuOpen .header-stickgroup{transform:translateX(280px);}.slideInMenuOpen .header-stickgroup.stuck{left:280px;transform:none;}@media (max-width: 767px){#page-head .breadcrumb{display:none;}}.breadcrumb{color:#939598;background-color:#e0e0e0;font-family:'Roboto', sans-serif;font-size:0.74533524139155rem;}.breadcrumb strong{font-weight:400;}.breadcrumb .breadcrumbwidget{line-height:40px;margin:0;margin-left:1.25rem;}.breadcrumb .breadcrumbwidget li{padding-bottom:0 !important;}.breadcrumb .breadcrumbwidget li + li:before,.breadcrumb .breadcrumbwidget a,.breadcrumb .breadcrumbwidget span{color:#939598;}@media (max-width: 768px){.breadcrumb .breadcrumbwidget li:last-child{display:none;}}.breadcrumb .searchrow{text-align:right;}.breadcrumb .searchform{display:inline-block;background-color:#dfdfdf;margin:0;width:100%;max-width:300px;}.breadcrumb .searchform dl{display:flex;flex-wrap:no-wrap;}.breadcrumb .searchform dd{margin-bottom:0;}.breadcrumb .searchform dt,.breadcrumb .searchform [id^="dosearch_"]{display:none;}.breadcrumb .searchform dd[id^="q_"]{flex-grow:1;flex-shrink:1;}.breadcrumb .searchform input[id^="q_"]{border:none;height:40px;color:#fff;background-color:#c4c2c3;}.breadcrumb .searchform input[id^="q_"]::placeholder{color:#fff;}.breadcrumb .searchform dd[id^="dosearch_"]{display:inline-block;flex-grow:0;flex-shrink:0;}.breadcrumb .searchform input[type="submit"]{display:inline-block;color:#fff;background-color:#1e98df;border-radius:0;text-indent:-99999px;background-image:url(../assets/upload/images/2020/search-white.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:24px 24px;width:40px;height:40px;padding:0;margin:0;}.hero{position:relative;height:540px;background-image:url(../assets/upload/images/2020/home/hero1.jpg);background-size:cover;background-position:50% 50%;}.hero.industries-hero{background-blend-mode:multiply;}@media (max-width: 768px){.hero{height:450px;}}.hero.contact-hero{height:200px !important;}.hero.contact-hero .overlay{max-width:100%;}.hero .page-narrow{position:absolute;height:100%;top:0;left:50%;width:100%;transform:translateX(-50%);}.hero .overlay{position:absolute;top:50%;left:0;transform:translateY(-50%);width:50%;max-width:500px;font-family:'Roboto', sans-serif;padding:2rem;}@media (max-width: 768px){.hero .overlay{left:0;width:100%;}}.hero .overlay .line1{color:#fff;font-size:0.95333577387291rem;text-transform:uppercase;}.hero .overlay .line2{color:#fff;font-size:2.4266728789492rem;}.hero .overlay .line3{color:#fff;font-size:0.95333577387291rem;}.hero .overlay .line3 a{color:#1d9bd8;text-decoration:none;}.hero .overlay .line3 a:hover{text-decorations:underline;}footer#page-footer{color:#999;background-color:#333131;flex-shrink:0;padding-top:2rem;padding-bottom:2rem;}footer#page-footer h3{font-weight:400;font-size:0.95333577387291rem;margin-bottom:0;}footer#page-footer ul{list-style:none;margin-left:0;line-height:1.75;}footer#page-footer ul strong{margin-bottom:1rem;font-size:1.12rem;font-weight:normal;padding-bottom:5px;}footer#page-footer ul a{color:#fff;font-size:0.94rem;font-weight:normal;text-decoration:none;padding-bottom:2px;}footer#page-footer .copyright{font-size:.8rem;margin-top:1.5rem;}footer#page-footer .copyright strong{font-size:.9rem;font-weight:normal;padding-bottom:5px;}footer#page-footer .copyright a{color:#fff;text-decoration:none;}footer#page-footer nav{margin-bottom:1rem;}footer#page-footer nav ul{list-style:none;margin:0;font-size:0.86666888533901rem;}footer#page-footer nav ul li{display:inline-block;margin-right:1rem;}footer#page-footer nav ul li:last-child{margin-right:0;}footer#page-footer nav ul li a{color:#fff;font-weight:400;}.product-slider{border-top:44px solid #01579b;}.product-slider .slides-prev,.product-slider .slides-next{display:inline-block;width:17px;height:35px;background-image:url(../assets/upload/images/2020/slider-arrow.svg);background-size:cover;cursor:pointer;position:relative;top:.3rem;}.product-slider .slides-prev{transform:rotateZ(180deg);margin-right:1rem;}.product-slider .slides-next{margin-left:1rem;}.product-slider h2{font-size:2.4266728789492rem;color:#01579b;text-align:center;user-select:none;}.product-slider .slick-dotted.slick-slider{margin-bottom:0;}.product-slider .slick-track{margin-bottom:2rem;display:flex;align-items:stretch;height:400px;}@media (max-width: 768px){.product-slider .slick-track{height:auto;}}.product-slider .slick-slide{outline:none;user-select:none;float:none;overflow:hidden;}.product-slider .catslide{height:100%;display:flex;flex-direction:column;padding:0 .75rem;}.product-slider .catslide .img{background-color:#efefef;flex-grow:0;flex-shrink:0;position:relative;}.product-slider .catslide .caption{text-align:center;flex-grow:1;flex-shrink:0;}.product-slider .catslide .caption h4{color:#01579b;font-size:1.1rem;font-family:'Roboto', sans-serif;}.product-slider .catslide .caption p{color:#333;font-family:'Roboto', sans-serif;font-weight:300;font-size:0.95333577387291rem;}.product-slider .catslide .caption a{color:#1d9bd8;text-decoration:none;}.product-slider .catslide .more{flex-grow:0;flex-shrink:0;text-align:center;}.product-slider .catslide .more a{color:#fff;background-color:#01579b;text-transform:uppercase;text-decoration:none;padding:.5rem 2rem;display:inline-block;}.product-slider .slick-dots{color:#fff;background-color:#01579b;position:static;}.product-slider .slick-dots li{width:auto;height:auto;}.product-slider .slick-dots li button{margin-bottom:0;}.product-slider .slick-dots li button:hover{box-shadow:none;}.product-slider .slick-dots li button:before{opacity:.4;color:#ebebeb;font-size:14px;position:static;}.product-slider .slick-dots li.slick-active button:before{opacity:1;color:#fff;}.highlightbox{color:#58595b;background-color:#eff3f9;}.highlightbox#product-calbench .page-wide > .row > .span-t12 > .row{background-color:#eff3f9;}.highlightbox .boxed{border:2px solid #fff;padding-top:2rem;padding-bottom:2rem;}.highlightbox .span-t12 > .row:nth-child(odd) .span-s6:first-child{position:relative;}@media (min-width: 768px){.highlightbox .span-t12 > .row:nth-child(odd) .span-s6:first-child{order:2;}}.highlightbox .span-t12 > .row:nth-child(odd) .span-s6:first-child:after{content:" ";display:block;position:absolute;width:0;height:0;border-style:solid;}@media (min-width: 768px){.highlightbox .span-t12 > .row:nth-child(odd) .span-s6:first-child:after{border-width:14px 0 14px 14px;border-color:transparent transparent transparent #f1f5f9;left:0;top:50%;transform:translateY(-50%);}}@media (max-width: 767px){.highlightbox .span-t12 > .row:nth-child(odd) .span-s6:first-child:after{border-width:0 14px 14px 14px;border-color:transparent transparent #f1f5f9 transparent;bottom:-1px;left:50%;transform:translateX(-50%);}}@media (min-width: 768px){.highlightbox .span-t12 > .row:nth-child(odd) .span-s6:last-child{order:1;}}.highlightbox .span-t12 > .row:nth-child(even) .span-s6:first-child{position:relative;}.highlightbox .span-t12 > .row:nth-child(even) .span-s6:first-child:after{content:" ";display:block;position:absolute;width:0;height:0;border-style:solid;}@media (min-width: 768px){.highlightbox .span-t12 > .row:nth-child(even) .span-s6:first-child:after{border-width:14px 14px 14px 0;border-color:transparent #f1f5f9 transparent transparent;right:0;top:50%;transform:translateY(-50%);}}@media (max-width: 767px){.highlightbox .span-t12 > .row:nth-child(even) .span-s6:first-child:after{border-width:0 14px 14px 14px;border-color:transparent transparent #f1f5f9 transparent;bottom:-1px;left:50%;transform:translateX(-50%);}}.product-page section{padding-top:2rem;padding-bottom:2rem;}.product-page section.hero{padding-top:0;padding-bottom:0;height:300px;}.product-page section.hero.blue{color:#fff;background:#299fd9;background:linear-gradient(355deg,#299fd9 0%,#213361 100%);overflow:hidden;}.product-page section.hero.blue > img{position:absolute;left:50%;bottom:0;max-height:300px;max-width:initial;}.product-page h1{color:#01579b;font-weight:400;font-size:2.600006656017rem;text-align:center;}.product-page h2{color:#01579b;font-weight:400;font-family:'Roboto', sans-serif;font-size:2.4266728789492rem;}.product-page #productHero{background-color:#f1f4f9;background-position:50% 50%;background-size:cover;text-align:center;height:540px;position:relative;}.product-page #productHero.blue{color:#fff;background:#299fd9;background:linear-gradient(355deg,#299fd9 0%,#213361 100%);}@media (max-width: 768px){.product-page #productHero{height:250px;}}.product-page #productHero img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}.product-page #product-nav{background-color:#fff;position:relative;z-index:11;}.product-page #product-nav img{max-height:125px;opacity:0;transition:opacity 150ms ease;}@media (max-width: 767px){.product-page #product-nav{margin-bottom:1rem;}}@media (min-width: 768px){.product-page #product-nav.stuck{position:fixed;left:0;width:100%;box-shadow:0 0 14px rgba(0,0,0,0.45);}.product-page #product-nav.stuck img{opacity:1;transition:opacity 150ms ease;}}.product-page #product-nav h1{text-align:left;}.product-page #product-nav ul{list-style:none;margin:0;top:5px;position:relative;}.product-page #product-nav li{cursor:pointer;color:#213461;font-family:'Roboto', sans-serif;font-size:1.2133364394746rem;display:inline-block;border-bottom:5px solid transparent;margin-right:2.6rem;}@media (max-width: 991px){.product-page #product-nav li{font-size:1rem;}}@media (max-width: 767px){.product-page #product-nav li{margin-right:1.5rem;}}@media (max-width: 480px){.product-page #product-nav li:last-child{display:none;color:green;}}@media (max-width: 375px){.product-page #product-nav li{margin-bottom:1rem;}}.product-page #product-nav li.active,.product-page #product-nav li:hover{border-bottom:5px solid #0057b7;}.product-page #product-nav li:last-child{margin-right:0;color:green;}.product-page #product-overview{font-size:0.95333577387291rem;font-weight:400;font-family:'Roboto', sans-serif;}@media (min-width: 768px){.product-page #product-overview p{max-width:600px;}}@media (min-width: 768px){.product-page #product-overview .span-s6:first-child{padding-left:60px;padding-right:calc(25px + .75rem);}.product-page #product-overview .span-s6:last-child{padding-left:calc(25px + .75rem);padding-right:60px;}}.product-page .features{border:3px solid #fff;padding:2rem 2rem 1rem 2rem;}@media (max-width: 768px){.product-page .features{padding-left:1rem;padding-right:1rem;}}.product-page .features ul{margin:0 0 1rem 1rem;}.product-page .features ul li{padding-bottom:4px;}.product-page .features h2{font-size:1.3rem;font-weight:500;margin-bottom:5px;margin-top:2px;}.product-page #product-downloads h2,.product-page #product-specification h2,.product-page #product-quote h2{font-size:1.2133364394746rem;font-family:'Roboto', sans-serif;color:#213461;border-bottom:2px solid #095dba;margin-bottom:1.5rem;}.product-page #product-downloads h3,.product-page #product-specification h3,.product-page #product-quote h3{font-size:1.2133364394746rem;font-family:'Roboto', sans-serif;}.product-page #cartqty{color:#666;background-color:#ebebeb;border:none;text-align:center;margin-bottom:1rem;}.product-page #cartaddform-group{display:none;}.product-page #cartqty-lblcontainer,.product-page #cartqty-container{display:inline-block;}.product-page #productBuy #cartaddons-group{border:none;padding:0;}.product-page #productBuy #cartaddons-group legend{border:none;padding:0;margin-bottom:1rem;font-weight:900;font-family:'Roboto', sans-serif;font-size:0.95333577387291rem;text-transform:uppercase;}.product-page #productBuy #cartaddons-group dl{width:100%;display:flex;flex-wrap:wrap;}.product-page #productBuy #cartaddons-group dl dt{display:none;}.product-page #productBuy #cartaddons-group dl dd{flex-grow:0;flex-shrink:0;}@media (max-width: 767px){.product-page #productBuy #cartaddons-group dl dd{width:100%;}}@media (min-width: 768px){.product-page #productBuy #cartaddons-group dl dd{width:48%;margin-right:2%;}}.product-page #productBuy #cartaddons-group dl dd label{color:#666;font-family:'Roboto', sans-serif;font-weight:400;font-size:0.95333577387291rem;display:flex;flex-wrap:nowrap;}.product-page #productBuy #cartaddons-group dl dd label input{margin-top:.25rem;}.product-page #productBuy #cartaddons-group dl dd label span{flex-shrink:1;flex-grow:1;}.product-page #productBuy #cartprodprice-list{display:none;}.product-page #productBuy #cartqty-lblcontainer label{color:#666;font-weight:400;font-family:'Roboto', sans-serif;font-size:0.95333577387291rem;}.product-page #productBuy #cartqty-container input[type="number"]{width:100%;max-width:6rem;}.product-page #productBuy #cartadd-list{padding-top:2rem;}.product-page #productBuy #cartadd-list input[type="submit"]{color:#fff;background-color:#0e904f;font-family:'Roboto Condensed', sans-serif;font-size:1.3000033280085rem;font-weight:400;border-radius:0;padding:1rem 2rem;}.product-page #productBuy .view-cart{color:#fff;background-color:#1d9bd7;font-family:'Roboto', sans-serif;font-size:1.3000033280085rem;font-weight:400;border-radius:0;text-transform:uppercase;padding:.5rem 1rem;margin-bottom:.5rem;text-decoration:none;position:relative;top:-2.3rem;left:11rem;}.product-page #productBuy .view-cart:hover{box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}.product-page #productBuy #cartaddons-list input{margin-right:.5rem;}.product-page .closer-slide{font-family:'Roboto', sans-serif;user-select:none;outline:none;}@media (min-width: 992px){.product-page .closer-slide{display:flex;flex-wrap:nowrap;}}.product-page .closer-slide .content{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem 1.5rem;background-position:50% 50%;background-size:cover;}.product-page .closer-slide .content.image{cursor:pointer;}.product-page .closer-slides{max-width:1400px;margin:0 auto;}.product-page .closer-mobile-slides .slick-dots li button:hover,.product-page .closer-slides .slick-dots li button:hover{box-shadow:none;}.product-page .closer-mobile-slides .closer-mobile-slide{color:#fff;background-color:#efefef;user-select:none;outline:none;height:350px;}.product-page .closer-mobile-slides .closer-mobile-slide .content{background-color:#1d9bd7;height:100%;position:relative;}.product-page .closer-mobile-slides .closer-mobile-slide .content > div{position:absolute;top:50%;transform:translateY(-50%);padding:1rem;font-size:1.3000033280085rem;}.product-page .closer-left{font-size:1.3000033280085rem;width:100%;}@media (min-width: 992px){.product-page .closer-left{width:387px;display:flex;flex-direction:column;justify-content:space-between;}}.product-page .closer-left .top{color:#fff;background-color:#1d9bd7;position:relative;}.product-page .closer-left .bottom{position:relative;}@media (max-width: 991px){.product-page .closer-left .top,.product-page .closer-left .bottom{margin-bottom:1rem;}}.product-page .closer-mid{position:relative;}@media (min-width: 992px){.product-page .closer-mid{margin-left:25px;margin-right:25px;}}@media (max-width: 991px){.product-page .closer-mid{margin-bottom:1rem;}}.product-page .closer-mid .cell{position:relative;}.product-page .closer-mid .mag{width:50px;height:50px;background-image:url(../assets/upload/images/2020/zoomicon.svg);background-size:50px 50px;position:absolute;top:1rem;right:1rem;cursor:pointer;}.product-page .closer-right{font-size:1.3000033280085rem;width:100%;}@media (min-width: 992px){.product-page .closer-right{width:387px;display:flex;flex-direction:column;justify-content:space-between;}}.product-page .closer-right .top{color:#fff;background-color:#1d9bd7;position:relative;}.product-page .closer-right .bottom{position:relative;}@media (max-width: 991px){.product-page .closer-right .top,.product-page .closer-right .bottom{margin-bottom:1rem;}}.product-page #product-calbench .row{align-items:center;}.product-page #product-calbench .row + .row{margin-top:1.5rem;}.product-page #product-calbench h2,.product-page #product-calbench p,.product-page #product-calbench ul{padding-left:50px;padding-right:50px;}@media (max-width: 767px){.product-page #product-calbench h2,.product-page #product-calbench p,.product-page #product-calbench ul{padding-left:15px;padding-right:15px;}}.product-page #product-calbench ul{padding-left:60px;}@media (max-width: 767px){.product-page #product-calbench ul{padding-left:25px;}}.product-page .hero-prod .box-txt{min-height:400px;}.product-page .hero-prod .box-txt h2{font-size:1.3000033280085rem;}.product-page .hero-prod .box-txt h2 a{color:#3a559a;text-decoration:none;}.product-page .hero-prod .box-txt .wrap{padding:1rem 50px;}@media (max-width: 996px){.product-page .hero-prod .box-txt .wrap{padding-left:15px;padding-right:15px;}}@media (max-width: 768px){.product-page .hero-prod .box-txt .wrap{padding:30px 15px 20px 15px;}}.product-page .hero-prod .box-txt .wrap a.button{width:100%;text-transform:uppercase !important;letter-spacing:0.05rem;}@media (min-width: 768px){.product-page .hero-prod .box-txt .wrap a.button{width:auto;padding-left:6.5rem;padding-right:6.5rem;}}.product-page .hero-prod .box-img{padding-right:15px !important;}.product-page table tr td a:hover{text-decoration:underline;}.product-page table tr td:first-child{width:14%;}@media (max-width: 1280px){.product-page table tr td:first-child{width:25%;}}@media (max-width: 768px){.product-page table tr td:first-child{width:30%;}}.product-page table.downloads tr td,.product-page table.downloads tr p{width:20%;font-family:'Roboto';}.product-page table.downloads tr td:first-child,.product-page table.downloads tr p:first-child{width:auto;}.product-page table.downloads tr td{width:15%;}.product-page table.downloads tr td:first-child{width:auto;}@media (max-width: 768px){.product-page table.downloads tr td,.product-page table.downloads tr th{display:none;}.product-page table.downloads tr td:first-child,.product-page table.downloads tr th:first-child{display:table-cell;width:100%;}}.product-page table.table-header tr:first-child td,.product-page .table-header table tr:first-child td{color:#fff;background-color:#01579b;border:none;font-size:1.2133364394746rem;}.product-page table.table-header tr th,.product-page .table-header table tr th{color:#fff;background-color:#01579b;font-size:1.2133364394746rem;font-family:'Roboto', sans-serif;}.product-page table.table-header tr td:first-child,.product-page .table-header table tr td:first-child{width:auto;}.product-page table{border-spacing:3px !important;border-collapse:initial !important;}.product-page table td{color:#666;background-color:#fff;border:none;font-size:1.2133364394746rem;font-family:'Roboto', sans-serif;}.product-page table td a{color:#01579b;text-decoration:none;}.product-page table p{margin:0;}.product-page #product-quote{background-color:#f1f4f9;}.blue{color:#fff;background:#299fd9;background:linear-gradient(355deg,#299fd9 0%,#213361 100%);overflow:hidden;}.blue #productHero{background-color:transparent;}.video{margin-bottom:2rem;}.tint{color:#58595b;background-color:#f2f5fa;}.tint .icon{text-align:center;}.tint .icon img{max-width:64px;margin:3rem 0 2rem 0;}.tint.btmpad{padding-bottom:1rem;}.text-image{margin-bottom:2rem;}.text-image .box-img{position:relative;background-position:50% 50%;background-size:cover;}@media (min-width: 992px){.text-image .box-img{order:2;}}@media (max-width: 767px){.text-image .box-img img{display:block !important;}}.text-image .box-img .cover{height:100%;background-position:50% 50%;background-size:cover;overflow:hidden;}.text-image .box-img > a{background-size:cover;background-position:50% 50%;height:100%;background-color:#e0e0e0;position:relative;right:-2px;display:block;}@media (max-width: 767px){.text-image .box-img > a{background-size:contain;}}.text-image .box-img:after{content:" ";display:block;position:absolute;width:0;height:0;border-style:solid;}@media (min-width: 768px){.text-image .box-img:after{border-width:14px 0 14px 14px;border-color:transparent transparent transparent #fff;left:0;top:50%;transform:translateY(-50%);}}@media (max-width: 767px){.text-image .box-img:after{border-width:0 14px 14px 14px;border-color:transparent transparent #fff transparent;bottom:-1px;left:50%;transform:translateX(-50%);}}.text-image .tint{background-color:#f2f5fa;}@media (min-width: 768px){.text-image .tint .box-img:after{border-color:transparent transparent transparent #f1f5f9;}}@media (max-width: 767px){.text-image .tint .box-img:after{border-color:transparent transparent #f1f5f9 transparent;}}.text-image .box-txt{font-family:'Roboto', sans-serif;font-size:0.95333577387291rem;color:#58595b;position:relative;}@media (min-width: 992px){.text-image .box-txt{order:1;}}.text-image .box-txt .vert-align{padding:1rem;}@media (min-width: 768px){.text-image .box-txt .vert-align{position:absolute;top:50%;transform:translateY(-50%);padding:0 40px;}}.text-image .box-txt .wrap{padding:1rem;}.text-image .box-txt a{color:#1d9bd8;text-decoration:none;}.text-image .box-txt a:hover{text-decoration:underline;}.text-image .box-txt h2{text-transform:unset;font-size:0.95333577387291rem;font-weight:400;color:#3a559a;margin-bottom:.5rem;}.text-image .box-txt h3{font-size:2.4266728789492rem;font-weight:400;color:#000;line-height:1.2;}.text-image .box-txt h4{font-size:1.3000033280085rem;color:#01579b;margin-bottom:5px;}@media (min-width: 768px){.text-image.img1st .box-img{order:1;}}.text-image.img1st .box-img:after{content:" ";display:block;position:absolute;width:0;height:0;border-style:solid;}@media (min-width: 768px){.text-image.img1st .box-img:after{border-width:14px 14px 14px 0;border-color:transparent #f1f5f9 transparent transparent;left:initial;right:0;top:50%;transform:translateY(-50%);}}@media (min-width: 768px){.text-image.img1st .box-txt{order:2;}}.expander{padding-bottom:1rem;}.expander .expander-header{color:#fff;background-color:#213461;font-size:1.2133364394746rem;font-family:'Roboto', sans-serif;padding:.5rem 1.5rem;position:relative;cursor:pointer;}.expander .expander-header:after{content:"\f067";display:inline-block;font-family:FontAwesome;position:absolute;right:1.5rem;}.expander.open .expander-header{background-color:#1d9bd7;}.expander.open .expander-header:after{content:"\f068";}.image-overlay{margin-bottom:2rem;position:relative;}.image-overlay .overlay{background-color:rgba(255,255,255,0.8);font-family:'Roboto', sans-serif;font-size:0.95333577387291rem;color:#58595b;}@media (max-width: 767px){.image-overlay .overlay{padding-top:1rem;padding-bottom:1rem;position:relative;}.image-overlay .overlay:after{content:" ";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:0 49px 49px 49px;border-color:transparent transparent #fff transparent;top:-48px;left:50%;transform:translateX(-50%);}}@media (min-width: 768px){.image-overlay .overlay{padding:1rem;position:absolute;bottom:2rem;right:2rem;width:43%;}}.image-overlay .overlay a{color:#1d9bd8;text-decoration:none;}.image-overlay .overlay a:hover{text-decoration:underline;}.image-overlay .overlay h2{text-transform:uppercase;font-size:0.95333577387291rem;font-weight:400;color:#3a559a;margin-bottom:.5rem;}.image-overlay .overlay h3{font-size:2.4266728789492rem;font-weight:400;color:#000;line-height:1.2;}a.button{text-decoration:none !important;border-radius:0;}.secondarynav{color:#fff;background-color:#01579b;background:#024982;background:linear-gradient(0deg,#024982 0%,#005396 100%);box-shadow:0 3px 8px rgba(0,0,0,0.5);padding-top:0 !important;padding-bottom:0 !important;}@media (max-width: 767px){.secondarynav{overflow:hidden;height:0;}}@media (min-width: 768px){.secondarynav.stuck{position:fixed;top:0;left:0;width:100%;z-index:1;box-shadow:0 0 14px rgba(0,0,0,0.45);}}@media (max-width: 925px){.secondarynav{padding-top:2px;}}.secondarynav ul{margin:0;list-style:none;display:flex;}@media (max-width: 925px){.secondarynav ul{flex-wrap:wrap;padding-left:1px;padding-right:1px;}}.secondarynav ul li{display:block;text-align:center;flex-grow:1;position:relative;border-left:1.3px solid #1c9bd7;}.secondarynav ul li:last-child{border-right:2px solid #1c9bd7;}.secondarynav ul li:last-child a{font-weight:600;background-color:#0e904f;}.secondarynav ul li img{max-height:24px;}.secondarynav ul li:last-child{padding-right:0;}@media (max-width: 925px){.secondarynav ul li{padding-left:1px;padding-right:1px;}.secondarynav ul li:last-child{width:100%;}}@media (max-width: 450px){.secondarynav ul li{width:100%;}}.secondarynav ul li a{color:#fff;background-color:#01579b;background-color:#323981;font-size:0.95333577387291rem;display:block;text-decoration:none;padding:.8rem 1rem;position:relative;font-family:roboto condensed;font-weight:400;font-size:1.1rem;}.secondarynav ul li a span{color:#55accf;text-transform:none;}@media (max-width: 925px){.secondarynav ul li a{padding-top:.5rem;padding-bottom:.5rem;}}.secondarynav ul li.active a,.secondarynav ul li a:hover{color:#58595b;background-color:#f0f3f8;}.secondarynav ul li.active a:after,.secondarynav ul li a:hover:after{display:none;}.secondarynav ul li.first-child.active a img:first-child,.secondarynav ul li.first-child a:hover img:first-child{display:none;}.secondarynav ul li.first-child.active a img:last-child,.secondarynav ul li.first-child a:hover img:last-child{display:inline !important;}.calbench-page .hero{background-image:url(../assets/upload/images/2020/calbench/calbench-hero.jpg);}.calbench-page .leadin{padding-top:3rem;padding-bottom:3rem;}.calbench-page h1{margin-top:2rem;margin-bottom:2rem;}.calbench-page h2{text-align:center;font-size:2.600006656017rem;color:#01579b;}.calbench-page .tabbox{position:relative;}.calbench-page .tabbox:after{content:" ";display:block;position:absolute;left:0;bottom:0;width:100%;height:20px;background:#e6e9ed;background:linear-gradient(0deg,#e6e9ed 0%,rgba(239,243,249,0) 100%);z-index:10;}.calbench-page .tabbox .tabs{display:flex;flex-wrap:nowrap;width:100%;}.calbench-page .tabbox .tabs > li{flex-grow:1;border:none;margin:0;color:#fff;font-size:0.95333577387291rem;background-color:#1b9bd7;border-right:1px solid #fff;padding-top:1.5rem;padding-bottom:1.5rem;position:relative;z-index:20;text-align:center;}@media (max-width: 768px){.calbench-page .tabbox .tabs > li{padding-top:.75rem;padding-bottom:.75rem;}}.calbench-page .tabbox .tabs > li:after{content:" ";display:block;position:absolute;left:0;bottom:0;width:100%;height:20px;background:#178abf;background:linear-gradient(0deg,#178abf 0%,rgba(27,155,215,0) 100%);z-index:25;}.calbench-page .tabbox .tabs > li:last-child{border-right:none;}.calbench-page .tabbox .tabs > li:hover,.calbench-page .tabbox .tabs > li.active{color:#0c235d;background-color:#fff;font-weight:900;}.calbench-page .tabbox .tabs > li:hover:after,.calbench-page .tabbox .tabs > li.active:after{display:none;}.calbench-page .tabpanels{border:none;}@media (min-width: 768px){.calbench-page .tabpanels > li{margin:0 -0.75rem;}}.calbench-page .tabpanels .calbench-hero{text-align:center;margin-left:-0.75rem;margin-right:-0.75rem;}.calbench-page .tabpanels .calbench-hero img{width:100%;}.calbench-page .tabpanels .calbench-hero h2{color:#01579b;font-size:2.600006656017rem;font-weight:400;}.calbench-page .tabpanels .calbench-hero h3{color:#1d9bd8;font-size:2.0800053248136rem;font-weight:400;}.calbench-page .tabpanels .capabilities{border:3px solid #fff;padding:1rem 2rem;color:#58595b;position:relative;height:100%;}.calbench-page .tabpanels .capabilities h3{color:#01579b;font-size:1.3000033280085rem;font-family:'Roboto', sans-serif;font-weight:400;}.calbench-page .tabpanels .capabilities h4{color:#58595b;font-size:0.95333577387291rem;font-weight:900;font-family:'Roboto', sans-serif;margin-bottom:0;}.calbench-page .tabpanels .package{padding-top:2rem;padding-bottom:2rem;}@media (max-width: 768px){.calbench-page .tabpanels .package{margin-left:-0.75rem;margin-right:-0.75rem;}}.calbench-page .tabpanels .package h2{font-size:1.2133364394746rem;font-family:'Roboto', sans-serif;color:#213461;border-bottom:2px solid #095dba;text-align:left;}.calbench-page .tabpanels table.table-header tr:first-child td,.calbench-page .tabpanels .table-header table tr:first-child td{color:#fff;background-color:#01579b;border:none;font-size:1.2133364394746rem;font-family:'Roboto', sans-serif;}.calbench-page .tabpanels table.table-header tr th,.calbench-page .tabpanels .table-header table tr th{color:#fff;background-color:#01579b;font-size:1.2133364394746rem;font-family:'Roboto', sans-serif;}.calbench-page .tabpanels table{border-spacing:3px !important;border-collapse:initial !important;}.calbench-page .tabpanels table td,.calbench-page .tabpanels table td a{color:#01579b;background-color:#f3f5f5;border:none;font-size:1.2133364394746rem;font-family:'Roboto', sans-serif;}.calbench-page .tabpanels table td a,.calbench-page .tabpanels table td a a{color:#01579b;text-decoration:none;}.calbench-page .tabpanels table p{margin:0;}.calbench-page .tabpanels .wide-image{margin-top:3rem;}.calbench-slider{padding-top:2rem;padding-bottom:2rem;}.calbench-slider .slick-dotted.slick-slider{margin-bottom:0;}.calbench-slider .slick-slide{outline:none;user-select:none;}.calbench-slider .slide{position:relative;padding-left:.75rem;padding-right:.75rem;}.calbench-slider .slide .overlay{color:#fff;position:absolute;bottom:1rem;left:1.75rem;right:1.75rem;}.calbench-slider .slide .overlay h3{font-size:0.95333577387291rem;font-weight:400;margin-bottom:0;}.calbench-slider .slide .overlay h4{font-size:2.4266728789492rem;font-weight:400;margin-bottom:0;line-height:1;}.calbench-slider .slick-dots{color:#000;position:static;margin-top:1rem;}.calbench-slider .slick-dots li{width:auto;height:auto;}.calbench-slider .slick-dots li button{margin-bottom:0;}.calbench-slider .slick-dots li button:hover{box-shadow:none;}.calbench-slider .slick-dots li button:before{opacity:.3;color:#000;font-size:14px;position:static;}.calbench-slider .slick-dots li.slick-active button:before{opacity:1;color:#000;}h1{text-align:center;width:100%;font-weight:normal;color:#005fa1;font-size:2.6rem;}.section01 .overlay .line1,.section02 .overlay .line1{color:#01579b;font-size:1.2rem;}.section01 .overlay .line2,.section02 .overlay .line2{font-size:2.5rem;}.section01 .overlay .line3,.section02 .overlay .line3{color:#58595b;font-size:1.2rem;}.section01 .page-width,.section02 .page-width{position:absolute;height:100%;top:0;left:50%;width:100%;transform:translateX(-50%);}.section01,.section02{position:relative;}.section01 .overlay,.section02 .overlay{font-weight:200;position:absolute;width:50%;right:2rem;bottom:2rem;background-color:#fff;font-family:'Roboto', sans-serif;padding:2rem;}.textbox{color:#666;}.textbox h2{text-transform:uppercase;font-size:1.3000033280085rem;font-weight:400;font-family:'Roboto', sans-serif;color:#3a559a;line-spacing:0.5rem;}.textbox h3{font-size:2.3rem;font-weight:500;font-family:roboto;color:#04579b;line-spacing:0.5rem;}.catTextbox{color:#666;background:#f4f5f5;padding:30px 40px 70px 40px;flex-grow:1;position:relative;}@media (max-width: 992px){.catTextbox{padding-left:15px;padding-right:15px;}}.catTextbox ul{margin-left:1.2rem;list-style:disc;}.catTextbox a.button{width:calc(100% - 80px);position:absolute;bottom:20px;text-transform:uppercase !important;letter-spacing:0.05rem;}@media (max-width: 992px){.catTextbox a.button{width:calc(100% - 30px);}}.storeProducts > li,.storeCategories > li{padding-bottom:1.5rem;position:relative;}.storeProducts .box-wrap,.storeCategories .box-wrap{display:flex;flex-direction:column;height:100%;}.storeProducts .box-wrap .box-img,.storeCategories .box-wrap .box-img{position:relative;background-size:cover;background-position:50% 50%;background-color:#e0e0e0;}.storeProducts .box-wrap .box-img:after,.storeCategories .box-wrap .box-img:after{content:" ";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:0 14px 14px 14px;border-color:transparent transparent #f1f5f9 transparent;bottom:0;left:50%;transform:translateX(-50%);}.storeProducts .box-wrap .box-img img,.storeCategories .box-wrap .box-img img{opacity:0;width:100%;}.catTextbox h2{font-size:1.3000033280085rem;font-weight:400;color:#3a559a;font-family:'Roboto', sans-serif;margin-top:0px;}.catTextbox h2 a{color:#3a559a;text-decoration:none;}.catTextbox h3{font-size:2.3rem;font-weight:500;font-family:roboto;color:#04579b;line-spacing:0.5rem;}a.button:visited,a.button:link,a.button,.textbox a.button:visited,textbox a.button:link,.textbox a.button{background-color:#02569c;padding-left:50px;padding-right:50px;padding-top:2px;padding-bottom:3px;text-decoration:none;color:#fff;text-transform:uppercase;font-size:0.9rem;font-weight:500;display:inline-block;margin-top:10px;}.related{padding:20px 0 10px 0;border-top:20px solid #01579b;border-bottom:20px solid #01579b;margin-top:0px;}.caroselThumbs .catTextbox h3{font-size:0.9rem;font-weight:bold;}.product-category ul{list-style:disc;}.bluebox{color:#fff;background:#299fd9;background:linear-gradient(355deg,#299fd9 0%,#213361 100%);font-size:0.95333577387291rem;margin-top:1rem;}.bluebox h2{color:#6dcff6;font-size:1.3000033280085rem;}.bluebox .outline{border:2px solid #6dcff6;margin-left:.75rem;margin-right:.75rem;line-height:1.6 !important;font-size:1.03rem !important;padding-bottom:1rem;}.bluebox .outline p{line-height:1.6 !important;font-size:1.03rem !important;}.bluebox .outline li{font-size:1.03rem !important;line-height:2.1 !important;}.bluebox .outline h2{padding:5px 0 5px 0;color:#323980 !important;text-align:center;font-family:'Roboto condensed';font-size:1.8rem !important;margin-bottom:22px;background-color:#6dcff6;margin-top:0 !important;margin-left:-0.76rem;margin-right:-0.76rem;}.product-detail section.bluebox{margin-top:0;}@media (min-width: 768px){.product-detail section.bluebox{padding-top:4rem !important;padding-bottom:4rem !important;}}@media (max-width: 768px){.product-detail section.bluebox .span-s6 + .span-s6{margin-top:1rem;}}.inner-hero-page .hero{height:300px;}.inner-hero-page .overlay{background-color:transparent;}.inner-hero-page .hero-text{padding-top:3rem;padding-bottom:2rem;}.inner-hero-page .main-content{padding-top:2rem;padding-bottom:2rem;}.inner-hero-page .tint-boxes .tint-dark{background-color:#e0e0e0;position:relative;}.inner-hero-page .tint-boxes .tint-dark.with-arrow:after{content:" ";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:0 14px 14px 14px;border-color:transparent transparent #f1f5f9 transparent;bottom:0;left:50%;transform:translateX(-50%);}.inner-hero-page .tint-boxes .tint{height:100%;}.inner-hero-page .tint-boxes.bottom-spacer [class^="span-"]{margin-bottom:1.5rem;}.inner-hero-page .tint-boxes .content{padding:.5rem 1rem;}.inner-hero-page .tint-boxes .content h2{font-weight:900;font-size:1.2rem;margin-bottom:0;}.inner-hero-page .tint-boxes .content h2 a{text-decoration:none;color:#404287;}.inner-hero-page .tint-boxes .content p{margin-bottom:.25rem;}table.options tr td:first-child,table.tspec tr td:first-child,table.gspec tr td:first-child{font-weight:900;width:16%;}table.options tr td:first-child{text-align:center;}table.tspec td.list-title:first-child,table.gspec td.list-title:first-child,table.options th.list-title:first-child,table.options td.list-title:first-child{color:#fff;background-color:#01579b;font-weight:normal;}h2.industry-header{font-family:'Roboto', sans-serif;color:#213461;font-weight:500;font-size:1.45rem;border-bottom:1.5px solid #095dba;margin-bottom:2rem;}.font-normal{font-weight:400;}.downloads-search{font-size:1rem;background-color:#f1f5f9;height:100%;position:relative;padding:1rem;}.downloads-search p{font-size:1.3rem !important;color:#01579b;text-align:left;}.downloads-search label{color:#55accf;flex-grow:0;flex-shrink:0;padding:1rem;}.downloads-search input{flex-grow:1;flex-shrink:1;background-color:#fff;border:none;width:100%;padding:1rem;outline:none;}.downloads-filters{background-color:#f1f5f9;height:100%;position:relative;padding:1rem;}.downloads-filters p{font-size:1.3rem !important;color:#01579b;text-align:left;}.downloads-filters label{display:inline-block;width:33.333%;text-align:left;padding:1rem 0;}@media (max-width: 767px){.downloads-filters label{width:50%;}}@media (max-width: 450px){.downloads-filters label{width:100%;}}.storeProducts{margin-left:0;}.contact-page .sidebar .content{padding-top:1rem;padding-bottom:3rem;}.contact-page .sidebar p{color:#1e98df;}.contact-page .sidebar .tint{padding-left:4rem;padding-right:4rem;}@media (max-width: 992px){.contact-page .sidebar .tint{padding-left:2rem;padding-right:2rem;}}.contact-page .sidebar .tint .icon img{margin-bottom:.5rem;}.contact-page .form-box h1{font-size:1.5rem;text-align:left;border-bottom:1px solid #0a5db9;}.contact-page .form-box form{margin-top:2rem;}.contact-page .form-box form label em{color:#40a8db;}.contact-page .form-box form textarea,.contact-page .form-box form input[type="url"],.contact-page .form-box form input[type="text"],.contact-page .form-box form input[type="email"]{border:none;background-color:#f5f5f5;padding:1rem .5rem;}.contact-page .form-box form .uploadButton{border-radius:0;color:#fff;background-color:#02569c;width:100%;text-align:center;padding:.6rem 0;}.contact-page .form-box form input[type="submit"]{border-radius:0;color:#fff;background-color:#29a0da;width:100%;padding:1.75rem 0;}.contact-page .form-box form ul{list-style:none;margin-left:0;}.contact-page .form-box form ul li{float:left;width:50%;margin-bottom:1rem;}.contact-page .form-box form ul li:nth-child(odd){padding-right:.5rem;}.contact-page .form-box form ul li:nth-child(even){padding-left:.5rem;}.contact-page .form-box form ul #message-container{clear:both;width:100%;padding-left:0;}.contact-page .form-box form ul #verify-label{display:none;}.contact-page .form-box form ul #verify-container{clear:both;}@media (max-width: 768px){.contact-page .form-box form ul #verify-container,.contact-page .form-box form ul #form1_submit-container{width:100%;clear:both;padding-left:0;}}#distributorSelect{margin-bottom:1rem;}#distributorSelect ul{margin-left:0;list-style:none;}#distributorSelect ul li{width:100%;float:none;padding-left:0;padding-right:0;}@media (min-width: 500px){#distributorSelect ul li{width:50%;float:left;}#distributorSelect ul li:nth-child(odd){padding-right:1rem;}#distributorSelect ul li:nth-child(even){padding-left:1rem;}}#distributorSelect .selectControl{background-color:#02569c;}#distributorSelect .selectControl:after{border-color:#fff transparent transparent transparent;}#distributorSelect .selectControl select{color:#fff;padding:.75rem 1rem;}.distributor{margin-bottom:1rem;padding:1rem;}.distributor p{margin-bottom:0;}.distributor .span-s6:last-child strong{width:4.5rem;display:inline-block;}.distributor .span-s6:last-child a{text-decoration:none;color:#1e98df;}.distributor .span-s6:last-child a:hover{text-decoration:underline;}@media (min-width: 768px){.vcenterbox{position:absolute;top:50%;transform:translateY(-50%);}}.calbenchBenefits{margin-bottom:2rem;}.calbenchBenefits h2{padding-top:0 !important;}.discontinued tr th:first-child,.discontinued tr td:first-child{width:40%;}.pad{padding:1rem 50px;}@media (max-width: 767px){.pad{padding-left:15px;padding-right:15px;}}.whitebg{background-color:#fff;height:100%;}.fancybox__thumb,.fancybox__content{background-color:#dfdfdf !important;}.fancybox__caption{display:block;height:36px;position:absolute;top:-36px;width:100%;background-color:#01579b;color:#fff !important;text-align:center;line-height:36px !important;padding:0 !important;}.pointer{cursor:pointer;}.dark_td td{background-color:#f1f4f9 !important;}.dark_td td.list-title{background-color:#01579b !important;}.cellheading{text-align:left;font-weight:normal;color:white;background-color:#01579b;font-family:'Roboto Condensed', sans-serif;}.terms-page .form-box h2{margin-bottom:0.2rem;margin-top:2rem;font-size:1.1rem;font-family:'Roboto';}.terms-page .form-box li{padding-bottom:10px;}#homepage .imgoverlay{position:relative;}#homepage .imgoverlay .overlay{position:absolute;left:0;width:100%;bottom:0;padding:0 2rem;}#homepage .hero{background-image:url(../assets/upload/images/2020/home/home-hero.jpg);}#homepage .hero .tint{background-color:rgba(0,0,0,0);height:100%;}#homepage .hero .overlay{width:100%;max-width:initial;text-align:center;top:initial;bottom:0;transform:none;background:#184a8a;background:linear-gradient(180deg,rgba(34,52,98,0) 0%,rgba(34,52,98,0.5) 56%,#223462 100%);}#homepage .hero .overlay .line1{text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;font-size:4rem;font-weight:900;}@media (max-width: 767px){#homepage .hero .overlay .line1{font-size:2.4rem;font-size:1.8rem;}}@media (max-width: 375px){#homepage .hero .overlay .line1{font-size:1.8rem;}}#homepage .hero .overlay .line2{padding-top:10px;font-family:'Roboto', sans-serif;font-size:2.4rem;line-height:2.6rem;}@media (max-width: 767px){#homepage .hero .overlay .line2{font-size:2rem;}}@media (max-width: 375px){#homepage .hero .overlay .line2{font-size:1.2rem;line-height:1.6;}}#homepage .hero .overlay hr{border:none;background-color:#6dcff5;width:115px;height:10px;margin:-12px auto 1rem auto;}#homepage .fivegrid{padding-top:5rem;padding-bottom:5rem;}@media (max-width: 767px){#homepage .fivegrid{padding-top:2rem;padding-bottom:2rem;}}#homepage .fivegrid .closer-left .top{color:#fff;background-color:#01579b;font-size:3.1200079872204rem;font-weight:300;font-family:'Roboto Condensed', sans-serif;line-height:1.3;}#homepage .fivegrid .overlay{position:absolute;left:0;width:100%;bottom:0;padding-left:1.5rem;padding-right:1.5rem;background-color:rgba(21,74,138,0.8);}#homepage .fivegrid .overlay h2{color:#6dcff6;font-family:'Roboto Condensed', sans-serif;font-size:.9rem;margin-bottom:0;text-align:left;}#homepage .fivegrid .overlay h3{color:#fff;font-family:'Roboto Condensed', sans-serif;font-weight:400;line-height:1.1;margin-top:0;margin-bottom:.6rem;font-size:1.2rem;}#homepage .industries{background-image:url(../assets/upload/images/2020/home/home-indbg.jpg);background-size:cover;background-position:50% 50%;color:#fff;padding-top:3.5rem;padding-bottom:3.5rem;margin-bottom:5rem;}@media (max-width: 767px){#homepage .industries{margin-bottom:2rem;}}#homepage .industries .page-narrow{padding:0 2rem;}#homepage .industries h2{color:#6dcff6;font-size:0.95333577387291rem;font-family:'Roboto', sans-serif;margin-bottom:0;text-align:left;}#homepage .industries h3{color:#fff;font-size:2.4266728789492rem;font-family:'Roboto', sans-serif;font-weight:400;line-height:1.12;}#homepage .industries .button{color:#fff;background-color:#6dcff5;font-weight:400;font-size:0.86666888533901rem;font-family:'Roboto', sans-serif;margin-top:14px;margin-bottom:14px;width:280px;text-align:center;padding-top:8px;padding-bottom:8px;}#homepage .calbench{margin-bottom:5rem;}@media (max-width: 767px){#homepage .calbench{margin-bottom:2rem;}}#homepage .calbench h2{color:#fff;font-weight:400;font-size:0.95333577387291rem;font-family:'Roboto', sans-serif;margin-bottom:0;text-transform:uppercase;}#homepage .calbench h3{color:#01579b;font-weight:400;text-align:center;font-size:2.4266728789492rem;font-family:'Roboto', sans-serif;line-height:1.12;}#homepage .calbench .button{font-family:'Roboto', sans-serif;font-weight:400;font-size:1.3866702165424rem;color:#fff;background-color:#01579b;width:100%;text-align:center;padding:1rem 0;text-transform:uppercase;padding:1.6rem 0;position:relative;height:100%;line-height:1;margin:0;}@media (max-width: 767px){#homepage .calbench .button{height:auto;margin-bottom:1rem;}}#homepage .calbench .overlay{bottom:20px;}#homepage .explore{padding-top:2rem;padding-bottom:4rem;background-color:#eff3f9;}#homepage .explore h2{color:#01579b;font-family:'Roboto Condensed', sans-serif;font-weight:900;font-size:1.2133364394746rem;}#homepage .explore .overlay{background-color:rgba(21,74,138,0.8);padding:0 1.5rem;}#homepage .explore .overlay h2{text-transform:uppercase;color:#6dcff6;font-family:'Roboto Condensed', sans-serif;font-size:.9rem;margin-bottom:0;text-align:left;font-weight:400;line-height:19px;}#homepage .explore .overlay h3{color:#fff;font-family:'Roboto Condensed', sans-serif;font-weight:400;line-height:1.1;margin-top:0;margin-bottom:0.6rem;font-size:1.2rem;}@media (max-width: 767px){#homepage .explore .span-s4{margin-bottom:1rem;}}@media (max-width: 1024px){#homepage .calbench .imgoverlay .overlay{background-color:#fff;padding-top:1rem;padding-bottom:1rem;position:static;}}.cbtoppad .span-s5{padding-top:4rem;}@media (min-width: 768px) and (max-width: 1122px){.cbtoppad .span-s7{position:relative;}.cbtoppad .span-s7 img{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);}}#product-calbench,#product-closerlook{padding-top:3rem;padding-bottom:3rem;}.pdf-button{padding-left:0 !important;padding-right:0 !important;}.pdf-button img{max-height:25px;margin-top:-1px;}.cbhome .overlay{color:#fff;}.cbhome .whitebg{position:relative;}@media (min-width: 768px){.cbhome .whitebg .pad{position:absolute;top:50%;transform:translateY(-50%);}}.cbhome .box-img img{max-height:275px !important;}@media (min-width: 768px){.cbhome .text-image .box-img:after{border-color:transparent transparent transparent #fff;}}@media (min-width: 768px){.white-arrows .text-image .box-img:after{border-color:transparent transparent transparent #fff;}.white-arrows .text-image.img1st .box-img:after{border-color:transparent #fff transparent transparent;}}.calbench-package table.calbench  h4{font-size:1rem;font-weight:bold;margin:0;padding:0;}.calbench-package .calbench tbody>tr>:nth-child(1),.calbench-package .calbench tbody>tr>:nth-child(2){width:5%;}.calbench-package .calbench tbody>tr>:nth-child(1),.calbench-package .calbench tbody>tr>:nth-child(2),.calbench-package .calbench tbody>tr>:nth-child(3){white-space:nowrap;text-align:center;}.calbench-package .calbench tbody>tr>:nth-child(3){font-weight:bold;}.calbench-package .calbench tbody th{font-weight:normal !important;}.calbench-package .calbench tbody>tr>:nth-child(4),.calbench-package .calbench tbody>tr>:nth-child(5){text-align:left;width:40%;}#product-nav.with-breadcrumb ul{top:6px !important;}@media (max-width: 991px){#product-nav.with-breadcrumb ul{top:10px !important;}}@media (max-width: 769px){#product-nav.with-breadcrumb ul{top:0 !important;}}@media (max-width: 375px){#product-nav.with-breadcrumb ul{top:16px !important;}}#product-nav.with-breadcrumb img{max-height:142px;}#product-nav.with-breadcrumb .breadcrumbwidget{margin-top:1rem !important;}#product-nav.with-breadcrumb .breadcrumbwidget + h1{margin-top:0 !important;}#product-nav.with-breadcrumb .breadcrumbwidget li,#product-nav.with-breadcrumb .breadcrumbwidget li:hover{cursor:default !important;border-bottom:none !important;line-height:1 !important;font-weight:normal;font-size:1rem;font-family:'Roboto Condensed', sans-serif;display:inline-block;}#product-nav.with-breadcrumb .breadcrumbwidget li a,#product-nav.with-breadcrumb .breadcrumbwidget li:hover a{color:#323981;}#product-nav.with-breadcrumb .breadcrumbwidget li a:hover,#product-nav.with-breadcrumb .breadcrumbwidget li:hover a:hover{border-color:transparent;}#product-nav.with-breadcrumb .breadcrumbwidget:after{content:">";color:#323981;}body.cart .main-content{padding-top:2rem;padding-bottom:2rem;}body.cart h1{font-size:1.5rem;text-align:left;border-bottom:1px solid #0a5db9;}body.cart #cartcurrency-container{display:none;}body.cart #cartviewform table tr td{border-top:1px solid #e0e0e0;}body.cart #cartviewform table tr:last-child td{border-bottom:1px solid #e0e0e0;}body.cart #cartviewform table tr td:first-child{border-left:1px solid #e0e0e0;}body.cart #cartviewform table tr td:last-child{border-right:1px solid #e0e0e0;}body.cart #cartviewform table tr.next-prod td{border-left:none;border-right:none;height:2rem;}body.cart #cartviewform tr td:nth-child(1){width:15%;}body.cart #cartviewform tr td.qty label{display:none;}body.cart #cartviewform tr td.qty input[type="number"]{max-width:4rem;}body.cart #cartviewform tr td.qty input[type="submit"]{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:transparent;color:#747474;}body.cart #cartviewform tr td.qty input[type="submit"]:hover{box-shadow:none;}body.cart #cartviewform #cartapply-list #recalculate,body.cart #cartviewform #cartapply-list #emptycart{color:#29a0da;background-color:transparent;text-decoration:underline;font-family:'Roboto Condensed', sans-serif;padding:0;}body.cart #cartviewform #cartapply-list #recalculate:hover,body.cart #cartviewform #cartapply-list #emptycart:hover{box-shadow:none;}@media (min-width: 768px){body.cart #cartviewform #cartapply-list{float:right;width:50%;text-align:right;}}@media (max-width: 767px){body.cart #cartviewform #cartapply-list #recalculate-container{float:left;width:50%;}body.cart #cartviewform #cartapply-list #emptycart-container{float:right;width:50%;text-align:right;}}body.cart #cartviewform #cartcheckout-group{width:40%;text-align:center;border:1px solid #e0e0e0;}@media (max-width: 767px){body.cart #cartviewform #cartcheckout-group{clear:both;width:60%;}}@media (max-width: 375px){body.cart #cartviewform #cartcheckout-group{width:100%;}}body.cart #cartviewform #cartcheckout-group input[type="submit"]{color:#fff;background-color:#02569c;width:100%;border-radius:0;padding:1rem;font-family:'Roboto Condensed', sans-serif;font-size:1.3rem;}body.cart .savecontinue{padding-bottom:3rem;position:relative;}@media (min-width: 768px){body.cart .savecontinue{float:right;width:50%;text-align:right;top:-3rem;}}body.cart #cartBilling .quoteside{padding:0 1rem 1rem 1rem;background-color:#f2f5fa;}body.cart #cartBilling .quoteside td,body.cart #cartBilling .quoteside th{padding-left:0;padding-right:0;}body.cart #cartBilling fieldset{border:none;padding:0;clear:both;}body.cart #cartBilling fieldset legend{display:none;}body.cart #cartBilling ul{list-style:none;padding-left:0;margin-left:0;display:flex;flex-wrap:wrap;}body.cart #cartBilling ul li{width:50%;padding-right:1rem;padding-bottom:1rem;}@media (max-width: 499px){body.cart #cartBilling ul li{width:100%;}}body.cart #cartBilling ul li input[type="text"],body.cart #cartBilling ul li input[type="email"],body.cart #cartBilling ul li input[type="url"],body.cart #cartBilling ul li textarea{background-color:#f5f5f5;font-family:'Roboto Condensed', sans-serif;padding:1rem;}body.cart #cartBilling ul li .selectControl{background-color:#f5f5f5;}body.cart #cartBilling ul li .selectControl select{font-family:'Roboto Condensed', sans-serif;padding:1rem;}body.cart #cartBilling ul li#state-container,body.cart #cartBilling ul li#street2-container,body.cart #cartBilling ul li#postcode-container,body.cart #cartBilling ul li#city-container,body.cart #cartBilling ul li#mobile-container{display:none;}body.cart #cartBilling ul li#cartmessage-container{width:100%;}body.cart #cartBilling #submit{color:#fff;background-color:#29a0da;width:100%;border-radius:0;padding:1rem;font-family:'Roboto Condensed', sans-serif;font-size:1.3rem;}body.cart .cartsummary{color:rgba(0,0,0,0.54);}body.cart .cartsummary hr{border:none;height:1px;background-color:#757575;}body.cart .quote-sent{color:#fff;background-color:#01579b;padding:1rem;text-align:center;margin-bottom:2rem;}table.options th:first-child.cellheading{text-align:center;}.cart .orderHeader{display:none;}.linedetails{font-size:.95rem;}.linedetails strong{font-size:1.1rem;}#searchtabs .tabs{color:#fff;background-color:#323981;margin:0;border:none;}#searchtabs .tabs > li{color:#fff;background-color:#323981;margin-bottom:0;border:none;width:50%;text-align:center;}#searchtabs .tabs > li:hover,#searchtabs .tabs > li.active{color:#58595b;background-color:#f0f3f8;}#searchtabs .tabpanels{border:none;}#searchtabs .tabpanels > li{margin:0;}#searchtabs .searchResultsList{list-style:none;margin-left:0;}#searchtabs .searchResultsList li{border-bottom:1px solid #e0e0e0;padding-bottom:1rem;margin-bottom:1rem;}.row.valign{align-items:center;}@media (max-width: 767px){h1.scale{font-size:1.6rem;}#homepage .industries h3.scale{font-size:1.8rem;}#homepage .calbench h3{font-size:1.8rem;}#product-calbench .row .span-s6 + .span-s6{padding-top:1rem;padding-bottom:1rem;}}@media (max-width: 767px){.cbtoppad .span-s5{padding-top:2rem;}}@media (max-width: 991px){.bluebox .row .span-m6{padding-bottom:2rem;}}#cookieconsentMsg .cookieconsentTxt{text-align:center;}#cookieconsentMsg .cookieconsentGotIt button{padding:0.5rem 2rem !important;border-radius:0 !important;}.language-sel{position:relative;}.language-sel .current-lang{cursor:pointer;}.language-sel .languages{display:block;position:absolute;right:0;margin-top:.5rem;padding:.5rem;background-color:#01579b;box-shadow:0 4px 10px rgba(0,0,0,0.4);z-index:10;}.language-sel .languages ul{list-style:none;margin:0;}.language-sel .languages ul a{display:block;padding:.5rem .75rem;color:#fff;}.language-sel .languages ul a:hover{background-color:#0590fd;text-decoration:none;}#slideInMenu .language-sel .current-lang{padding:1.25rem 0;color:#005fa1;}#slideInMenu .language-sel ul li{border:none;}#slideInMenu .language-sel ul li a{color:#fff;}