:root{font-size:16px;font-size:1rem}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::after,span.wpcf7-list-item-label::before{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(../images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}.mlp-quicklinks.bl:after,.mlp-quicklinks.br:after{content:'';display:table;clear:both}.mlp-language-box ul li{display:inline;margin:0 5px 0 0;list-style-type:none}.mlp-quicklinks{max-width:10em;padding:10px}.mlp-quicklinks.bl,.mlp-quicklinks.tl{float:left;margin-right:20px}.mlp-quicklinks.br,.mlp-quicklinks.tr{float:right;margin-left:20px}.mlp-quicklinks-form input{font-size:.9em}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{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-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}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}object{outline:0;display:block;overflow:hidden}textarea{overflow:auto}iframe{border:0}sub,sup{line-height:0;font-size:10px;font-size:.625rem;position:relative;vertical-align:baseline}sup{top:-7px}sub{bottom:3px}#cookie-policy{top:0;width:100%;z-index:100;background:#004a94;color:#fff;position:fixed;left:0}.cookie-acceptance-overlay{background:url(../images/info.png) 3px 10px no-repeat;position:relative}.cookie-acceptance-overlay p{font-size:13px;font-size:.8125rem;line-height:1.3;padding:14px 48px;color:#fff;margin:0}.cookie-acceptance-overlay a{color:#fff;text-decoration:underline}.cookie-acceptance-overlay a:hover{text-decoration:none}#cookie-policy-accept{background:url(../images/close.png) no-repeat #f9f9f9;border-radius:8px;position:absolute;font-size:12px;font-size:.75rem;width:16px;height:16px;top:14px;right:0;border:0;text-align:center;padding:0;margin:0}@media screen and (max-width:615px){#cookie-policy{position:fixed;bottom:0;top:auto}.cookie-acceptance-overlay{background:url(../images/info.png) 10px 10px no-repeat}#cookie-policy-accept{right:10px}}@font-face{font-family:'Swiss 721';font-weight:300;font-style:normal;src:url(fonts/1616781230-webfont.eot);src:url(fonts/1616781230-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/1616781230-webfont.woff2) format('woff2'),url(fonts/1616781230-webfont.woff) format('woff'),url(fonts/1616781230-webfont.ttf) format('truetype'),url(fonts/1616781230-webfont.svg#wf) format('svg')}@font-face{font-family:'Swiss 721';font-weight:700;font-style:normal;src:url(fonts/6610091222-webfont.eot);src:url(fonts/6610091222-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/6610091222-webfont.woff2) format('woff2'),url(fonts/6610091222-webfont.woff) format('woff'),url(fonts/6610091222-webfont.ttf) format('truetype'),url(fonts/6610091222-webfont.svg#wf) format('svg')}@font-face{font-family:'Swiss 721';font-weight:400;font-style:normal;src:url(fonts/4113302800-webfont.eot);src:url(fonts/4113302800-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/4113302800-webfont.woff2) format('woff2'),url(fonts/4113302800-webfont.woff) format('woff'),url(fonts/4113302800-webfont.ttf) format('truetype'),url(fonts/4113302800-webfont.svg#wf) format('svg')}@font-face{font-family:'Swiss 721';font-weight:500;font-style:normal;src:url(fonts/9084157385-webfont.eot);src:url(fonts/9084157385-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/9084157385-webfont.woff2) format('woff2'),url(fonts/9084157385-webfont.woff) format('woff'),url(fonts/9084157385-webfont.ttf) format('truetype'),url(fonts/9084157385-webfont.svg#wf) format('svg')}@font-face{font-family:Rabiohead;font-weight:400;font-style:normal;src:url(fonts/rabiohead_edited-webfont.eot);src:url(fonts/rabiohead_edited-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/rabiohead_edited-webfont.woff2) format('woff2'),url(fonts/rabiohead_edited-webfont.woff) format('woff'),url(fonts/rabiohead_edited-webfont.ttf) format('truetype'),url(fonts/rabiohead_edited-webfont.svg#wf) format('svg')}html{font-family:'Swiss 721',Helvetica,Arial,sans-serif;line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}body{background-color:#fff;color:#223a44;font-size:16px;font-size:1rem;line-height:1.3;-webkit-text-size-adjust:none;height:100%}h1,h2,h3,h4,h5,h6{font-family:'Swiss 721',Helvetica,Arial,sans-serif;font-weight:300;color:#14539b;margin:0 0 14px 0;line-height:1.3}h1{font-size:40px;font-size:2.5rem}h2{font-size:25px;font-size:1.5625rem}h3{font-size:20px;font-size:1.25rem}h4{font-size:18px;font-size:1.125rem}h5{font-size:15px;font-size:.9375rem}h6{font-size:14px;font-size:.875rem}p{margin:0 0 24px 0;font-family:'Swiss 721',Helvetica,Arial,sans-serif;line-height:1.4}ul{list-style-type:disc;padding-left:21px;margin:0 0 24px 0}ol{list-style-type:decimal;padding-left:21px;margin:0 0 14px 0;font-size:10px;font-size:.625rem}li{font-family:'Swiss 721',Helvetica,Arial,sans-serif;margin:0 0 5px 0;line-height:1.4}small{font-size:11px;font-size:.6875rem}b,strong{font-weight:700}em,i{font-style:italic}code,pre{font-family:monospace}a{text-decoration:underline;color:inherit}a:focus,a:hover{text-decoration:none}a:active,a:hover{outline:0}img{outline:0;max-width:100%;height:auto}embed,iframe,object{outline:0;max-width:100%}.alignright{float:right;margin:5px 0 10px 10px}.alignleft{float:left;margin:5px 10px 10px 0}.clear{clear:both}table{position:relative;margin:0 0 24px;max-width:100%}table tr td,table tr th{padding:5px;max-width:100%}.screen-reader-text{display:none}label{font-family:Helvetica,Arial,sans-serif}.nobreak{white-space:nowrap}sup{font-style:normal;font-size:60%}.wp-caption{max-width:100%}.wrapper{position:relative;margin:0 auto;width:100%;max-width:1400px;padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#header{padding:20px 0 0;position:relative;z-index:100;background-color:#fff}#logo{float:left}#logo a{display:block}#logo a img{display:block}#logo a h1{overflow:hidden;text-indent:-999999px;margin:0;width:0;height:0}#topnav{float:right}#topnav .contrastbtn,#topnav .searchbtn{float:left;display:block;-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}#topnav .contrastbtn{display:block;width:38px;height:38px;margin-right:15px}#topnav .contrastbtn:hover,#topnav .searchbtn:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1}.menubtn{display:none}#nav{position:relative;font-family:'Swiss 721',Helvetica,Arial,sans-serif;padding:20px 0 0;text-transform:uppercase;font-size:16px;font-size:1rem;font-weight:300;z-index:5}#nav ul{list-style-type:none;padding:0;margin:0;float:left;width:100%;display:flex;justify-content:space-between;flex-basis:content}.no-flexbox #nav ul{display:table}#nav ul li{font-family:'Swiss 721',Helvetica,Arial,sans-serif;display:inline;padding:0 0 18px;margin:0}.no-flexbox #nav ul li{display:table-cell;text-align:center}#nav ul li{padding-left:10px;padding-right:10px}#nav ul li:first-child{padding-left:0}#nav ul li:last-child{padding-right:0}#nav ul li a{text-decoration:none;padding:4px 0}#nav ul li:hover{background-image:url(../images/navarrow.png);background-position:center 24px;background-repeat:no-repeat}#nav ul li:hover a{border-bottom:1px solid #1d3748}#nav ul li:hover ul li a{border-bottom:none}#nav ul li ul{position:absolute;background-color:#295f9f;top:60px;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0;text-transform:none;min-width:182px;display:none}.no-flexbox #nav ul li ul{display:none}#nav ul li:last-child ul{right:0}.no-flexbox #nav ul li ul li{display:block;text-align:left}#nav ul li ul li:last-child ul{right:auto}#nav ul li ul li ul{top:-10px;left:100%;display:none}#nav ul li:hover ul{display:block}#nav ul li:hover ul li ul{display:none}#nav ul li ul:hover{display:block}#nav ul li ul li{position:relative;display:block;padding:0 10px;padding-bottom:0;white-space:nowrap}#nav ul li ul li:first-child,#nav ul li ul li:last-child{padding:0 10px}#nav ul li ul li:hover{background-image:none}#nav ul li:hover ul li:hover ul{display:block}#nav ul li:hover ul li:hover ul li ul{display:none}#nav ul li:hover ul li:hover ul li:hover ul{display:block}#nav ul li:hover ul li:hover ul li:hover ul li ul{display:none}#nav ul li:hover ul li:hover ul li:hover ul li:hover ul{display:block}#nav ul li ul li a{color:#fff;display:block;padding:10px}#nav ul li ul li:hover a{background-color:#234c7d}#nav ul li ul li:hover ul li a{background-color:#295f9f}#nav ul li ul li:hover ul li:hover a{background-color:#234c7d}#nav ul li ul li:hover ul li:hover ul li a{background-color:#295f9f}#nav ul li ul li:hover ul li:hover ul li:hover a{background-color:#234c7d}#nav ul li ul li:hover ul li:hover ul li:hover ul li a{background-color:#295f9f}#nav ul li ul li:hover ul li:hover ul li:hover ul li:hover a{background-color:#234c7d}#nav ul li ul li.cn a,#nav ul li ul li.de a,#nav ul li ul li.es a,#nav ul li ul li.fr a,#nav ul li ul li.int a,#nav ul li ul li.my a,#nav ul li ul li.us a{background-repeat:no-repeat;background-position:10px center;padding-left:30px;background-size:auto}#nav ul li ul li.int a,#nav ul li ul li.int:hover a{background-image:url(../flags/gb.gif)}#nav ul li ul li.us a,#nav ul li ul li.us:hover a{background-image:url(../flags/us.gif)}#nav ul li ul li.fr a,#nav ul li ul li.fr:hover a{background-image:url(../flags/fr.gif)}#nav ul li ul li.de a,#nav ul li ul li.de:hover a{background-image:url(../flags/de.gif)}#nav ul li ul li.es a,#nav ul li ul li.es:hover a{background-image:url(../flags/es.gif)}#nav ul li ul li.cn a,#nav ul li ul li.cn:hover a{background-image:url(../flags/cn.gif)}#nav ul li ul li.my a,#nav ul li ul li.my:hover a{background-image:url(../flags/my.gif)}#nav.nonhcp ul li.hcplink{display:none}.menuclose{display:none}#search{position:fixed;top:0;left:0;width:100%;background-color:#034694;padding:20px 0;z-index:101;display:none}#search .logo{float:left}#search .logo a{display:block}#search .logo a img{display:block}#search .close{float:right;color:#fff;font-size:30px;font-size:1.875rem;font-family:'Swiss 721';font-weight:300;line-height:30px;padding:6px 13px 0;cursor:pointer}form.search{position:relative;border-bottom:1px solid #fff;padding:30px 0 5px;margin:0 0 30px 0}form.search.header-search label{position:absolute;font-family:'Swiss 721';font-weight:300;color:#fff;font-size:20px;font-size:1.25rem;left:15px;bottom:3px}@media screen and (min-width:768px){form.search.header-search label{font-size:45px;font-size:2.8125rem}}form.search .search-input{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;color:#fff;font-size:45px;font-size:2.8125rem;font-family:'Swiss 721';font-weight:300;padding:0}form.search.header-search .search-input{margin:0 0 0 70px;width:calc(100% - 110px)}@media screen and (min-width:768px){form.search.header-search .search-input{margin:0 0 0 160px;width:calc(100% - 205px)}}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}form.search .search-input::-webkit-input-placeholder{color:#fff}form.search .search-input::-moz-placeholder{color:#fff}form.search .search-input:-ms-input-placeholder{color:#fff}form.search .search-input:-moz-placeholder{color:#fff}form.search .search-submit{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;color:#fff;font-family:'Swiss 721';font-weight:300;cursor:pointer;padding:0;margin:0;width:40px;text-align:right}form.search.header-search .search-submit{position:absolute;bottom:0;right:15px;font-size:35px;font-size:2.1875rem}@media screen and (min-width:768px){form.search.header-search .search-submit{bottom:0;right:50px;font-size:45px;font-size:2.8125rem}}form.search .search-input:focus,form.search .search-submit:focus{outline:0}.professional-products .productbox{width:16%}body.blog3 .professional-products .productbox{width:20%}#search .searchresults{color:#83a4ca;font-size:30px;font-size:1.875rem;font-family:'Swiss 721';font-weight:300}#search .searchresults .result{margin:0 0 5px 0}#search .searchresults a{color:#83a4ca;text-decoration:none}#search .searchresults a:hover{color:#fff}#banner{position:relative;width:100%;height:297px;background-position:center center;background-repeat:no-repeat}#banner.productbanner{height:230px}#banner .wrapper{height:100%}#banner .bannercopy{position:absolute;bottom:25px;left:50px}#banner h1,#banner h2{font-size:50px;font-size:3.125rem;line-height:1.2}body.error404 #banner h1,body.error404 #banner h2{display:none}#banner.light h1,#banner.light h2{color:#fff}#banner h3{font-size:23px;font-size:1.4375rem;color:#273e48}#banner.light h3{color:#fff}#breadcrumbs{padding:15px 0;font-size:14px;font-size:.875rem;color:#444}#breadcrumbs a{text-decoration:none}#breadcrumbs a:hover{text-decoration:underline}#title{width:100%}#title h1,#title h2{font-size:25px;font-size:1.5625rem}#producttitle{margin:0 0 24px}#producttitle h1{margin:0}#main{float:left;width:65%}#main.fullwidth{float:none;width:100%}#main.careers-left{width:55%}#main table tr td{border:1px solid #95989a;padding:5px}#sidebar{float:right;width:25%}#sidebar .about-text p{font-family:'Swiss 721';color:#14539b;font-size:28px;font-size:1.75rem;font-weight:300;line-height:1.3}#sidebar.careers-right{width:35%}#sidebar .download-pdf-widget,#sidebar .download-pdf-widget h3,#sidebar .get-in-touch-widget,#sidebar .get-in-touch-widget h3,#sidebar .get-in-touch-widget span.wpcf7-not-valid-tip,#sidebar .home-link-widget,#sidebar .unistik-widget,#sidebar .white-paper-widget,#sidebar .white-paper-widget h3{color:#fff}#sidebar .download-pdf-widget,#sidebar .home-link-widget,#sidebar .unistik-widget,#sidebar .white-paper-widget{margin-bottom:10px}#sidebar .home-link-widget,#sidebar .unistik-widget{background-color:#14539b}#sidebar .home-link-widget p,#sidebar .unistik-widget p{margin:0;font-size:15px;font-size:.9375rem;line-height:1.2}#sidebar .download-pdf-widget a,#sidebar .home-link-widget a,#sidebar .unistik-widget a,#sidebar .white-paper-widget a{position:relative;display:block;padding:12px 43px 10px 15px;text-decoration:none}#sidebar .home-link-widget a{padding:12px 15px 10px 43px}#sidebar .download-pdf-widget a,#sidebar .white-paper-widget a{font-size:18px;font-size:1.125rem}#sidebar .download-pdf-widget,#sidebar .get-in-touch-widget,#sidebar .white-paper-widget{background-color:#95368a}#sidebar .download-pdf-widget a::after,#sidebar .unistik-widget a::after,#sidebar .white-paper-widget a::after{position:absolute;right:10px;bottom:10px;content:'>';border-radius:50%;padding:3px;width:21px;height:21px;font-size:19px;font-size:1.1875rem;color:#14539b;text-align:center;line-height:1;background-color:#fff}#sidebar .home-link-widget a::before{position:absolute;left:10px;top:6px;content:'<';border-radius:50%;padding:3px;width:21px;height:21px;font-size:19px;font-size:1.1875rem;color:#14539b;text-align:center;line-height:1;background-color:#fff}#sidebar .download-pdf-widget a::after,#sidebar .white-paper-widget a::after{color:#95368a}#sidebar .get-in-touch-widget{padding:10px 15px 16px}#sidebar .get-in-touch-widget form p{margin:0 0 8px}#sidebar .get-in-touch-widget form p:last-child{margin:0}#sidebar .get-in-touch-widget form input{width:100%;max-width:100%;border:none;padding:12px}#sidebar .get-in-touch-widget form input[type=submit]{background-color:#d8b6d4;color:#95368a;font-size:25px;font-size:1.5625rem;padding-top:11px;padding-bottom:14px;cursor:pointer}#sidebar .get-in-touch-widget form input::placeholder{color:#b0b9bc}#sidebar .get-in-touch-widget .wpcf7-mail-sent-ok,#sidebar .get-in-touch-widget .wpcf7-validation-errors{border:none;padding:0;margin:0}#sidebar .get-in-touch-widget .wpcf7-form-success,#sidebar .get-in-touch-widget .wpcf7-mail-sent-ok{display:none}#sidebar .get-in-touch-widget .ajax-loader{display:none}@media only screen and (min-width:768px){#sidebar .home-link-widget,#sidebar .unistik-widget,#sidebar .white-paper-widget{margin-bottom:20px}#sidebar .download-pdf-widget{margin-bottom:6px}#sidebar .unistik-widget p{font-size:22px;font-size:1.375rem}#sidebar .get-in-touch-widget h3{font-size:25px;font-size:1.5625rem}#sidebar .get-in-touch-widget form p:last-child{margin:17px 0 0}#sidebar .get-in-touch-widget{padding:17px 15px 22px}}.page-template-template-home #content,.page-template-template-patients #content,.page-template-template-professionals #content{min-height:calc(100% - 225px)}.full-bg{background-size:cover;background-position:center center;position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1}.homecontent{padding:80px 50% 80px 25px;font-size:40px;font-size:2.5rem;font-weight:300;color:#223a44}.homecontent p{line-height:1.2}.homeboxes{position:relative;display:table;margin:0 0 10px}.homebox{position:relative;display:table-cell;width:25%;padding:15px 15px 45px;background-color:#000;background-color:rgba(0,0,0,.67);text-decoration:none}.homebox:hover{background-color:#252525;background-color:rgba(0,0,0,1)}.homebox h2{color:#fff;font-size:25px;font-size:1.5625rem;font-weight:300;line-height:1.2}.homebox p{color:#fff;margin:0 0 10px}.homebox .arrow{position:absolute;bottom:15px;right:15px;display:block}.homebox .arrow img{display:block}.homeboxspacer{width:10px;display:table-cell}.homebox.blue{position:relative;display:table-cell;width:25%;padding:15px 15px 45px;background-color:#034694;background-color:rgba(3,70,148,1);text-decoration:none;background-image:url(../images/latest-news-bg-img.png);background-position:right top;background-repeat:no-repeat;background-size:100%}.homebox.blue:hover{background-color:#034694;background-color:rgba(3,70,148,.9)!important}.homebox.blue h2{color:#fff;font-size:30px;font-size:1.875rem;font-weight:300;line-height:1.2}.homebox.blue p{color:#fff;margin:0 0 10px}.homebox.blue p span{display:inline-block;margin:4px 0 10px}.homebox.blue p.large{color:#fff;margin:0 0 10px;font-size:22px}.patient-content{padding:50px 70% 20px 0}.patient-content h1{margin:0}.patient-content h2,.patient-content h3,.patient-content h4{color:#273e48}.professionals-content{padding:50px 50% 20px 0}.professionals-content h1{margin:0}.professionals-content h2,.professionals-content h3,.professionals-content h4{color:#273e48}.productboxes{position:relative;display:table;margin:0 0 10px}.productbox{position:relative;display:table-cell;width:20%;padding:15px 15px 45px;background-color:#000;background-color:rgba(0,0,0,.67);text-decoration:none}.blog8 .productbox{width:25%}.blog8 .patient-products .productbox{width:20%}.productbox:hover{background-color:#252525;background-color:rgba(0,0,0,1)}.productbox h2{color:#fff;font-size:25px;font-size:1.5625rem;font-weight:300;line-height:1.2}.productbox p{color:#fff;margin:0 0 10px}.productbox .arrow{position:absolute;bottom:15px;right:15px;display:block}.productbox .arrow img{display:block}.productboxspacer{width:10px;display:table-cell}.productlinks{position:relative;display:table;margin:0 0 10px}.productlink{position:relative;display:table-cell;vertical-align:middle;width:100%;padding:15px;background-color:#fff;background-color:rgba(255,255,255,.9);text-decoration:none;text-align:center}.productlink:hover{background-color:#14539b;background-color:rgba(20,83,155,.9)}.productlink h2,.productlink h3{color:#034694;font-size:17px;font-size:1.0625rem;font-weight:700;margin:0 0 5px}.productlink:hover h2,.productlink:hover h3{color:#fff}.productlink p{color:#454545;font-size:17px;font-size:1.0625rem;font-weight:400;margin:0}.productlink:hover p{color:#fff}.links2 .productlink{width:50%}.productlinkspacer{width:10px;display:table-cell}.category-dropdowns{position:relative;display:table;margin:0 0 10px}.dropdown.dropdownblock{position:relative;display:table-cell;width:100%;padding:0;text-decoration:none;text-align:center;margin:0;border-top:none}.dropdownblock h2,.dropdownblock h3{color:#034694;font-size:17px;font-size:1.0625rem;font-weight:700;margin:0 0 5px}.dropdownblock p{color:#454545;font-size:17px;font-size:1.0625rem;font-weight:400;margin:0}.dropdowns2 .dropdownblock{width:50%}.dropdowns3 .dropdownblock{width:33.33%}.dropddownspacer{width:10px;display:table-cell}.dropdown.dropdownblock .dropdownlabel{color:#034694;position:relative;cursor:pointer;font-weight:700;text-align:left;font-size:17px;font-size:1.0625rem;padding:15px 45px 15px 15px;background-color:#fff;background-color:rgba(255,255,255,.9)}.dropdown.dropdownblock .dropdownlabel:hover,.dropdownblock.active .dropdownlabel{color:#fff;background-color:#14539b;background-color:rgba(20,83,155,.9)}.dropdown.dropdownblock .dropdownlabel:after{content:"+";position:absolute;top:50%;margin-top:-10px;right:15px;color:#034694;font-size:20px;font-size:1.25rem;line-height:20px;font-family:'Swiss 721';font-style:normal;font-weight:400;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.dropdown.dropdownblock .dropdownlabel:hover:after,.dropdownblock.active .dropdownlabel:after{color:#fff}.dropdownblock.active .dropdownlabel:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dropdown.dropdownblock .dropdowncontent{display:none;padding:10px 45px 15px 15px;text-align:left;color:#223a44;background-color:#fff;background-color:rgba(255,255,255,.9)}.products #main{width:55%;float:right}.products #sidebar{float:left;width:40%}.products.professionals #main{float:left}.products.professionals #sidebar{float:right}.product-slider{position:relative}.product-slider .product{position:relative;float:left;width:48%;margin-right:2%;margin-bottom:2%;cursor:pointer}.product-slider .product:after{content:"+";text-decoration:none;position:absolute;bottom:10px;right:10px;font-size:30px;font-size:1.875rem;line-height:30px;font-weight:300;color:#14539b;font-family:'Swiss 721';z-index:1}.product-slider .product img{display:block}.product-slider .product:nth-child(odd){width:49%;margin-right:1%}.product-slider .product:nth-child(even){width:49%;margin-left:1%;margin-right:0}.productoverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#393939;background-color:rgba(57,57,57,.91);display:none;z-index:200}.product:hover .productoverlay{display:block}.productwrap{display:table;width:100%;height:100%}.productcontent{display:table-cell;vertical-align:middle;padding:10px}#sidebar .productcontent h2{color:#fff;margin:0 0 5px;text-align:center;font-size:26px;font-size:1.625rem;line-height:1.1;font-weight:700}#sidebar .productcontent p{color:#fff;font-size:17px;font-size:1.0625rem;text-align:center;margin:0;font-weight:300}.product-slider-controls{clear:both;text-align:center;padding:10px 0 20px}.product-slider-controls img{text-decoration:none;cursor:pointer}.product-slider-controls .slick-disabled{-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;cursor:auto}.product-gallery-thumbs{margin:0 0 14px}.product-gallery-thumbs .thumb{float:left;margin:0 1% 2% 1%;width:14%;max-width:65px;border:1px solid #95989a;cursor:pointer}.product-gallery-thumbs .thumb:hover{border:1px solid #034694}.product-gallery-thumbs .thumb img{display:block}.viewmore{background-color:#034694;color:#fff;text-decoration:none;display:block;text-align:center;padding:10px;margin:0 0 24px;font-weight:300}.overlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#212121;background-color:rgba(33,33,33,.69);display:none;z-index:1000}.overlaywrap{display:table;height:100%;width:100%}.overlaycontent{display:table-cell;vertical-align:middle;text-align:center;padding:60px 30px}.overlaycontent iframe{max-height:90%;max-width:90%}.overlayclose{position:absolute;top:0;right:0;padding:15px;color:#fff;font-size:30px;font-size:1.875rem;line-height:30px;font-weight:300;cursor:pointer}.overlayclose:hover{background-color:#000}.overlay .product-video{display:none}.overlay .active-video{display:block}p a.video-link-external{color:#fff;text-decoration:none}.thumb-video{position:relative}.thumb-video .videowatermark{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/video.png);background-repeat:no-repeat;background-position:center center}.product-content #main .benefits{background-color:#f1f5f9;padding:20px;margin:0 0 24px}.product-content #main .benefits p,.product-content #main .benefits ul{margin:0}.downloads{margin:0 0 24px}.downloads ul{margin:0;padding:0;list-style-type:none}.downloads ul li{margin:0 0 10px}.downloads ul li a{display:block;padding:5px 0 5px 35px;text-decoration:none;background-image:url(../images/download-icon.png);background-position:left center;background-repeat:no-repeat;cursor:pointer}.product-links{margin:0 0 24px}.product-links a{margin:0 0 10px;display:block;padding:5px 0 5px 35px;text-decoration:none;background-image:url(../images/download-icon.png);background-position:left center;background-repeat:no-repeat;cursor:pointer;font-weight:500}.about-blocks .block{position:relative;float:left;display:block;width:50%;width:calc(50% - 10px);margin:0 10px 10px 0;background-color:#295f9f;text-decoration:none}.about-blocks .block .square{display:block;width:100%;height:auto}.about-blocks .block span{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px}.about-blocks .block h2{color:#fff;font-size:20px;font-size:1.25rem;font-weight:700}.about-blocks .block p{color:#fff;margin:0;font-size:15px;font-size:.9375rem}#main.rewards-left{width:33%}#sidebar.rewards-col{width:57%}.reward-blocks .block{position:relative;float:left;display:block;width:33.33%;width:calc(33.33% - 10px);margin:0 10px 10px 0;background-color:#295f9f;text-decoration:none}.reward-blocks .block .square{display:block;width:100%;height:auto}.reward-blocks .block h2{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;color:#fff;font-size:20px;font-size:1.25rem;font-weight:700}.reward-blocks .block p{display:none;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;color:#fff;margin:0;font-size:15px;font-size:.9375rem}.reward-blocks .block:hover h2{display:none}.reward-blocks .block:hover p{display:block}.blog-columns .blog-col{float:left;margin:0 0 14px;width:32%}.blog-columns .blog-col a{text-decoration:none}.blog-columns .blog-col+.blog-col{margin:0 0 14px 2%}.blog-columns .blog-col .date{color:#8e8e8e;font-size:13px;font-size:.8125rem;margin:10px 0 0}.blog-columns .blog-col .date span{float:right;font-weight:700;color:#084c92;font-size:15px;font-size:.9375rem}.blog-columns .blog-col .blog-title{margin:0 0 10px;border-bottom:1px solid #d9d9d9;padding:0 0 10px}.blog-columns .blog-col .blog-title h3{color:#084c92;margin:0}.blog-columns .blog-col p{font-size:14px;font-size:.875rem}.blog-columns .blog-col p a{font-weight:700;color:#084c92}.news-accordion{list-style-type:none;padding:0;margin:0;border-bottom:1px solid #95989a;margin:0 0 30px}.news-accordion li{border-top:1px solid #95989a;margin:0 0 10px;padding:10px 0 0;cursor:pointer}.news-accordion .news-content li{border-top:none}.news-accordion li h3,.news-accordion li p{position:relative;font-size:20px;font-size:1.25rem;line-height:20px;margin:0;padding:5px 0 5px 0;color:#223a44;font-weight:700}.news-accordion li p:after{content:"+";position:absolute;top:50%;margin-top:-10px;right:15px;color:#034694;font-size:20px;font-size:1.25rem;line-height:20px;font-family:'Swiss 721';font-style:normal;font-weight:400;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.news-accordion li.open p:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.news-accordion li.open ul li p:after{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.news-accordion li.open ul li.open p:after{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.news-accordion .post-link-a:hover{text-decoration:none}.news-accordion ul{list-style-type:none;padding:0;margin:0}.news-accordion ul li h3,.news-accordion ul li p{font-weight:300}.news-accordion li ul li ul li{padding:10px 20px 0 20px}.news-accordion li ul li ul li a{font-weight:700;text-decoration:none}.news-accordion li ul li ul li h3{font-size:17px;font-size:1.0625rem;color:#084c92}.no-js .news-accordion li{cursor:auto}.no-js .news-accordion li ul li ul li h3{font-weight:700}.news-accordion li ul li ul li ul li{border-top:none}.no-js .news-accordion li ul li ul li a:hover h3{text-decoration:underline}.news-accordion li ul li ul li.open h3{font-weight:700}.news-accordion li .news-content{padding:20px 0;cursor:auto}.no-js .news-accordion li .news-content{padding:0}.news-accordion li .news-content p{margin:0 0 20px 0;padding:0;font-size:14px;font-size:.875rem;font-weight:400}.news-accordion li .news-content h3:after,.news-accordion li .news-content p:after{content:"";display:none}.single .news-content{padding:0 0 30px 0}.news-accordion li .post-details span{width:auto;height:auto;margin:0;position:relative;display:inline;float:none}.news-accordion li .news-content a,.news-content a{color:#084c92}.news-accordion li .news-content a:hover{text-decoration:underline}.news-content a:hover{text-decoration:none}.social-share{padding-bottom:20px}.social-share p{padding-bottom:5px;margin:0}.social-share p strong{color:#000;font-size:14px;font-size:.875rem}.aligncenter{display:block;margin:0 auto 10px}.alignleft{display:block;float:left;margin:0 10px 10px 0}.alignright{display:block;float:right;margin:0 0 10px 10px}.dropdowns{border-bottom:1px solid #95989a;margin:0 0 30px}.dropdown{margin:0 0 15px;padding:15px 0 0;border-top:1px solid #95989a}.dropdown .dropdownlabel{cursor:pointer;font-weight:700}.dropdown .dropdownlabel:after{content:"+";float:right;color:#034694;font-size:20px;font-size:1.25rem;line-height:20px;font-family:'Swiss 721';font-style:normal;font-weight:400;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.dropdown.active .dropdownlabel:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dropdown .dropdowncontent{display:none;padding:5px 30px 0 0}#heritage{background-color:#e6ecf4;padding:20px 0;margin:45px 0 15px}.timeline{margin:0 0 15px}.timeline .year-wrapper{position:relative;height:124px;width:100%;z-index:1}.timeline .year-wrapper .line{position:absolute;bottom:45px;left:0;width:100%;background-color:#9f9f9f;height:1px}.timeline .year-slider{position:relative;z-index:1}.timeline .year-slider .slide{text-align:center;cursor:pointer}.timeline .year-slider .slide:focus{outline:0}.timeline .year-slider .slide h4{font-size:20px;font-size:1.25rem;line-height:20px;font-weight:300;color:#acc2db;margin:0;padding:35px 0 10px}.timeline .year-slider .slide.slick-current h4{font-size:34px;font-size:2.125rem;line-height:34px;font-weight:500;color:#14539b;margin:0;padding:15px 0 5px}.timeline .year-slider .slide .dot{position:relative;display:inline-block;width:16px;height:16px;border-radius:50%;background-color:#fff;border:6px solid #a5b0b6}.timeline .year-slider .slide.slick-current .dot{height:32px;width:32px;border-radius:50%;border:8px solid #a5b0b6;margin-bottom:10px}.timeline .year-slider .slide.slick-current .dot:after{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:16px solid #a5b0b6;position:absolute;top:32px;left:5px}.timeline .year-slider .slide:nth-of-type(10n+2) .dot{border-color:#cdbcd1}.timeline .year-slider .slide:nth-of-type(10n+2) .dot:after{border-top-color:#cdbcd1}.timeline .year-slider .slide:nth-of-type(10n+3) .dot{border-color:#f6cba6}.timeline .year-slider .slide:nth-of-type(10n+3) .dot:after{border-top-color:#f6cba6}.timeline .year-slider .slide:nth-of-type(10n+4) .dot{border-color:#7eb58f}.timeline .year-slider .slide:nth-of-type(10n+4) .dot:after{border-top-color:#7eb58f}.timeline .year-slider .slide:nth-of-type(10n+5) .dot{border-color:#997b9c}.timeline .year-slider .slide:nth-of-type(10n+5) .dot:after{border-top-color:#997b9c}.timeline .year-slider .slide:nth-of-type(10n+6) .dot{border-color:#96d0c9}.timeline .year-slider .slide:nth-of-type(10n+6) .dot:after{border-top-color:#96d0c9}.timeline .year-slider .slide:nth-of-type(10n+7) .dot{border-color:#c7d29a}.timeline .year-slider .slide:nth-of-type(10n+7) .dot:after{border-top-color:#c7d29a}.timeline .year-slider .slide:nth-of-type(10n+8) .dot{border-color:#7eb58f}.timeline .year-slider .slide:nth-of-type(10n+8) .dot:after{border-top-color:#7eb58f}.timeline .year-slider .slide:nth-of-type(10n+9) .dot{border-color:#997b9c}.timeline .year-slider .slide:nth-of-type(10n+9) .dot:after{border-top-color:#997b9c}.timeline .milestone-slider{position:relative;width:100%;height:350px}.timeline .milestone-slider .slide{width:100%;height:350px}.timeline .milestone-slider .slide .content{display:table;padding:30px 0;margin:0 auto;max-width:100%}.timeline .milestone-slider .slide .content .image{display:table-cell;width:400px;vertical-align:top;padding-left:80px}.timeline .milestone-slider .slide .content .copy{display:table-cell;vertical-align:middle;padding:0 80px 0 30px}.timeline .milestone-slider .slide .content .copy.noimages{padding:0 80px}.timeline .milestone-slider .slide .content .copy p{font-size:15px;font-size:.9375rem;line-height:1.4;color:#626262}.timeline .milestone-slider .slide-bg-dark-blue .copy p{color:#fff}.timeline .milestone-slider .arrownext{position:absolute;top:50%;right:20px;margin-top:-24px;cursor:pointer;z-index:2}.timeline .milestone-slider .arrowprev{position:absolute;top:50%;left:20px;margin-top:-24px;cursor:pointer;z-index:2}.timeline .milestone-slider .arrownext.slick-disabled,.timeline .milestone-slider .arrowprev.slick-disabled{-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.timeline .jumpto-wrapper{position:relative}.timeline .jumpto-wrapper .jumpback{float:left;padding:5px 10px;background-color:#14539b;color:#fff;display:none;cursor:pointer}.timeline .jumpto-wrapper .jumpforward{float:right;padding:5px 10px;background-color:#14539b;color:#fff;display:none;cursor:pointer}.timeline .jumpto-wrapper .jumpback:hover,.timeline .jumpto-wrapper .jumpforward:hover{background-color:#234c7d}.wpcf7-form label{font-size:16px;font-size:1rem}.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form input[type=url],.wpcf7-form textarea{font-size:16px;font-size:1rem;resize:none;border:1px solid #666;padding:5px 0 5px 10px;border-radius:0;background-color:#fff;-webkit-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:500px}.wpcf7-form select{padding:5px 10px;width:100%;max-width:500px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #666;background:#fff}.wpcf7-form span.wpcf7-list-item{margin:0;max-width:500px}.wpcf7-form input[type=submit]{font-size:16px;font-size:1rem;border:1px solid #034694;background-color:#034694;color:#fff;padding:8px 16px;border-radius:0;-webkit-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-left,.contact-middle{float:left;margin:0 0 20px 0;width:31%}.contact-middle{margin:0 0 20px 2%}.contact-left p,.contact-middle p{font-size:14px;font-size:.875rem}.contact-left p strong,.contact-middle p strong{color:#004a92}.contact-left p a,.contact-middle p a{color:#535353;text-decoration:none}.contact-left p a:hover,.contact-middle p a:hover{text-decoration:underline}.contact-right.contact-fullwidth{width:100%}.contact-right{float:right;width:34%;padding:30px 35px;background-image:url(../images/blue_10.png);background-repeat:repeat;margin:0 0 20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-right h2{font-size:25px;font-size:1.5625rem;font-weight:100;color:#004a92;margin:0 0 25px 0}.contact-right p{font-size:14px;font-size:.875rem;color:#666;margin:0 0 10px}label{font-size:14px;font-size:.875rem;color:#666;line-height:1.3}.contact-right input{height:26px;margin:5px 0 0 0;width:100%;max-width:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc!important}.contact-right input[type=checkbox]{width:auto;height:auto}.contact-right .opt-out span.wpcf7-list-item{margin-left:0}.contact-right .opt-out .wpcf7-list-item-label{font-size:12px;font-size:.75rem}.contact-right .opt-in span.wpcf7-list-item{margin-left:0}.contact-right .opt-in .wpcf7-list-item-label{font-size:12px;font-size:.75rem}.contact-right select{height:26px;margin:5px 0 0 0;width:100%;max-width:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc!important;background:#fff}.contact-right .countryselect{display:none}.post-1927 input{height:26px;margin:5px 0 0 0;width:100%;max-width:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc}.post-1927 .wpcf7-list-item input{width:auto;height:auto;margin-right:.5em}.contact-right textarea{height:100px;margin:5px 0 0 0;width:100%;max-width:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc!important;resize:none}.post-1927 textarea{height:100px;margin:5px 0 0 0;width:100%;max-width:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;resize:none}.contact-right input[type=submit]{background-color:#004e96;color:#fff;border:none!important;cursor:pointer;float:right;width:auto;height:auto;font-size:16px;font-size:1rem;padding:5px 16px}.post-1927 input[type=submit]{background-color:#004e96;color:#fff;border:none;cursor:pointer;width:200px;height:36px}.contact-right input[type=image]{width:84px;height:26px;cursor:pointer;border:none;float:right}.wpcf7-response-output{line-height:130%}.search-results article+article{border-top:1px solid #b1babd;margin:25px 0 0;padding:25px 0 0}.search-results article a{text-decoration:none}.search-results article a:hover{text-decoration:underline}.search-results article p{margin:0 0 5px;font-size:14px;font-size:.875rem}.search-results article h2{margin:0 0 5px}.search-results article .search-breadcrumb{font-size:14px;font-size:.875rem;color:#b1babd;margin:0 0 5px;display:block}.search-results article .comments,.search-results article .date{font-size:14px;font-size:.875rem;color:#b1babd;margin:0 0 5px;display:inline-block}.error404page{margin:50px 20px 50px 20px}.error404page img{float:right}.error404page h1{font-size:100px;font-size:6.25rem;font-weight:700;color:#c2d5e6}.error404page p{font-size:22px;font-size:1.375rem;font-weight:100;color:#b9b9b9;max-width:500px}.error404page p .backbtn{display:block;float:left;padding:10px 15px;background-color:#004a95;color:#fff;text-decoration:none}.footernote{background-color:#14539b;color:#fff;padding:25px;font-size:22px;font-size:1.375rem;line-height:1.3;text-align:center;margin:25px 0 15px}.footernote p{margin:0}#footer{padding:20px 0 0;background-image:url(../images/footer-grad.png);background-repeat:repeat-x;background-position:bottom;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 40%,rgba(255,255,255,.9) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 40%,rgba(255,255,255,.9) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 40%,rgba(255,255,255,.9) 100%)}#footer .social{float:right;margin:0 0 10px 20px}#footer .footerlinks{float:left;font-size:13px;font-size:.8125rem;line-height:1.3}#footer a{text-decoration:none;color:#223a44}#footer .footerlinks ul{list-style-type:none;padding:0;margin:0 0 10px}#footer .footerlinks ul li{display:inline;display:inline-block;white-space:nowrap;margin-bottom:5px}#footer .footerlinks ul li+li{margin-left:8px;padding-left:8px;border-left:1px solid #223a44}#footer .footerlinks ul li+li.copyright{border-left:none}#footer .footerlinks a:hover{text-decoration:underline}.froverlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#212121;background-color:rgba(33,33,33,.9);z-index:1000}.popup{position:fixed;top:100px;left:25%;width:50%;background-color:#fff;z-index:2000;padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup p.blue{color:#004a93}.popup .button,.popup p{font-size:18px;font-size:1.125rem}.popup .button{background-color:#004a93;color:#fff;font-weight:700;padding:10px;text-align:center;vertical-align:middle;width:49%;cursor:pointer}.popup table{margin:0}.diabetes-centre-head{height:auto}.diabetes-content,.diabetes-home{background-image:url(../images/diabetes-curve-green.png);background-repeat:no-repeat;background-position:top left;margin-top:-126px;padding-top:126px;z-index:1}.diabetes-content.pink{background-image:url(../images/diabetes-curve-pink.png)}.diabetes-content.yellow{background-image:url(../images/diabetes-curve-yellow.png)}.diabetes-content.blue{background-image:url(../images/diabetes-curve-blue.png)}.diabetes-content .page,.diabetes-home .page{padding:0;position:relative}.diabetes-banner{position:absolute;top:0;right:0;color:#fff;padding:10px 15px 10px 80px;width:194px;height:183px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;z-index:1}.diabetes-banner h1{position:relative;color:#fff;font-family:Rabiohead;font-size:24px;font-size:1.5rem;margin:0;line-height:1;z-index:1}.diabetes-banner .db-banner{position:absolute;top:0;right:0}.diabetes-banner a{color:#fff;text-decoration:none}.diabetes-banner a:hover{text-decoration:none}.banner-slide{position:relative;width:100%;height:400px;overflow:hidden}.banner-slide img.diabetes-bi{position:absolute;top:0;left:0;max-width:100%;display:none}.banner-slide img.active-diabetes-bi{display:block}.no-js .banner-slide img:first-child{display:block}.diabetes-copy{padding:30px;text-align:center}.diabetes-copy h3{font-size:28px;font-size:1.75rem;font-weight:400;color:#004a94;line-height:1.3;margin:0 0 20px 0}.diabetes-copy h4{font-size:18px;font-size:1.125rem;color:#004a94;line-height:1.3}.diabetes-copy p{font-size:13px;font-size:.8125rem;color:#666;line-height:1.3;max-width:780px;margin:0 auto 15px auto}.diabetes-circle{position:relative;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 50px 0}.diabetes-circle a{position:relative;display:block;margin:0 auto;width:422px;height:422px}.diabetes-circle a .doverlay{display:none;position:absolute;top:0;left:0;height:100%;width:100%;border-radius:50%;background-image:url(../images/white_60.png);background-repeat:repeat;z-index:3}.diabetes-circle a:hover .doverlay{display:block}.diabetes-circle img{display:block;margin:0 auto;z-index:1}.diabetes-circle h3{position:absolute;top:20px;left:50%;margin-left:-75px;width:150px;text-align:center;z-index:2;color:#004a94}.linebreak{width:100%;text-align:center;clear:both;margin:0 0 20px 0}.diabetes-people{padding:0 30px;max-width:956px;margin:0 auto}.diabetes-person{float:left;width:47%;margin:0 0 20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.diabetes-person+.diabetes-person{margin:0 0 20px 6%}.diabetes-person .person-img{float:right;margin:50px 0 10px 10px}.diabetes-1-person h3,.diabetes-person h3{font-family:Rabiohead;font-size:32px;font-size:2rem;color:#004a94;margin:0 0 20px 0}.diabetes-1-person h3{margin:20px 0}.diabetes-1-person h4,.diabetes-person h4{font-family:Rabiohead;font-size:32px;font-size:2rem;color:#004a94;margin:0;padding:0 30px}.diabetes-1-person h4{padding:0}.diabetes-1-person p,.diabetes-person p{font-size:13px;font-size:.8125rem;color:#666}.diabetes-1-person p.description,.diabetes-person p.description{font-size:18px;font-size:1.125rem;font-weight:300;color:#004a94;margin:0;padding:0 30px}.diabetes-1-person p.description{padding:0}.diabetes-person .person-content{position:relative;padding:0 30px;width:300px}.diabetes-person-content{position:relative;padding:0 30px}.diabetes-person .person-content .speech-open,.diabetes-person-content .speech-open{position:absolute;top:0;left:0}.diabetes-person .person-content .speech-close,.diabetes-person-content .speech-close{position:absolute;bottom:0;right:0}.diabetes-1-person-col{float:left;width:32%;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.diabetes-1-person-col:first-child{padding:0 0 0 30px}.diabetes-1-person-col:last-child{padding:0 30px 0 0}.diabetes-1-person-col+.diabetes-1-person-col{margin-left:2%}.devices-sections,.risks{max-width:1016px;margin:0 auto}.devices-section{width:100%}.devices-section h2{font-size:18px;font-size:1.125rem;color:#004a94;margin:0 0 20px 0}.devices-section .devices-wrap{position:relative;float:left;border:4px solid #d4de9b;border-radius:10px 10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 30px 0;overflow:hidden;background-color:#d4de9b}.pink .devices-section .devices-wrap{border:4px solid #f9d0de;background-color:#f9d0de}.yellow .devices-section .devices-wrap{border:4px solid #fecc2b;background-color:#fecc2b}.blue .devices-section .devices-wrap{border:4px solid #56bfcc;background-color:#56bfcc}.devices-section .device{float:left;width:252px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.devices-section .device+.device{border-left:4px solid #d4de9b}.pink .devices-section .device+.device{border-left:4px solid #f9d0de}.yellow .devices-section .device+.device{border-left:4px solid #fecc2b}.blue .devices-section .device+.device{border-left:4px solid #56bfcc}.device-image{display:table;background-color:#f6f8eb;width:100%;height:215px;text-align:center}.pink .device-image{background-color:#fdf1f5}.yellow .device-image{background-color:#fff5d5}.blue .device-image{background-color:#ddf2f5}.device-image .img{display:table-cell;vertical-align:middle}.device-content{display:table;width:100%;background-color:#d4de9b;color:#666;padding:12px 3px 8px 3px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pink .device-content{background-color:#f9d0de}.yellow .device-content{background-color:#fecc2b}.blue .device-content{background-color:#56bfcc;color:#fff}.device-copy{display:table-cell;vertical-align:middle}.device-content p{margin:0;font-size:13px;font-size:.8125rem}.devices-section.row-3 #device-2 .device-content .device-copy{display:block;margin-left:-100%;width:200%;text-align:center}.risk{width:272px;float:left;margin:0 0 30px 0}.risk+.risk{margin-left:100px}.risk h3{margin:0;padding:0 30px 10px 30px;font-size:15px;font-size:.9375rem;font-weight:700;color:#004a94;text-align:center}.downloads .download{background-color:#f2f6fa;display:table;width:32%;height:175px;float:left;margin:0 0 30px 0}.downloads .download+.download{margin-left:2%}.download .downloadcopy{display:table-cell;vertical-align:middle;padding:0 20px}.download .downloadcopy a{text-decoration:none}.download .downloadcopy h4{font-size:20px;font-size:1.25rem;font-weight:700;color:#004a94}.download a:hover{text-decoration:none}.download .downloadimg{display:table-cell;vertical-align:middle;width:175px}.download .downloadimg img{display:block;border:0}.upp-content{padding:30px 0}.copyright-text{text-align:left;margin:0;padding:30px 0}.copyright-text p{font-size:10px;font-size:.625rem;color:#666;margin:0 0 10px 0;max-width:680px}.upp-content{position:relative}.upp-device{position:relative;width:352px;margin:0 auto 30px auto;z-index:2}.upp-content .arrows1{position:absolute;top:0;left:0}.upp-content .arrows2{position:absolute;top:0;right:0}.upp-subtext{border-top:1px solid #dbdbdb;padding:10px 0;width:700px;margin:0 auto 30px auto}.upp-subtext p{font-weight:700;color:#004a94;font-size:15px;font-size:.9375rem;margin:0;max-width:45%}.upp-subtext .upp-left{float:left}.upp-subtext .upp-right{float:right}.pointicon{font-size:15px;font-size:.9375rem;font-weight:700;color:#fff;background-color:#004a94;text-align:center;line-height:28px;height:28px;width:28px;border-radius:15px;border:2px solid #004a94;cursor:pointer;position:absolute}.upp-device #point1icon{top:25px;left:-15px}.upp-device #point2icon{top:20px;left:230px}.upp-device #point3icon{top:85px;left:310px}.upp-device #point4icon{top:145px;left:300px}.upp-device #point5icon{top:235px;left:255px}.upp-device .pointicon:hover{color:#004a94;background-color:#fff}.point{position:absolute;background-color:#f2f2f2;font-size:17px;font-size:1.0625rem;color:666666;padding:10px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:10;overflow:hidden;display:none}.point .pointicon{display:none}#point1{top:50px;left:13%;width:245px;height:245px;padding:40px 30px;border-radius:50%}#point2{top:50px;left:65%;width:310px;padding:40px 0 0 0;border-radius:50%}#point2 p:first-child{padding:0 60px}#point2 img{margin-bottom:-10px;margin-top:10px;margin-left:-10px;margin-right:-10px;max-width:180px}#point3{top:50px;left:65%;width:255px;height:255px;padding:40px 0 0 0;border-radius:50%}#point3 img{margin-bottom:-10px;margin-top:10px;margin-left:-10px;margin-right:-10px;max-width:255px}#point4{top:50px;left:65%;width:329px;height:329px;padding:50px 0 0 0;border-radius:50%}#point4 p.first-child{padding:0 60px}#point4 img{margin-bottom:-10px;margin-top:10px;margin-left:-10px;margin-right:-10px;max-width:235px}#point5{top:220px;left:65%;width:155px;height:155px;padding:35px 20px 0;border-radius:50%}@media only screen and (max-width:1249px){#point1{left:8%}}@media only screen and (max-width:1149px){#point2,#point3,#point4,#point5{left:68%}}@media only screen and (max-width:1099px){#point1{left:5%}}.point p{margin:0;font-size:14px;font-size:.875rem}.point strong{color:#004a94}.nav-wrap{width:100%;height:54px;margin-top:-54px;position:relative;overflow:hidden}.nav-wrap .diabetes-nav{width:100%;position:relative;z-index:10}.nav-wrap .diabetes-nav ul{list-style-type:none;padding:0;margin:0;background-color:#f7f7f7;background-color:rgba(247,247,247,.8)}.nav-wrap .diabetes-nav ul li{display:block;float:left;width:25%;height:54px;text-align:center;padding:6px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrap .diabetes-nav ul li a{display:block;text-align:center;padding:6px 10px;font-size:13px;font-size:.8125rem;font-weight:700;color:#575756;height:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.nav-wrap .diabetes-nav ul li+li a{border-left:1px solid #000}.overlayvideo{position:fixed;top:0;left:0;width:100%;height:100%;display:none;background-image:url(../images/black_80.png);background-repeat:repeat;z-index:200}.overlayvideowrap{position:absolute;top:0;left:0;width:100%;height:100%;display:table;cursor:pointer}.overlayvideoclose{position:absolute;top:0;right:0;padding:20px;font-size:50px;font-size:3.125rem;line-height:25px;color:#fff;font-weight:100;cursor:pointer}.overlayvideocontent{position:relative;display:table-cell;vertical-align:middle;text-align:center;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.overlayvideocontent video{max-width:100%}.overlayvideocontent h1{display:none}@media screen and (min-width:1300px){.product-slider .product,.product-slider .product:nth-child(even),.product-slider .product:nth-child(odd){width:32%;margin-right:2%;margin-left:0}.product-slider .product:nth-child(3n){margin-right:0}#sidebar .productcontent h2{font-size:19px;font-size:1.1875rem}#sidebar .productcontent p{font-size:13px;font-size:.8125rem}}@media only screen and (max-width:1199px){.timeline .milestone-slider{height:auto}.timeline .milestone-slider .slide{height:auto}}@media only screen and (max-width:1129px){#sidebar .productcontent h2{font-size:23px;font-size:1.4375rem}#sidebar .productcontent p{font-size:15px;font-size:.9375rem}}@media only screen and (max-width:1024px){.popup{width:80%;left:10%}}@media only screen and (max-width:1023px){#header{padding:15px 0}.menubtn{position:relative;display:block;float:right;margin:0 0 0 20px;padding:26px 0 0;width:38px;height:38px;font-size:12px;font-size:.75rem;line-height:12px;text-decoration:none;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.menubtn span{position:absolute;top:9px;height:4px;width:100%;background-color:#1d3748}.menubtn span::before{position:absolute;top:-9px;height:4px;width:100%;background-color:#1d3748;display:block;content:""}.menubtn span::after{position:absolute;top:9px;height:4px;width:100%;background-color:#1d3748;display:block;content:""}#nav{position:fixed;top:0;bottom:0;right:-400px;width:400px;background-color:#295f9f;padding:20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#nav.open{right:0}#nav ul{display:block}#nav ul li{display:block;padding:0 0 2px;position:relative;font-weight:300;border-bottom:1px solid #234c7d;clear:both}#nav ul li.menu-item-has-children::after{content:"";position:absolute;top:0;right:0}#nav ul li:hover{background-image:none;background-size:auto}#nav ul li a{padding:8px 0;display:block;color:#fff}#nav ul li:hover a{border-bottom:none}#nav ul li ul{position:relative;top:auto;left:auto;padding:0;border-top:1px solid #234c7d;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#nav ul li:hover ul{display:none}#nav ul li ul li:hover a{background-color:transparent}#nav ul li ul li:hover ul li:hover a{background-color:transparent}#nav ul li ul li:hover ul li:hover ul li:hover a{background-color:transparent}#nav ul li:hover ul li:hover ul{display:none}#nav ul li:hover ul li:hover ul li:hover ul{display:none}#nav ul li ul li ul{position:relative;top:auto;left:auto}.menuclose{float:right;display:block;color:#fff;font-family:'Swiss 721';font-size:30px;font-size:1.875rem;font-weight:300;line-height:38px;width:38px;text-align:center;cursor:pointer;margin-right:20px}.menucontainer{clear:both;padding:0 20px;height:100%;overflow-y:auto}#main{width:60%}#sidebar{width:35%}.homecontent{padding:30px 50% 30px 0}.contact-right{width:50%}.contact-left,.contact-middle{width:46%}.contact-middle{clear:both;margin:0 0 20px}.patient-content{padding:20px 60% 20px 0}.professionals-content{padding:20px 40% 20px 0}.productboxes{display:block}.productbox,.professional-products .productbox{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 80px 15px 15px}body.blog3 .professional-products .productbox{width:100%}.blog8 .patient-products .productbox{width:100%}.blog8 .productbox{width:100%}.timeline .milestone-slider .slide .content .image{width:300px}.diabetes-circle{margin:0 0 20px 0}.diabetes-circle h3{font-size:18px;font-size:1.125rem}.diabetes-circle a{width:364px;height:364px}.banner-slide{height:302px}.diabetes-person .person-content{width:210px}.devices-section .device{width:190px}.device-image{padding:15px}.risk{width:230px}.risk+.risk{margin-left:39px}.risk h3{height:48px}#point1{top:105px;left:10px}#point2{width:249px;left:65%}#point2 img{max-width:125px}#point3{width:255px;top:110px;left:70%;height:255px}#point4{height:245px;width:245px;padding:30px 0 0 0;top:100px;left:70%}#point4 p.first-child{padding:0 40px}#point4 img{max-width:125px}#point5{left:70%}.downloads .download{height:300px}.download .downloadcopy{display:block;width:100%}.download .downloadimg{display:block;margin:0 auto}#sidebar .productcontent h2{font-size:20px;font-size:1.25rem}#sidebar .productcontent p{font-size:14px;font-size:.875rem}}@media screen and (max-width:899px){#point4{left:25%}}@media screen and (max-width:869px){.diabetes-circle h3{font-size:16px;font-size:1rem}.diabetes-circle a{width:314px;height:314px}}@media screen and (max-width:767px){.wrapper{padding:0 25px}#banner,#banner.productbanner{height:auto;min-height:230px}#banner .wrapper{padding-top:20px;padding-bottom:20px}#banner .bannercopy{position:relative;left:auto;bottom:auto;padding:15px;background-color:#fff;background-color:rgba(255,255,255,.6)}#banner.light h1,#banner.light h2{color:#14539b}#banner.light h3{color:#273e48}#main,.products #main,.products.professionals #main{float:none;width:100%}#sidebar,.products #sidebar,.products.professionals #sidebar{float:none;width:100%}.homecontent{margin:20px 0;padding:15px;background-color:#fff;background-color:rgba(255,255,255,.6);font-size:30px;font-size:1.875rem}.homecontent p{margin:0}.homeboxes{display:block}.homebox,.homebox.blue{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homebox.blue{background-size:auto}.homebox.blue br{display:block}.homebox br{display:none}.blog-columns .blog-col{width:100%;clear:both}.blog-columns .blog-col+.blog-col{margin:0 0 14px}.blog-columns .blog-col .thumb{float:left;width:50%}.blog-columns .blog-col .details{float:right;width:48%}.contact-right{width:100%}.contact-left,.contact-middle{clear:none;width:48%}.contact-middle{margin:0 0 0 4%}.patient-content{margin:20px 0;padding:15px;background-color:#fff;background-color:rgba(255,255,255,.6)}.professionals-content{margin:20px 0;padding:15px;background-color:#fff;background-color:rgba(255,255,255,.6)}.timeline .milestone-slider{height:auto}.timeline .milestone-slider .slide{height:auto}.timeline .milestone-slider .slide .content{display:block;padding-right:80px;padding-left:80px}.timeline .milestone-slider .slide .content .image{display:block;width:100%;max-width:400px;margin:0 auto 20px;padding-left:0}.timeline .milestone-slider .slide .content .image img{margin:0 auto}.timeline .milestone-slider .slide .content .copy{display:block;padding-right:0;padding-left:0}.popup{width:90%;left:5%;top:5%;bottom:5%;overflow-y:auto}.banner-slide{height:243px}.diabetes-copy h3{font-size:26px;font-size:1.625rem}.diabetes-circle a{width:284px;height:284px}.diabetes-person{width:100%}.diabetes-person+.diabetes-person{margin:0 0 20px 0}.diabetes-person .person-content{width:360px}.diabetes-1-person-col,.diabetes-1-person-col:first-child,.diabetes-1-person-col:last-child{width:100%;padding:0 30px}.diabetes-1-person-col+.diabetes-1-person-col{margin-left:0}.diabetes-1-person-col:nth-child(2){text-align:center}.devices-section .device{width:304px}.devices-section .device:nth-child(odd){clear:both;border-left:0}.risk{width:192px}.risk h3{height:auto}#risk2 h3{height:67px}#risk4 h3{height:48px}.risk+.risk{margin-left:20px}.upp-subtext{width:100%}.upp-subtext p{font-size:14px;font-size:.875rem}#point2{top:105px;left:90px;width:268px}#point3{top:105px;left:90px}#point4{top:105px;left:90px}#point2 img,#point4 img{max-width:140px}#point5{left:190px}.downloads .download{width:100%;height:auto}.downloads .download+.download{margin-left:0}.download .downloadcopy{display:table-cell;width:auto}.download .downloadimg{display:table-cell;margin:0;height:175px}form.search .search-input{font-size:25px;font-size:1.5625rem}}@media screen and (max-width:615px){#banner h1,#banner h2{font-size:40px;font-size:2.5rem}.diabetes-content,.diabetes-home{padding-top:0;margin-top:0}.banner-slide{height:186px}.diabetes-circle{width:100%}.diabetes-circle h3{font-size:20px;font-size:1.25rem}.diabetes-circle a{width:422px;height:422px}.diabetes-copy{padding:20px}.diabetes-copy h3{font-size:20px;font-size:1.25rem}.diabetes-person .person-content{width:100%;padding:0 0 0 30px}.diabetes-person .person-content .speech-close{display:none}.devices-section .device{width:100%;margin:0 0 15px 0}.device-content{height:auto}.devices-section.row-3 #device-2 .device-content .device-copy{display:table-cell;margin-left:auto;width:auto;text-align:center}.risk{width:100%;text-align:center}.risk+.risk{margin-left:0}#risk2 h3,#risk4 h3{height:auto}.upp-content .arrows1{left:-100px}.upp-content .arrows2{right:-100px}#point2,#point3,#point4{left:30px}#point5{left:150px}.overlayvideoclose{top:50px}.overlayvideocontent{padding:50px 0 20px 0}.nav-wrap{display:none}}@media screen and (max-width:599px){.blog-columns .blog-col .details,.blog-columns .blog-col .thumb{width:100%;float:none}.contact-left,.contact-middle{margin:0 0 20px;width:100%}}@media screen and (max-width:499px){#nav{right:-100%;width:100%}#point5{left:90px}}@media screen and (max-width:471px){.productlinks{display:block}.links2 .productlink{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.diabetes-banner{position:relative;width:100%;height:auto;padding:15px;background-color:#004a94}.diabetes-banner img{display:none}.diabetes-home{padding-top:0}.diabetes-circles{padding:0 20px}.diabetes-circle h3{font-size:16px;font-size:1rem}.diabetes-circle a{width:100%;height:auto}.devices-sections,.diabetes-people,.downloads,.risks,.upp-content{padding:0 20px}.download .downloadcopy h4{font-size:17px;font-size:1.0625rem}.download .downloadimg{width:135px}.upp-device{width:280px}.upp-device #point2icon{left:175px}.upp-device #point3icon{top:65px;left:240px}.upp-device #point4icon{top:110px;left:240px}.upp-content .arrows1,.upp-content .arrows2{display:none}.point{position:relative;top:auto!important;left:auto!important;display:block!important;width:100%!important;min-height:50px;margin:0 0 20px 0;overflow:hidden;border-radius:0!important;padding:10px!important;height:auto!important}#point2 img,#point3 img,#point4 img{max-width:100%;margin:10px 0 0 0}.point .pointicon{display:block;margin:0 10px 10px 0;float:left;position:relative}}@media screen and (max-width:499px){.wrapper{padding:0 15px}#header{padding:10px 0}#logo{padding:2px 0}#logo img{width:190px}#topnav .contrastbtn,#topnav .searchbtn{width:30px}.contrastbtn img,.searchbtn img{width:30px}.menubtn{width:30px;font-size:10px;font-size:.625rem}}@media screen and (max-width:400px){.banner-slide{height:156px}}@media screen and (max-width:370px){.diabetes-person .person-img{max-width:150px}}@media screen and (max-width:349px){.diabetes-circle h3{font-size:14px;font-size:.875rem}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#topnav .searchbtn{display:block;width:38px;height:38px;background-image:url(../images/search@2x.png);background-repeat:no-repeat;background-size:contain}#topnav .contrastbtn{display:block;width:38px;height:38px;background-image:url(../images/contrast-btn@2x.png);background-repeat:no-repeat;background-size:contain}#topnav .contrastbtn img,#topnav .searchbtn img{display:none}#nav ul li:hover{background-image:url(../images/navarrow@2x.png);background-size:13px 5px}.downloads ul li a,.product-links a{background-image:url(../images/download-icon@2x.png);background-size:30px 30px}.thumb-video .videowatermark{background-image:url(../images/video@2x.png);background-size:43px 43px}}@media (-webkit-min-device-pixel-ratio:2) and (max-width:1000px),(min-resolution:192dpi) and (max-width:1000px){#nav ul li:hover{background-image:none;background-size:auto}}@media (-webkit-min-device-pixel-ratio:2) and (max-width:599px),(min-resolution:192dpi) and (max-width:499px){#topnav .searchbtn{display:block;width:30px;height:30px;background-image:url(../images/search@2x.png);background-repeat:no-repeat;background-size:contain}#topnav .contrastbtn{display:block;width:30px;height:30px;background-image:url(../images/contrast-btn@2x.png);background-repeat:no-repeat;background-size:contain}#search .logo a{width:190px;height:29px}#logo a{width:190px;height:29px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#search .logo a{display:block;width:279px;height:43px;background-image:url(../images/owen-mumford-white@2x.png);background-repeat:no-repeat;background-size:contain}#search .logo a img{display:none}#logo a{display:block;width:279px;height:42px;background-image:url(../images/owen-mumford@2x.png);background-repeat:no-repeat;background-size:contain}#logo a img{display:none}#topnav .searchbtn{display:block;width:38px;height:38px;background-image:url(../images/search@2x.png);background-repeat:no-repeat;background-size:contain}#topnav .contrastbtn{display:block;width:38px;height:38px;background-image:url(../images/contrast-btn@2x.png);background-repeat:no-repeat;background-size:contain}#topnav .contrastbtn img,#topnav .searchbtn img{display:none}#nav ul li:hover{background-image:url(../images/navarrow@2x.png);background-size:13px 5px}.downloads ul li a,.product-links a{background-image:url(../images/download-icon@2x.png);background-size:30px 30px}.thumb-video .videowatermark{background-image:url(../images/video@2x.png);background-size:43px 43px}}@media (-webkit-min-device-pixel-ratio:2) and (max-width:1000px),(min-resolution:192dpi) and (max-width:1000px){#nav ul li:hover{background-image:none;background-size:auto}}@media (-webkit-min-device-pixel-ratio:2) and (max-width:499px),(min-resolution:192dpi) and (max-width:499px){#topnav .searchbtn{display:block;width:30px;height:30px;background-image:url(../images/search@2x.png);background-repeat:no-repeat;background-size:contain}#topnav .contrastbtn{display:block;width:30px;height:30px;background-image:url(../images/contrast-btn@2x.png);background-repeat:no-repeat;background-size:contain}#search .logo a{width:190px;height:29px}#logo a{width:190px;height:29px}}.careers-header{background-image:url(../images/careers-header.png);background-repeat:repeat-x}h1.green{color:#6ea900;font-weight:700;margin:0 0 10px 0}.careers-grid{width:956px;margin:0 auto}.careers-grid a{text-decoration:none}.grid-sizer{width:230px;height:230px}.gutter-sizer{width:12px}.grid-item{position:relative;float:left;width:230px;height:230px;background-color:#6ea900;margin-bottom:12px}.grid-item:hover{background-color:#8bba33}.grid-item.text-only:hover{background-color:#6ea900}.grid-item--larger{width:472px;height:472px}.size-2 .grid-sizer{width:470px}.size-2 .grid-item{width:470px}.size-3 .grid-sizer{width:310px}.size-3 .grid-item{width:310px}.size-2.smaller .grid-item{height:140px}.size-3.smaller .grid-item{height:140px}.hero-content{position:absolute;top:0;left:0;width:100%;height:100%}.hero-content .top{position:absolute;top:0;width:100%;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hero-content h1{color:#fff;margin:0;text-shadow:3px 3px 2px rgba(150,150,150,.4)}.hero-content h2{color:#fff;font-size:24px;font-size:1.5rem;margin:0 0 5px 0;text-shadow:3px 3px 2px rgba(150,150,150,.4)}.hero-content .bottom{position:absolute;bottom:0;width:100%;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.jobsearch{float:left;width:50%;position:relative}div.jobsearch form.search{padding:0;padding-left:60px;margin:0;border-bottom:none}.jobsearch label{position:absolute;top:10px;left:0;color:#fff}div.jobsearch input[type=search]{background:#fcfcfc;background-position:right center;border:2px solid #6ea900;font:13px Arial,Helvetica,Sans-serif;font-weight:700;color:#6ea900;width:100%;padding:12px 32px 11px 6px;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.jobsearch .search-submit{text-indent:-999999px;width:16px;height:16px;overflow:hidden;background-image:url(../images/jobsearch.png);background-repeat:no-repeat;background-size:contain;background-color:transparent;border:none;position:absolute;top:13px;right:10px}.placeholder,div.jobsearch form.search input.placeholder{color:#6ea900}div.jobsearch form.search .search-input::-webkit-input-placeholder{color:#6ea900}div.jobsearch form.search .search-input::-moz-placeholder{color:#6ea900}div.jobsearch form.search .search-input:-moz-placeholder{color:#6ea900}div.jobsearch form.search .search-input:-ms-input-placeholder{color:#6ea900}.hero-content .buttons{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hero-content .buttons .button{padding:0 0 0 10px;float:left;width:50%;height:41px;display:table;table-layout:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hero-content .buttons a{display:table-cell;vertical-align:middle;background-color:#6ea900;color:#fff;padding:0 6px;font-weight:700;cursor:pointer;font-size:13px;font-size:.8125rem}.hero-content .buttons a:hover{text-decoration:none;background-color:#8bba33}.grid-item.text-link{background-size:contain;background-repeat:no-repeat}.grid-item.dark{background-color:#fff;border:1px solid #036}.grid-item.text-link a,.grid-item.text-only div{position:absolute;top:0;left:0;width:100%;height:100%;display:table;table-layout:fixed;cursor:pointer}.grid-item.text-only div{cursor:auto}.grid-item.text-link a:hover{text-decoration:none}.grid-item.text-link a span,.grid-item.text-only div span{display:table-cell;vertical-align:middle;padding:15px}.grid-item.text-link a span h3,.grid-item.text-only div span h3{margin:0 0 5px 0;padding:0 0 5px 0;font-size:24px;font-size:1.5rem;color:#fff;border-bottom:2px solid #fff}.grid-item.text-link a span p,.grid-item.text-only div span p{margin:0;font-size:13px;font-size:.8125rem;color:#fff}.grid-item.dark a span h3{border-bottom:2px solid #036}.grid-item.dark a span h3,.grid-item.dark a span p{color:#036}.grid-item.careervideo{cursor:pointer}.grid-item.careervideo .playbtn{position:absolute;top:30%;left:30%;width:40%;height:40%;background-image:url(../images/playbtn.png);background-size:contain;background-repeat:no-repeat}.grid-item.careervideo:hover .playbtn{background-image:url(../images/playbtn-hover.png);background-repeat:no-repeat}.grid-item.careervideo .plusbtn{position:absolute;top:30%;left:30%;width:40%;height:40%;background-image:url(../images/plusbtn.png);background-size:contain;background-repeat:no-repeat}.grid-item.careervideo:hover .plusbtn{background-image:url(../images/plusbtn-hover.png);background-repeat:no-repeat}.videoembed{display:none}.popupcontent{background-color:#fff;width:100%;max-width:800px;margin:0 auto;padding:20px;z-index:10;cursor:auto}.grid-item .slider{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border:2px solid #036}.slider .slick-list{height:100%;width:100%}.slider .slick-track{height:100%}.slider .slide{display:table;table-layout:fixed;padding:15px 15px 50px 15px;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid-item .slider .slide span{display:table-cell;vertical-align:middle}.grid-item .slider .slide span a:hover{text-decoration:none}.grid-item .slider .slide span h3{margin:0 0 5px 0;padding:0 0 5px 0;font-size:24px;font-size:1.5rem;color:#036;border-bottom:2px solid #036}.grid-item .slider .slide span a:hover h3{color:#6ea900}.grid-item .slider .slide span p{margin:0;font-size:13px;font-size:.8125rem;color:#000}.grid-item .slider .slide span p a:hover{color:#6ea900}.grid-item .slider .slide span p strong{color:#000}.grid-item .slider .slide span p a:hover strong{color:#6ea900}.slick-dots{position:absolute;bottom:20px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:16px;height:16px;cursor:pointer;color:transparent;outline:0;background:#fff;border:1px solid #036;border-radius:8px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0;background-color:#6ea900;border:1px solid #6ea900}.slick-dots li.slick-active button{background-color:#036}.slick-dots li.slick-active button:hover{background-color:#036;border:1px solid #036}.testimonial-slider .slide{padding:15px}.testimonial-slider .slick-dots{display:none!important}.careers-two-third{width:66%}.careers-third{width:23%}.careers-third.left,.careers-two-third.left{float:left}.careers-third.right,.careers-two-third.right{float:right}.careers-two-third.left+.careers-third.left{margin:0 0 0 10%}.careers-third.left+.careers-two-third.left{margin:0 0 0 10%}.careers-two-third.right+.careers-third.right{margin:0 30px 0 0}.careers-third.right+.careers-two-third.right{margin:0 30px 0 0}.side-images{text-align:center}.side-images img{margin:0 0 10px 0}.uk-faqs .faq+.faq{border-top:1px dashed #036;padding-top:10px}.uk-faqs .faq .dropdown{border-top:none;padding:0;margin:0}.uk-faqs .dropdown-link{display:block;padding:8px 0 8px 0;font-size:12px;font-size:.75rem;text-decoration:none;font-weight:700;margin:0 0 10px 0;background:0 0;cursor:pointer}.uk-faqs .dropdown-link h3{position:relative;float:left;font-size:16px;font-size:1rem;margin:0;color:#036}.uk-faqs .dropdown-link span{position:relative;width:10px;height:10px;display:inline-block;overflow:hidden;background-image:url(../images/dropdown-arrow.png);background-size:contain;background-repeat:no-repeat;margin:6px 0 0 10px}.uk-faqs .dropdown-open span{background-image:url(../images/dropdown-arrow-down.png)}.uk-faqs .dropdown{position:relative;overflow:hidden;height:0}.uk-faqs .dropdown-open+.dropdown{height:auto;margin:0 0 20px 0}.uk-faqs .dropdown p{margin:0 0 10px 0}.uk-faqs .dropdown ul{margin:0 0 10px 0}.uk-faqs .dropdown strong{color:#535353}.uk-life-at .block{background-image:none;background-color:#6ea900;text-align:left}.uk-life-at .block .blockcontent{display:table-cell;vertical-align:middle}.uk-life-at .block h2{margin:0 0 5px 0;padding:0 0 5px 0;font-size:24px;font-size:1.5rem;border-bottom:2px solid #fff}.js .uk-life-at .block h2{display:block}.js .uk-life-at .active-block h2{display:none}.page-template-template-uk-careers-standard .page p{max-width:700px}.talent-pool-form{max-width:700px;padding:30px 0 0 0}.talent-pool-form input{border:1px solid #ccc;font-size:14px;font-size:.875rem;padding:6px}.talent-pool-form select{width:100%;border:1px solid #ccc;font-size:14px;font-size:.875rem;padding:6px;background:0 0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.talent-pool-form .wpcf7-list-item{display:block;margin:6px 0 6px 0}.talent-pool-form .wpcf7-list-item-label{font-size:14px;font-size:.875rem}.talent-pool-form .full-width-col{width:100%;padding:0 0 20px 0}.talent-pool-form .form-row{clear:both;margin:0 0 10px 0}.talent-pool-form label{font-size:14px;font-size:.875rem;font-weight:700;color:#036;padding:6px 0}.talent-pool-form .full-width-col .form-row label{width:100px;float:left}.talent-pool-form .full-width-col .form-row input{width:100%;width:calc(100% - 100px)}.talent-pool-form .full-width-col .form-row span.wpcf7-not-valid-tip{margin-top:5px;margin-left:100px}.talent-pool-form .half-width-col{float:left;width:50%;width:calc(50% - 10px)}.talent-pool-form .half-width-col+.half-width-col{margin:0 0 0 20px}.talent-pool-form .half-width-col .form-row label{display:block;margin:0}.talent-pool-form .half-width-col .form-row{margin:0 0 20px 0}.talent-pool-form input[type=submit]{background-color:#6ea900;font-size:14px;font-size:.875rem;font-weight:700;color:#fff;border:1px solid #6ea900;padding:10px 20px}.vacancy-left{float:left;width:640px}.vacancy-left strong{color:#036}.vacancy-left .applybtn{display:inline-block;background-color:#6ea900;color:#fff;font-weight:700;padding:10px 15px;margin:10px 0 20px;text-decoration:none}.vacancy-left .applybtn:hover{text-decoration:none;background-color:#8bba33}.vacancy-right{float:right;width:230px;padding:12px 0 0 0}.side-buttons a{display:block;padding:15px;background-color:#6ea900;color:#fff;margin:0 0 12px 0;text-align:left;text-decoration:none}.side-buttons a:hover{text-decoration:none;background-color:#8bba33}.side-buttons a h3{margin:0 0 5px 0;padding:0 0 5px 0;font-size:24px;font-size:1.5rem;color:#fff;border-bottom:2px solid #fff}.side-buttons a p{margin:0;font-size:13px;font-size:.8125rem;color:#fff}.vacancies-filter{max-width:1000px}.vacancies-filter h2{color:#036}.vacancies-filter .cats .cat{width:14%;height:110px;float:left;padding:0 12px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.vacancies-filter .cats .cat.notactive{opacity:.5}.vacancies-filter .cats .filter{position:relative;cursor:pointer;background-color:#6ea900;background-repeat:no-repeat;background-size:contain;padding:15px;height:120px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vacancies-filter #operations .filter{background-image:url(../images/careers-operations.jpg)}.vacancies-filter #r-and-d .filter{background-image:url(../images/careers-r-and-d.jpg)}.vacancies-filter #quality .filter{background-image:url(../images/careers-quality.jpg)}.vacancies-filter #business-support-functions .filter{background-image:url(../images/careers-head-office.jpg)}.vacancies-filter #project-management .filter{background-image:url(../images/careers-project-management.jpg)}.vacancies-filter #supply-chain .filter{background-image:url(../images/careers-supply-chain.jpg)}.vacancies-filter #sales-and-marketing .filter{background-image:url(../images/careers-sales-and-marketing.jpg)}.vacancies-filter .cats .filter h3{position:absolute;bottom:20px;left:15px;right:15px;margin:0;padding:0 0 5px 0;font-size:16px;font-size:1rem;color:#fff;border-bottom:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vacancies-page .careers-section{padding:20px 0 0 0;max-width:700px}.vacancies-page .careers-section .careers{padding:10px 0 20px 0;border-bottom:1px dashed #036}.vacancies-page .careers-section .careers .date{font-weight:700;color:#036}.vacancies-page .careers-section .careers h2{font-size:24px;font-size:1.5rem;margin:16px 0 12px;float:none}.vacancies-page .careers-section .careers h2 a{text-decoration:none}.vacancies-page .careers-section .careers h2 a:hover{text-decoration:underline}.vacancies-page .careers-section .careers strong{color:#036}.vacancies-page .careers-section .careers a{color:#444}.vacancies-page .careers-section .careers a.view-article{color:#036;font-weight:700}.vacancies-page .careers-section .careers a:hover{color:#6ea900}.vacancies-page .careers-section .careers h2 a{color:#6ea900}.meet-the-team-content{padding:15px;background-color:#6ea900;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:776px}.meet-the-team-content h1{font-weight:700;color:#fff;margin:0 0 5px}.meet-the-team-content h2{color:#fff;margin:0 0 10px}.meet-the-team-content p{color:#fff;font-size:14px;font-size:.875rem;margin:0 0 16px}.mtt{background-color:#fff;border:1px solid #ccc}.mtt:hover{background-color:#fff}.mtt-large{height:auto;background-color:#fff}.mtt-large:hover{background-color:#6ea900}.mtt-filter{background-color:#fff;height:200px}.mtt-filter:hover{background-color:#fff}.mtt-filter h3{color:#036;font-size:18px;font-size:1.125rem}.mtt-filter .cats .cat{float:left;padding:0 12px 12px 0}.mtt-filter .cats .filter{position:relative;cursor:pointer;background-color:#6ea900;padding:15px;height:auto}.mtt-filter .cats .filter h3{margin:0;font-size:16px;font-size:1rem;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.testimonial-slider{height:396px;width:100%;background-color:#fff;border:2px solid #6ea900}.testimonial-slider .slider{width:100%;height:100%;position:relative;border:none}.testimonial-slider .slide .slide-content{display:table;table-layout:fixed;width:100%;height:100%}.grid-item .testimonial-slider .slide span p{display:table-cell;vertical-align:middle;text-align:center;padding:0 15px;margin:0;color:#036;font-weight:700;font-size:23px;font-size:1.4375rem}.mtt h4{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:10px 15px;background-color:#fff;background-color:rgba(256,256,256,.8);color:#036;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mtt:hover h4{background-color:#fff}.meet-the-team-content .readmore{display:none}.careervideo.mtt .playbtn{top:5%;left:5%;width:25%;height:25%}.slick-slide .open-test{display:inline;vertical-align:baseline;margin:0 10px 0 0}.slick-slide .close-test{display:inline;vertical-align:baseline;margin:0 0 0 5px}.careers-page{padding:0 20px 30px 20px}.careers-page .careers,.careers-page .page{padding:0}.single .type-team h2.green{font-weight:700;color:#6ea900;font-size:34px;font-size:2.125rem;margin:0 0 10px 0;line-height:1.3}.single .type-team h1.green-sub{font-weight:700;color:#6ea900;font-size:28px;font-size:1.75rem;margin:0 0 20px 0;line-height:1.3}.single .type-team .careers-two-third .team-info{margin:0 0 20px 0}.single .type-team .careers-two-third .team-p{margin:0 0 5px 0}.single .type-team .careers-two-third strong{color:#036}#JobAlerts{display:block;overflow-x:hidden;overflow-y:auto}.careersblocks .header-image{text-align:center}.careersblocks h1{font-size:30px;font-size:1.875rem;font-weight:700;color:#000}.careersblocks h2{font-size:24px;font-size:1.5rem;font-weight:700;color:#000;margin-top:0}.careersblocks h3{font-size:20px;font-size:1.25rem;font-weight:700;color:#000}.careersblocks .contentheadingblock{padding:0 30px 20px 30px}.careersblocks .contentheadingblock h2{margin:0;font-size:40px;font-size:2.5rem;color:#036;font-weight:100;text-align:center}.careersblocks .contentleftblock{display:table;table-layout:fixed;padding:0 0 30px 0}.page-id-711 .careersblocks .contentleftblock{position:relative;display:block;overflow:hidden;padding:0;margin:0 0 30px 0}.careersblocks .contentleftblock .left-col{display:table-cell;vertical-align:middle;padding:30px 20px 20px 30px;width:40%}.page-id-711 .careersblocks .contentleftblock .left-col{position:relative;z-index:2;display:block}.careersblocks .contentleftblock .left-col .breadcrumbs p{margin:0 0 1em 0}.careersblocks .contentleftblock .right-col{position:relative;width:60%;display:table-cell;vertical-align:top}.page-id-711 .careersblocks .contentleftblock .right-col{width:100%;display:block;position:absolute;top:0;right:0;overflow:hidden}.careersblocks .contentleftblock .right-col img{width:100%}.careersblocks .contentleftblock .right-col .right-col-overlay{position:absolute;left:-1px;top:0;height:100%;width:120px;background-image:url(../images/right-col-overlay.png);background-repeat:repeat-y}.page-id-711 .careersblocks .contentleftblock .right-col .right-col-overlay{background-image:url(../images/right-col-overlay-l.png);width:410px}.careersblocks .contentrightblock{display:table;table-layout:fixed;padding:0 0 30px 0}.page-id-711 .careersblocks .contentrightblock{position:relative;display:block;overflow:hidden;padding:0;margin:0 0 30px 0}.careersblocks .contentrightblock .right-col{display:table-cell;vertical-align:middle;padding:30px 20px 30px 30px;width:40%}.page-id-711 .careersblocks .contentrightblock .right-col{position:relative;z-index:2;display:block;float:right}.careersblocks .contentrightblock .left-col{position:relative;width:60%;display:table-cell;vertical-align:top}.page-id-711 .careersblocks .contentrightblock .left-col{width:100%;display:block;position:absolute;top:0;right:0;overflow:hidden}.careersblocks .contentrightblock .left-col img{width:100%}.careersblocks .contentrightblock .left-col .left-col-overlay{position:absolute;right:-1px;top:0;height:100%;width:120px;background-image:url(../images/left-col-overlay.png);background-repeat:repeat-y}.page-id-711 .careersblocks .contentrightblock .left-col .left-col-overlay{background-image:url(../images/left-col-overlay-l.png);width:410px}.careersblocks .contentboxesblock{padding:0 30px 28px 30px}.careersblocks .grid-item:hover{background-color:#6ea900}.careersblocks .grid-item .grid-item-wrap,.careersblocks .grid-item a{position:absolute;top:0;left:0;width:100%;height:100%;display:table;table-layout:fixed;cursor:pointer}.careersblocks .grid-item a:hover{background-color:#8bba33}.careersblocks .grid-item .grid-item-wrap{cursor:auto}.careersblocks .grid-item a:hover{text-decoration:none}.careersblocks .grid-item .grid-item-wrap span,.careersblocks .grid-item a span{display:table-cell;vertical-align:middle;padding:15px}.careersblocks .grid-item .grid-item-wrap span h3,.careersblocks .grid-item a span h3{margin:0 0 5px 0;padding:0 0 5px 0;font-size:24px;font-size:1.5rem;color:#fff;border-bottom:2px solid #fff}.careersblocks .grid-item .grid-item-wrap span p,.careersblocks .grid-item a span p{margin:0;font-size:13px;font-size:.8125rem;color:#fff}.careersblocks .sliderrightblock{display:table;table-layout:fixed;padding:0 0 30px 0}.careersblocks .sliderrightblock .left-col{display:table-cell;vertical-align:middle;padding:30px 20px 20px 30px;width:40%}.careersblocks .sliderrightblock .right-col{position:relative;width:60%;display:table-cell;vertical-align:middle}.careersblocks .careers-slider{width:569px;margin-left:10px;background-color:#fff;float:right}.careersblocks .careers-slider .slider{width:100%;height:100%}.careersblocks .careers-slider .slide{padding:15px 50px 50px}.careersblocks .careers-slider .slide .slide-content{display:table;table-layout:fixed;width:100%;height:100%}.careersblocks .careers-slider .slide h3{font-size:30px;font-size:1.875rem;margin:0}.careersblocks .careers-slider .slick-dots li button{background:#fff;border:1px solid #6ea900}.careersblocks .careers-slider .slick-dots li button:focus,.careersblocks .careers-slider .slick-dots li button:hover{background-color:#6ea900;border:1px solid #6ea900}.careersblocks .careers-slider .slick-dots li.slick-active button{background-color:#6ea900}.careersblocks .careers-slider .slick-dots li.slick-active button:hover{background-color:#6ea900;border:1px solid #6ea900}.careersblocks .careers-slider .slick-next,.careersblocks .careers-slider .slick-prev{position:absolute;top:50%;left:10px;background-color:transparent;border:none;text-indent:-999999px;overflow:hidden;width:16px;height:31px;margin-top:-16px;background-image:url(../images/careers-slider-prev-green.png);background-repeat:no-repeat;background-size:contain;z-index:50}.careersblocks .careers-slider .slick-next{left:auto;right:10px;background-image:url(../images/careers-slider-next-green.png)}.careersblocks .nav-wrap{height:auto;margin-top:auto;min-height:39px}.careersblocks .nav-wrap .diabetes-nav ul li{height:auto}.careersblocks .nav-wrap .diabetes-nav ul li a{color:#000;height:auto}.careersblocks .fullwidthimageblock{padding:0 0 30px 0}.agencies-overlay{width:540px;margin:0 auto;padding:30px;background-color:#fff}@media only screen and (max-width:1055px){.careers-grid{width:100%}.meet-the-team-content{height:auto}.mtt-large{height:auto}.mtt-filter{width:232px;height:192px}.mtt-filter h3{margin-top:0}.mtt-filter .cats .cat{padding:0 6px 6px 0}.mtt-filter .cats .filter{padding:8px 15px}.mtt-filter .cats .filter h3{font-size:14px;font-size:.875rem}}@media only screen and (max-width:1023px){.grid-sizer{width:234px;height:234px}.grid-item{width:234px;height:234px}.grid-item--larger{width:480px;height:480px}.size-2 .grid-sizer{width:355px}.size-2 .grid-item{width:355px}.size-3 .grid-sizer{width:232px}.size-3 .grid-item{width:232px}.careers-two-third{width:100%;float:none}.careers-third{width:100%;float:none}.careers-two-third+.careers-third{margin:20px 0 0 0}.careers-third+.careers-two-third{margin:20px 0 0 0}.vacancy-left{width:480px}.vacancy-right{width:190px}.vacancies-filter .cats .cat{height:auto;width:auto;padding:0 6px 6px 0}.vacancies-filter .cats .filter{height:auto;background-image:none!important;padding:8px 15px}.vacancies-filter .cats .filter h3{position:relative;left:auto;right:auto;bottom:auto;padding:0;border-bottom:0;font-size:14px;font-size:.875rem}.careersblocks #content1{padding-top:20px}.page-id-711 .careersblock #content1{padding:0}.careersblocks .contentleftblock,.careersblocks .contentrightblock,.careersblocks .fullwidthimageblock,.careersblocks .sliderleftblock,.careersblocks .sliderrightblock{padding:0 0 20px}.careersblocks .contentleftblock .left-col,.careersblocks .contentleftblock .right-col,.careersblocks .contentrightblock .left-col,.careersblocks .contentrightblock .right-col,.careersblocks .sliderleftblock .left-col,.careersblocks .sliderleftblock .right-col,.careersblocks .sliderrightblock .left-col,.careersblocks .sliderrightblock .right-col{display:block;width:100%}.careersblocks .contentleftblock .left-col{padding:0 20px 20px 20px}.page-id-711 .careersblocks .contentleftblock .left-col{padding:20px;background-color:rgba(256,256,256,.6)}.careersblocks .contentleftblock .right-col .right-col-overlay,.careersblocks .contentrightblock .left-col .left-col-overlay{display:none}.careersblocks .contentrightblock .right-col{padding:20px 20px 0 20px}.page-id-711 .careersblocks .contentrightblock .right-col{padding:20px;background-color:rgba(256,256,256,.6)}.careersblocks .contentboxesblock,.careersblocks .contentheadingblock,.careersblocks .sliderlefttblock .right-col,.careersblocks .sliderrightblock .left-col{padding:0 20px 20px 20px}.careersblocks .careers-slider{margin:0 auto}.careersblocks .sliderleftblock .right-col,.careersblocks .sliderrightblock .left-col{padding-bottom:6px}.careersblocks .careers-slider{width:576px}.careers-two-third.left+.careers-third.left{margin:30px 0 0}.testimonial-slider{height:401px}.meet-the-team-content{height:530px}}@media only screen and (max-width:919px){.overlayvideocontent{padding:60px}}@media only screen and (max-width:767px){.grid-sizer{width:282px;height:282px}.grid-item{width:282px;height:282px}.grid-item--larger{width:576px;height:576px}.size-2 .grid-sizer{width:282px}.size-2 .grid-item{width:282px}.size-3 .grid-sizer{width:282px}.size-3 .grid-item{width:282px}.vacancy-left{width:340px}.vacancies-filter .cats .cat{height:auto;width:auto;padding:0 6px 6px 0}.vacancies-filter .cats .filter{height:auto;background-image:none!important}.vacancies-filter .cats .cat{height:auto}.vacancies-filter .cats .cat.active{height:auto}.vacancies-filter .cats .filter h3{position:relative;bottom:auto;left:auto;right:auto}.mtt-large{height:auto}.mtt-filter{height:auto}.mtt-filter .cats .filter{padding:10px 14px}.careers-nav .hideonmobile{display:none}.meet-the-team-content .readmore{display:block;height:20px;line-height:20px;font-size:13px;font-size:.8125rem;color:#fff;font-weight:700;cursor:pointer}.testimonial-slider{height:160px}.meet-the-team-content{height:auto}.grid-item .testimonial-slider .slide span p{font-size:16px;font-size:1rem}}@media only screen and (max-width:615px){.careers-header{padding-top:50px;background-image:none}main.careers-page{padding-top:0}.grid-sizer{width:210px;height:210px}.grid-item{width:210px;height:210px}.grid-item--larger{width:432px;height:432px}.size-2 .grid-sizer{width:210px}.size-2 .grid-item{width:210px}.size-3 .grid-sizer{width:210px}.size-3 .grid-item{width:210px}div.jobsearch{width:40%}.hero-content .buttons{width:60%}.vacancy-left{float:none;width:100%}.vacancy-right{float:none;width:100%}.mtt-large{height:auto}.mtt-filter{height:auto}.careersblocks .careers-slider{width:432px}.agencies-overlay{max-width:540px;width:90%}.slick-slide .open-test{width:27px}.page-id-711 .careersblocks .contentleftblock .right-col{height:100%}.page-id-711 .careersblocks .contentleftblock .right-col img{width:auto;max-width:none;height:100%}.page-id-711 .careersblocks .contentrightblock .left-col{height:100%}.page-id-711 .careersblocks .contentrightblock .left-col img{width:auto;max-width:none;height:100%}.testimonial-slider{height:190px}.overlayvideocontent{padding:120px 15px}}@media screen and (max-width:471px){main.careersblocks{padding-top:0!important}.careers-page-template{padding-top:0}.grid-sizer{width:49%;height:auto}.gutter-sizer{width:2%}.grid-item{width:49%;height:auto}.grid-item--larger{width:100%;height:auto;min-height:320px}.grid-item.text-link a span h3{font-size:18px;font-size:1.125rem}.grid-item .slider .slide span h3{font-size:18px;font-size:1.125rem}.size-2 .grid-sizer{width:100%}.size-2 .grid-item{width:100%}.size-3 .grid-sizer{width:100%}.size-3 .grid-item{width:100%}.size-2.smaller .grid-item{height:auto}.size-3.smaller .grid-item{height:auto}div.jobsearch{width:100%;margin:0 0 10px 0}.hero-content .buttons{width:100%}.hero-content .buttons .button{padding:0 5px 0 0}.hero-content .buttons .button+.button{padding:0 0 0 5px}.talent-pool-form .half-width-col{width:100%}.talent-pool-form .half-width-col+.half-width-col{margin:20px 0 0 0}.mtt-large{height:auto;min-height:0}.mtt-filter{height:auto;min-height:0}.mtt{width:49%;min-height:0}.mtt-grid .grid-sizer{width:47%}.mtt-grid .gutter-sizer{width:6%}.grid-item.mtt a{position:relative}.careersblocks .grid-item{min-height:0}.careersblocks .grid-item .grid-item-wrap,.careersblocks .grid-item a{position:relative;top:auto;left:auto}.careersblocks .careers-slider{width:280px}.careersblocks .careers-slider .slide h3{font-size:20px;font-size:1.25rem}.testimonial-slider{height:270px}}@media screen and (max-width:399px){.grid-item .slider .slick-dots{display:none!important}}@media screen and (max-width:359px){.grid-item--larger{min-height:280px}.mtt-filter{min-height:0}}@media screen and (max-width:349px){.grid-sizer{width:100%;height:auto}.grid-item{width:100%}.grid-item .slider .slick-dots{display:block!important}.grid-item .testimonial-slider .slick-dots{display:none!important}.grid-item.text-link a{position:relative;top:auto;left:auto;width:auto;height:auto}.grid-item .slider{position:static;top:auto;left:auto;max-height:200px}.grid-item .testimonial-slider .slider{max-height:none}.blank-square{display:none}.grid-item .testimonial-slider .slide span p{font-size:16px;font-size:1rem}}.news-content a{color:#004a93;text-decoration:underline}.news-content a:hover{text-decoration:none}.footer.is_in_careers #twitteriframe{width:540px;height:300px}@media screen and (max-width:1023px){.footer.is_in_careers #twitteriframe{width:270px;height:400px}}@media screen and (max-width:767px){.footer.is_in_careers #twitteriframe{width:100%;height:300px}}@media screen and (max-width:479px){.footer.is_in_careers #twitteriframe{width:100%;height:380px}}.footer.is_in_careers{background-color:#fff}@media screen and (max-width:409px){.footer.is_in_careers .footer-nav{width:42%}.footer.is_in_careers .footer-contact{width:58%;text-align:right}.footer.is_in_careers .footer-contact .social a{float:right;margin:0 0 5px 5px}}.content-blocks .cb-row{display:table;position:relative;margin:0 0 15px 0}.content-blocks .cb-row .cb-content{position:relative;display:table-cell;width:50%;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px;z-index:2}.content-blocks .cb-row .cb-content h1{font-size:27px;font-size:1.6875rem;margin:0 0 10px}.content-blocks .cb-row .cb-content h2{font-size:27px;font-size:1.6875rem;margin:0 0 10px}.content-blocks .cb-row .cb-content p{font-size:16px;font-size:1rem;margin:0 0 15px}.content-blocks .cb-row.cb-1{background-color:#76e0f9}.content-blocks .cb-row.cb-2{background-color:#7dd7d9}.content-blocks .cb-row.cb-3{background-color:#999}.content-blocks .cb-row .cb-image{display:table-cell;width:50%;vertical-align:middle}.content-blocks .cb-row .cb-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.header-images{position:relative;width:1016px;height:380px}@media screen and (max-width:1023px){.header-images{width:768px;height:287px}}@media screen and (max-width:767px){.header-images{width:616px;height:230px}.content-blocks .cb-row .cb-content h1{font-size:20px;font-size:1.25rem;margin:0 0 5px}.content-blocks .cb-row .cb-content h2{font-size:20px;font-size:1.25rem;margin:0 0 5px}.content-blocks .cb-row .cb-content p{font-size:13px;font-size:.8125rem;margin:0 0 10px}}@media screen and (max-width:615px){.header-images{width:472px;height:177px}}@media screen and (max-width:471px){.header-images{width:100%;height:auto}.content-blocks .cb-row .cb-content{display:block;width:100%}.content-blocks .cb-row .cb-image{display:block;width:100%;max-height:150px;overflow:hidden}}.sampleformbtn{color:#fff;background-color:#004a94;display:block;padding:8px 10px;font-size:15px;font-size:.9375rem;text-decoration:none;font-weight:400;margin:0 7px 10px 5px}.patient-products .sampleformbtn{background-color:#004a94}.sampleformbtn:hover{color:#fff;text-decoration:none}.sampleformbtn span{position:relative;float:right;width:7px;height:15px;overflow:hidden}.sampleformbtn span img{position:absolute;top:3px;left:-7px;max-width:none}.sampleformwrap{padding:20px 0 0}.js .sampleformwrap{display:none;padding:0}.js #pageform{display:block}.sampleformwrap .formintro{float:left;width:58%}.sampleformwrap .formintropresc{width:728px}.sampleformwrap h2{color:#678c00;font-weight:300;font-size:30px;font-size:1.875rem;margin:0 0 20px}.patient-products .sampleformwrap h2{color:#9f1967}.sampleformwrap .note{float:right;width:40%;border:1px solid #678c00;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.patient-products .sampleformwrap .note{border:1px solid #9f1967}.sampleformwrap .note p{margin:0}.sampleformwrap .note strong{color:#444}.patient-products .sampleformwrap .note .green{color:#9f1967}.sampleformwrap .note .green{color:#678c00}.sampleformwrap .sampleform{clear:both;padding:10px 0 0}.sampleformwrap .sampleform p{margin:0 0 15px;font-size:13px;font-size:.8125rem}.sampleformwrap .sampleform .column{float:left;margin:0 0 20px;width:30%}.sampleformwrap .sampleform .column+.column{margin:0 0 20px 5%}.sampleformwrap .sampleform h4{color:#678c00;font-weight:300;font-size:20px;font-size:1.25rem;margin:0}.patient-products .sampleformwrap .sampleform h4{color:#9f1967}.sampleformwrap .sampleform span.wpcf7-list-item{margin:0;width:100%;margin:0 0 5px 0}.sampleformwrap .sampleform .wpcf7-list-item-label{width:72%;display:inline-block}.sampleformwrap .sampleform .shipping{clear:both;padding:30px;background-color:#f5f7ee}.sampleformwrap .sampleform .shipping .column{width:49%}.sampleformwrap .sampleform label strong{color:#444;margin:0 0 5px;display:inline-block}.sampleformwrap .sampleform #heelincisions span.wpcf7-list-item,.sampleformwrap .sampleform #largevolume span.wpcf7-list-item,.sampleformwrap .sampleform #performfingersticks span.wpcf7-list-item,.sampleformwrap .sampleform #purchasedecisions span.wpcf7-list-item,.sampleformwrap .sampleform #upneedles span.wpcf7-list-item,.sampleformwrap .sampleform #uppneedles span.wpcf7-list-item{width:50%}.sampleformwrap .sampleform #upneedles span.wpcf7-list-item .wpcf7-list-item-label,.sampleformwrap .sampleform #uppneedles span.wpcf7-list-item .wpcf7-list-item-label{width:60%}.sampleformwrap .sampleform #heelincisions span.wpcf7-list-item .wpcf7-list-item-label,.sampleformwrap .sampleform #largevolume span.wpcf7-list-item .wpcf7-list-item-label,.sampleformwrap .sampleform #performfingersticks span.wpcf7-list-item .wpcf7-list-item-label,.sampleformwrap .sampleform #purchasedecisions span.wpcf7-list-item .wpcf7-list-item-label{width:43%}.sampleformwrap .sampleform #productsamples .wpcf7-list-item-label{width:80%;padding-right:10%}.sampleformwrap .sampleform #productsamples .wpcf7-list-item-label{font-weight:700}.sampleformwrap .sampleform .shipping .whereship label{float:left;display:block;font-size:13px;font-size:.8125rem;margin:10px 0 0;width:27%;padding:3px 0}.sampleformwrap .sampleform label{font-size:13px;font-size:.8125rem;color:#444}.sampleformwrap .sampleform input[type=email],.sampleformwrap .sampleform input[type=submit],.sampleformwrap .sampleform input[type=text],.sampleformwrap .sampleform select{margin:10px 0 0;border:1px solid #678c00;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:0;-webkit-appearance:none;appearance:none;padding:3px 7px;font-size:13px;font-size:.8125rem;width:100%}.patient-products .sampleformwrap .sampleform input[type=email],.patient-products .sampleformwrap .sampleform input[type=submit],.patient-products .sampleformwrap .sampleform input[type=text],.patient-products .sampleformwrap .sampleform select{border:1px solid #9f1967}.sampleformwrap .sampleform input[type=checkbox]{vertical-align:top}.sampleformwrap .sampleform .shipping .whereship #title,.sampleformwrap .sampleform .shipping .whereship input,.sampleformwrap .sampleform .shipping .whereship select{width:73%}.sampleformwrap .sampleform .shipping .mailing{padding:35px 20px 0;width:46%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sampleformwrap .sampleform .shipping .mailing p{margin:0}.sampleformwrap .sampleform .shipping .mailing strong{color:#444}.sampleformwrap .sampleform input[type=submit]{color:#fff;background-color:#678c00;font-size:13px;font-size:.8125rem;font-weight:700;padding:7px;white-space:normal;text-align:center}.patient-products .sampleformwrap .sampleform input[type=submit]{background-color:#9f1967}.sampleformwrap .sampleform .shipping .mailing input[type=submit]{font-size:15px;font-size:.9375rem;margin:50px 0 0}.sampleformwrap .sampleform .admagsdiv,.sampleformwrap .sampleform .hcpdiv,.sampleformwrap .sampleform .heelincisionsdevice,.sampleformwrap .sampleform .otheradmagsdiv,.sampleformwrap .sampleform .otherdescribes,.sampleformwrap .sampleform .otherdescribesrole,.sampleformwrap .sampleform .otherfacility,.sampleformwrap .sampleform .otherhcpdiv,.sampleformwrap .sampleform .otherheard,.sampleformwrap .sampleform .performfingerstickslancet{padding-bottom:20px}.sampleformwrap .sampleform .otherfacility{padding-bottom:0}.js .sampleformwrap .sampleform .admagsdiv,.js .sampleformwrap .sampleform .hcpdiv,.js .sampleformwrap .sampleform .heelincisionsdevice,.js .sampleformwrap .sampleform .otheradmagsdiv,.js .sampleformwrap .sampleform .otherdescribes,.js .sampleformwrap .sampleform .otherdescribesrole,.js .sampleformwrap .sampleform .otherfacility,.js .sampleformwrap .sampleform .otherhcpdiv,.js .sampleformwrap .sampleform .otherheard,.js .sampleformwrap .sampleform .performfingerstickslancet{display:none}.js .sampleformwrap .sampleform .admagsdiv.display,.js .sampleformwrap .sampleform .hcpdiv.display,.js .sampleformwrap .sampleform .heelincisionsdevice.display,.js .sampleformwrap .sampleform .otheradmagsdiv.display,.js .sampleformwrap .sampleform .otherdescribes.display,.js .sampleformwrap .sampleform .otherdescribesrole.display,.js .sampleformwrap .sampleform .otherfacility.display,.js .sampleformwrap .sampleform .otherhcpdiv.display,.js .sampleformwrap .sampleform .otherheard.display,.js .sampleformwrap .sampleform .performfingerstickslancet.display{display:block}.sampleformwrap .sampleform .survey{width:35%}.sampleformwrap .sampleform .downloadprescription{width:35%}.js .sampleformwrap .sampleform .downloadprescription{display:none}.sampleformwrap .sampleform .downloadprescription .button{color:#fff;background-color:#678c00;font-size:13px;font-size:.8125rem;font-weight:700;padding:7px;white-space:normal;text-align:center;width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.patient-products .sampleformwrap .sampleform .downloadprescription .button{background-color:#9f1967}.sampleformwrap .sampleform .downloadprescription .button:hover{text-decoration:none}.sampleformwrap .needletable{width:728px}.sampleformwrap .needletable table{width:100%}.sampleformwrap .needletable table td,.sampleformwrap .needletable table th{width:25%;text-align:center;padding:5px;border:1px solid #698c01}.patient-products .sampleformwrap .needletable table td,.patient-products .sampleformwrap .needletable table th{border:1px solid #9f1967}.sampleformwrap .needletable table th{background-color:#698c01;color:#fff;font-weight:700}.patient-products .sampleformwrap .needletable table th{background-color:#9f1967}@media screen and (max-width:1023px){.sampleformwrap .sampleform .wpcf7-list-item-label{width:90%}.sampleformwrap .sampleform #heelincisions span.wpcf7-list-item .wpcf7-list-item-label,.sampleformwrap .sampleform #largevolume span.wpcf7-list-item .wpcf7-list-item-label,.sampleformwrap .sampleform #performfingersticks span.wpcf7-list-item .wpcf7-list-item-label,.sampleformwrap .sampleform #purchasedecisions span.wpcf7-list-item .wpcf7-list-item-label{width:70%}.sampleformwrap .sampleform #upneedles span.wpcf7-list-item .wpcf7-list-item-label,.sampleformwrap .sampleform #uppneedles span.wpcf7-list-item .wpcf7-list-item-label{width:80%}.sampleformwrap .sampleform #productsamples .wpcf7-list-item-label{width:90%}.sampleformwrap .sampleform .shipping .whereship label{width:36%}.sampleformwrap .sampleform .shipping .whereship #title,.sampleformwrap .sampleform .shipping .whereship input,.sampleformwrap .sampleform .shipping .whereship select{width:64%}.sampleformwrap .sampleform .shipping .column{width:51%}.sampleformwrap .sampleform .shipping .mailing{width:44%}.sampleformwrap .sampleform .downloadprescription,.sampleformwrap .sampleform .survey{width:46%}.sampleformwrap .formintropresc,.sampleformwrap .needletable{width:100%}}@media screen and (max-width:767px){.sampleformwrap .sampleform .column{width:100%}.sampleformwrap .sampleform .column+.column{margin:0 0 20px}.sampleformwrap .sampleform .wpcf7-list-item-label{width:34%}.sampleformwrap .sampleform #heelincisions span.wpcf7-list-item,.sampleformwrap .sampleform #largevolume span.wpcf7-list-item,.sampleformwrap .sampleform #performfingersticks span.wpcf7-list-item,.sampleformwrap .sampleform #purchasedecisions span.wpcf7-list-item,.sampleformwrap .sampleform #upneedles span.wpcf7-list-item,.sampleformwrap .sampleform #uppneedles span.wpcf7-list-item{width:20%}.sampleformwrap .sampleform #upneedles span.wpcf7-list-item .wpcf7-list-item-label,.sampleformwrap .sampleform #uppneedles span.wpcf7-list-item .wpcf7-list-item-label{width:70%}.sampleformwrap .sampleform #productsamples .wpcf7-list-item-label{width:34%;padding-right:5%}.sampleformwrap .sampleform .shipping .column{width:100%}.sampleformwrap .sampleform .shipping .mailing{width:100%;padding:0}.sampleformwrap .sampleform .shipping .whereship label{width:23%}.sampleformwrap .sampleform .shipping .whereship #title,.sampleformwrap .sampleform .shipping .whereship input,.sampleformwrap .sampleform .shipping .whereship select{width:77%}.sampleformwrap .sampleform .downloadprescription,.sampleformwrap .sampleform .survey{width:100%}}@media screen and (max-width:615px){.sampleformwrap .formintro{width:100%}.sampleformwrap .note{width:100%;margin:0 0 20px}.sampleformwrap .sampleform .wpcf7-list-item-label{width:46%}.sampleformwrap .sampleform #heelincisions span.wpcf7-list-item,.sampleformwrap .sampleform #largevolume span.wpcf7-list-item,.sampleformwrap .sampleform #performfingersticks span.wpcf7-list-item,.sampleformwrap .sampleform #purchasedecisions span.wpcf7-list-item,.sampleformwrap .sampleform #upneedles span.wpcf7-list-item,.sampleformwrap .sampleform #uppneedles span.wpcf7-list-item{width:27%}.sampleformwrap .sampleform #productsamples .wpcf7-list-item-label{width:46%}.sampleformwrap .sampleform .shipping .whereship label{width:32%}.sampleformwrap .sampleform .shipping .whereship #title,.sampleformwrap .sampleform .shipping .whereship input,.sampleformwrap .sampleform .shipping .whereship select{width:68%}}@media screen and (max-width:471px){.sampleformwrap .sampleform .wpcf7-list-item-label{width:68%}.sampleformwrap .sampleform #heelincisions span.wpcf7-list-item,.sampleformwrap .sampleform #largevolume span.wpcf7-list-item,.sampleformwrap .sampleform #performfingersticks span.wpcf7-list-item,.sampleformwrap .sampleform #purchasedecisions span.wpcf7-list-item,.sampleformwrap .sampleform #upneedles span.wpcf7-list-item,.sampleformwrap .sampleform #uppneedles span.wpcf7-list-item{width:45%}.sampleformwrap .sampleform #productsamples .wpcf7-list-item-label{width:76%}.sampleformwrap .sampleform .shipping{padding:15px}.sampleformwrap .sampleform .shipping .whereship label{width:100%}.sampleformwrap .sampleform .shipping .whereship #title,.sampleformwrap .sampleform .shipping .whereship input,.sampleformwrap .sampleform .shipping .whereship select{width:100%;margin:0}}.compatibility h1.pagetitle{margin:0}.compatibility h1.pagetitle sup{font-size:16px;font-size:1rem;vertical-align:middle}.compatibility h2{font-size:20px;font-size:1.25rem;font-weight:300;color:#273e48;margin:0 0 10px}.compatibility .compatibility-tabs{margin:30px 0 20px}.compatibility .compatibility-tabs .tab{display:block;float:left;width:23%;text-align:center;padding:13px 0;background-color:#024593;color:#fff;font-size:15px;font-size:.9375rem;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.compatibility .compatibility-tabs .tab:hover{text-decoration:none}.js .compatibility .compatibility-tabs .tab{-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}.compatibility .compatibility-tabs .tab+.tab{margin-left:2%}.js .compatibility .compatibility-tabs .tab.active{-moz-opacity:1;-khtml-opacity:1;opacity:1}.js .compatibility .compatibility-content{display:none}.js .compatibility .compatibility-content.active{display:block}.compatibility .compatibility-content .brands .brand{border-bottom:1px solid #95989a;padding:10px 0;display:table;width:100%}.compatibility .compatibility-content .brands .brand .brandlogo{display:table-cell;vertical-align:middle;width:30%}.compatibility .compatibility-content .brands .brand .brandlogo img{margin:0;display:block}.compatibility .compatibility-content .brands .brand .branddevices{display:table-cell;vertical-align:top;width:70%}.compatibility .compatibility-content .brands .brand .branddevices .device{float:left;width:330px;padding:10px 0 10px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.compatibility .compatibility-content .brands .brand .branddevices .device h3{font-size:14px;font-size:.875rem;color:#223a44;font-weight:400;text-align:center;margin:0}.footer-content{padding:15px 0 0}@media only screen and (max-width:1023px){.compatibility .compatibility-content .brands .brand .branddevices .device{width:250px}}@media only screen and (max-width:767px){.compatibility .compatibility-content .brands .brand .branddevices .device{width:330px}.compatibility .compatibility-content .brands .brand .brandlogo{width:40%}.compatibility .compatibility-content .brands .brand .branddevices{width:60%}.compatibility .compatibility-tabs .tab{padding:13px 5px}}@media only screen and (max-width:840px){.compatibility h2{font-size:18px;font-size:1.125rem}.compatibility .compatibility-tabs .tab{float:none;width:100%;margin:0 0 10px}.compatibility .compatibility-tabs .tab+.tab{margin-left:0}.compatibility .compatibility-content .brands .brand .brandlogo{display:block;width:100%}.compatibility .compatibility-content .brands .brand .branddevices{display:block;width:100%}.compatibility .compatibility-content .brands .brand .branddevices .device{width:100%;padding:10px 0}}.unistikreasons .reasons{display:flex;justify-content:space-between;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #b8cbe1}.unistikreasons .reason{float:left;width:14.2%;margin:0 5px}.unistikreasons .reason span{display:block;border-radius:50%;background-color:#14539b;margin:0 auto 10px;max-width:137px}.unistikreasons .reason span img{display:block}.unistikreasons .reason h3{text-align:center;font-weight:700;font-size:16px;font-size:1rem}.unistiktable{margin:20px 0 0}.unistiktable td{width:20%}.unistiktable .firstrow td{text-align:center;padding:0}.unistiktable .firstrow td a{text-decoration:none}.unistiktable .firstrow td .wrap{display:block;padding:20px 10px}.unistiktable .firstrow .orange h2{color:#ec6b05;font-weight:700;font-size:22px;font-size:1.375rem}.unistiktable .firstrow .orange.hover .wrap,.unistiktable .firstrow .orange:hover .wrap{background-color:#ec6b05}.unistiktable .firstrow .orange.hover .wrap h2,.unistiktable .firstrow .orange:hover .wrap h2{color:#fff}.unistiktable .firstrow .yellow h2{color:#fab500;font-weight:700;font-size:22px;font-size:1.375rem}.unistiktable .firstrow .yellow.hover .wrap,.unistiktable .firstrow .yellow:hover .wrap{background-color:#fab500}.unistiktable .firstrow .yellow.hover .wrap h2,.unistiktable .firstrow .yellow:hover .wrap h2{color:#fff}.unistiktable .firstrow .pink h2{color:#e4017e;font-weight:700;font-size:22px;font-size:1.375rem}.unistiktable .firstrow .pink.hover .wrap,.unistiktable .firstrow .pink:hover .wrap{background-color:#e4017e}.unistiktable .firstrow .pink.hover .wrap h2,.unistiktable .firstrow .pink:hover .wrap h2{color:#fff}.unistiktable .firstrow .purple h2{color:#95368a;font-weight:700;font-size:22px;font-size:1.375rem}.unistiktable .firstrow .purple.hover .wrap,.unistiktable .firstrow .purple:hover .wrap{background-color:#95368a}.unistiktable .firstrow .purple.hover .wrap h2,.unistiktable .firstrow .purple:hover .wrap h2{color:#fff}.unistiktable .firstrow .firstcol{vertical-align:middle;text-align:left;border:none}.unistiktable .firstrow td img{display:block;margin:0 auto;border-radius:50%;border:5px solid #fff}.unistiktable tbody td{border-bottom:1px solid #95989a;border-right:1px solid #95989a;padding:5px}.unistiktable tbody td a{display:block;text-decoration:none}.unistiktable tbody td.blue{color:#fff;background-color:#14539b;cursor:pointer}.unistiktable tbody td.blue:hover{background-color:#234c7d}.unistiktable tbody .lastrow td{border-bottom:1px solid #034694}.unistiktable tbody td.col4{border-right:1px solid #fff}.unistiktable tbody .col2.hover{background-color:#fdf4ed}.unistiktable tbody .col3.hover{background-color:#fef9ed}.unistiktable tbody .col4.hover{background-color:#fdedf6}.unistiktable tbody .lastcol{border-right:1px solid #034694}.unistiktable tbody .comingsoon{border-right:1px solid #fff;border-bottom:1px solid #fff;border-top:1px solid #fff;border-left:1px solid #034694;color:#fff}.unistiktable tbody .lastrow td.comingsoon{border-bottom:1px solid #fff}.unistikbottom{padding:20px 0}.unistikbuttons a{display:block;float:left;width:49%;width:calc(50% - 5px);text-align:center;background-color:#14539b;color:#fff;font-weight:700;padding:10px;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.unistikbuttons a+a{margin:0 0 10px 10px}.unistikbuttons a:hover{background-color:#234c7d}.unistikbuttons a.fullwidth{width:100%}.unistikbuttons a+a.fullwidth{margin:0 0 10px}.unistikcopy .alignright{margin:0 0 10px 30px}@media screen and (max-width:799px){.unistiktable .firstrow .orange h2,.unistiktable .firstrow .pink h2,.unistiktable .firstrow .purple h2,.unistiktable .firstrow .yellow h2{font-size:20px;font-size:1.25rem}.unistiktable .firstrow h2{min-height:52px}}@media screen and (max-width:767px){.unistikreasons .reasons{display:block}.unistikreasons .reason{width:27%;margin:0 3% 10px}.unistikreasons .reason-break{clear:both}.unistiktable tbody td{font-size:14px;font-size:.875rem}.unistiktable .firstrow .orange h2,.unistiktable .firstrow .pink h2,.unistiktable .firstrow .purple h2,.unistiktable .firstrow .yellow h2{font-size:16px;font-size:1rem}.unistiktable .firstrow h2{min-height:40px}.unistiktable .firstrow h3{font-size:18px;font-size:1.125rem}}@media screen and (max-width:699px){.unistiktable{width:100%;overflow-x:auto}.unistiktable table{width:650px}}@media screen and (max-width:599px){.unistikcopy .alignright{width:200px;height:auto}}@media screen and (max-width:499px){.unistikreasons .reason{width:42%;margin:0 4% 10px}.unistikreasons .reason-break{display:none}.unistikreasons .reason-break-2{clear:both}.unistiktable .firstrow .orange h2,.unistiktable .firstrow .pink h2,.unistiktable .firstrow .purple h2,.unistiktable .firstrow .yellow h2{font-size:20px;font-size:1.25rem}.unistiktable .firstrow h2{min-height:52px}}@media screen and (max-width:399px){.unistikcopy .alignright{float:none;margin:0 auto -40px auto!important;width:250px}}.plain-intro{padding-top:20px}.plain-text-panels{margin:0;padding:0;list-style:none}.plain-text-panels h2{margin:0}.plain-text-panels .panel a.toggle-panel{display:block;padding:5px 10px;text-decoration:none;color:#000;background-color:#eee}.plain-text-panels .panel .content{display:none;padding:10px 0}.plain-text-panels .panel p.plain-content{white-space:pre-wrap}.plain-text-panels .panel a.view-full-version{display:block}:focus{outline:0}.blog6 #sidebar .productcontent h2{font-size:15px;font-size:.9375rem}.blog6 #sidebar .productcontent p{font-size:12px;font-size:.75rem}@media only screen and (max-width:1400px){.blog6 .productcontent{padding:5px}}@media only screen and (max-width:899px){.blog6 #sidebar .productcontent h2{font-size:14px;font-size:.875rem}.blog6 #sidebar .productcontent p{font-size:11px;font-size:.6875rem}}@media only screen and (max-width:829px){.blog6 #sidebar .productcontent h2{font-size:13px;font-size:.8125rem}}@media only screen and (max-width:799px){.blog6 #sidebar .productcontent h2{font-size:12px;font-size:.75rem}.blog6 #sidebar .productcontent p{font-size:10px;font-size:.625rem}}@media only screen and (max-width:767px){.blog6 #sidebar .productcontent h2{font-size:15px;font-size:.9375rem}.blog6 #sidebar .productcontent p{font-size:12px;font-size:.75rem}}@media only screen and (max-width:399px){.blog6 #sidebar .productcontent h2{font-size:13px;font-size:.8125rem}.blog6 #sidebar .productcontent p{font-size:11px;font-size:.6875rem}}#header{position:fixed;top:0;left:0;width:100%}.header-space{position:relative;height:122px;width:100%}body.cookiemsg #header{top:44px}body.cookiemsg .header-space{height:166px}.full-bg{top:122px;height:calc(100% - 122px)}@media only screen and (max-width:1349px){#cookie-policy{min-height:60px}body.cookiemsg #header{top:60px}body.cookiemsg .header-space{height:182px}.full-bg{top:72px;height:calc(100% - 72px)}}@media only screen and (max-width:1023px){.header-space{height:72px}body.cookiemsg .header-space{height:132px}}@media only screen and (max-width:719px){#cookie-policy{min-height:76px}body.cookiemsg .header-space{height:148px}body.cookiemsg #header{top:76px}}@media only screen and (max-width:615px){body.cookiemsg #header{top:0}body.cookiemsg .header-space{height:72px}}@media only screen and (max-width:499px){body.cookiemsg .header-space{height:58px}.header-space{height:58px}.full-bg{top:58px;height:calc(100% - 58px)}}.wp-video{margin:0 auto}@media only screen and (max-width:359px){#topnav .contrastbtn{display:none}}body.highcontraston .access-bg{background-color:#1c3749!important;color:#fff!important;padding:15px!important}body.highcontraston .access-bg h1,body.highcontraston .access-bg h2,body.highcontraston .access-bg h3,body.highcontraston .access-bg h4,body.highcontraston .access-bg li,body.highcontraston .access-bg p{color:#fff!important}body.highcontraston .homebox,body.highcontraston .productbox{background-color:#1c3749}body.highcontraston .homebox:hover,body.highcontraston .productbox:hover{background-color:#000}body.highcontraston .productlink{background-color:#fff}body.highcontraston .productlink:hover{background-color:#14539b}body.highcontraston .dropdown.dropdownblock .dropdowncontent,body.highcontraston .dropdown.dropdownblock .dropdownlabel{background-color:#fff}body.highcontraston .dropdown.dropdownblock .dropdownlabel:hover,body.highcontraston .dropdownblock.active .dropdownlabel{background-color:#14539b}body.highcontraston #footer .footerlinks{background-color:#1c3749;padding:10px 10px 0 10px}body.highcontraston #footer a,body.highcontraston #footer p{color:#fff}body.highcontraston #topnav .contrastbtn{background-color:#1c3749;background-image:url(../images/contrast-btn-white.png);background-repeat:no-repeat;background-size:contain;-moz-opacity:1;-khtml-opacity:1;opacity:1}body.highcontraston #topnav .contrastbtn img{display:none}body.highcontraston div.jobsearch input[type=search]{color:#000}body.highcontraston .placeholder,div.jobsearch form.search input.placeholder{color:#000}body.highcontraston div.jobsearch form.search .search-input::-webkit-input-placeholder{color:#000}body.highcontraston div.jobsearch form.search .search-input::-moz-placeholder{color:#000}body.highcontraston div.jobsearch form.search .search-input:-moz-placeholder{color:#000}body.highcontraston div.jobsearch form.search .search-input:-ms-input-placeholder{color:#000}body.highcontraston .hero-content .buttons a{color:#000}body.highcontraston .grid-item.text-link a span h3,body.highcontraston .grid-item.text-only div span h3{color:#000}body.highcontraston .grid-item.text-link a span p,body.highcontraston .grid-item.text-only div span p{color:#000}body.highcontraston .vacancies-filter .cats .filter{background-image:none!important}body.highcontraston .vacancies-filter .cats .filter h3{color:#000}body.highcontraston .careersblocks .grid-item .grid-item-wrap span h3,body.highcontraston .careersblocks .grid-item a span h3{color:#000}body.highcontraston .careersblocks .grid-item .grid-item-wrap span p,body.highcontraston .careersblocks .grid-item a span p{color:#000}body.highcontraston .side-buttons a,body.highcontraston .side-buttons a h3,body.highcontraston .side-buttons a p{color:#000}body.highcontraston .meet-the-team-content h1,body.highcontraston .meet-the-team-content h2,body.highcontraston .meet-the-team-content p{color:#000}body.highcontraston .mtt-filter .cats .filter h3{color:#000}body.highcontraston .mtt h4{background-color:rgba(256,256,256,.9)}body.highcontraston .mtt:hover h4{background-color:#fff}@media screen and (max-width:499px){body.highcontraston #topnav .contrastbtn{width:30px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.highcontraston #topnav .contrastbtn{background-image:url(../images/contrast-btn-white@2x.png)}}#content.productlaunch{background-color:#000;padding:25px 0}#content.productlaunch .heading h2{color:#fff;text-align:center;font-size:45px;font-size:2.8125rem;line-height:1.11;margin:0}#content.productlaunch .image{text-align:center}#content.productlaunch .content{color:#fff;font-size:20px;font-size:1.25rem;text-align:center}#content.productlaunch .content p.small{font-size:11px;font-size:.6875rem;line-height:1.3}#content.productlaunch .buttons{text-align:center;padding:0 0 20px 0}#content.productlaunch .buttons a{position:relative;display:inline-block;background-color:#ec8633;font-size:18px;font-size:1.125rem;color:#fff;text-transform:uppercase;text-decoration:none;padding:10px 70px 10px 20px;margin:0 10px 10px 10px;cursor:pointer}#content.productlaunch .buttons a:hover{background-color:#ce7829}#content.productlaunch .buttons a .icon{position:absolute;top:50%;right:20px;margin-top:-15px}#content.productlaunch .product-video{display:none}@media screen and (max-width:767px){#content.productlaunch .heading h2{font-size:40px;font-size:2.5rem}}@media screen and (max-width:599px){#content.productlaunch .heading h2{font-size:30px;font-size:1.875rem}#content.productlaunch .content{font-size:18px;font-size:1.125rem}#content.productlaunch .content br{display:none}#content.productlaunch .buttons a{font-size:16px;font-size:1rem}}.sampleformwrap .sampleform #sampleschoice .wpcf7-list-item label .wpcf7-list-item-label{font-weight:700}.sampleformwrap .sampleform #sampleschoice .wpcf7-list-item:nth-child(1) .wpcf7-list-item-label:after{content:"Pen Needles with a Built-in Remover";display:block;font-weight:400;font-style:italic}.sampleformwrap .sampleform #sampleschoice .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:after{content:"Pen Needles";display:block;font-weight:400;font-style:italic}@media screen and (max-width:499px){body.single-post article.post h1{font-size:30px;font-size:1.875rem}}