caption,h1,h2,h3,h4,h5,td,th{font-weight:400}*,.mfp-container{-webkit-box-sizing:border-box}body,html{height:100%}a,body{color:#0e161c}.clear,.fr-inner:after,.inner:after,.multicolumns.cols2 .column:nth-child(odd),.multicolumns.cols3 .column:nth-child(3n+1),.pagination,.search-form{clear:both}.slick-list:focus,:focus,a:focus,select:active,select:hover{outline:0}.mfp-close,body,em,i{font-style:normal}.mfp-arrow,.slick-slider,a{-webkit-tap-highlight-color:transparent}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}article,aside,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left}b,body{font-weight:300}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:""""}html{padding-bottom:1px}.hidden{display:none}img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;width:auto;max-width:100%;height:auto;display:block}.inner,.row{width:100%}input[type=password],input[type=submit],input[type=text],select,textarea{-webkit-appearance:none;border-radius:0;font-size:inherit}a{text-decoration:none}article,div,footer,header,li,nav,section{position:relative}button,input,select,textarea{font-family:inherit}select:active,select:hover{background:0 0}*{-moz-box-sizing:border-box;box-sizing:border-box}.left{float:left}.right{float:right}.close-expand,.mobile-feature-image,.mobile-only{display:none}body{line-height:1;background:#fff;font-size:62.5%;font-family:proxima-nova,sans-serif;font-stretch:normal;-webkit-text-size-adjust:none}.bg-black,.bg-blue,.bg-dark-grey,.bg-dark-grey a,.bg-green,.bg-red,.text-white,.text-white a{color:#fff}.inner{max-width:1262px;margin:0 auto}.inner.no-gutters{padding-left:0;padding-right:0}.fr-inner:after,.fr-inner:before,.inner:after,.inner:before{content:"";display:table}.column{float:left}.skip-to-content{z-index:99;top:-45px;left:0;padding:0 15px;background:#000;color:#fff;font-size:1.5em;height:45px;line-height:45px;position:absolute;display:block;transition:top .3s ease-in-out}.skip-to-content:focus{top:0}.form-page .form-embed{max-width:700px;width:90%;padding:25px;background:#fff;margin:30px auto}p{line-height:125%;padding-bottom:1em}strong{font-weight:600}.light{font-weight:300}.semibold,.support-link{font-weight:600}.bg-light-grey .li-inner,.bg-light-grey .toggle-item,.bg-white{background-color:#fff}.bg-blue{background-color:#0079b2}.bg-black{background-color:#000}.bg-red{background-color:#e43e54}.bg-green{background-color:#54bb7d}.bg-dark-grey{background-color:#171719}.bg-light-grey{background-color:#f0f1f5}.bg-mid-grey{background-color:#ced1d8}.bg-image-cover{background-size:cover;background-position:50% 50%}.text-mid-grey{color:#838383}.button-link{text-transform:uppercase;display:inline-block;font-size:1.5em;padding:0 68px 0 17px;height:35px;line-height:35px;transition:background-color .3s ease}.logo,.slick-arrow{display:block;text-indent:-999em}.logo,.masthead{transition:all .4s ease}@media(max-width:480px){.button-link{height:28px;line-height:28px;font-size:1.3em}}.slick-arrow{width:18px;height:53px;border:none;cursor:pointer}.slick-next{background:url(images/custom/slideshow-right.svg) 50% 50% no-repeat #fff;background-size:10px 29px}.slick-prev{background:url(images/custom/slideshow-left.svg) 50% 50% no-repeat #fff;background-size:10px 29px}.button-link.bg-blue:hover,.button-link.bg-green:hover,.button-link.bg-red:hover{color:#fff;background-color:#000}.button-link.bg-light-grey:hover{background:#000;color:#fff}.tbl{display:table;width:100%;height:100%}.tbl-cell-b,.tbl-cell-t,.tbl-cell-v{display:table-cell}.tbl-cell-v{vertical-align:middle}.tbl-cell-b{vertical-align:bottom}.tbl-cell-t,.text-content table td{vertical-align:top}table.alt-rows{border-top:1px solid #ececec;margin-top:15px}table.alt-rows td{padding:15px 10px;border-bottom:1px solid #ececec}table.alt-rows tr:nth-child(2n+1) td{background:#fff}table.alt-rows tr:nth-child(2n) td{background:#f0f1f5}.masthead{height:190px;position:fixed;width:100%;z-index:20;overflow:hidden;top:0;left:0}.masthead .inner{padding-left:20px;padding-right:20px}.logo{width:290px;height:62px;margin-top:64px;background:url(images/custom/zytronic-logo.svg) no-repeat;background-size:cover;transition-property:height,width,margin;backface-visibility:hidden}.menu-toggle,.support-link{height:52px;display:block;top:68px;transition:all .4s ease;position:absolute}.white-logo .logo{background:url(images/custom/zytronic-logo-white.svg) no-repeat;background-size:cover}.menu-toggle{width:52px;right:140px;background:url(images/custom/menu-button.svg) no-repeat;background-size:cover;text-indent:-999em}.no-support-link .menu-toggle{right:20px}.support-link{width:109px;right:20px;background:rgba(92,170,119,.5);border-radius:26px;color:#fff;padding:12px 22px 0 30px;text-transform:uppercase;font-size:1.3em;text-align:center}.support-link:after{content:"\f0ad";font-family:FontAwesome;position:absolute;top:15px;left:10px;font-size:1.3em;opacity:.6;font-weight:300}.main-menu{visibility:hidden;opacity:0;transition:all .5s ease;font-size:2.7em;padding-top:100px}.main-menu li{width:33.33333333%;float:left;padding-bottom:14px}.main-menu li a{transition:all .3s ease}.main-menu li a:hover{opacity:.5}.search-form{visibility:hidden;opacity:0;transition:all .5s ease;padding-top:40px}.network-links,.network-links a{transition:all .3s ease}.search-form label{display:none}.search-form-inner{padding:15px 25px;border:1px solid #dfdfdf}.search-form input{font-size:2em;border:none;background:#fff;width:100%;height:50px}.search-form form{padding-right:80px}.search-form .search-button{width:50px;height:50px;position:absolute;top:15px;right:15px;z-index:10}.search-form .search-button button{position:absolute;z-index:10;width:50px;height:50px;border:none;background:0 0;text-indent:-999em;cursor:pointer}.search-form .search-button:after{content:"\f002";font-family:FontAwesome;position:absolute;font-size:30px;color:#848484;width:50px;height:50px;text-align:center;line-height:50px;background:#f0f1f5;left:0;top:0;transition:all .3s ease}.search-form .search-button:hover:after{background:#000;color:#fff}.network-links{height:24px;position:absolute;right:20px;top:28px;width:auto}.network-links li{margin-left:12px;float:left}.network-links li.flag>a{text-indent:-999em;display:block;width:24px;height:24px}.network-links li.flag-uk a{background:url(images/custom/flag-uk.svg) no-repeat;background-size:cover}.network-links li.flag-us a{background:url(images/custom/flag-us.svg) no-repeat;background-size:cover}.network-links li.flag-china a{background:url(images/custom/flag-china.svg) no-repeat;background-size:cover}.network-links li.flag-japan a{background:url(images/custom/flag-japan.svg) no-repeat;background-size:cover}.network-links li.restofworld>a{background:url(images/custom/flag-row.png) no-repeat;background-size:cover}.network-links li.text-link a{display:block;font-size:1.3em;line-height:24px;height:24px;color:#fff;padding-left:2px}.menu-toggle:hover,.network-links a:hover,.support-link:hover{opacity:.7}.fixedheader .masthead{height:70px;background:#fff;border-bottom:1px solid #f5f5f5}.fixedheader .logo,.fixedheader .logo:focus{width:210px;height:45px;margin-top:12px}.fixedheader .menu-toggle{height:34px;width:34px;top:18px;right:62px}.fixedheader .no-support-link .menu-toggle{right:20px}.fixedheader .support-link{height:34px;width:34px;top:18px;border-radius:17px;padding:0}.fixedheader .support-link:after{left:9px;top:8px;opacity:1;font-size:1.3em}.fixedheader .support-link span{opacity:0}.fixedheader .network-links{top:-50px}.fixedheader.white-logo .logo,.menuopen.white-logo .logo{background:url(images/custom/zytronic-logo.svg) no-repeat;background-size:cover}body.menuopen{height:100%;overflow:hidden}body.menuopen .masthead{height:100%;background:#fff}body.menuopen .main-menu,body.menuopen .search-form{visibility:visible;opacity:1}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}body.menuopen .network-links li.text-link a{color:#5b5b5b}body.fixedheader .translatewrap,body.fixedheader .translatewrap.active{display:none}.translatewrap{display:none;position:absolute;right:0;top:44px;width:230px;background:#171719;color:#fff;padding:15px;z-index:10;margin-right:-20px}.translatewrap.active{display:block}.translatewrap:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #171719;content:"";height:0;right:0;margin-right:22px;position:absolute;top:0;margin-top:-10px;width:0;z-index:99}.translatewrap select{width:100%;border:none;padding:10px}.translatewrap select:active,.translatewrap select:hover{background:#fff}.translatewrap img,.translatewrap span{display:inline}.translatewrap img{margin-top:2px}.translatewrap .goog-te-gadget .goog-te-combo{margin-bottom:15px}@media (max-width:990px){.masthead{height:147px}.logo,.logo:focus{width:220px;height:47px;margin-top:50px}.network-links{top:20px}.menu-toggle,.support-link{top:55px}.translatewrap{padding:10px;top:38px}.translatewrap select{padding:5px;font-size:1.1em}}@media (max-width:800px){.menu-toggle{height:40px;width:40px}.support-link{height:40px;border-radius:20px;font-size:1em;padding-top:10px}.support-link:after{top:10px;left:15px;font-size:1.6em}.main-menu{padding-top:40px}.main-menu li{float:none;width:100%}body.menuopen .masthead{overflow-y:scroll}}@media (max-width:600px){.masthead{height:70px;background:#fff;border-bottom:1px solid #f5f5f5}.logo,.logo:focus{width:210px;height:45px;margin-top:12px}.menu-toggle,.support-link{height:34px;width:34px;top:18px}.menu-toggle{right:60px}.support-link{border-radius:17px;padding:0}.support-link span{opacity:0}.support-link:after{left:9px;top:8px;opacity:1}.network-links{display:none}.menuopen.white-logo .logo,.white-logo .logo,.white-logo .logo:focus{background:url(images/custom/zytronic-logo.svg) no-repeat;background-size:cover}.main-menu{font-size:2em}.menuopen .masthead .inner{padding-bottom:80px}.menuopen .network-links{display:block;top:auto;right:auto;left:0;position:fixed;bottom:0;background:#f2f2f2;padding:10px 20px;height:44px;width:100%;z-index:20}.network-links li:first-child{margin:0}.translatewrap{position:absolute;right:auto;left:0;bottom:40px;top:auto;margin-left:-15px}.translatewrap:before{display:none}.translatewrap:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #171719;content:"";height:0;left:0;margin-left:15px;position:absolute;bottom:0;width:0;margin-bottom:-10px;z-index:99}}.support-downloads .drivers li a:before,.support-downloads .drivers li.request a:before{content:"\f019"}@media (max-width:500px){.masthead .inner{padding:0 13px}.support-link{right:13px}.menu-toggle{right:54px}.no-support-link .menu-toggle{right:13px}.logo,.logo:focus{width:180px;height:38px;margin-top:16px}.search-form{padding-top:15px}.search-form form{padding-right:50px}.search-form-inner{padding:15px 10px}.search-form input{font-size:1.5em;height:40px}.search-form .search-button{width:40px;height:40px;position:absolute;top:15px;right:15px}.search-form .search-button button{width:40px;height:40px}.search-form .search-button:after{width:40px;height:40px;line-height:40px;font-size:20px}.menuopen .network-links{padding-left:13px}}@media (max-width:335px){.logo,.logo:focus{width:160px;height:34px;margin-top:18px}}.page-intro{height:670px;padding-top:190px;z-index:10}.page-intro .intro-text{padding:50px 290px 0 20px}.page-intro .the-title{font-size:6.5em;font-weight:300;text-transform:uppercase}.page-intro .sub-title{font-size:2em;opacity:.5;padding:14px 0 10px 3px;display:block}.page-intro .text{font-size:1.9em}.page-intro .text p{padding-top:1.2em}.page-intro .section-title{font-size:2em;text-transform:uppercase;margin-bottom:25px}.page-intro .section-title span{display:none}.page-intro.text-white .section-title a{color:#fff}.page-intro .anchor-links a,.page-intro.text-dark{color:#000}.page-intro.bg-image{background-position:50% 50%;background-size:cover}.page-intro.has-video .intro-text{width:50%;padding-right:50px;float:left}.page-intro.has-video .video-col{width:50%;float:right;padding:50px 20px 0 10px}.page-intro.reduced{height:auto;padding:190px 0 80px}.page-intro.reduced .intro-text{padding-top:0}.page-intro.reduced-title .the-title{font-size:4.7em}.page-intro.reduced.has-filter{padding-bottom:140px;min-height:470px}.page-intro.has-filter{padding-bottom:100px}.home .page-intro.bg-image{height:100%;max-height:800px;background-position:50% 100%}.plc-home .page-intro.bg-image{height:100%;max-height:690px;background-position:50% 100%}.page-intro .icon-list{font-size:2em;padding:18px 0 10px 3px;opacity:.8}.page-intro .anchor-links a:hover,.page-intro .anchor-links>span:hover span,.pagefooter a:hover{opacity:.6}.page-intro .icon-list li{padding-bottom:9px}.page-intro .icon-list .fa{width:27px}.page-intro .intro-col{width:50%;float:left;padding-right:40px;padding-top:40px}.page-intro .intro-line{font-size:2.3em}.page-intro .descriptors{font-size:1.8em}.page-intro .descriptors li{padding-bottom:8px}.page-intro .anchor-links{width:220px;position:absolute;right:20px;top:57px;color:#000;font-size:1.5em;text-transform:uppercase;height:33px;overflow:visible}.page-intro .anchor-links>span{display:block;background:#fff;height:33px;line-height:33px;padding:0 15px;cursor:pointer}.page-intro .anchor-links>span span{width:15px;height:8px;background:url(images/custom/arrow-down.svg) 50% 50% no-repeat;background-size:cover;position:absolute;right:10px;top:11px}.page-intro .anchor-links.open>span span{background:url(images/custom/arrow-up.svg) 50% 50% no-repeat;background-size:cover}.page-intro .anchor-links ul{padding:8px 15px;background:#fff;display:none;border:1px solid #f2f2f2;position:absolute;top:35px;width:100%;z-index:20}.page-intro .anchor-links.open ul{display:block}.page-intro .anchor-links li{padding:8px 0}.page-intro .anchor-links>span:hover{color:rgba(0,0,0,.6)}@media (max-width:1100px){.page-intro .the-title{font-size:5.5em}.page-intro .text{font-size:1.8em;padding-bottom:1em}.page-intro br{display:none}.home .intro-text{font-size:100%}}@media (max-width:990px){.page-intro .the-title{font-size:5em}.page-intro.reduced-title .the-title{font-size:3.5em}.page-intro .intro-text{padding-right:20px}.home .page-intro.bg-image,.page-intro{height:490px;padding-top:147px}.page-intro.reduced{padding-top:147px}.page-intro .anchor-links{position:relative;right:auto;top:auto;margin:10px 0 0 20px}.page-intro.bg-image.has-filter{height:auto}.plc-home .page-intro.bg-image{height:auto;padding-bottom:80px}.plc-home .page-intro .text{font-size:1.7em}.page-intro.has-video .intro-text{width:59%}.page-intro.has-video .video-col{width:41%}}@media (max-width:800px){.page-intro .the-title{font-size:4.5em}.page-intro.reduced-title .the-title{font-size:3em}.page-intro .section-title{font-size:1.6em}.page-intro .text{font-size:1.7em}.page-intro.article-title .text{max-width:none}.page-intro .section-link{font-size:1.2em;padding:6px 18px}.page-intro .intro-line{font-size:1.8em}.page-intro .descriptors{font-size:1.5em}}@media (max-width:720px){.page-intro.has-filter{padding-bottom:0}.page-intro.reduced.has-filter{padding-bottom:90px;min-height:0}.page-intro .intro-line{font-size:1.6em}.page-intro .descriptors{font-size:1.3em}.home .page-intro.bg-image,.plc-home .page-intro.bg-image{background:#f0f1f5!important}.plc-home .page-intro.bg-image{height:auto;padding-bottom:0;max-height:none}.plc-home .page-intro .text{font-size:1.7em}.page-intro.has-video .intro-text,.page-intro.has-video .video-col{width:100%;float:none}.page-intro.has-video .intro-text{padding-right:20px}.page-intro.has-video .video-col{padding:20px}}@media (max-width:600px){body{padding-top:70px}.home .page-intro.bg-image,.page-intro,.page-intro.reduced,.page-intro.reduced.has-filter{height:auto;min-height:0;padding:80px 0}.page-intro .intro-text{padding-top:0}.page-intro .the-title{font-size:3.5em}.page-intro.reduced-title .the-title{font-size:2.4em}.page-intro .section-title{font-size:1.2em;margin-bottom:15px}.page-intro .text,.plc-home .page-intro .text{font-size:1.6em}.page-intro .anchor-links,.page-intro .descriptors,.page-intro .intro-line{font-size:1.3em}.page-intro .intro-col{width:100%;float:none;padding:0}.page-intro .descriptors li{padding-bottom:4px}.page-intro .intro-line{padding-top:15px}}@media (max-width:500px){.home .page-intro.bg-image,.page-intro,.page-intro.reduced,.page-intro.reduced.has-filter{height:auto;padding:60px 0}.page-intro .intro-text{padding:0 13px}.page-intro.reduced-title .the-title{font-size:2em}.page-intro .text,.plc-home .page-intro .text{font-size:1.4em}.page-intro .anchor-links{margin-left:13px;height:27px}.page-intro .anchor-links>span{height:27px;line-height:27px}.page-intro.has-video .video-col{padding-left:13px;padding-right:13px}}@media (max-width:400px){.home .page-intro.bg-image,.page-intro,.page-intro.reduced,.page-intro.reduced.has-filter{padding:40px 0}}.search-results{padding:20px 0}.search-results .inner{padding:0 20px}.search-result{border-top:1px solid #eaeaea;padding:30px 0;font-size:1.8em}.search-result h2,.search-result h3{font-size:1.4em;padding-bottom:10px;max-width:800px}.search-result:first-child{border-top:0}.search-result h2{font-weight:600}.search-result h3{margin-top:-5px;color:#7f7f7f}.search-result .search-url{color:#aaa;margin-top:20px;font-size:.7em;display:block}.search-result span.more{display:block;padding-top:18px;text-decoration:underline}.search-result span.pt{display:inline-block;margin-bottom:9px;padding:8px 15px;font-size:.6em;text-transform:uppercase}.search-result .d-info p{padding-bottom:0}@media (max-width:600px){.search-result{padding:18px 0;font-size:1.6em}.search-result h2,.search-result h3{font-size:1.2em}}@media (max-width:500px){.search-results .inner{padding:0 13px}.search-result{font-size:1.5em}}.pagefooter{padding:56px 0 90px;font-size:1.7em;background:#171719;color:#fff}.pagefooter .inner{padding:0 20px}.pagefooter a{color:#fff;transition:opacity .3s ease}.pagefooter li{display:inline-block}.footer-links{padding:3px 260px 20px 0}.footer-links li{padding-left:22px}.footer-links li:first-child{padding-left:0}.pagefooter p.copy{color:#96999e;clear:both}.pagefooter .social{position:absolute;right:20px;top:0;width:auto;font-size:2.1em}.pagefooter .social li{display:block;float:left;padding-left:12px}.pagefooter .social li span{display:none}.icon-youku,.top-link{display:block;transition:opacity .3s ease}.icon-youku{width:30px;height:35px}.icon-youku:hover{opacity:.5}.top-link{text-indent:-999em;position:fixed;background:url(images/custom/back-to-top.svg);background-size:cover;bottom:50px;right:50px;opacity:0;width:60px;height:60px}.fixedheader .top-link{opacity:.5}.fixedheader .top-link:hover{opacity:1}.footer-links{max-width:490px;width:100%;padding-right:0;padding-bottom:50px;overflow:hidden}.footer-links li{width:50%;float:left;padding:0 25px 8px 0}@media (max-width:980px){.footer-links{max-width:500px;padding-right:0;overflow:hidden}.footer-links li{width:50%;float:left;padding:0 0 10px}}@media (max-width:750px){.pagefooter{font-size:1.5em}.pagefooter .social{font-size:1.7em}.pagefooter .social li{padding-left:3px}.icon-youku{width:22px;height:25px}}@media (max-width:650px){.pagefooter{padding:35px 0}.footer-links{padding-right:180px}.footer-links li{width:100%;float:none}}@media (max-width:500px){.pagefooter .inner{padding:0 13px}}@media (max-width:400px){.pagefooter{font-size:1.2em}.footer-links{padding-right:0}.pagefooter .social{position:relative;right:auto;top:auto}.icon-youku{width:17.5px;height:20px}}nav.breadcrumbs{background:#171719;color:#d6d6d6;border-bottom:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1);font-size:1.3em;padding:26px 0}.distributors .item,.pagination>div{border-top:1px solid #eaeaea}nav.breadcrumbs .inner{padding:0 20px}nav.breadcrumbs a{color:#b4b4b4}nav.breadcrumbs span{display:inline-block;padding:0 7px}nav.breadcrumbs span:first-child{padding-left:0}@media (max-width:500px){nav.breadcrumbs .inner{padding:0 13px}}.pagination{padding:25px 10px}.pagination .page-numbers{display:none}.pagination a.next,.pagination a.prev{font-size:1.5em;display:block;width:140px;text-align:center;padding:10px 0;margin-top:20px;float:left;font-weight:600}.pagination a.next{float:right}.text-content ol,.text-content p,.text-content table,.text-content ul{padding-bottom:1.3em;line-height:130%;font-size:14px!important}.text-content table{padding-bottom:48px}.text-content ol a,.text-content p a,.text-content table a,.text-content ul a{text-decoration:underline;transition:color .2s ease-in-out}.text-content ul{list-style-type:disc;padding-left:1em}.text-content ol{list-style-type:decimal;padding-left:1em}.text-content ol li,.text-content ul li{padding-bottom:.4em}.text-content a:hover{color:#000}.text-content ul ul{font-size:inherit;padding-top:.8em;padding-bottom:.3em}.text-content .mejs-container{margin-top:30px;display:block}.text-content .action-link{padding-top:.6em}.text-content .action-link a{text-decoration:none;font-size:1.4em}.text-content p img.left,.text-content p img.right{float:none;margin-bottom:20px}.text-content img.alignright{float:right;margin:0 0 20px 20px;max-width:33.33333%}.text-content img.alignleft{float:left;margin:0 20px 20px 0;max-width:33.33333%}.text-content img.aligncenter{margin:0 auto 14px;max-width:40.33333%}@media (max-width:600px){.text-content img.alignright{float:right;margin:0 0 15px 15px}.text-content img.alignleft{float:left;margin:0 15px 15px 0}.text-content img.alignleft,.text-content img.alignright{max-width:150px}}@media (max-width:450px){.text-content img.alignright{float:right;margin:0 0 12px 12px}.text-content img.alignleft{float:left;margin:0 12px 12px 0}.text-content img.alignleft,.text-content img.alignright{max-width:110px}}@media (max-width:800px){.text-content table{padding-bottom:30px}}.latest-items{padding:45px 0}.latest-items .section-intro{padding-bottom:40px}.latest-items h4{font-weight:600;font-size:1.6em;padding-bottom:30px;color:#e6e322}.latest-items h4 a{color:#e6e322}.latest-items h4 a span{color:#53565b;position:absolute;right:15px;font-weight:300;text-decoration:underline}.distributors .item h3,.latest-items .main-link h3,.location-map h2,.multicolumns .text-wrap>h3,.section-intro b{font-weight:600}.latest-items .main-link{display:block;font-size:3em}.home-logos{padding:40px 0}.home-logos .carousel-grid-5 .slick-next{top:18px}.home-logos .carousel-grid-5 .slick-prev{top:62px}.home-logos .slick-slide img{margin-bottom:0}@media (max-width:910px){.latest-items h4{padding-bottom:20px}}@media (max-width:800px){.latest-items .main-link{font-size:2.5em}}@media (max-width:500px){.latest-items h4{font-size:1.4em;padding-bottom:14px}.latest-items .main-link{font-size:2.2em}}@media (max-width:380px){.latest-items h4{font-size:1.2em;padding-bottom:12px}.latest-items .main-link{font-size:2em}}.contact-col{width:50%;float:left;padding-left:40px}.contact-address .fa{position:absolute;left:0;top:0;font-size:30px}.contacts-list ul{list-style-type:none;padding-left:0}.contacts-list ul li{padding-left:35px;padding-bottom:12px}.contacts-list ul li a{text-decoration:none}.share-price-text a,.statement-block p a{text-decoration:underline}.contacts-list ul li .fa{position:absolute;left:0;top:2px;font-size:19px}.contact-text{padding-left:35px}.location-map h2{font-size:3.6em}.location-map .inner{padding:0 20px 20px}.location-map .map-element-wrap{height:400px}@media (max-width:1100px){.contact-col,.contact-text,.contacts-list ul li{padding-left:30px}}@media (max-width:480px){.contact-col{width:100%;float:none}.contacts-list{padding-left:0}.contact-address .fa,.contacts-list ul li .fa{top:0;margin-top:-1px}}.wtb-map{padding:40px 0}.distributors .inner{padding:0 20px}.distributors .item{padding:40px 0}.distributors .details{padding-left:300px;padding-right:180px}.distributors .contact-button{position:absolute;width:150px;right:20px;top:0}.distributors .contact-button .button-link{padding-right:17px;display:block;width:100%}.distributors .distributor-logo{position:absolute;left:20px;top:0;width:168px;padding:20px;border:1px solid #ececec}.distributors .item .d-title{padding-bottom:24px}.distributors .item h3,.distributors .item h4{font-size:2.4em;padding-bottom:.3em}.distributors .item .d-info{opacity:.6}.distributors .item p{font-size:2.1em;padding-bottom:.2em}@media (max-width:900px){.distributors .details{padding-left:220px}.distributors .distributor-logo{width:200px}.distributors .item h3,.distributors .item h4{font-size:2em}.distributors .item p{font-size:1.7em}span.fax{display:block;padding-top:.2em}span.fax span{display:none}}@media (max-width:750px){.distributors .details{padding-left:180px;padding-right:0}.distributors .distributor-logo{width:150px}.distributors .item h3,.distributors .item h4{font-size:2em}.distributors .item p{font-size:1.5em}.distributors .contact-button{position:relative;right:auto;top:auto;margin-top:18px;margin-left:180px}}@media (max-width:550px){.distributors .item{padding:25px 0}.distributors .details{padding-left:120px}.distributors .distributor-logo{width:90px}.distributors .item h3,.distributors .item h4{font-size:1.8em}.distributors .item p{font-size:1.4em}.distributors .contact-button{margin-left:120px}}@media (max-width:500px){.distributors .inner{padding:0 13px}.distributors .distributor-logo{left:13px}.distributors .item .d-title{padding-bottom:14px}}.image-column .carousel-buttons .slick-prev,.section-intro .icon-list li .fa{left:0;position:absolute}@media (max-width:400px){.distributors .details{padding-left:90px}.distributors .distributor-logo{width:70px}.distributors .item h3,.distributors .item h4{font-size:1.6em}.distributors .item p{font-size:1.2em}.distributors .contact-button{margin-left:90px}}.banner-links.add-border-to-white,.downloads-grid.add-border-to-white,.faqs-block.add-border-to-white,.image-gallery.add-border-to-white,.logo-grid.add-border-to-white,.multicolumns.add-border-to-white,.sector-tabs.add-border-to-white,.slideshow.add-border-to-white,.text-image-columns.add-border-to-white,.text-tabs.add-border-to-white,section.add-border-top{border-top:1px solid #eaeaea}.add-border-bottom{border-bottom:1px solid #eaeaea}section.standard-pad{padding:45px 0}.section-intro{padding:0 20px 50px}.section-intro h1,.section-intro h2{font-size:3em;text-transform:uppercase}.section-intro p{font-size:1.8em;padding-top:.8em;padding-bottom:0;max-width:600px}.section-intro .icon-list{padding-top:28px;font-size:2.3em}.section-intro .icon-list li{padding:0 0 15px 31px}.section-intro .icon-list li .note{font-size:.6em;display:block;opacity:.5;padding-top:7px}@media (max-width:1100px){.section-intro h1,.section-intro h2{font-size:3.2em}}@media (max-width:1000px){.section-intro h1,.section-intro h2{font-size:3em}.section-intro p{font-size:1.8em}.section-intro{padding-bottom:40px}}@media (max-width:820px){.section-intro .icon-list{font-size:1.8em}.section-intro h1,.section-intro h2{font-size:2.6em}}@media (max-width:700px){.section-intro p{font-size:1.7em}.section-intro .icon-list li{padding-left:26px}}@media (max-width:600px){.location-map .map-element-wrap{height:250px}.section-intro h1,.section-intro h2{font-size:2.6em}.section-intro p{font-size:1.6em}}@media (max-width:500px){.section-intro{padding:0 13px 30px}.section-intro h1,.section-intro h2{font-size:2.3em}.section-intro p{font-size:1.5em}.section-intro .icon-list{font-size:1.7em}.section-intro .icon-list li{padding-left:20px}}@media (max-width:400px){.section-intro h1,.section-intro h2{font-size:2.1em}.section-intro p{font-size:1.4em}.section-intro .icon-list{font-size:1.6em}}.text-image-columns{padding:63px 0}.text-image-columns.tic-50-50 .text-content{width:50%;float:left;padding-right:37px}.text-image-columns.tic-50-50 .image-column{width:50%;float:right;overflow:hidden}.text-image-columns.tic-60-40 .text-content{width:58%;float:left}.text-image-columns.tic-60-40 .image-column{width:40%;float:right}.text-image-columns.tic-75-25 .text-content{width:75%;float:left;padding-right:30px}.text-image-columns.tic-75-25 .image-column{width:25%;float:right}.text-image-columns .image-column,.text-image-columns .text-content{padding-left:20px;padding-right:20px}.image-column .carousel-buttons{position:absolute;top:50%;margin-top:-26px;width:100%;opacity:.8}.image-column .carousel-buttons .slick-next{right:40px;position:absolute}.text-image-columns .text-content ol,.text-image-columns .text-content p,.text-image-columns .text-content table,.text-image-columns .text-content ul{font-size:1.7em}.text-image-columns .text-content h2{font-size:3em;padding-bottom:.9em;text-transform:uppercase}.text-image-columns .text-content h2:first-child{padding-bottom:1.4em;padding-top:.6em}.text-image-columns .text-content h3{font-size:2.2em;padding-bottom:.8em}.text-image-columns .text-content h4{font-size:1.7em;padding-bottom:.8em}.text-image-columns .text-content table p{font-size:normal;padding:0}.play-button{text-indent:-999em;width:91px;height:91px;display:block;background:url(images/custom/video-play-button-red.svg) no-repeat;background-size:cover;position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-51px;z-index:10}.play-button.white{background:url(images/custom/video-play-button-red.svg) no-repeat;background-size:cover}.play-button.blue{background:url(images/custom/video-play-button-red.svg) no-repeat;background-size:cover}.video.placeholder{position:absolute;left:-99999em}.text-image-columns .button-wrap{padding-top:20px}.videolisting .video{margin-bottom:29px}@media (max-width:1100px){.text-image-columns .text-content h2{font-size:2.3em}}@media (max-width:1000px){.text-image-columns{padding:50px 0}.text-image-columns .text-content h4,.text-image-columns .text-content ol,.text-image-columns .text-content p,.text-image-columns .text-content table,.text-image-columns .text-content ul{font-size:1.6em}.text-image-columns .text-content h2{font-size:2.2em}.text-image-columns .text-content h3{font-size:1.9em}}@media (max-width:820px){.text-image-columns{padding:40px 0}.text-image-columns .inner{padding:0 20px}.text-image-columns.tic-50-50 .image-column,.text-image-columns.tic-50-50 .text-content,.text-image-columns.tic-60-40 .image-column,.text-image-columns.tic-60-40 .text-content,.text-image-columns.tic-75-25 .image-column,.text-image-columns.tic-75-25 .text-content{width:100%;float:none;padding-left:0;padding-right:0}.text-image-columns .text-content{padding-bottom:15px}.text-image-columns .text-content h2:first-child{padding-bottom:1em;padding-top:0}.text-image-columns .section-intro{padding-left:0;padding-right:0}.text-image-columns .text-content h4,.text-image-columns .text-content ol,.text-image-columns .text-content p,.text-image-columns .text-content table,.text-image-columns .text-content ul{font-size:1.7em}.text-image-columns .text-content h2{font-size:2.6em}.text-image-columns .text-content h3{font-size:2.2em}.image-column .carousel-buttons .slick-next{right:0}}@media (max-width:650px){.text-image-columns .text-content h4,.text-image-columns .text-content ol,.text-image-columns .text-content p,.text-image-columns .text-content table,.text-image-columns .text-content ul{font-size:1.6em}.text-image-columns .text-content h2{font-size:2.6em}.text-image-columns .text-content h3{font-size:2em}}@media (max-width:500px){.text-image-columns .inner{padding:0 13px}.text-image-columns{padding:35px 0}.text-image-columns .text-content h4,.text-image-columns .text-content ol,.text-image-columns .text-content p,.text-image-columns .text-content table,.text-image-columns .text-content ul{font-size:1.5em}.text-image-columns .text-content h2{font-size:2.3em}.text-image-columns .text-content h3{font-size:1.8em}}@media (max-width:400px){.text-image-columns{padding:30px 0}.text-image-columns .text-content h4,.text-image-columns .text-content ol,.text-image-columns .text-content p,.text-image-columns .text-content table,.text-image-columns .text-content ul{font-size:1.4em}.text-image-columns .text-content h2{font-size:2.1em}.text-image-columns .text-content h3{font-size:1.7em}}.multicolumns{padding:63px 0}.multicolumns.nudge-up{padding-top:0;border:none;margin-top:-30px}.multicolumns.cols3 .items{text-align:center}.multicolumns .column{float:left;padding:0 20px 40px}.multicolumns.team-list .column{margin-bottom:25px}.multicolumns .image{margin-bottom:29px}.multicolumns.cols2 .column{width:50%}.multicolumns.cols3 .column{width:33%;display:inline-block;text-align:left;float:none;vertical-align:top}.multicolumns.cols3.force-float .column{width:33.333333333%;float:left;display:block}.multicolumns.cols4 .column{width:25%}.multicolumns .text-wrap>h2{font-size:2.5em;font-weight:600;padding-bottom:.8em}.multicolumns .text-wrap>h3{font-size:1.7em;padding-bottom:.5em}.multicolumns .text-wrap>h4{font-size:1.7em;font-weight:400;padding-bottom:.9em;margin-top:-.2em}.multicolumns .text-content{font-size:1.7em;padding-right:5px}.multicolumns .sq-icon img{max-width:120px}.multicolumns .button-link{margin-top:10px}.year-tabs{padding:0 20px 40px;font-size:1.6em;text-align:center}.year-tabs>div{padding:20px}.year-tabs .toggle{display:none}.year-tabs li{display:inline-block;padding:5px 10px}.year-tabs a.active{color:#0079b2}.year-group{display:none}.year-group.active{display:block}.multicolumns .text-wrap.large-title>h3{font-size:2.3em}.multicolumns.cols3 .year-group .column{padding-bottom:48px}@media (max-width:1000px){.multicolumns .text-wrap>h2{font-size:2.1em;font-weight:600;padding-bottom:.8em}.multicolumns .text-wrap.large-title>h3 .multicolumns .text-wrap>h3{font-size:1.8em}.multicolumns .text-content{font-size:1.6em;padding-right:0}.multicolumns .text-wrap.large-title>h3{font-size:2em}}@media (max-width:900px){.multicolumns.cols3.force-float .column,.multicolumns.cols4 .column{width:50%;padding-bottom:40px}.multicolumns.cols3.force-float .column:nth-child(odd),.multicolumns.cols4 .column:nth-child(odd){clear:both}.multicolumns.cols3 .column{width:49%;padding-bottom:40px}.multicolumns{padding:20px 0}.multicolumns .section-intro{padding-top:20px}}@media (max-width:760px){.multicolumns.cols2 .column:nth-child(3n+1){clear:none}}.cols2 .banner-link:nth-child(odd),.cols3 .banner-link:nth-child(3n+1),.contact-form .formwrap .field-wrap:nth-of-type(even),.support-downloads .drivers li:nth-child(2n+1){clear:both}@media (max-width:650px){.multicolumns{padding:20px 0 30px}.multicolumns.cols2 .column,.multicolumns.cols3 .column,.multicolumns.cols3.force-float .column,.multicolumns.cols4 .column{width:100%;float:none;padding-bottom:40px;display:block}.multicolumns .section-intro{padding-top:15px}.year-tabs{padding-bottom:0}}@media (max-width:500px){.multicolumns .column{padding:0 13px}.multicolumns.cols2 .column,.multicolumns.cols3 .column,.multicolumns.cols4 .column{padding-bottom:20px}.text-image-columns .button-wrap{padding-top:10px}.multicolumns .text-wrap>h3{font-size:1.7em}.multicolumns .text-content{font-size:1.5em}.multicolumns .sq-icon img{max-width:90px}.multicolumns.cols3 .year-group .column{padding-bottom:38px}.multicolumns.cols3 .year-group .column:last-child{padding-bottom:10px}.multicolumns .text-wrap.large-title>h3{padding-bottom:.4em}.year-tabs{padding:0 13px 20px;font-size:1.4em}}@media (max-width:400px){.multicolumns .image{margin-bottom:18px}.multicolumns .text-wrap>h3{font-size:1.6em}.multicolumns .text-wrap.large-title>h3,.multicolumns .text-wrap>h2{font-size:1.8em}.multicolumns .text-content{font-size:1.4em}.multicolumns .sq-icon img{max-width:70px}}.statement-block{padding:80px 0}.statement-block .inner{padding:0 20px}.sb-main{font-size:3.8em;max-width:960px}.sb-sub{font-size:1.8em;text-align:right}@media (max-width:1100px){.sb-main{font-size:3.5em}}@media (max-width:990px){.sb-main{font-size:3.3em}.sb-sub{font-size:1.7em}}@media (max-width:750px){.statement-block{padding:60px 0}.sb-main{font-size:2.8em}.sb-sub{font-size:1.6em}}@media (max-width:600px){.sb-main{font-size:2.4em}.sb-sub{font-size:1.5em}}@media (max-width:500px){.statement-block .inner{padding:0 13px}}@media (max-width:375px){.statement-block{padding:40px 0}.sb-main{font-size:1.7em}.sb-sub{font-size:1.1em}}.faqs-block{padding:40px 0}.toggle-items{padding-left:20px;padding-right:20px}.toggle-item{margin-bottom:2px;background:#f0f1f5}.toggle-item .toggler{cursor:pointer;padding:27px 65px 27px 20px;font-size:2em}.toggle-item.open .toggler{font-weight:600}.toggle-item .toggler span{position:absolute;right:25px;top:32px;width:30px;height:10px;display:block;background:url(images/custom/arrow-down.svg) 50% 50% no-repeat;background-size:cover}.toggle-item.open .toggler span{background:url(images/custom/arrow-up.svg) 50% 50% no-repeat;background-size:cover}.toggle-item .text-content{max-height:0;transition:max-height .3s ease-in-out;overflow:hidden;font-size:1.7em}.toggle-item.open .text-content{max-height:9999px}.toggle-item .text-content>div{padding:0 50px 27px 20px}@media (max-width:1000px){.toggle-items{margin-top:-10px}.toggle-item .toggler{font-size:1.8em}}@media (max-width:800px){.bg-light-grey .toggle-item{background:#f0f1f5}.toggle-item .toggler span{right:20px}}@media (max-width:500px){.toggle-items{padding-left:13px;padding-right:13px}.faqs-block{padding:30px 0}.toggle-item .text-content>div,.toggle-item .toggler{padding:20px 14px}.toggle-item .text-content>div{padding-top:0}.toggle-item .toggler{font-size:1.5em;padding-right:50px}.toggle-item .toggler span{right:14px;top:27px;width:20px;height:7px}.toggle-item .text-content{font-size:1.4em}}@media (max-width:400px){.toggle-item .toggler{font-size:1.4em}.toggle-item .text-content{font-size:1.3em}}.cta-banner{padding:90px 0}.cta-banner .inner{padding:0 20px}.cta-banner p{font-size:3.8em;max-width:960px}.cta-button-wrap{padding-top:0}@media (max-width:1000px){.cta-banner p{font-size:3.8em}}@media (max-width:700px){.cta-banner p{font-size:3em}}@media (max-width:600px){.cta-banner{padding:40px 0}.cta-button-wrap{padding-top:30px}.cta-banner p{font-size:2.5em}}@media (max-width:500px){.cta-banner .inner{padding:0 13px}}@media (max-width:450px){.cta-banner p{font-size:2em}}@media (max-width:375px){.cta-banner p{font-size:1.7em}}.image-gallery{padding:50px 0 58px}.image-gallery .section-title{padding-bottom:50px}.image-gallery .slide{background:#f3f3f3;overflow:hidden}.image-gallery .slide-wrap{padding:0 20px}.image-gallery .slick-arrow{width:32px;height:94px;position:absolute;display:block;top:50%;margin-top:-47px;z-index:999}.image-gallery .slick-prev{left:0;margin-left:-40px;background:url(images/custom/slideshow-left.svg) no-repeat;background-size:cover}.image-gallery .slick-next{right:0;margin-right:-40px;background:url(images/custom/slideshow-right.svg) no-repeat;background-size:cover}.image-gallery .caption{position:absolute;width:100%;bottom:0;font-size:1.8em;opacity:.7}.image-gallery .caption>div{padding:25px}@media (max-width:1400px){.image-gallery .slide-wrap{padding:0 60px}.image-gallery .slick-prev{margin-left:0;left:10px}.image-gallery .slick-next{margin-right:0;right:10px}}@media (max-width:1200px){.image-gallery .slide-wrap{padding:0}.image-gallery .slick-arrow{margin-top:-38px;width:26px;height:76px;background-color:rgba(255,255,255,.4);background-size:18px 53px;background-position:50% 50%}.image-gallery .slick-prev{left:0}.image-gallery .slick-next{right:0}}@media (max-width:990px){.image-gallery .caption{font-size:1.6em}.image-gallery .caption>div{padding:18px}}@media (max-width:750px){.image-gallery .slick-arrow{margin-top:-50px}}@media (max-width:600px){.image-gallery{padding:40px 0}.image-gallery .caption{font-size:1.4em}}@media (max-width:500px){.image-gallery .caption{font-size:1.3em}.image-gallery .slick-arrow{background-size:14px 40px}}@media (max-width:450px){.image-gallery .caption{font-size:1.2em}}.slideshow{padding:63px 0}.slideshow .slide .inner{padding:0 80px}.slideshow .carousel-buttons{top:50%;margin-top:-47px;width:100%;position:absolute;z-index:0;height:0}.slideshow .slick-arrow{width:32px;height:94px;position:absolute;display:block;z-index:99}.slideshow .slick-prev{left:22px;background:url(images/custom/slideshow-left.svg) no-repeat;background-size:cover}.slideshow .slick-next{right:22px;background:url(images/custom/slideshow-right.svg) no-repeat;background-size:cover}.slideshow .slide-image{width:58%;float:left}.slideshow .slide-text{width:42%;float:right;padding-left:25px;padding-top:55px;z-index:10}.slideshow .slide-text h3{font-size:2.3em;padding-bottom:.5em;font-weight:600}.slideshow .slide-text p{font-size:1.7em}.slideshow .slide-text .button-link{margin-top:30px}.slideshow.at-tabs{width:100%;padding:90px 0}.slideshow.at-tabs .slide-image{margin-left:5%;max-width:380px;width:30%;float:right}.slideshow.at-tabs .slide-text{width:65%;float:left;padding-left:0;padding-top:60px}.slideshow.at-tabs .slide-text h3{font-size:2.3em;font-weight:600;text-transform:uppercase;padding-bottom:.8em}.slideshow.at-tabs .slide-text p{font-size:2.3em}@media (max-width:1150px){.slideshow .slick-prev{left:15px}.slideshow .slick-next{right:15px}.slideshow .slide-text p{font-size:1.6em}}@media (max-width:900px){.slideshow .slide-image,.slideshow .slide-text{width:50%}.slideshow .slide-text{padding-top:30px}}@media (max-width:850px){.slideshow .slide-image,.slideshow .slide-text{width:100%;max-width:750px;margin:0 auto;float:none;padding:0 0 26px}}@media (max-width:500px){.slideshow{padding:45px 0}.slideshow .slide .inner{padding:0 40px}.slideshow .carousel-buttons{margin-top:-26px;height:55px}.slideshow .slick-arrow{width:18px;height:55px}.slideshow .slide-text h3{font-size:1.8em}.slideshow .slide-text p{font-size:1.5em}.slideshow .slick-prev{left:5px}.slideshow .slick-next{right:5px}.slideshow.at-tabs{padding:45px 0}.slideshow.at-tabs .slide-image{width:100%;margin:0 auto}.slideshow.at-tabs .slide-image img{display:block;width:70%;margin:0 auto}.slideshow.at-tabs .slide-text{width:100%;float:left;padding-top:0}.slideshow.at-tabs .slide-text h3{font-size:1.8em}.slideshow.at-tabs .slide-text p{font-size:1.5em}}@media (max-width:400px){.slideshow{padding:35px 0}.slideshow .slide-text h3{font-size:1.6em}.slideshow .slide-text p{font-size:1.4em}}.banner-links{padding:63px 0}.banner-links .items{padding:0 10px}.banner-link{float:left;padding:0 10px 20px}.banner-link img{width:100%}.cols2 .banner-link{width:50%}.cols3 .banner-link{width:33.333333%}.banner-link .banner-text{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;transition:all .3s ease;padding:27px 30px}.banner-link.has-button .banner-text{padding-bottom:55px}.bl-inner:hover .banner-text.bg-red{background:rgba(228,62,84,.7)}.bl-inner:hover .banner-text.bg-blue{background:rgba(0,121,178,.7)}.bl-inner:hover .banner-text.bg-green{background:rgba(84,187,125,.7)}.banner-link .button-link{position:absolute;bottom:0;left:0}.banner-link .section-button .button-link{position:relative;bottom:auto;left:auto;margin-top:10px;width:100%;height:40px;line-height:40px;text-align:center;padding:0}.banner-link .the-title{font-weight:600;font-size:2.6em}.banner-link .the-title span{display:none;background:#fff;width:20px;height:3px;margin-top:16px}.banner-link .the-date{font-size:2.1em;margin-top:17px}.banner-link .text-content{padding-top:28px;font-size:1.9em}.article-listing .banner-link .banner-text{padding-top:40px}.banner-link .section-title{text-transform:uppercase;font-size:1.5em;padding:25px 0 8px;display:block}.no-image .bl-inner .banner-text.bg-red,.no-image .bl-inner:hover .banner-text.bg-red{background:#e43e54}.no-image .bl-inner .banner-text.bg-blue,.no-image .bl-inner:hover .banner-text.bg-blue{background:#0079b2}.no-image .bl-inner .banner-text.bg-green,.no-image .bl-inner:hover .banner-text.bg-green{background:#54bb7d}.listing-no-results{font-size:2.1em;padding:0 20px}.share-price-val{font-size:6em;padding-top:24px;display:block;font-weight:600}.share-price-val span{font-size:.5em}.share-price-text{position:absolute;bottom:12px;height:45px;display:inline-block;padding-right:20px;font-size:1.4em;vertical-align:baseline}.share-price-text a{color:#fff}.share-unavail{font-size:1.6em}@media (max-width:1150px){.share-price-val{font-size:5em;padding-top:18px}}@media (max-width:1050px){.banner-link .the-title{font-size:2em}.banner-link .text-content{font-size:1.7em}.banner-link .banner-text{padding:25px 20px}.banner-link .section-button .button-link{font-size:1.3em}.share-price-val{font-size:4em}}@media (max-width:950px){.banner-link .the-title{font-size:1.8em}.banner-link .the-date{font-size:1.3em}.banner-link .text-content{font-size:1.5em;padding-top:15px}.share-price-text{font-size:1.2em}}@media (max-width:800px){.cols3 .banner-link{width:49%;display:inline-block;float:none}.cols3 .banner-link .the-title{font-size:2.6em}.banner-link .the-date{font-size:1.9em}}@media (max-width:780px){.banner-link .button-link{font-size:1.3em}.cols3 .banner-link .the-title{font-size:2em}.banner-link .the-date{font-size:1.6em}.article-listing .banner-link .banner-text{padding-top:30px}.banner-link .section-title{padding-top:10px}.banner-links.article-listing{padding:20px 0}}@media (max-width:750px){.cols2 .banner-link{width:100%;display:block;padding:0 3px 13px;float:none}.cols2 .banner-link .the-title{font-size:2.4em}.cols2 .banner-link .text-content{font-size:1.8em}}@media (max-width:640px){.banner-links{padding:30px 0 10px}}@media (max-width:550px){.cols2 .banner-link,.cols3 .banner-link{width:100%;display:block;padding:0 3px 13px;float:none}.banner-link.no-image .image{display:none}.banner-link.no-image .banner-text{position:relative;min-height:150px}.banner-link.no-image .section-title{padding-top:0}.share-price-text{position:relative;bottom:auto;padding-top:40px;display:block;vertical-align:top;height:auto}.cols2 .banner-link .the-title,.cols3 .banner-link .the-title{font-size:2em}.cols2 .banner-link .text-content,.cols3 .banner-link .text-content{font-size:1.6em}.banner-link .the-title span{display:none}}@media (max-width:500px){.cols2 .banner-link .the-title,.cols3 .banner-link .the-title{font-size:2em}.banner-link .banner-text{padding:20px 15px}}@media (max-width:400px){.cols2 .banner-link .the-title,.cols3 .banner-link .the-title{font-size:1.8em}.cols2 .banner-link .text-content,.cols3 .banner-link .text-content{font-size:1.4em}}.tabs-wrap .section-intro{padding-top:67px;width:320px;position:absolute}.tabs{padding-left:340px;width:100%;height:160px}.text-tabs .tabs{padding-left:400px}.tabs ul{text-align:right;padding-top:30px}.tabs li{display:inline-block;cursor:pointer;text-align:center;margin:0 20px;text-transform:uppercase;font-size:1.6em;font-weight:600;height:130px;border-bottom:9px solid #fff}.text-tabs li{width:17%;text-align:left;font-weight:300;font-size:1.7em;margin:0 1%;vertical-align:top;padding-top:36px}.text-tabs li a,.text-tabs li span{transition:opacity .3s ease}.text-tabs li a:hover,.text-tabs li span:hover,.text-tabs li.current_page_item a{opacity:.5}.text-tabs li span{display:block;padding-right:15px}.sector-tabs .icon{width:70px;height:70px;margin:0 auto 9px;background:#101317}.sector-tabs li{transition:all .3s ease}.sector-tabs li:hover{opacity:.4}.tab-content .tc-inner h2{font-size:2.3em;font-weight:600;text-transform:uppercase;padding-bottom:.8em}.tab-content .tab-text{font-size:2.3em}.tab-content .button-link{margin-top:40px}.tabs-blocks-wrap{background:#f0f1f5}.tab-content{display:none;height:500px;background-size:cover;background-position:50% 50%}.tab-content.active{display:block}.tab-content .inner{padding:0 20px;height:100%}.hidden-toggle-title,.tabs-link-toggle{display:none}.highlight-red.active .icon,.tab-content.at-tab.highlight-red{background:#e43e54}.highlight-red .tc-inner h2,li.highlight-red.active{color:#e43e54;border-bottom-color:#e43e54}.highlight-green.active .icon,.tab-content.at-tab.highlight-green{background:#54bb7d}.highlight-green .tc-inner h2,li.highlight-green.active{color:#54bb7d;border-bottom-color:#54bb7d}.highlight-blue.active .icon,.tab-content.at-tab.highlight-blue{background:#0079b2}.highlight-blue .tc-inner h2,li.highlight-blue.active{color:#0079b2;border-bottom-color:#0079b2}@media (max-width:1100px){.tabs{height:140px}.tabs li,.text-tabs li{font-size:1.5em;height:110px}.text-tabs .tabs{padding-left:280px}.tabs li{margin:0 15px}.text-tabs li{padding-top:23px;margin:0 1%}.sector-tabs .icon{width:60px;height:60px}.tabs-wrap .section-intro{padding-top:50px}.tab-content .tab-text,.tab-content .tc-inner h2{font-size:2em;width:70%}.tab-content .tab-text br{display:none}}@media (max-width:1000px){.sector-tabs .tabs ul{padding-top:20px}.sector-tabs .tabs{height:130px}.sector-tabs .tabs li{font-size:1.4em;margin:0 10px;height:110px}.sector-tabs .icon{width:55px;height:55px}}@media (max-width:870px){.lose-870{display:none}.tabs-wrap .section-intro{position:relative;width:100%;padding-bottom:30px}.tabs,.text-tabs .tabs{padding-left:0;height:auto}.sector-tabs .icon{width:70px;height:70px}.tabs ul{display:table;width:100%;padding:10px 20px 0;text-align:left}.tabs li{font-size:1.6em;margin:0;height:130px;display:table-cell;width:1%}.text-tabs li{padding-top:0;height:65px;padding-right:16px}.tab-content .tab-text,.tab-content .tc-inner h2{font-size:1.7em;width:70%}}@media (max-width:750px){.sector-tabs .icon{width:60px;height:60px}.sector-tabs .tabs li{font-size:1.5em}.tab-content .st-text,.tab-content .tc-inner h2{font-size:1.8em;width:90%}}@media (max-width:650px){.tabs-block-subnav li,.text-tabs .tabs-wrap .active .hidden-toggle-title{border-bottom:1px solid #eaeaea}.text-tabs .tabs-wrap .section-intro{padding-top:30px}.text-tabs .tab-content{height:auto;display:block;border-top:1px solid #eaeaea}.text-tabs .tab-content .tc-inner h2,.text-tabs .tabs-wrap .tabs{display:none}.text-tabs .tab-content .inner{padding:0}.text-tabs .tab-content .hidden-toggle-title{display:block;padding:23px 50px 18px 23px;font-size:1.8em;font-weight:600;text-transform:uppercase;background:url(images/custom/arrow-down.svg) 97% 50% no-repeat #fff;background-size:30px 14px;height:auto;line-height:normal}.text-tabs .tab-content.active .hidden-toggle-title{background:url(images/custom/arrow-up.svg) 97% 50% no-repeat #fff;background-size:30px 14px}.text-tabs .tabs-wrap .hidden-toggle-title .icon{height:40px;width:40px;position:absolute;left:13px;top:12px}.text-tabs .tabs-wrap .tc-inner{display:none}.text-tabs .tabs-wrap .active .tc-inner,.text-tabs .tabs-wrap .tabs.tabs-block-subnav{display:block}.text-tabs .tabs-wrap .active .tab-text{font-size:1.5em;padding:20px 20px 0;color:#0e161c;width:90%}.text-tabs .tabs-wrap .button-link{margin:0 20px 35px}.tabs-block-subnav ul{border-top:1px solid #eaeaea;padding:0}.tabs-block-subnav li{display:block;width:100%;font-size:1.8em;padding:23px 18px;text-transform:uppercase;height:auto;line-height:normal}}@media (max-width:600px){.sector-tabs .icon{width:50px;height:50px}.sector-tabs .tabs li{font-size:1.3em;padding-bottom:20px;height:auto}.tab-content{height:450px}}@media (max-width:500px){.tabs-wrap .section-intro{padding-top:30px}.tab-content{height:auto;display:block;border-top:1px solid #eaeaea}.tab-content .tc-inner h2,.tabs-wrap .tabs{display:none}.tab-content .inner{padding:0}.tab-content .hidden-toggle-title{display:block;background:#fff;padding:0 13px 0 67px;font-size:2.1em;font-weight:600;text-transform:uppercase;height:64px;line-height:64px}.tabs-wrap .hidden-toggle-title .icon{height:40px;width:40px;position:absolute;left:13px;top:12px}.tabs-wrap .tc-inner{display:none}.tabs-wrap .active .tc-inner{display:block}.tabs-wrap .active .tab-text,.text-tabs .tabs-wrap .active .tab-text{font-size:1.5em;padding:20px 13px 0;color:#0e161c}.tabs-wrap .active .hidden-toggle-title{border-bottom:1px solid #eaeaea}.tabs-wrap .button-link,.text-tabs .tabs-wrap .button-link{margin:0 0 35px 13px}.text-tabs .tab-content .hidden-toggle-title{padding:18px 50px 18px 13px;font-size:1.5em}.tab-content .tab-text,.tab-content .tc-inner h2{width:100%}.tabs-block-subnav li{padding:20px 13px;font-size:1.6em}.tabs-wrap .button-link{font-size:1.2em}}@media (max-width:450px){.tab-content .hidden-toggle-title{font-size:1.8em}.tabs-wrap .active .tab-text,.text-tabs .tabs-wrap .active .tab-text{font-size:1.4em}}.support-downloads .column h2{font-size:2.2em;font-weight:600;padding-bottom:1em;padding-right:20px}.support-downloads .drivers li a:before,.support-downloads .filedownloads li a:before{font-family:FontAwesome;font-weight:300;transition:opacity .3s ease;position:absolute}.support-downloads .column>div{padding:25px 18px 18px 118px;border:1px solid #eaeaea}.support-downloads .column .image{width:85px;position:absolute;left:18px;top:25px;border:1px solid #eaeaea}.support-downloads .column .image img{padding:5px}.support-downloads .drivers{overflow:hidden;font-size:1.7em;border-top:1px solid #eaeaea;padding-bottom:15px}.support-downloads .drivers li{border-bottom:1px solid #eaeaea;padding:7px 5px 10px 25px;width:50%;float:left}.support-downloads .drivers li a:before{top:8px;left:0;font-size:17px;opacity:.3}.support-downloads .drivers li.request span{padding-left:5px;color:#e43e54;font-size:.7em}.support-downloads .drivers li:hover a:before,.support-downloads .filedownloads li:hover a:before{opacity:.7}.support-downloads .filedownloads{font-size:1.5em;padding-bottom:15px}.support-downloads .filedownloads li{padding-bottom:4px}.support-downloads .filedownloads li a{display:block;padding:10px 10px 10px 32px;background:#f0f1f5}.contact-form .hidden-wrap,.ninja-forms-required-items{display:none}.support-downloads .filedownloads li a:before{content:"\f016";top:10px;left:9px;font-size:14px;opacity:.3}@media (max-width:1200px){.support-downloads .drivers{font-size:1.5em}}@media (max-width:1090px){.support-downloads .column>div{padding-left:20px}.support-downloads .column .image{display:none}}@media (max-width:900px){.support-downloads .drivers li{width:100%;float:none}.support-downloads .drivers li:last-child{border-bottom:none}}@media (max-width:600px){.support-downloads .column h2{font-size:1.8em}}@media (max-width:450px){.support-downloads .column>div{padding-bottom:10px}.support-downloads .column h2{font-size:1.6em}.support-downloads .drivers{font-size:1.4em}}.contact-form{padding:62px 0}.contact-form .formwrap{padding:0 10px}.contact-form .formwrap .field-wrap.submit-wrap,.contact-form .formwrap .field-wrap.textarea-wrap{width:100%;float:none;clear:both}.contact-form .ninja-forms-required-items{padding:0 10px 30px}.contact-form .field-wrap::after{clear:none}.contact-form .yaselect-wrap,.contact-form input[type=email],.contact-form input[type=text],.contact-form select,.contact-form textarea{background:#fff;border:none;padding:0 15px;height:50px;font-size:1.8em;width:100%}.contact-form textarea{padding:15px;resize:vertical}.contact-form input[type=submit]{margin-top:30px;cursor:pointer;border:none;min-width:200px;text-transform:uppercase;height:35px;padding:0 60px 0 17px;text-align:left;background:#171719;color:#fff;font-size:1.5em;transition:background .3s ease}.contact-form input[type=submit]:hover{background:rgba(0,0,0,.5)}.contact-form .yaselect-wrap{background:url(images/custom/arrow-down.svg) 100% 50% no-repeat #fff;background-size:49px 38px}.contact-form .yaselect-open .yaselect-wrap{background:url(images/custom/arrow-up.svg) 100% 50% no-repeat #fff;background-size:49px 38px}.contact-form .yaselect-current{height:50px;line-height:50px}.contact-form .yaselect-open select{background:#53565b;margin-top:5px;padding:10px 15px;color:#fff}.ninja-forms-error-msg,.ninja-forms-success-msg{padding:15px;font-size:2em;background:#53565b;color:#fff;margin:0 10px 15px;opacity:.8}.ninja-forms-error-msg p,.ninja-forms-success-msg p{text-align:center;padding:0}.contact-form .ninja-forms-field-error{color:#53565b;font-size:1.5em;display:block;font-weight:600;margin:12px 0 8px;padding-left:15px}.indicates-required{font-size:1.6em;padding-bottom:1em;font-weight:600}.newsletter-signup .inner{padding:0 20px}.newsletter-signup label{display:block;width:200px;position:absolute;left:0;font-size:1.8em;padding-top:15px}.newsletter-signup .mc-field-group{padding-left:250px;padding-bottom:20px;max-width:900px}.newsletter-signup #mc_embed_signup div.mce_inline_error{background-color:#ec3e40;margin:5px 0 0;font-size:1.5em;display:block}.faqs-block .filter-msg,.filter-msg p{margin-bottom:20px}#mc_embed_signup.success .button,#mc_embed_signup.success .indicates-required,#mc_embed_signup.success .mc-field-group{display:none}#mc_embed_signup .response{padding:20px;font-size:1.8em;max-width:900px}#mce-success-response{background-color:#54bb7d;color:#fff}#mce-error-response{background-color:#e43e54;color:#fff}@media (max-width:650px){.contact-form{background-image:none!important;padding:37px 0}.contact-form .formwrap .field-wrap{width:100%;float:none}.contact-form input[type=submit]{width:100%;margin-top:10px}#mc_embed_signup .response{font-size:1.6em}}@media (max-width:500px){.newsletter-signup .inner{padding:0 13px}.contact-form{padding:25px 0}#mc_embed_signup .response{padding:15px}.contact-form .formwrap{padding:0 3px}.contact-form .yaselect-wrap,.contact-form input[type=email],.contact-form input[type=text],.contact-form select,.contact-form textarea{height:45px;font-size:1.6em}.contact-form .yaselect-current{height:45px;line-height:45px}.contact-form .yaselect-open .yaselect-wrap,.contact-form .yaselect-wrap{background-size:42px 29px}#mc_embed_signup .response{font-size:1.5em}}.logo-grid{padding:50px 0 60px;overflow:hidden}.logo-grid-wrap{padding:0 10px}.client-logo{width:20%;float:left;padding:0 10px 20px}.client-logo img{border:1px solid #e7e7e7}@media (max-width:820px){.client-logo{width:25%}}@media (max-width:650px){.client-logo{width:33.333333333%}}@media (max-width:500px){.client-logo{padding:0 8px 16px}.logo-grid{padding:30px 0}.logo-grid .section-intro{padding-bottom:20px}.logo-grid-wrap{padding:10px 5px 40px;overflow:hidden}}@media (max-width:400px){#mc_embed_signup .response{font-size:1.4em}.client-logo{width:50%}}.downloads-grid{padding:60px 0}.downloads-grid.nudge-up{border:none;padding-top:0;margin-top:-40px}.dg-items{padding:0 10px}.dg-items li{width:33.333333%;float:left;padding:0 10px 20px}.dg-items a{position:relative;display:block;padding:28px 25px 40px 80px;font-size:1.9em;background-color:#f0f1f5;border-bottom:1px solid #ececec;transition:background-color .3s ease}.dg-items a:after,a.link-w-download:before{content:"\f016";font-family:FontAwesome;position:absolute;opacity:.6}.dg-items a:hover{background-color:#ececec}.dg-items a:after{top:25px;left:25px;font-size:1.8em;font-weight:300}@media (max-width:1100px){.dg-items a{font-size:1.7em;padding-top:24px;padding-left:70px}.dg-items a:after{left:20px}}@media (max-width:1000px){.dg-items a{font-size:1.6em;padding-top:24px}}@media (max-width:850px){.dg-items a{font-size:1.4em;padding:20px 20px 25px 55px}.dg-items a:after{font-size:1.5em;left:19px;top:18px}}@media (max-width:760px){.dg-items li{width:50%}.dg-items a{font-size:1.5em}}@media (max-width:500px){.downloads-grid{padding:45px 0}.dg-items{padding:0 13px}.dg-items li{width:100%;float:none;padding:0 0 15px}.dg-items a{font-size:1.5em}}@media (max-width:400px){.downloads-grid{padding:35px 0}.dg-items a{font-size:1.4em}}.ruled-list{padding:60px 0}.ruled-list.nudge-up{border:none;padding-top:0;margin-top:-40px}.rl-items{padding:0 20px;font-size:1.8em}.rl-items.nudge-bottom{padding-bottom:30px}.rl-items li{padding:19px 0 27px;border-top:1px solid #f0f1f5}.year-title{padding:0 20px 25px;font-size:2.2em}.rl-items li>h2{font-size:1.3em;font-weight:600;padding-bottom:1em}a.link-w-download{display:block;padding-left:45px}a.link-w-download:before{top:14px;left:0;font-size:1.6em;font-weight:300}.mfp-container:before,.mfp-figure:after,.slick-track:after,.slick-track:before{content:''}@media (max-width:800px){.rl-items{font-size:1.6em}}@media (max-width:500px){.ruled-list{padding:45px 0}}@media (max-width:400px){.rl-items{font-size:1.5em}.ruled-list{padding:35px 0}}.filter-bar{padding:32px 0;height:100px;background:rgba(4,4,4,.2);margin-top:-100px;z-index:10}.filter-bar .inner{padding:0 20px}.filter-wrap{width:300px;float:left;margin-left:30px;font-size:1.7em;height:36px;overflow:visible}.filter-wrap.first{margin-left:0}.filter-bar select{background:#fff;border:none;width:100%}.filter-bar .yaselect-wrap{background:url(images/custom/arrow-down.svg) 96% 50% no-repeat #fff;background-size:27px 20px}.filter-bar .yaselect-open .yaselect-wrap{background:url(images/custom/arrow-up.svg) 96% 50% no-repeat #fff;background-size:27px 20px}.filter-bar .yaselect-current{height:36px;line-height:36px;padding:0 15px}.filter-bar .yaselect-open select{background:#f2f2f2;margin-top:5px;padding:10px 15px}.filter-bar .yaselect-open option{padding:9px 0}.filter-bar .yaselect-open option:selected{background:#e4e4e4}.filter-bar .filter-title{width:auto;margin-right:60px;float:left;height:36px;line-height:36px;font-size:2em;color:#fff;text-transform:uppercase}.filter-bar .clear-filter{float:left;margin-left:30px;background:rgba(0,0,0,.4);color:#fff;height:36px;line-height:36px;padding:0 20px 0 38px;position:relative;font-size:1.5em}.filter-bar .clear-filter span{width:20px;height:20px;text-align:center;font-size:17px;line-height:20px;color:#000;background:#d5d5d5;border-radius:10px;display:block;position:absolute;left:8px;top:8px}.filter-msg{padding:0 20px;margin-top:-20px}.filter-msg p{border:1px solid #f0f1f5;padding:20px;font-size:2em}@media(max-width:1090px){.filter-bar .clear-filter,.filter-wrap{margin-left:15px}.filter-wrap{width:260px}}@media(max-width:940px){.filter-bar{padding:20px 0}.filter-bar .filter-title{float:none;width:100%;margin:-10px 0 0;display:block;font-size:1.5em}.filter-msg p{font-size:1.6em;padding:13px 20px}}@media(max-width:800px){.filter-msg{margin-top:0}}@media(max-width:720px){.filter-bar{height:auto;margin-top:0;background:#373737;padding-bottom:0}.filter-wrap{width:100%;float:none;margin:0 0 20px}.filter-bar .filter-title{margin-bottom:15px;margin-top:0;cursor:pointer;height:30px;line-height:30px}.filter-bar .filter-title span{display:inline-block;text-indent:-999em;background:url(images/custom/arrow-down.svg) 50% 50% no-repeat #fff;border-left:5px solid #fff;border-right:5px solid #fff;width:30px;height:30px;position:absolute;right:20px;top:0;opacity:.4}.filter-bar .clear-filter{float:none;margin:0 0 20px;width:150px}.filter-bar .clear-filter,.filter-wrap{display:none}.filter-bar.filter-open .clear-filter,.filter-bar.filter-open .filter-wrap{display:block}.filter-bar.filter-open .filter-title span{background:url(images/custom/arrow-up.svg) 50% 50% no-repeat #fff}}@media (max-width:500px){.filter-bar .inner,.filter-msg{padding:0 13px}.filter-bar .filter-title span{right:13px}.filter-msg{margin-top:0}.filter-msg p{font-size:1.3em;padding:13px 20px}}body.modalopen{height:100%;overflow:hidden}.modal-window{display:none;width:100%;height:100%;background:rgba(0,0,0,.8);position:fixed;left:0;top:0;z-index:1000;overflow-y:scroll}body.modalopen .modal-window{display:block}.modal-window .tbl-cell-v{padding:20px}.modal-content{background:#fff;padding:30px;max-width:600px;margin:0 auto}.close-modal{border:1px solid rgba(235,235,235,.4);width:46px;height:46px;text-align:center;line-height:46px;border-radius:50%;background:#000;color:#fff;font-size:29px;position:absolute;right:0;top:0;margin-right:-23px;margin-top:-23px}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.modal-form label{display:block;padding-bottom:.3em;font-size:1.9em}.modal-form input[type=text],.modal-form textarea{background-color:#f0f1f5;padding:10px;font-size:1.9em;border:none}.modal-form textarea{resize:vertical}.modal-form input[type=submit]{background:#000;color:#fff;text-transform:uppercase;padding:0 40px 0 15px;border:none;cursor:pointer;font-size:1.6em;height:40px;line-height:40px}.modal-form .ninja-forms-error-msg,.modal-form .ninja-forms-success-msg{margin:0 0 29px;font-size:1.8em}.modal-form .ninja-forms-field-error{display:block;font-size:1.6em;padding-top:10px}.modal-form .ninja-forms-success-msg{margin-bottom:0}.modal-form .ninja-forms-success-msg .button-link{font-size:1em;padding:0 25px}.modal-form .nf-desc p{font-size:1.4em}.modal-form .nf-desc h3{font-size:1.9em;padding-bottom:.5em}.modal-form .agreement-wrap{overflow:auto;height:190px;margin-bottom:20px;padding:15px;background:#f1f1f1}.modal-form .agreement-text{border-top:1px solid #eaeaea;padding-top:25px;padding-bottom:15px;margin-top:25px}.modal-form .checkbox-wrap.label-right label{font-size:1.5em}@media (max-width:550px){.modal-content{padding:20px 13px}}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-list{overflow:hidden;margin:0;padding: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}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0;width:100%}.slick-track:after,.slick-track:before{display:table}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.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}.mfp-bg{height:100%;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{height:100%;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:9999;-webkit-box-shadow:none;box-shadow:none}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}#cookie-consent{display:none;position:fixed;z-index:999;bottom:0;left:0;width:100%;margin:0;padding:25px 0;background:#000}#cookie-consent p{display:block;float:left;margin:0;padding:0;color:#fff;font-weight:300;font-size:17px;line-height:37px}#cookie-consent p a:active,#cookie-consent p a:hover,#cookie-consent p strong{font-weight:600}#cookie-consent p a{color:#fff;text-decoration:underline}#cookie-consent button.accept{float:right;padding:7px 45px;color:#fff;font-weight:600;border:1px solid #fff;background:0 0;font-size:17px}#cookie-consent button.accept:active,#cookie-consent button.accept:hover{cursor:pointer;background:#fff;color:#000}.masthead.cookie-consent,body.cookie-consent{margin-top:87px}@media (max-width:1262px){#cookie-consent{padding-left:20px;padding-right:20px}}@media (max-width:990px){#cookie-consent p{line-height:17px;margin-bottom:15px}#cookie-consent button.accept{clear:both;float:left}.masthead.cookie-consent,body.cookie-consent{margin-top:119px}}@media (max-width:750px){.masthead.cookie-consent,body.cookie-consent{margin-top:136px}}@media (max-width:420px){.masthead.cookie-consent,body.cookie-consent{margin-top:153px}}