.site-header .top-links ul>li.login [data-dropdown=toggle],.site-header .top-links ul>li.logout [data-dropdown=toggle],body{line-height:1}.wysiwyg td,legend{white-space:normal}body,html{font-size:100%}.form .input-column-summary ul.samples li label,button[disabled],html input[disabled],ul.tags li a.no-link{cursor:default}fieldset,hr,img,legend{border:0}.visually-hidden,hr{height:1px;padding:0}.clearfix:after,.site-header .top-links ul:after,.site-header .top-links:after{clear:both}.site-header .logo-row .span-6 .logo.steel-logo,.site-header .logo-row .span-6 .logo.tata-logo{left:0}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}[hidden]{display:none}.block,hr{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif;color:#222}.form .icon-input,body{font-family:Arial,sans-serif}body{margin:0}a:active,a:hover{outline:0}hr{-moz-box-sizing:content-box;box-sizing:content-box}.top-links ul,nav ol,nav ul{list-style:none;padding:0;margin:0}img{-ms-interpolation-mode:bicubic;max-width:100%}svg:not(:root){overflow:hidden}form{margin:0}legend{padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:separate;border-spacing:0}audio,canvas,img,video{vertical-align:middle}fieldset{margin:0;padding:0}::-moz-selection{background:#2b7de1;text-shadow:none;color:#fff}::selection{background:#2b7de1;text-shadow:none;color:#fff}hr{border-top:1px solid #ccc;margin:1em 0}p{font-size:.875em;line-height:1.55;margin:0 0 20px}@media only screen and (max-width:480px){p{font-size:1em}}ol,ul{margin:0;padding:0}#content{margin-top:0}#content>ol,#content>ul{font-size:.875em;line-height:1.3;margin:20px 0 0 30px}#content>ol li,#content>ul li{margin:10px 0 0}h1,h2,h3,h4,h5{color:#000;font-weight:400;margin:0}h1{font-size:1.875em}h2{font-size:1.625em}h3{font-size:1.375em}h4{font-size:1.125em}span.trademark,sup.trademark{font-size:60%;vertical-align:super}.stdMargin{margin-top:30px}.flow{overflow:hidden}.hidden{display:none}.clearfix:after,.clearfix:before,.site-header .top-links ul:after,.site-header .top-links ul:before,.site-header .top-links:after,.site-header .top-links:before{content:" ";display:table}.underline{text-decoration:underline}.nunderline{text-decoration:none}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;margin:-1px;border:0}.site-header{background:#fff;position:relative}.site-header .top-links{margin-bottom:10px;margin-top:10px}.site-header .top-links ul{float:left}.site-header .top-links ul>li{font-size:.75em;color:#686868;float:left;font-weight:700;list-style-type:none;padding:0 10px;border-right:1px solid #686868}@media only screen and (min-width:1024px){.site-header .top-links ul>li{position:relative;padding:0 1em}}@media only screen and (min-width:481px) and (max-width:1023px){.site-header .top-links ul>li{position:relative;padding:0 1em}}.site-header .top-links ul>li a{color:#2b7de1;display:block;font-weight:400}.site-header .top-links ul>li.dropdown{border:0;float:left;overflow:visible;position:relative;padding-left:0}.site-header .top-links ul>li.dropdown a{color:#686868;text-decoration:none}.site-header .top-links ul>li.dropdown>a{position:relative;padding-right:23px;display:block}.site-header .top-links ul>li.dropdown>a:after{width:13px;height:7px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -48px;background-size:2000px 3000px;content:'';display:block;position:absolute;right:0;margin-right:0;bottom:middle;top:50%;margin-top:-3.5px}.site-header .top-links ul>li.dropdown.active{border-color:#ebebeb}.site-header .top-links ul>li.dropdown ul{background:#fff;border:2px solid #ebebeb;border-top:none;display:none;height:auto;margin-left:-2px;padding:15px 0 10px;position:absolute;width:134px;z-index:64}.site-header .top-links ul>li.dropdown ul li{border:none;float:none}.site-header .top-links ul>li.dropdown ul li a{color:#686868;display:block;padding:.5em;font-size:1.2em;line-height:16px}.no-js .site-header .top-links ul>li.dropdown{display:none}.site-header .navbar:after,.site-header .navbar:before{content:" ";display:table}.no-js .site-header .top-links ul>li:nth-child(2){border-left:0}@media only screen and (min-width:1024px){.no-js .site-header .top-links ul>li:nth-child(2){padding-left:0}}.site-header .top-links ul>li:last-child{border:none}.site-header .top-links ul.login-links{clear:left;margin-top:15px;margin-left:0}.site-header .top-links ul.login-links .welcome{padding-left:0}@media only screen and (min-width:520px){.site-header .top-links ul.login-links{clear:none;margin-top:0;margin-left:10px}.site-header .top-links ul.login-links .welcome{padding-left:10px}}.site-header .top-links ul.login-links .mycentre{padding-right:0}.site-header .top-links ul.login-links .register{padding-left:0}@media only screen and (min-width:520px){.site-header .top-links ul.login-links .register{padding-left:10px}}.site-header .logo-row{font-size:0;margin-bottom:17px}.site-header .logo-row .span-6{float:left;font-size:16px;min-height:74px;position:relative;text-align:right;vertical-align:bottom;width:50%}.site-header .logo-row .span-6 .logo{bottom:0;position:absolute}.site-header .logo-row .span-6 .logo.steel-logo img{height:17px}.site-header .logo-row .span-6 .logo.group-logo{right:0}.site-header .logo-row .span-6 .logo.group-logo img{height:47px}.site-header .navbar{background:#3d7edc;overflow:visible;position:relative}.site-header .navbar:after{clear:both}@media only screen and (min-width:768px){.site-header .logo-row{margin-bottom:25px}.site-header .logo-row .span-6 .logo.group-logo img,.site-header .logo-row .span-6 .logo.steel-logo img{height:auto}.site-header .navbar{background:#ebebeb}}@media only screen and (min-width:1024px){.site-header .navbar .site-container{height:0}}.site-header .navbar .site-container .open-search{display:none;margin-top:12px;margin-bottom:12px}@media only screen and (min-width:768px){.site-header .navbar .site-container .open-search{background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:-120px -72px;display:block;float:right;height:30px;margin:12px 0 0;overflow:hidden;text-indent:-999px;width:30px}}.site-header .navbar .site-container .open-nav{cursor:pointer;float:left;padding-top:12px;padding-bottom:12px;width:30px}@media only screen and (min-width:1024px){.site-header .navbar .site-container .open-nav{display:none}}.site-header .navbar .site-container .open-nav span{background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -73px;background-size:2000px 3000px;display:block;height:26px;text-indent:-9999px;width:30px}@media only screen and (min-width:768px){.site-header .navbar .site-container .open-nav span{background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:-29px -73px;background-size:2000px 3000px}}.site-header .navbar .site-container .open-nav.active{background-color:#e4e1d8}.site-header .navbar .site-container .open-nav.active span{background-position-x:-30px}.no-js .site-header .navbar .site-container .open-nav{display:none}.site-header .navbar .site-container .header-search form:before,.site-header .navbar .site-container .header-search:after,.site-header .navbar .site-container .header-search:before{content:" ";display:table}.site-header .navbar .site-container .header-search{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;float:right;height:32px;margin-top:9px;width:69%;min-width:210px}.site-header .navbar .site-container .header-search:after{clear:both}.site-header .navbar .site-container .header-search form:after{content:" ";display:table;clear:both}.site-header .navbar .site-container .header-search input{font-size:.6875em;border:none;background:0 0;height:32px;line-height:32px;outline:0!important;padding:0 10px;text-transform:uppercase;width:80%}.site-header .navbar .site-container .header-search input[type=submit]{background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -58px;background-size:2000px 3000px;float:right;height:12px;margin-top:10px;text-indent:-9999px;width:12px}@media only screen and (max-width:480px){.site-header .navbar .site-container .header-search{display:block!important}}@media only screen and (min-width:768px){.site-header .navbar .site-container .header-search{background:#fff;display:none;margin-left:100px;position:absolute;right:0;width:250px}.js .site-header .navbar .site-container .header-search{background:#ebebeb;border-radius:0;display:none;height:auto;padding:22px 16px;top:55px;width:411px;z-index:9999}.js .site-header .navbar .site-container .header-search:after{bottom:100%;border:solid transparent;border-color:rgba(136,183,213,0);border-bottom-color:#ebebeb;border-width:6px;content:" ";height:0;left:88%;margin-left:-6px;position:absolute;pointer-events:none;width:0}.js .site-header .navbar .site-container .header-search input[type=search]{font-size:.875em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;border:1px solid #c1c0be;float:left;height:46px;text-transform:none;width:330px}.js .site-header .navbar .site-container .header-search input[type=submit]{background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:-64px -63px;background-size:2000px 3000px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#2b7de1;height:46px;margin-top:0;padding:0;width:50px}}@media only screen and (min-width:1024px){.site-header .navbar .site-container .header-search{background:#ebebeb;left:48%;top:-55px}.js .site-header .navbar .site-container .header-search{top:71px}}.site-header .navbar .nav .nav-list{background:#fff;box-sizing:border-box;left:0;right:0;overflow:hidden;display:none;position:relative;width:100%}.site-header .navbar .nav .nav-list.active ul{left:0}.site-header .navbar .nav .nav-list .nav-list__item a{color:#2b7de1;display:block;font-size:1em;line-height:1;padding:19px 6%;text-decoration:none}.no-js .site-header .navbar .nav .nav-list .nav-list__item ul,.site-header .navbar .nav .nav-list .nav-list__item ul .section-info{display:none}.site-header .navbar .nav .nav-list .nav-list__item a:hover{background-color:#3d7edc;background-position-y:-31px;color:#fff}.site-header .navbar .nav .nav-list .nav-list__item ul{background:#fff;position:absolute;left:-100%;width:100%}.site-header .navbar .nav .nav-list .nav-list__item ul li.back a{background-color:#e4e1d8;background-position:6% -81px;color:#000;padding-left:10%}@media only screen and (min-width:1024px){.site-header .navbar .nav .nav-list{background:0 0;border:none;display:block;max-width:996px;margin:auto;overflow:visible;position:static;z-index:10000}.site-header .navbar .nav .nav-list>.nav-list__item.focused>a,.site-header .navbar .nav .nav-list>.nav-list__item.open>a,.site-header .navbar .nav .nav-list>.nav-list__item:hover>a{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;background-color:#002a4b;padding-top:21px}.site-header .navbar .nav .nav-list>.nav-list__item{float:left}.site-header .navbar .nav .nav-list>.nav-list__item.first{margin-left:-12px}.site-header .navbar .nav .nav-list>.nav-list__item.active ul{left:-9999em}.site-header .navbar .nav .nav-list>.nav-list__item.focused ul,.site-header .navbar .nav .nav-list>.nav-list__item.open ul,.site-header .navbar .nav .nav-list>.nav-list__item:hover ul,.site-header .navbar .nav .nav-list>.nav-list__item>a:hover+ul{left:0}.site-header .navbar .nav .nav-list>.nav-list__item.focused>a,.site-header .navbar .nav .nav-list>.nav-list__item.open>a,.site-header .navbar .nav .nav-list>.nav-list__item:hover>a{-moz-border-radius-topright:6px;color:#fff;margin-top:-3px;border-radius:6px 6px 0 0}.site-header .navbar .nav .nav-list>.nav-list__item.selected>a{color:#2b7de1}.site-header .navbar .nav .nav-list>.nav-list__item:hover>a{-moz-border-radius-topright:6px;color:#fff;margin-top:-3px;border-radius:6px 6px 0 0}.site-header .navbar .nav .nav-list>.nav-list__item>a{font-size:.9375em;background:0 0;color:#1d1717;display:block;padding:18px 15px 22px;line-height:1}.site-header .navbar .nav .nav-list>.nav-list__item>a:hover{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;background-color:#002a4b;color:#fff;margin-top:-3px;padding-top:21px;border-radius:6px 6px 0 0}.site-header .navbar .nav .nav-list>.nav-list__item .nav-list__links{width:415px;border:none;background:0 0;top:0;position:relative;padding:0;margin-left:4px;margin-top:33px}.site-header .navbar .nav .nav-list>.nav-list__item .nav-list__links li{left:0;margin-bottom:7px;display:inline-block;position:relative;width:50%;float:left;box-sizing:border-box;padding-right:20px}.site-header .navbar .nav .nav-list>.nav-list__item ul{background:#002a4b;border-bottom:4px solid #3d7edc;left:-9999em;padding:25px 0;width:100%;z-index:100000}.no-js .site-header .navbar .nav .nav-list>.nav-list__item ul,.site-header .navbar .nav .nav-list>.nav-list__item ul .back{display:none}.site-header .navbar .nav .nav-list>.nav-list__item ul:focus{left:0}.site-header .navbar .nav .nav-list>.nav-list__item ul .section-info{color:#fff;display:block;float:left;left:50%;margin-left:-495px;position:relative;width:350px}.site-header .navbar .nav .nav-list>.nav-list__item ul .section-info h2{font-size:2.25em;margin-bottom:13px;color:#fff;font-weight:700;margin-top:33px}.site-header .navbar .nav .nav-list>.nav-list__item ul .section-info p{line-height:1.5}.site-header .navbar .nav .nav-list>.nav-list__item ul li{left:50%;margin-bottom:7px;position:relative;width:400px}.site-header .navbar .nav .nav-list>.nav-list__item ul li.home{margin-left:-495px;float:left;margin-top:2px;z-index:20;color:#3d7edb!important}.site-header .navbar .nav .nav-list>.nav-list__item ul li.home a{font-weight:700;font-size:18px;margin-bottom:3px;line-height:1;color:#3d7edb!important}.site-header .navbar .nav .nav-list>.nav-list__item ul li.home a:after{display:none}.site-header .navbar .nav .nav-list>.nav-list__item ul li a{font-size:14px;color:#fff;display:inline;padding:0;width:auto;line-height:1.25;position:relative}.site-header .navbar .nav .nav-list>.nav-list__item ul li a:after{width:17px;height:13px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -2067px;content:'';display:inline-block;margin-left:0;margin-bottom:-2px;margin-right:-17px}.site-header .navbar .nav .nav-list>.nav-list__item ul li a:hover{background-color:inherit;color:#3d7edb}.site-header .navbar .nav .nav-list>.nav-list__item ul li a:hover:after{background-position:0 -2050px}}.ie8 .site-header .navbar .nav .nav-list{background:0 0;border:none;display:block;max-width:996px;margin:auto;overflow:visible;position:static;z-index:10000}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item.focused>a,.ie8 .site-header .navbar .nav .nav-list>.nav-list__item.open>a,.ie8 .site-header .navbar .nav .nav-list>.nav-list__item:hover>a{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;background-color:#002a4b;padding-top:21px}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item{float:left}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item.first{margin-left:-12px}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item.active ul{left:-9999em}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item.focused ul,.ie8 .site-header .navbar .nav .nav-list>.nav-list__item.open ul,.ie8 .site-header .navbar .nav .nav-list>.nav-list__item:hover ul,.ie8 .site-header .navbar .nav .nav-list>.nav-list__item>a:hover+ul{left:0}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item.focused>a,.ie8 .site-header .navbar .nav .nav-list>.nav-list__item.open>a,.ie8 .site-header .navbar .nav .nav-list>.nav-list__item:hover>a{-moz-border-radius-topright:6px;color:#fff;margin-top:-3px;border-radius:6px 6px 0 0}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item.selected>a{color:#2b7de1}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item:hover>a{-moz-border-radius-topright:6px;color:#fff;margin-top:-3px;border-radius:6px 6px 0 0}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item>a{font-size:.9375em;background:0 0;color:#1d1717;display:block;padding:18px 15px 22px;line-height:1}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item>a:hover{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;background-color:#002a4b;color:#fff;margin-top:-3px;padding-top:21px;border-radius:6px 6px 0 0}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item .nav-list__links{width:415px;border:none;background:0 0;top:0;position:relative;padding:0;margin-left:4px;margin-top:33px}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item .nav-list__links li{left:0;margin-bottom:7px;display:inline-block;position:relative;width:50%;float:left;box-sizing:border-box;padding-right:20px}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul{background:#002a4b;border-bottom:4px solid #3d7edc;left:-9999em;padding:25px 0;width:100%;z-index:100000}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul .back,.no-js .ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul{display:none}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul:focus{left:0}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul .section-info{color:#fff;display:block;float:left;left:50%;margin-left:-495px;position:relative;width:350px}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul .section-info h2{font-size:2.25em;margin-bottom:13px;color:#fff;font-weight:700;margin-top:33px}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul .section-info p{line-height:1.5}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul li{left:50%;margin-bottom:7px;position:relative;width:400px}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul li.home{margin-left:-495px;float:left;margin-top:2px;z-index:20;color:#3d7edb!important}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul li.home a{font-weight:700;font-size:18px;margin-bottom:3px;line-height:1;color:#3d7edb!important}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul li.home a:after{display:none}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul li a{font-size:14px;color:#fff;display:inline;padding:0;width:auto;line-height:1.25;position:relative}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul li a:after{width:17px;height:13px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -2067px;content:'';display:inline-block;margin-left:0;margin-bottom:-2px;margin-right:-17px}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul li a:hover{background-color:inherit;color:#3d7edb}.ie8 .site-header .navbar .nav .nav-list>.nav-list__item ul li a:hover:after{background-position:0 -2050px}.site-header .navbar .nav .subpage-open-product-selector-container-mobile{background-color:#002a4b;cursor:pointer;padding:55px 0 0}.no-js .site-header .navbar .nav .subpage-open-product-selector-container-mobile{display:none}@media only screen and (min-width:1024px){.site-header .navbar .nav .subpage-open-product-selector-container-mobile{display:none}}.site-header .navbar .nav .open-product-selector{display:block;width:88%;margin:0 auto;box-sizing:border-box;font-size:.875em;background:#3d7edc;bottom:-22px;color:#fff;left:6%;padding:20px;position:absolute!important;text-transform:uppercase;z-index:2}.site-header .navbar .nav .open-product-selector:before{content:" ";display:table}@media only screen and (min-width:481px) and (max-width:1023px){.site-header .navbar .nav .open-product-selector{width:96%;padding:0;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.site-header .navbar .nav .open-product-selector{width:990px;margin-left:auto;margin-right:auto}}.site-header .navbar .nav .open-product-selector:after{clear:both;width:23px;height:25px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:-1977px -1820px;background-size:2000px 3000px;content:'';display:block;position:absolute;right:0;margin-right:20px;top:auto;bottom:13px}.site-header .navbar .nav .open-product-selector small{display:none}@-moz-document url-prefix(){.site-header .navbar .nav .nav-list>.nav-list__item ul .section-info h2{margin-bottom:13px}.site-header .navbar .nav .nav-list>.nav-list__item ul{padding:25px 0}}.error-message,.info-message{margin-top:10px;margin-bottom:10px;padding:5px;font-size:1em;text-align:center}.info-message{background-color:rgba(0,255,0,.5)}.error-message{background-color:rgba(255,0,0,.5)}.language-selector{width:88%;margin:40px auto 0;display:none;color:#a7a9ac;font-size:14px;line-height:25px}.language-selector:after,.language-selector:before{content:" ";display:table}.language-selector:after{clear:both}@media only screen and (min-width:481px) and (max-width:1023px){.site-header .navbar .nav .open-product-selector{width:88%}.language-selector{width:96%;padding:0;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.language-selector{width:990px;margin-left:auto;margin-right:auto}}.language-selector .en_US:before{background-image:url(../imgs/flags/restofworld_64.png)}.language-selector .en:before,.language-selector .en_GB:before{background-image:url(../imgs/flags/united_kingdom_64.png)}.language-selector .fr:before,.language-selector .fr_FR:before{background-image:url(../imgs/flags/france_64.png)}.language-selector .de:before,.language-selector .de_DE:before{background-image:url(../imgs/flags/germany_64.png)}.language-selector .es:before,.language-selector .es_ES:before{background-image:url(../imgs/flags/spain_64.png)}.language-selector .nl:before,.language-selector .nl_NL:before{background-image:url(../imgs/flags/netherlands_64.png)}.language-selector .it:before,.language-selector .it_IT:before{background-image:url(../imgs/flags/italy_64.png)}.language-selector .ru:before,.language-selector .ru_RU:before{background-image:url(../imgs/flags/russia_64.png)}.language-selector .sv:before,.language-selector .sv_SE:before{background-image:url(../imgs/flags/sweden_64.png)}.language-selector .no:before,.language-selector .no_NO:before{background-image:url(../imgs/flags/norway_64.png)}.language-selector .pl:before,.language-selector .pl_PL:before{background-image:url(../imgs/flags/poland_64.png)}.language-selector .fi:before,.language-selector .fi_FI:before{background-image:url(../imgs/flags/finland_64.png)}.language-selector .da:before,.language-selector .da_DK:before{background-image:url(../imgs/flags/denmark_64.png)}.language-selector .selected-country{display:block;margin-bottom:10px}.language-selector .selected-country:before{content:'';width:25px;height:25px;margin-right:10px;float:left;background-repeat:no-repeat;background-position:0;background-size:30px 25px}.pre-footer-language-selector:after,.pre-footer-language-selector:before{content:" ";display:table}.pre-footer-language-selector{width:88%;margin:40px auto 0}.pre-footer-language-selector:after{clear:both}@media only screen and (min-width:481px) and (max-width:1023px){.pre-footer-language-selector{width:96%;padding:0;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.pre-footer-language-selector{width:990px;margin-left:auto;margin-right:auto}}footer .footer-main{background:#eee;margin-top:40px}@media only screen and (min-width:481px) and (max-width:1023px){footer .footer-main{background:#fff;border:1px solid #ebebeb;border-width:1px 0}}.linkedin,.twitter,.youtube{background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-size:2000px 3000px}footer .footer-main nav{padding:25px 0 10px}footer .footer-main nav>ul{line-height:1}footer .footer-main nav>ul>li{font-size:1.125em}footer .footer-main nav>ul>li ul{overflow:hidden;margin:23px 0 18px}footer .footer-main nav>ul>li ul li{margin-bottom:8px}footer .footer-main nav>ul>li ul li a{text-decoration:none;font-size:.77777778em;color:#7f7e7e}@media only screen and (min-width:481px) and (max-width:1023px){footer .footer-main nav>ul>li ul li a{color:#2b7de1}}footer .footer-main nav>ul>li ul li a:hover{text-decoration:underline}footer .footer-main aside{display:none}@media only screen and (min-width:768px){.language-selector .selected-country{float:right}footer .footer-main nav{float:right;width:50%}footer .footer-main nav>ul>li{font-size:1em;color:#000;float:right;margin-left:2%;width:48%}footer .footer-main nav>ul>li li{font-weight:400}footer .footer-main aside{display:block;float:left;margin-top:35px;width:40%}footer .footer-main aside h5{font-size:1.5em;color:#546f7e;margin-bottom:20px}footer .footer-main aside p{font-size:.8125em}}@media only screen and (min-width:1024px){footer .footer-main{overflow:hidden}footer .footer-main nav{float:left;margin-left:90px;margin-top:43px;padding-top:0;width:580px}footer .footer-main nav>ul>li{font-size:.875em;color:#666;float:left;margin-left:0;width:33%;font-weight:300}footer .footer-main nav>ul>li ul li a{font-size:.85714286em;color:#a7a9ac}footer .footer-main aside{float:left;width:320px}footer .footer-main aside h5{font-weight:400;color:#546f7e}footer .footer-main aside p{font-size:.75em;color:#a7a9ac;line-height:1.8}}footer .footer-bottom{margin-top:20px}footer .footer-bottom h5{font-size:1.125em;color:#201f1e}footer .footer-bottom .sm-links{overflow:hidden;list-style:none;margin:20px 0 0}@media only screen and (min-width:481px) and (max-width:1023px){footer .footer-bottom .sm-links{float:right;width:24%}footer .footer-bottom .sm-links .sm-links{width:100%}}footer .footer-bottom .sm-links li{float:left;width:25%}footer .footer-bottom .sm-links li a{display:block;height:33px;margin:0 10px;text-indent:-9999px;width:33px}footer .footer-bottom .final-nav{margin:10px 0 0}footer .footer-bottom .final-nav li{margin-top:20px}footer .footer-bottom .final-nav li a{display:block;text-decoration:none;font-size:.75em;color:#7f7e7e;padding:2px 0}.container:before,.elements:after,.elements:before,.form:before,.m-form-progress:before,.m-sample-full:before,.site-container:after,.site-container:before,.site-row:after,.site-row:before{content:" ";display:table}footer .footer-bottom .final-nav li a:hover{text-decoration:underline}footer .footer-bottom .final-nav p{font-size:.75em;color:#7f7e7e;margin:30px 0 5px}@media only screen and (min-width:481px) and (max-width:1023px){footer .footer-bottom .final-nav ul:after,footer .footer-bottom .final-nav ul:before{content:" ";display:table}footer .footer-bottom .final-nav{float:left;margin-bottom:2em;width:60%}footer .footer-bottom .final-nav ul:after{clear:both}footer .footer-bottom .final-nav li{border-left:1px solid #2b7de1;float:left;padding:0 10px;width:auto}footer .footer-bottom .final-nav li:first-child{border:0;padding-left:0}footer .footer-bottom .final-nav li a{color:#2b7de1}footer .footer-bottom .final-nav p{clear:both;margin-top:2em}}@media only screen and (min-width:1024px){footer .footer-bottom{margin-top:15px}footer .footer-bottom .sm-links{float:right;margin-top:0}footer .footer-bottom .sm-links h5{color:#a7a9ac;float:left;margin:10px 20px 0 0}footer .footer-bottom .final-nav{float:left}footer .footer-bottom .final-nav ul{overflow:hidden}footer .footer-bottom .final-nav li{border-right:1px solid #bec0c2;float:left;margin-top:0}footer .footer-bottom .final-nav li a{padding:0 10px}footer .footer-bottom .final-nav li a.twitter{margin-left:10px}footer .footer-bottom .final-nav li:first-child a{padding-left:0}footer .footer-bottom .final-nav li:last-child{border:none}footer .footer-bottom .final-nav p{clear:both;margin:10px 0}}.twitter{background-position:0 -145px}.linkedin{background-position:-33px -145px}.youtube{background-position:-66px -145px}.site-container:after,.site-row:after{clear:both}.site-container{max-width:990px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.site-container--small{max-width:930px}.site-container--large{max-width:1000px}.container,.form,.m-form-progress,.m-sample-full{width:88%;margin:0 auto}.container:after,.form:after,.m-form-progress:after,.m-sample-full:after{content:" ";display:table;clear:both}@media only screen and (min-width:481px) and (max-width:1023px){.container,.form,.m-form-progress,.m-sample-full{width:96%;padding:0;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.container,.form,.m-form-progress,.m-sample-full{width:990px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:480px){.form{width:auto;padding:0 6%}}.elements{width:88%;margin:0 auto}.elements:after{clear:both}@media only screen and (min-width:481px) and (max-width:1023px){.elements{width:96%;padding:0;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.elements{width:990px;margin-left:auto;margin-right:auto}}.elements>*{margin:30px 0 0}.elements .btn{clear:both}.center{text-align:center}.mobile{display:block}.desktop,.tablet{display:none}.row:after,.row:before{content:" ";display:table}.row{width:88%;margin:30px auto 0}.row:after{clear:both}@media only screen and (min-width:481px) and (max-width:1023px){.row{width:96%;padding:0;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.row{width:990px;margin-left:auto;margin-right:auto;margin-bottom:30px}}.tabular{display:table-row}.tabular>div{float:left;display:table-cell;vertical-align:top}.one-third{box-sizing:border-box;width:100%;margin-right:0;float:none;margin-top:30px}@media only screen and (min-width:1024px){.one-third{float:left;margin-top:0;width:36%;margin-right:2%}.one-third:last-child{margin-right:0}}@media only screen and (min-width:481px) and (max-width:1023px){.one-third:last-child{margin-right:0}.one-third{float:left;margin-top:0;width:36%;margin-right:2%}}.one-third .lgVersion{width:36%;margin-right:2%}.two-thirds{margin-top:30px;box-sizing:border-box}@media only screen and (min-width:1024px){.one-third{width:36%;margin-right:2%}.two-thirds{float:left;margin-top:0;width:62%;margin-right:2%}.two-thirds:last-child{margin-right:0}}@media only screen and (min-width:481px) and (max-width:1023px){.two-thirds{float:left;margin-top:0;width:62%;margin-right:2%}.two-thirds:last-child{margin-right:0}}.half{margin-top:30px;box-sizing:border-box}@media only screen and (min-width:1024px){.half{float:left;margin-top:0;width:49%;margin-right:2%}.half:last-child{margin-right:0}}@media only screen and (min-width:481px) and (max-width:1023px){.half{float:left;margin-top:0;width:49%;margin-right:2%}.half:last-child{margin-right:0}.tablet{display:block}.desktop,.mobile{display:none}}@media only screen and (min-width:1024px){.desktop{display:block}.mobile,.tablet{display:none}}.tabs.acc-tabs{width:100%;margin:30px 0}.tabs.acc-tabs nav>ul{list-style:none}.tabs.acc-tabs nav>ul>li{list-style:none;width:100%;margin:2px 0 0}@media only screen and (max-width:480px){.tabs.acc-tabs nav>ul>li br{display:none}}.tabs.acc-tabs nav>ul>li>a{position:relative;font-size:.75em;background:#3d7edc;color:#fff;display:block;font-weight:700;padding:10px 10px 10px 35px;text-decoration:none;text-transform:uppercase;text-align:center}.tabs.acc-tabs nav>ul>li>a:before{width:7px;height:13px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -102px;background-size:2000px 3000px;content:'';display:block;position:absolute;margin-right:0;top:auto;bottom:32%;left:15px}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.tabs.acc-tabs nav>ul>li.active>a{background-color:#ebebeb;border:1px solid #3d7edc;border-width:1px 0;color:#000}.tabs.acc-tabs nav>ul>li.active>a:before{background-position:0 -114px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tabs.acc-tabs nav div{padding:15px 3%}.tabs.acc-tabs nav div table{margin:0 -5% 20px;width:110%}.tabs.acc-tabs nav div a{color:#3d7edc}.tabs .tab-header-logo{margin-bottom:1em}@media only screen and (min-width:768px){.tabs nav ul,.tabs nav ul li{list-style:none}.tabs .tab-contents>div:after,.tabs nav ul:after{clear:both}.tabs,.tabs.tabs-landing{width:100%}.tabs{display:block;margin:30px auto 0}.tabs.tabs-landing .tab-header-logo{margin:0 0 2em}.tabs nav{border-bottom:1px solid #3d7edc}.no-js .tabs nav{display:none}.tabs nav ul:after,.tabs nav ul:before{content:" ";display:table}.ie8 .tabs nav ul li a,.tabs nav ul li a{text-decoration:none;font-size:.8125em;display:table-cell;font-weight:700;line-height:1.3;max-width:100px;min-width:70px;padding:10px 20px;word-break:break-word;text-align:center;vertical-align:middle}.tabs nav ul li{margin-left:5px;float:left}.tabs nav ul li:first-child{margin-left:0}.ie8 .tabs nav ul li a{background-color:#3d7edc;border:1px solid #3d7edc;border-bottom:none;color:#fff;min-height:53px}.ie8 .tabs nav ul li.active a{background:#ebebeb;color:#000}.tabs nav ul li a{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;background:#3d7edc;border:1px solid #3d7edc;border-bottom:none;color:#fff;height:100%;border-radius:5px 5px 0 0}.tabs .tab-contents>div:after,.tabs .tab-contents>div:before{content:" ";display:table}.tabs-landing.tabs nav ul li a{max-width:90px}.tabs-landing.tabs nav ul li.active{position:relative;z-index:1;border-bottom:1px solid #fff;margin-bottom:-1px}.tabs nav ul li.active a{background:#ebebeb;color:#000}.tabs-landing.tabs nav ul li.active a{background-color:#fff;border:1px solid #3d7edc;border-bottom:none;padding-right:25px}.tabs .tab-contents{border-bottom:1px solid #3d7edc}.tabs .tab-contents h3{margin-bottom:20px}.tabs .tab-contents>div{margin:30px 0;padding:0 2%}.tabs .tab-contents table{margin:0 0 20px;width:100%}.tabs .tab-contents li{list-style-type:none;font-size:.875em;margin:10px 0 0;list-style-position:inside!important}}.tabs .related-channels .related-channels__item:after,.tabs .related-channels .related-channels__item:before{content:" ";display:table}.tabs.tab-contents li{list-style-type:none;font-size:.875em;margin:10px 0 0;list-style-position:inside!important}@media only screen and (min-width:1024px){.tabs{width:990px}}.tabs .tab-content-inner ul,.tabs .tab-contents ul{list-style-type:disc;list-style-position:inside;margin-bottom:15px}.tabs .tab-content-inner ul li,.tabs .tab-contents ul li{list-style:disc;text-indent:-1em;padding-left:1em;line-height:1.2}.tabs .tab-content-inner ol,.tabs .tab-contents ol{list-style-type:decimal;list-style-position:inside;margin-bottom:15px}.tabs .tab-content-inner ol li,.tabs .tab-contents ol li{list-style:decimal;text-indent:-1em;padding-left:1em;line-height:1.2}.tabs .tab-content-inner ol ul,.tabs .tab-content-inner ul ul,.tabs .tab-contents ol ul,.tabs .tab-contents ul ul{list-style-type:circle;list-style-position:inside;margin-left:15px}.tabs .tab-content-inner ol ol,.tabs .tab-content-inner ul ol,.tabs .tab-contents ol ol,.tabs .tab-contents ul ol{list-style-type:lower-latin;list-style-position:inside;margin-left:15px}@media only screen and (min-width:768px){.tabs .tab-content-inner.two-columns,.tabs .tab-contents.two-columns{width:70%;float:left;margin-right:5%}.tabs .related-channels{width:25%;float:left}}.tabs .related-channels li{margin-top:0;margin-bottom:20px;list-style-type:none!important;text-indent:0!important}.tabs .related-channels .related-channels__item{background-color:#2f75cc;box-sizing:border-box;border-radius:5px;padding:20px 10px 20px 15px}.tabs .related-channels .related-channels__item:after{clear:both}.tabs .related-channels .related-channels__item .column-icon{content:'';width:25px;height:25px;margin-right:10px;float:left;background-image:url(../imgs/circle-arrow-right.png);background-repeat:no-repeat;background-position:0;background-size:25px 25px}.tabs .related-channels .related-channels__item .column-content{float:left;width:70%;color:#fff;text-decoration:none}.tabs .related-channels .related-channels__item .column-content strong{display:block;margin-bottom:10px;font-size:18px;color:#fff}.tabs .related-channels .related-channels__item .column-content a{text-decoration:none;color:#fff}@media only screen and (min-width:1024px){.tabs .related-channels .related-channels__item .column-content{width:80%}.tabs .tab-contents>div{padding:0}}.btn-blue{background-color:#3d7edc;color:#fff}.btn-blue:disabled{color:grey}.btn-med{padding:15px 35px;font-size:13px;font-size:.8125rem;font-weight:700}.btn,input[type=submit]{display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:1;border:none;text-transform:uppercase;background-color:#3d7edc;color:#fff;padding:15px 35px;font-size:13px;font-size:.8125rem;font-weight:700;text-align:center;box-sizing:border-box;text-decoration:none}.btn:disabled,input[type=submit]:disabled{color:grey}.btn-grey{background-color:#eceae4;color:#000}.btn-white{background:#fff;color:#3d7edc}.btn-sm{padding:15px 18px;font-size:10px;font-size:.625rem;font-weight:400}.btn-slim,input[type=submit].btn-slim{padding:10px 28px;font-size:10px;font-size:.625rem;font-weight:400}.btn-full-width,.btn-lg{font-weight:700}.btn-full-width{width:100%;font-size:.875em}.btn-gry-border{border:2px solid #d7d7d6;color:#3d7edc}.btn-group .btn:first-child,.special-banner{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.btn-group{overflow:hidden;clear:both;font-size:0}.btn-group .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#eceae4;color:#000;padding:15px 18px;font-size:10px;font-size:.625rem;font-weight:400;border-right:1px solid #f1efeb}.btn-group .btn:first-child{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;margin-left:0;border-radius:3px 0 0 3px}.btn-group .btn:last-child,.special-banner{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.btn-group .btn:last-child{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border:none;border-radius:0 3px 3px 0}.btn-group .btn.active{background-color:#3d7edc;color:#fff}.btn-group .btn.active:disabled{color:grey}.btn-group .btn.btn-icon{padding:0;margin-right:15px;background-color:transparent;border:none}.btn-group .btn.btn-icon:last-child{margin-right:0}.btn-array{padding:2.5em 0}.btn-icon{padding:0;background-color:#eceae4;color:#000}.btn-icon span{width:32px;height:32px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:-143px -177px;background-size:2000px 3000px;display:block}.btn-icon.active span{background-position-y:-145px}.btn-icon .icon-grid1{background-position-x:-143px}.btn-icon .icon-list1{background-position-x:-175px}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{background-color:#000;background-position:center center;background-repeat:no-repeat;border:0;display:block!important;top:0;bottom:0;opacity:.2;overflow:hidden;position:absolute;text-indent:-9999px;transition:all .25s ease-in-out 0s;width:45px;z-index:10}.slick-next.slick-disabled,.slick-prev.slick-disabled{display:none!important}.slick-next:hover,.slick-prev:hover{opacity:.6}.slick-next{background-image:url(../imgs/arrow-right.png);right:0}.slick-prev{background-image:url(../imgs/arrow-left.png);left:0}.slick-slide img{display:inline}.slick-dots{left:0;right:0;position:absolute;top:0;width:100%}.slick-dots li{border:1px solid #fff;border-radius:6px;display:inline-block;height:6px;margin:3px 6px;transition:all .25s ease-in-out 0s;width:6px}.slick-dots li button{background:0 0;border:none;overflow:hidden;text-indent:-9999px;height:6px;width:100%;float:left}.slick-dots li.active-dot,.slick-dots li.slick-active{background:#fff}.slick-list,.slick-track{height:100%}.slide,.slide-nav{overflow:hidden;float:left;outline:0}.align-crop-image{height:100%;position:absolute;top:0;clip:rect(0 50% 0 50%);display:block}.ie8 .align-crop-image{display:inline!important;max-width:200%;height:auto;position:static;transform:none}.carousel:after,.carousel:before{display:table;content:" "}.container.carousel-thumb-large-inner{width:106%;margin-left:-3%}@media only screen and (min-width:1024px){.container.carousel-thumb-large-inner{margin-left:0;width:990px}}.container.carousel-article-container{width:106%;margin-left:-3%;margin-bottom:1em}@media only screen and (min-width:1024px){.container.carousel-article-container{margin-left:0;width:623.7px}}.carousel{background:#000;position:relative;overflow:hidden;width:100%}.carousel:after{clear:both}.carousel.carousel-hero{height:250px}@media only screen and (min-width:1024px){.carousel.carousel-hero{height:400px}}.carousel.carousel-hero .slick-dots{left:0;right:0;margin-left:auto;margin-right:auto;width:82px;top:90%;z-index:100}.carousel.carousel-hero h2{font-weight:700;font-size:1.625em;color:#fff;line-height:1}@media only screen and (min-width:1024px){.carousel.carousel-hero .slick-dots{top:auto;bottom:10%}.carousel.carousel-hero h2{font-size:2.8125em;max-width:70%}.carousel.carousel-hero h4{max-width:50%}}@media only screen and (min-width:481px) and (max-width:1023px){.carousel.carousel-hero{height:350px}.carousel.carousel-hero h2{font-size:2.8125em}}.carousel.carousel-hero h4{position:relative;padding-top:20px;font-size:.875em;color:#fff;margin:10px 0 20px}.carousel.carousel-hero p{display:none;color:#fff}@media only screen and (min-width:1024px){.carousel.carousel-hero p{max-width:50%;display:block}}@media only screen and (min-width:481px) and (max-width:1023px){.carousel.carousel-hero p{display:block}}.carousel.carousel-hero .slick-next,.carousel.carousel-hero .slick-prev{display:none!important}.carousel.carousel-hero .slide-container{height:100%;z-index:61}.carousel.carousel-hero .slide-container .slick-track{z-index:62;height:250px}@media only screen and (min-width:1024px){.carousel.carousel-hero .slide-container .slick-track{height:400px}}@media only screen and (min-width:481px) and (max-width:1023px){.carousel.carousel-hero .slide-container .slick-track{height:350px}}.carousel.carousel-hero .slide-container .slide{display:table;float:left;position:relative;height:100%;width:100%;z-index:63}.carousel.carousel-hero .slide-container .slide .carousel-gradient-wrap{position:absolute;right:0;left:0;top:0;bottom:0;width:100%;height:100%;z-index:63;background-position:center center;background-size:auto 100%}.carousel.carousel-hero .slide-container .slide .carousel-gradient-wrap span{position:absolute;top:0;left:0;right:0;bottom:0;z-index:64;width:100%;height:100%;background:rgba(0,0,0,.4)}.carousel.carousel-hero .slide-container .slide .carousel-gradient-wrap img{max-width:none;max-height:100%;z-index:63;position:absolute}.carousel.carousel-hero .slide-container .slide .carousel-copy-wrap{display:table-cell;margin:0 auto;position:relative;vertical-align:middle;z-index:65}.carousel.carousel-hero .slide-container .slide .carousel-copy-wrap .carousel-copy{display:block;margin:0 auto;padding:25px;text-align:center;z-index:66}@media only screen and (min-width:1024px){.carousel.carousel-hero .slide-container .slide .carousel-copy-wrap .carousel-copy{text-align:left;width:965px;padding-left:0}}.carousel.carousel-hero .slide-container .slide a{display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:1;border:none;text-transform:uppercase;background-color:#3d7edc;color:#fff;padding:15px 35px;font-weight:700;text-align:center;box-sizing:border-box;text-decoration:none;margin:15px 0 0;font-size:.9em;letter-spacing:1px}.carousel.carousel-hero .slide-container .slide a:disabled{color:grey}@media only screen and (min-width:1024px){.carousel.carousel-hero .slide-container .slide a{margin-top:25px;width:auto}}.carousel.carousel-with-nav{margin:30px 0 0;height:auto!important;background:0 0}.carousel.carousel-with-nav .gallery-container{width:100%;background:#000;position:relative;overflow:hidden;height:300px}@media only screen and (min-width:768px){.carousel.carousel-with-nav .gallery-container{height:400px}}@media only screen and (min-width:1024px){.carousel.carousel-with-nav{margin:30px 0}.carousel.carousel-with-nav .gallery-container{height:500px;float:left;width:650px}}.carousel.carousel-with-nav .gallery-container .slide{text-align:center;position:relative}.carousel.carousel-with-nav .gallery-container .slide img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.carousel.carousel-with-nav .gallery-nav{display:none}@media only screen and (min-width:1024px){.carousel.carousel-with-nav .gallery-nav{display:block;float:right;height:auto!important;width:310px}.carousel.carousel-with-nav .gallery-nav .slick-list{padding:0!important;height:auto!important}.carousel.carousel-with-nav .gallery-nav .slick-list .slick-track{height:auto!important}.carousel.carousel-with-nav .gallery-nav .slide-nav{cursor:pointer;display:inline-block;border:3px solid #fff;transition:all .25s ease-in-out 0s;width:31%!important}.carousel.carousel-with-nav .gallery-nav .slide-nav img{max-width:100%}.carousel.carousel-with-nav .gallery-nav .slide-nav h1{display:inline-block}}.carousel.carousel-article{height:auto!important;background:0 0}.carousel.carousel-article .carousel-container{width:100%;background:#000;position:relative;overflow:hidden;height:300px}@media only screen and (min-width:768px){.carousel.carousel-article .carousel-container{height:300px}}@media only screen and (min-width:1024px){.carousel.carousel-article .carousel-container{height:350px;float:left;width:623.7px}}.carousel.carousel-article .carousel-container .slide{text-align:center;position:relative}.carousel.carousel-article .carousel-container .slide img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.carousel.carousel-thumb{height:382px}@media only screen and (min-width:481px) and (max-width:1023px){.carousel.carousel-thumb{height:495px}}.carousel.carousel-thumb .gallery-thumb-container{height:100%;overflow:hidden}.carousel.carousel-thumb .gallery-thumb-container:before{content:" ";display:table}.carousel.carousel-thumb .gallery-thumb-container:after{content:" ";display:table;clear:both}@media only screen and (min-width:1024px){.carousel.carousel-thumb{background:#fff;padding:12px;width:384px}.carousel.carousel-thumb .gallery-thumb-container{margin-bottom:12px;height:312px}}.carousel.carousel-thumb .gallery-thumb-container .slide{height:100%;position:relative;width:100%}.carousel.carousel-thumb .gallery-thumb-container .slide img{height:100%}.carousel.carousel-thumb .gallery-thumb-nav{display:none}@media only screen and (min-width:1024px){.carousel.carousel-thumb .gallery-thumb-nav{display:block;height:58px;overflow:hidden}.carousel.carousel-thumb .gallery-thumb-nav .slide-nav{overflow:hidden;margin:0 6px}}.contact-info{background:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;overflow:hidden}.contact-info h3{color:#2a74cf;font-size:1.3125em;font-weight:700;margin-bottom:25px}.contact-info .btn-full-width{font-size:.625em;padding:12px 28px;margin:7px 0 0}.contact-info p{margin:0 0 7px;font-size:1em;color:#260505}.contact-info p a{color:#3d7edc;font-size:.875em;text-decoration:none}.contact-info .contact-img{width:30%;margin-right:5%;float:left;margin-top:0}.contact-info .contact-img:last-child{margin-right:0}.contact-info .contact-img img{width:100%}.contact-info .contact-details{width:65%;margin-right:2%;float:left;margin-top:0}.contact-info .contact-details:last-child{margin-right:0}.contact-info .contact-details strong:before{content:'\A';white-space:pre}aside .contact-info{margin-bottom:1.5em}.download h2{font-size:1.125em}@media only screen and (min-width:768px){.download h2{font-size:1.625em;margin:0 0 30px}}.download .download-list{margin-top:20px}.download .brochure{box-sizing:border-box;display:inline-block;vertical-align:top}@media only screen and (min-width:1024px){.download .brochure{width:40%}}@media only screen and (min-width:481px) and (max-width:1023px){.download .brochure{width:100%}}@media only screen and (max-width:480px){.download .brochure{width:100%}}.download .brochure .download-brochure{box-sizing:inherit;width:100%;margin:10px 0 5px}.download .brochure .download-brochure .download-img{width:40%;float:left}.download .brochure .download-brochure .download-input{float:left;margin-left:5%;vertical-align:top;width:50%}@media only screen and (max-width:480px){.download .brochure .download-brochure .download-input{clear:left;width:100%;margin-left:0}}@media only screen and (min-width:481px) and (max-width:1023px){.download .brochure .download-brochure .download-input{clear:left;width:100%;margin-left:5%}}@media only screen and (min-width:768px){.download .brochure .download-brochure .download-input{clear:none;width:50%;margin-left:5%}}.download .downloads{box-sizing:border-box;display:inline-block;vertical-align:top}@media only screen and (min-width:1024px){.download .downloads{width:59%}}@media only screen and (min-width:481px) and (max-width:1023px){.download .downloads{width:100%}}@media only screen and (max-width:480px){.download .downloads{width:100%}}.download .download-item{width:100%;margin:10px 0 5px}@media only screen and (min-width:768px){.download .download-item{float:left;width:50%}}.download .download-input{float:left;margin-left:5%;vertical-align:top}@media only screen and (min-width:1024px){.download .download-input{width:75%}}@media only screen and (min-width:481px) and (max-width:1023px){.download .download-input{width:100%;margin-top:20px}}@media only screen and (max-width:480px){.download .download-input{width:100%;margin-left:0;margin-top:20px}}.download .download-input.ios-device{padding-bottom:8px}.download .download-input.ios-device a{color:#3d7edb;text-decoration:none;position:relative;line-height:18px;padding-right:7px}.download .download-input.ios-device a:after{width:7px;height:13px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -363px;content:'';display:block;position:absolute;right:0;margin-right:-9px;top:auto;bottom:0}.download .download-input input{float:left;display:inline-block;margin-top:2px}@media only screen and (min-width:768px){.download .download-input input{width:auto}}.download .download-input label{float:left;margin-left:5%;width:85%;font-size:.75em;color:#05172d;line-height:1.4;display:inline-block}@media only screen and (min-width:481px) and (max-width:1023px){.download .download-input label{font-size:.6875em}}.download .download-buttons{margin:50px 0 0}@media only screen and (min-width:768px){.download .download-input label{width:75%}.download .download-buttons{clear:both}}.download .download-buttons a,.download .download-buttons button{width:100%;font-size:.875em;font-weight:700;margin:10px 0 0}@media only screen and (min-width:768px){.download .download-buttons a,.download .download-buttons button{padding:15px 5px;font-size:10px;font-size:.625rem;width:25%;float:right;display:inline-block;margin:0 12px 0 0;font-weight:700}}.featured-products:after,.featured-products:before{content:" ";display:table}.featured-products{width:88%;margin:20px auto 0;overflow:hidden;position:relative;padding-top:20px}.featured-products:after{clear:both}@media only screen and (min-width:481px) and (max-width:1023px){.download .download-buttons a,.download .download-buttons button{font-size:.5625em}.featured-products{width:96%;padding:0;margin-left:auto;margin-right:auto}.featured-products h2{text-align:center}}@media only screen and (min-width:1024px){.featured-products{width:990px;margin-left:auto;margin-right:auto}.featured-products h2{text-align:center}}.no-js .featured-products{height:auto!important}.featured-products h2{font-size:1.625em;line-height:1.5;margin-bottom:10px;text-align:center}.featured-products-items2{height:auto}.featured-products-items2 .product-module-morelink{display:none}@media only screen and (min-width:768px){.featured-products-items2 .next,.featured-products-items2 .prev,.featured-products-items2 .slide .product-module-morelink{display:none}.featured-products-items2 .slide div h3,.featured-slider .featured-products-items2{height:auto}.featured-products-items2 .slide{width:46%;margin:0 1%}.featured-products-items2 .slide:first-child{margin-left:3%}.featured-products-items2 .slide .featured-module-body,.featured-products-items2 .slide header{float:left;margin-left:50%}.featured-products-items2 .slide div{position:relative}.featured-products-items2 .slide .center{margin-top:0}.featured-products-items2 .slide div p{line-height:1.55}.featured-products-items2 .slide img{position:absolute;top:4%;left:4%;width:42%}.featured-products-items2 .slide .tags{box-sizing:border-box;width:100%;margin-top:20px}.featured-products-items2 .slide footer{clear:both}.featured-products-items2 .slide .product-module-morelink-wrapper{float:right;width:55%;border:none;padding:0;margin:0}}@media only screen and (min-width:1024px){.featured-products-items2 .slide{width:485px!important;margin-left:0}.featured-products-items2 .slide:first-child{margin-left:0}.featured-products-items2 .slide .tags{width:45%}.featured-products-items2 .slide .product-module-morelink{clear:none;display:inline;margin:20px 21px 0 0}}.featured-slider-2:after,.featured-slider-2:before,.featured-slider:after,.featured-slider:before{content:" ";display:table}.related .featured-slider .slide{border:0}.featured-slider,.featured-slider-2{margin:25px 0;position:relative}.featured-slider-2:after,.featured-slider:after{clear:both}.featured-slider .slide,.featured-slider-2 .slide{box-sizing:border-box;background-color:#fff;border:1px solid #d0cfcb;float:left;padding:10px;margin:0 35px;width:100%}@media only screen and (min-width:1024px){.featured-slider .slide,.featured-slider-2 .slide{margin:0 5px;width:23%}}@media only screen and (min-width:481px) and (max-width:1023px){.featured-slider .slide,.featured-slider-2 .slide{margin:0 5px}}.featured-slider .slide header,.featured-slider-2 .slide header{margin-bottom:13px}.featured-slider .slide header h3,.featured-slider-2 .slide header h3{color:#2b7de1;font-weight:700;margin:20px 0 0;font-size:1.5em;line-height:1.1;display:table-cell;vertical-align:top;width:100%}@media only screen and (max-width:480px){.featured-slider .slide header h3,.featured-slider-2 .slide header h3{font-size:1.3em}}.featured-slider .slide header h3 small,.featured-slider-2 .slide header h3 small{font-size:12px;text-align:left;display:block;font-weight:400;color:#000;text-transform:uppercase;padding-bottom:6px}.featured-slider .slide header h3 a,.featured-slider-2 .slide header h3 a{display:block;text-decoration:none;color:#2b7de1}.featured-slider .slide p,.featured-slider-2 .slide p{line-height:1.55}.featured-slider .slide.slide-body,.featured-slider-2 .slide.slide-body{padding:0;margin:0;height:auto}.featured-slider .slide.product-module header,.featured-slider-2 .slide.product-module header{float:right!important;margin-bottom:0!important;margin-left:0!important}.featured-slider .slide.product-module img,.featured-slider-2 .slide.product-module img{position:relative;top:0;left:0;width:42%}@media only screen and (max-width:480px){.featured-slider .slide.product-module img,.featured-slider-2 .slide.product-module img{width:100%}}.featured-slider .slide.product-module .product-module-body,.featured-slider-2 .slide.product-module .product-module-body{margin-left:0}.featured-slider .slide.product-module footer,.featured-slider-2 .slide.product-module footer{padding-top:1em}.featured-slider .slide.product-module footer .tags,.featured-slider-2 .slide.product-module footer .tags{margin-top:0;width:36%}.featured-slider .slick-next,.featured-slider .slick-prev,.featured-slider-2 .slick-next,.featured-slider-2 .slick-prev{background:0 0;border:0;height:36px;overflow:hidden;opacity:1;position:absolute;text-indent:-9999px;top:40%;width:29px}.featured-slider .slick-next,.featured-slider .slick-prev,.featured-slider-2 .slick-next,.featured-slider-2 .slick-prev,ul.tags{background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-size:2000px 3000px}@media only screen and (min-width:1024px){.featured-slider .slick-next,.featured-slider .slick-prev,.featured-slider-2 .slick-next,.featured-slider-2 .slick-prev{height:52px;top:-65px}}.featured-slider .slick-next.slick-disabled,.featured-slider .slick-prev.slick-disabled,.featured-slider-2 .slick-next.slick-disabled,.featured-slider-2 .slick-prev.slick-disabled{display:none!important}.featured-slider .slick-next,.featured-slider-2 .slick-next{background-position:0 -214px;right:-10px}@media only screen and (min-width:1024px){.featured-slider .slick-next,.featured-slider-2 .slick-next{background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -302px;background-size:2000px 3000px;right:0}}@media only screen and (min-width:481px) and (max-width:1023px){.featured-slider .slick-next,.featured-slider .slick-prev,.featured-slider-2 .slick-next,.featured-slider-2 .slick-prev{margin:0 5px;top:-63px}.featured-slider .slick-next,.featured-slider-2 .slick-next{right:0}}.featured-slider .slick-prev,.featured-slider-2 .slick-prev{background-position:0 -178px;left:0}@media only screen and (min-width:1024px){.featured-slider .slick-prev,.featured-slider-2 .slick-prev{background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -250px;background-size:2000px 3000px}}@media only screen and (min-width:480px){.featured-slider-2 .slide{padding-top:15px}}.featured-slider-2 .slide header h3{padding-bottom:.4em}ul.tags{background-position:0 -457px;list-style:none;float:left;padding-left:35px;margin:20px 0 0;min-height:25px}ul.tags li{float:left;padding-right:10px}ul.tags li a{font-size:.75em;text-decoration:underline;color:#2b7de1}.m-form-heading h3 a,.product-module a,.share,ul.tags li a.no-link,ul.tags li a:hover{text-decoration:none}ul.tags li a.no-link{color:#000}.m-form-heading{float:left;width:100%;border-bottom:1px solid rgba(43,125,225,.4);padding:2em 1.8em;box-sizing:border-box;margin-bottom:2.5em}.m-form-heading h2{font-weight:700;float:left;width:70%;font-size:1.875em}@media only screen and (max-width:480px){.m-form-heading{padding:2em 0;margin-bottom:1.5em}.m-form-heading h2{width:100%;margin-bottom:.5em}}.m-form-heading h3{font-weight:700;float:right;width:28%;text-align:right;font-size:.9375em;line-height:1.3em;color:#002a4b}@media only screen and (max-width:480px){.m-form-heading h3{width:100%;float:left;text-align:left}}.m-form-heading h3 a{color:#002a4b}.m-form-inline{background:#ebebeb;padding:2em;float:left;clear:both;width:100%;margin-bottom:2em;box-sizing:border-box}.m-form-note p{color:#666}.form.inactive-form .inline-note,.form.inactive-form .input-column{opacity:.3}.form .select-check-group .input-column-single{float:none}.form .select-check-group .input-column-single label{position:relative;padding-left:.3em;margin-right:1.6em;font-size:.875em}.form .select-check-group .input-column-single:last-child{border-bottom:none}.form fieldset{display:block;width:100%}.form fieldset.intended-use .inline-form{margin-top:0}.form fieldset.intended-use .input-column{float:right}.form input[type=email],.form input[type=password],.form input[type=search],.form input[type=text],.form select,.form textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;display:block;outline:0;border:1px solid #c1c0be;font-family:Arial,sans-serif;font-size:.875em;line-height:1.6;color:#262626;padding:12px 17px;width:100%}.form .group-label{float:left;width:100%;font-size:.8125em;margin-bottom:1.5em;margin-top:1.5em}.form .group-label:first-child{margin-top:0}.form .group-label strong{display:block;margin-bottom:.2em}.form .group-label small{display:block;font-weight:400;font-size:.875em;color:#666;margin-top:.25em}.form .input-group.error input{border:1px solid #ef0506;color:#ef0506}.form .input-group.error span{width:70%;margin-left:30%;font-size:.875em;margin-top:1em;color:#ef0506;display:block;float:left}.form .input-group.disabled label{color:#bebebc}.form .m-form-actions{text-align:right;margin-top:1em}@media only screen and (max-width:480px){.form .input-group.error span{width:100%;margin-left:0;margin-bottom:1em}.form .m-form-actions button,.form .m-form-actions input{width:100%;float:left;margin-bottom:1em}}.form span.required{color:#ef0506;font-weight:700;font-size:1.25em;margin-left:.1em}.form .inline-form{margin-top:2em;background:#ebebeb;padding-bottom:2em;padding-top:2em;float:left;width:100%;margin-bottom:1em}.form .inline-form h2.inline-legend,.form .inline-form legend{padding:3.5em 2em 2.2em;font-size:1em;width:80%}.form .inline-form h2.inline-legend.sandwich-form-legend,.form .inline-form legend.sandwich-form-legend{padding:0 2em 2em}@media only screen and (max-width:480px){.form .inline-form h2.inline-legend,.form .inline-form legend{padding:2.5em 1em 0}}.form .inline-form h2.inline-legend strong,.form .inline-form legend strong{display:block;font-size:.9375em;line-height:20px;margin-bottom:.5em}.form .inline-form h2.inline-legend label,.form .inline-form legend label{font-size:.75em}.form .inline-form .inline-legend-note{font-size:.75em;color:#666}.form .inline-form .inline-note{padding:0 2em 1.5em;font-size:1em}.form .inline-form .inline-note span{font-size:.75em}.form .inline-form.no-legend{padding-top:1.5em;padding-bottom:1.5em}.form.frmUpdateForm header{padding:0 1em}@media only screen and (min-width:481px) and (max-width:767px){.form.frmUpdateForm header{padding:0 1.5em 1em}}@media only screen and (min-width:768px){.form.frmUpdateForm header{padding:0 2em 2em}}.form.frmUpdateForm h2{font-size:1.125em}.form.frmUpdateForm footer{clear:both}.form.frmUpdateForm footer .frm-register-button{float:right}.form.modal-content h2{font-size:.8125em;margin-bottom:2em}.form.modal-content h2 strong{display:block;font-size:1.25em;margin-bottom:.2em}.form.modal-content label{font-weight:700;font-size:.875em}.form.modal-content input[type=submit]{float:right;margin-top:2em}.form.login-form{position:absolute;top:40px;left:0;width:100%;z-index:99;box-sizing:border-box}@media only screen and (min-width:1024px){.form.login-form{left:.5em;width:220px;top:140%}}@media only screen and (min-width:481px) and (max-width:1023px){.form.login-form{left:-14.3em;width:220px;top:140%}}.form.login-form h2{font-size:2.375em;font-weight:700;margin-bottom:.3em}.form.login-form p{margin-bottom:1em;margin-top:0}.form.login-form input{margin-bottom:1em}.form.login-form a{margin-top:1em}.form footer input[type=submit]{float:right;margin:2em 2em 0}.form .input-column-full{width:100%;float:left;box-sizing:border-box;padding:0 2em}@media only screen and (max-width:480px){.form .input-column-full{padding:0 1em}.form .input-column-summary ul.samples{width:100%}}.form .input-column,.form .input-column-single,.form .input-column-summary{float:left;padding:0 2em;box-sizing:border-box}.form .input-column-summary{width:100%;position:relative}.form .input-column-summary small{font-weight:700}.form .input-column-summary h2{font-weight:700;margin:.35em 0}.form .input-column-summary p{margin:0;float:left;color:#686868}.form .input-column-summary a{color:#2b7de1}.form .input-column-summary ul.samples{float:left}.form .input-column-summary ul.samples li{float:left;margin-top:2em;margin-right:1em;width:5.358em}@media only screen and (max-width:480px){.form .input-column-summary ul.samples li{width:45%;margin-right:10%}}.form .input-column-summary ul.samples li img{width:3.572em;height:3.572em;cursor:default}.form .input-column-summary ul.samples li:nth-child(2n+2){margin-right:0}.form .input-column-summary .m-form-actions{position:absolute;bottom:0;right:2em}@media only screen and (max-width:480px){.form .input-column-summary ul.samples li img{width:100%;height:auto}.form .input-column-summary .m-form-actions{position:relative;margin-top:1em;width:100%;right:auto}}.form .input-column{width:50%;border-right:1px solid #2b7de1}.form .input-column-single{width:100%}.form .input-column:last-child{border:none}@media only screen and (max-width:480px){.form .input-column-single{padding:1em}.form .input-column{width:100%;float:none;padding:1em;border:none}}.form .select-check{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d7d7d6}.form .select-check .input-group-select-check{display:inline-block;min-width:20%;padding:5px 0}.form .select-check .col25{display:inline-block;width:25%}.form .select-check .col-auto{display:inline-block;width:auto}.form .select-check .input-group-radio-select{display:inline-block;margin-bottom:0}.form .select-check .input-group-radio-select>span{white-space:nowrap;display:inline-block;padding:5px 0}.form .select-check .input-group-radio-select label{margin-right:2.5em}.form .select-check .input-group-radio-select>li{display:inline-block}.form .icon-input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;display:block;background:#fff;outline:0;border:1px solid #c1c0be;line-height:1;color:#262626;width:100%;margin-bottom:1em;position:relative}.form .icon-input input[type=email],.form .icon-input input[type=password],.form .icon-input input[type=text],.form .icon-input select,.form .icon-input textarea{border:none;background:0 0;margin:0;padding-left:4em}.form .icon-input span{width:22px;height:22px;background:#ebebeb;position:absolute;left:.9em;top:.9em}.form .input-group{margin-bottom:1.5em;float:left;width:100%}@media only screen and (max-width:480px){.form .select-check .input-group-select-check{min-width:100%}.form .input-group{float:none}}.form .input-group-text{font-size:.875em}.form .input-group-confirm label.checkbox{margin:0 0 0 5%;width:85%}.form .input-group-confirm input{float:left}.form .input-group.checkbox input{width:auto;margin-right:.5em;vertical-align:bottom}.form .input-group.checkbox label{width:auto;padding:0;float:none}.form .input-group-confirm p{float:left;margin-bottom:1em}.form .input-group-confirm label.checkbox{padding-left:0;float:left}.form .input-group label{width:30%;float:left;padding-right:1em;box-sizing:border-box;font-size:.875em;font-weight:400;margin-top:1em}.form .input-group label.required:after{content:" *";color:#ef0506;font-weight:700;font-size:1.25em}.form .input-group label small{display:block}.form .input-group .error{color:#ef0506;width:100%}.form .input-group input.error{border:1px solid #ef0506}.form .input-group label.error{text-align:right}.form .input-group .m-password-meter,.form .input-group .m-user-details .form .input-group textarea,.form .input-group input[type=email],.form .input-group input[type=password],.form .input-group input[type=text],.form .input-group select,.form .input-group textarea{width:70%;float:left}.form .input-group .m-password-meter{margin-top:1em}.form .input-group .custom-select{width:70%;background:#fff;border:1px solid #ccc}@media only screen and (max-width:480px){.form .input-group label{width:100%;padding:0 0 .5em;float:none;display:block}.form .input-group .m-password-meter,.form .input-group input[type=email],.form .input-group input[type=password],.form .input-group input[type=text],.form .input-group select,.form .input-group textarea{width:100%;float:none}}.form select{background:#e4e1d8;-webkit-appearance:none}.form select option{font-size:12px}.form select.orange{background:#f7931e;border-color:#fff}.form select.orange option{background:#f7931e}.form .custom-select{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;background:#e4e1d8;padding:13px 17px;position:relative;display:inline-block;overflow:hidden;width:100%}.form .custom-select.date-day,.form .custom-select.date-month{width:20%}@media only screen and (max-width:480px){.form .custom-select.date-day,.form .custom-select.date-month{width:28%}}.form .custom-select.date-year{width:25%}@media only screen and (max-width:480px){.form .custom-select.date-year{width:38%}}.form .custom-select.orange{background:#f7931e;border:1px solid #fff}.form .custom-select select{background:0 0;padding:0;min-width:100%;max-width:270px;width:auto;border:0;line-height:1.1;-moz-appearance:none}.form .custom-select select::-ms-expand{display:none}.form .custom-select select[disabled]{color:rgba(0,0,0,.3)}.form .custom-select:after{content:"";pointer-events:none;position:absolute;width:13px;height:7px;background-image:url(../imgs/sprites-icon.png);background-position:0 -1000px;right:10px;top:50%;margin-top:-4px}.form .input-group-radio label,.form label.checkbox{position:relative;margin-right:1.6em;font-size:.875em}.form textarea{line-height:1.3;height:91px;resize:none}.form input[type=checkbox]{width:14px;height:14px}.form label.checkbox{width:auto}.form .input-group-check{margin-bottom:1.5em}.form .input-group-radio label{padding-left:.3em}@media only screen and (max-width:480px){.form label.checkbox{display:block;margin-left:0}.form .input-group-radio label{display:block;margin-left:1em}}.form .input-group-radio label:before{content:'';width:14px;height:14px;display:block;border-radius:50%;position:absolute;background:#fff;border:1px solid #d7d7d6;right:100%;top:0}.form .input-group-radio input{opacity:0}.form .input-group-radio input[type=radio]:checked+label:before{background:#2b7de1;box-shadow:inset 0 0 0 3px #fff}@media only screen and (min-width:1024px){.form input[type=email],.form input[type=password],.form input[type=text],.form select,.form textarea{padding:13px 17px}}.form .m-notice p{color:#666;margin:0}@media only screen and (max-width:480px){.form .m-notice p{width:100%;display:block}.form .m-notice img{width:30%}}.frmRegisterForm:after,.frmRegisterForm:before{content:" ";display:table}.form .m-notice a{color:#2b7de1}.form .m-notice img{float:left;margin-right:1em}.form .m-notice hr{width:100%;float:left;clear:both}.form .m-notice hr:last-child{margin-bottom:2.5em}.form .m-notice h4{text-transform:uppercase;font-size:.75em}.form .m-notice h3{color:#2b7de1;font-size:2em;font-weight:700;margin:.2em 0 .35em}.frmRegisterForm:after{clear:both}.frmRegisterForm .inline-form{margin-bottom:0;padding-top:3em}.frmRegisterForm .inline-form header{margin-bottom:1em;padding:0 2em}.frmRegisterForm .inline-form header h2{font-size:.8125em;line-height:1.3}.frmRegisterForm .inline-form header h2 strong{font-size:1.25em!important;display:block;font-weight:700;margin-bottom:10px}.frmRegisterForm footer:after,.frmRegisterForm footer:before{display:table;content:" "}.frmRegisterForm footer{clear:both;padding-bottom:1em}.frmRegisterForm footer:after{clear:both}.frmRegisterForm footer .frm-register-button{float:right;margin-top:10px}.frmRegisterForm.form-lost-password .input-column{border:none;width:60%}@media only screen and (min-width:481px) and (max-width:767px){.frmRegisterForm.form-lost-password .input-column{width:100%}}@media only screen and (max-width:480px){.frmRegisterForm.form-lost-password .input-column{width:100%}}.frmRegisterForm.form-lost-password footer{width:60%;float:left;box-sizing:border-box;padding:0 2em}@media only screen and (min-width:481px) and (max-width:767px){.frmRegisterForm.form-lost-password footer{width:100%}}.frmRegisterForm.form-lost-password footer input[type=submit]{margin-right:0}@media only screen and (max-width:480px){.frmRegisterForm.form-lost-password footer{width:100%;padding-left:1em;padding-right:1em}.frmRegisterForm.form-lost-password footer input[type=submit]{margin-top:1em}.frmRegisterForm.form-lost-password .input-group label{margin-top:0}}.intro{overflow:hidden}.intro .intro-content{background:#eee;margin-bottom:40px}.intro .intro-content h2{font-weight:700}.intro .intro-content h3{margin:43px 0 15px;line-height:1.3;font-size:1.625em;color:#05172d}.intro .intro-content p{font-size:.875em}@media only screen and (min-width:1024px){.intro{background:#eee}.intro .intro-inner{width:990px;margin:0 auto}.intro .intro-content{float:left;width:500px}.intro .intro-content h1{display:none}.intro .intro-content .container{width:auto;margin:0}.intro .carousel{float:right;margin:45px 0}}.product-module-list,.product-module-list-2{display:block;width:100%;margin:1em 0;position:relative}.product-module-list-2:before,.product-module-list:before{content:" ";display:table}.product-module-list-2:after,.product-module-list:after{content:" ";display:table;clear:both}@media only screen and (min-width:1024px){.product-module-list-2.list-as-gallery .product-module,.product-module-list.list-as-gallery .product-module{width:32.233%}}@media only screen and (min-width:481px) and (max-width:1023px){.product-module-list-2.list-as-gallery .product-module,.product-module-list.list-as-gallery .product-module{width:48%}}.product-module-list-2.list-as-gallery .product-module header,.product-module-list.list-as-gallery .product-module header{float:none;margin-bottom:1em;width:100%}.product-catalog .product-module-list .product-module .product-module-body p,.product-module-list-2.list-as-gallery .product-module .product-module-body p,.product-module-list.list-as-gallery .product-module .product-module-body p{margin-bottom:0}.product-module-list-2.list-as-gallery .product-module .product-module-body,.product-module-list-2.list-as-gallery .product-module .product-module-img,.product-module-list.list-as-gallery .product-module .product-module-body,.product-module-list.list-as-gallery .product-module .product-module-img{float:none;width:100%}.product-module-list-2.list-as-gallery .product-module footer,.product-module-list.list-as-gallery .product-module footer{float:none;clear:both;width:100%}.product-module-list-2.list-as-gallery .product-module footer .tags,.product-module-list.list-as-gallery .product-module footer .tags{clear:both;display:block;margin-right:0}@media only screen and (min-width:768px){.product-module-list-2.list-as-gallery .product-module{margin-right:10px}}.product-module-list-2.list-as-gallery .product-module footer .tags{display:inline-block;margin-right:0;vertical-align:top;width:88%}.product-module{box-sizing:border-box;display:inline-block;border:1px solid #d0cfcb;padding:1em;position:relative;margin:0 0 1em;width:100%}.product-module:after,.product-module:before{content:" ";display:table}.product-module:after{clear:both}@media only screen and (min-width:768px){.product-module{width:48.9%}}.ie8 .product-module,.ie9 .product-module{display:block;float:left;clear:left;width:48%;margin:1em .5em}.ie8 .product-module:nth-child(even),.ie9 .product-module:nth-child(even){float:right;clear:right}.ie8 .product-module{float:none;clear:none;display:inline-block}.product-module footer:after,.product-module footer:before{content:" ";display:table}.product-module .product-module-img{width:42%;height:auto;float:left;margin-right:3%;margin-bottom:1em}@media only screen and (max-width:480px){.product-module .product-module-img{float:none;margin:0 0 1em;width:100%}}.product-module .product-module-img a img{border:0;width:100%}.product-module header{float:right;width:55%}@media only screen and (max-width:480px){.product-module header{float:none;margin:0 0 1em;width:100%}}.product-module header h3{font-size:1.5em;line-height:1.1;color:#2b7de1;font-weight:700;margin-bottom:.4em}@media only screen and (max-width:480px){.product-module header h3{font-size:1.3em}}.product-module header .sup{font-size:.625em;vertical-align:top}.product-module a{color:#2b7de1;word-break:break-word}.product-module .product-module-body{font-size:1em;float:left;width:49%}@media only screen and (max-width:480px){.product-module .product-module-body{float:none;margin:0 0 1em;width:100%}}.product-module footer{clear:both;width:100%}.product-module footer:after{clear:both}.product-module footer .tags{float:none;clear:both;display:inline-block;margin-right:0}.product-module footer .product-module-morelink-wrapper{clear:left;display:block;padding-top:1em}@media only screen and (max-width:480px){.product-module footer .tags{display:block;margin:0;width:100%}.product-module footer .product-module-morelink-wrapper{display:none}}.product-module footer .product-module-morelink-wrapper p{margin-bottom:0}.product-module footer .product-module-morelink-wrapper .product-module-morelink a{position:relative;padding-right:7px;color:#3d7edc;font-weight:700;text-decoration:none}.product-module footer .product-module-morelink-wrapper .product-module-morelink a:after{width:7px;height:14px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -362px;background-size:2000px 3000px;content:'';display:block;position:absolute;right:0;margin-right:-9px;top:auto;bottom:1px}.related,.share{position:relative}.product-selector{display:none;background:#0083a9;margin-top:-50px;padding:3em 0}.no-js .product-selector{display:block}.product-selector.product-selector-home{display:block;margin-top:0}.js .product-selector.product-selector-home #ps-form{display:none}.product-selector.product-selector-content{padding-top:5em}.product-selector h2{color:#fff;padding-bottom:.5em;text-align:center}.product-selector p{color:#fff;line-height:1.3;text-align:center;margin-bottom:2em}.product-selector input,.product-selector select{margin:8px 0}.product-selector input[type=submit]{background:#fff;color:#3d7edc;height:43px}.product-selector .custom-select{width:100%;margin-bottom:.5em}.product-selector .custom-select select{margin:0;width:130%}.product-selector .custom-select+input[type=submit]{margin:0}@media only screen and (min-width:1024px){.product-selector{margin:auto;padding:2.5em 0}.js .product-selector #ps-form{display:block!important}.product-selector.product-selector-content{display:none;margin-top:-5px;padding:2.5em 0}.no-js .product-selector.product-selector-content{display:block}.product-selector .ps-intro{float:left;box-sizing:border-box;width:40%;margin-left:0;padding-right:3%;border-right:1px solid #3da1be}.product-selector h2{border:0;margin:0 auto;padding-bottom:10px;font-size:1.875em;font-weight:700;text-align:left}.product-selector p{margin:10px 0 0;font-size:.875em;text-align:left}.product-selector form{display:block;overflow:hidden;float:left;margin:8px 0 0 3%;width:53%}.product-selector form select{width:47%;float:left;margin-right:3%}.product-selector form input{font-size:.75em;float:left;width:auto;padding:11px}.product-selector form .custom-select{width:42%;float:left;margin:0 3% 15px 0}}.related:after,.related:before{content:" ";display:table}.related{padding-top:20px!important;width:88%;margin:20px auto 0;overflow:hidden;height:100%!important}.related:after{clear:both}@media only screen and (min-width:481px) and (max-width:1023px){.related{width:96%;padding:0;margin-left:auto;margin-right:auto}.related h2{text-align:center}}@media only screen and (min-width:1024px){.related{width:990px;margin-left:auto;margin-right:auto}.related h2{text-align:center}}.no-js .related{height:auto!important}.related h2{font-size:1.625em;line-height:1.5;margin-bottom:10px;text-align:center}.grey .related{margin-top:-20px}.related .slide div{background:#fff;border:none}.share{cursor:pointer;padding-left:28px;color:#3d7edc;font-size:.75em;display:inline-block;margin:25px 0 20px}.share:before{width:18px;height:19px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:-22px -50px;background-size:2000px 3000px;content:'';display:block;position:absolute;left:0;margin-right:0;bottom:middle;top:50%;margin-top:-9.5px}.share-links,.subpage-heading{display:none}.share:hover{text-decoration:underline}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.share:before{height:20px;width:19px;background-position:-78px -32px;background-size:1000px}}.share-links{border:10px solid #fff;margin:20px 0 0;padding:0 .5em;list-style:none;overflow:hidden}.share-links li{box-sizing:border-box;float:left;width:26%;margin:1em .5em}.share-links li a{color:#000;font-size:.6875em;font-weight:700;text-decoration:none;text-transform:uppercase}.content-page-header{margin-bottom:1.5em;margin-top:1.5em}.content-page-header h2{font-size:1.625em;font-weight:700}@media only screen and (min-width:1024px){.share-links li{width:13%;text-align:center}.content-page-header{display:none}.subpage-heading{display:block;width:100%;border-bottom:5px solid #3d7edb;background:#002a4b;padding:25px 0 40px}.subpage-heading .container .channel-info-wrapper,.subpage-heading h1{display:inline-block}.subpage-heading .container{position:relative;width:990px}.subpage-heading .container .list-arrow{vertical-align:top}.subpage-heading h1{color:#fff;line-height:1.2;font-size:2.25em;font-weight:700;margin-bottom:10px;max-width:465px;margin-right:25px}.subpage-heading h1 a{color:#3d7edb;text-decoration:none}.subpage-heading h1 small{color:#3d7edb;font-size:.5em;padding-bottom:7px;display:block;margin-top:1px}.subpage-heading p{color:#fff;padding-right:145px;max-width:350px;clear:left;margin-bottom:0;line-height:1.5}.subpage-heading p.wide{max-width:630px}.subpage-heading .list-arrow{position:relative;margin-top:33px;width:415px;border:none;background:0 0;top:0;display:inline-block}.subpage-heading .list-arrow li{float:left;width:50%}}.subpage-open-product-selector-container{width:990px;margin:0 auto;position:relative;cursor:pointer}.no-js .subpage-open-product-selector-container,.subpage-open-product-selector{display:none}@media only screen and (min-width:1024px){.subpage-open-product-selector{display:block;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:1;border:none;text-transform:uppercase;font-weight:700;box-sizing:border-box;text-decoration:none;background-color:#3d7edc;color:#fff;font-size:.75em;border-radius:0;position:absolute;text-align:left;right:0;top:-35px;width:auto;padding:15px 50px 15px 17px}.subpage-open-product-selector:after{width:23px;height:25px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:-1977px -1820px;background-size:2000px 3000px;content:'';display:block;position:absolute;right:0;margin-right:15px;top:auto;bottom:9px}.subpage-open-product-selector:disabled{color:grey}.subpage-open-product-selector.active{text-indent:-9999px;border:1px solid #fff;top:-24px;width:122px}.subpage-open-product-selector.active:before{content:"close";position:absolute;left:20px;width:100%;text-indent:0;text-align:left}.subpage-open-product-selector.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}.responsive-table:after,.responsive-table:before{content:" ";display:table}.responsive-table{width:88%;margin:30px auto 0}.responsive-table:after{clear:both}@media only screen and (min-width:481px) and (max-width:1023px){.responsive-table{width:96%;padding:0;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.responsive-table{width:990px;margin-left:auto;margin-right:auto}}.table-dimensions{width:100%;text-align:left;margin-top:30px}.tab-content-inner table td,.tab-content-inner table th,.table-dimensions td,.table-dimensions th{line-height:1.5;padding:7px 14px;font-size:.75em}.tab-content-inner table tr{border-bottom:solid 1px #e3e4e5}.tab-content-inner .table-dimensions tr{border-bottom:none}@media only screen and (max-width:480px){.table-dimensions tbody{display:none}.table-dimensions tbody.active{display:table-row-group}}.table-dimensions tbody td{background-color:#e4e1d8}.table-dimensions tbody td.seperator{height:2px;padding:0;background-color:#2a74cf}.table-dimensions tbody th{font-weight:700;background-color:#f2f0ec}.table-dimensions .group-heading{background-color:#2a74cf;color:#fff;font-size:.9375em;text-align:center}.table-dimensions{display:none}.table-dimensions.mobileTable{display:table}.table-dimensions.mobileTable tbody{display:table;width:100%}@media only screen and (min-width:1024px){.table-dimensions{display:table}.table-dimensions.mobileTable{display:none}.table-dimensions tr td,.table-dimensions tr th{font-size:.8125em;background:0 0}.table-dimensions td{white-space:nowrap}.table-dimensions thead th{vertical-align:top;font-weight:700}.table-dimensions tbody tr:nth-child(odd){background-color:#e4e1d8}.table-dimensions tbody tr th{background-color:#fff;color:#0090df}}.m-newsletter-subscribe{background:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;position:relative;overflow:hidden}.m-newsletter-subscribe.confirmation{min-height:200px}.m-newsletter-subscribe.confirmation div{max-width:190px}.m-newsletter-subscribe form.form{width:auto;max-width:100%;margin-left:0;padding:0}.m-newsletter-subscribe form#newsletter-signup-form .input-group,.m-newsletter-subscribe form#newsletter-signup-form input[type=text]{width:100%}.m-newsletter-subscribe form#newsletter-signup-form legend{word-break:break-word;width:100%}.m-newsletter-subscribe legend{font-size:1em;font-weight:700;margin-bottom:15px;color:#2a74cf}.m-newsletter-subscribe input{margin-bottom:8px}.m-newsletter-subscribe input[type=submit]{font-size:.625em;padding:12px 28px;margin-top:5px;margin-bottom:10px}.m-newsletter-subscribe img{float:right}aside .m-newsletter-subscribe{margin-bottom:1.5em}[data-dropdown=toggle]{border:none;background:0 0;color:#2b7de1;text-decoration:underline;padding:0;margin:0;position:relative;z-index:1}[data-dropdown=toggle].active{color:#fff;text-decoration:none}[data-dropdown=toggle].active:before{content:'';position:absolute;left:-.5em;right:-.5em;top:-.5em;bottom:-.5em;background:#2b7de1;z-index:-1}.m-modal .modal-content,[data-dropdown=panel]{z-index:10;background:#ebebeb;padding:2em;box-shadow:0 0 3px 3px rgba(0,0,0,.2)}[data-dropdown=panel]{display:none}.m-modal .modal-content:after,.m-modal .modal-content:before{content:" ";display:table}body.modal-open{overflow:hidden}.m-modal .input-group p{font-size:.8em;margin:7px 0}.m-modal .modal-content{margin:1em;position:relative}.m-modal .modal-content:after{clear:both}@media only screen and (min-width:768px){.m-modal .modal-content{margin:4em auto;width:505px}.m-modal .modal-content.slim{margin:4em auto;width:300px}}.m-modal .close{position:absolute;top:0;right:.5em;color:#fff;background:#2b7de1;font-weight:700;padding:.2em .5em;border:none;font-size:1.25em}.m-tooltip a,.m-tooltip h2{color:#2b7de1}[data-modal=panel]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;z-index:200;overflow-y:scroll}@media only screen and (max-width:480px){[data-modal=panel]{overflow:scroll;top:5px;right:5px;bottom:5px;left:5px;width:100%}}[data-modal=fade]{position:fixed;background:rgba(0,0,0,.7);transition:opacity .4s ease-in-out;opacity:0}[data-modal=fade].fade-in{opacity:1;top:0;bottom:0;left:0;right:0}[data-tooltip=trigger]{position:relative}[data-tooltip=trigger] .m-restricted-content{background:url(../imgs/sprites-icon.png) 0 -947px no-repeat;width:16px;height:18px;display:block;position:absolute;left:0}[data-tooltip=trigger] label{margin-left:22px!important}.m-tooltip{box-shadow:0 0 3px 3px rgba(0,0,0,.2);z-index:10;background:#ebebeb;padding:2em;position:absolute;bottom:100%;left:-60%;width:400px;margin-bottom:40px;display:none}@media only screen and (max-width:480px){.m-tooltip{width:100%;left:0;box-sizing:border-box;margin-bottom:0}.m-tooltip img{margin-bottom:1em}}@media only screen and (min-width:481px) and (max-width:767px){.m-tooltip{width:100%;left:0}.m-tooltip img{margin-bottom:1em}}.m-tooltip img{float:left;margin-right:1em}.m-tooltip h2{font-weight:700;margin-bottom:.3em}.m-tooltip.active{display:block}.m-tooltip:after{content:'';width:0;height:0;border-style:solid;border-width:30px 40px 0 0;border-color:#ebebeb transparent transparent;position:absolute;top:100%;left:20%}@media only screen and (max-width:480px){.m-tooltip:after{content:none}}.m-form-progress:after,.m-form-progress:before{content:" ";display:table}.m-form-progress{margin-top:1em;list-style:none;margin-bottom:1em}.m-form-progress:after{clear:both}.m-form-progress.two-stages li{width:50%}.m-form-progress.five-stages li{width:20%}.m-form-progress.three-stages li{width:31%}.m-form-progress li{float:left;width:16.5%;position:relative}.m-form-progress li:before{content:'';width:100%;height:2px;border-top:2px dotted #ccc;position:absolute;top:1.2em;left:50%}.m-form-progress a{text-decoration:none}.m-form-progress span{width:1.75em;height:1.75em;background:#002a4b;color:#fff;display:block;text-align:center;border-radius:50%;line-height:1.8;position:absolute;margin:auto;left:0;right:0;border:6px solid #fff}.m-form-progress small{display:block;font-weight:700;color:#002a4b;text-align:center;padding-top:3.5em}.m-form-progress li.active span{background:#2b7de1}.m-form-progress li.disabled span,.m-form-progress li.disabled:hover span{background:#d7d7d6}.m-form-progress li.active small{color:#2b7de1}.m-form-progress li.disabled small,.m-form-progress li.disabled:hover small{color:#d7d7d6}.m-form-progress li.active::before{border-top:2px dotted #002a4b}.m-form-progress li:hover span{background:#3d7edc}.m-form-progress li:hover small{color:#3d7edc}.m-form-progress li.visited span{background:#d7d7d6}.m-form-progress li.visited small{color:#d7d7d6}.m-form-progress li.visited:before{border-top:2px dotted #d7d7d6}.m-form-progress li:last-child:before{display:none}@media only screen and (max-width:480px){.m-form-progress{margin-bottom:1.5em}.m-form-progress small{opacity:0;height:0}.m-form-progress li.active small{opacity:1}.m-form-progress span{border:none;width:1.75em;height:1.75em;font-size:.875em;font-weight:700;line-height:1.8em}.m-form-progress li:before{top:.75em}}.m-sample-full{clear:both;padding-top:20px;width:88%}.m-sample-full h2{font-size:1.75em;color:#686868;border-bottom:1px solid #d7d7d6;font-weight:100;margin:0 .5em 1em;padding:.5em 0}.m-sample-full .form{float:none;margin-top:1em;width:100%;box-sizing:border-box;padding:0}.contact-module,.search-module{padding:1em;box-sizing:border-box}.m-sample-full ul.samples li{margin-bottom:4em;display:inline-block;width:12%}@media only screen and (max-width:480px){.m-sample-full ul.samples li{width:49%}}ul.samples{clear:both;list-style:none}ul.samples li{font-size:.875em;float:none;box-sizing:border-box;position:relative;width:25%}@media only screen and (max-width:480px){ul.samples li{width:49%}}ul.samples li .m-stepper-controls{position:relative;display:block;width:75px;height:35px;margin:0 auto}ul.samples li input[data-stepper=value]{float:left;color:#fff;background:#9b9b9b;border:none;font-weight:700;width:100%;height:35px}ul.samples li button[data-stepper=minus],ul.samples li button[data-stepper=plus]{border:none;background:#d7d7d6;color:#2b7de1;height:47%;width:50%;text-align:center;font-weight:700}ul.samples li button[data-stepper=plus]{position:absolute;top:0;right:0}ul.samples li button[data-stepper=minus]{position:absolute;bottom:0;right:0}ul.samples li img{cursor:pointer;box-sizing:border-box;border:6px solid #fff;box-shadow:0 0 2px 2px rgba(0,0,0,.2);display:block;margin:auto auto 1em;width:75px;height:75px}.contact-module,.contact-module img{border:1px solid #d7d7d6;float:left}ul.samples li label{cursor:pointer;display:block;text-align:center;width:100%;margin-bottom:.8em;font-size:.8em}ul.samples li label.active img{box-shadow:0 0 2px 2px #2b7dff}ul.samples li input[type=checkbox]{display:block;height:auto;margin:.5em auto;position:relative;width:auto}form#hand-sample-stage-2-form label.checkbox{margin-bottom:10px}form#hand-sample-stage-2-form label.checkbox input{vertical-align:middle;margin-right:5px}.contact-module{width:49%;margin-bottom:2%}@media only screen and (max-width:480px){.contact-module{width:100%}.contact-module a.btn-slim{display:block;margin-bottom:.5em}}.contact-module:nth-child(odd){margin-right:2%}.contact-module img{width:20%;height:auto;margin-right:1em}.contact-module .contact-module-body h3{color:#2b7de1}.contact-module .contact-module-body h3 a{display:block;color:#2b7de1;text-decoration:none;font-weight:700;margin-top:.2em;margin-bottom:.6em}.contact-filter{float:left;width:100%;margin:2em 0 3em}.contact-filter p{float:left;font-size:.875em;font-weight:400;margin-top:.6em;margin-right:1em}.contact-filter label{font-weight:700;float:left;width:8%;font-size:.875em;margin-top:.8em;margin-left:1.5em}.contact-filter span.custom-select{width:18%;float:left}@media only screen and (max-width:480px){.contact-filter p{width:100%;margin-bottom:1.5em}.contact-filter label{width:100%;text-align:left;margin:0}.contact-filter span.custom-select{width:100%;margin-bottom:1em}}.search-filter{display:block;float:left;width:100%}.search-filter:after,.search-filter:before{content:" ";display:table}.search-filter:after{clear:both}.search-module-list{display:block;width:100%;position:relative;border-bottom:1px solid #ebebeb}.search-module-list:after,.search-module-list:before{content:" ";display:table}.search-module-list:after{clear:both}.search-module-list .product-module-body p{margin-bottom:0}@media only screen and (min-width:1024px){.search-module-list.list-as-gallery article.search-module{width:32.233%}}@media only screen and (min-width:481px) and (max-width:1023px){.search-module-list.list-as-gallery article.search-module{width:48%}}.search-module-list.list-as-gallery article.search-module header{float:none;margin-bottom:1em;width:100%}.search-module-list.list-as-gallery article.search-module .product-module-body,.search-module-list.list-as-gallery article.search-module .product-module-img{float:none;width:100%}.search-module-list.list-as-gallery article.search-module .product-module-body p{margin-bottom:0}.search-module-list.list-as-gallery article.search-module footer{float:none;clear:both;width:100%}.search-module-list.list-as-gallery article.search-module footer .tags{clear:both;display:block;margin-right:0}.search-module-gutter{width:2%}@media only screen and (min-width:1024px){.search-module-sizer{width:23%}}@media only screen and (min-width:481px) and (max-width:1023px){.search-module-sizer{width:48%}}.search-module{display:inline-block;border:1px solid #d0cfcb;position:relative;margin:0 0 1em;width:23.5%}.search-module:after,.search-module:before{content:" ";display:table}.search-module:after{clear:both}.search-module.header{border:none;display:block;width:100%;border-bottom:1px solid #ebebeb;padding:.8em 0;margin-bottom:1em;position:relative}.search-module.header h3{float:left;font-size:1.5em;line-height:1.1;font-weight:700;margin-bottom:0;color:#000}@media only screen and (max-width:480px){.search-module{width:100%}.search-module.header h3{font-size:1.3em;margin-bottom:.7em}}.search-module.header a{float:right;color:#2b7de1;font-size:.8125em;text-decoration:none;position:absolute;right:0;bottom:.8em}@media only screen and (max-width:480px){.search-module.header a{position:relative;float:left;width:100%}}.ie8 .search-module,.ie9 .search-module{display:block;float:left;clear:left;margin:1em .5em}.ie8 .search-module:nth-child(even),.ie9 .search-module:nth-child(even){float:right;clear:right}.ie8 .search-module{float:none;clear:none;display:inline-block}.search-module .product-module-img{width:42%;height:auto;float:left;margin-right:3%;margin-bottom:1em}@media only screen and (max-width:480px){.search-module .product-module-img{float:none;margin:0 0 1em;width:100%}}.search-module .product-module-img a img{border:0;width:100%}.search-module img{width:100%;height:auto}.search-module h3{font-size:.875em;color:#2b7de1;font-weight:700;margin-top:1em;margin-bottom:.5em}.search-module header{float:right;width:100%}@media only screen and (max-width:480px){.search-module header{float:none;margin:0 0 1em;width:100%}}.search-module header h3{font-size:1.5em;line-height:1.1;color:#2b7de1;font-weight:700;margin-top:.05em}@media only screen and (max-width:480px){.search-module header h3{font-size:1.3em}}.search-module header .sup{font-size:.625em;vertical-align:top}.search-module a{color:#2b7de1;text-decoration:none}.search-module .search-module-body{font-size:1em;float:left;margin-top:1em}@media only screen and (max-width:480px){.search-module .search-module-body{float:none;margin:0 0 1em;width:100%}}.search-module .search-module-body time{font-size:.8125em;color:#2b7de1;margin-top:1em;display:block}.search-module footer:after,.search-module footer:before{content:" ";display:table}.search-module footer{clear:both;width:100%}.search-module footer:after{clear:both}.search-module footer .tags{float:none;clear:both;display:inline-block;margin-right:0}.search-module footer .product-module-morelink-wrapper{clear:both;display:block;padding-top:1em}@media only screen and (max-width:480px){.search-module footer .tags{display:block;width:100%}.search-module footer .product-module-morelink-wrapper{display:none}}.search-module footer .product-module-morelink-wrapper p{margin-bottom:0}.search-module footer .product-module-morelink-wrapper .product-module-morelink a{position:relative;padding-right:7px;color:#3d7edc;font-weight:700;text-decoration:none}.search-module footer .product-module-morelink-wrapper .product-module-morelink a:after{width:7px;height:14px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -362px;background-size:2000px 3000px;content:'';display:block;position:absolute;right:0;margin-right:-9px;top:auto;bottom:1px}p.search-module-morelink{margin-top:0}p.search-module-morelink a{padding-left:35px;font-weight:700;display:block}p.search-module-morelink.brochure{margin-top:10px}p.search-module-morelink.brochure a{position:relative;padding-right:18px;text-decoration:underline}p.search-module-morelink.brochure a:after{width:13px;height:7px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -129px;content:'';display:block;position:absolute;right:0;margin-right:0;top:5px}button[id=loadMoreArticles],button[id=loadMoreBrands],button[id=loadMoreCaseStudies],button[id=loadMoreProducts]{margin-top:14px}.product-colour-variation{border-top:1px solid #cfcfcf;padding:50px 0}.product-colour-variation h2{font-size:18px;display:inline-block}.product-colour-variation .product-colour-variation-main-cont{width:40%;margin-right:5%;float:left}@media only screen and (max-width:480px){.product-colour-variation .product-colour-variation-main-cont{width:100%;float:none;margin-right:0}}.product-colour-variation .product-colour-variation-main-cont .product-colour-variation-main{display:block;margin-left:auto;margin-right:auto}.product-colour-variation .product-colour-variation-main-cont .product-sample-description{display:block;text-align:center;font-weight:600}.product-colour-variation .colour-variation-container{width:55%;float:right}.product-colour-variation .product-colour-variation-thumbnails:before{content:" ";display:table}.product-colour-variation .product-colour-variation-thumbnails:after{content:" ";display:table;clear:both}.list-arrow li a:after,.related-links ol li a:after,.related-links ul li a:after{content:'';background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat}@media only screen and (max-width:480px){.product-colour-variation .colour-variation-container{width:100%;float:none}.product-colour-variation .product-colour-variation-thumbnails{width:100%;float:none;padding-top:20px}}.product-colour-variation .product-colour-variation-thumbnails li{padding:3px;display:inline-block;border:1px solid #d2d2d2;margin-left:10px;margin-bottom:10px}.product-colour-variation .product-colour-variation-thumbnails li.colour-variation-hide{display:none!important}.product-colour-variation .product-colour-variation-thumbnails li.colour-variation-show{display:inline-block!important}.product-colour-variation .product-colour-variation-thumbnails li img{width:32px;height:32px;background-color:pink;display:block}.product-colour-variation .product-colour-variation-more{display:none;float:right;margin-top:20px;text-align:right;font-size:10px;text-transform:uppercase;font-weight:700;color:#0090df;cursor:pointer}.product-colour-variation .product-colour-variation-more.colour-variation-hide{display:none!important}.product-colour-variation .product-colour-variation-more.colour-variation-show{display:inline-block!important}.list-arrow{list-style:none}.list-arrow li{font-size:.875em;line-height:1.25;margin-bottom:.5em;box-sizing:border-box;padding-right:20px}.list-arrow li a{color:#fff;text-decoration:none;position:relative;padding-right:0}.list-arrow li a:after{width:17px;height:13px;background-position:0 -2067px;display:inline-block;margin-right:-17px;margin-bottom:-2px}.list-arrow li a:hover{background-color:inherit;color:#3d7edb}.list-arrow li a:hover:after{background-position:0 -2050px}.related-links ol,.related-links ul{list-style:none}.related-links ol li,.related-links ul li{font-size:.875em;margin-bottom:.5em;line-height:1.25}.related-links ol li a,.related-links ul li a{color:#3d7edb;text-decoration:none;display:inline;position:relative}.related-links ol li a:after,.related-links ul li a:after{display:inline-block;background-position:0 -2048px;width:18px;height:19px;position:inherit;top:6px}.related-links-images ol,.related-links-images ul{list-style:none}.related-links-images ol li,.related-links-images ul li{margin-bottom:.5em}.related-links-images ol li a,.related-links-images ul li a{display:inline;position:relative}.special-banner{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;background-color:#3d7edc;float:left;margin-bottom:20px;border-radius:4px 4px 0 0}.special-banner img{width:100%;margin-top:10px}.special-banner h3,.special-banner p{color:#fff;font-weight:700}.special-banner p{font-size:.8125em;line-height:1.4;margin-bottom:0}.special-banner h3{font-size:1.625em;margin:19px 19px 0}.special-banner a{display:block;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:275px -369px;background-size:2000px 3000px;width:100%;box-sizing:border-box;text-decoration:none;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;margin-top:10px;margin-bottom:10px;max-width:293px;color:#fff;border-radius:3px 3px 0 0}.special-banner a:visited{color:#fff}@media only screen and (min-width:481px) and (max-width:1023px){.special-banner{width:31.7%;min-width:295px}.special-banner a{padding:0 20px}}@media only screen and (min-width:1024px){.special-banner{width:31.7%;margin-left:15px;float:right;clear:none}.special-banner a{padding:0 20px}}@media only screen and (max-width:480px){.special-banner{width:100%}.special-banner a{background-image:none;padding:0 20px;max-width:294px}}#content aside .special-banner{width:100%}.cookie-policy{display:none;background-color:#ebebeb;text-align:center;padding:15px 0;position:fixed;bottom:0;width:100%;z-index:100}@media only screen and (min-width:1024px){.cookie-policy{text-align:left}}.cookie-policy p{display:inline-block;margin-bottom:.5em;font-size:12px}.cookie-policy p a{color:#2b7de1}.cookie-policy form{display:inline-block;margin:0}.cookie-policy form button[type=submit]{color:#2b7de1;padding:0;background:0 0;border:0;border-bottom:1px solid #2b7de1;border-radius:0;text-transform:uppercase;font-weight:700}.content-quote{float:right;width:310px}.content-quote .pull-quote{float:none;width:100%;margin-right:0;margin-left:0}.content-quote .pull-quote blockquote{font-style:italic}@media only screen and (min-width:481px) and (max-width:1023px){.content-quote{float:none;width:auto;margin-left:25px;margin-right:25px}}@media only screen and (max-width:480px){.content-quote{float:none;width:auto;margin-left:25px;margin-right:25px}}.confidex-form.inline-form input[type=email],.confidex-form.inline-form input[type=text],.confidex-form.inline-form textarea{padding:7px;float:none}.confidex-form.inline-form h2.inline-legend{padding-top:0;font-size:.8em;width:auto;padding-bottom:1em;line-height:1.7}.confidex-form.inline-form h2.inline-legend strong{font-weight:700;font-size:1.3em}@media only screen and (max-width:768px){.confidex-form.inline-form .input-group:last-child{margin-bottom:1.5em}}.confidex-form.inline-form .group-label:first-child{margin-top:1.5em}@media only screen and (min-width:768px){.confidex-form.inline-form h2.inline-legend{padding-bottom:1.5em}.confidex-form.inline-form .group-label:first-child{margin-top:0}}.confidex-form.inline-form .confidex-form__header{font-size:1.2em;color:#222;margin-top:15px;margin-bottom:25px;margin-left:32px}@media only screen and (max-width:480px){.confidex-form.inline-form .confidex-form__header{margin-left:15px}}.confidex-form.inline-form .group-label{margin-bottom:1em}.confidex-form.inline-form .group-label strong{line-height:1.3;font-size:1.1em}.confidex-form.inline-form .input-column{width:100%;padding-top:0;border-right:none}@media only screen and (min-width:768px){.confidex-form.inline-form .input-column{width:50%;padding-top:0;border-right:1px solid #2b7de1}}.confidex-form.inline-form .input-column:last-child{border-right:none}.confidex-form.inline-form .input-group label{float:none;display:block;width:100%;margin-bottom:7px;margin-top:0}.confidex-form.inline-form .input-group .confidex-form__checkbox-group,.confidex-form.inline-form .input-group-radio .confidex-form__radio-group{margin-bottom:10px}.confidex-form.inline-form .input-group-radio .confidex-form__radio-group label{display:inline;margin-left:0}.confidex-form.inline-form .input-group .confidex-form__checkbox-group label{display:inline}.confidex-form.inline-form .input-group label.error{text-align:left;display:block;margin-top:5px}.confidex-form.inline-form .input-group input[type=checkbox].error{width:auto}.confidex-form.inline-form .custom-select{padding:9px}.confidex-form.inline-form .inline-note{padding:0;margin-top:10px}@media screen and (max-width:1020px){.confidex-form.inline-form .input-group .custom-select:not(.date-day):not(.date-month):not(.date-year),.confidex-form.inline-form .input-group input[type=email],.confidex-form.inline-form .input-group input[type=text]{width:100%}}.confidex-saved-coil-list{padding-left:1em;padding-right:1em;margin-bottom:20px}@media only screen and (min-width:481px) and (max-width:767px){.confidex-saved-coil-list{padding-left:2em;padding-right:2em}}@media only screen and (min-width:768px){.confidex-saved-coil-list{padding-left:2em;padding-right:2em}}.confidex-saved-coil-list h3{font-size:1.2em;color:#222;margin-bottom:15px}.confidex-saved-coil-list table{border-collapse:separate;border-spacing:0 .7em;width:100%}.confidex-saved-coil-list td{padding:7px 15px;font-size:.9em;line-height:1.4;vertical-align:middle;background-color:#ddd;text-align:center}.confidex-saved-coil-list input.btn-slim[type=submit]{padding:10px 18px}@media screen and (max-width:775px){.confidex-saved-coil-list table{border:0}.confidex-saved-coil-list table thead{display:none}.confidex-saved-coil-list table tr{margin-bottom:10px;display:block}.confidex-saved-coil-list table tr:after{content:"";display:table;clear:both}.confidex-saved-coil-list table tr:before{display:block;border-bottom:2px solid #ddd}.confidex-saved-coil-list table td{box-sizing:border-box;display:block;float:left;clear:left;width:100%;text-align:right;font-size:13px;border-bottom:1px dotted #ccc}.confidex-saved-coil-list table td:last-child{border-bottom:0}.confidex-saved-coil-list table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:700}}.product-sample-form-heading h2{float:none;width:100%}.product-sample-form-heading h3{float:none;margin:20px 0 0;text-align:left;width:100%}@media only screen and (min-width:768px){.product-sample-form-heading h3{width:70%;float:left;clear:left}}.product-sample-form-heading__contact{padding:1em;background-color:#ebebeb;width:90%;margin-top:1em}@media only screen and (min-width:768px){.product-sample-form-heading__contact{margin-top:0;width:20%;float:right}}.product-sample-form.inline-form ul{list-style:none;margin-bottom:50px}.product-sample-form.inline-form ul ul{margin-left:10px;margin-bottom:20px}@media only screen and (min-width:480px){.product-sample-form.inline-form ul ul{margin-left:20px}}.product-sample-form.inline-form ul ul li{font-size:.9em;margin-bottom:10px}.product-sample-form.inline-form ul ul li input{vertical-align:bottom}.product-sample-form.inline-form .input-group-radio{float:left;width:100%}@media only screen and (max-width:480px){.product-sample-form.inline-form .input-group-radio label{display:inline;padding-left:.3em;margin-left:0;margin-right:1em}}.product-sample-form.inline-form .input-group-radio__label{width:100%;float:left;padding-right:1em;box-sizing:border-box;font-size:.875em;font-weight:400;margin-bottom:.8em}@media only screen and (min-width:480px){.product-sample-form.inline-form .input-group-radio__label{width:30%;margin-bottom:.3em}}.product-sample-form.inline-form .input-group-radio__label.required::after{content:" *";color:#ef0506;font-weight:700;font-size:1.25em}.product-sample-form.inline-form h2.inline-legend{padding-top:0;font-size:1em;width:auto;font-weight:700;color:#686868;padding-bottom:1em;margin-bottom:1em}.product-sample-form.inline-form h4{border-bottom:1px solid #d7d7d6;padding-bottom:10px;margin-bottom:15px;font-size:1.2em;color:#222}.product-sample-form.inline-form h5{margin-bottom:15px;font-size:1em;color:#222}.product-sample-form.inline-form .input-column{width:100%;border-right:none;padding-bottom:0;padding-top:0}@media only screen and (min-width:768px){.product-sample-form.inline-form .input-column{width:50%;border-right:1px solid #2b7de1}}.product-sample-form.inline-form .input-column:last-child{border-right:none}.product-sample-form.inline-form .input-group{clear:left}.product-sample-form.inline-form .input-group input[type=text].input-group__zipcode{margin-bottom:1em}.product-sample-form.inline-form .input-group:last-child{margin-bottom:0}@media only screen and (min-width:480px){.product-sample-form.inline-form .input-group input[type=text].input-group__zipcode{margin-bottom:0;width:25%;float:left}.product-sample-form.inline-form .input-group input[type=text].input-group__city{width:43%;float:left;margin-left:2%}.product-sample-form.inline-form .input-group:last-child{margin-bottom:1.5em}}@media only screen and (min-width:768px){.product-sample-form.inline-form .input-group:last-child{margin-bottom:0}}#frmSabProfielStep1 label.error{color:red}.flags div{background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;width:16px;height:16px;display:inline-block;float:right}.flags .da_DK{background-position:-968px -1477px}.flags .de_DE{background-position:-984px -1477px}.flags .en_GB{background-position:-1000px -1477px}.flags .es_ES{background-position:-1016px -1477px}.flags .fi_FI{background-position:-968px -1493px}.flags .fr_FR{background-position:-984px -1493px}.flags .it_IT{background-position:-1000px -1493px}.flags .nl_NL{background-position:-1016px -1493px}.flags .no_NO{background-position:-968px -1509px}.flags .pl_PL{background-position:-984px -1509px}.flags .ru_RU{background-position:-1000px -1509px}.flags .sv_SE{background-position:-1016px -1509px}.flags .pt_BR{background-position:-968px -1525px}.casestudy-selector{display:none;background:#0083a9;padding:3em 0}.no-js .casestudy-selector{display:block}.casestudy-selector.casestudy-selector-home{display:block;margin-top:0}.js .casestudy-selector.casestudy-selector-home #ps-form{display:none}.casestudy-selector.casestudy-selector-content{padding-top:5em}.casestudy-selector h2{color:#fff;padding-bottom:.5em;text-align:center}.casestudy-selector p{color:#fff;line-height:1.3;text-align:center;margin-bottom:2em}.casestudy-selector #btnCaseStudySelectorReset{background:#fff;color:#3d7edc;height:43px;margin:8px 4px;float:right}.casestudy-selector input,.casestudy-selector select{margin:8px 0}.casestudy-selector input[type=submit]{background:#fff;color:#3d7edc;height:43px}.casestudy-selector .custom-select{width:100%;margin-bottom:.5em}.casestudy-selector .custom-select select{margin:0;width:130%}.casestudy-selector .custom-select+input[type=submit]{margin:0 0 3%}@media only screen and (min-width:481px) and (max-width:1023px){.casestudy-selector{display:block}.casestudy-selector #ps-form{display:none}}@media only screen and (max-width:768px){.casestudy-selector{display:block}.casestudy-selector #ps-form{display:none}}@media only screen and (min-width:1024px){.casestudy-selector{margin:auto;padding:2.5em 0}.js .casestudy-selector #ps-form{display:block!important}.casestudy-selector.casestudy-selector-content{display:none;margin-top:-5px;padding:2.5em 0}.no-js .casestudy-selector.casestudy-selector-content{display:block}.casestudy-selector .ps-intro{box-sizing:border-box;margin-left:0;padding-bottom:3%;border-bottom:1px solid #3da1be}.casestudy-selector h2{border:0;margin:0 auto;padding-bottom:10px;font-size:1.875em;font-weight:700;text-align:left}.casestudy-selector p{margin:10px 0 0;font-size:.875em;text-align:left}.casestudy-selector form{display:block;overflow:hidden;margin:3% 0 0}.casestudy-selector form select{width:47%;float:left;margin-right:3%}.casestudy-selector form input{font-size:.75em;float:right;width:auto;padding:11px}.casestudy-selector form .custom-select{width:30%;margin:0 0 15px 3%}.subpage-open-casestudy-selector-container{width:990px}}.subpage-open-casestudy-selector-container{margin:0 auto;position:relative;cursor:pointer}@media only screen and (min-width:481px) and (max-width:767px){.subpage-open-casestudy-selector-container{width:100%}}.no-js .subpage-open-casestudy-selector-container,.subpage-open-casestudy-selector{display:none}@media only screen and (min-width:1024px){.subpage-open-casestudy-selector{display:block;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:1;border:none;text-transform:uppercase;font-weight:700;box-sizing:border-box;text-decoration:none;background-color:#3d7edc;color:#fff;font-size:.75em;border-radius:0;position:absolute;text-align:left;right:0;top:-35px;width:auto;padding:15px 50px 15px 17px}.subpage-open-casestudy-selector:after{width:23px;height:25px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:-1977px -1820px;background-size:2000px 3000px;content:'';display:block;position:absolute;right:0;margin-right:15px;top:auto;bottom:9px}.subpage-open-casestudy-selector:disabled{color:grey}.subpage-open-casestudy-selector.active{text-indent:-9999px;border:1px solid #fff;top:-24px;width:122px}.subpage-open-casestudy-selector.active:before{content:"close";position:absolute;left:20px;width:100%;text-indent:0;text-align:left}.subpage-open-casestudy-selector.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}#searchResultsModule .product-module-morelink a::after,.open-ps-home:after{background-repeat:no-repeat;background-size:2000px 3000px;content:''}.open-ps-home{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;position:relative;padding-right:14px;background-color:#0083a9;box-sizing:border-box;display:block;text-indent:-999px;width:41px;height:28px;margin:0 auto;border-radius:0 0 3px 3px}.open-ps-home:after{width:14px;height:26px;background-image:url(../imgs/sprites-icon.png);background-position:0 -377px;display:block;position:absolute;right:0;left:0;bottom:0;top:-5px;margin:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.open-ps-home:after.active{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.no-js .open-ps-home{display:none}@media only screen and (min-width:1024px){.open-ps-home{display:none}}#searchResultsModule .product-module-morelink a{position:relative;padding-right:7px;color:#3d7edc;font-weight:700;text-decoration:none}#searchResultsModule .product-module-morelink a::after{width:7px;height:14px;background-image:url(../imgs/sprites-icon.png);background-position:0 -362px;display:block;position:absolute;right:0;margin-right:-9px;top:auto;bottom:1px}#searchResultsModule .product-module-morelink-wrapper{clear:left;display:block;padding-top:1em}#searchResultsModule .product-module-morelink-wrapper p{margin:0}.casestudy-filter{width:100%;margin-top:2.5em;margin-bottom:2.5em}.casestudy-filter>div{float:right;width:30%;padding:1% 2.5% 0 0}.casestudy-filter input[type=submit]{float:right}nav.mmenu2 a{text-decoration:none;color:#000;font-size:.95em}nav.mmenu2 ul.mmenu-list{max-width:1020px;margin:auto}@media only screen and (min-width:481px) and (max-width:1023px){nav.mmenu2 ul.mmenu-list{background-color:#fff;display:none}}@media only screen and (max-width:768px){nav.mmenu2 ul.mmenu-list{background-color:#fff;display:none}}nav.mmenu2 ul.mmenu-list>li{color:#2b7de1;font-size:1em;text-decoration:none;padding:21px 15px;position:static}@media only screen and (min-width:1024px){nav.mmenu2 ul.mmenu-list>li{display:inline-block}}@media only screen and (min-width:481px) and (max-width:1023px){nav.mmenu2 ul.mmenu-list>li{width:100%}nav.mmenu2 ul.mmenu-list>li a{display:block;font-size:1em;line-height:1;text-decoration:none;color:#3d7edc}}nav.mmenu2 ul.mmenu-list>li>div{background-color:#002a4b;position:absolute;padding:21px 21px 21px 0;margin-top:21px;z-index:9999;border-bottom:5px solid #3d7edb;width:100%;left:-9999px}nav.mmenu2 ul.mmenu-list>li>div>ul{margin:auto;min-width:1020px;max-width:1020px}@media only screen and (max-width:768px){nav.mmenu2 ul.mmenu-list>li{width:100%}nav.mmenu2 ul.mmenu-list>li a{display:block;font-size:1em;line-height:1;text-decoration:none;color:#3d7edc}nav.mmenu2 ul.mmenu-list>li>div>ul{display:none}}nav.mmenu2 ul.mmenu-list>li>div>ul a{color:#fff}nav.mmenu2 ul.mmenu-list>li>div>ul>li{padding-top:20px;display:inline-block;margin-left:20px;vertical-align:top;float:left}nav.mmenu2 ul.mmenu-list>li>div ul.topbottom>li>ul>li>a,nav.mmenu2 ul.mmenu-list>li>div>ul>li h3,nav.mmenu2 ul.mmenu-list>li>div>ul>li>a{display:block;font-size:.9em;color:#3d7edb!important;font-weight:700}nav.mmenu2 ul.mmenu-list>li>div>ul>li.cols1{width:308px}nav.mmenu2 ul.mmenu-list>li>div>ul>li.cols2{width:636px}nav.mmenu2 ul.mmenu-list>li>div>ul>li.cols2 ul li{float:left;width:302px}nav.mmenu2 ul.mmenu-list>li>div>ul>li.cols2 ul li:nth-child(2n){margin-left:20px}nav.mmenu2 ul.mmenu-list>li>div>ul>li.cols3{width:960px}nav.mmenu2 ul.mmenu-list>li>div>ul>li.cols3 ul li{float:left;width:302px;margin-left:20px}nav.mmenu2 ul.mmenu-list>li>div>ul>li.cols3 ul li:nth-child(3n+1){margin-left:0}nav.mmenu2 ul.mmenu-list>li>div>ul>li p{margin:10px 0 0;padding:0}nav.mmenu2 ul.mmenu-list>li>div>ul>li img{margin-top:10px}nav.mmenu2 ul.mmenu-list>li>div>ul>li h3{text-transform:uppercase;width:100%;border-bottom:solid #fff 2px;padding-bottom:10px}nav.mmenu2 ul.mmenu-list>li>div>ul>li h3>a{color:#3d7edb!important}nav.mmenu2 ul.mmenu-list>li>div>ul>li>a{width:100%;margin-top:10px}nav.mmenu2 ul.mmenu-list>li>div>ul>li>a img{margin-top:0}nav.mmenu2 ul.mmenu-list>li>div ul.topbottom>li{width:308px}nav.mmenu2 ul.mmenu-list>li>div ul.topbottom>li>ul>li{margin:0 0 20px}nav.mmenu2 ul.mmenu-list>li>div ul.topbottom>li>ul>li>a{width:100%;margin-top:10px}nav.mmenu2 ul.mmenu-list>li>div ul.leftright li ul,nav.mmenu2 ul.mmenu-list>li>div ul.topbottom>li>ul>li ul{margin:10px 0 0;display:block}nav.mmenu2 ul.mmenu-list>li>div ul.topbottom>li>ul>li ul li{display:block;padding:5px 2px;font-size:.9em;font-weight:700}nav.mmenu2 ul.mmenu-list>li>div ul.topbottom>li>ul>li ul li a:hover,nav.mmenu2 ul.mmenu-list>li>div ul.topbottom>li>ul>li ul li:hover{color:#3d7edb!important}nav.mmenu2 ul.mmenu-list>li>div ul.leftright li ul li{display:block;padding:5px 2px;font-size:.9em;font-weight:700}nav.mmenu2 ul.mmenu-list>li>div ul.leftright li ul li a:hover,nav.mmenu2 ul.mmenu-list>li>div ul.leftright li ul li:hover{color:#3d7edb!important}@media only screen and (min-width:1024px){nav.mmenu2 ul.mmenu-list>li:hover{border-radius:6px 6px 0 0;background-color:#002a4b;color:#fff;margin-top:-3px;padding-top:21px}nav.mmenu2 ul.mmenu-list>li:hover>a{color:#fff}nav.mmenu2 ul.mmenu-list>li:hover>div{left:0}}@media only screen and (max-width:768px){nav.mmenu2 ul.mmenu-list>li:hover{background-color:#3d7edc;background-position-y:-31px}nav.mmenu2 ul.mmenu-list>li:hover a{color:#fff}}aside .dop{float:none}.dop{margin-bottom:1.5em;float:left;max-width:63%;min-width:317px}@media only screen and (max-width:480px){.dop{max-width:100%}}.dop *{margin:10px 0 0;display:block;width:100%;box-sizing:border-box}.dop h3{color:#2b7de1;font-weight:700;font-size:1.625em}.dop p{font-size:.875em;line-height:1.45}.dop p a{display:inline}.dop form legend{font-weight:700}.dop form button{margin-top:20px}.dop .dopErrors{color:#ef0506}.summary{margin:auto}.summary h1,.summary h2,.summary h3,.summary h4,.summary h5,.summary h6{margin-bottom:.75em;color:inherit;font-weight:700}.summary h2{font-size:42pt}.summary h3{font-size:2em}.summary h4{font-size:1.5em}@media only screen and (min-width:480px){.summary{padding:5em 0;width:100%;max-width:986px}}.summary ul{list-style:none}@media only screen and (min-width:481px) and (max-width:1023px){.summary{padding:10%;width:80%}}@media only screen and (max-width:480px){.summary{padding:5%;width:90%}}.summary div.grouped>ul>li{padding-top:3em;padding-bottom:3em;border-bottom:solid .5px #fff}.summary div.grouped>ul>li:last-child{padding-bottom:0;border-bottom:none}.summary div.card h3,.summary div.card h4{color:#3d7edb}.summary div.card>ul>li{padding-bottom:3em;min-height:252px}.summary div.card>ul>li>img{margin:0 1em 1em 0;float:left}.summary div.card>ul>li>a{display:inline-block;height:33px;text-indent:-9999px;width:33px;border-radius:5px}.summary_normal div.normal>ul>li{display:inline-block;vertical-align:top;padding-right:1%;padding-bottom:3em}@media only screen and (min-width:1024px){.summary div.grouped>ul>li:first-child{padding-top:0}.summary_normal div.normal>ul>li{width:32%}}@media only screen and (min-width:481px) and (max-width:1023px){.summary_normal div.normal>ul>li{width:48%}}@media only screen and (max-width:480px){.summary div.card>img{float:none}.summary_normal div.normal>ul>li{width:100%;padding-right:0;padding-bottom:1em}}.summary_normal div.grouped>ul>li>ul>li{display:inline-block;vertical-align:top}@media only screen and (min-width:1024px){.summary_normal div.grouped>ul>li>ul>li{width:33%}}@media only screen and (min-width:481px) and (max-width:1023px){.summary_normal div.grouped>ul>li>ul>li{width:49%}}@media only screen and (max-width:480px){.summary_normal div.grouped>ul>li>ul>li{width:100%;padding-bottom:1em}}.summary_aside div.grouped>ul>li,.summary_aside div.normal>ul>li{padding-bottom:1em}@media only screen and (min-width:1024px){.summary_aside{padding:5em 0;width:100%;max-width:986px}.summary_aside>h1,.summary_aside>h2,.summary_aside>h3,.summary_aside>h4,.summary_aside>h5,.summary_aside>h6{float:left;width:30%}.summary_aside>div{width:69%;margin-left:31%}.summary_aside div.normal>ul>li{display:inline-block;width:47%;padding-right:2%;vertical-align:top}.summary_aside div.grouped>ul>li>ul>li{display:inline-block;width:47%;margin-right:2%;vertical-align:top}.register_button_anchor{left:60%}}.register_button_anchor{background-color:#ebebeb;padding:1.5em 3em;line-height:1em;position:relative;top:-2em;border-radius:5px;text-transform:uppercase;text-decoration:none;color:#3d7edb;font-weight:700;width:256px;text-align:center;float:left}@media only screen and (min-width:481px) and (max-width:1023px){.register_button_anchor{float:right;right:1em}}@media only screen and (max-width:480px){.register_button_anchor{float:right;right:1em;left:initial;padding:1.5em}}.frm_registration_event div{margin-bottom:2em}.frm_registration_event input{padding:1em 0;width:60%;box-sizing:border-box}@media only screen and (max-width:480px){.frm_registration_event input{width:100%}}.frm_registration_event label{display:block;font-size:2em;font-weight:700;line-height:1.5em;width:51%}.frm_registration_event button[type=submit]{display:block}.frm_registration_event .error{color:red;font-size:initial}#chkDataProtectionStatement-error{color:red;font-size:initial;display:block}.l-col-2:after,.l-col-2:before{content:" ";display:table}.image_list img{padding:0 5px 5px 0}.standard-content,.video-container{padding-top:30px}.trapezoidal-progress li{width:16.5%}.building-progress li{width:19.5%}.sandwich .input-group-radio{margin-bottom:1em}.trapezoidal .left15{margin-left:15px}.trapezoidal label.strong,.trapezoidal span.strong{font-weight:700}.trapezoidal .input-group label.wauto{width:auto}.trapezoidal .cell33{width:31%;float:left;margin-left:1em;box-sizing:border-box}.trapezoidal .cell33 label{width:auto}.trapezoidal input[type=checkbox]{position:relative;top:10px;margin-right:5px;float:left}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.standard-content h1,.standard-content h2,.standard-content h3,.standard-content h4,.standard-content h5,.standard-content ol,.standard-content p,.standard-content ul{line-height:1;margin:1.5em 0 0}.standard-content h1:first-child,.standard-content h2:first-child,.standard-content h3:first-child,.standard-content h4:first-child,.standard-content h5:first-child,.standard-content ol:first-child,.standard-content p:first-child,.standard-content ul:first-child{margin-top:0}.standard-content h4{font-size:1.125em;line-height:1.4}.standard-content.grey{padding-bottom:30px;margin-top:0;background:#eee}.l-col-2:after{clear:both}.l-col-2 main{margin-bottom:2em}.l-col-2 .article-header h2{font-size:1.875em;color:#2a74cf;margin-bottom:.5em}.l-col-2 aside .special{width:100%;margin-bottom:50px;padding-top:30px;border-top:1px solid #000;overflow:hidden}.l-col-2 aside .special img{float:right;max-width:33%;margin-left:2%}.l-col-2 aside .special h3{color:#2b7de1;font-weight:700;font-size:1.625em}.l-col-2 aside .special h3 small{display:block;font-size:.42307692em;color:#000;text-transform:uppercase;padding-bottom:6px}.l-col-2 aside .special p{font-size:.875em;line-height:1.45;margin:10px 0 0}.l-col-2 aside .special ul{list-style:none;margin:5px 0 0}.l-col-2 aside .special ul li{margin:3px 0 0;line-height:1.2}.l-col-2 aside .special ul li a{color:#2b7de1;display:inline;text-decoration:none;font-size:.8125em;position:relative;padding-right:17px}.l-col-2 aside .special ul li a:after{width:7px;height:13px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -363px;background-size:2000px 3000px;content:'';display:block;position:absolute;right:0;margin-right:0;bottom:bottom;bottom:0;top:auto}.l-col-2 aside .special:first-child{padding-top:0;border:none}@media only screen and (min-width:1024px){.l-col-2 main{float:left;width:63%;margin-bottom:0}.l-col-2 aside{float:right;width:32%}.l-col-2 .article-header{margin-bottom:1.5em;width:60%}.pull-quote{float:right;width:37%}}.timestamp{font-size:.875em;display:block;margin-bottom:1em}.pull-quote footer{font-size:.875em;margin-top:1em}.pull-quote footer cite[class=author]{font-style:italic}.pull-quote footer cite[class=organisation]{display:block;font-style:normal;font-weight:700;margin-top:.5em}.pull-quote footer p{margin:0}.pull-quote blockquote{font-size:1.3125em;color:#2a74cf;font-weight:700;margin:0;quotes:"\201C" "\201D" "\2018" "\2019"}.pull-quote blockquote p{margin:0;display:inline}.pull-quote blockquote:after,.pull-quote blockquote:before{font-size:1.5em;line-height:.1em;vertical-align:-.3em}.pull-quote blockquote:before{content:open-quote}.pull-quote blockquote:after{content:close-quote}.casestudy-module:after,.casestudy-module:before,.tag-cloud:after,.tag-cloud:before,.wysiwyg:after,.wysiwyg:before{content:" ";display:table}.wysiwyg:after{clear:both}.wysiwyg h2,.wysiwyg h3{margin-bottom:.5em}.wysiwyg a{color:#2a74cf}.wysiwyg a:hover{text-decoration:none}.wysiwyg p{margin:0 0 1.5em}.wysiwyg ol,.wysiwyg ul{margin-left:14px;margin-bottom:1.5em}.wysiwyg dd,.wysiwyg li{font-size:.875em;line-height:1.2;margin:0 0 10px}.wysiwyg dd{margin-left:0}.wysiwyg .left{float:left;margin:0 1em 1em 0}.wysiwyg .right{float:right;margin:0 0 1em 1em}.wysiwyg figcaption{font-size:.875em;font-style:italic;margin-top:.8em}.wysiwyg table{margin-bottom:1em;width:100%}.wysiwyg caption,.wysiwyg dt{font-size:.875em;font-weight:700;margin-bottom:.5em;text-align:left}.wysiwyg td,.wysiwyg th{font-size:.8125em;background:0 0}.wysiwyg td{padding:1.2em}.wysiwyg th{padding:1.2em;text-align:left;vertical-align:top}.wysiwyg tr:nth-child(even){background-color:#e4e1d8}.wysiwyg tr:nth-child(odd){border-bottom:1px solid #000}.wysiwyg tr:first-child,.wysiwyg tr:last-child{border-bottom:1px solid #2a74cf}.related-casestudies,.related-links,.related-links-images{margin-bottom:1.5em;background:#eee;border-radius:3px;overflow:hidden;padding:15px}.specials .special ul li a:after,.tag-cloud .tags li{background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-size:2000px 3000px}.related-links h2,.related-links h3,.related-links-images h2,.related-links-images h3{color:#2a74cf;font-size:1.3125em;font-weight:700;margin-bottom:25px}.popular-post h3{margin-bottom:.8em;font-size:1.875em}.related-casestudies{background-color:#eee;padding:.9em 1em}.related-casestudies h3{font-size:22px}.casestudy-module{box-sizing:border-box;background-color:#fff;margin-top:1em;padding:12px;position:relative}.casestudy-module:after{clear:both}.casestudy-module header{margin-bottom:.5em;overflow:hidden}.casestudy-module h4,.casestudy-module h4 a{font-size:20px;line-height:24px;color:#2b7de1;font-weight:700;text-decoration:none}.casestudy-module-body{font-size:.92857143em}@media only screen and (min-width:768px){.casestudy-module-body{width:53%;float:right}.gallery .casestudy-module-body{margin:0;float:none;width:100%}}.casestudy-module footer{clear:both}.casestudy-module ul.tags{margin-top:10px}.casestudy-module-img{width:100%;padding-bottom:10px}.tag-cloud{margin-bottom:1.5em}.tag-cloud:after{clear:both}.tag-cloud h3{font-size:1.875em}.tag-cloud .tags li{background-position:0 -457px;list-style:none;float:left;padding-left:30px;overflow:hidden;margin:20px 18px 0 0;min-height:25px;min-width:3.5em}.tag-cloud .tags li a{color:#2b7de1;text-decoration:underline;font-size:.8125em}.tag-cloud .tags li a:hover{text-decoration:none}.popular-post a{color:#2b7de1;font-weight:700;text-decoration:none}.popular-post img{position:absolute;left:0;width:3.75em}.popular-post li{border-bottom:1px solid #d1d1d1;list-style:none;padding:1em 0 1em 5.125em;position:relative;min-height:3.75em}.popular-post time{font-size:.75em;display:block;margin-top:.8em;text-transform:uppercase}@media screen and (max-width:480px){#grid[data-columns]::before{content:'1 .column.size-1of1'}}@media screen and (min-width:481px) and (max-width:768px){#grid[data-columns]::before{content:'2 .column.size-1of2'}}@media screen and (min-width:769px){#grid[data-columns]::before{content:'3 .column.size-1of3'}}.column{float:left}.size-1of1{width:100%}.size-1of2{width:50%}.size-1of3{width:33.333%}.article-module{border:1px solid #d0cfcb;box-sizing:border-box;display:inline-block;margin:5px;padding:1em;position:relative}.article-module header{margin-bottom:1em}.article-module header h3{color:#2b7de1;font-size:1.5em;font-weight:700;line-height:1.1;margin-top:.05em;margin-bottom:.4em}.article-module header h3 a{color:#2b7de1;text-decoration:none}.article-module a img{width:100%}[data-name=articleList]>p{clear:both;padding-top:2em}.faq-question{font-size:1em;background-color:#3d7edc;border-bottom:2px solid #fff;color:#fff;font-weight:700;margin:0;padding:17px 30px 15px 45px;position:relative}.faq-question:after,.faq-question:before{content:'';display:block;background-color:#fff;bottom:0;margin:auto 0;position:absolute;top:0}.faq-question.active:before,.no-js .faq-question:after,.no-js .faq-question:before{display:none}.faq-question:before{height:8px;left:18px;width:2px}.faq-question:after{height:2px;width:8px;left:15px}.faq-question.active{background-color:#fff;border-bottom:1px solid #ebebeb;color:#3d7edc}.faq-question.active:after{background-color:#2b7de1;content:""}.specials:after,.specials:before{content:" ";display:table}.js .faq-question{cursor:pointer}.faq-content{font-size:1em;margin:0;padding:0 30px 20px 45px}.load-morelink{position:absolute;bottom:0;text-align:center;width:100%}.blog-filter{margin:40px 0}.blog-filter div,.blog-filter label{margin-bottom:.5em}.blog-filter label{font-size:.875em;float:left;font-weight:700;margin-right:1em;padding-top:.65em}@media only screen and (min-width:1024px){.blog-filter div{margin-right:2%;width:23.5%;float:left}}.specials{width:88%;margin:20px auto 0;overflow:hidden}.specials:after{clear:both}@media only screen and (min-width:481px) and (max-width:1023px){.specials{width:96%;padding:0;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.specials{width:990px;margin-left:auto;margin-right:auto}}.specials .special{width:100%;margin-bottom:50px;padding-top:30px;border-top:1px solid #000;overflow:hidden}.specials .special img{float:right;max-width:33%;margin-left:2%}.specials .special h3{color:#2b7de1;font-weight:700;font-size:1.625em}.specials .special h3 small{display:block;font-size:.42307692em;color:#000;text-transform:uppercase;padding-bottom:6px}.specials .special p{font-size:.875em;line-height:1.45;margin:10px 0 0}.specials .special ul{list-style:none;margin:5px 0 0}.specials .special ul li{margin:3px 0 0;line-height:1.2}.specials .special ul li a{color:#2b7de1;display:inline;text-decoration:none;font-size:.8125em;position:relative;padding-right:17px}.specials .special ul li a:after{width:7px;height:13px;background-position:0 -363px;content:'';display:block;position:absolute;right:0;margin-right:0;bottom:bottom;bottom:0;top:auto}.specials .special:first-child{padding-top:0;border:none}@media only screen and (min-width:768px){.specials .special{width:48%;float:left;border-top:none;margin-bottom:30px}.specials .special:first-child{padding-right:2%;margin-right:2%;position:relative}.specials .special:first-child:after{content:'';position:absolute;right:0;top:30px;width:1px;height:100%;background:#e2e1e0}}@media only screen and (min-width:1024px){.specials .special{width:30%;float:left;border-top:none;padding-top:0;margin-left:1.6%}.specials .special:first-child{padding-right:1.6%;position:relative;margin-left:0}.specials .special:first-child::after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background:#ebebeb}}.specials .special-resource h3{max-width:60%}.specials .special-resource img{margin-top:-50px}.specials .brands{margin-top:30px;clear:both;background:url(/_common/img/cityscape.jpg) bottom left no-repeat #ebfbff;padding:30px 20px 130px}.specials .brands h3{color:#000;font-weight:700;font-size:1.625em}.specials .brands ul{list-style:none;padding:5px 0 0}.specials .brands ul li{line-height:1;margin:8px 0 0}.specials .brands ul li a{color:#2b7de1;font-size:.8125em;text-decoration:none}.specials .brands ul li.dropdown a{display:inline;position:relative;padding-right:18px}.specials .brands ul li.dropdown a:after{width:13px;height:7px;background-image:url(../imgs/sprites-icon.png);background-repeat:no-repeat;background-position:0 -48px;background-size:2000px 3000px;content:'';display:block;position:absolute;right:0;margin-right:0;bottom:middle;top:50%;margin-top:-3.5px}.specials .brands ul li.dropdown~li{display:none}@media only screen and (min-width:481px) and (max-width:1023px){.specials .brands{padding:15px 20px 65px 38%;overflow:hidden}.specials .brands ul{width:100%}.specials .brands ul li{float:left;margin-right:30px}.specials .brands ul li.dropdown a{display:none}.specials .brands ul li.dropdown~li{display:block}}@media only screen and (min-width:1024px){.specials .brands{padding:15px 20px 65px 38%;overflow:hidden}.specials .brands ul{width:100%}.specials .brands ul li{float:left;margin-right:30px}.specials .brands ul li.dropdown a{display:none}.specials .brands ul li.dropdown~li{display:block}}.product-varient{padding-top:1em}.product-varient figure img{max-width:100%}@media only screen and (min-width:768px){.product-varient{display:block;margin-top:3em;margin-bottom:3em;padding-top:0;position:relative}.product-varient h2{max-width:45%;font-size:1.625em}.product-varient h2 span{font-size:.5em;display:block;margin-top:.5em}.product-varient figure{margin:2em 0;text-align:right;width:45%}.product-varient img{max-width:100%;margin-bottom:1em}}.product-varient-enlarge{display:none}.product-varient-selector{margin-bottom:2em;overflow:hidden}@media only screen and (min-width:1024px){.product-varient-enlarge{clear:both;display:inline-block;font-size:.625em;color:#3d7edc;font-weight:700;text-decoration:none;text-transform:uppercase}.product-varient-selector{border-left:1px solid #d7d7d6;width:50%;position:absolute;right:0;top:0;text-align:right;margin-bottom:0;padding:0 1em}}.product-varient-selector label{font-size:.75em;display:block;font-weight:700;margin-right:1em;padding-top:1em;margin-bottom:.5em}@media only screen and (min-width:1024px){.product-varient-selector label{display:inline;float:left;max-width:25%;text-align:left}}.product-catalog:after,.product-catalog:before,.product-filter:after,.product-filter:before{content:" ";display:table}.product-varient-selector select{float:left;margin:.5em 0;max-width:75%}@media only screen and (min-width:1024px){.product-varient-selector select{width:260px;margin:0}}.product-varient-selector .custom-select{float:left;margin-right:1em;width:75%}.product-varient-selector .custom-select select{margin:.1em}@media only screen and (max-width:480px){.product-varient-selector .custom-select{width:70%;margin-right:.5em}}@media only screen and (min-width:1024px){.product-varient-selector .custom-select{width:260px;margin:0}}.product-varient-selector input[type=submit]{padding:13px 18px;width:20%;height:43px}@media only screen and (max-width:480px){.product-varient-selector input[type=submit]{padding:13px 0;width:27%}.content-404-image img{max-width:100%}}@media only screen and (min-width:1024px){.product-varient-selector input[type=submit]{width:auto}}.product-catalog{width:88%;margin:0 auto;position:relative;padding-bottom:0}.product-catalog:after{clear:both}@media only screen and (min-width:481px) and (max-width:1023px){.product-catalog{width:96%;padding:0;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.product-catalog{width:990px;margin-left:auto;margin-right:auto}}.product-catalog .type-giga{font-size:1.875em;text-align:center;margin-bottom:1em}.product-filter{margin:40px 0}.product-filter:after{clear:both}.product-filter>div{margin-bottom:.5em}@media only screen and (min-width:1024px){.product-filter>div{margin-right:2%;width:23.5%;float:left}.product-filter>div:nth-child(4n){margin-right:0}}.product-filter .view-switcher{display:inline}.no-js .product-filter .view-switcher{display:none}.product-filter input[type=submit]{font-size:.875em;padding:15px;font-weight:700;width:100%}@media only screen and (min-width:1024px){.product-filter input[type=submit]{width:auto}}.product-filter .view-selector-label{padding-left:40px;font-weight:700;font-size:.625em;width:60px;text-transform:uppercase;color:#a2a2a2;display:none}.product-filter .btn-group{float:right;display:none}@media only screen and (min-width:1024px){.product-filter .view-selector-label{display:inline-block}.product-filter .btn-group{display:block}}.container.contact{padding-top:20px}.container.contact p{margin-bottom:0;font-weight:700;color:#2b7de1}.container.contact p span{color:#000;font-weight:400}.container.contact p a,.container.contact p a span{color:#000;text-decoration:none}.container.contact p a span:hover,.container.contact p a:hover{text-decoration:underline}.container.contact .Country{border:1px solid #d7d7d6;padding:1em;box-sizing:border-box;margin-bottom:30px}.container.contact h2{color:#2b7de1;font-weight:700;margin-bottom:20px;font-size:1.6em}.container.contact p.steel{color:#2b7de1;margin-bottom:5px;font-weight:400}.container.contact .dtls p{font-weight:400;color:#000}.container.contact .dtls{margin-bottom:20px}.container.contact a.btn-country{font-size:.8em;border-radius:.3em;line-height:17px;border-color:#6498e2;color:#fff;display:inline-block;vertical-align:middle;cursor:pointer;overflow:hidden;padding:4px 2em 4px .9em;text-decoration:none;margin-top:25px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAATUlEQVQImW3OQQ3AIBBEUSQgBSlIQEKdIAUplYKE1wuEbdOfzO3vzqQUQMa9ktMfKJgOE+UrtSBcK5u2pR4+1HBcQ0NPGGvTu+bMuTEe/Bd0LWrRfEkAAAAASUVORK5CYII=) 94% center no-repeat #6498e2;white-space:nowrap}.container.contact a.btn-country:hover{text-decoration:underline}.container.contact .country-select ul{display:inline-block;width:100%;list-style:none;font-size:.9em;vertical-align:top}@media only screen and (min-width:481px){.container.contact .country-select ul{width:30%}}.container.contact .country-select ul li{margin-bottom:8px;line-height:1.3}.container.contact .country-select ul li a{color:#2b7de1}.content-404{overflow:hidden;width:90%;margin:0 auto}@media only screen and (min-width:1024px){.content-404{width:800px}}.content-404-text{padding:1em 0 2em}.content-404-text a:link{text-decoration:none;color:#2b7de1}.content-404-title{color:#2b7de1;font-size:2em;font-weight:700}.content-404-intro{font-weight:700}.content-404-image{text-align:center}@media only screen and (min-width:768px){.content-404-text{width:45%;float:left;padding-bottom:1em;border-top:1px solid #d7d7d6;border-bottom:1px solid #d7d7d6}.content-404-image{width:40%;float:left}}.m-user-details{margin-bottom:6em;margin-top:4em}.m-user-details h2{position:relative;display:inline-block;padding-right:10px;color:#2b7de1;font-weight:700;font-size:1.875em;float:left;padding-top:.25em;margin-bottom:3px;margin-right:20px}.m-user-details .m-user-dropdown-container{float:left;clear:both;position:relative}.m-user-details .m-user-dropdown{float:left;display:block;font-size:.8em;margin-left:0;margin-top:10px;margin-bottom:10px}.m-user-details .m-user-dropdown button.active{background-position:-239px -149px;background-color:#2b7de1;border:10px solid #2b7de1;margin:0;padding:10px}.m-user-details p{margin:0;clear:both}.m-user-details a{text-decoration:underline;color:#2b7de1}.m-user-details button.user-dropdown{background:url(../imgs/sprites-icon.png) -215px -149px no-repeat;width:22px;height:21px;display:inline-block;position:relative;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border:none;margin:10px;text-indent:100%;white-space:nowrap;overflow:hidden}@media only screen and (max-width:480px){.m-user-details button.user-dropdown{position:relative}}.m-user-details button.user-dropdown:before{background:0 0}.m-user-details .form{display:none;position:absolute;top:100%;width:400px;background:#eceae4;padding:1.5em;box-sizing:border-box;box-shadow:0 0 3px 3px rgba(0,0,0,.2)}.m-user-details .form .input-group{margin-bottom:1em;float:left;width:100%}.m-user-details .form .input-group:last-child{margin-bottom:0}.m-user-details .form .input-group:last-child input{float:right;width:auto}.m-user-details .form .input-group label{width:30%;float:left;padding-right:1em;box-sizing:border-box;font-size:.875em;font-weight:700}.m-user-details .form .input-group label small{font-weight:400}.m-user-details .form .input-group input,.m-user-details .form .input-group textarea{width:70%;float:left}.m-download-row>div{width:50%;float:left;box-sizing:border-box}.m-download-row>div:first-child{padding-right:1em}.m-download-row>div:last-child{padding-left:1em}@media only screen and (max-width:480px){.m-download-row>div{width:100%;float:left;box-sizing:border-box}.m-download-row>div:first-child{padding-right:0}.m-download-row>div:last-child{padding-left:0}}.m-download-col header,.m-sample-col header{border-top:1px solid #2b7de1;border-bottom:1px solid #2b7de1;padding:.75em 0;margin-bottom:1em;float:left;clear:both;width:100%}.m-download-col footer,.m-sample-col footer{margin-top:2em;text-align:right;border-top:1px solid #2b7de1;padding:1.5em 0;float:left;clear:both;width:100%}.m-download-col.table header,.m-sample-col.table header{margin-bottom:0}.m-download-col table,.m-sample-col table{display:inline-table;width:100%;font-size:.875em;min-height:200px}.m-download-col table tr.header th,.m-sample-col table tr.header th{padding-top:.5em;padding-bottom:.5em;font-weight:400}.m-download-col table th,.m-download-col table tr,.m-sample-col table th,.m-sample-col table tr{text-align:left;vertical-align:top}.m-download-col table td,.m-sample-col table td{position:relative;padding:1em 0}.m-download-col table td:first-child,.m-sample-col table td:first-child{padding-left:1.5em}.m-download-col table td input,.m-sample-col table td input{position:absolute;left:0;top:1.1em}.m-download-col h2,.m-sample-col h2{font-size:1em;font-weight:700}.m-download-col ul,.m-sample-col ul{list-style:none;float:left;width:100%}.m-download-col li,.m-sample-col li{padding-top:1.25em;padding-right:5em;font-size:.875em;position:relative}.m-download-col li input[type=checkbox],.m-sample-col li input[type=checkbox]{margin-right:.5em}.m-download-col li label,.m-sample-col li label{font-weight:700;margin-top:-.1em;position:relative}.m-download-col li label.pdf,.m-sample-col li label.pdf{padding-left:1.6em}.m-download-col li label.pdf:before,.m-sample-col li label.pdf:before{content:'';position:absolute;width:16px;height:16px;left:0;background:url(../imgs/sprites-icon.png) -1px -910px no-repeat}.m-download-col li label.pdf time,.m-sample-col li label.pdf time{margin-left:4em}.m-download-col li time,.m-sample-col li time{display:block;margin-left:1.5em;font-weight:400;margin-top:.3em}.search-listing:after,.search-listing:before{content:" ";display:table}.m-download-col li span.download-label,.m-sample-col li span.download-label{text-transform:uppercase;background:#fff600;font-weight:400;font-size:.75em;padding:.35em .8em;position:absolute;top:1.7em;right:0}.load-morelink.search,.search-listing{position:relative}.m-download-col table td:first-child{padding-left:0}.subpage-heading .form.search{width:50%;float:right;margin-top:-2em}.subpage-heading .form.search input{width:68%;float:left;padding:10px 17px}.subpage-heading .form.search span.custom-select{width:30%;float:right}.subpage-heading .form.search input.btn{float:right;margin-top:1em;width:auto}.search-listing{width:88%;margin:0 auto;padding-bottom:3em}.search-listing:after{clear:both}@media only screen and (min-width:481px) and (max-width:1023px){.search-listing{width:96%;padding:0;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.search-listing{width:990px;margin-left:auto;margin-right:auto}}.search-listing h5.search-results-info{font-weight:700;margin-top:40px;font-size:1em}.search-filter{margin-top:1.5em;margin-bottom:1.5em;text-align:center}.search-filter a{background:#ebebeb;color:#002a4b;font-weight:700;margin:0 .5em}.search-filter a.active,.search-filter a:hover{background-color:#002a4b;color:#fff}.search-filter p{color:#002a4b;font-weight:700}.sitemapHeading{margin-top:5%;font-size:30px}.sitemapMainList,.sitemapMainList ul{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px!important;line-height:1.71428571!important;color:#333}.sitemapOnly{margin-left:0}.sitemapMainList{padding-left:15px;padding-bottom:10px}.sitemapMainList ul{padding-left:20px}.subSitemapList a{color:#337ab7;font-size:inherit}.subSitemapList a:link{text-decoration:none}.dynamicSitemapScrollbar{width:100%;overflow-x:auto;white-space:nowrap}.specbuilder1{margin:auto}@media only screen and (min-width:480px){.specbuilder1{padding:0 0;width:100%;max-width:968px}}