/*
Open sans 400 600 700
*/
:root {--darkblue:#1F284B;--midblue:#358DF7;--lteblue:#BEDAFC;--paleblue:#E8F2FE;--white:#FFFFFF;--bodytext:#222222;--logobrown:#B3B995;--palebrown:#ECEDE4;--errorred:#FF0000;--grey:#F2F2F2;}
@font-face {font-family:"ProximaNovaRegular";src:url('fonts/font.woff2') format('woff2'), url('fonts/font.woff') format('woff');}

html, body {margin:0;padding:0;border:0;height:100%;}
html {overflow-y:scroll;height:100%;}
* {box-sizing:border-box;}
body {font-family:ProximaNovaRegular, sans-serif;font-weight:400;font-size:1.0em;color:var(--bodytext);background-color:var(--white);text-align:center;display:flex;flex-direction:column;}
body.noheader {border-top:0 solid #215730;}
body.modalopen {overflow:hidden;position:fixed;width:100%;height:100%;top:0;left:0;}
.js-focus-visible :focus:not(.focus-visible) {outline:none;}
form, fieldset, h1, h2, h3, h4, h5, h6, img, p, ul, li {border:0;margin:0;padding:0;}
.clear {clear:both;font-size:1%;overflow:hidden;width:100%;height:0;}
.clearmin {clear:both;font-size:1%;overflow:hidden;width:100%;height:0;}
.clrfx:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.space {clear:both;width:100%;height:12px;}
.rule {clear:both;width:100%;height:1px;font-size:1%;overflow:hidden;background-color:#E8EAEB;margin-bottom:7px;margin-top:5px;}
.dvdr {clear:both;width:100%;height:22px;border-bottom:1px dotted #D6D6D6;font-size:1%;overflow:hidden;margin-bottom:10px;}
.left {float:left;}
.right {float:right;display:inline;}
.hidden {display:none;}
hr {background-color:#D3D3D3;height:1px;width:100%;clear:both;border:0;border-bottom:1px solid #D3D3D3;padding:0;margin:10px 0 10px 0;}
hr.empty {background-color:var(--white) !important;height:1px;width:100%;clear:both;border:0;border-bottom:1px solid #FFFFFF !important;padding:0;margin:6px 0 8px 0;}

input:focus, select:focus, textarea:focus, button:focus {outline:none;}
input:-webkit-autofill { -webkit-box-shadow:0 0 0 500px white inset;}
input[type="text"], input[type="email"], input[type="submit"] {-webkit-appearance:none;-moz-appearance:none;appearance:none;}

.header {position:fixed;top:0;left:0;width:100%;height:170px;background-color:var(--white);border-bottom:2px solid var(--lteblue);z-index:1000;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.header:after {position:absolute;content:'';top:calc(100% + 2px);left:0;width:100%;height:20px;background:url(images/header-bg.png) top left repeat-x;}
.header a.btnlogin {position:absolute;top:20px;right:0;}
.inner {position:relative;max-width:1200px;margin:0 auto;position:relative;}
.header .inner {max-width:1322px;}
.logo {width:440px;height:auto;margin:2.0rem 0 1.2rem 0;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}

.outer {flex:1 0 auto}
.wrapper {width:100%;min-height:460px;padding-top:182px;background-color:#FFFFFF;text-align:left;}
.wrapper .inner {position:relative;max-width:1740px;margin:0 auto;position:relative;}

.printlogo {display:none;width:206px;height:80px;}

/*** Dropdown menus ***/
.nav {text-align:center;}
.dropdown {list-style:none;position:relative;display:block;margin-top:10px;text-align:center;z-index:990 !important;}
.dropdown li {width:auto;display:inline-block;list-style:none;text-align:center;position:relative;text-transform:uppercase;}
.dropdown li a {display:block;position:relative;font-size:80%;color:#231F20;font-weight:normal;text-decoration:none;text-align:center;padding:2px 0 10px 0;margin:0 20px 0 20px;overflow:hidden;text-decoration:none;}
.dropdown li a:hover {color:#231F20;}
.dropdown li a.active {color:#231F20;text-decoration:none;}
.dropdown li a:after, .dropdown li a:before {content:"";display:block;position:absolute;z-index:1;bottom:0;left:0;right:0;border-bottom:3px solid var(--midblue);}
.dropdown li a:before {-webkit-transform:translate3d(-102%, 0, 0);-moz-transform:translate3d(-102%, 0, 0);-ms-transform:translate3d(-102%, 0, 0);-o-transform:translate3d(-102%, 0, 0);transform:translate3d(-102%, 0, 0);}
.dropdown li a:after {-webkit-transform:translate3d(102%, 0, 0);-moz-transform:translate3d(102%, 0, 0);-ms-transform:translate3d(102%, 0, 0);-o-transform:translate3d(102%, 0, 0);transform:translate3d(102%, 0, 0);}
.dropdown li a:after, .dropdown li a:hover:before {-webkit-transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;width:100%;}
.dropdown li a:hover:after, .dropdown li a:hover:before {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}
.dropdown li a:hover:after {transition:none;opacity:0;}
li:hover ul.menulink a:before {-webkit-transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1;width:100%;}
li:hover ul.dropdown a:after {transition:none;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}
ul.dropdown > li.active > a:after {content:"";display:block;position:absolute;z-index:1;bottom:0;left:0;width:100%;border-bottom:3px solid var(--midblue);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
.dropdown ul {position:absolute;display:none;top:101%;left:20px;background-color:#F2F2F2;width:210px;z-index:10000 !important;-webkit-box-shadow:3px 3px 6px 2px rgba(197,197,197,0.55);
box-shadow:3px 3px 6px 2px rgba(197,197,197,0.55);}
.dropdown ul ul {top:0;left:100%;margin:0;padding:0;}
.dropdown ul li {display:block;width:100%;background:none;border-bottom:1px solid #FFFFFF;}
.dropdown ul li:last-child {border-bottom:0 solid #FFFFFF;}
.dropdown ul li a {display:block;font-size:80%;background:none;padding:0.8rem;margin:0;text-align:left !important;}
.dropdown ul li a:after, .dropdown ul li a:before {display:none;}
.dropdown li:hover, .dropdown li.sfHover {color:#FF0000;}
.dropdown ul ul li a {background:none;}
/*.sf-arrows .sf-with-ul:after {content:'';position:absolute;top:100%;right:8px;margin-top:-2px;height:0;width:0;border:5px solid transparent;border-top-color:#215730;border-top-color:rgba(255,255,255,.5);}*/
.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after {border-top-color:white;}
/* styling for right-facing arrows */
.sf-arrows ul .sf-with-ul:after {margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dFeEFF;/* edit this to suit design (no rgba in IE8) */border-left-color:rgba(255,255,255,.5);}
.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after {border-left-color:white;}

.openmenu {display:none;}
.menuicon {background:#5E5C5D none repeat scroll 0 0;display:inline-block;height:4px;margin:12px 0;position:relative;transition-duration:0.4s;transition-property:background;width:44px;}
.menuicon:before, .menuicon:after {background:#5E5C5D none repeat scroll 0 0;content:"";display:block;height:4px;left:0;position:absolute;transition:all 0.4s ease 0s;width:44px;}
.menuicon:before {top:-12px;}
.menuicon:after {bottom:-12px;}
#bt.menuon .menuicon {background:#FFFFFF;}
#bt.menuon .menuicon:before {transform:rotateZ(-45deg) translate(-9px, 7px);background:#5E5C5D;}
#bt.menuon .menuicon:after {transform:rotateZ(45deg) translate(-10px, -8px);background:#5E5C5D;}
.openmenu .menutext:hover, .openmenu .menutext:focus {text-decoration:none;}
.openmenu:hover {text-decoration:none;}

.sidenav {height:100%;width:0;max-width:100%;position:fixed;top:0;left:0;background:url(images/sidenav-bg.png) top left repeat;overflow:hidden;padding:4rem 0 30px 0;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;z-index:99999;text-align:left;}
.sidenav .closebtn {position:absolute;top:30px;right:24px;width:35px;height:35px;background-image:url(images/close-bg.png);background-size:100% 100%;}
.sidenavinner {margin:10px 4% 20px 6%;position:relative;width:auto;height:calc(100% - 100px);overflow:hidden;}
.sidenavlogo {margin:0 4% 20px 6%;position:relative;width:auto;display:none;}
.sidenavinner a.btnlogin {position:relative;width:auto;display:none;}
.sidenav img {margin:0 auto;position:relative;width:46%;max-width:206px;height:auto;margin-bottom:0.4rem;}
.sidenav p {color:#FFFFFF;font-size:110%;font-weight:600;width:100%;margin:10px 0% 10px 0%;padding:0 0 8px 0;border-bottom:1px solid #666;}
.sidenav ul {display:none;width:auto;list-style:none;margin:10px 6% 2rem 0%;}
.sidenav ul li {text-align:left;position:relative;}
.sidenav ul li.expandable span {position:absolute;display:block;top:12px;right:0;width:36px;height:28px;background-image:url(images/expander-bg.png);background-size:100% 100%;cursor:pointer;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.sidenav ul li.expandable span.open {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.sidenav ul li ul li.expandable span {display:none;}
.sidenav ul > li a {position:relative;display:block;padding:12px 0 12px 0;color:#FFFFFF;text-transform:uppercase;text-decoration:none;font-size:120%;}
.sidenav ul > li>  a:hover, .sidenav ul li a:focus {color:var(--logobrown);}
.sidenav ul > li>  ul {display:none;margin:0 1rem 0.5rem 1rem;}
.sidenav ul > li>  ul > li {font-size:70%;}
.sidenav ul > li.active a {color:var(--logobrown);}
.sidenav ul > li.active ul {display:block;}
.sidenav ul > li.active ul li a {color:#FFFFFF;padding:8px 0 8px 0;}
.sidenav ul > li.active ul li:first-child a {padding:0 0 8px 0;}
.sidenav ul > li.active ul ul {display:none;}
.sidenav ul > li.active ul li.active ul {display:block;}
.sidenav ul > li.active ul li.active a {color:var(--logobrown);}
.sidenav ul > li.active ul li.active a {color:var(--logobrown);}
.sidenav ul > li.active ul li ul.submenu a {color:#FFFFFF;}
.sidenav ul > li.active ul li ul.submenu li.active a {color:var(--logobrown);}

/*
 * Container style
 */
.ps {overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;}
.ps__rail-x {display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;height:15px;bottom:0px;position:absolute;}
.ps__rail-y {display:block;opacity:0.6 !important;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;width:15px;right:0;position:absolute;}
.ps--active-x > .ps__rail-x,.ps--active-y > .ps__rail-y {display:block;background-color:transparent;}
.ps:hover > .ps__rail-x,.ps:hover > .ps__rail-y,.ps--focus > .ps__rail-x,.ps--focus > .ps__rail-y,.ps--scrolling-x > .ps__rail-x,.ps--scrolling-y > .ps__rail-y {opacity:0.6;}
.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking {background-color:#eee;opacity:0.9;}
.ps__thumb-x {background-color:#aaa;border-radius:6px;transition:background-color .2s linear, height .2s ease-in-out;-webkit-transition:background-color .2s linear, height .2s ease-in-out;height:6px;bottom:2px;position:absolute;}
.ps__thumb-y {background-color:#aaa;border-radius:6px;transition:background-color .2s linear, width .2s ease-in-out;-webkit-transition:background-color .2s linear, width .2s ease-in-out;width:6px;right:2px;position:absolute;}
.ps__rail-x:hover > .ps__thumb-x,.ps__rail-x:focus > .ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x {background-color:#999;height:11px;}
.ps__rail-y:hover > .ps__thumb-y,.ps__rail-y:focus > .ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y {background-color:#999;width:11px;}
@supports (-ms-overflow-style:none) {.ps {overflow:auto !important;}}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {.ps {overflow:auto !important;}}

.header.small {height:107px;}
.header.small .logo {width:246px;height:auto;margin-top:14px;margin-bottom:6px;}

.breadcrumbs {width:auto;padding:0.8rem 0 1.4rem 0;}
.breadcrumbs p {font-size:76%;color:var(--bodytext);font-weight:400;padding:0;}
.breadcrumbs a {font-weight:600 !important;}
.breadcrumbs a:link, .breadcrumbs a:visited {color:var(--midblue) !important;text-decoration:none;}
.breadcrumbs a:active, .breadcrumbs a:hover {color:var(--midblue) !important;text-decoration:underline;}

section.join {background-color:var(--grey);}

h1 {font-size:220%;font-weight:400;color:var(--midblue);letter-spacing:-0.1rem;line-height:1.2em;padding:0 0 1rem 0;}
h2 {font-size:170%;font-weight:400;color:var(--midblue);letter-spacing:-0.06rem;line-height:1.2em;}
h2 a:link, h2 a:visited {color:var(--midblue);text-decoration:none;}
h2 a:active, h2 a:hover {color:var(--midblue);text-decoration:underline;}
h3 {font-weight:400;color:var(--midblue);font-size:130%;letter-spacing:-0.04rem;}
h3 a:link, h3 a:visited {font-weight:400 !important;color:var(--midblue);text-decoration:none;}
h3 a:active, h3 a:hover {font-weight:400 !important;color:var(--midblue);text-decoration:underline;}
h4 {color:var(--midblue);font-size:110%;font-weight:600;padding:0 4px 8px 0;}

.editorial {padding:1rem 0;}
.editorial h1 {padding:0 0 1.6rem 0;}
.editorial h2 {padding:0.6rem 0 0.8rem 0;}
.editorial h3 {padding:0 0 0.2rem 0;}
.editorial ul, .editorial ol {padding:0 0 12px 6px;margin:0 0 0 14px;}
.editorial ul li, .editorial ol li {font-size:0.9rem;line-height:1.5em;padding:0 0 0.4rem 0;}
.editorial p {padding:0 0 1rem 0;line-height:1.5em;font-size:0.9rem;}
.editorial a {color:var(--midblue);text-decoration:none;font-weight:600;}
.editorial a:hover {color:var(--midblue);text-decoration:underline;}

.editorial table {width:100%;margin-bottom:1.4rem;}
.editorial table th {text-align:left;background-color:#F5F5F5;line-height:1.5em;font-size:0.9rem;font-weight:700;padding:0.4rem 0.6rem;border-right:1px solid #FFFFFF;}
.editorial table td {text-align:left;line-height:1.5em;font-size:0.9rem;padding:0.4rem 0.6rem;border-bottom:1px solid #F2F2F2;}
.editorial table td p {padding:0 !important;}

.content {margin-left:12%;}
.hcontent {margin-right:12%;}
.main {width:61%;min-height:440px;float:left;text-align:left;}
.hcontent .main {width:61%;min-height:440px;float:right;text-align:left;}
.full {width:auto;margin:0 12%;min-height:440px;padding-bottom:20px;}
.full.pad {margin:0 22%;}
.main p.pdf a, .full p.pdf a {display:block;padding:2px 0 2px 24px;background:url(images/iconPDF.gif) center left no-repeat;}
p.intro {font-size:110%;}
img.imglogo {display:inline;margin:0;padding:0;}
p.warning {font-size:90%;color:#C00;}

.mainimage {float:left;width:35%;margin-right:2.4rem;margin-bottom:0.8rem;}
.mainimage img {display:block;width:100%;padding:3px;border:1px solid #EAEAEA;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 0 0 #D6D6D6;}
.mainimage p {padding:3px 0 10px 0;font-size:90%;}

.newsheader {border:none;margin-bottom:10px;}
.newsheader p {width:100px;float:right;display:inline;padding:20px 0 0 0;text-align:right;}
.newsheader h2 {width:300px;float:left;display:inline;font-weight:normal;color:#128E2B;font-size:170%;padding:10px 0 4px 0;}
.newsrow {padding:0 0 20px 0;margin-bottom:20px;border-bottom:1px solid #EAEAEA;}
.newsimg {padding:2px;float:left;position:relative;width:28%;border:1px solid #EAEAEA;border-radius:3px;}
.newsimg img {width:100%;height:auto;display:block;}
.newsimg a {border-bottom:0 solid #F7B41E !important;}
.newstxt {float:right;position:relative;width:68%;}
.newstxt h3 {font-size:130%;font-weight:400;padding:0 0 12px 0;line-height:1.2em;}
.newstxt h3 a {font-weight:400;}
.newstxt h3 a:link, .newstxt h3 a:visited {color:var(--midblue);text-decoration:none;}
.newstxt h3 a:active, .newstxt h3 a:hover {color:var(--midblue);text-decoration:none;}
.newstxt p {padding:0 0 10px 0;margin:0;font-size:90%;}
.newstxt p a {font-weight:600;color:var(--midblue);}
.newstxt p a:hover {font-weight:600;color:var(--midblue);}
p.newsdate {font-size:90%;font-weight:700;padding:0;}
p.ednewsdate {font-size:90%;font-weight:700;padding:0 0 10px 0;}
img.teamlinkedin {vertical-align:middle;display:inine-block;width:23px;height:23px;margin-left:1rem;margin-bottom:0.2rem;}
img.linkedin {display:inine-block;width:30px;height:30px;margin-bottom:0.2rem;}

.side {width:35%;float:right;padding:0 0 20px 0;}
.hcontent .side {width:35%;float:left;padding:20px 0 20px 0;}
.side a:link, .side a:visited {color:var(--midblue);text-decoration:none;font-weight:600;}
.side a:active, .side a:hover {color:var(--midblue);text-decoration:underline;}

.loginlinks p {text-transform:uppercase !important;font-size:100% !important;padding:0 0 10px 0;}
.loginlinks p a {text-decoration:none !important;color:#283C64 !important;font-weight:400 !important;}

.sidebaritem {position:relative;margin-bottom:1rem;padding-top:1rem;}
.sidebaritem.img {margin-bottom:10px;position:relative;padding-top:0;}
body.home .sidebaritem.img {padding-left:26px;}
/*.sidebaritem:before {position:absolute;top:0;left:0;width:12%;height:3px;content:'';background-color:var(--darkblue);}
.sidebaritem.img:before {display:none;}*/
.sidebaritem img {width:100%;height:auto;display:block;}
.sidebaritem img.duraicon {max-width:80px;}
.sidebartxt {margin-right:36%;padding:0 0 1rem 0;line-height:1.5em;font-size:0.9rem;}
.sidebartxt h3 {margin:0 0 1rem 0;padding:0 0 1rem 0;border-bottom:1px solid var(--midblue);}
.sidebartxt p {padding:0 0 1rem 0;}
p.grey {color:#B1AFBC;}
.sidebaritem .sblogo {float:left;width:50%;}
.sidebaritem .sblogow {width:100%;}
.sidebaritem .sblogo img {display:block;width:100%;height:auto;}

.search {width:100%;text-align:right;position:relative;padding:0 0 26px 0;}
.search label {display:inline;width:auto;}
.search input[type="text"] {display:inline;width:250px;background:url(images/search.png) 4px 4px no-repeat;background-size:20px 20px;font-size:80%;padding:6px 4px 6px 32px;border:1px solid #DDDDDD;}
.search input.btnsubmit {display:inline;color:#FFFFFF;padding:6px 6px 6px 6px;background-color:#283C64;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;filter:none;font-weight:600;font-size:90%;text-align:center;cursor:pointer;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

table.tbl-product {width:100%;margin:0 0 20px 0 !important;}
table.tbl-product th {font-size:80%;font-weight:600;background-color:#FFFFFF;padding:16px 12px 16px 6px;border-left:0 solid #E6E6E6;border-right:0 solid #FFFFFF;vertical-align:top;text-transform:uppercase;border-bottom:3px solid #9BA2B4;}
table.tbl-product th a {position:relative;border-bottom:0 solid #F7B41E !important;padding-right:20px;}
table.tbl-product th a:after {position:absolute;top:6px;right:0;width:12px;height:9px;content:'';background-image:url(images/arrow-sort.png);background-size:100% 100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
table.tbl-product th a.down:after {-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
table.tbl-product th:first-child {border-left:0 solid #CFCBFA;}
table.tbl-product td {font-size:80%;font-weight:400;padding:8px 12px 8px 6px;border-bottom:1px solid #E6E6E6;vertical-align:top;}

.productnav {width:27%;float:left;padding-top:6px;}
.productnav img {width:80%;padding:2px;border:1px solid #D4D4D4;}
.productnav p.vidimg {display:block;width:auto;max-width:80%;margin:0 auto;margin-bottom:1.4rem;font-size:0.89rem;font-weight:600;text-align:center;color:var(--midblue);}
.productnav p.vidimg a {text-decoration:none;color:var(--midblue);}
.productnav p.vidimg a:hover, .productnav p.vidimg a:focus {text-decoration:none;color:var(--midblue);}
.productnav p.vidimg img {width:auto;max-width:100%;padding:0;border:0;margin-bottom:0.2rem;}
.productnav p.productapply {text-align:left;position:relative;width:auto;margin:0 auto;margin-bottom:1.8rem;}
.productnav.detail p.productapply {width:82%;}
.productnav p.productapply a {display:inline-block;color:#FFFFFF;background-color:var(--darkblue);padding:0.5rem 1rem;font-weight:600;font-size:0.9rem;text-align:center;cursor:pointer;text-transform:uppercase;text-decoration:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-top:0.4rem;width:212px;}
.productdetail {width:70%;float:right;display:inline;font-size:100%;}
.productdetail p {font-size:90%;padding-bottom:12px;}
.productdetail h2 {font-size:130%;padding:0 0 10px 0;}
.productdetail ul {font-size:90%;padding:0 0 16px 0;}

.contactform {padding:0.8rem 2rem 1.4rem 2rem;background-color:#F6F6F6;}
.formrow {clear:both;padding:0.45rem 0 0.45rem 0;}
form.contact label {width:32%;float:left;font-size:0.9rem;color:var(--bodytext);padding-top:3px;padding-right:1rem;}
form.contact label.error {color:#FF0000;}
form.contact p.lbl {width:32%;float:left;font-size:0.9rem;color:var(--bodytext);padding-top:3px;padding-right:1rem;}
form.contact p.lbl.error {color:#FF0000;}
form.contact input[type="text"], form.contact input[type="email"], form.contact input[type="password"] {float:left;border:1px solid #CACACA;font-family:ProximaNovaRegular, sans-serif;font-weight:400;font-size:0.9rem;border-radius:4px;background-color:#FFFFFF;appearance:none;-moz-appearance:none;-webkit-appearance:none;filter:none;padding:6px;}
form.contact input.chkbox {margin-top:4px;}
form.contact input.txtwde {width:60%;}
form.contact input.txtwde.error {border:1px solid #FF8888;}
form.contact input.txtwde:focus {border:1px solid #231F20;}
form.contact textarea.txtarea {width:60%;height:100px;float:left;border:1px solid #C6C6C6;font-family:ProximaNovaRegular, sans-serif;font-weight:400;font-size:0.9rem;resize:none;padding:6px;}
form.contact textarea.txtarea.error {border:1px solid #FF8888;}
form.contact textarea.txtarea:focus {border:1px solid #231F20;}
form.contact .checkbox {position:relative;width:auto;display:inline-block;margin-right:1.5rem;padding:0 0 0 40px;}
form.contact .checkbox p {padding:0;}
form.contact .checkbox label {width:auto;float:none;font-size:0.9rem;color:var(--bodytext);padding-top:0;padding-right:0;}
form.contact .checkbox input.schkbox {position:absolute;top:4px;left:0;cursor:pointer;margin:0;}
form.contact .btnrow {padding:12px 0 12px 0;margin-top:10px;margin-bottom:0;}
form.contact input.btnsubmit {display:inline;}
form.contact input.btntxt {color:#283C64;padding:6px 0 6px 0;background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;filter:none;font-weight:600;font-size:96%;text-align:center;cursor:pointer;border-bottom:1px solid var(--logobrown);letter-spacing:2px;text-transform:uppercase;font-family:"sofia-pro",sans-serif;margin-right:30px;}
form.contact input.btn-primary {color:#ffffff;padding:4px 14px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image: -o-linear-gradient(top, #0088cc, #0044cc);background-image: linear-gradient(to bottom, #0088cc, #0044cc);background-repeat: repeat-x;
 border-color: rgba(0, 0, 0, 0.1)  rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);cursor:pointer;}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled]{color:#ffffff;background-color:#0044cc;}
.btn-primary:active,.btn-primary.active{background-color:#003399;}

.main a.btntxt {color:#283C64;padding:6px 0 6px 0;font-weight:600;font-size:100%;text-align:center;cursor:pointer;border-bottom:1px solid var(--logobrown);letter-spacing:2px;text-transform:uppercase;font-family:"sofia-pro",sans-serif;margin-right:0;}

div.error {min-height:42px;color:#FF0000;}
div.error p {color:#FF0000;}
div.errormessage {width:80%;border:1px solid #FF8888;margin-top:6px;margin-bottom:20px;background:url(images/inputerror-bg.jpg) bottom right no-repeat;}
div.errormessage p {background:url(images/error-bg.gif) top left no-repeat;color:#FF0000;font-weight:600;padding:10px 10px 10px 44px;}
div.formflt {width:60%;float:left;text-align:left;padding:3px 0 10px 0;}
p.lbl {width:60%;float:left;text-align:left;padding-top:3px;}

div.warning {width:100%;padding:12px;border:1px solid #E10000;background:url(images/errorwarning.png) top left no-repeat #FFF2F2;border-radius:4px;margin-bottom:8px;}
div.warning p {color:#E10000;padding:0 0 0 32px;font-size:90%;}
div.warning p a {color:#E10000;font-weight:bold;text-decoration:underline;}
div.success {width:100%;max-width:460px;padding:12px;border:1px solid #E10000;background:url(images/success.png) 6px 8px no-repeat #FFF2F2;background-size:26px 24px;border-radius:4px;margin-bottom:8px;}
div.success p {color:#E10000;padding:0 0 4px 32px;font-size:90%;}
div.success p a {color:#E10000;font-weight:bold;text-decoration:underline;}

.hslider {position:relative;z-index:1;}
.slidemask {position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/slidemask.png) repeat;z-index:3;}
.hslider .txt1 {position:absolute;top:30px;width:60%;z-index:4;color:#53575A;font-size:200%;line-height:1.1em;font-weight:300;letter-spacing:-1px;}
.hslider .txt2 {position:absolute;bottom:30px;width:60%;z-index:4;color:#53575A;font-size:200%;font-weight:300;line-height:1.1em;letter-spacing:-1px;}
.hslider .txt1.tl {left:40px;}
.hslider .txt1.tr {right:40px;text-align:right;}
.hslider .txt2.bl {left:40px;}
.hslider .txt2.br {right:40px;text-align:right;}
.hslider .txt1.slidedelay05 {-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.hslider .txt2.slidedelay1 {-webkit-animation-delay:1.3s;animation-delay:1.3s;}
.hslider .nodelay {-webkit-animation-delay:0.05s;animation-delay:0.05s;}
.hslider a {position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;display:block;}
.slick-slider {position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list {position:relative;display:block;overflow:hidden;}
.slick-list img {position:relative;display:block;z-index:2;}
.slick-list:focus {outline:none;}
.slick-list.dragging {cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list {-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);}
.slidewrapper .slick-track {position:relative;top:0;left:0;display:block;height:auto;overflow:hidden}
.slick-track:before, .slidewrapper .slick-track:after {display:table;content:'';}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {display:none;float:left;height:100%;vertical-align:middle;margin:0;}
.slidewrapper .slick-slide {display:none;float:left;height:100%;vertical-align:middle;margin:0;}
[dir='rtl'] .slick-slide {float:right;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}

button.slick-prev {position:absolute;top:48%;left:10px;width:18px;height:34px;font-size:0;background:none;background-image:url(images/slickleft.png);background-size:100% 100%;border:0;cursor:pointer;outline:none;z-index:20;}
button.slick-next {position:absolute;top:48%;right:10px;width:18px;height:34px;font-size:0;background:none;background-image:url(images/slickright.png);background-size:100% 100%;border:0;cursor:pointer;outline:none;z-index:20;}
button.slick-disabled {background:none;}
.logoslider button.slick-prev {top:30%;left:0;background-image:url(images/logoslickleft.png);}
.logoslider button.slick-next {top:30%;right:0;background-image:url(images/logoslickright.png);}

.slick-dots {position:absolute;bottom:12px;left:0;right:0;margin:0 auto;display:block;list-style:none;padding:0;width:auto;text-align:center;z-index:20;}
.slick-dots li {cursor:pointer;display:inline-block;width:16px;height:16px;margin:-1px 3px !important;padding:0 !important;position:relative;overflow:hidden;}
.slick-dots li button {background:none;border:0 none;cursor:pointer;display:block;font-size:0;width:12px;height:12px;line-height:0;outline:none;padding:0;}
.slick-dots li button:hover, .slick-dots li button:focus {outline:none;}
.slick-dots li button:hover::before, .slick-dots li button:focus::before {opacity:1;}
.slick-dots li button::before {color:#FFFFFF;content:"";font-family:"slick";font-size:0;width:12px;height:12px;left:0;opacity:1;position:absolute;text-align:center;top:0;background:url(../assets/layout/slickdot.png) center center no-repeat transparent;background-size:100% 100%;outline:none;}
.slick-dots li.slick-active button::before {opacity:1.0;background:url(../assets/layout/slickdot-on.png) center center no-repeat transparent;background-size:100% 100%;outline:none;}
.slick-dots li.slick-active button {outline:none;}

.paging p a {padding:0 3px 0 3px;}
.paging p a.current {border-bottom:0 solid #F7B41E !important;}

.cookiemessage {position:fixed;bottom:0;left:0;right:0;width:100%;background:#FFFFFF;z-index:100002;height:auto;padding:14px 0 14px 0;border-top:1px solid #D4D4D4;-webkit-box-shadow:0 -3px 3px -1px rgba(212,212,212,1);-moz-box-shadow:0 -3px 3px -1px rgba(212,212,212,1);box-shadow:0 -3px 3px -1px rgba(212,212,212,1);text-align:left;}
.cookiemessage p {padding:0 140px 0 0;line-height:1.3em;color:#283C64;font-size:90%;text-align:left;}
.cookiemessage p a {color:#283C64;text-decoration:underline;font-weight:600;}
.cookiemessage a {color:#283C64;text-decoration:none;font-weight:600;}
.cookiemessage a.close-button {position:absolute;top:0;right:1%;cursor:pointer;display:block;width:auto;padding:6px 18px 6px 18px;background-color:#283C64;color:#FFFFFF;text-decoration:none;border-radius:4px;}

.videopopup {display:none;background-color:#FFFFFF;-moz-box-shadow:0 0 5px #5B5757;-webkit-box-shadow:0 0 5px #5B5757;box-shadow:0 0 5px #5B5757;border-radius:6px;text-align:left;padding:10px 10px 10px 10px;position:fixed;width:80%;height:80%;z-index:1003 !important;}
.videopopupclose {width:100%;height:28px;background:url(images/videopopupclose-bg.gif) center right no-repeat;cursor:pointer;}
.videopopup.asset {min-height:88%;}
.videopopupinner {position:relative;width:100%;height:calc(100% - 28px);}

.docpopup {display:none;width:90%;max-width:740px;height:auto;max-height:80%;background-color:#FFFFFF;z-index:1001 !important;position:fixed;-moz-box-shadow:0 0 5px #5B5757;-webkit-box-shadow:0 0 5px #5B5757;box-shadow:0 0 5px #5B5757;border-radius:6px;text-align:left;overflow:hidden;}
.docpopuphdr {position:relative;width:100%;height:60px;padding:0.4rem 2rem;}
.docpopuphdr h3 {position:relative;font-size:1.5rem;font-family:'Poppins', sans-serif;font-weight:400;color:var(--bodytext);letter-spacing:-0.06rem;line-height:1.2em;padding:0.5rem 3rem 0.4rem 0;z-index:1;}
.docpopuphdr .btnclose {position:absolute;display:block;top:14px;right:22px;width:26px;height:26px;background-image:url(images/closepopup.png);background-size:100% 100%;cursor:pointer;z-index:10;}
.docpopupinner {position:relative;width:auto;height:calc(100% - 60px);overflow:hidden;padding:0.4rem 1.8rem 2rem 2rem;}
.docpopupinner h4 {padding:0.4rem 0 0.2rem 0;}
.docpopupcontent {height:auto;max-height:100%;padding-right:20px;}
.docpopup ul {list-style:none;font-size:0.9rem;padding-bottom:1rem;}
.docpopup ul li a {font-weight:600;color:var(--midblue);text-decoration:none;}
.docpopup ul li a:hover {color:var(--midblue);text-decoration:underline;}
.docpopup ul li.pdf a {position:relative;display:block;padding:4px 0 4px 30px;}
.docpopup ul li.pdf a:hover {color:var(--midblue);text-decoration:none;}
.docpopup ul li.pdf a:before {position:absolute;content:'';top:0;left:2px;width:17px;height:22px;background:url(images/icon-pdf.png);background-size:100% 100%;} 
.docpopup ul li.url a {position:relative;display:block;padding:4px 0 4px 30px;}
.docpopup ul li.url a:hover {color:var(--midblue);text-decoration:none;}
.docpopup ul li.url a:before {position:absolute;content:'';top:4px;left:2px;width:17px;height:17px;background:url(images/icon-url.png);background-size:100% 100%;} 

.apppopup {display:none;width:90%;max-width:740px;height:auto;max-height:80%;background-color:#FFFFFF;z-index:1001 !important;position:fixed;-moz-box-shadow:0 0 5px #5B5757;-webkit-box-shadow:0 0 5px #5B5757;box-shadow:0 0 5px #5B5757;border-radius:6px;text-align:left;overflow:hidden;}
.apppopuphdr {position:relative;width:100%;height:60px;padding:0.4rem 2rem;}
.apppopuphdr h3 {position:relative;font-size:1.5rem;font-family:'Poppins', sans-serif;font-weight:400;color:var(--bodytext);letter-spacing:-0.06rem;line-height:1.2em;padding:0.5rem 3rem 0.4rem 0;z-index:1;}
.apppopuphdr .btnclose {position:absolute;display:block;top:14px;right:22px;width:26px;height:26px;background-image:url(images/closepopup.png);background-size:100% 100%;cursor:pointer;z-index:10;}
.apppopupinner {position:relative;width:auto;height:calc(100% - 60px);overflow:hidden;padding:0 1.8rem 1rem 2rem;}
.apppopupinner h4 {padding:0.4rem 0 0.2rem 0;}
.apppopupcontent {height:auto;max-height:100%;padding-right:20px;}
.apppopup p {padding-bottom:0.6rem;}
.apppopup ul {list-style:none;font-size:0.9rem;padding-bottom:1rem;}
.apppopup ul li {position:relative;margin:10px 0;}
.apppopup ul li a {font-weight:400;color:var(--midblue);text-decoration:none;padding:4px 0 4px 36px;font-size:1.0rem;}
.apppopup ul li a:hover {color:var(--midblue);text-decoration:underline;}
.apppopup ul li.icodownload a:before {position:absolute;content:'';top:-4px;left:0;width:26px;height:26px;background-image:url(images/icon-download.png);background-size:100% 100%;}

.footer {width:100%;background-color:var(--paleblue);padding:2rem 0;font-size:90%;}
.footer .inner {max-width:1200px;}
.footer a {display:inline;text-decoration:none;font-weight:400;color:var(--darkblue);}
.footer a:hover {color:var(--darkblue);text-decoration:underline;}
.fleft {width:28%;float:left;text-align:left;font-size:120%;}
.fright {width:72%;float:left;text-align:left;}
.fright ul {list-style:none;margin:3px 0 30px 0;}
.fright ul li {display:inline;font-size:120%;margin-right:30px;}
.footer p {color:var(--dblue);padding:0 0 24px 0;text-align:left;}
a.iconlinkedin {display:inline-block;width:32px;height:32px;background-image:url(images/icon-linkedin.png);background-size:100% 100%;vertical-align:middle;margin-right:1.8rem;}
.footer p.ftrsml {font-size:.9rem;padding:0 18% 1rem 0;}

.faq {margin-bottom:2rem;}
.faqq {background-color:var(--paleblue);margin-bottom:0.4rem;}
.faqq p {position:relative;display:block;padding:0.6rem 80px 0.6rem 2rem;color:var(--bodytext);text-decoration:none;cursor:pointer;font-weight:600;}
.faqq p:focus {position:relative;display:block;padding:0.9rem 70px 0.9rem 3rem;color:var(--bodytext);text-decoration:none;cursor:pointer;font-weight:600;}
.faqq p::before {position:absolute;font-size:1.4rem;top:0.7rem;left:0.6rem;content:'Q.';color:var(--logobrown);font-weight:600;}
.faqq p {position:relative;display:block;padding:0.9rem 70px 0.9rem 3rem;color:var(--midblue);text-decoration:none;cursor:pointer;font-weight:600;}
.faqq p a {color:var(--midblue);text-decoration:none;font-weight:600;}
.faqq p a:hover {color:var(--midblue);text-decoration:none;}
.faqq p span {position:absolute;width:44px;height:44px;top:0.2rem;right:0.2rem;background-color:var(--primary);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.faqq p.open span {background-color:var(--primary);transition-delay:0.3s;}
.faqq p span::after {background:url(images/arrow-down.png) center center no-repeat;background-size:auto;background-size:26px 26px;}
.faqq p span::after {content:'';position:absolute;width:44px;height:44px;top:0;right:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.faqq p.open span::after {-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.faqa {display:none;position:relative;font-size:0.9rem;line-height:1.5em;padding:0.9rem 2.6rem 0.9rem 3rem;}
.faqa p {font-size:0.9rem;line-height:1.5em;}
.faqa p a {color:var(--midblue);text-decoration:none;font-weight:600;}
.faqa p a:hover {color:var(--midblue);text-decoration:underline;}
.faqa ul {margin-left:0.8em;}
.faqa ul li {line-height:1.5em;padding:0.2rem 0;}

.productcontent {min-height:440px;text-align:left;}
.productmain {float:left;width:70.5%;position:relative;padding:0.8rem 0 2.4rem 0;}
.productmain h1 {padding:0 0 1.6rem 0;}
.productmain h1 span {font-size:70%;}
.productmain h2 {padding:0 0 1.0rem 0;}
.productmain p {font-size:0.9rem;padding:0 0 1.2rem 0;}
.productmain a {font-weight:600;color:var(--midblue);text-decoration:none}
.productmain a:hover {font-weight:600;color:var(--midblue);text-decoration:underline}
.product {border-top:1px solid #998E88;padding:20px 0 0 0;margin-bottom:10px;}
.productimg {float:right;display:none;width:20%;}
.productimg p.more {text-align:right;padding:0 !important;}
.productimg img {width:100%;height:auto;display:block;border:1px solid #D9D9D9;margin-bottom:6px;}
.product h2 {font-family:ProximaNovaRegular, sans-serif;color:var(--midblue);font-size:120%;padding:0 0 8px 0;}
.product a {color:var(--midblue);text-decoration:none;}
.product a:hover {color:var(--midblue);text-decoration:underline;}
.productmain p.productlink {text-align:right;padding:0.8rem 0;}
.productmain p.productlink a {font-weight:600;}
.product p {font-size:0.8rem;padding:0 0 0.8rem 0;}
table.tbl-product {width:100%;margin-bottom:0 !important;}
table.tbl-product td {font-size:0.8rem !important;padding:4px 0 4px 0;}
table.tbl-product td.lbl {font-weight:bold;width:44%;padding-right:2%;}

.tablecontent {display:block;overflow-x:auto;margin:0 0 1.8rem 0;}
.glance {position:relative;}
.glance a.printglance {position:absolute;top:0;right:0;}
table.tbl-glance {width:100%;padding-top:3rem;} 
table.tbl-glance th {font-size:0.8rem;font-weight:600;color:white;background-color:var(--midblue);padding:1rem 0.8rem 1rem 0.4rem;border-left:0 solid #E6E6E6;border-right:0 solid #FFFFFF;vertical-align:top;border-bottom:1px solid white;border-right:1px solid white;}
table.tbl-glance th:first-child {border-top-left-radius:6px;}
table.tbl-glance th:last-child {border-top-right-radius:6px;}
table.tbl-glance td {background-color:#F1F7FE;font-size:0.8rem;font-weight:400;padding:1rem 0.8rem 1rem 0.4rem;border-bottom:1px solid white;border-right:1px solid white;vertical-align:top;}
table.tbl-glance td a {color:var(--midblue);text-decoration:none;font-weight:400;}
table.tbl-glance td a:hover, table.tbl-glance td a:focus {color:var(--midblue);text-decoration:underline;}
table.tbl-glance td.emp {font-weight:600;}
.glance table.tbl-product {margin-bottom:1rem !important;}

/*Product pages */
.paging {background-color:#F2F2F2;padding:0.5rem 1rem;margin:0.8rem 0;}
.paging p {font-size:0.84rem;padding:0 !important;}
.paging p.right {text-align:right;}
.paging a {padding:0 4px 0 4px;border-right:1px solid #D3D3D3;}
.paging a:last-child {border-right:0 solid #D3D3D3;}
.paging a.current {color:#231F20;}

.sortby {margin:0 0 1.4rem 0;text-align:right;}
.sortby p {display:inline;width:auto;padding:0 8px 0 0;text-align:right;}
.sortby select {border:1px solid #D6D6D6;}
.sortby select {display:inline;width:100%;padding:6px 1.6rem 6px 4px;font-size:90%;max-width:260px;border:1px solid #E8E7E5;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(images/select-arrow.png) center right no-repeat;background-size:24px 21px;cursor:pointer;}
.sortby select:focus {border:1px solid #231F20;}

#pdf {width:100%;height:698px;}
#pdf object {display:block;border:solid 1px #666;}

.producttbls {display:flex;justify-content:space-between;}
.producttbl {width:48%;}

.productnav {width:23.5%;float:right;margin-bottom:1rem;padding:0.6rem 0 2.4rem 0;}
.productnav.detail {text-align:center;}
.productnav .prodimg {display:block;width:auto;max-width:82%;margin:0 auto;margin-bottom:1.4rem;border:1px solid #D9D9D9;}
.productnav .kitemark {display:block;margin:0 auto;}
.productnav img.kitemark {display:block;width:auto;max-width:200px;height:auto;margin:0 auto;border:0;}
.productnav hr {background-color:#D6D6D6;border-bottom:2px solid #D6D6D6;margin:16px 0 4px 0;display:block;}
.productnav a.clearfilter {width:100%;text-align:center;color:#7E6C0B;text-decoration:none;background-color:#B3B67E;display:block;padding:3px 0 4px 0;margin:12px 0 0 0;}
.producticons {width:82%;max-width:382px;margin:0 auto;}
.producticons ul {width:auto;list-style:none;margin:0 0 16px 0;padding:0 !important;text-align:left;}
.producticons li {width:auto;padding:6px 0 6px 0 !important;line-height:1.3em;}
.producticons li a {position:relative;display:block;padding:3px 0 3px 44px;font-weight:600;color:var(--midblue);font-size:0.8rem;text-decoration:none;}
.producticons li a:hover {color:var(--midblue);text-decoration:underline;}
.producticons li.icodownload a:before {position:absolute;content:'';top:0;left:4px;width:26px;height:26px;background-image:url(images/icon-download.png);background-size:100% 100%;}
.producticons li.icoprint a:before {position:absolute;content:'';top:0;left:4px;width:26px;height:26px;background-image:url(images/icon-print.png);background-size:100% 100%;}
.producticons li.icopo a:before {position:absolute;content:'';top:0;left:4px;width:26px;height:26px;background-image:url(images/icon-analysis.png);background-size:100% 100%;}
.producticons li.icotelephone a:before {position:absolute;content:'';top:0;left:4px;width:26px;height:26px;background-image:url(images/icon-telephone.png);background-size:100% 100%;}
.producticons li.icoemail a:before {position:absolute;content:'';top:0;left:4px;width:26px;height:26px;background-image:url(images/icon-email.png);background-size:100% 100%;}
.producticons li.icoanalysis a:before {position:absolute;content:'';top:0;left:4px;width:26px;height:26px;background-image:url(images/icon-analysis.png);background-size:100% 100%;}
.producticons li.picon6 {background:url(images/icon-email.gif) top left no-repeat;}

.productnav select.expand {width:auto;}
p.navheader {font-weight:400;padding:0 0 0.5rem 0;color:var(--midblue);font-size:1.2rem;text-transform:uppercase;}
p.navfooter {padding:0 0 0.5rem 0;font-size:0.9rem;text-align:center;}
form.filters label {width:100%;display:block;padding:0.8rem 0 0.25rem 0;font-size:0.8rem;color:var(--midblue);font-weight:600;}
form.filters select {width:100%;padding:6px 2rem 6px 4px;font-size:90%;max-width:360px;border:1px solid #E8E7E5;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(images/select-arrow.png) center right no-repeat;background-size:24px 21px;cursor:pointer;}
form.filters select:focus {border:1px solid #231F20;}

a.openarchive {display:block;width:100%;padding:7px 0 7px 0;border:none;background-color:#6E9F82;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#FFFFFF !important;font-size:100%;font-weight:400 !important;cursor:pointer;margin:12px 0 4px 0;font-family:ProximaNovaRegular, sans-serif;text-decoration:none;text-align:center;}
a.openarchive:hover {text-decoration:none;}
.daterange {display:none;padding-top:8px;}
form.filters .daterange label {width:80px;float:left;display:inline;padding:2px 0 6px 10px;}
form.filters input.date-pick {width:100px;float:left;display:inline;border:1px solid #999;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:90%;padding:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
form.filters input.btndaterange {width:100%;padding:7px 0 7px 0;border:none;background-color:#6E9F82;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#FFFFFF;font-size:100%;font-weight:400;cursor:pointer;margin:4px 0 4px 0;font-family:ProximaNovaRegular, sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
form.clrfilters input.btnfilters {width:100%;padding:7px 0 7px 0;border:none;background-color:#B0B0B0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#FFFFFF;font-size:100%;font-weight:400;cursor:pointer;margin:4px 0 4px 0px;font-family:ProximaNovaRegular, sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input.btnsubmit {display:block;width:auto;padding:0.4rem 1.2rem;border:none;background-color:var(--midblue);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:white !important;font-size:0.94rem;font-weight:400 !important;cursor:pointer;margin:4px 0 4px 0;font-family:ProximaNovaRegular, sans-serif;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
input.btnproductcode {display:block;width:100%;padding:8px 8px 9px 42px;border:none;background:url(images/icon-products.png) 10px center no-repeat #FDF2E8;background-size:22px 22px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#6E9F82 !important;font-size:110%;font-weight:600 !important;cursor:pointer;margin:10px 0 10px 0;font-family:ProximaNovaRegular, sans-serif;text-decoration:none;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
a.btn {display:inline-block;width:auto;padding:0.4rem 1.2rem;border:none;background-color:var(--midblue);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:white !important;font-size:0.94rem;font-weight:400 !important;cursor:pointer;margin:4px 0 4px 0;font-family:ProximaNovaRegular, sans-serif;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;}

input[type="checkbox"].schkbox {position:absolute;left:8px;top:8px;z-index:-1;}
input[type="checkbox"].schkbox + label span {position:absolute;top:-3px;left:0;display:block;width:30px;height:30px;margin:0 auto;background:url(images/chkbx-bg.png) left top no-repeat;cursor:pointer;}
input[type="checkbox"].schkbox:checked + label span {background:url(images/chkbx-bg.png) -30px top no-repeat;}
input[type="checkbox"].schkbox:focus + label span {border:0 solid #A2BCE8;}

input[type="radio"].sradio {position:absolute;left:8px;top:8px;z-index:-1;}
input[type="radio"].sradio + label span {position:absolute;top:-3px;left:0;display:block;width:30px;height:30px;margin:0 auto;background:url(images/radio-bg.png) left top no-repeat;background-size:60px 30px;cursor:pointer;}
input[type="radio"].sradio:checked + label span {background:url(images/radio-bg.png) -30px top no-repeat;background-size:60px 30px;}
input[type="radio"].sradio:focus + label span {border:0 solid #A2BCE8;}

.subscribe {padding:1rem 0;}
.subscribe h4 {padding-bottom:0.4rem;font-size:1.8rem;font-weight:500;color:var(--midblue);letter-spacing:-0.1rem;}
.subscribe p {padding-bottom:1.4rem;font-size:0.9rem;color:var(--bodytext);}
form.join {position:relative;padding-bottom:2rem;}
form.join input[type="text"] {width:20%;margin-right:0.5%;display:inline;font-size:0.94rem;padding:0.7rem 1rem;border:1px solid var(--white);background-color:var(--white);}
form.join input[type="text"]:focus {border:1px solid var(--logobrown);}
form.join input[type="email"] {width:20%;display:inline;font-size:0.94rem;padding:0.7rem 1rem;border:1px solid var(--white);background-color:var(--white);}
form.join input[type="email"]:focus {border:1px solid var(--logobrown);}
form.join input[type="submit"] {display:inline;font-size:0.94rem;color:white;padding:0.7rem 1rem;border:0 solid #CACACA;background-color:var(--midblue);text-transform:uppercase;font-weight:500;cursor:pointer;margin-left:0.5%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
form.join input.address {display:none !important;}
#signupresult {display:none;position:absolute;bottom:0;left:0;right:0;margin:0 auto;text-align:center;font-size:0.9rem;color:var(--errorred);}

#gatewayform {padding:2rem;background-color:var(--palebrown);text-align:center;margin-bottom:2rem;}
#gatewayform h4 {font-weight:400;color:var(--midblue);font-size:130%;letter-spacing:-0.04rem;padding-bottom:0.4rem;}
#gatewayform input.btnsubmit {display:inline-block;width:auto;padding:0.5rem 2rem 0.5rem 2rem;margin:0 auto;}
.errorcontent {text-align:center;min-height:26px;}
.errorcontent p {font-weight:400;color:var(--errorred);font-size:0.9rem;}

form.register .chkbxrow {position:relative;width:auto;display:inline-block;margin:0 1.2rem 2rem 1.2rem;}
form.register .chkbxrow.chkbx, form.register .chkbxrow.sradio {position:relative;padding-left:2.6rem;line-height:1.2em;}
form.register .chkbxrow label {color:var(--secondary);color:#414042;font-weight:400;line-height:1.3em !important;font-size:90% !important;vertical-align:middle;}

table.tbl-detail {margin-bottom:10px;font-size:100%;}
table.tbl-detail td {font-weight:400;font-size:13px !important;padding:6px 0 6px 0;border-bottom:1px solid #F6F6F6;vertical-align:top;}
table.tbl-detail td ul {padding:0.6rem 0 0 0;margin-left:0.8rem;}
table.tbl-detail td ul li {font-weight:400;font-size:13px !important;padding:0 0 10px 0;}
table.tbl-detail td.lbl {font-weight:600;width:23%;}
table.tbl-detail td.hint {width:23px;}
table.tbl-detail td a {font-weight:600;color:var(--midblue);text-decoration:none;}
table.tbl-detail td a:hover {color:var(--midblue);text-decoration:underline;}
table.tbl-detail table td {border-bottom:0 solid #F6F6F6;}

table.tbl-desc {margin-bottom:10px;font-size:100%;}
table.tbl-desc td {font-weight:400;font-size:13px !important;padding:6px 0 6px 0;border-bottom:1px solid #F6F6F6;vertical-align:top;}
table.tbl-desc td ul {padding:0.6rem 0 0 0;margin-left:0.8rem;}
table.tbl-desc td ul li {font-weight:400;font-size:13px !important;padding:0 0 10px 0;}
table.tbl-desc td.lbl {font-weight:600;width:23%;}
table.tbl-desc td.hint {width:23px;}
table.tbl-desc td a {font-weight:600;color:var(--midblue);text-decoration:none;}
table.tbl-desc td a:hover {color:var(--midblue);text-decoration:underline;}
table.tbl-desc table td {border-bottom:0 solid #F6F6F6;}

table.tbl-dates {margin-bottom:10px;border-top:1px solid #E2E2E2;border-left:1px solid #E2E2E2;padding:0;}
table.tbl-dates th {text-align:center;background-color:var(--paleblue);color:#231F20;font-weight:normal;padding:3px 0 3px 0;font-size:12px !important;}
table.tbl-dates td {text-align:center;background-color:#FFFFFF;font-weight:normal;padding:3px 0 3px 0;font-size:12px !important;border-bottom:1px solid #E2E2E2 !important;border-right:1px solid #E2E2E2;}

table.tbl-matdates {margin-bottom:10px;border-top:1px solid #E2E2E2;border-left:1px solid #E2E2E2;padding:0;}
table.tbl-matdates th {text-align:center;background-color:var(--paleblue);color:#231F20;font-weight:normal;padding:3px 0 3px 0;font-size:12px !important;}
table.tbl-matdates td {text-align:center;background-color:#FFFFFF;font-weight:normal;padding:3px 0 3px 0;font-size:12px !important;border-bottom:1px solid #E2E2E2 !important;border-right:1px solid #E2E2E2;}

table.tbl-rates {margin-bottom:10px;border-top:1px solid #E2E2E2;border-left:1px solid #E2E2E2;padding:0;}
table.tbl-rates th {text-align:center;background-color:var(--paleblue);color:#231F20;font-weight:normal;padding:3px 0 3px 0;font-size:12px !important;}
table.tbl-rates td {text-align:center;background-color:#FFFFFF;font-weight:normal;padding:3px 0 3px 0;border-bottom:1px solid #E2E2E2 !important;border-right:1px solid #E2E2E2;font-size:12px !important;}

table.tbl-index {margin-bottom:10px;border-top:1px solid #E2E2E2;border-left:1px solid #E2E2E2;padding:0;}
table.tbl-index th {text-align:left;background-color:var(--paleblue);color:#231F20;font-weight:normal;padding:3px 0 3px 5px;font-size:12px !important;}
table.tbl-index td {text-align:left;background-color:#FFFFFF;font-weight:normal;padding:3px 0 3px 5px;font-size:12px !important;border-bottom:1px solid #E2E2E2 !important;border-right:1px solid #E2E2E2;}
p.lbl {font-size:100%;padding-bottom:6px !important;}
p.back {margin:1rem 0;}
p.back a {padding:0.4rem 0 0.4rem 1.4rem;color:var(--midblue);text-decoration:none;background:url(images/arrow-left.png) center left no-repeat;background-size:auto;background-size:14px 14px;font-weight:600;font-size:0.9rem;}
p.back a:hover {color:var(--midblue);text-decoration:underline;}

table.tbl-dates.onewide {width:20%;}
table.tbl-dates.onewide td {width:100%;}
table.tbl-dates.twowide {width:40%;}
table.tbl-dates.twowide td {width:50%;}
table.tbl-dates.threewide {width:60%;}
table.tbl-dates.threewide td {width:33%;}
table.tbl-dates.fourwide {width:80%;}
table.tbl-dates.fourwide td {width:25%;}
table.tbl-dates.fivewide {width:100%;}
table.tbl-dates.fivewide td {width:19% !important;}

table.tbl-vals {width:100%;margin:0 0 20px 0 !important;}
table.tbl-vals th {font-size:80%;font-weight:600;background-color:#FFFFFF;padding:16px 12px 16px 6px;border-left:0 solid #E6E6E6;border-right:0 solid #FFFFFF;vertical-align:top;text-transform:uppercase;border-bottom:3px solid #9BA2B4;text-align:left;}
table.tbl-vals th a {position:relative;padding-right:20px;}
table.tbl-vals th a:after {position:absolute;top:6px;right:0;width:12px;height:9px;content:'';background-image:url(images/arrow-sort.png);background-size:100% 100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
table.tbl-vals th a.down:after {-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
table.tbl-vals th:first-child {border-left:0 solid #CFCBFA;}
table.tbl-vals tr:nth-child(even) {background:#F5F5F5;}
table.tbl-vals td {font-size:80%;font-weight:400;padding:8px 12px 8px 18px;border-bottom:1px solid #E6E6E6;vertical-align:top;text-align:left;}
table.tbl-vals td a {color:var(--midblue);text-decoration:none;font-weight:600;}
table.tbl-vals td a:hover {color:var(--midblue);text-decoration:underline;}
table.tbl-vals td img.pdf {display:block;width:21px;height:24px;margin:0 auto;}

.mask {position:fixed;top:0;left:0;width:100%;height:100%;background:url(images/mask.png) repeat;z-index:1000 !important;display:none;}
.overlayer {position:fixed;top:0;left:0;width:100%;height:100%;background:url(images/mask.png) repeat;z-index:1000 !important;display:none;}
.disclaimer {display:none;width:90%;max-width:1000px;height:68%;background-color:#FFFFFF;z-index:1001 !important;position:fixed;top:0;bottom:0;left:0;right:0;margin-top:auto;margin-bottom:auto;margin-left:auto;margin-right:auto;-moz-box-shadow:0 0 5px #5B5757;-webkit-box-shadow:0 0 5px #5B5757;box-shadow:0 0 5px #5B5757;border-radius:6px;text-align:left;padding:2rem 0.6rem 2rem 2.6rem;}
.disclaimer.investor {display:none;width:90%;max-width:600px;height:auto;max-height:340px;}
.disclaimer a.scroll {position:absolute;display:block;bottom:8px;left:0;right:0;margin:0 auto;width:36px;height:36px;background-image:url(images/scroll-down.png);background-size:100% 100%;}
.disclaimerinner {position:relative;width:auto;height:calc(100% - 80px);overflow:auto;padding-right:26px;}
.disclaimer p {font-size:0.9rem;padding-bottom:1rem;}
.disclaimer a {font-weight:600;color:black;text-decoration:underline;}
.disclaimer a:hover, .disclaimer a:focus {color:black;text-decoration:none;}
.disclaimer h2 {font-size:170%;font-weight:400;color:var(--midblue);letter-spacing:-0.06rem;line-height:1.2em;padding-bottom:1rem;}
.disclaimer input.btnsubmit {display:block;width:auto;padding:0.5rem 2rem 0.5rem 2rem;margin:0 auto;}
.disclaimer .errorcontent {text-align:center;min-height:26px;}
.disclaimer p.error {font-weight:400;color:var(--errorred);font-size:0.9rem;}
form#disclaimer, form#disclaimerinvestor {text-align:center;}

.disclaimer.terms {display:none;width:90%;max-width:720px;height:300px;background-color:#FFFFFF;z-index:1001 !important;position:fixed;top:0;bottom:0;left:0;right:0;margin-top:auto;margin-bottom:auto;margin-left:auto;margin-right:auto;-moz-box-shadow:0 0 5px #5B5757;-webkit-box-shadow:0 0 5px #5B5757;box-shadow:0 0 5px #5B5757;border-radius:6px;text-align:left;padding:3rem 2.6rem 0rem 2.6rem;}
.disclaimer.terms .disclaimerinner {height:100%;overflow:auto;}
.disclaimer.terms p {font-size:1rem;padding-bottom:0.4rem;line-height:1.5em;}

.apply {display:none;width:90%;max-width:1000px;height:80%;background-color:#FFFFFF;z-index:1001 !important;position:fixed;top:0;bottom:0;left:0;right:0;margin-top:auto;margin-bottom:auto;margin-left:auto;margin-right:auto;-moz-box-shadow:0 0 5px #5B5757;-webkit-box-shadow:0 0 5px #5B5757;box-shadow:0 0 5px #5B5757;border-radius:6px;text-align:left;overflow:hidden;}
.applyhdr {position:relative;width:100%;height:60px;padding:0.4rem 2.4rem;}
.applyhdr h3 {font-size:150%;font-weight:400;color:var(--midblue);letter-spacing:-0.06rem;line-height:1.2em;padding:1rem 2rem 0.4rem 0;}
.applyhdr .btnclose {position:absolute;display:block;top:14px;right:22px;width:26px;height:26px;background-image:url(images/applyclose-bg.png);background-size:100% 100%;cursor:pointer;}
.applyinner {position:relative;width:auto;height:calc(100% - 60px);overflow:hidden;padding:1rem 1.8rem 2rem 2.4rem;}
.applyinner h4 {padding:0.4rem 0 0.2rem 0;}
.applycontent {height:100%;padding-right:20px;}
.apply p {font-size:0.9rem;padding-bottom:1rem;}
.apply p a {font-weight:600;color:var(--midblue);text-decoration:none;}
.apply p a:hover {color:var(--midblue);text-decoration:underline;}
.apply p.pdf a {position:relative;display:block;padding:2px 0 2px 36px;font-weight:600;color:var(--midblue);text-decoration:none;}
.apply p.pdf a:hover {color:var(--midblue);text-decoration:none;}
.apply p.pdf a:before {position:absolute;content:'';top:0;left:0;width:26px;height:30px;background:url(images/icon-pdf.png);background-size:100% 100%;}



.gpanels {width:100%;display:grid;grid-template-columns:1fr 1fr;column-gap:4%;row-gap:1.8rem;margin:1rem 0;}
.gpanel {background-color:#F4F4F4;text-align:center;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:1rem 1.8rem;}
.gpanel h3 {position:relative;background-color:#F4F4F4;text-align:center;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding-top:60px;}
.gpanel h3:before {position:absolute;content:'';top:0;left:0;right:0;margin:0 auto;width:51px;height:50px;background-image:url(images/duratick.png);background-size:100% 100%;}
.gpanel p {font-size:0.84rem;}

.wpanels {width:100%;display:grid;grid-template-columns:1fr 1fr;column-gap:4%;row-gap:1.8rem;margin:1rem 0;}
.wpanel {background-color:#FFFFFF;text-align:left;}
.wpanel h3 {position:relative;background-color:#FFFFFF;text-align:left;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.wpanel p {font-size:0.9rem;}


















/*
 * This combined file was created by the DataTables downloader builder:
 *   https://datatables.net/download
 *
 * To rebuild or modify this file with the latest versions of the included
 * software please visit:
 *   https://datatables.net/download/#dt/dt-1.11.3
 *
 * Included libraries:
 *   DataTables 1.11.3
 */

td.dt-control {
  background:url("https://www.datatables.net/examples/resources/details_open.png") no-repeat center center;
  cursor:pointer;
}

tr.dt-hasChild td.dt-control {
  background:url("https://www.datatables.net/examples/resources/details_close.png") no-repeat center center;
}

table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align:left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align:center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align:right;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align:justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space:nowrap;
}
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align:left;
}
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align:center;
}
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align:right;
}
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align:justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space:nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align:left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align:center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align:right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align:justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space:nowrap;
}

/*Table styles*/
table.dataTable {width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0;}
table.dataTable thead th,table.dataTable tfoot th {font-weight:bold;}
table.dataTable thead th, table.dataTable thead td {padding:10px 18px;}
table.dataTable thead th:active, table.dataTable thead td:active {outline:none;}
table.dataTable tfoot th, table.dataTable tfoot td {padding:0.8rem 1rem 0.6rem 1.2rem;}
table.dataTable th.sorting_disabled {padding:10px 18px;}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled {cursor:pointer;background-repeat:no-repeat;background-position:center left;}
table.dataTable thead .sorting {background-image:url(images/sort_both.png);}
table.dataTable thead .sorting_asc {background-image:url(images/sort_asc.png) !important;}
table.dataTable thead .sorting_desc {background-image:url(images/sort_desc.png) !important;}
table.dataTable thead .sorting_asc_disabled {background-image:url(images/sort_asc_disabled.png);}
table.dataTable thead .sorting_desc_disabled {background-image:url(images/sort_desc_disabled.png);}

/*
 * Control feature layout
 */
.dataTables_wrapper {position:relative;clear:both;}
.dataTables_wrapper .dataTables_length {float:left;}
.dataTables_wrapper .dataTables_length select {border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;padding:4px;}
.dataTables_wrapper .dataTables_filter {float:right;text-align:right;}
.dataTables_wrapper .dataTables_filter input {border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;margin-left:3px;}
.dataTables_wrapper .dataTables_info {clear:both;float:left;padding-top:0.755em;}
.dataTables_wrapper .dataTables_paginate {float:right;text-align:right;padding-top:0.25em;}
.dataTables_wrapper .dataTables_paginate .paginate_button {display:inline-block;min-width:1.5em;padding:0.5em 0.5em;margin-left:2px;text-align:center;text-decoration:none;cursor:pointer;color:var(--bodytext);}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {text-decoration:underline;}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {cursor:default;color:#B2B2B2 !important;text-decoration:none;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current {color:var(--midblue);}
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate {color:var(--bodytext);font-size:0.84rem;margin-bottom:1rem;}
.dataTables_wrapper .dataTables_scroll {clear:both;}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {margin-top:-1px;-webkit-overflow-scrolling:touch;}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td {vertical-align:middle;}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing {height:0;overflow:hidden;margin:0 !important;padding:0 !important;}
.dataTables_wrapper.no-footer .dataTables_scrollBody {border-bottom:1px solid #111;}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody > table {border-bottom:none;}
.dataTables_wrapper:after {visibility:hidden;display:block;content:"";clear:both;height:0;}

.producttooltip {cursor:pointer;width:15px;height:15px;display:inline-block;vertical-align:middle;margin-bottom:2px;display:none;}
.producttooltip.info {background-image:url(images/icon-info.png);background-size:100% 100%;}
.producttooltip.star {background-image:url(images/icon-star.png);background-size:100% 100%;}
.producttooltip.dstar {background-image:url(images/icon-dstar.png);background-size:100% 100%;}
.producttooltip.dagger {background-image:url(images/icon-dagger.png);background-size:100% 100%;}
.tooltipster-fall,.tooltipster-grow.tooltipster-show {transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);}
.tooltipster-base {display:flex;pointer-events:none;position:absolute;z-index:1001}
.tooltipster-box {flex:1 1 auto}
.tooltipster-content {box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}
.tooltipster-ruler {bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}
.tooltipster-fade {opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}
.tooltipster-fade.tooltipster-show {opacity:1}
.tooltipster-grow {-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;backface-visibility:hidden}
.tooltipster-grow.tooltipster-show {-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-swing {opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}
.tooltipster-swing.tooltipster-show {opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}
.tooltipster-fall {-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-fall.tooltipster-initial {top:0!important}
.tooltipster-fall.tooltipster-dying {-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}
.tooltipster-slide {-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-slide.tooltipster-initial {left:-40px!important}
.tooltipster-slide.tooltipster-dying {-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}
@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}
.tooltipster-update-fade{animation:tooltipster-fading .4s}
@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}
.tooltipster-update-rotate{animation:tooltipster-rotating .6s}
@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}
.tooltipster-update-scale{animation:tooltipster-scaling .6s}
.tooltipster-sidetip .tooltipster-box {background:#E1E3D5;border:2px solid #B3B995;border-radius:4px;text-align:left;}
.tooltipster-sidetip .tooltipster-box a {color:#6E9F82;text-decoration:underline;font-weight:600;}
.tooltipster-sidetip .tooltipster-box a:hover {color:#6E9F82;text-decoration:none;font-weight:600;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box {margin-top:8px}
.tooltipster-sidetip.tooltipster-left .tooltipster-box {margin-right:8px}
.tooltipster-sidetip.tooltipster-right .tooltipster-box {margin-left:8px}
.tooltipster-sidetip.tooltipster-top .tooltipster-box {margin-bottom:8px}
.tooltipster-sidetip .tooltipster-content {color:#231F20;line-height:16px;padding:6px 14px;font-size:12px;}
.tooltipster-sidetip .tooltipster-arrow {overflow:hidden;position:absolute}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {height:10px;margin-left:-10px;top:0;width:20px}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow {height:20px;margin-top:-10px;right:0;top:0;width:10px}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow {height:20px;margin-top:-10px;left:0;top:0;width:10px}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow {bottom:0;height:10px;margin-left:-10px;width:20px}
.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border {height:0;position:absolute;width:0}
.tooltipster-sidetip .tooltipster-arrow-background {border:10px solid transparent}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {border-bottom-color:#E1E3D5;left:0;top:3px}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {border-left-color:#E1E3D5;left:-3px;top:0}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {border-right-color:#E1E3D5;left:3px;top:0}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {border-top-color:#E1E3D5;left:0;top:-3px}
.tooltipster-sidetip .tooltipster-arrow-border {border:10px solid transparent;left:0;top:0}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {border-bottom-color:#B3B995}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {border-left-color:#B3B995}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {border-right-color:#B3B995}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {border-top-color:#B3B995}
.tooltipster-sidetip .tooltipster-arrow-uncropped {position:relative}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped {top:-10px}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped {left:-10px}
.advisers .producttooltip {display:none;}

@media screen and (max-width:767px) {
  .dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_paginate {
    float:none;
    text-align:center;
  }
  .dataTables_wrapper .dataTables_paginate {
    margin-top:0.5em;
  }
}
@media screen and (max-width:640px) {
  .dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter {
    float:none;
    text-align:center;
  }
  .dataTables_wrapper .dataTables_filter {
    margin-top:0.5em;
  }
}
/*Colorbox Core Style:*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#colorbox {max-width:96% !important;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
#cboxOverlay{background:url(images/overlay.png) repeat 0 0;opacity:0.9;filter:alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxTopLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px;background:url(images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px;background:url(images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px;background:url(images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px;background:url(images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px;border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}
#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}
#cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url(images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute;bottom:0;left:27px;background:url(images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxClose{position:absolute;bottom:0;right:0;background:url(images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft, .cboxIE #cboxTopCenter, .cboxIE #cboxTopRight, .cboxIE #cboxBottomLeft, .cboxIE #cboxBottomCenter, .cboxIE #cboxBottomRight, .cboxIE #cboxMiddleLeft, .cboxIE #cboxMiddleRight {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}

@media screen and (max-width:1360px) {
	.inner {padding:0 4% 0 4%;}
	.header a.btnlogin {right:4%;}
	.wrapper .inner {padding:0;}
	.full {margin:0 4%;} 
	.main {width:62%;}
}
@media screen and (max-width:1200px) {
	.inner {padding:0 4% 0 4%;}
	.wrapper .inner {padding:0;}

	.full.pad {margin:0 4%;}
}
@media screen and (max-width:982px) {
	.header {position:relative;top:auto;left:auto;}
	.header, .header.small {height:90px;}
	.header .logo, .header.small .logo {width:196px;height:auto;margin:2rem 0 0 0;}
	.header a.btnlogin {display:none;}
	.wrapper {padding-top:10px;}
	
	.openmenu {display:block;position:absolute;width:44px;height:44px;top:34px;right:4%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
	.nav {display:none;text-align:left;padding-top:-3px;background-color:#F9A11B;}
	ul.dropdown {list-style:none;position:relative;display:block;margin-top:0;text-align:left;z-index:990 !important;background-color:#F9A11B;}
	.dropdown li {width:100%;display:block;list-style:none;text-align:left;position:relative;font-size:110%;background:none;border-bottom:1px solid #FBB957;}
	.dropdown a {display:block;position:relative;font-size:100%;color:#215730;font-weight:normal;text-decoration:none;text-align:left;padding:5px 2% 5px 2%;text-decoration:none;}
	.dropdown li:last-child {background:none;}
	.dropdown li a:hover {color:#000000;}
	.dropdown li a.linkon {color:#000000;text-decoration:none;}
	.dropdown ul {position:relative;display:block !important;top:auto;left:auto;background-color:#FAB043;width:100%;z-index:10000 !important;border:0 solid #F9A11B;}
	.dropdown ul li {width:100%;text-align:left;background:none;}
	.dropdown ul li a {text-align:left;border-bottom:0 solid #F6F6F6;font-size:90%;background:none;padding:5px 2% 5px 6%;}
	.dropdown li:hover, .dropdown li.sfHover {color:#FF0000;}
	
	/*.content {width:92%;margin-left:4%;}*/
	.content {width:92%;margin:0 auto;}
	.hcontent {width:92%;margin:0 auto;}
	.main {width:100%;margin-left:0%;min-height:100px;float:none;display:block;}
	.hcontent .main {width:100%;margin-left:0%;min-height:100px;float:none;display:block;}
	.side {width:100%;margin-left:0%;min-height:auto;float:none;display:block;}
	.hcontent .side {width:100%;margin-left:0%;min-height:auto;float:none;display:block;}
	.full {width:auto;min-height:100px;float:none;display:block;}
	.logo {width:80%;max-width:320px;}
	.sidebartxt {width:100%;margin-right:0;}
	body.home .sidebaritem.img {padding-left:0;}
	.editorial {padding:0.8rem 0 1.0rem 0;}
	
	.productcontent {min-height:100px;}
	.productmain {float:none;width:100%;display:block;}
	.productnav {float:none;width:100%;display:block;padding:0 0 1.4rem 0;}
	.productnav.detail p.productapply {width:100%;}
	.productnav .prodimg {margin:0;margin-bottom:1.4rem;}
	.productnav p.vidimg img {max-width:300px;margin:0 0 1rem 0;}
	.productnav p.vidimg {text-align:left;max-width:100%;margin:0;}
	.producticons {margin:0;}

	.footer {padding:50px 0 50px 0;}
	.footer p.ftrsml {padding-right:0;}
	.fleft {width:100%;float:none;display:block;margin-right:0%;margin-bottom:30px;margin-left:0;}
	.fmid {width:100%;float:none;display:block;margin-bottom:30px;}
	.fright {width:100%;float:none;display:block;text-align:left;}
}

@media screen and (max-width:768px) {
		
	form.join {position:relative;padding-bottom:2rem;text-align:left;}
	form.join input[type="text"] {width:48%;margin-right:0%;margin-bottom:0.8rem;}
	form.join input[type="email"] {width:48%;margin-bottom:0.8rem;}
	form.join input[type="submit"] {display:block;margin-left:0;}
	form.join input#firstname {margin-right:2%;}
	form.join input#company {margin-right:2%;}
	
	.productdetail {width:100%;float:none;display:block;}
	.productnav {width:100%;float:none;display:block;}
	img.prodimg {width:auto;max-width:100%;display:block;}
	p.vidimg img {width:auto;max-width:100%;display:block;}

	.formheader h3 {float:none;display:block;width:auto;padding:6px 0 3px 12px;}
	.formheader p {float:none;display:block;width:auto;padding:0 0 6px 12px;text-align:left;}

}
@media screen and (max-width:600px) {
	.producttbls {display:block;}
	.producttbl {width:100%;}
	.producttbl table {margin-bottom:0 !important;}
	.producttbl td.outer {padding-bottom:0 !important;}
	.productmain p.productlink {text-align:left;padding-top:1rem;}

	.search {text-align:left;}
	.search label {display:block;width:auto;margin-bottom:4px;}
	.search input[type="text"] {display:block;width:100%;margin-bottom:4px;}
	.search input.btnsubmit {display:block;margin-bottom:4px;}
	
	.newsimg {padding:2px;float:none;display:block;width:100%;max-width:200px;margin-bottom:12px;}
	.newstxt {float:none;display:block;width:100%;}
	
	.cookiemessage p {padding:0 0 12px 0;}
	.cookiemessage a.close-button {position:relative;top:auto;right:auto;display:inline-block;margin:0;}
	
	.hslider .txt1 {width:calc(100% - 80px);}
	.hslider .txt2 {width:calc(100% - 80px);}
	.hslider .txt1.tr {text-align:left;}
	.hslider .txt2.br {text-align:left;}
	
	.gpanels {display:block;margin:1rem 0;}
	.gpanel {margin-bottom:1rem;}
	
	.dataTables_wrapper {overflow-x:auto;}
	table.tbl-detail td.lbl {width:46%;}
	
	table.tbl-dates, table.tbl-dates thead, table.tbl-dates tbody, table.tbl-dates th, table.tbl-dates td, table.tbl-dates tr {display:block;}
	table.tbl-dates {border-top:0;border-left:0;}
	table.tbl-dates thead tr {position:absolute;top:-9999px;left:-9999px;}
	table.tbl-dates tr {border:1px solid #D4D4D4;margin-bottom:8px;}
	table.tbl-dates td {border:none;border-bottom:1px solid #FFFFFF;position:relative;padding:8px 4px 8px 46% !important;text-align:left;}
	table.tbl-dates td:nth-child(2) {min-height:56px;}
	table.tbl-dates td:nth-child(3) {min-height:56px;}
	table.tbl-dates td:last-child {width:100%;text-align:left;padding:8px 4px 8px 46% !important;}
	table.tbl-dates td:before {position:absolute;box-sizing:border-box;top:0;left:0;width:40%;height:100%;padding:8px 2% 0 6px;background-color:var(--paleblue);color:#231F20;font-weight:600;}
	table.tbl-dates td:nth-child(1n):before {content:"Closing Date";}
	table.tbl-dates td:nth-child(2n):before {content:"ISA Transfer Date";}
	table.tbl-dates td:nth-child(3n):before {content:"Strike Date";}
	table.tbl-dates td:nth-child(4n):before {content:"Maturity Date";}
	
	table.tbl-desc td {display:block;width:100%;border-bottom:0;}
	table.tbl-desc td.hint {display:none;}
	
	.fleft {margin-bottom:10px;}
	.fright ul li {display:block;margin-right:0;padding:0.4rem 0;}
	
	form.contact label {width:100%;float:none;display:block;padding-right:0;padding-bottom:6px;}
	form.contact p.lbl {width:100%;float:none;display:block;padding-right:0;padding-bottom:6px;}
	form.contact input.txtwde {width:100%;}
	form.contact input[type="text"], form.contact input[type="email"], form.contact input[type="password"] {float:none;}
	form.contact textarea.txtarea {width:100%;float:none;}
	form.contact .btnrow label {display:none;}
	form.join input[type="text"] {width:100%;display:block;}
	form.join input#firstname {margin-right:0;}
	form.join input#company {margin-right:0;}
	form.join input[type="email"] {width:100%;display:block;}
}
@media print {
	body {background:none;text-align:left;}
	.wrapper {width:100%;min-height:0;padding-top:0;}
	.wrapperinner {width:100%;}
	.printlogo {display:block;margin-bottom:20px;}
	.header {display:none;}
	.container {width:100%;}
	.maincontent {width:100%;}
	.breadcrumbs {display:none;}
	.full {width:100%;min-height:0;margin-left:0 !important;}
	.main {width:100%;min-height:0;float:none;display:block;margin-left:0 !important;}
	.side {display:none;}
	.productmain {float:none;width:100%;}
	.productnav {display:none;}
	p.back {display:none;}
	.footer {background-color:none;}
	.footer a.iconlinkedin, .footer .fright {display:none;}
	.footer p.ftrsml {padding-right:0;font-size:0.9rem;} 

}
