@charset "UTF-8";@font-face{font-family:"Expert-Sans-Light";src:url("fonts/expertsans-light-webfont.eot");src:url("fonts/expertsans-light-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/expertsans-light-webfont.svg#expertsans-light-webfont") format("svg"),url("fonts/expertsans-light-webfont.woff") format("woff"),url("fonts/expertsans-light-webfont.ttf") format("truetype");font-style:normal;font-weight:normal}
@font-face{font-family:"Expert-Sans-Regular";src:url("fonts/expertsans-regular-webfont.eot");src:url("fonts/expertsans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/expertsans-regular-webfont.svg#expertsans-regular-webfont") format("svg"),url("fonts/expertsans-regular-webfont.woff") format("woff"),url("fonts/expertsans-regular-webfont.ttf") format("truetype");font-style:normal;font-weight:normal}
@font-face{font-family:"Expert-Sans-Bold";src:url("fonts/expertsans-bold-webfont.eot");src:url("fonts/expertsans-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/expertsans-bold-webfont.svg#expertsans-bold-webfont") format("svg"),url("fonts/expertsans-bold-webfont.woff") format("woff"),url("fonts/expertsans-bold-webfont.ttf") format("truetype");font-style:normal;font-weight:normal}
@font-face{font-family:"Expert-Sans-ExtraBold";src:url("fonts/expertsans-extrabold-webfont.eot");src:url("fonts/expertsans-extrabold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/expertsans-extrabold-webfont.svg#expertsans-extrabold-webfont") format("svg"),url("fonts/expertsans-extrabold-webfont.woff") format("woff"),url("fonts/expertsans-extrabold-webfont.ttf") format("truetype");font-style:normal;font-weight:normal}
@font-face{font-family:"Icons";src:url("fonts/icomoon.eot");src:url("fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("fonts/icomoon.svg#icomoon") format("svg"),url("fonts/icomoon.woff") format("woff"),url("fonts/icomoon.ttf") format("truetype");font-style:normal;font-weight:normal}
/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
script{display:none!important}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
a{background:transparent}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
meta.foundation-mq-small{font-family:"only screen and (min-width: 480px)";width:480px}
meta.foundation-mq-medium{font-family:"only screen and (min-width:769px)";width:769px}
meta.foundation-mq-large{font-family:"only screen and (min-width:1440px)";width:1440px}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
html,body{font-size:100%}
body{background:#fff;color:#666;padding:0;margin:0;font-family:Verdana,"Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}
a:hover{cursor:pointer}
img,object,embed{max-width:100%;height:auto}
object,embed{height:100%}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}
.left{float:left!important}
.right{float:right!important}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
.text-justify{text-align:justify!important}
.hide{display:none}
.antialiased{-webkit-font-smoothing:antialiased}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.show-for-small,.show-for-medium-down,.logo-banner__hamburger,.logo-banner__signpost__mobile,.tabs__mobile,.show-for-large-down{display:inherit!important}
.show-for-medium,.show-for-medium-up,.storyteller__view-toggle,.link-blocks__label,.link-blocks__paragraph,.link-blocks__4-columns .link-blocks__paragraph,.prev-next-stories,.grid-container__view-toggle,.show-for-large,.show-for-large-up,.top-nav-bar,.main-nav,.tabs__desktop,.show-for-xlarge{display:none!important}
.hide-for-medium,.hide-for-medium-up,.share-tools__heading,.hide-for-large,.hide-for-large-up,.storyteller__filter__toggle,.topic-results__filter__toggle,.grid-container__filter__toggle,.search-results__filter__toggle,.hide-for-xlarge{display:inherit!important}
.hide-for-small,.hide-for-medium-down,.hide-for-large-down{display:none!important}
table.show-for-small,table.show-for-medium-down,table.logo-banner__hamburger,table.logo-banner__signpost__mobile,table.tabs__mobile,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.share-tools__heading,table.hide-for-large,table.hide-for-large-up,table.storyteller__filter__toggle,table.topic-results__filter__toggle,table.grid-container__filter__toggle,table.search-results__filter__toggle,table.hide-for-xlarge{display:table}
thead.show-for-small,thead.show-for-medium-down,thead.logo-banner__hamburger,thead.logo-banner__signpost__mobile,thead.tabs__mobile,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.share-tools__heading,thead.hide-for-large,thead.hide-for-large-up,thead.storyteller__filter__toggle,thead.topic-results__filter__toggle,thead.grid-container__filter__toggle,thead.search-results__filter__toggle,thead.hide-for-xlarge{display:table-header-group!important}
tbody.show-for-small,tbody.show-for-medium-down,tbody.logo-banner__hamburger,tbody.logo-banner__signpost__mobile,tbody.tabs__mobile,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.share-tools__heading,tbody.hide-for-large,tbody.hide-for-large-up,tbody.storyteller__filter__toggle,tbody.topic-results__filter__toggle,tbody.grid-container__filter__toggle,tbody.search-results__filter__toggle,tbody.hide-for-xlarge{display:table-row-group!important}
tr.show-for-small,tr.show-for-medium-down,tr.logo-banner__hamburger,tr.logo-banner__signpost__mobile,tr.tabs__mobile,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.share-tools__heading,tr.hide-for-large,tr.hide-for-large-up,tr.storyteller__filter__toggle,tr.topic-results__filter__toggle,tr.grid-container__filter__toggle,tr.search-results__filter__toggle,tr.hide-for-xlarge{display:table-row!important}
td.show-for-small,td.show-for-medium-down,td.logo-banner__hamburger,td.logo-banner__signpost__mobile,td.tabs__mobile,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.share-tools__heading,td.hide-for-large,td.hide-for-large-up,td.storyteller__filter__toggle,td.topic-results__filter__toggle,td.grid-container__filter__toggle,td.search-results__filter__toggle,td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.logo-banner__hamburger,th.logo-banner__signpost__mobile,th.tabs__mobile,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.share-tools__heading,th.hide-for-large,th.hide-for-large-up,th.storyteller__filter__toggle,th.topic-results__filter__toggle,th.grid-container__filter__toggle,th.search-results__filter__toggle,th.hide-for-xlarge{display:table-cell!important}
@media only screen and (min-width:480px){.show-for-medium,.show-for-medium-up,.storyteller__view-toggle,.link-blocks__label,.link-blocks__paragraph,.link-blocks__4-columns .link-blocks__paragraph,.prev-next-stories,.grid-container__view-toggle{display:inherit!important}
.show-for-small{display:none!important}
.hide-for-small{display:inherit!important}
.hide-for-medium,.hide-for-medium-up,.share-tools__heading{display:none!important}
table.show-for-medium,table.show-for-medium-up,table.storyteller__view-toggle,table.link-blocks__label,table.link-blocks__paragraph,.link-blocks__4-columns table.link-blocks__paragraph,table.prev-next-stories,table.grid-container__view-toggle,table.hide-for-small{display:table}
thead.show-for-medium,thead.show-for-medium-up,thead.storyteller__view-toggle,thead.link-blocks__label,thead.link-blocks__paragraph,.link-blocks__4-columns thead.link-blocks__paragraph,thead.prev-next-stories,thead.grid-container__view-toggle,thead.hide-for-small{display:table-header-group!important}
tbody.show-for-medium,tbody.show-for-medium-up,tbody.storyteller__view-toggle,tbody.link-blocks__label,tbody.link-blocks__paragraph,.link-blocks__4-columns tbody.link-blocks__paragraph,tbody.prev-next-stories,tbody.grid-container__view-toggle,tbody.hide-for-small{display:table-row-group!important}
tr.show-for-medium,tr.show-for-medium-up,tr.storyteller__view-toggle,tr.link-blocks__label,tr.link-blocks__paragraph,.link-blocks__4-columns tr.link-blocks__paragraph,tr.prev-next-stories,tr.grid-container__view-toggle,tr.hide-for-small{display:table-row!important}
td.show-for-medium,td.show-for-medium-up,td.storyteller__view-toggle,td.link-blocks__label,td.link-blocks__paragraph,.link-blocks__4-columns td.link-blocks__paragraph,td.prev-next-stories,td.grid-container__view-toggle,td.hide-for-small,th.show-for-medium,th.show-for-medium-up,th.storyteller__view-toggle,th.link-blocks__label,th.link-blocks__paragraph,.link-blocks__4-columns th.link-blocks__paragraph,th.prev-next-stories,th.grid-container__view-toggle,th.hide-for-small{display:table-cell!important}
}
@media only screen and (min-width:769px){.show-for-large,.show-for-large-up,.top-nav-bar,.main-nav,.tabs__desktop{display:inherit!important}
.show-for-medium,.show-for-medium-down,.logo-banner__hamburger,.logo-banner__signpost__mobile,.tabs__mobile{display:none!important}
.hide-for-medium,.hide-for-medium-down{display:inherit!important}
.hide-for-large,.hide-for-large-up,.storyteller__filter__toggle,.topic-results__filter__toggle,.grid-container__filter__toggle,.search-results__filter__toggle{display:none!important}
table.show-for-large,table.show-for-large-up,table.top-nav-bar,table.main-nav,table.tabs__desktop,table.hide-for-medium,table.hide-for-medium-down{display:table}
thead.show-for-large,thead.show-for-large-up,thead.top-nav-bar,thead.main-nav,thead.tabs__desktop,thead.hide-for-medium,thead.hide-for-medium-down{display:table-header-group!important}
tbody.show-for-large,tbody.show-for-large-up,tbody.top-nav-bar,tbody.main-nav,tbody.tabs__desktop,tbody.hide-for-medium,tbody.hide-for-medium-down{display:table-row-group!important}
tr.show-for-large,tr.show-for-large-up,tr.top-nav-bar,tr.main-nav,tr.tabs__desktop,tr.hide-for-medium,tr.hide-for-medium-down{display:table-row!important}
td.show-for-large,td.show-for-large-up,td.top-nav-bar,td.main-nav,td.tabs__desktop,td.hide-for-medium,td.hide-for-medium-down,th.show-for-large,th.show-for-large-up,th.top-nav-bar,th.main-nav,th.tabs__desktop,th.hide-for-medium,th.hide-for-medium-down{display:table-cell!important}
}
@media only screen and (min-width:1440px){.show-for-xlarge{display:inherit!important}
.show-for-large,.show-for-large-down{display:none!important}
.hide-for-large,.hide-for-large-down{display:inherit!important}
.hide-for-xlarge{display:none!important}
table.show-for-xlarge,table.hide-for-large,table.hide-for-large-down{display:table}
thead.show-for-xlarge,thead.hide-for-large,thead.hide-for-large-down{display:table-header-group!important}
tbody.show-for-xlarge,tbody.hide-for-large,tbody.hide-for-large-down{display:table-row-group!important}
tr.show-for-xlarge,tr.hide-for-large,tr.hide-for-large-down{display:table-row!important}
td.show-for-xlarge,td.hide-for-large,td.hide-for-large-down,th.show-for-xlarge,th.hide-for-large,th.hide-for-large-down{display:table-cell!important}
}
.show-for-landscape,.hide-for-portrait{display:inherit!important}
.hide-for-landscape,.show-for-portrait{display:none!important}
table.hide-for-landscape,table.show-for-portrait{display:table}
thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}
tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}
tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}
@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit!important}
.hide-for-landscape,.show-for-portrait{display:none!important}
table.show-for-landscape,table.hide-for-portrait{display:table}
thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group!important}
tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group!important}
tr.show-for-landscape,tr.hide-for-portrait{display:table-row!important}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell!important}
}
@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit!important}
.hide-for-portrait,.show-for-landscape{display:none!important}
table.show-for-portrait,table.hide-for-landscape{display:table}
thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group!important}
tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group!important}
tr.show-for-portrait,tr.hide-for-landscape{display:table-row!important}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell!important}
}
.show-for-touch{display:none!important}
.hide-for-touch{display:inherit!important}
.touch .show-for-touch{display:inherit!important}
.touch .hide-for-touch{display:none!important}
table.hide-for-touch{display:table}
.touch table.show-for-touch{display:table}
thead.hide-for-touch{display:table-header-group!important}
.touch thead.show-for-touch{display:table-header-group!important}
tbody.hide-for-touch{display:table-row-group!important}
.touch tbody.show-for-touch{display:table-row-group!important}
tr.hide-for-touch{display:table-row!important}
.touch tr.show-for-touch{display:table-row!important}
td.hide-for-touch{display:table-cell!important}
.touch td.show-for-touch{display:table-cell!important}
th.hide-for-touch{display:table-cell!important}
.touch th.show-for-touch{display:table-cell!important}
p.lead{font-size:1.03125em;line-height:1.6}
.subheader{line-height:1.4;color:#50c9ff;font-weight:300;margin-top:.2em;margin-bottom:.5em}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}
a{color:#007eb6;text-decoration:none;line-height:inherit}
a:hover,a:focus{color:#00395d}
a img{border:0}
p{font-family:inherit;font-weight:normal;font-size:.8125em;line-height:1.4;margin-bottom:1.25em;text-rendering:optimizeLegibility}
p aside{font-size:.875em;line-height:1.35;font-style:italic}
h1,h2,h3,h4,h5,h6{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;color:#007eb6;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.4em;line-height:1.0125em}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#50c9ff;line-height:0}
h1{font-size:2.375em}
h2{font-size:.875em}
h3{font-size:.9375em}
h4{font-size:.8125em}
h5{font-size:.875em}
h6{font-size:1em}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}
em,i{font-style:italic;line-height:inherit}
strong,b{font-weight:bold;line-height:inherit}
small{font-size:60%;line-height:inherit}
code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c}
ul,ol,dl{font-size:.8125em;line-height:1.4;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}
ul,ol{margin-left:0}
ul.no-bullet,ol.no-bullet{margin-left:0}
ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}
ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}
ul.square{list-style-type:square}
ul.circle{list-style-type:circle}
ul.disc{list-style-type:disc}
ul.no-bullet{list-style:none}
ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}
dl dt{margin-bottom:.3em;font-weight:bold}
dl dd{margin-bottom:.75em}
abbr,acronym{text-transform:uppercase;font-size:90%;color:#666;border-bottom:1px dotted #ddd;cursor:help}
abbr{text-transform:none}
blockquote{margin:0 0 1.25em;padding:0;border-left:none}
blockquote cite{display:block;font-size:.8125em;color:#1db9ff}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited{color:#1db9ff}
blockquote,blockquote p{line-height:1.4;color:#007eb6}
.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #ddd;padding:.625em .75em}
.vcard li{margin:0;display:block}
.vcard .fn{font-weight:bold;font-size:.9375em}
.vevent .summary{font-weight:bold}
.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:0;padding:0 .0625em}
@media only screen and (min-width:480px){h1,h2,h3,h4,h5,h6{line-height:1.2}
h1{font-size:3em}
h2{font-size:1.5em}
h3{font-size:1.25em}
h4{font-size:1.125em}
}
.print-only{display:none!important}
@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.hide-on-print{display:none!important}
.print-only{display:block!important}
.hide-for-print{display:none!important}
.show-for-print{display:inherit!important}
}
.row{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse .column,.row.collapse .columns{padding-left:0;padding-right:0;float:left}
.row .row{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{margin-left:0;margin-right:0;max-width:none;width:auto;*zoom:1}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.columns{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;position:relative}
@media only screen{.small-1{width:8.33333%}
.small-2{width:16.66667%}
.small-3{width:25%}
.small-4{width:33.33333%}
.small-5{width:41.66667%}
.small-6{width:50%}
.small-7{width:58.33333%}
.small-8{width:66.66667%}
.small-9{width:75%}
.small-10{width:83.33333%}
.small-11{width:91.66667%}
.small-12{width:100%}
.small-offset-0{margin-left:0}
.small-offset-1{margin-left:8.33333%}
.small-offset-2{margin-left:16.66667%}
.small-offset-3{margin-left:25%}
.small-offset-4{margin-left:33.33333%}
.small-offset-5{margin-left:41.66667%}
.small-offset-6{margin-left:50%}
.small-offset-7{margin-left:58.33333%}
.small-offset-8{margin-left:66.66667%}
.small-offset-9{margin-left:75%}
.small-offset-10{margin-left:83.33333%}
[class*="column"]+[class*="column"]:last-child{float:right}
[class*="column"]+[class*="column"].end{float:left}
.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none!important}
}
@media only screen and (min-width:480px){.medium-1{width:8.33333%}
.medium-2{width:16.66667%}
.medium-3{width:25%}
.medium-4{width:33.33333%}
.medium-5{width:41.66667%}
.medium-6{width:50%}
.medium-7{width:58.33333%}
.medium-8{width:66.66667%}
.medium-9{width:75%}
.medium-10{width:83.33333%}
.medium-11{width:91.66667%}
.medium-12{width:100%}
.medium-offset-0{margin-left:0}
.medium-offset-1{margin-left:8.33333%}
.medium-offset-2{margin-left:16.66667%}
.medium-offset-3{margin-left:25%}
.medium-offset-4{margin-left:33.33333%}
.medium-offset-5{margin-left:41.66667%}
.medium-offset-6{margin-left:50%}
.medium-offset-7{margin-left:58.33333%}
.medium-offset-8{margin-left:66.66667%}
.medium-offset-9{margin-left:75%}
.medium-offset-10{margin-left:83.33333%}
.medium-offset-11{margin-left:91.66667%}
.medium-push-1{left:8.33333%;right:auto}
.medium-pull-1{right:8.33333%;left:auto}
.medium-push-2{left:16.66667%;right:auto}
.medium-pull-2{right:16.66667%;left:auto}
.medium-push-3{left:25%;right:auto}
.medium-pull-3{right:25%;left:auto}
.medium-push-4{left:33.33333%;right:auto}
.medium-pull-4{right:33.33333%;left:auto}
.medium-push-5{left:41.66667%;right:auto}
.medium-pull-5{right:41.66667%;left:auto}
.medium-push-6{left:50%;right:auto}
.medium-pull-6{right:50%;left:auto}
.medium-push-7{left:58.33333%;right:auto}
.medium-pull-7{right:58.33333%;left:auto}
.medium-push-8{left:66.66667%;right:auto}
.medium-pull-8{right:66.66667%;left:auto}
.medium-push-9{left:75%;right:auto}
.medium-pull-9{right:75%;left:auto}
.medium-push-10{left:83.33333%;right:auto}
.medium-pull-10{right:83.33333%;left:auto}
.medium-push-11{left:91.66667%;right:auto}
.medium-pull-11{right:91.66667%;left:auto}
.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none!important}
.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left!important}
}
@media only screen and (min-width:769px){.large-1{width:8.33333%}
.large-2{width:16.66667%}
.large-3{width:25%}
.large-4{width:33.33333%}
.large-5{width:41.66667%}
.large-6{width:50%}
.large-7{width:58.33333%}
.large-8{width:66.66667%}
.large-9{width:75%}
.large-10{width:83.33333%}
.large-11{width:91.66667%}
.large-12{width:100%}
.large-offset-0{margin-left:0}
.large-offset-1{margin-left:8.33333%}
.large-offset-2{margin-left:16.66667%}
.large-offset-3{margin-left:25%}
.large-offset-4{margin-left:33.33333%}
.large-offset-5{margin-left:41.66667%}
.large-offset-6{margin-left:50%}
.large-offset-7{margin-left:58.33333%}
.large-offset-8{margin-left:66.66667%}
.large-offset-9{margin-left:75%}
.large-offset-10{margin-left:83.33333%}
.large-offset-11{margin-left:91.66667%}
.large-push-1{left:8.33333%;right:auto}
.large-pull-1{right:8.33333%;left:auto}
.large-push-2{left:16.66667%;right:auto}
.large-pull-2{right:16.66667%;left:auto}
.large-push-3{left:25%;right:auto}
.large-pull-3{right:25%;left:auto}
.large-push-4{left:33.33333%;right:auto}
.large-pull-4{right:33.33333%;left:auto}
.large-push-5{left:41.66667%;right:auto}
.large-pull-5{right:41.66667%;left:auto}
.large-push-6{left:50%;right:auto}
.large-pull-6{right:50%;left:auto}
.large-push-7{left:58.33333%;right:auto}
.large-pull-7{right:58.33333%;left:auto}
.large-push-8{left:66.66667%;right:auto}
.large-pull-8{right:66.66667%;left:auto}
.large-push-9{left:75%;right:auto}
.large-pull-9{right:75%;left:auto}
.large-push-10{left:83.33333%;right:auto}
.large-pull-10{right:83.33333%;left:auto}
.large-push-11{left:91.66667%;right:auto}
.large-pull-11{right:91.66667%;left:auto}
.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none!important}
.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left!important}
}
button,.button{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:normal;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:.75em;padding-right:1.5em;padding-bottom:.8125em;padding-left:1.5em;font-size:1em;background-color:#007eb6;border-color:#005b83;color:#fff}
button:hover,button:focus,.button:hover,.button:focus{background-color:#005b83}
button:hover,button:focus,.button:hover,.button:focus{color:#fff}
button.secondary,.button.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#d0d0d0}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}
button.success,.button.success{background-color:#5da423;border-color:#457a1a;color:#fff}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#457a1a}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}
button.alert,.button.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#970b0e}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}
button.large,.button.large{padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em}
button.small,.button.small{padding-top:.5625em;padding-right:1.125em;padding-bottom:.625em;padding-left:1.125em;font-size:.8125em}
button.tiny,.button.tiny{padding-top:.4375em;padding-right:.875em;padding-bottom:.5em;padding-left:.875em;font-size:.6875em}
button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}
button.left-align,.button.left-align{text-align:left;text-indent:.75em}
button.right-align,.button.right-align{text-align:right;padding-right:.75em}
button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#007eb6;border-color:#005b83;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#005b83}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#007eb6}
button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#d0d0d0}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e9e9e9}
button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#457a1a;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#457a1a}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}
button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#970b0e;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#970b0e}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}
button,.button{padding-top:.8125em;padding-bottom:.75em;-webkit-appearance:none}
button.tiny,.button.tiny{padding-top:.5em;padding-bottom:.4375em;-webkit-appearance:none}
button.small,.button.small{padding-top:.625em;padding-bottom:.5625em;-webkit-appearance:none}
button.large,.button.large{padding-top:1.03125em;padding-bottom:1.03125em;-webkit-appearance:none}
@media only screen{button,.button{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}
button:active,.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}
button.radius,.button.radius{-webkit-border-radius:3px;border-radius:3px}
button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px}
}
@media only screen and (min-width:480px){button,.button{display:inline-block}
}
form{margin:0 0 1em}
form .row .row{margin:0 -0.5em}
form .row .row .column,form .row .row .columns{padding:0 .5em}
form .row .row.collapse{margin:0}
form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}
form .row .row.collapse input{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}
form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5em}
label{font-size:.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:.1875em}
label.right{float:none;text-align:right}
label.inline{margin:0 0 1em 0;padding:.625em 0}
label small{text-transform:capitalize;color:#666}
.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875em;height:2.3125em;line-height:2.3125em}
.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}
.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}
.prefix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.postfix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}
.prefix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
.postfix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}
span.prefix,label.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:0;color:#333}
span.prefix.radius,label.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
span.postfix,label.postfix{background:#f2f2f2;border-color:#ccc;border-left:none;color:#333}
span.postfix.radius,label.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}
.input-group.radius>*:first-child,.input-group.radius>*:first-child *{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.input-group.radius>*:last-child,.input-group.radius>*:last-child *{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}
.input-group.round>*:first-child,.input-group.round>*:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
.input-group.round>*:last-child,.input-group.round>*:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:.875em;margin:0 0 1em 0;padding:.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow .45s,border-color .45s ease-in-out;-moz-transition:-moz-box-shadow .45s,border-color .45s ease-in-out;transition:box-shadow .45s,border-color .45s ease-in-out}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:0}
input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}
input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1em 0}
input[type="file"]{width:100%}
fieldset{border:solid 1px #ddd;padding:1.25em;margin:1.125em 0}
fieldset legend{font-weight:bold;background:#fff;padding:0 .1875em;margin:0;margin-left:-0.1875em}
[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:.375em .25em;margin-top:0;margin-bottom:1em;font-size:.75em;font-weight:bold;background:#c60f13;color:#fff}
[data-abide] span.error,[data-abide] small.error{display:none}
span.error,small.error{display:block;padding:.375em .25em;margin-top:0;margin-bottom:1em;font-size:.75em;font-weight:bold;background:#c60f13;color:#fff}
.error input,.error textarea,.error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0}
.error input:focus,.error textarea:focus,.error select:focus{background:#fafafa;border-color:#999}
.error label,.error label.error{color:#c60f13}
.error>small,.error small.error{display:block;padding:.375em .25em;margin-top:0;margin-bottom:1em;font-size:.75em;font-weight:bold;background:#c60f13;color:#fff}
.error span.error-message{display:block}
input.error,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0}
input.error:focus,textarea.error:focus{background:#fafafa;border-color:#999}
.error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1)}
.error select:focus{background:#fafafa;border-color:#999}
label.error{color:#c60f13}
form.custom .hidden-field{margin-left:-99999px;position:absolute;visibility:hidden}
form.custom .custom{display:inline-block;width:16px;height:16px;position:relative;top:-1px;vertical-align:middle;border:solid 1px #ccc;background:#fff}
form.custom .custom.checkbox{-webkit-border-radius:0;border-radius:0;padding:0}
form.custom .custom.radio{-webkit-border-radius:1000px;border-radius:1000px;padding:3px}
form.custom .custom.checkbox:before{content:"";display:block;font-size:16px;color:#fff}
form.custom .custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:1000px;border-radius:1000px;background:#222;position:relative}
form.custom .custom.checkbox.checked:before{content:"\00d7";color:#222;position:absolute;top:-50%;left:50%;margin-top:4px;margin-left:-5px}
form.custom .custom.dropdown{display:block;position:relative;top:0;height:2.3125em;margin-bottom:1.25em;margin-top:0;padding:0;width:100%;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 100%);background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);-webkit-box-shadow:none;background:linear,to bottom,#fff 0,#f3f3f3 100%;box-shadow:none;font-size:.875em;vertical-align:top}
form.custom .custom.dropdown ul{overflow-y:auto;max-height:200px}
form.custom .custom.dropdown .current{cursor:default;white-space:nowrap;line-height:2.25em;color:rgba(0,0,0,0.75);text-decoration:none;overflow:hidden;display:block;margin-left:.5em;margin-right:2.3125em}
form.custom .custom.dropdown .selector{cursor:default;position:absolute;width:2.5em;height:2.3125em;display:block;right:0;top:0}
form.custom .custom.dropdown .selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:inset 5px;border-color:#aaa transparent transparent transparent;border-top-style:solid;position:absolute;left:.9375em;top:50%;margin-top:-3px}
form.custom .custom.dropdown:hover a.selector:after,form.custom .custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#222 transparent transparent transparent;border-top-style:solid}
form.custom .custom.dropdown .disabled{color:#888}
form.custom .custom.dropdown .disabled:hover{background:transparent;color:#888}
form.custom .custom.dropdown .disabled:hover:after{display:none}
form.custom .custom.dropdown.open ul{display:block;z-index:10;min-width:100%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
form.custom .custom.dropdown.small{max-width:134px}
form.custom .custom.dropdown.medium{max-width:254px}
form.custom .custom.dropdown.large{max-width:434px}
form.custom .custom.dropdown.expand{width:100%!important}
form.custom .custom.dropdown.open.small ul{min-width:134px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
form.custom .custom.dropdown.open.medium ul{min-width:254px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
form.custom .custom.dropdown.open.large ul{min-width:434px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
form.custom .error .custom.dropdown{border-color:#c60f13;background-color:rgba(198,15,19,0.1);background:rgba(198,15,19,0.1);margin-bottom:0}
form.custom .error .custom.dropdown:focus{background:#fafafa;border-color:#999}
form.custom .error .custom.dropdown+small.error{margin-top:0}
form.custom .custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:-1px;top:auto;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);margin:0;padding:0;background:#fff;border:solid 1px #ccc;font-size:16px}
form.custom .custom.dropdown ul li{color:#555;font-size:.875em;cursor:default;padding-top:.25em;padding-bottom:.25em;padding-left:.375em;padding-right:2.375em;min-height:1.5em;line-height:1.5em;margin:0;white-space:nowrap;list-style:none}
form.custom .custom.dropdown ul li.selected{background:#eee;color:#000}
form.custom .custom.dropdown ul li:hover{background-color:#e4e4e4;color:#000}
form.custom .custom.dropdown ul li.selected:hover{background:#eee;cursor:default;color:#000}
form.custom .custom.dropdown ul.show{display:block}
form.custom .custom.disabled{background:#ddd}
@media only screen{[class*="block-grid-"]{display:block;padding:0;margin:0 -0.3125em;*zoom:1}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 .3125em .625em}
.small-block-grid-1>li{width:100%;padding:0 .3125em .625em}
.small-block-grid-1>li:nth-of-type(n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{width:50%;padding:0 .3125em .625em}
.small-block-grid-2>li:nth-of-type(n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{width:33.33333%;padding:0 .3125em .625em}
.small-block-grid-3>li:nth-of-type(n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{width:25%;padding:0 .3125em .625em}
.small-block-grid-4>li:nth-of-type(n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{width:20%;padding:0 .3125em .625em}
.small-block-grid-5>li:nth-of-type(n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{width:16.66667%;padding:0 .3125em .625em}
.small-block-grid-6>li:nth-of-type(n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{width:14.28571%;padding:0 .3125em .625em}
.small-block-grid-7>li:nth-of-type(n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{width:12.5%;padding:0 .3125em .625em}
.small-block-grid-8>li:nth-of-type(n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{width:11.11111%;padding:0 .3125em .625em}
.small-block-grid-9>li:nth-of-type(n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{width:10%;padding:0 .3125em .625em}
.small-block-grid-10>li:nth-of-type(n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{width:9.09091%;padding:0 .3125em .625em}
.small-block-grid-11>li:nth-of-type(n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{width:8.33333%;padding:0 .3125em .625em}
.small-block-grid-12>li:nth-of-type(n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:480px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:none}
.medium-block-grid-1>li{width:100%;padding:0 .3125em .625em}
.medium-block-grid-1>li:nth-of-type(n){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}
.medium-block-grid-2>li{width:50%;padding:0 .3125em .625em}
.medium-block-grid-2>li:nth-of-type(n){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}
.medium-block-grid-3>li{width:33.33333%;padding:0 .3125em .625em}
.medium-block-grid-3>li:nth-of-type(n){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}
.medium-block-grid-4>li{width:25%;padding:0 .3125em .625em}
.medium-block-grid-4>li:nth-of-type(n){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}
.medium-block-grid-5>li{width:20%;padding:0 .3125em .625em}
.medium-block-grid-5>li:nth-of-type(n){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}
.medium-block-grid-6>li{width:16.66667%;padding:0 .3125em .625em}
.medium-block-grid-6>li:nth-of-type(n){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}
.medium-block-grid-7>li{width:14.28571%;padding:0 .3125em .625em}
.medium-block-grid-7>li:nth-of-type(n){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}
.medium-block-grid-8>li{width:12.5%;padding:0 .3125em .625em}
.medium-block-grid-8>li:nth-of-type(n){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}
.medium-block-grid-9>li{width:11.11111%;padding:0 .3125em .625em}
.medium-block-grid-9>li:nth-of-type(n){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}
.medium-block-grid-10>li{width:10%;padding:0 .3125em .625em}
.medium-block-grid-10>li:nth-of-type(n){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}
.medium-block-grid-11>li{width:9.09091%;padding:0 .3125em .625em}
.medium-block-grid-11>li:nth-of-type(n){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}
.medium-block-grid-12>li{width:8.33333%;padding:0 .3125em .625em}
.medium-block-grid-12>li:nth-of-type(n){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:769px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:none}
.large-block-grid-1>li{width:100%;padding:0 .3125em .625em}
.large-block-grid-1>li:nth-of-type(n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{width:50%;padding:0 .3125em .625em}
.large-block-grid-2>li:nth-of-type(n){clear:none}
.large-block-grid-2>li:nth-of-type(2n+1){clear:both}
.large-block-grid-3>li{width:33.33333%;padding:0 .3125em .625em}
.large-block-grid-3>li:nth-of-type(n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{width:25%;padding:0 .3125em .625em}
.large-block-grid-4>li:nth-of-type(n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{width:20%;padding:0 .3125em .625em}
.large-block-grid-5>li:nth-of-type(n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{width:16.66667%;padding:0 .3125em .625em}
.large-block-grid-6>li:nth-of-type(n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{width:14.28571%;padding:0 .3125em .625em}
.large-block-grid-7>li:nth-of-type(n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{width:12.5%;padding:0 .3125em .625em}
.large-block-grid-8>li:nth-of-type(n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{width:11.11111%;padding:0 .3125em .625em}
.large-block-grid-9>li:nth-of-type(n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{width:10%;padding:0 .3125em .625em}
.large-block-grid-10>li:nth-of-type(n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{width:9.09091%;padding:0 .3125em .625em}
.large-block-grid-11>li:nth-of-type(n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{width:8.33333%;padding:0 .3125em .625em}
.large-block-grid-12>li:nth-of-type(n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#8c8c8c}
.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003750;color:#007eb6}
.has-tip.tip-left,.has-tip.tip-right{float:none!important}
.tooltip{display:none;position:absolute;z-index:999;font-weight:normal;font-size:.6875em;line-height:1.6;padding:.5em;max-width:85%;left:50%;width:100%;color:#666;background:#fff;-webkit-border-radius:3px;border-radius:3px}
.tooltip>.nub{display:block;left:0;position:absolute;width:0;height:0;border:solid 0;border-color:transparent transparent #fff transparent;top:0}
.tooltip.opened{color:#007eb6!important;border-bottom:dotted 1px #003750!important}
.tap-to-close{display:block;font-size:1em;color:#888;font-weight:bolder}
@media only screen and (min-width:480px){.tooltip>.nub{border-color:transparent transparent #fff transparent;top:0}
.tooltip.tip-top>.nub{border-color:#fff transparent transparent transparent;top:auto;bottom:0}
.tooltip.tip-left,.tooltip.tip-right{float:none!important}
.tooltip.tip-left>.nub{border-color:transparent transparent transparent #fff;right:0;left:auto;top:50%;margin-top:0}
.tooltip.tip-right>.nub{border-color:transparent #fff transparent transparent;right:auto;left:0;top:50%;margin-top:0}
}
.hidden{display:none;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}
.bdr-gray--top{border-top:1px solid #e1e1e1}
.bdr-gray--right{border-right:1px solid #e1e1e1}
.bdr-gray--bottom{border-bottom:1px solid #e1e1e1}
.bdr-gray--left{border-left:1px solid #e1e1e1}
.bdr-blue--top{border-top:1px solid #c2e0ee}
.bdr-blue--right{border-right:1px solid #c2e0ee}
.bdr-blue--bottom{border-bottom:1px solid #c2e0ee}
.bdr-blue--left{border-left:1px solid #c2e0ee}
.bkd-gray{background:#f7f7f7}
.bkd-blue{background:#f2f8fb}
.cq-edit-help{display:none}
.cq-wcm-edit .cq-edit-help{color:#ccc;font-size:12px;margin-bottom:10px;display:block}
.cq-wcm-preview .cq-edit-help{display:none}
.mega-content{z-index:9999}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}
.clearfix{*zoom:1}
.new.section{clear:both}
body{overflow-x:hidden}
.off-canvas-menu{height:130%;padding-left:.9375em;padding-right:.9375em;width:85.33333%;float:left;position:absolute;left:0;top:0;z-index:2000;overflow:visible;padding:0;box-shadow:inset -5px -10px 10px -7px #cfcfcf;background:#fafafa}
@media only screen and (min-width:480px){.off-canvas-menu{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding:0}
}
.off-canvas-menu .active{background-color:#14a0db;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#14a0db),color-stop(100%,#007eb6));background-image:-webkit-linear-gradient(#14a0db,#007eb6);background-image:linear-gradient(#14a0db,#007eb6)}
.off-canvas-menu .active>a{color:#fff}
.off-canvas-menu .active>a:after{color:#fff}
.off-canvas-menu-external{height:100%;width:100%;float:left;position:fixed;left:0;top:0;z-index:2001;overflow-x:hidden;overflow-y:auto;padding:0;box-shadow:inset -0.313em -0.625em .625em -0.313em #cfcfcf}
.off-canvas-menu__top-level{position:absolute;left:0;top:0;width:100%;padding:0;font-size:1em;list-style:none;-webkit-backface-visibility:hidden;-webkit-transition:translate3d(0,0,0)}
.off-canvas-menu__item{border-bottom:1px solid #e1e1e1;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;margin:0}
.off-canvas-menu__item a{padding:.8125em 1.0625em;font-size:1em;display:block}
.off-canvas-menu__item a:hover:after{color:#00395d}
.off-canvas-menu__has-menu>a{position:relative}
.off-canvas-menu__has-menu>a:after{position:absolute;right:.8125em;font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;margin-top:3px}
.off-canvas-menu__second-level,.off-canvas-menu__third-level{width:100%;float:none;padding:0;display:block;position:absolute!important;top:0;left:100%;z-index:0;font-size:1em;list-style:none;margin:0;box-shadow:inset 0 0 0 0 #cfcfcf;background:#fafafa}
.off-canvas-menu__second-level__item,.off-canvas-menu__second-level__item--back,.off-canvas-menu__third-level__item{border-bottom:1px solid #e1e1e1;font-size:1em!important}
.off-canvas-menu__second-level__item a,.off-canvas-menu__second-level__item--back a,.off-canvas-menu__third-level__item a{padding:.8125em 1.5625em}
.off-canvas-menu__second-level__item--back a{color:#00395d;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;position:relative}
.off-canvas-menu__second-level__item--back a:before{position:absolute;left:.4375em;top:1.125em;font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875em}
.off-canvas-menu__second-level__item--back a:hover{color:#00395d}
.off-canvas-menu__heading{font-family:"Expert-Sans-Bold","Helvetica",Helvetica,Arial,sans-serif}
.off-canvas-menu__third-level{left:100%}
.off-canvas-menu__third-level__item:first-child a{color:#00395d;position:relative}
.off-canvas-menu__third-level__item:first-child a:before{position:absolute;left:.4375em;top:1.125em;font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875em}
.off-canvas-menu-content-layer{display:none;height:100%;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0;width:17%;z-index:5000;min-height:1062px}
@media only screen and (min-width:480px){.off-canvas-menu-content-layer{width:50%}
}
.second-level-active{z-index:100;-webkit-backface-visibility:hidden;-webkit-transition:translate3d(0,0,0)}
.third-level-active{z-index:150}
.js-country-container{overflow-x:hidden;overflow-y:auto;padding:0}
.js-country-container ul{padding:0;position:relative}
.js-country-container li{border-bottom:1px solid #e1e1e1;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;margin:0}
.js-country-container li a{padding:.4375em .625em}
.js-country-container li a:hover{background-color:#14a0db;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#14a0db),color-stop(100%,#007eb6));background-image:-webkit-linear-gradient(#14a0db,#007eb6);background-image:linear-gradient(#14a0db,#007eb6);color:#fff}
.js-country-container .location a{background:-webkit-linear-gradient(right,#fafafa 90%,#e4e4e4);background:linear-gradient(to left,#fafafa 90%,#e4e4e4);padding-right:2.8125em;font-family:"Expert-Sans-Bold","Helvetica",Helvetica,Arial,sans-serif}
.js-country-container .location a:hover{background:-webkit-linear-gradient(#14a0db,#007eb6);background:linear-gradient(#14a0db,#007eb6)}
.js-country-container .country-sub-back a{color:#00395d;font-family:"Expert-Sans-Bold","Helvetica",Helvetica,Arial,sans-serif;padding-right:1.5625em}
.js-country-container .nav-active{z-index:100}
.js-country-selector{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0}
.js-country-selector .country-selector__regions{border-top:1px solid #e1e1e1}
@media only screen and (min-width:480px){.js-country-selector .country-selector__regions{display:block;padding:0;margin:0 -0.3125em;*zoom:1;border-top:0;color:#00395d}
.js-country-selector .country-selector__regions:before,.js-country-selector .country-selector__regions:after{content:" ";display:table}
.js-country-selector .country-selector__regions:after{clear:both}
.js-country-selector .country-selector__regions>li{display:inline;height:auto;float:left;padding:0 .3125em .625em}
.js-country-selector .country-selector__regions>li{width:25%;padding:0 .3125em .625em}
.js-country-selector .country-selector__regions>li:nth-of-type(n){clear:none}
.js-country-selector .country-selector__regions>li:nth-of-type(4n+1){clear:both}
.js-country-selector .country-selector__regions .country-selector__title{font-family:"Expert-Sans-Regular";font-size:1.375em}
.js-country-selector .country-selector__regions .country-selector__title a{color:#00395d}
}
@media only screen and (min-width:480px) and (min-width:480px){.js-country-selector .country-selector__regions .country-selector__title a{cursor:default}
}
@media only screen and (min-width:480px){.js-country-selector .country-selector__regions>li{padding-right:1.25em}
}
.js-country-selector .country-selector__regions .accordion__active-tab .country-selector__title{background-gradient:none;background-image:none;background-color:#007eb6;color:#fff}
.js-country-selector .country-selector__regions .accordion__active-tab .country-selector__title a{color:#fff}
.js-country-selector .country-selector__regions .accordion__active-tab .country-selector__title:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}
.js-country-selector .country-selector__region_list{margin:0;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}
@media only screen and (min-width:480px){.js-country-selector .country-selector__region_list{border-left:none;border-right:0;margin:0 .625em 2.5em 0;display:block;padding:0;margin:0 -0.3125em;*zoom:1}
.js-country-selector .country-selector__region_list:before,.js-country-selector .country-selector__region_list:after{content:" ";display:table}
.js-country-selector .country-selector__region_list:after{clear:both}
.js-country-selector .country-selector__region_list>li{display:inline;height:auto;float:left;padding:0 .3125em .625em}
.js-country-selector .country-selector__region_list>li{width:100%;padding:0 .3125em .625em}
.js-country-selector .country-selector__region_list>li:nth-of-type(n){clear:none}
.js-country-selector .country-selector__region_list>li:nth-of-type(1n+1){clear:both}
.js-country-selector .country-selector__region_list li{float:left;clear:left;padding-bottom:0;font-size:1em;position:relative}
.js-country-selector .country-selector__region_list li:nth-child(2n){float:right;clear:right}
}
.js-country-selector .country-selector__region_list .icon{width:20px}
.js-country-selector .country-selector__region_list .btn{width:9.0625em;color:#007eb6;padding:.625em;font-size:1.0625em}
@media only screen and (min-width:480px){.js-country-selector .country-selector__region_list .btn{margin-bottom:.9375em}
}
.js-country-selector .country-selector__region_list form{padding-left:.625em}
@media only screen and (min-width:480px){.js-country-selector .country-selector__region_list form{padding-left:0}
}
.js-country-selector .country-selector__region_list label{display:inline-block;margin-left:5px;color:#666;font-size:.875em}
.js-country-selector .country-selector__region_list form.custom .custom.checkbox.checked:before{content:"\e60e";font-family:Icons;font-size:.8125em;color:#007eb6;margin-top:7px;margin-left:-7px}
.js-country-selector .country-selector__region_list .js-country__confirm{position:absolute;background-color:#fff;top:2.4375em;padding-top:.3125em;z-index:10;width:100%;display:none}
.js-country-selector .country-selector__region_list .js-country__confirm .country-selector__country_name{border-bottom:0}
.js-country-selector .country-selector__region_list .js-country__confirm h3{padding-left:.1875em}
.js-country-selector .country-selector__title{font-size:1.375em;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;margin-bottom:0;padding:.625em;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#fff,#f1f1f1);background-image:-moz-linear-gradient(top,#fff,#f1f1f1);background-image:-ms-linear-gradient(top,#fff,#f1f1f1);background-image:-o-linear-gradient(top,#fff,#f1f1f1);background-image:linear,top,#fff,#f1f1f1;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fff',endColorStr='#f1f1f1')}
@media only screen and (min-width:480px){.js-country-selector .country-selector__title{background:none!important;background-image:none!important;background-color:none!important;filter:none!important}
}
.js-country-selector .country-selector__title a{padding:1.25em 0}
.js-country-selector .country-selector__title:hover,.js-country-selector .country-selector__title:focus{background-color:#f1f1f1;background-image:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(#fff));background-image:-webkit-linear-gradient(top,#f1f1f1,#fff);background-image:-moz-linear-gradient(top,#f1f1f1,#fff);background-image:-ms-linear-gradient(top,#f1f1f1,#fff);background-image:-o-linear-gradient(top,#f1f1f1,#fff);background-image:linear,top,#f1f1f1,#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f1f1f1',endColorStr='#fff');color:#007eb6}
@media only screen and (min-width:480px){.js-country-selector .country-selector__title:hover,.js-country-selector .country-selector__title:focus{background:none!important;background-image:none!important;background-color:none!important}
}
.js-country-selector .country-selector__title:hover,.js-country-selector .country-selector__title:focus{cursor:pointer}
@media only screen and (min-width:480px){.js-country-selector .country-selector__title:hover,.js-country-selector .country-selector__title:focus{cursor:default}
}
.js-country-selector .country-selector__title:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75em;line-height:1.5;float:right}
@media only screen and (min-width:480px){.js-country-selector .country-selector__title:after{display:none}
}
@media only screen and (min-width:480px){.js-country-selector .country-selector__title{border-left:none;border-right:0;background:0;padding-left:0}
.js-country-selector .country-selector__title:hover,.js-country-selector .country-selector__title:focus{background:0;background-image:none!important}
}
.js-country-selector .country-selector__country_name{font-size:1.125em;color:#007eb6;border-bottom:1px solid #e1e1e1;margin-bottom:0;padding:.9375em .625em;display:block}
@media only screen and (min-width:480px){.js-country-selector .country-selector__country_name{border-bottom:0;padding-left:0}
}
.js-country-selector .country-selector__heading{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.2;color:#00395d;margin-bottom:1.25em}
@media only screen and (min-width:480px){.js-country-selector .country-selector__heading{font-size:1.375em;line-height:1.18}
}
@media only screen and (min-width:769px){.js-country-selector .country-selector__heading{font-size:1.375em;line-height:1.18}
}
.js-country-selector ul{list-style:none;margin-bottom:2.5em}
.js-country-selector ul.our__products{margin:0}
.js-country-selector li{position:relative;display:block}
@media only screen and (min-width:480px){.js-country-selector li:before{font-size:1.5625em}
}
@media only screen and (min-width:769px){.js-country-selector li:before{font-size:1.5625em}
}
.js-country-selector li.js-country-selector__back{padding-bottom:1.25em}
.js-country-selector li.js-country-selector__back a{display:block;padding-bottom:.625em}
.top-nav-bar{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
.top-nav-bar__share-price{padding-left:.9375em;padding-right:.9375em;width:22.5%;float:left;padding-top:.8125em;padding-right:0}
.top-nav-bar__share-price p{color:#007eb6;margin-bottom:0;-webkit-backface-visibility:hidden}
.top-nav-bar__share-price p strong{font-family:"Expert-Sans-Bold","Helvetica",Helvetica,Arial,sans-serif}
.top-nav-bar__share-price p span{display:inline-block;margin-left:5px}
.top-nav-bar__share-price p .change:before{font-size:.9375em;margin-right:5px}
.top-nav-bar__share-price p .increase:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.top-nav-bar__share-price p .decrease:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.top-nav-bar__links{padding-left:.9375em;padding-right:.9375em;width:77.5%;float:right;padding-left:0}
.top-nav-bar__links ul{list-style:none;margin:0;*zoom:1;float:right;margin:.3125em 0 0 0}
.top-nav-bar__links ul:before,.top-nav-bar__links ul:after{content:" ";display:table}
.top-nav-bar__links ul:after{clear:both}
.top-nav-bar__links ul>*{margin:0 0 0 -1px;float:right}
.top-nav-bar__links ul>*:first-child{margin-left:0;float:right}
.top-nav-bar__links ul>*:first-child a{padding-right:0}
.top-nav-bar__links ul .btn{padding-right:15px!important;margin-left:5px}
.top-nav-bar__link{font-size:1.1em;padding:.5625em .6875em;display:block;-webkit-backface-visibility:hidden;text-align:right}
.top-nav-bar__link:hover{color:#00395d}
.logo-banner{border-bottom:1px solid #e1e1e1;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;padding:.625em 0 .125em;position:relative;z-index:100;background:#fff}
@media only screen and (min-width:769px){.logo-banner{padding:1.25em 0 0;min-height:4.6875em}
}
.logo-banner>.row{position:relative}
.logo-banner__hamburger{padding-left:.9375em;padding-right:.9375em;width:25%;float:left}
@media only screen and (min-width:480px){.logo-banner__hamburger{padding-left:.9375em;padding-right:.9375em;width:25%;float:left}
}
.logo-banner__hamburger .icon__hamburger{font-size:.875em;margin-top:2px}
.logo-banner__logo{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;text-align:center;padding:0}
@media only screen and (min-width:480px){.logo-banner__logo{padding-left:.9375em;padding-right:.9375em;width:50%;float:center}
}
@media only screen and (min-width:769px){.logo-banner__logo{padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left;text-align:left}
}
.logo-banner__logo a{line-height:1.875em}
.logo-banner__logo img{margin-bottom:0!important;width:152px}
@media only screen and (min-width:769px){.logo-banner__logo img{width:auto}
}
.logo-banner__signpost__mobile{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding:0 .9375em;border-bottom:1px solid #e1e1e1;margin-bottom:.625em}
.logo-banner__signpost__mobile:before,.logo-banner__signpost__mobile:after{content:" ";display:table}
.logo-banner__signpost__mobile:after{clear:both}
.logo-banner__signpost__mobile h2{font-size:1em}
.logo-banner__signpost__desktop{display:none}
@media only screen and (min-width:769px){.logo-banner__signpost__desktop{display:block;position:absolute;right:70px}
.logo-banner__signpost__desktop h2{text-align:right;padding:.375em 0;margin-bottom:0}
}
.banner-sticky .logo-banner__signpost__mobile{display:none!important}
.logo-banner__search{padding-left:.9375em;padding-right:.9375em;width:25%;float:left}
@media only screen and (min-width:480px){.logo-banner__search{padding-left:.9375em;padding-right:.9375em;width:25%;float:left}
}
@media only screen and (min-width:769px){.logo-banner__search{padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left}
}
.logo-banner__search__toggle,.logo-banner__search-btn{width:1.375em;height:2.3125em;float:right;margin-right:.3125em}
.logo-banner__search__toggle:before,.logo-banner__search-btn:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375em;padding-top:.1875em;display:inline-block}
@media only screen and (min-width:769px){.logo-banner__search__toggle,.logo-banner__search-btn{margin-right:0}
.logo-banner__search__toggle:before,.logo-banner__search-btn:before{padding-top:.3125em}
}
.logo-banner__search__form{margin:0 -0.625em 0 0;display:none;*zoom:1;position:relative}
.logo-banner__search__form:before,.logo-banner__search__form:after{content:" ";display:table}
.logo-banner__search__form:after{clear:both}
.logo-banner__search__form .search-clear{position:absolute;right:5px;top:4px;color:#e1e1e1;margin-left:0}
.logo-banner__search__form .search-clear:after{font-size:1.25em}
@media only screen and (min-width:769px){.logo-banner__search__form .search-clear{right:57px}
}
.logo-banner__search__form .icon__search{display:none}
@media only screen and (min-width:769px){.logo-banner__search__form .icon__search{display:block;position:absolute;top:0;right:7px;color:#007eb6}
.logo-banner__search__form .icon__search:after{font-size:1.375em}
}
.logo-banner__search__form label{display:none!important}
.logo-banner__search-btn{display:none}
@media only screen and (min-width:769px){.logo-banner__search-btn{display:block;border:0;width:2.5625em;float:right;height:2.5em;margin:0;background:0;position:relative;z-index:10;padding:0;border:1px solid #f1f1f1;border-radius:0 4px 4px 0}
.logo-banner__search-btn:focus{outline:0}
}
.logo-banner__search .logo-banner__search-field{margin:0;width:100%;float:right;font-size:1em;padding:0 .3125em;height:2.1875em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;border:0;background:#fff;box-shadow:none;outline:0}
.logo-banner__search .logo-banner__search-field:focus{box-shadow:none;border:0;outline:0;background:#fff}
@media only screen and (min-width:769px){.logo-banner__search .logo-banner__search-field{width:85%;background:#f7f7f7;height:2.5em;margin-top:0;padding-left:.9375em;border-radius:4px 0 0 4px}
.logo-banner__search .logo-banner__search-field:focus{background:0;background:#f7f7f7}
}
.search-mobile{height:2.3125em}
.search-mobile .logo-banner__search__form{position:absolute;left:.9375em}
.search-mobile .logo-banner__search__form .search-clear:after{margin-top:3px}
.search-mobile .logo-banner__search-btn{background-position:90% center}
.banner-sticky{position:fixed;z-index:1000;top:0;background:#fff;left:0}
.main-nav{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;border-bottom:1px solid #d9d9d9;margin-bottom:.9375em}
.main-nav ul{font-size:1em}
.mega-menu{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;position:relative}
.mega-menu__list{list-style:none;margin:0;*zoom:1}
.mega-menu__list>li[no-data-mega-menu-item] a:before{content:none}
.mega-menu__list:before,.mega-menu__list:after{content:" ";display:table}
.mega-menu__list:after{clear:both}
.mega-menu__list .mega-active{position:relative}
.mega-menu__list .mega-active:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:0;left:38%;color:#d9d9d9;font-size:2em;line-height:.25}
.mega-menu__list .mega-menu__item--news .mega-active:after{left:15%}
.mega-menu__list .mega-menu__item--products-services .mega-active:after{left:50%}
.mega-menu__list>*{margin:0 0 0 -1px;float:left}
.mega-menu__list>*:first-child{margin-left:0}
.mega-menu__list>*:first-child .mega-menu__top-link{padding-left:0}
.mega-menu__top-link{padding:.9375em 1.25em;display:block;color:#007eb6;-webkit-backface-visibility:hidden}
.mega-menu__top-link:focus,.mega-menu__top-link.on-page-active{color:#00395d}
.mega-menu__item--products-services{float:right}
.mega-menu__item--products-services .mega-menu__top-link{padding-right:0}
.mega-content{position:absolute;border:0;border-top:6px solid #d9d9d9;border-bottom:1px solid #e1e1e1;background:#fafafa;margin-top:.0625em;display:none;z-index:10000}
.mega-content .row{max-width:75em;margin-left:auto;margin-right:auto;position:relative}
.mega-menu__close-btn{display:block;color:#b2b2b2;position:absolute;bottom:1.25em;right:1.25em;font-family:Verdana,"Helvetica",Helvetica,Arial,sans-serif;font-size:.75em}
.mega-menu__close-btn:after{padding-left:.4375em;font-size:1.125em;font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:.125em}
.menu-intro{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;padding-top:1.25em}
.menu-intro>a:hover>h1{color:#00395d}
.menu-intro__heading{color:#007eb6;-webkit-backface-visibility:hidden}
.menu-intro__paragraph{font-size:1em}
.menu-intro__link{padding-top:0;font-size:1.375em}
.menu-intro__link:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75em;padding-left:.3125em;position:relative;top:.0625em}
.menu-links{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;position:relative;padding-top:1.875em;padding-bottom:1.875em;min-height:380px}
.menu-links .active{background-color:#14a0db;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#14a0db),color-stop(100%,#007eb6));background-image:-webkit-linear-gradient(#14a0db,#007eb6);background-image:linear-gradient(#14a0db,#007eb6);color:#fff}
.menu-links .active:after{color:#fff}
.menu-links .active:hover{background-color:#14a0db;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#14a0db),color-stop(100%,#007eb6));background-image:-webkit-linear-gradient(#14a0db,#007eb6);background-image:linear-gradient(#14a0db,#007eb6);color:#fff}
.menu-links .active:hover:after{color:#fff}
.menu-links__list{display:block;margin:0;list-style-type:none;list-style-position:inside;padding:0}
.menu-links__list li{margin:0;font-size:.875em}
.menu-links__item,.menu-links__item--nested,.third-level-list__item{border-bottom:1px solid #e1e1e1;margin-bottom:0}
.menu-links__item:first-child,.menu-links__item--nested:first-child,.third-level-list__item:first-child{border-top:1px solid #e1e1e1}
.menu-links__item a,.menu-links__item--nested a,.third-level-list__item a{padding:.625em;display:block;background:0}
.menu-links__item a:hover,.menu-links__item--nested a:hover,.third-level-list__item a:hover{background:#f5f5f5}
.menu-links__item--nested>a:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125em;color:#999;position:absolute;margin-top:.1875em;right:0;padding-right:1.25em;display:inline-block}
.menu-links__item--nested>a:hover:after{color:#00395d}
.menu-links__third-level-list{margin:0;list-style-type:none;list-style-position:inside;position:absolute;left:100%;top:2.125em;z-index:200;display:none;padding:0 0 0 .9375em;background:#fafafa}
.menu-links__third-level-list li{margin:0;font-size:.875em}
.third-level-list__item:first-child{font-family:"Expert-Sans-Bold","Helvetica",Helvetica,Arial,sans-serif}
.third-level-list__item a{font-size:1.15em}
.menu-promo{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;padding-top:1.875em;padding-bottom:3.75em;padding-left:1em}
.menu-promo .video-link{display:block;width:2.1875em;height:2.1875em;position:absolute;bottom:0;background:#007eb6;opacity:.9}
.menu-promo .video-link:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e612";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:white;font-size:2.1875em}
.menu-promo__image{margin-bottom:.9375em;position:relative}
.menu-promo__image h3{position:absolute;background:#007eb6;background-color:rgba(0,126,182,0.9);color:#fff;text-transform:uppercase;font-size:.75em;padding:.4375em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
.menu-promo__image img{margin-bottom:0!important}
.menu-promo__paragraph{font-family:Verdana,"Helvetica",Helvetica,Arial,sans-serif}
.header-sticky{position:fixed;z-index:2050;top:0;background:#fff;left:0}
.link__page-parent{display:inline-block;margin:.6em 0 1.1em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
.link__page-parent:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.3125em;margin-left:-0.125em}
@media only screen and (min-width:480px){.link__page-parent{margin-top:.625em;margin-bottom:1.3em}
}
@media only screen and (min-width:769px){.link__page-parent{margin-left:-1.15em;margin-bottom:1.2em}
}
.topics-1{clear:left}
.article-item--left{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:0}
@media only screen and (min-width:480px){.article-item--left{padding-left:.9375em;padding-right:.9375em;width:58.33333%;margin-left:-8.33333%;float:left;padding:0;margin-right:1.25em}
}
@media only screen and (min-width:769px){.article-item--left{padding-left:.9375em;padding-right:.9375em;width:41.66667%;margin-left:-10.41667%;float:left;padding:0;margin-right:1.25em}
}
.article-item--left--full-width{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:0}
@media only screen and (min-width:480px){.article-item--left--full-width{padding-left:.9375em;padding-right:.9375em;width:114.58333%;margin-left:-12.5%;float:left}
}
@media only screen and (min-width:769px){.article-item--left--full-width{padding-left:.9375em;padding-right:.9375em;width:110.41667%;margin-left:-10.41667%;float:left;margin-right:0;padding:0}
}
.lt-ie9 .row{clear:left}
.lt-ie9 .row .row{margin-top:0}
.row__full-bleed{max-width:100%;*zoom:1}
.row__full-bleed:before,.row__full-bleed:after{content:" ";display:table}
.row__full-bleed:after{clear:both}
.lt-ie9 .row__full-bleed{width:100%}
.full-bleed-container12{padding-top:1.25em}
.full-bleed-container12 .inner-container{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
.full-bleed-container11{padding-top:1.25em}
.full-bleed-container11 .inner-container{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.full-bleed-container11 .inner-container{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left}
}
.full-bleed-container8{padding-top:1.25em}
.full-bleed-container8 .inner-container{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.full-bleed-container8 .inner-container{padding-left:.9375em;padding-right:.9375em;width:83.33333%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.full-bleed-container8 .inner-container{padding-left:.9375em;padding-right:.9375em;width:66.66667%;margin-left:8.33333%;float:left}
}
.col__full-width{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;*zoom:1;float:none;padding-top:1.25em}
.col__full-width:before,.col__full-width:after{content:" ";display:table}
.col__full-width:after{clear:both}
.col__social{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.col__social{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left;min-height:.1em}
}
@media only screen and (min-width:480px){.template__editorial .link__page-parent{margin-left:-1.2em}
}
.col__editorial--header{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.col__editorial--header{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.col__editorial--header{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left}
}
.col__editorial--header h1{margin-bottom:.20625em}
.col__editorial--top__content{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.col__editorial--top__content{padding-left:.9375em;padding-right:.9375em;width:91.66667%;float:left}
}
.col__editorial--main__content{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.col__editorial--main__content{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.col__editorial--main__content{padding-left:.9375em;padding-right:.9375em;width:58.33333%;margin-left:8.33333%;float:left}
}
.col__editorial--sidebar{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.col__editorial--sidebar{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.col__editorial--sidebar{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:right;margin-left:0;float:left}
}
.template__news-article .topics-1{display:none}
.template__news-article .topics-2{display:block}
.template__news-article .link__page-parent{margin-left:0}
@media only screen and (min-width:480px){.template__news-article .link__page-parent{margin-left:-1.25em}
.template__news-article .topics-1{display:none}
.template__news-article .topics-2{display:block}
}
@media only screen and (min-width:769px){.template__news-article .link__page-parent{margin-left:-1em}
.template__news-article .topics-1{display:block}
.template__news-article .topics-2{display:none}
}
.template__news-article .template_col-1{padding-top:1.25em}
@media only screen and (min-width:480px){.template__news-article .template_col-1{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left}
}
@media only screen and (min-width:769px){.template__news-article .template_col-1{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left}
.template__news-article .template_col-1 .col__social{padding-left:0}
}
.template__news-article .template_col-8{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:769px){.template__news-article .template_col-8{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left}
}
.template__news-article .template_col-3{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.template__news-article .template_col-3{padding-left:.9375em;padding-right:.9375em;width:83.33333%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.template__news-article .template_col-3{padding-left:.9375em;padding-right:.9375em;width:25%;margin-left:0;float:left}
}
.col__news-article--header{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.col__news-article--header{padding-left:.9375em;padding-right:.9375em;width:83.33333%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.col__news-article--header{padding-left:.9375em;padding-right:.9375em;width:100%;margin-left:0;float:left}
}
.col__news-article--header h1{margin-bottom:.52em}
.col__news-article--header .news-article-date{margin-bottom:2.6em;margin-top:-7px}
.col__news-article--content{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.col__news-article--content{padding-left:.9375em;padding-right:.9375em;width:75%;margin-left:16.66667%;float:left}
}
@media only screen and (min-width:769px){.col__news-article--content{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left}
}
.col__news-article--full__width{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.col__news-article--full__width{padding-left:.9375em;padding-right:.9375em;width:83.33333%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.col__news-article--full__width{padding-left:.9375em;padding-right:.9375em;width:100%;margin-left:0;float:left}
}
.template__news-feature .topics-1{display:none}
.template__news-feature .topics-2{display:block}
.template__news-feature .link__page-parent{margin-left:-0.03125em}
@media only screen and (min-width:480px){.template__news-feature .link__page-parent{margin-left:-1.0625em}
}
@media only screen and (min-width:769px){.template__news-feature .topics-1{display:block}
.template__news-feature .topics-2{display:none}
.template__news-feature .link__page-parent{margin-left:-1em}
}
@media only screen and (min-width:769px){.template__news-feature .article-item--left{padding-left:.9375em;padding-right:.9375em;width:50%;margin-left:-16.66667%;float:left}
}
.template__news-feature .template_col-1{padding-top:1.25em}
@media only screen and (min-width:480px){.template__news-feature .template_col-1{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left;min-height:.1em}
}
@media only screen and (min-width:769px){.template__news-feature .template_col-1{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left}
}
.template__news-feature .template_col-3{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.template__news-feature .template_col-3{padding-left:.9375em;padding-right:.9375em;width:83.33333%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.template__news-feature .template_col-3{padding-left:.9375em;padding-right:.9375em;width:25%;margin-left:0;float:left}
}
.template__news-feature .template_col-7{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.template__news-feature .template_col-7{padding-left:.9375em;padding-right:.9375em;width:75%;margin-left:16.66667%;float:left}
}
@media only screen and (min-width:769px){.template__news-feature .template_col-7{padding-left:.9375em;padding-right:.9375em;width:58.33333%;margin-left:16.66667%;float:left}
}
.template__news-feature .template_col-8{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.template__news-feature .template_col-8{padding-left:.9375em;padding-right:.9375em;width:83.33333%;float:left}
}
@media only screen and (min-width:769px){.template__news-feature .template_col-8{padding-left:.9375em;padding-right:.9375em;width:66.66667%;margin-left:0;float:left}
}
.template__news-feature .template_col-8-full-width{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.template__news-feature .template_col-8-full-width{padding-left:.9375em;padding-right:.9375em;width:83.33333%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.template__news-feature .template_col-8-full-width{padding-left:.9375em;padding-right:.9375em;width:66.66667%;margin-left:8.33333%;float:left}
}
.template__news-feature .row__full-bleed .template_col-8{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.template__news-feature .row__full-bleed .template_col-8{padding-left:.9375em;padding-right:.9375em;width:75%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.template__news-feature .row__full-bleed .template_col-8{padding-left:.9375em;padding-right:.9375em;width:66.66667%;margin-left:8.33333%;float:left}
}
.template__news-feature .template_col-11{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.template__news-feature .template_col-11{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.template__news-feature .template_col-11{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left;padding-left:1.875em}
}
.col__news-feature--header h1{margin-bottom:.51em}
.col__news-feature--header .news-article-author{margin-bottom:2.6em;margin-top:-12px}
.col__news-feature--header .news-article-date{margin-bottom:2.6em;margin-top:-19px}
@media only screen and (min-width:480px){.template__magazine .link__page-parent{margin-left:-1.2em}
}
@media only screen and (min-width:769px){.template__magazine .link__page-parent{margin-left:-1.2em}
.link__page-parent{margin-top:.75em;margin-bottom:1.15em}
h1{margin-bottom:.20625em}
}
.col__magazine-header{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.col__magazine-header{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.col__magazine-header{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left}
}
.col__magazine-top-content{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.col__magazine-top-content{padding-left:.9375em;padding-right:.9375em;width:91.66667%;float:left}
}
.col__magazine-content{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.col__magazine-content{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.col__magazine-content{padding-left:.9375em;padding-right:.9375em;width:41.66667%;margin-left:8.33333%;float:left}
}
.col__magazine-content img{margin-bottom:.5em}
.col__magazine-sidebar{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:1.25em}
@media only screen and (min-width:480px){.col__magazine-sidebar{padding-left:.9375em;padding-right:.9375em;width:91.66667%;margin-left:8.33333%;float:left}
}
@media only screen and (min-width:769px){.col__magazine-sidebar{padding-left:.9375em;padding-right:.9375em;width:50%;margin-left:0;float:left}
}
.col__utility-heading{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
.col__utility-heading .link__page-parent{margin-top:.7em;margin-bottom:1.15em;margin-left:0}
.col__utility-heading h1{margin-bottom:.29em}
.index-page ul{line-height:1.6;list-style-position:inside}
.index-page li{line-height:2}
.index-page .column-control-container__25{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.index-page .column-control-container__25:before,.index-page .column-control-container__25:after{content:" ";display:table}
.index-page .column-control-container__25:after{clear:both}
.index-page .column-control-container__25 .column-control__3{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.index-page .column-control-container__25 .column-control__3{padding-left:.9375em;padding-right:.9375em;width:50%;float:left}
.index-page .column-control-container__25 .column-control__3:nth-child(3){clear:left}
}
@media only screen and (min-width:769px){.index-page .column-control-container__25 .column-control__3{padding-left:.9375em;padding-right:.9375em;width:25%;float:left}
.index-page .column-control-container__25 .column-control__3:nth-child(3){clear:none}
}
.column-control-container__50{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.column-control-container__50:before,.column-control-container__50:after{content:" ";display:table}
.column-control-container__50:after{clear:both}
.column-control-container__50 .column-control__6{padding-left:.9375em;padding-right:.9375em;width:50%;float:left}
.column-control-container__50--collapse{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.column-control-container__50--collapse:before,.column-control-container__50--collapse:after{content:" ";display:table}
.column-control-container__50--collapse:after{clear:both}
.column-control-container__50--collapse .column-control__6{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:769px){.column-control-container__50--collapse .column-control__6{padding-left:.9375em;padding-right:.9375em;width:50%;float:left}
}
.column-control-container__50--collapse-mobile{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.column-control-container__50--collapse-mobile:before,.column-control-container__50--collapse-mobile:after{content:" ";display:table}
.column-control-container__50--collapse-mobile:after{clear:both}
.column-control-container__50--collapse-mobile .column-control__6{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.column-control-container__50--collapse-mobile .column-control__6{padding-left:.9375em;padding-right:.9375em;width:50%;float:left}
}
.column-control-container__33{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.column-control-container__33:before,.column-control-container__33:after{content:" ";display:table}
.column-control-container__33:after{clear:both}
.column-control-container__33 .column-control__4{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.column-control-container__33 .column-control__4{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
}
@media only screen and (min-width:769px){.column-control-container__33 .column-control__4{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left}
}
.column-control-container__25{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.column-control-container__25:before,.column-control-container__25:after{content:" ";display:table}
.column-control-container__25:after{clear:both}
.column-control-container__25 .column-control__3{padding-left:.9375em;padding-right:.9375em;width:50%;float:left}
@media only screen and (min-width:480px){.column-control-container__25 .column-control__3{padding-left:.9375em;padding-right:.9375em;width:50%;float:left}
.column-control-container__25 .column-control__3:nth-child(3){clear:left}
}
@media only screen and (min-width:769px){.column-control-container__25 .column-control__3{padding-left:.9375em;padding-right:.9375em;width:25%;float:left}
.column-control-container__25 .column-control__3:nth-child(3){clear:none}
}
.column-control-container__25-75{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.column-control-container__25-75:before,.column-control-container__25-75:after{content:" ";display:table}
.column-control-container__25-75:after{clear:both}
.column-control-container__25-75 .column-control__25{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:769px){.column-control-container__25-75 .column-control__25{padding-left:.9375em;padding-right:.9375em;width:25%;left:75%;right:auto;float:left}
}
.column-control-container__25-75 .column-control__75{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:769px){.column-control-container__25-75 .column-control__75{padding-left:.9375em;padding-right:.9375em;width:75%;right:25%;left:auto;float:right}
}
.column-control-container__75-25{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.column-control-container__75-25:before,.column-control-container__75-25:after{content:" ";display:table}
.column-control-container__75-25:after{clear:both}
.column-control-container__75-25 .column-control__25{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:769px){.column-control-container__75-25 .column-control__25{padding-left:.9375em;padding-right:.9375em;width:25%;float:left}
}
.column-control-container__75-25 .column-control__75{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:769px){.column-control-container__75-25 .column-control__75{padding-left:.9375em;padding-right:.9375em;width:75%;float:left}
}
.column-control-container__33-66{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.column-control-container__33-66:before,.column-control-container__33-66:after{content:" ";display:table}
.column-control-container__33-66:after{clear:both}
.column-control-container__33-66 .column-control__33{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:769px){.column-control-container__33-66 .column-control__33{padding-left:.9375em;padding-right:.9375em;width:33.33333%;left:66.66667%;right:auto;float:left}
}
.column-control-container__33-66 .column-control__66{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:769px){.column-control-container__33-66 .column-control__66{padding-left:.9375em;padding-right:.9375em;width:66.66667%;right:33.33333%;left:auto;float:right}
}
.column-control-container__66-33{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.column-control-container__66-33:before,.column-control-container__66-33:after{content:" ";display:table}
.column-control-container__66-33:after{clear:both}
.column-control-container__66-33 .column-control__66{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:769px){.column-control-container__66-33 .column-control__66{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left}
}
.column-control-container__66-33 .column-control__33{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:769px){.column-control-container__66-33 .column-control__33{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left}
}
.column-control-container__33-66--collapse-mobile{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.column-control-container__33-66--collapse-mobile:before,.column-control-container__33-66--collapse-mobile:after{content:" ";display:table}
.column-control-container__33-66--collapse-mobile:after{clear:both}
.column-control-container__33-66--collapse-mobile .column-control__33{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.column-control-container__33-66--collapse-mobile .column-control__33{padding-left:.9375em;padding-right:.9375em;width:33.33333%;left:66.66667%;right:auto;float:left}
}
.column-control-container__33-66--collapse-mobile .column-control__66{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.column-control-container__33-66--collapse-mobile .column-control__66{padding-left:.9375em;padding-right:.9375em;width:66.66667%;right:33.33333%;left:auto;float:right}
}
.column-control-container__66-33--collapse-mobile{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}
.column-control-container__66-33--collapse-mobile:before,.column-control-container__66-33--collapse-mobile:after{content:" ";display:table}
.column-control-container__66-33--collapse-mobile:after{clear:both}
.column-control-container__66-33--collapse-mobile .column-control__33{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.column-control-container__66-33--collapse-mobile .column-control__33{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left}
}
.column-control-container__66-33--collapse-mobile .column-control__66{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
@media only screen and (min-width:480px){.column-control-container__66-33--collapse-mobile .column-control__66{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left}
}
.site-container{background:#fff;position:relative;padding:0;z-index:2010}
.content{position:relative}
h1{color:#00395d;line-height:1.29;font-size:1.75em}
@media only screen and (min-width:480px){h1{line-height:1.16;font-size:2.375em}
}
@media only screen and (min-width:769px){h1{line-height:1.17;font-size:3em}
}
.lt-ie9 h1{color:#00395d}
blockquote{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;quotes:"“" "”" "‘" "’";display:block;margin-bottom:1.5em}
blockquote:before,blockquote:after{color:#ccc;font-size:2.5em;line-height:.1em}
blockquote:before{content:open-quote;margin-right:.125em;vertical-align:-0.4em}
blockquote:after{content:close-quote;bottom:-22px;margin-left:.125em;position:relative}
@media only screen and (min-width:769px){blockquote{font-size:1.5em;line-height:1.6}
}
textarea{resize:vertical}
a{outline:0}
a:focus{outline:0}
.link__page_holder{min-height:2.8125em}
iframe{width:100%;height:100%}
.link-module{margin-bottom:1.875em}
.link-module a{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.125em}
.link-module a:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75em;padding-left:.625em}
.link-module.link-module--external:after,.link-module a[href^="http"]:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:6px;margin-top:6px;font-size:16px}
.list-item{margin-bottom:1.25em}
.button-filter .btn{margin-right:0;padding-right:.875em}
.button-filter .btn .icon{position:absolute;right:0;margin-right:-10px}
@media only screen and (min-width:480px){.button-filter .btn .icon{position:relative}
}
@media only screen and (min-width:480px){.button-filter .btn{margin-right:.625em}
}
.mega-footer{border-top:1px solid #e1e1e1;color:#ebebeb;background:#fff;padding:1.5625em 0 0}
.mega-footer__column{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;margin-bottom:1.5625em}
.mega-footer__column:nth-child(3n){clear:left}
.mega-footer__column:nth-child(even){padding-left:0}
@media only screen and (min-width:769px){.mega-footer__column{padding-left:.9375em;padding-right:.9375em;width:25%;float:left}
.mega-footer__column:nth-child(even){padding-left:.9375em}
.mega-footer__column:nth-child(3n){clear:none}
}
.mega-footer__column .links-list__heading{margin-bottom:.625em;font-size:1.125em;color:#036;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;padding:0;line-height:1.2}
@media only screen and (min-width:480px){.mega-footer__column .links-list__heading{font-size:1.25em}
}
.mega-footer__column .links-list{padding:0;font-size:1.0625em;list-style:none;margin:0;border-top:0}
.mega-footer__column .links-list li{margin-bottom:.625em;line-height:1;border:0;-webkit-backface-visibility:hidden}
.mega-footer__column .links-list li:last-child{margin-bottom:0}
.mega-footer__column .links-list li a{color:#007eb6;font-size:.75em;font-family:Verdana,"Helvetica",Helvetica,Arial,sans-serif;padding:0;line-height:1.4}
.mega-footer__column .links-list li a:hover{color:#00395d}
.mega-footer__column .links-list li a:focus{outline:thin dotted}
.mega-footer__first-level .links-list{font-size:1.5em;padding:0;list-style:none;margin:0;border-top:0}
.mega-footer__first-level .links-list li{margin-bottom:.625em;line-height:1;border:0;-webkit-backface-visibility:hidden}
.mega-footer__first-level .links-list li:last-child{margin-bottom:0}
.mega-footer__first-level .links-list li a{color:#007eb6;font-size:.75em;padding:0;line-height:1.4;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
.mega-footer__first-level .links-list li a:hover{color:#00395d}
.bottom-footer{color:#007eb6;background:#fff;border-top:1px solid #e1e1e1}
@media only screen and (min-width:769px){.bottom-footer{padding-bottom:.9375em;border:0}
}
.bottom-footer__links{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;margin-bottom:.625em}
@media only screen and (min-width:480px){.bottom-footer__links{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
}
@media only screen and (min-width:769px){.bottom-footer__links{padding-left:.9375em;padding-right:.9375em;width:75%;float:left;margin-bottom:0}
}
.bottom-footer__links .links-list{*zoom:1;list-style:none;margin:0;padding:0;font-size:1em;border-top:0;-webkit-backface-visibility:hidden}
.bottom-footer__links .links-list:before,.bottom-footer__links .links-list:after{content:" ";display:table}
.bottom-footer__links .links-list:after{clear:both}
.bottom-footer__links .links-list li{margin:0;width:50%;float:left;padding-right:.9375em;border-bottom:0}
.bottom-footer__links .links-list li:nth-child(even){padding-right:0}
.bottom-footer__links .links-list li:nth-child(odd){clear:left}
.bottom-footer__links .links-list li a{color:#007eb6;font-size:.75em;display:block;padding-top:.625em;padding-bottom:.625em;border-bottom:1px solid #e1e1e1;font-family:Verdana,"Helvetica",Helvetica,Arial,sans-serif}
.bottom-footer__links .links-list li a:hover{color:#00395d}
.bottom-footer__links .links-list li a:focus{outline:thin dotted}
@media only screen and (min-width:769px){.bottom-footer__links .links-list li{padding-right:.625em;width:auto;float:left}
.bottom-footer__links .links-list li:nth-child(even){padding-right:.625em}
.bottom-footer__links .links-list li:nth-child(odd){clear:none}
.bottom-footer__links .links-list li a{font-size:.75em;font-family:Verdana,"Helvetica",Helvetica,Arial,sans-serif;padding-top:0;padding-bottom:0;border-bottom:0;display:inline-block;border-right:1px solid #007eb6;line-height:1;padding-right:.625em}
.bottom-footer__links .links-list li:last-child a{border:0}
}
.bottom-footer__links .listitem.section{float:left!important;min-width:50px!important}
.bottom-footer__copyright{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-bottom:.9375em}
.bottom-footer__copyright p{font-size:.8125em;margin:0;line-height:1.9;color:#b2b2b2}
@media only screen and (min-width:480px){.bottom-footer__copyright{padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left}
}
@media only screen and (min-width:769px){.bottom-footer__copyright{padding-left:.9375em;padding-right:.9375em;width:25%;float:left;padding-bottom:0}
.bottom-footer__copyright p{font-size:.75em}
}
.storyteller__filter{margin-bottom:1em}
@media only screen and (min-width:769px){.storyteller__filter{border-bottom:1px solid #e1e1e1}
}
.storyteller__filter__toggle,.topic-results__filter__toggle{display:block;text-align:center;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;padding:.625em 0;border-bottom:1px solid #e1e1e1}
.storyteller__filter__toggle:after,.topic-results__filter__toggle:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.625em;display:inline-block;margin-left:.3125em}
.storyteller__filter__toggle.filter-active,.filter-active.topic-results__filter__toggle{border-bottom:0}
.storyteller__filter__toggle.filter-active:after,.filter-active.topic-results__filter__toggle:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){.storyteller__filter__toggle,.topic-results__filter__toggle{border-bottom:0}
}
.storyteller__filter__holder,.topic-results__filter__holder{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1;margin:0;border-top:1px solid #e1e1e1}
.storyteller__filter__holder:before,.topic-results__filter__holder:before,.storyteller__filter__holder:after,.topic-results__filter__holder:after{content:" ";display:table}
.storyteller__filter__holder:after,.topic-results__filter__holder:after{clear:both}
@media only screen and (min-width:769px){.storyteller__filter__holder,.topic-results__filter__holder{border-top:0}
}
.no-js .storyteller__filter__holder,.no-js .topic-results__filter__holder{display:none}
.storyteller__filter__col,.topic-results__filter__col{border-bottom:1px solid #e1e1e1;position:relative}
.storyteller__filter__col:last-child,.topic-results__filter__col:last-child{display:none}
@media only screen and (min-width:769px){.storyteller__filter__col,.topic-results__filter__col{padding-left:.9375em;padding-right:.9375em;width:25%;float:left;padding-top:.625em;padding-bottom:.625em;padding-left:0;position:relative;border:0}
.storyteller__filter__col:last-child,.topic-results__filter__col:last-child{display:block;float:right}
}
.storyteller__filter__link,.topic-results__filter__link{display:block;color:#8c8c8c;font-size:1em;position:relative;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;padding:.625em .9375em}
.storyteller__filter__link:after,.topic-results__filter__link:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:.9375em}
.storyteller__filter__link.active:after,.active.topic-results__filter__link:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.storyteller__filter__link.inactive,.inactive.topic-results__filter__link{color:#ccc}
.storyteller__filter__link.inactive:hover,.inactive.topic-results__filter__link:hover{cursor:default}
@media only screen and (min-width:769px){.storyteller__filter__link,.topic-results__filter__link{padding:.625em .625em;border:1px solid #fff;border-bottom:0}
.storyteller__filter__link:after,.topic-results__filter__link:after{right:.625em}
.storyteller__filter__link.active,.active.topic-results__filter__link{border:1px solid #e1e1e1;border-bottom:0}
}
.storyteller__filter__list,.search-results__filter__list,.topic-results__filter__list{list-style:none;margin:0;display:none;position:absolute;background:#fff;z-index:30;border-bottom:1px solid #e1e1e1}
@media only screen and (min-width:769px){.storyteller__filter__list,.search-results__filter__list,.topic-results__filter__list{border:1px solid #e1e1e1;border-top:0;z-index:10}
}
.storyteller__filter__item a,.search-results__filter__item a,.topic-results__filter__item a{display:block;padding:.3125em .9375em .625em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.125em}
.storyteller__filter__item a span,.search-results__filter__item a span,.topic-results__filter__item a span{color:#8c8c8c}
@media only screen and (min-width:769px){.storyteller__filter__item a,.search-results__filter__item a,.topic-results__filter__item a{padding:.3125em .625em .625em}
}
.storyteller__view-toggle{display:none;float:right;margin-top:.8125em;color:#8c8c8c;font-size:.875em}
.storyteller__view-toggle:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.storyteller__view-toggle.grid-view{margin-top:.75em}
.storyteller__view-toggle.grid-view:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.09375em}
.storyteller-filter-label,.search-results-filter-label,.topic-results-filter-label{position:absolute;z-index:20;background:#007eb6;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
.storyteller-filter-label a,.search-results-filter-label a,.topic-results-filter-label a{color:#fff;display:block;padding:.6875em .9375em;position:relative;font-size:.9375em}
.storyteller-filter-label a:after,.search-results-filter-label a:after,.topic-results-filter-label a:after{position:absolute;right:1.25em;font-size:.875em;margin-top:.125em;font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){.storyteller-filter-label,.search-results-filter-label,.topic-results-filter-label{border-radius:15px}
.storyteller-filter-label a,.search-results-filter-label a,.topic-results-filter-label a{padding:.625em .9375em}
.storyteller-filter-label a:after,.search-results-filter-label a:after,.topic-results-filter-label a:after{right:.9375em}
}
.storyteller{margin-bottom:1.25em}
.storyteller__item,.storyteller__item--feature,.topic-results__item--feature,.search-results__item,.topic-results__item{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:1.25em .9375em 0}
.storyteller__item:after,.storyteller__item--feature:after,.topic-results__item--feature:after,.search-results__item:after,.topic-results__item:after{content:"";border-bottom:1px solid #e1e1e1;clear:both;width:100%;display:block}
@media only screen and (min-width:480px){.storyteller__item:after,.storyteller__item--feature:after,.topic-results__item--feature:after,.search-results__item:after,.topic-results__item:after{border:0}
}
.storyteller__item h3,.storyteller__item--feature h3,.topic-results__item--feature h3,.search-results__item h3,.topic-results__item h3{text-transform:uppercase;font-size:.8125em;color:#00395d;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;line-height:1.38}
.storyteller__item h3:first-child,.storyteller__item--feature h3:first-child,.topic-results__item--feature h3:first-child,.search-results__item h3:first-child,.topic-results__item h3:first-child{margin-top:0}
.storyteller__item>.row,.storyteller__item--feature>.row,.topic-results__item--feature>.row,.search-results__item>.row,.topic-results__item>.row{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1}
.br-news-category-storyteller{padding:10px;display:inline-block;position:absolute;right:0}
.br-news-category-storyteller span{text-transform:uppercase;color:#fff}
.news-catgry-bg{height:10px;padding-top:10px}
.category-bar{border-top:9px solid}
.more-news-story .catgry-bg{height:10px}
.storyteller__item>.row:before,.storyteller__item--feature>.row:before,.topic-results__item--feature>.row:before,.search-results__item>.row:before,.topic-results__item>.row:before,.storyteller__item>.row:after,.storyteller__item--feature>.row:after,.topic-results__item--feature>.row:after,.search-results__item>.row:after,.topic-results__item>.row:after{content:" ";display:table}
.storyteller__item>.row:after,.storyteller__item--feature>.row:after,.topic-results__item--feature>.row:after,.search-results__item>.row:after,.topic-results__item>.row:after{clear:both}
@media only screen and (min-width:480px){.storyteller__item,.storyteller__item--feature,.topic-results__item--feature,.search-results__item,.topic-results__item{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;min-height:320px;padding:1.25em .9375em}
}
@media only screen and (min-width:769px){.storyteller__item,.storyteller__item--feature,.topic-results__item--feature,.search-results__item,.topic-results__item{padding-left:.9375em;padding-right:.9375em;width:25%;float:left;min-height:430px;padding:0 .9375em;margin-bottom:1.25em}
.storyteller__item .bdrTop,.storyteller__item--feature .bdrTop,.topic-results__item--feature .bdrTop,.search-results__item .bdrTop,.topic-results__item .bdrTop{border-top:4px solid #e1e1e1;padding-top:1.25em}
}
.storyteller-list-view .storyteller__item,.search-results__results .storyteller__item,.storyteller-list-view .storyteller__item--feature,.search-results__results .storyteller__item--feature,.storyteller-list-view .topic-results__item--feature,.search-results__results .topic-results__item--feature,.storyteller-list-view .search-results__item,.search-results__results .search-results__item,.storyteller-list-view .topic-results__item,.search-results__results .topic-results__item{margin-bottom:0}
.storyteller-list-view .storyteller__item .bdrTop,.search-results__results .storyteller__item .bdrTop,.storyteller-list-view .storyteller__item--feature .bdrTop,.search-results__results .storyteller__item--feature .bdrTop,.storyteller-list-view .topic-results__item--feature .bdrTop,.search-results__results .topic-results__item--feature .bdrTop,.storyteller-list-view .search-results__item .bdrTop,.search-results__results .search-results__item .bdrTop,.storyteller-list-view .topic-results__item .bdrTop,.search-results__results .topic-results__item .bdrTop{border-top:0;padding-top:0}
@media only screen and (min-width:480px){.storyteller-list-view .storyteller__item,.search-results__results .storyteller__item,.storyteller-list-view .storyteller__item--feature,.search-results__results .storyteller__item--feature,.storyteller-list-view .topic-results__item--feature,.search-results__results .topic-results__item--feature,.storyteller-list-view .search-results__item,.search-results__results .search-results__item,.storyteller-list-view .topic-results__item,.search-results__results .topic-results__item{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;min-height:inherit}
}
@media only screen and (min-width:769px){.storyteller-list-view .storyteller__item,.search-results__results .storyteller__item,.storyteller-list-view .storyteller__item--feature,.search-results__results .storyteller__item--feature,.storyteller-list-view .topic-results__item--feature,.search-results__results .topic-results__item--feature,.storyteller-list-view .search-results__item,.search-results__results .search-results__item,.storyteller-list-view .topic-results__item,.search-results__results .topic-results__item{padding-left:.9375em;padding-right:.9375em;width:75%;float:left;min-height:inherit!important;padding:1.25em .9375em;margin-bottom:0;border-bottom:1px solid #e1e1e1}
.storyteller-list-view .storyteller__item .standfirst,.search-results__results .storyteller__item .standfirst,.storyteller-list-view .storyteller__item--feature .standfirst,.search-results__results .storyteller__item--feature .standfirst,.storyteller-list-view .topic-results__item--feature .standfirst,.search-results__results .topic-results__item--feature .standfirst,.storyteller-list-view .search-results__item .standfirst,.search-results__results .search-results__item .standfirst,.storyteller-list-view .topic-results__item .standfirst,.search-results__results .topic-results__item .standfirst,.storyteller-list-view .storyteller__item .topics,.search-results__results .storyteller__item .topics,.storyteller-list-view .storyteller__item--feature .topics,.search-results__results .storyteller__item--feature .topics,.storyteller-list-view .topic-results__item--feature .topics,.search-results__results .topic-results__item--feature .topics,.storyteller-list-view .search-results__item .topics,.search-results__results .search-results__item .topics,.storyteller-list-view .topic-results__item .topics,.search-results__results .topic-results__item .topics{display:block}
.storyteller-list-view .storyteller__item .bdrTop .storyteller__item__copy,.search-results__results .storyteller__item .bdrTop .storyteller__item__copy,.storyteller-list-view .storyteller__item--feature .bdrTop .storyteller__item__copy,.search-results__results .storyteller__item--feature .bdrTop .storyteller__item__copy,.storyteller-list-view .topic-results__item--feature .bdrTop .storyteller__item__copy,.search-results__results .topic-results__item--feature .bdrTop .storyteller__item__copy,.storyteller-list-view .search-results__item .bdrTop .storyteller__item__copy,.search-results__results .search-results__item .bdrTop .storyteller__item__copy,.storyteller-list-view .topic-results__item .bdrTop .storyteller__item__copy,.search-results__results .topic-results__item .bdrTop .storyteller__item__copy,.storyteller-list-view .storyteller__item .bdrTop .search-results__item__copy,.search-results__results .storyteller__item .bdrTop .search-results__item__copy,.storyteller-list-view .storyteller__item--feature .bdrTop .search-results__item__copy,.search-results__results .storyteller__item--feature .bdrTop .search-results__item__copy,.storyteller-list-view .topic-results__item--feature .bdrTop .search-results__item__copy,.search-results__results .topic-results__item--feature .bdrTop .search-results__item__copy,.storyteller-list-view .search-results__item .bdrTop .search-results__item__copy,.search-results__results .search-results__item .bdrTop .search-results__item__copy,.storyteller-list-view .topic-results__item .bdrTop .search-results__item__copy,.search-results__results .topic-results__item .bdrTop .search-results__item__copy,.storyteller-list-view .storyteller__item .bdrTop .topic-results__item__copy,.search-results__results .storyteller__item .bdrTop .topic-results__item__copy,.storyteller-list-view .storyteller__item--feature .bdrTop .topic-results__item__copy,.search-results__results .storyteller__item--feature .bdrTop .topic-results__item__copy,.storyteller-list-view .topic-results__item--feature .bdrTop .topic-results__item__copy,.search-results__results .topic-results__item--feature .bdrTop .topic-results__item__copy,.storyteller-list-view .search-results__item .bdrTop .topic-results__item__copy,.search-results__results .search-results__item .bdrTop .topic-results__item__copy,.storyteller-list-view .topic-results__item .bdrTop .topic-results__item__copy,.search-results__results .topic-results__item .bdrTop .topic-results__item__copy{padding-right:1.875em;padding-left:.9375em;width:69%}
}
.storyteller__item--feature,.topic-results__item--feature{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:1.25em .9375em 0}
.storyteller__item--feature:after,.topic-results__item--feature:after{content:"";border-bottom:1px solid #e1e1e1;clear:both;width:100%;display:block}
@media only screen and (min-width:480px){.storyteller__item--feature:after,.topic-results__item--feature:after{border:0}
}
.storyteller__item--feature h3,.topic-results__item--feature h3{text-transform:uppercase;font-size:.8125em;color:#00395d;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;line-height:1.38}
.storyteller__item--feature h3:first-child,.topic-results__item--feature h3:first-child{margin-top:0}
@media only screen and (min-width:480px){.storyteller__item--feature,.topic-results__item--feature{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;min-height:320px;padding:1.25em .9375em}
}
@media only screen and (min-width:769px){.storyteller__item--feature,.topic-results__item--feature{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;min-height:430px;padding:0 .9375em}
.storyteller__item--feature .bdrTop,.topic-results__item--feature .bdrTop{border-top:4px solid #e1e1e1;padding-top:1.25em}
}
.storyteller__item__image,.search-results__item__image,.topic-results__item__image{padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left;float:right;position:relative;padding-right:0;margin-bottom:.9375em}
.storyteller__item__image img,.search-results__item__image img,.topic-results__item__image img{margin-bottom:0}
.storyteller__item__image a,.search-results__item__image a,.topic-results__item__image a{position:relative;display:block}
.storyteller__item__image .video-link,.search-results__item__image .video-link,.topic-results__item__image .video-link{display:block;width:1.25em;height:1.25em;position:absolute;bottom:0;left:0;background:#007eb6;background-color:rgba(0,126,182,0.9);opacity:.9}
.storyteller__item__image .video-link:before,.search-results__item__image .video-link:before,.topic-results__item__image .video-link:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:1.25em}
@media only screen and (min-width:480px){.storyteller__item__image .video-link,.search-results__item__image .video-link,.topic-results__item__image .video-link{width:2.1875em;height:2.1875em}
.storyteller__item__image .video-link:before,.search-results__item__image .video-link:before,.topic-results__item__image .video-link:before{font-size:35px}
}
@media only screen and (min-width:480px){.storyteller__item__image,.search-results__item__image,.topic-results__item__image{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;float:none;padding-left:0;padding-right:0;margin-bottom:.8125em}
}
@media only screen and (min-width:769px){.storyteller__item__image,.search-results__item__image,.topic-results__item__image{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0;margin-bottom:.8125em}
}
.storyteller__item--feature .storyteller__item__image,.topic-results__item--feature .storyteller__item__image,.storyteller__item--feature .search-results__item__image,.topic-results__item--feature .search-results__item__image,.storyteller__item--feature .topic-results__item__image,.topic-results__item--feature .topic-results__item__image{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:0;position:relative;margin-bottom:.9375em}
.storyteller__item--feature .storyteller__item__image .video-link,.topic-results__item--feature .storyteller__item__image .video-link,.storyteller__item--feature .search-results__item__image .video-link,.topic-results__item--feature .search-results__item__image .video-link,.storyteller__item--feature .topic-results__item__image .video-link,.topic-results__item--feature .topic-results__item__image .video-link{left:0}
.storyteller__item--feature .storyteller__item__image h3,.topic-results__item--feature .storyteller__item__image h3,.storyteller__item--feature .search-results__item__image h3,.topic-results__item--feature .search-results__item__image h3,.storyteller__item--feature .topic-results__item__image h3,.topic-results__item--feature .topic-results__item__image h3{position:absolute;background:#007eb6;background-color:rgba(0,126,182,0.9);color:#fff;text-transform:uppercase;font-size:.75em;padding:.625em .9375em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;padding:5px 3px;background-color:rgba(0,126,182,0.9);line-height:.8;opacity:.9;margin-top:0}
@media only screen and (min-width:480px){.storyteller__item--feature .storyteller__item__image h3,.topic-results__item--feature .storyteller__item__image h3,.storyteller__item--feature .search-results__item__image h3,.topic-results__item--feature .search-results__item__image h3,.storyteller__item--feature .topic-results__item__image h3,.topic-results__item--feature .topic-results__item__image h3{padding:.525em .5375em .35em}
}
@media only screen and (min-width:480px){.storyteller__item--feature .storyteller__item__image,.topic-results__item--feature .storyteller__item__image,.storyteller__item--feature .search-results__item__image,.topic-results__item--feature .search-results__item__image,.storyteller__item--feature .topic-results__item__image,.topic-results__item--feature .topic-results__item__image{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:0;margin-bottom:.8125em}
}
@media only screen and (min-width:769px){.storyteller__item--feature .storyteller__item__image,.topic-results__item--feature .storyteller__item__image,.storyteller__item--feature .search-results__item__image,.topic-results__item--feature .search-results__item__image,.storyteller__item--feature .topic-results__item__image,.topic-results__item--feature .topic-results__item__image{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:0;margin-bottom:.8125em}
}
.storyteller-list-view .storyteller__item__image,.search-results__results .storyteller__item__image,.storyteller-list-view .search-results__item__image,.search-results__results .search-results__item__image,.storyteller-list-view .topic-results__item__image,.search-results__results .topic-results__item__image{float:right}
@media only screen and (min-width:480px){.storyteller-list-view .storyteller__item__image .video-link,.search-results__results .storyteller__item__image .video-link,.storyteller-list-view .search-results__item__image .video-link,.search-results__results .search-results__item__image .video-link,.storyteller-list-view .topic-results__item__image .video-link,.search-results__results .topic-results__item__image .video-link{left:0}
}
@media only screen and (min-width:480px){.storyteller-list-view .storyteller__item__image,.search-results__results .storyteller__item__image,.storyteller-list-view .search-results__item__image,.search-results__results .search-results__item__image,.storyteller-list-view .topic-results__item__image,.search-results__results .topic-results__item__image{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;float:right;padding-right:0}
}
@media only screen and (min-width:769px){.storyteller-list-view .storyteller__item__image,.search-results__results .storyteller__item__image,.storyteller-list-view .search-results__item__image,.search-results__results .search-results__item__image,.storyteller-list-view .topic-results__item__image,.search-results__results .topic-results__item__image{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;float:right;padding-right:0}
.storyteller-list-view .storyteller__item__image img,.search-results__results .storyteller__item__image img,.storyteller-list-view .search-results__item__image img,.search-results__results .search-results__item__image img,.storyteller-list-view .topic-results__item__image img,.search-results__results .topic-results__item__image img{margin-bottom:0}
}
.storyteller__item__copy,.search-results__item__copy,.topic-results__item__copy{padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left;float:left;padding-left:0;padding-right:0}
.storyteller__item__copy h2,.search-results__item__copy h2,.topic-results__item__copy h2{font-size:1.125em;line-height:1.22;-webkit-backface-visibility:hidden}
.storyteller__item__copy p,.search-results__item__copy p,.topic-results__item__copy p{font-size:.8125em;margin-bottom:.9375em}
.storyteller__item__copy p.date,.search-results__item__copy p.date,.topic-results__item__copy p.date,.storyteller__item__copy p.topics,.search-results__item__copy p.topics,.topic-results__item__copy p.topics{color:#b2b2b2}
.storyteller__item__copy .standfirst,.search-results__item__copy .standfirst,.topic-results__item__copy .standfirst,.storyteller__item__copy .topics,.search-results__item__copy .topics,.topic-results__item__copy .topics{display:none}
@media only screen and (min-width:480px){.storyteller__item__copy,.search-results__item__copy,.topic-results__item__copy{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;float:none;padding-left:0;padding-right:0}
.storyteller__item__copy.story-border,.story-border.search-results__item__copy,.story-border.topic-results__item__copy{border-top:4px solid #e1e1e1;padding-top:.8125em}
}
@media only screen and (min-width:769px){.storyteller__item__copy,.search-results__item__copy,.topic-results__item__copy{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0}
}
.storyteller__item--feature .storyteller__item__copy,.topic-results__item--feature .storyteller__item__copy,.storyteller__item--feature .search-results__item__copy,.topic-results__item--feature .search-results__item__copy,.storyteller__item--feature .topic-results__item__copy,.topic-results__item--feature .topic-results__item__copy{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:0}
@media only screen and (min-width:480px){.storyteller__item--feature .storyteller__item__copy,.topic-results__item--feature .storyteller__item__copy,.storyteller__item--feature .search-results__item__copy,.topic-results__item--feature .search-results__item__copy,.storyteller__item--feature .topic-results__item__copy,.topic-results__item--feature .topic-results__item__copy{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:0}
}
@media only screen and (min-width:769px){.storyteller__item--feature .storyteller__item__copy,.topic-results__item--feature .storyteller__item__copy,.storyteller__item--feature .search-results__item__copy,.topic-results__item--feature .search-results__item__copy,.storyteller__item--feature .topic-results__item__copy,.topic-results__item--feature .topic-results__item__copy{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:0}
}
.storyteller-list-view .storyteller__item__copy,.search-results__results .storyteller__item__copy,.storyteller-list-view .search-results__item__copy,.search-results__results .search-results__item__copy,.storyteller-list-view .topic-results__item__copy,.search-results__results .topic-results__item__copy{float:left}
@media only screen and (min-width:480px){.storyteller-list-view .storyteller__item__copy,.search-results__results .storyteller__item__copy,.storyteller-list-view .search-results__item__copy,.search-results__results .search-results__item__copy,.storyteller-list-view .topic-results__item__copy,.search-results__results .topic-results__item__copy{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;padding-left:0;padding-top:0}
}
@media only screen and (min-width:769px){.storyteller-list-view .storyteller__item__copy,.search-results__results .storyteller__item__copy,.storyteller-list-view .search-results__item__copy,.search-results__results .search-results__item__copy,.storyteller-list-view .topic-results__item__copy,.search-results__results .topic-results__item__copy{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;padding-left:0}
.storyteller-list-view .storyteller__item__copy.story-border,.search-results__results .storyteller__item__copy.story-border,.storyteller-list-view .story-border.search-results__item__copy,.search-results__results .story-border.search-results__item__copy,.storyteller-list-view .story-border.topic-results__item__copy,.search-results__results .story-border.topic-results__item__copy{border-top:0}
}
.twitter__single{padding-top:.9375em;padding-bottom:.75em}
@media only screen and (min-width:769px){.twitter__single{padding-top:0}
}
.twitter__single:after{position:relative;bottom:-12px}
.twitter__single .storyteller__item__copy,.twitter__single .search-results__item__copy,.twitter__single .topic-results__item__copy{float:none;width:100%;border:none!important}
@media only screen and (min-width:769px){.twitter__single .storyteller__item__copy,.twitter__single .search-results__item__copy,.twitter__single .topic-results__item__copy{padding:0}
}
.twitter__single .single{background:#f2f8fb;padding:.9375em;position:relative}
.twitter__single__title{padding-left:2.5em;margin-bottom:.625em}
.twitter__single__title .icon{left:14px;position:absolute;top:9px;color:#007eb6}
.twitter__single__title .icon:after{font-size:23px}
.twitter__single__title h3{text-transform:none;font-size:1.125em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;margin-top:0!important}
.twitter__single__title a{display:block;font-size:.75em}
.twitter__single__feed{margin-bottom:.9375em}
.twitter__single__feed p{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1em}
.twitter__single__feed .time{font-size:.8125em;font-family:Verdana,"Helvetica",Helvetica,Arial,sans-serif;color:#b2b2b2}
@media only screen and (min-width:769px){.twitter__single__feed{margin-bottom:.9375em}
.twitter__single__feed p{font-size:.875em;line-height:1.6}
}
.lt-ie9 .twitter__single{min-height:415px}
.storyteller-list-view .twitter__single .single,.search-results__results .twitter__single .single{min-height:inherit;padding-top:.9375em;*zoom:1}
.storyteller-list-view .twitter__single .single:before,.search-results__results .twitter__single .single:before,.storyteller-list-view .twitter__single .single:after,.search-results__results .twitter__single .single:after{content:" ";display:table}
.storyteller-list-view .twitter__single .single:after,.search-results__results .twitter__single .single:after{clear:both}
.storyteller-list-view .twitter__single .storyteller__item__copy,.search-results__results .twitter__single .storyteller__item__copy,.storyteller-list-view .twitter__single .search-results__item__copy,.search-results__results .twitter__single .search-results__item__copy,.storyteller-list-view .twitter__single .topic-results__item__copy,.search-results__results .twitter__single .topic-results__item__copy{padding:0}
.storyteller-list-view .storyteller__item--feature,.search-results__results .storyteller__item--feature,.storyteller-list-view .topic-results__item--feature,.search-results__results .topic-results__item--feature{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1}
.storyteller-list-view .storyteller__item--feature:before,.search-results__results .storyteller__item--feature:before,.storyteller-list-view .topic-results__item--feature:before,.search-results__results .topic-results__item--feature:before,.storyteller-list-view .storyteller__item--feature:after,.search-results__results .storyteller__item--feature:after,.storyteller-list-view .topic-results__item--feature:after,.search-results__results .topic-results__item--feature:after{content:" ";display:table}
.storyteller-list-view .storyteller__item--feature:after,.search-results__results .storyteller__item--feature:after,.storyteller-list-view .topic-results__item--feature:after,.search-results__results .topic-results__item--feature:after{clear:both}
@media only screen and (min-width:769px){.storyteller-list-view .storyteller__item--feature,.search-results__results .storyteller__item--feature,.storyteller-list-view .topic-results__item--feature,.search-results__results .topic-results__item--feature{padding-left:.9375em;padding-right:.9375em;width:75%;float:left}
}
@media only screen and (min-width:480px){.storyteller-list-view .storyteller__item--feature .storyteller__item__image,.search-results__results .storyteller__item--feature .storyteller__item__image,.storyteller-list-view .topic-results__item--feature .storyteller__item__image,.search-results__results .topic-results__item--feature .storyteller__item__image,.storyteller-list-view .storyteller__item--feature .search-results__item__image,.search-results__results .storyteller__item--feature .search-results__item__image,.storyteller-list-view .topic-results__item--feature .search-results__item__image,.search-results__results .topic-results__item--feature .search-results__item__image,.storyteller-list-view .storyteller__item--feature .topic-results__item__image,.search-results__results .storyteller__item--feature .topic-results__item__image,.storyteller-list-view .topic-results__item--feature .topic-results__item__image,.search-results__results .topic-results__item--feature .topic-results__item__image{padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left;padding-right:0;float:right}
}
@media only screen and (min-width:769px){.storyteller-list-view .storyteller__item--feature .storyteller__item__image,.search-results__results .storyteller__item--feature .storyteller__item__image,.storyteller-list-view .topic-results__item--feature .storyteller__item__image,.search-results__results .topic-results__item--feature .storyteller__item__image,.storyteller-list-view .storyteller__item--feature .search-results__item__image,.search-results__results .storyteller__item--feature .search-results__item__image,.storyteller-list-view .topic-results__item--feature .search-results__item__image,.search-results__results .topic-results__item--feature .search-results__item__image,.storyteller-list-view .storyteller__item--feature .topic-results__item__image,.search-results__results .storyteller__item--feature .topic-results__item__image,.storyteller-list-view .topic-results__item--feature .topic-results__item__image,.search-results__results .topic-results__item--feature .topic-results__item__image{padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left;padding-right:0;float:right}
}
@media only screen and (min-width:480px){.storyteller-list-view .storyteller__item--feature .storyteller__item__copy,.search-results__results .storyteller__item--feature .storyteller__item__copy,.storyteller-list-view .topic-results__item--feature .storyteller__item__copy,.search-results__results .topic-results__item--feature .storyteller__item__copy,.storyteller-list-view .storyteller__item--feature .search-results__item__copy,.search-results__results .storyteller__item--feature .search-results__item__copy,.storyteller-list-view .topic-results__item--feature .search-results__item__copy,.search-results__results .topic-results__item--feature .search-results__item__copy,.storyteller-list-view .storyteller__item--feature .topic-results__item__copy,.search-results__results .storyteller__item--feature .topic-results__item__copy,.storyteller-list-view .topic-results__item--feature .topic-results__item__copy,.search-results__results .topic-results__item--feature .topic-results__item__copy{padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.storyteller-list-view .storyteller__item--feature .storyteller__item__copy,.search-results__results .storyteller__item--feature .storyteller__item__copy,.storyteller-list-view .topic-results__item--feature .storyteller__item__copy,.search-results__results .topic-results__item--feature .storyteller__item__copy,.storyteller-list-view .storyteller__item--feature .search-results__item__copy,.search-results__results .storyteller__item--feature .search-results__item__copy,.storyteller-list-view .topic-results__item--feature .search-results__item__copy,.search-results__results .topic-results__item--feature .search-results__item__copy,.storyteller-list-view .storyteller__item--feature .topic-results__item__copy,.search-results__results .storyteller__item--feature .topic-results__item__copy,.storyteller-list-view .topic-results__item--feature .topic-results__item__copy,.search-results__results .topic-results__item--feature .topic-results__item__copy{padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left;padding-left:0}
}
.storyteller__more-stories,.storyteller__archive,.search-results__more-stories,.topic-results__more-stories{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;margin-top:.9375em;padding:0}
.storyteller__more-stories p,.storyteller__archive p,.search-results__more-stories p,.topic-results__more-stories p{text-align:center;background:#f7f7f7;border:1px solid #e1e1e1;margin:0 .9375em}
.storyteller__more-stories a,.storyteller__archive a,.search-results__more-stories a,.topic-results__more-stories a{color:#8c8c8c;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.125em;padding:.9375em 0;display:block}
.storyteller__more-stories a:before,.storyteller__archive a:before,.search-results__more-stories a:before,.topic-results__more-stories a:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875em;margin-right:.625em;position:relative;top:0}
.no-js .storyteller__more-stories,.no-js .storyteller__archive,.no-js .search-results__more-stories,.no-js .topic-results__more-stories{display:none}
.storyteller__archive{display:none}
.storyteller__archive a{color:#007eb6}
.storyteller__archive a:before{display:none}
.no-js .storyteller__archive{display:block}
.clear-me{clear:left}
.no-min-height{min-height:0!important}
.responsiveTab{*zoom:1;width:100%;padding-bottom:1.25em}
.responsiveTab:before,.responsiveTab:after{content:" ";display:table}
.responsiveTab:after{clear:both}
.tabs__controls{*zoom:1}
.tabs__controls:before,.tabs__controls:after{content:" ";display:table}
.tabs__controls:after{clear:both}
@media only screen and (min-width:769px){.tabs__controls{border-bottom:1px solid #e1e1e1}
}
.no-js .tabs__controls{display:none}
.tabs__mobile{margin:0 -0.9375em;padding:.4375em 0;border-bottom:1px solid #e1e1e1;position:relative}
.tabs__mobile__trigger{display:block;margin:0 .9375em;background-color:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#fff));background-image:-webkit-linear-gradient(bottom,#f7f7f7,#fff);background-image:linear-gradient(to top,#f7f7f7,#fff);-webkit-border-radius:3px;border-radius:3px;border:1px solid #e1e1e1;color:#666;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;padding:.625em .9375em;position:relative}
.tabs__mobile__trigger:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:.9375em}
.tabs__mobile__trigger.active:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.tabs__mobile__dropdown{display:none;position:absolute;background:#fff;z-index:9998;border:1px solid #e1e1e1;border-top:0;list-style:none}
.tabs__mobile__item{font-size:1.125em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
.tabs__mobile__item a{display:block;padding:.625em .9375em}
.tabs__mobile__item a:hover{background:#f7f7f7}
.tabs__desktop{list-style:none;margin:0;*zoom:1;float:none;position:relative;bottom:-1px}
.tabs__desktop:before,.tabs__desktop:after{content:" ";display:table}
.tabs__desktop:after{clear:both}
.tabs__desktop>*{margin:0 0 0 -1px;float:left}
.tabs__desktop>*:first-child{margin-left:0}
.tabs__desktop__item{margin-right:.4375em}
.tabs__desktop__item a{display:block;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;padding:.625em 2.1875em;border:1px solid #e1e1e1;border-bottom:0;background:#f7f7f7;border-bottom:1px solid #e1e1e1}
.tabs__desktop__item.active a{background:#fff;color:#00395d;border-bottom:1px solid #fff}
@media only screen and (min-width:480px),only screen and (min-width:769px){.tabs__contentHolder .accordion .accordion__product_list:first-child,.tabs__contentHolder .accordion .accordion__closed:first-child,.tabs__contentHolder .accordion_mini .accordion__product_list:first-child,.tabs__contentHolder .accordion_mini .accordion__closed:first-child{border-top:0}
}
.tabs__content{padding-top:.9375em}
.tabs__controls.tabs__secondary .tabs__desktop{margin-bottom:0}
.tabs__controls.tabs__secondary .tabs__desktop__item{padding-left:0!important}
.tabs__controls.tabs__secondary .tabs__desktop__item a{border-top:0;border-right:0;border-left:0;border-bottom:0;padding-left:0;padding-right:0;padding-bottom:.25em;margin-right:1.875em;background:0}
.tabs__controls.tabs__secondary .tabs__desktop__item.active a{border-bottom:4px solid #00395d}
.tabs__controls.tabs__secondary .tabs__mobile__dropdown{left:3px!important;margin-left:.9375em!important}
.news-article-date{color:#8c8c8c}
.news-article-author{color:#666}
.news-article__standfirst{font-size:1.125em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;margin-bottom:.9375em;line-height:1.35}
@media only screen and (min-width:480px){.news-article__standfirst{font-size:1.375em;line-height:1.37}
}
.news-article__paragraph{font-size:.8125em;line-height:1.4}
@media only screen and (min-width:480px){.news-article__paragraph{font-size:.875em;line-height:2.15}
}
@media only screen and (min-width:480px){.news-article__blockquote{padding-left:.9375em;padding-right:.9375em;width:108.33333%;margin-left:-8.33333%;padding-left:0;padding-right:0}
}
@media only screen and (min-width:769px){.news-article__blockquote{padding-left:.9375em;padding-right:.9375em;width:108.33333%;margin-left:-10.41667%;padding-left:0;padding-right:0}
}
.news-feature__standfirst{font-size:1.125em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;margin-bottom:.9375em;line-height:1.4}
@media only screen and (min-width:480px){.news-feature__standfirst{font-size:1.375em}
}
@media only screen and (min-width:480px){.news-feature__paragraph{font-size:.875em;line-height:2}
}
@media only screen and (min-width:480px){.news-feature__heading2{font-size:1.75em}
}
.news-feature__blockquote,.news-feature__blockquote--narrow{margin-bottom:1.25em}
@media only screen and (min-width:480px){.news-feature__blockquote,.news-feature__blockquote--narrow{padding-left:.9375em;padding-right:.9375em;width:100%;margin-left:-8.33333%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.news-feature__blockquote,.news-feature__blockquote--narrow{padding-left:.9375em;padding-right:.9375em;width:114.58333%;margin-left:-14.58333%;float:left;padding:0}
}
.news-feature__quote{display:block;margin-bottom:0;-webkit-backface-visibility:hidden}
.news-feature__cite{font-style:normal;font-size:.75em;color:#00395d;display:block;margin-top:1.25em}
@media only screen and (min-width:480px){.news-feature__blockquote--narrow{text-align:left;padding-left:.9375em;padding-right:.9375em;width:50%;margin-left:-8.33333%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.news-feature__blockquote--narrow{padding-left:.9375em;padding-right:.9375em;width:50%;margin-left:-14.58333%;float:left;padding-left:0;margin-bottom:0}
}
.supplementry-info{background:#f2f8fb;padding:1.25em .9375em .625em;margin-bottom:1.25em}
.supplementry-info__heading{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#00395d;font-size:1.375em;margin-bottom:.9375em}
.supplementry-info__body img{display:block;margin-bottom:1.25em;margin-left:auto;margin-right:auto}
.event-summary{padding:.9375em;background:#f0f0f0;margin-bottom:1.25em}
.event-summary__date{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left}
.event-summary__date .month,.event-summary__date .day{display:block;text-align:center;font-family:"Expert-Sans-Bold","Helvetica",Helvetica,Arial,sans-serif}
.event-summary__date .month{background:#007eb6;color:#fff;text-transform:uppercase;font-size:.9375em}
.event-summary__date .day{background:#fff;font-size:2.375em;line-height:1.2}
.event-summary__heading{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;padding-left:0}
.event-summary__heading h2{font-size:1.375em;line-height:1.3}
.event-summary__info .meta{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;text-align:right}
.event-summary__info .entry{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;padding-left:0}
.event-summary__call-to-action{border-top:1px solid #e1e1e1;padding-top:.625em}
.event-summary__call-to-action__btn{padding-left:.9375em;padding-right:.9375em;width:83.33333%;margin-left:auto;margin-right:auto;float:none!important;float:left}
.related-content{border-top:4px solid #e1e1e1;padding-top:1.25em;padding-bottom:.625em;*zoom:1}
.related-content:before,.related-content:after{content:" ";display:table}
.related-content:after{clear:both}
@media only screen and (min-width:480px){.related-content{padding:1.25em 0 .625em}
}
.related-content__heading{color:#00395d;font-size:1.5em;line-height:1.25}
@media only screen and (min-width:480px){.related-content__heading{font-size:1.875em;line-height:1.2}
}
@media only screen and (min-width:769px){.related-content__heading{font-size:2.25em;line-height:1.17}
}
.related-content__items{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1}
.related-content__items:before,.related-content__items:after{content:" ";display:table}
.related-content__items:after{clear:both}
.related-content__item{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0;border-bottom:1px solid #e1e1e1;padding-top:1.25em}
.related-content__item:last-child{border-bottom:0}
@media only screen and (min-width:480px){.related-content__item{padding-bottom:.9375em}
}
.related-content__item__info{padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left}
.related-content__item__info h3{color:#00395d;text-transform:uppercase;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:.8125em;line-height:1.38}
.related-content__item__info h2{font-size:1.125em;line-height:1.22}
.related-content__item__info .date{color:#b2b2b2}
.related-content__item__image{padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left;padding-left:0;position:relative}
.related-content__item__image a{display:block}
.related-content__item__image img{margin-bottom:0}
.related-content__item__image .image__caption{position:absolute;background:#007eb6;background-color:rgba(0,126,182,0.9);color:#fff;text-transform:uppercase;font-size:.75em;padding:.625em .9375em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;padding:5px 3px;line-height:.8;opacity:.9;margin-top:0;left:0}
@media only screen and (min-width:480px){.related-content__item__image .image__caption{padding:.525em .5375em .35em}
}
.related-content__item__image .video-link{display:block;width:1.25em;height:1.25em;position:absolute;bottom:0;left:0;background:#007eb6;background-color:rgba(0,126,182,0.9);opacity:.9}
@media only screen and (min-width:480px){.related-content__item__image .video-link{width:2.1875em;height:2.1875em}
}
.related-content__item__image .video-link:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:21px}
@media only screen and (min-width:480px){.related-content__item__image .video-link:before{font-size:35px}
}
.share-ignore{*zoom:1}
.share-ignore:before,.share-ignore:after{content:" ";display:table}
.share-ignore:after{clear:both}
.share-tools-1{display:none}
@media only screen and (min-width:480px){.share-tools-1{display:block}
}
.share-tools-2 .row{margin:auto}
.share-tools{padding-top:.9375em;padding-bottom:.625em;border-top:1px solid #e5e5e5}
@media only screen and (min-width:480px){.share-tools{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left;padding-top:0;padding-bottom:0;border-top:0;position:relative}
}
@media only screen and (min-width:769px){.share-tools{padding-left:.9375em}
}
@media only screen and (min-width:480px){.template__news-article .template_col-1{padding:0}
}
@media only screen and (min-width:769px){.template__news-article .template_col-1{padding-left:.9375em}
}
.share-tools__heading h2{color:#666;font-size:1.375em;margin-bottom:.625em}
.share-tools__body{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;position:absolute}
@media only screen and (min-width:480px){.share-tools__body{width:auto}
}
.share-tools__body.fixed{width:auto;position:fixed;top:100px}
@media only screen and (min-width:769px){.share-tools__body.fixed{top:0}
}
.share-tools__body .share-tools__list{display:block;padding:0;margin:0 -0.3125em;*zoom:1}
.share-tools__body .share-tools__list:before,.share-tools__body .share-tools__list:after{content:" ";display:table}
.share-tools__body .share-tools__list:after{clear:both}
.share-tools__body .share-tools__list>li{display:inline;height:auto;float:left;padding:0 .3125em .625em}
.share-tools__body .share-tools__list>li{width:33.33333%;padding:0 .3125em .625em}
.share-tools__body .share-tools__list>li:nth-of-type(n){clear:none}
.share-tools__body .share-tools__list>li:nth-of-type(3n+1){clear:both}
@media only screen and (min-width:480px){.share-tools__body .share-tools__list{display:block;padding:0;margin:0 -0.3125em;*zoom:1}
.share-tools__body .share-tools__list:before,.share-tools__body .share-tools__list:after{content:" ";display:table}
.share-tools__body .share-tools__list:after{clear:both}
.share-tools__body .share-tools__list>li{display:inline;height:auto;float:left;padding:0 .3125em .625em}
.share-tools__body .share-tools__list>li{width:100%;padding:0 .3125em .625em}
.share-tools__body .share-tools__list>li:nth-of-type(n){clear:none}
.share-tools__body .share-tools__list>li:nth-of-type(1n+1){clear:both}
}
.share-tools__body .btn__social{display:block;color:#8c8c8c;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
.share-tools__body .btn__social:hover,.share-tools__body .btn__social:focus{color:#8c8c8c}
.share-tools__body .btn__social:hover .icon,.share-tools__body .btn__social:focus .icon{color:#b2b2b2}
.share-tools__list{list-style:none;margin-left:-4px}
@media only screen and (min-width:480px){.share-tools__body .share-tools__list-item{margin-bottom:1.5em}
}
@media only screen and (min-width:769px){.share-tools__body .share-tools__list-item{margin-bottom:2.1em}
}
@media only screen and (min-width:480px){.share-tools-2{display:none}
}
.share-tools-2 .share-tools__body{position:static;padding:0}
.share-tools-2 .share-tools__list-item a{margin:0 auto}
.share-label{display:block;color:#8c8c8c;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;padding-top:.3125em}
#at20mc{display:none}
.at3lblight{background:#fff;background:rgba(255,255,255,0.8)}
@media screen and (max-width:680px){#at3win{width:95%;left:2.5%}
}
#at3win{-webkit-box-shadow:0 0 12px 4px #cfcfcf;box-shadow:0 0 12px 4px #cfcfcf}
#at3win .at3winwrapper{overflow:hidden}
#at3win #at3winheader{background:#00395d}
#at3win #at3winheader .at3winheadersvc{display:none}
#at3win #at3winheader h3{padding-left:0;color:#fff;text-shadow:0;font-weight:normal;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
#at3win #at3winheader #at3winheaderclose{background:0;text-indent:0;border-left:none}
#at3win #at3winheader #at3winheaderclose:hover{background:0}
#at3win #at3winheader #at3winheaderclose:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:15px;left:15px;color:#fff}
#at3win #at3wincontent{overflow:hidden;height:440px}
#pgurl{color:#00395d;font-family:Verdana,"Helvetica",Helvetica,Arial,sans-serif}
.addthis_toolbox a:hover{background:#f2f8fb}
#at3winssi{display:none}
#at3winshare{margin-top:-80px}
.debug{position:fixed;top:0;right:0;color:red;z-index:1000000}
.cross-promotion{border-top:5px solid #e5e5e5;padding:1.25em 0 .625em}
.cross-promotion__heading{font-size:1.5em;margin-bottom:.9375em}
.cross-promotion__image{display:block;margin-bottom:.9375em}
.aperture{overflow:hidden;position:relative;margin-bottom:1.25em}
.aperture.aperture__withLogo{*zoom:1}
.aperture.aperture__withLogo:before,.aperture.aperture__withLogo:after{content:" ";display:table}
.aperture.aperture__withLogo:after{clear:both}
.aperture.aperture__withLogo .aperture__content,.aperture.aperture__withLogo .aperture__logo{width:50%;float:left}
@media only screen and (min-width:480px){.aperture.aperture__withLogo .aperture__content{width:60%}
.aperture.aperture__withLogo .aperture__logo{width:40%}
}
@media only screen and (min-width:769px){.aperture{margin-bottom:0}
}
.aperture__content{position:relative;z-index:1;padding:1.5625em 1.875em}
.aperture__content:before,.aperture__content:after{content:"";border:solid 3.5px #00aeef;background:#00aeef;position:absolute;height:100%;width:0;top:0;border-radius:10px;z-index:2}
.aperture__content:before{left:0}
.aperture__content:after{right:0}
@media only screen and (min-width:480px){.aperture__content:before,.aperture__content:after{border-width:4.5px}
}
@media only screen and (min-width:769px){.aperture__content{padding:1.25em 1.875em 1.25em}
}
.aperture.has-image .aperture__content{padding:7.5px 5px}
.aperture.has-image img{width:100%;position:relative;z-index:-1}
@media only screen and (min-width:480px){.aperture.has-image .aperture__content{padding-left:7px;padding-right:7px}
}
@media only screen and (min-width:769px){.aperture.has-image .aperture__content{padding:14px 20px}
}
.aperture__logo{padding:26px 9px;position:absolute;top:50%;margin-top:-38px;right:0}
@media only screen and (min-width:769px){.aperture__logo{padding:56px 20px;margin-top:-75px}
}
.aperture__subtitle{text-transform:uppercase;font-size:1em;line-height:1.125;font-family:"Expert-Sans-Regular";margin-bottom:.5em;display:inline-block}
.aperture__title{font-size:1.875em;color:#00395d}
@media only screen and (min-width:769px){.aperture__title{font-size:3em}
}
@media only screen and (min-width:480px){.aperture__title{font-size:3em}
}
.aperture__lead{font-size:1.125em;font-family:"Expert-Sans-Light"}
@media only screen and (min-width:480px){.aperture__lead{font-size:1.125em}
}
@media only screen and (min-width:769px){.aperture__lead{font-size:1.375em}
}
.lt-ie9 .aperture__content .edge{background:url(images/ie/edge-bot.gif) no-repeat bottom left #00aeef;position:absolute;top:0;height:100%;width:8px}
.lt-ie9 .aperture__content .edge-top{background:url(images/ie/edge-top.gif) no-repeat 0 0;width:8px;height:6px;display:block}
.lt-ie9 .aperture__content .edge-right{right:0}
.lt-ie9 .aperture__content .edge-left{left:0}
.lt-ie9 .aperture__content:before,.lt-ie9 .aperture__content:after{display:none}
.accordion,.accordion_mini{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0}
.accordion ul.accordion__product_list,.accordion_mini ul.accordion__product_list{list-style:none;margin-bottom:5em}
.accordion ul.accordion__product_list.our__products,.accordion_mini ul.accordion__product_list.our__products{margin:0}
.accordion li.accordion__item,.accordion_mini li.accordion__item{position:relative;display:block}
.accordion li.accordion__item.accordion__item,.accordion_mini li.accordion__item.accordion__item{border-bottom:1px solid #e1e1e1;padding:0 .9375em .625em 0}
.accordion li.accordion__item.accordion__item .accordion__content_frame,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame{font-size:102%}
.accordion li.accordion__item.accordion__item .accordion__content_frame table,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame table{font-size:109%}
.accordion li.accordion__item.accordion__item .accordion__content_frame .selected-tweet__tweet,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .selected-tweet__tweet{font-size:118%}
@media only screen and (min-width:769px){.accordion li.accordion__item.accordion__item .accordion__content_frame .table--wide:after,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .table--wide:after{display:none;visibility:hidden}
}
.accordion li.accordion__item.accordion__item .accordion__content_frame .link-blocks__item,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .link-blocks__item{font-size:119%}
.accordion li.accordion__item.accordion__item .accordion__content_frame .link,.accordion li.accordion__item.accordion__item .accordion__content_frame .link--internal,.accordion li.accordion__item.accordion__item .accordion__content_frame .link--external,.accordion li.accordion__item.accordion__item .accordion__content_frame .link-internal,.accordion li.accordion__item.accordion__item .accordion__content_frame .link-external,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .link,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .link--internal,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .link--external,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .link-internal,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .link-external{font-size:124%}
@media only screen and (min-width:480px){.accordion li.accordion__item.accordion__item .accordion__content_frame .link,.accordion li.accordion__item.accordion__item .accordion__content_frame .link--internal,.accordion li.accordion__item.accordion__item .accordion__content_frame .link--external,.accordion li.accordion__item.accordion__item .accordion__content_frame .link-internal,.accordion li.accordion__item.accordion__item .accordion__content_frame .link-external,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .link,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .link--internal,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .link--external,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .link-internal,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .link-external{font-size:135%}
}
.accordion li.accordion__item.accordion__item .accordion__content_frame blockquote,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame blockquote{font-size:150%}
@media only screen and (min-width:769px){.accordion li.accordion__item.accordion__item .accordion__content_frame blockquote,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame blockquote{font-size:180%}
}
.accordion li.accordion__item.accordion__item .accordion__content_frame .textimage_text ul,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .textimage_text ul{font-size:.8125em;list-style-type:disc;margin-bottom:1.25em}
.accordion li.accordion__item.accordion__item .accordion__content_frame .textimage_text ol,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .textimage_text ol{font-size:.8125em;margin-bottom:1.25em}
.accordion li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__heading,.accordion li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__info,.accordion li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__download,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__heading,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__info,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__download{font-size:120%}
@media only screen and (min-width:769px){.accordion li.accordion__item.accordion__item .accordion__content_frame .document-group.document-group__past-event .document-group__date,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .document-group.document-group__past-event .document-group__date{margin-right:15px}
}
.accordion li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__heading,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__heading{padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left;max-width:60%;padding-left:0;padding-right:0}
@media only screen and (min-width:480px){.accordion li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__heading,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__heading{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;max-width:60%;padding-left:0}
}
@media only screen and (min-width:769px){.accordion li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__heading,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .document-group .document-group__heading{padding-left:.9375em;padding-right:.9375em;width:83.33333%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.accordion li.accordion__item.accordion__item .accordion__content_frame .document-group.document-group__generic .document-group__heading,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .document-group.document-group__generic .document-group__heading{padding-left:12px}
}
@media only screen and (min-width:480px){.accordion li.accordion__item.accordion__item .accordion__content_frame .document-group .entry,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .document-group .entry{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;max-width:60%;padding-left:0}
}
.accordion li.accordion__item.accordion__item .accordion__content_frame .cross-promo,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .cross-promo{font-size:120%}
.accordion li.accordion__item.accordion__item .accordion__content_frame .cross-promo p,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .cross-promo p{font-size:82%}
.accordion li.accordion__item.accordion__item .accordion__content_frame .cross-promo .cross-promo__image,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .cross-promo .cross-promo__image{overflow:hidden}
.accordion li.accordion__item.accordion__item .accordion__content_frame .image-gallery__body .flex-direction-nav .flex-next__container .flex-next,.accordion_mini li.accordion__item.accordion__item .accordion__content_frame .image-gallery__body .flex-direction-nav .flex-next__container .flex-next{right:1px}
.accordion li.accordion__item .btn,.accordion_mini li.accordion__item .btn{font-size:1.375em;margin-right:.625em}
.accordion li.accordion__item .accordion__title,.accordion_mini li.accordion__item .accordion__title{margin-top:0}
.accordion li.accordion__item:before,.accordion_mini li.accordion__item:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#007eb6;position:absolute;right:0;bottom:.8125em;font-size:1.375em}
@media only screen and (min-width:480px){.accordion li.accordion__item.accordion__item,.accordion_mini li.accordion__item.accordion__item{border-bottom:1px solid #e1e1e1;padding:0 .9375em 0 .875em}
.accordion li.accordion__item.accordion__item.accordion__closed,.accordion_mini li.accordion__item.accordion__item.accordion__closed{padding:0 .9375em 0 .9375em}
.accordion li.accordion__item.accordion__item.accordion__closed:first-child,.accordion_mini li.accordion__item.accordion__item.accordion__closed:first-child{border-top:1px solid #e1e1e1}
.accordion li.accordion__item:before,.accordion_mini li.accordion__item:before{font-size:1.5625em;content:none}
}
@media only screen and (min-width:769px){.accordion li.accordion__item.accordion__item,.accordion_mini li.accordion__item.accordion__item{border-bottom:1px solid #e1e1e1;padding:0 15px 0 14px}
.accordion li.accordion__item.accordion__item .accordion__intro:before,.accordion_mini li.accordion__item.accordion__item .accordion__intro:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b2d8e9;position:absolute;top:27px;left:25px;font-size:16px;display:block;visibility:visible}
.accordion li.accordion__item.accordion__item.accordion__closed,.accordion_mini li.accordion__item.accordion__item.accordion__closed{padding:0 .9375em 0 .9375em}
.accordion li.accordion__item.accordion__item.accordion__closed .accordion__content_frame:first-child,.accordion_mini li.accordion__item.accordion__item.accordion__closed .accordion__content_frame:first-child{border-top:0}
.accordion li.accordion__item.accordion__item.accordion__closed .accordion__intro p,.accordion_mini li.accordion__item.accordion__item.accordion__closed .accordion__intro p{padding-left:85px}
.accordion li.accordion__item:before,.accordion_mini li.accordion__item:before{font-size:1.5625em}
}
.accordion ul.our__products,.accordion_mini ul.our__products{border-top:0;padding-top:0;padding-bottom:0}
.accordion .our__products li,.accordion_mini .our__products li{padding:0 1.5625em 0 0;border-bottom:0}
.accordion .js-mobile-link,.accordion_mini .js-mobile-link{display:block;padding:1.25em 0 0}
@media only screen and (min-width:480px){.accordion .js-mobile-link,.accordion_mini .js-mobile-link{display:inline-table;padding:.875em 0 0}
}
@media only screen and (min-width:769px){.accordion .js-mobile-link,.accordion_mini .js-mobile-link{display:inline-table;padding:.75em 0 0}
}
@media only screen and (min-width:480px){.accordion .content-switcher,.accordion_mini .content-switcher{border-top:0;padding-top:0}
}
@media only screen and (min-width:480px){.accordion ul.accordion__product_list{padding:0}
.accordion li.accordion__item .accordion__intro:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b2d8e9;position:absolute;top:27px;left:12px;font-size:16px;display:block;visibility:visible}
}
.accordion__tab{padding-left:0}
.accordion__tab:hover,.accordion__tab:focus{cursor:pointer}
.accordion__heading{font-size:1.25em;line-height:1.2;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#00395d;margin-bottom:1.25em;margin-top:0!important}
@media only screen and (min-width:480px){.accordion__heading{font-size:1.375em;margin-bottom:.8125em;line-height:1.18}
}
.accordion__title,.accordion__product_title{margin-bottom:.9375em;display:block;font-size:1.25em;line-height:1.125;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;color:#007eb6}
.accordion__product_title{color:#00395d;margin-top:0!important;line-height:22px}
@media only screen and (min-width:480px){.accordion__product_title{font-size:1.75em}
}
.accordion__title{margin-bottom:0;margin-left:0}
@media only screen and (min-width:480px){.accordion__title{margin-left:0;font-size:1.875em;padding-left:2.3125em}
}
@media only screen and (min-width:769px){.accordion__title{font-size:2.125em;padding-left:2.9375em}
}
.accordion__summary{padding-top:.625em;padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left}
@media only screen and (min-width:480px){.accordion__summary{padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left}
}
.accordion__summary p{display:none;height:0;font-size:1.25em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;color:#00395d;margin-top:1em}
@media only screen and (min-width:480px){.accordion__summary p{padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left;display:inline-block;height:auto;overflow:hidden}
}
@media only screen and (min-width:769px){.accordion__summary p{font-size:1.375em}
}
.accordion__content p,.accordion__intro p{display:none;font-size:1.0625em}
@media only screen and (min-width:480px),only screen and (min-width:769px){.accordion__content p,.accordion__intro p{height:auto;line-height:23px}
.accordion__content h3>a,.accordion__intro h3>a{font-size:1.125em}
}
.accordion__intro{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0}
.accordion__intro p{color:#8c8c8c;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.accordion__intro{padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left;padding-left:0;padding-right:0}
.accordion__intro p{display:inline-block;padding-left:4.1875em}
.accordion__intro h2{padding-left:2.8125em}
}
@media only screen and (min-width:769px){.accordion__intro{padding-left:0;padding-bottom:1.25em}
.accordion__intro p{padding-left:5.9375em}
}
.accordion__content p{font-size:1em;line-height:1.4}
@media only screen and (min-width:480px),only screen and (min-width:769px){.accordion__content p{display:block}
}
.accordion__closed .accordion__content{border:0}
.accordion__content_frame{padding-top:1.25em;padding-bottom:0;border-bottom:1px solid #e1e1e1}
.accordion__content_frame:last-child{border-bottom:0}
@media only screen and (min-width:480px){.accordion__content_frame{margin-left:4.375em;margin-right:5em;padding-top:2.5em;padding-bottom:1.875em}
.accordion__content_frame:first-child{border-top:1px solid #e1e1e1}
.accordion__content_frame:last-child{border-bottom:0}
}
@media only screen and (min-width:769px){.accordion__content_frame{margin-left:6.25em;margin-right:5em}
.accordion__content_frame:last-child{border-bottom:0}
}
.accordion__content_frame .tabs__contentHolder .accordion__content_frame{margin-left:0;margin-right:0;padding-top:0;margin-top:0}
@media only screen and (min-width:480px){.accordion__content_frame .tabs__contentHolder .accordion__content_frame{padding-top:1.25em}
}
.accordion__content_frame .accordion__content_frame{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0}
@media only screen and (min-width:769px){.accordion__content_frame li.accordion__item:nth-child(2n){padding-left:.9375em}
}
@media only screen and (min-width:480px){li.accordion__item{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}
li.accordion__item .accordion__intro:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8a99a7;position:absolute;top:1.6875em;left:1.4375em;font-size:16px;display:block;visibility:visible}
li.accordion__item.accordion__closed{border-left:0;border-right:0}
li.accordion__item.accordion__closed .accordion__intro:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:""!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b2d8e9;position:absolute;top:1.6875em;left:.75em;font-size:16px;display:block;visibility:visible}
li.accordion__item.accordion__closed .accordion__intro:hover:before,li.accordion__item.accordion__closed .accordion__intro:focus:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8a99a7;position:absolute;top:1.6875em;left:.75em;font-size:16px;display:block;visibility:visible}
li.accordion__item.accordion__closed:hover .accordion__title,li.accordion__item.accordion__closed:hover .js-mobile-link,li.accordion__item.accordion__closed:focus .accordion__title,li.accordion__item.accordion__closed:focus .js-mobile-link{color:#00395d}
li.accordion__item .accordion__title{color:#007eb6}
li.accordion__item .accordion__title a{color:#007eb6}
}
@media only screen and (min-width:769px){li.accordion__item .accordion__intro:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b2d8e9;position:absolute;top:27px;left:32px;font-size:24px;display:block;visibility:visible}
li.accordion__item.accordion__closed .accordion__title{color:#007eb6;padding-left:84px}
li.accordion__item.accordion__closed:hover .accordion__title,li.accordion__item.accordion__closed:focus .accordion__title{color:#00395d}
li.accordion__item.accordion__closed .accordion__intro:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b2d8e9;position:absolute;top:27px;left:32px;font-size:24px;display:block;visibility:visible}
li.accordion__item.accordion__closed .accordion__intro:hover:before,li.accordion__item.accordion__closed .accordion__intro:focus:before{left:25px}
li.accordion__item .accordion__title{color:#00395d}
}
.accordion__toggle{display:block;height:auto}
.accordion__closed .accordion__content{max-height:0;height:0;overflow:hidden}
.accordion_mini .accordion__title{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
.accordion_mini li.accordion__item{border-left:none;border-right:0;padding-bottom:0;padding-top:2px;min-height:49px}
.accordion_mini li.accordion__item.accordion__item{padding-bottom:0;padding-left:0;padding-right:0;content:none}
.accordion_mini li.accordion__item.accordion__item:before{content:none}
@media only screen and (min-width:480px){.accordion_mini li.accordion__item{padding-top:0}
}
@media only screen and (min-width:769px){.accordion_mini li.accordion__item{padding:15px 0}
.accordion_mini li.accordion__item .js-mobile-link{padding:15px 0}
}
.accordion_mini li.accordion__item .accordion__intro:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8a99a7;position:absolute;top:15px!important;left:0!important;font-size:16px;display:block;visibility:visible}
.lt-ie9 .accordion_mini li.accordion__item .accordion__intro:before{top:17px!important}
.accordion_mini li.accordion__item .accordion__title{padding-left:30px;font-size:1.375em}
.accordion_mini li.accordion__item .accordion__intro{padding:0}
@media only screen and (min-width:480px){.accordion_mini li.accordion__item .accordion__intro{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
}
.accordion_mini li.accordion__item .js-mobile-link{padding:.75em 0;-webkit-backface-visibility:hidden}
.accordion_mini li.accordion__item .accordion__tab{padding-bottom:0;padding-right:0}
.accordion_mini li.accordion__item.accordion__closed{padding-left:0!important;padding-right:0!important}
.accordion_mini li.accordion__item.accordion__closed .accordion__title{color:#007eb6;padding-left:30px}
.accordion_mini li.accordion__item.accordion__closed:hover .accordion__title,.accordion_mini li.accordion__item.accordion__closed:focus .accordion__title{color:#00395d}
@media only screen and (min-width:480px){.accordion_mini li.accordion__item.accordion__closed:hover,.accordion_mini li.accordion__item.accordion__closed:focus{background-image:none}
}
.accordion_mini li.accordion__item.accordion__closed .accordion__intro:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b2d8e9;position:absolute;top:15px;left:0!important;font-size:16px;display:block;visibility:visible}
.accordion_mini li.accordion__item .accordion__content_frame{margin:0 3.25em;border-top:0;padding-top:0;padding-bottom:20px}
@media only screen and (min-width:480px){.accordion_mini li.accordion__item .accordion__content_frame{margin:0 4.1875em}
}
.accordion_mini li.accordion__item .accordion__content_frame p{display:block}
.accordion_mini li.accordion__item .accordion__content_frame .accordion__content_frame{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0}
.accordion_mini li.accordion__item .accordion__toggle{padding-left:0;padding-right:0}
.level-3-heading{margin-bottom:1.25em}
.level-3-heading h1{font-size:1.9em;margin-bottom:.6em;color:#00395d}
.level-3-heading p{font-size:.9em;line-height:1.75}
@media only screen and (min-width:769px){.level-3-heading h1{font-size:3em;margin-bottom:.4em}
.level-3-heading p{font-size:1em}
}
ul.our__products{list-style:none;font-size:1em;padding-left:0;padding-right:0;clear:both;margin-left:0!important}
@media only screen and (min-width:480px){ul.our__products{display:block;padding:0;margin:0 -0.3125em;*zoom:1;margin-bottom:1.25em}
ul.our__products:before,ul.our__products:after{content:" ";display:table}
ul.our__products:after{clear:both}
ul.our__products>li{display:inline;height:auto;float:left;padding:0 .3125em .625em}
ul.our__products>li{width:50%;padding:0 .3125em .625em}
ul.our__products>li:nth-of-type(n){clear:none}
ul.our__products>li:nth-of-type(2n+1){clear:both}
}
@media only screen and (min-width:769px){ul.our__products{border-top:0}
}
ul.our__products h3{margin-top:1em}
ul.our__products li{border-bottom:1px solid #e1e1e1;padding-bottom:.625em}
@media only screen and (min-width:480px){ul.our__products li{border-bottom:0}
}
ul.our__products .products__container .icon{float:right;bottom:.3125em}
@media only screen and (min-width:480px){ul.our__products .products__container .icon{float:none;bottom:0}
}
ul.our__products .products__container a{display:block;clear:both}
ul.our__products li>.products__container{padding-right:0}
@media only screen and (min-width:480px){ul.our__products li>.products__container{padding:0 1.25em 0 0}
}
ul.our__products li>.products__container h2,ul.our__products li>.products__container h3{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
ul.our__products li .products__paragraph{font-size:1em}
.products__container h3{font-size:1.1em}
.products__container p{font-size:.8em}
.accordion__content .products__container h3{font-size:1.2em}
.accordion__content .products__container p{font-size:1em}
.grid-container-wrapper .products__container{font-size:130%}
.product-links{margin:0 0 1.5em;padding:0 1em}
.product-links h2{color:#00395d}
.product-links p{font-size:1em}
.product-links ul{list-style:none;margin-top:0}
.product-links ul.equal-heights{border-top:1px solid #e1e1e1}
.product-links__item{border-bottom:1px solid #e1e1e1;padding-left:0;padding-right:0}
.product-links__item h3{font-size:1.3em;margin-bottom:0}
.product-links__item a{display:block;position:relative;padding-top:.8em;padding-bottom:.8em}
.product-links__item a:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:.7em}
@media only screen and (min-width:769px){.product-links__item a{padding-top:0;padding-bottom:0}
}
@media only screen and (min-width:480px){.product-links{margin:1.5em 0 0;padding:0 0 3.5em;background-color:#f5f5f5;padding-top:2.5em;border-top:1px solid #e1e1e1}
.product-links ul{margin-top:1.5625em}
.product-links ul.equal-heights{border-top:0}
.product-links__item{border-bottom:0;padding-left:.9375em;padding-right:.9375em}
.product-links__item img{width:100%}
.product-links__item h3{font-size:1.5em}
.product-links__item a:before{display:none}
.product-links__content{background:#fff;padding:1.25em}
.product-links__text{font-size:.8125em}
}
@media only screen and (min-width:769px){.product-links{margin:1.5em 0 0;border-top:1px solid #e1e1e1}
.product-links__item h3{font-size:1.8em;margin-bottom:1.25em}
.product-links__text{font-size:1.2em}
}
.country-selector{margin-bottom:.5em}
.country-selector__container{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:0;margin-bottom:1.25em}
.country-selector__container h2.country-selector__title,.country-selector__container h3.country-selector__country_name{margin:0}
.country-selector__container .country-selector__country_name a{display:block}
.country_selector__current{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;background-color:#f2f8fb;border:solid 1px #d9ecf4;padding:1.25em;margin-bottom:1.25em}
.country_selector__current:before,.country_selector__current:after{content:" ";display:table}
.country_selector__current:after{clear:both}
@media only screen and (min-width:769px){.country_selector__current .country_selector__location{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
}
.country_selector__current .country_selector__location p{color:#00395d;font-size:1em;margin:0}
.country_selector__current .country_selector__location p .country-selector__country-name{font-size:1.125em;display:block}
@media only screen and (min-width:480px){.country_selector__current .country_selector__location p .country-selector__country-name{display:initial}
}
.icon{display:inline-block;position:relative;width:30px;height:20px}
.icon:after{font-size:19px;position:absolute;top:0;left:0;margin-top:.30625em}
.btn.btn__small .icon{height:15px;width:20px;left:-6px}
.btn.btn__small .icon:after{font-size:15px}
.icon__external-link:after,.link--external:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:6px;margin-top:6px;font-size:16px}
.icon__location:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;margin-top:4px}
.btn .icon__location{width:15px}
.btn .icon__location:after{margin-left:-2px}
.icon__add:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.5px;margin-top:2px}
.icon__remove:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:1.5px;margin-top:4px}
.btn .icon__add,.btn .icon__remove{width:17px;height:5px;left:-3px;top:-1px}
.btn .icon__add:after,.btn .icon__remove:after{margin-top:-6px;font-size:13px}
.icon__block-arrow-left:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__block-arrow-right:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__block-arrow-down:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__block-arrow-up:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__search:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__hamburger:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:1px;font-size:1.375em;margin-top:.1875em}
.icon__play:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__play-link{width:30px}
.icon__play-link:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px}
.btn .icon__play-link{width:18px}
.btn .icon__play-link:after{margin-left:-2px}
.btn.btn__small .icon__play-link{width:20px}
.btn.btn__small .icon__play-link:after{margin-left:7px;margin-top:4px}
.icon__pause:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__arrow-up:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5.5px}
.icon__arrow-down:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5.5px}
.icon__chevron:after{margin-left:4px;margin-top:2px}
.icon__chevron-up:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon__chevron-down:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon__chevron-left:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon__chevron-right:after,.link--internal:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon__nav-arrow-up:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5.5px;font-size:40px;margin-top:-5px;margin-left:0}
p .icon__chevron:after{font-size:15px;margin-top:7px;margin-left:6px}
.link__page-parent .icon__chevron{width:25px}
.link__page-parent .icon__chevron:after{margin-top:6px;font-size:16px}
.icon__twitter:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:2px}
.icon__tick:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:2px}
.icon__cross:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__download:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px;margin-top:2px;font-size:30px}
.icon__list:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__info:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__grid-view:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__secure:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;margin-top:2px}
.btn.btn__small .icon__secure:after{font-size:17px;margin-left:6px;margin-top:0}
.icon__maximise:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:0}
.icon__minimise:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:0}
.icon__share:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.icon__email:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:1px}
.icon__print:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:3px}
.icon__down:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.btn__social .icon{color:#ccc;left:0;top:0;position:absolute;width:40px;height:45px}
.btn__social .icon__share:after{font-size:28px;margin-top:3px}
.btn__social .icon__email:after{font-size:21px;margin-top:3px;margin-left:4px}
.btn__social .icon__print:after{font-size:25px;margin-top:3px;margin-left:4px}
.icon__clear:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
.btn{position:relative;border:1px solid #e1e1e1;border-radius:4px;padding:.40625em .8125em .34375em;display:block;box-shadow:0 1px #cecece;background-color:#fff;color:#007eb6;font-weight:normal;font-size:1.125em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;margin-bottom:.625em;line-height:1.4;text-align:left}
.btn:hover,.btn:focus{outline:0}
.btn:hover .lt-ie9,.no-boxshadow .btn:hover,.btn:focus .lt-ie9,.no-boxshadow .btn:focus{outline:solid 2px #f1f1f1}
.btn.btn__small{padding:.40625em .84375em .34375em;font-size:.875em;margin-bottom:.5em}
li>.btn,p>.btn{font-size:1.4375em}
li>.btn.btn__small,p>.btn.btn__small{font-size:1.0625em}
.btn__primary{background-color:#14a0db;background-image:-webkit-gradient(linear,left top,left bottom,from(#14a0db),to(#007eb6));background-image:-webkit-linear-gradient(top,#14a0db,#007eb6);background-image:-moz-linear-gradient(top,#14a0db,#007eb6);background-image:-ms-linear-gradient(top,#14a0db,#007eb6);background-image:-o-linear-gradient(top,#14a0db,#007eb6);background-image:linear,top,#14a0db,#007eb6;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#14a0db',endColorStr='#007eb6');border-color:#007eb6;color:#fff}
.btn__primary:hover,.btn__primary:focus{background-color:#007eb6;background-image:-webkit-gradient(linear,left top,left bottom,from(#007eb6),to(#14a0db));background-image:-webkit-linear-gradient(top,#007eb6,#14a0db);background-image:-moz-linear-gradient(top,#007eb6,#14a0db);background-image:-ms-linear-gradient(top,#007eb6,#14a0db);background-image:-o-linear-gradient(top,#007eb6,#14a0db);background-image:linear,top,#007eb6,#14a0db;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#007eb6',endColorStr='#14a0db');color:#fff;outline:0}
.btn__primary.white{background-color:#fff;background-image:none;padding-left:0}
.btn__primary.white:hover,.btn__primary.white:focus{background-color:#fff;background-image:none;padding-left:0;outline:0}
.btn__secondary{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#fff,#f1f1f1);background-image:-moz-linear-gradient(top,#fff,#f1f1f1);background-image:-ms-linear-gradient(top,#fff,#f1f1f1);background-image:-o-linear-gradient(top,#fff,#f1f1f1);background-image:linear,top,#fff,#f1f1f1;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',endColorStr='#f1f1f1');color:#007eb6}
.btn__secondary:hover,.btn__secondary:focus{background-color:#f1f1f1;background-image:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(#fff));background-image:-webkit-linear-gradient(top,#f1f1f1,#fff);background-image:-moz-linear-gradient(top,#f1f1f1,#fff);background-image:-ms-linear-gradient(top,#f1f1f1,#fff);background-image:-o-linear-gradient(top,#f1f1f1,#fff);background-image:linear,top,#f1f1f1,#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f1f1f1',endColorStr='#ffffff');color:#007eb6;outline:0}
.btn__secondary.white{background-color:#fff;background-image:none;padding-left:0}
.btn__secondary.white:hover,.btn__secondary.white:focus{background-color:#fff;background-image:none;padding-left:0;outline:0}
.btn__secondary:last-child{margin-bottom:1.875em}
@media only screen and (min-width:480px){.btn__secondary:last-child{margin-bottom:0}
}
.btn__tertiary{background:#fff;color:#007eb6}
.btn__tertiary:hover,.btn__tertiary:focus{background:#f1f1f1;color:#007eb6;outline:0}
@media only screen and (min-width:480px){.btn{display:inline-block}
}
.btn-list{list-style:none}
.btn-list .btn{display:block}
.btn__social{color:#8c8c8c;position:relative;padding-top:2.2em;font-size:.8125em;display:inline-block;width:3em;text-align:center}
.btn__social:hover,.btn__social:focus{color:#007eb6;outline:0}
p>.btn__social,li>.btn__social{font-size:inherit}
form.custom .custom.dropdown.button-container{height:auto;border:1px solid #e1e1e1;border-radius:3px;font-weight:normal;font-size:1.125em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;box-shadow:0 1px #cecece;padding:0 .625em 0 .625em;margin-bottom:1.875em}
form.custom .custom.dropdown.button-container.medium{width:225px}
form.custom .custom.dropdown.button-container.open.medium ul{min-width:225px;border:1px solid #e1e1e1}
form.custom .custom.dropdown.button-container.open.medium ul li{padding-left:.9375em}
form.custom .custom.dropdown.button-container.open.medium ul li:hover,form.custom .custom.dropdown.button-container.open.medium ul li:focus{color:#007eb6;outline:0}
form.custom .custom.dropdown.button-container.open.medium ul li:active{color:#00395d}
form.custom .custom.dropdown.button-container .current{color:#666;padding:10px 5px;margin:0;line-height:1.3}
form.custom .custom.dropdown.button-container .selector{height:1.875em;border-radius:4px;color:#666}
form.custom .custom.dropdown.button-container .selector:after{border:0;font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:15px;left:10px;font-size:1.25em}
form.custom .custom.dropdown.button-container:hover a.selector:after,form.custom .custom.dropdown.button-container.open a.selector:after{border:0;font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
form.custom .custom.dropdown.button-container:hover .current,form.custom .custom.dropdown.button-container:hover .selector,form.custom .custom.dropdown.button-container.open .current,form.custom .custom.dropdown.button-container.open .selector{color:#007eb6;cursor:pointer}
li form.custom .custom.dropdown.button-container .current{font-size:1.1875em}
li form.custom .custom.dropdown.button-container .current .selector:after{top:14px}
form.custom .custom.checkbox.checked:before{content:"\e60e";font-family:Icons}
.links-list__container{*zoom:1}
.links-list__container:before,.links-list__container:after{content:" ";display:table}
.links-list__container:after{clear:both}
.links-list__container.links-list__no-title .links-list__heading{display:none;height:0;visibility:hidden}
.links-list__heading{padding:0;color:#00395d;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.2;margin-bottom:.9375em}
@media only screen and (min-width:480px){.links-list__heading{font-size:1.375em;line-height:1.18}
}
@media only screen and (min-width:769px){.links-list__heading{font-size:1.375em;line-height:1.18}
}
.links-list{margin-bottom:2em;margin-left:0;list-style:none;border-top:1px solid #e1e1e1}
.links-list li{border-bottom:1px solid #e1e1e1}
.links-list li a{display:block;position:relative;padding:.8em 1.2em .5em 0;font-size:1.25em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;line-height:1.12;-webkit-backface-visibility:hidden}
@media only screen and (min-width:480px){.links-list li a{font-size:1.375em;line-height:1.11}
}
.links-list li a:after{position:absolute;right:0;top:.8em}
.links-list .link-list-external a:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.links-list .link-list-arrow a:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.link-blocks{*zoom:1;padding-bottom:.625em;padding-top:1.25em;background:#f7f7f7;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
.link-blocks:before,.link-blocks:after{content:" ";display:table}
.link-blocks:after{clear:both}
.link-blocks:last-child{border-bottom:0}
.link-blocks.our-products{background:transparent}
.link-blocks.no_bk{background:none!important}
@media only screen and (min-width:480px){.link-blocks{background:#f7f7f7;padding-top:1.875em;padding-bottom:1.875em}
}
.link-blocks__title{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;color:#00395d;line-height:1.2;margin-top:0!important;margin-bottom:1.0625em}
@media only screen and (min-width:480px){.link-blocks__title{padding-left:.625em;font-size:1.375em;line-height:1.185}
}
.link-blocks__wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding-left:.9375em;padding-right:.9375em}
@media only screen and (min-width:480px){.link-blocks__wrapper{padding-left:inherit;padding-right:inherit}
}
.link-blocks__wrapper.link-blocks__header-hidden{display:none}
.link-blocks__item{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;border-bottom:1px solid #e1e1e1;padding-left:0;padding-right:0;position:relative}
.link-blocks__item:first-child{border-top:4px solid #e1e1e1}
@media only screen and (min-width:480px){.link-blocks__item:first-child{border-top:0}
}
.link-blocks__item:last-child{border-bottom:0;float:left!important}
.link-blocks__item:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#007eb6;position:absolute;right:.5em;top:33%;font-size:14px}
.link-blocks__item .link-blocks__label{display:none}
@media only screen and (min-width:480px){.link-blocks__item{border-bottom:0;margin-bottom:1.25em;padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
.link-blocks__item:before{content:none}
.link-blocks__item img{display:none}
.link-blocks__item p{font-size:.8125em}
}
@media only screen and (min-width:769px){.link-blocks__item{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;content:none}
.link-blocks__item.link-blocks__display-image img{display:block}
.link-blocks__item.link-blocks__display-image .link-blocks__content{border-top:0}
.link-blocks__item.link-blocks__4-columns{padding-left:.9375em;padding-right:.9375em;width:25%;float:left}
.link-blocks__item.link-blocks__4-columns .link-blocks__heading{font-size:1.125em}
}
@media only screen and (min-width:769px) and (min-width:769px){.link-blocks__item.link-blocks__4-columns .link-blocks__heading{padding-left:.9375em}
}
@media only screen and (min-width:769px){.link-blocks__item.link-blocks__4-columns:nth-child(5),.link-blocks__item.link-blocks__4-columns:nth-child(9),.link-blocks__item.link-blocks__4-columns:nth-child(13),.link-blocks__item.link-blocks__4-columns:nth-child(17),.link-blocks__item.link-blocks__4-columns:nth-child(21),.link-blocks__item.link-blocks__4-columns:nth-child(25),.link-blocks__item.link-blocks__4-columns:nth-child(29),.link-blocks__item.link-blocks__4-columns:nth-child(33){clear:left}
.link-blocks__item.link-blocks__4-columns:last-child{clear:right}
}
.link-blocks__content{background:#fefefe}
@media only screen and (min-width:480px){.link-blocks__content{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;border-top:4px solid #e1e1e1}
.link-blocks__content:before,.link-blocks__content:after{content:" ";display:table}
.link-blocks__content:after{clear:both}
.link-blocks__content.link-blocks__display-image{border-top:0}
.link-blocks__content .link-blocks__heading a{padding:16px 0 6px 0;-webkit-backface-visibility:hidden}
.link-blocks__content img{width:100%;margin-bottom:0}
}
@media only screen and (min-width:769px){.link-blocks__content{display:inline-table}
.link-blocks__content img{width:100%;margin-bottom:0}
}
.link-blocks__link{display:none}
@media only screen and (min-width:480px){.link-blocks__link{display:block}
}
@media only screen and (min-width:480px){.link-blocks__label{font-size:.875em;color:#666;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;padding:0 1.875em 1.25em;margin-bottom:0}
}
.link-blocks__heading{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;background-color:#fff;margin-bottom:0;font-size:1em;padding-right:2em}
.link-blocks__heading a{display:block;padding:.9375em 0;-webkit-backface-visibility:hidden}
@media only screen and (min-width:480px){.link-blocks__heading{border:0;font-size:1.5em;padding-left:.9375em;padding-right:.9375em}
}
.link-blocks__paragraph{padding:0 1.875em 1.25em;margin-bottom:0}
@media only screen and (min-width:480px){.link-blocks__4-columns .link-blocks__content{border-top:4px solid #e1e1e1}
}
.link-blocks__4-columns .link-blocks__heading{padding-left:.75em}
.link-blocks__4-columns .link-blocks__paragraph{padding:0 1.375em 1.25em;margin-bottom:0}
.link-blocks__4-columns .link-blocks__label{padding:0 1.4375em 1.25em}
.latest-news{padding:1.25em 0 .625em;border-top:4px solid #e1e1e1;*zoom:1}
@media only screen and (min-width:769px){.latest-news{padding-top:0}
}
.latest-news:before,.latest-news:after{content:" ";display:table}
.latest-news:after{clear:both}
.latest-news__heading{margin-bottom:.9375em;color:#00395d;font-size:1.5em;line-height:1.2;-webkit-backface-visibility:hidden}
@media only screen and (min-width:480px){.latest-news__heading{font-size:1.85em;line-height:1.25;border-top:0;padding-top:0}
}
@media only screen and (min-width:769px){.latest-news__heading{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.375em;line-height:1.18;border-top:0;padding-top:.625em}
}
.latest-news__item{border-bottom:1px solid #e1e1e1;margin-bottom:1.25em}
.latest-news__item:last-child{border-bottom:0}
.latest-news__heading2{text-transform:uppercase;color:#00395d;font-size:.8125em;line-height:1.38;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;-webkit-backface-visibility:hidden}
.latest-news__heading1{font-size:1.125em;line-height:1.22;-webkit-backface-visibility:hidden}
.latest-news__date{color:#b2b2b2}
.stats-block{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:.9375em 1.25em 1.25em}
@media only screen and (min-width:769px){.stats-block.stats-block__col-3-5 .stats-block__section--slim{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.stats-block.stats-block__col-3-5 .stats-block__section--wide{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left}
}
@media only screen and (min-width:769px){.stats-block.stats-block__col-3-5 .stats-block__section--slim-last{padding-left:.9375em;padding-right:.9375em;width:0;float:left}
}
@media only screen and (min-width:769px){.stats-block.stats-block__col-3-8 .stats-block__section--slim{padding-left:.9375em;padding-right:.9375em;width:25%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.stats-block.stats-block__col-3-8 .stats-block__section--wide{padding-left:.9375em;padding-right:.9375em;width:75%;float:left}
}
@media only screen and (min-width:769px){.stats-block.stats-block__col-3-8 .stats-block__section--slim-last{padding-left:.9375em;padding-right:.9375em;width:0;float:left}
}
@media only screen and (min-width:769px){.stats-block.stats-block__col-3-5-3 .stats-block__section--slim{padding-left:.9375em;padding-right:.9375em;width:25%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.stats-block.stats-block__col-3-5-3 .stats-block__section--wide{padding-left:.9375em;padding-right:.9375em;width:50%;float:left}
}
@media only screen and (min-width:769px){.stats-block.stats-block__col-3-5-3 .stats-block__section--slim-last{padding-left:.9375em;padding-right:.9375em;width:25%;float:left}
}
@media only screen and (min-width:769px){.stats-block__section--slim,.stats-block__section--slim-last{padding-left:0}
}
@media only screen and (min-width:480px){.stats-block__section--wide{padding-left:0}
}
@media only screen and (min-width:769px){.stats-block__section--wide{padding-left:0}
}
.stats-block__heading{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;color:#00395d;text-transform:inherit;font-size:1.375em;margin-bottom:.9375em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.2;padding-left:0;padding-bottom:0}
@media only screen and (min-width:480px){.stats-block__heading{font-size:1.5em;line-height:1.25;border-bottom:1px solid #d9ecf4;padding-bottom:.625em;margin-bottom:.9375em}
}
@media only screen and (min-width:769px){.stats-block__heading{font-size:1.75em;line-height:1.29}
}
.stats-block__item{margin-bottom:1.25em;color:#007eb6}
.stats-block__item.full-width{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
.stats-block__item .num{display:block;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:2.25em}
@media only screen and (min-width:480px){.stats-block__item .num{font-size:3em}
}
.stats-block__item .info{display:block;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:.8125em;line-height:1.4}
@media only screen and (min-width:480px){.stats-block__item .info{font-size:.875em;line-height:18px}
}
.stats-block__image{margin-bottom:1.25em}
@media only screen and (min-width:480px){.image-gallery{padding-bottom:1.25em}
}
.image-gallery__image{width:100%}
.image-gallery__image img{width:100%}
.image-gallery__heading h2,.image-gallery__heading h3{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#00395d}
.image-gallery__heading h2{font-size:1.25em;line-height:1.2;margin-bottom:.9375em}
@media only screen and (min-width:480px){.image-gallery__heading h2{font-size:1.5em;line-height:1.25}
}
@media only screen and (min-width:769px){.image-gallery__heading h2{font-size:1.75em;line-height:1.29}
.image-gallery__heading h3{text-transform:uppercase;font-size:1.125em}
}
.image-gallery__body{position:relative}
.image-gallery__caption{background:#fff;padding:.625em 1.875em .625em .625em;margin-bottom:1.25em;position:relative}
.image-gallery__caption p,.image-gallery__caption a{-webkit-transition:opacity .1s;transition:opacity .1s;opacity:1}
.image-gallery__caption p{color:#00395d;font-size:1em;margin-bottom:0}
.image-gallery__animating .image-gallery__caption p,.image-gallery__animating .image-gallery__caption a{opacity:0}
.image-gallery__count{font-weight:bold}
.image-gallery__fullscreen-link{display:block;visibility:hidden;display:none;width:1.75em;height:1.375em;position:absolute;right:.625em;top:.625em;color:#999}
.image-gallery__fullscreen-link:hover,.image-gallery__fullscreen-link:focus{color:#666}
.image-gallery__fullscreen-link--inactive{color:#e1e1e1}
.image-gallery__fullscreen-link--inactive:hover,.image-gallery__fullscreen-link--inactive:focus{color:#e1e1e1;cursor:default}
.image-gallery__body .flex-control-nav{display:none}
.image-gallery__body .flex-direction-nav{text-align:center;list-style:none}
.image-gallery__body .flex-direction-nav a{position:relative}
@media only screen and (min-width:480px){.image-gallery__body .flex-direction-nav a{position:absolute;top:25%;margin-top:-9px;background:#00395d;background:rgba(0,57,93,0.8)}
}
@media only screen and (min-width:480px) and (min-width:480px){.image-gallery__body .flex-direction-nav a{top:33%}
}
@media only screen and (min-width:480px) and (min-width:600px){.image-gallery__body .flex-direction-nav a{top:38%}
}
@media only screen and (min-width:480px) and (min-width:800px){.image-gallery__body .flex-direction-nav a{top:35%}
}
@media only screen and (min-width:480px) and (min-width:1000px){.image-gallery__body .flex-direction-nav a{top:40%}
}
@media only screen and (min-width:480px) and (min-width:769px){.image-gallery__body .flex-direction-nav a{margin-top:-5px;width:32px;height:64px}
}
@media only screen and (min-width:480px){.image-gallery__body .flex-direction-nav a:before{font-size:26px;color:#fff;margin-top:.45em}
}
@media only screen and (min-width:480px) and (min-width:769px){.image-gallery__body .flex-direction-nav a:before{margin-top:.3em;margin-top:.55em}
}
@media only screen and (min-width:480px){.image-gallery__body .flex-direction-nav .flex-prev{left:0}
.image-gallery__body .flex-direction-nav .flex-next{right:1px}
}
@media only screen and (min-width:769px){.image-gallery__body .flex-control-paging{display:none}
}
.image-gallery__body .flex-direction-nav .flex-prev__container .flex-prev,.image-gallery__body .flex-direction-nav .flex-prev__container .flex-next,.image-gallery__body .flex-direction-nav .flex-prev__container:before,.image-gallery__body .flex-direction-nav .flex-next__container .flex-prev,.image-gallery__body .flex-direction-nav .flex-next__container .flex-next,.image-gallery__body .flex-direction-nav .flex-next__container:before{-webkit-transition:opacity .2s;transition:opacity .2s;opacity:1}
@media only screen and (min-width:480px){.image-gallery__body .flex-direction-nav .flex-prev__container .flex-prev,.image-gallery__body .flex-direction-nav .flex-prev__container .flex-next,.image-gallery__body .flex-direction-nav .flex-prev__container:before,.image-gallery__body .flex-direction-nav .flex-next__container .flex-prev,.image-gallery__body .flex-direction-nav .flex-next__container .flex-next,.image-gallery__body .flex-direction-nav .flex-next__container:before{opacity:0}
}
.image-gallery__body .flex-direction-nav .flex-prev__container.flex-direction-nav--mobile,.image-gallery__body .flex-direction-nav .flex-next__container.flex-direction-nav--mobile{display:inline-block;width:3em;height:1.4em}
.image-gallery__body .flex-direction-nav .flex-prev__container.flex-direction-nav--mobile:before,.image-gallery__body .flex-direction-nav .flex-next__container.flex-direction-nav--mobile:before{opacity:1}
.image-gallery__body .flex-direction-nav .flex-prev__container.flex-direction-nav--mobile a,.image-gallery__body .flex-direction-nav .flex-next__container.flex-direction-nav--mobile a{background:0;margin:0;height:3em}
.image-gallery__body .flex-direction-nav .flex-prev__container.flex-direction-nav--mobile a:before,.image-gallery__body .flex-direction-nav .flex-next__container.flex-direction-nav--mobile a:before{margin:0;line-height:1;height:1em}
.image-gallery__body .flex-direction-nav .flex-prev__container.flex-direction-nav--mobile.flex-prev__container,.image-gallery__body .flex-direction-nav .flex-next__container.flex-direction-nav--mobile.flex-prev__container{border-right:solid 1px #b2b2b2}
.image-gallery__body .flex-direction-nav .flex-prev__container.flex-direction-nav--mobile .flex-prev,.image-gallery__body .flex-direction-nav .flex-next__container.flex-direction-nav--mobile .flex-prev{left:auto}
.image-gallery__body .flex-direction-nav .flex-prev__container.flex-direction-nav--mobile .flex-prev:before,.image-gallery__body .flex-direction-nav .flex-next__container.flex-direction-nav--mobile .flex-prev:before{position:relative;right:-1px}
.image-gallery__body .flex-direction-nav .flex-prev__container.flex-direction-nav--mobile .flex-next,.image-gallery__body .flex-direction-nav .flex-next__container.flex-direction-nav--mobile .flex-next{right:auto;width:2.4em}
.image-gallery__body .flex-direction-nav .flex-disabled{opacity:1;filter:alpha(opacity=1);cursor:pointer;visibility:visible}
.image-gallery__mouseover{outline:0}
.image-gallery__mouseover li,.image-gallery__mouseover img:focus{outline:0}
.image-gallery__hover .flex-direction-nav .flex-prev__container .flex-prev,.image-gallery__hover .flex-direction-nav .flex-prev__container .flex-next,.image-gallery__hover .flex-direction-nav .flex-prev__container:before,.image-gallery__hover .flex-direction-nav .flex-next__container .flex-prev,.image-gallery__hover .flex-direction-nav .flex-next__container .flex-next,.image-gallery__hover .flex-direction-nav .flex-next__container:before{opacity:1}
.image-gallery__thumb-slider{display:none;position:relative;padding-left:.9375em;padding-right:.9375em;width:100%;overflow:hidden;padding:0;outline:0}
@media only screen and (min-width:480px){.image-gallery__thumb-slider{display:block}
}
.image-gallery__thumb-slider li{margin:0 .25em;padding:4px}
.image-gallery__thumb-slider li img{margin:0}
.image-gallery__thumb-slider .slides li{position:relative}
.image-gallery__thumb-slider .slides li:hover:after,.image-gallery__thumb-slider .slides li.flex-active-slide:after{content:" ";width:94%;height:90%;border:solid 4px #007eb6;display:block;position:absolute;top:0;margin:4px 0}
.image-gallery__thumb-slider .flex-viewport{margin-right:25px;margin-left:20px;padding-right:25px}
.image-gallery__thumb-slider .flex-direction-nav{font-size:inherit;list-style:none}
.image-gallery__thumb-slider .flex-direction-nav .flex-prev,.image-gallery__thumb-slider .flex-direction-nav .flex-next{opacity:1;visibility:visible;top:34%}
.image-gallery__thumb-slider .flex-direction-nav .flex-prev.flex-disabled,.image-gallery__thumb-slider .flex-direction-nav .flex-next.flex-disabled{visibility:hidden}
.image-gallery__thumb-slider .flex-direction-nav .flex-prev{left:-0.3em}
.image-gallery__thumb-slider .flex-direction-nav .flex-next{right:-0.4em}
.image-gallery__thumb-slider .flex-direction-nav .flex-prev__container:before,.image-gallery__thumb-slider .flex-direction-nav .flex-next__container:before{font-family:"Icons";font-size:1.5625em;display:inline-block;top:33%;color:#e1e1e1;margin:-5px 0 0;position:absolute;z-index:10}
.image-gallery__thumb-slider .flex-direction-nav .flex-prev__container:before{content:"";left:-0.15em}
.image-gallery__thumb-slider .flex-direction-nav .flex-next__container:before{content:"";right:-0.25em}
.image-gallery__container .flex-control-nav li{margin:0 2px}
@media only screen and (min-width:480px){.image-gallery__container .flex-control-nav li{margin:0 6px}
}
.no-js .image-gallery__thumb-slider{display:none!important}
.image__with-caption{margin-bottom:1.25em}
.image__with-caption img{margin-bottom:0}
.image__with-caption p{background:#f2f8fb;padding:.9375em .625em;color:#666;font-size:.875em;margin-bottom:0}
.selected-tweet{background:#f2f8fb;padding:1.25em .9375em .625em 3.75em;margin-bottom:1.25em;position:relative}
@media only screen and (min-width:480px){.selected-tweet{padding-left:.9375em;padding-right:.9375em;width:100%;margin-left:0;padding-left:3.75em}
}
@media only screen and (min-width:769px){.selected-tweet{padding-left:.9375em;padding-right:.9375em;width:100%;margin-left:0;float:left;padding-left:4.375em}
}
.selected-tweet .icon{color:#007eb6;position:absolute;left:13px;top:14px}
@media only screen and (min-width:769px){.selected-tweet .icon{left:21px}
}
.selected-tweet .icon:after{font-size:23px}
.selected-tweet__tweet{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1em;-webkit-backface-visibility:hidden}
.selected-tweet__author{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:.875em;margin-bottom:.3125em;-webkit-backface-visibility:hidden}
@media only screen and (min-width:480px){.selected-tweet__author{font-size:.75em;color:#00395d}
}
@media only screen and (min-width:480px){.accordion .selected-tweet__author{font-size:.9em}
}
.selected-tweet__date{color:#b2b2b2}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
@font-face{font-family:"Flexslider-Icon";font-weight:normal;font-style:normal;src:url("../fonts/flexslider-icon.eot");src:url("../fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("../fonts/flexslider-icon.woff") format("woff"),url("../fonts/flexslider-icon.ttf") format("truetype"),url("../fonts/flexslider-icon.svg#Flexslider-Icon") format("svg")}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2);zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;z-index:1}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.flex-direction-nav{*height:0}
.flex-direction-nav a{display:block;width:2.1875em;height:4.0625em;margin:-20px 0 0;position:absolute;top:.5px;z-index:10;overflow:hidden;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.flex-direction-nav .flex-prev{left:-50px}
.flex-direction-nav .flex-next{right:-50px;text-align:right}
.flexslider:hover .flex-prev{opacity:.7;left:10px}
.flexslider:hover .flex-next{opacity:.7;right:10px}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0;filter:alpha(opacity=0);cursor:default;visibility:hidden}
.flex-direction-nav a:before{font-family:"Icons";font-size:1.5625em;display:inline-block;margin:.5625em 0;color:#999;content:""}
.flex-direction-nav a:focus:before,.flex-direction-nav a:hover:before{color:#007eb6}
.flex-direction-nav a.flex-next:before{content:""}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-pauseplay a:before{font-family:"Flexslider-Icon";font-size:20px;display:inline-block;content:'\f004'}
.flex-pauseplay a:hover{opacity:1}
.flex-pauseplay a.flex-play:before{content:'\f003'}
.flex-control-nav{width:100%;text-align:center;position:relative;z-index:10;line-height:1}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#ccc;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}
.flex-control-paging li a:hover{background:#00395d}
.flex-control-paging li a.flex-active{background:#00395d;cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
}
.jump-to-nav{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:0;position:relative}
.jump-to-nav hr{display:none}
@media only screen and (min-width:769px){.jump-to-nav{min-height:50px;padding:0 0 1em}
.jump-to-nav hr{display:block;border-bottom:1px solid #e1e1e1;border-width:2px;margin:.5em 0 1em;position:absolute;top:2.45em;width:100%}
.js .jump-to-nav{visibility:hidden}
.js .jump-to-nav.jump-to-nav__active{visibility:visible}
}
.no-js .jump-to-nav{display:none}
.jump-to-fixed{width:100%;position:fixed;left:0;z-index:99}
.jump-to-nav__links{top:-50px;-webkit-transition:top .5s;transition:top .5s;position:fixed;border-bottom:solid 1px #ccc;min-height:49px;z-index:999}
.jump-to-nav__links.jump-to-fixed{top:50px}
.offcanvas-menu-open .jump-to-nav__links{top:-50px}
@media only screen and (min-width:769px){.jump-to-nav__links{-webkit-transition:top 0s;transition:top 0s;position:absolute;z-index:1000;margin-left:-8px;top:0;width:auto;border-bottom:0}
.jump-to-nav__links:before,.jump-to-nav__links:after{content:" ";display:table}
.jump-to-nav__links.jump-to-fixed{top:-2px;position:fixed}
}
.jump-to-nav__init .jump-to-nav__links{display:block}
.jump-to-nav__open .jump-to-nav__links{height:100%;overflow:auto}
@media only screen and (min-width:769px){.jump-to-nav__open .jump-to-nav__links{height:inherit;overflow:inherit}
}
.jump-to-nav__col{width:100%;float:left;position:relative;z-index:2;height:47px}
.jump-to-nav-toggle{padding-left:.9375em;height:48px;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.125em;background:#fff;border:1px solid #e1e1e1;border-color:transparent;padding-top:.9375em;padding-bottom:.625em;display:block;position:relative;z-index:2}
.jump-to-nav-toggle .icon{display:inline-block;height:16px}
.jump-to-nav-toggle .icon:after{margin-top:0}
.jump-to-nav-toggle .icon__chevron-up{display:none}
.jump-to-nav__open .jump-to-nav-toggle{border-color:#e1e1e1}
.jump-to-nav__open .jump-to-nav-toggle .icon__chevron-up{display:inline-block}
.jump-to-nav__open .jump-to-nav-toggle .icon__chevron-down{display:none}
.jump-to-fixed .jump-to-nav-toggle{border-top-color:transparent}
@media only screen and (min-width:769px){.jump-to-nav-toggle{padding-left:8px}
.jump-to-nav-toggle .icon{position:absolute;right:2em;top:.9375em;z-index:1}
.jump-to-fixed .jump-to-nav-toggle{border-bottom:0}
}
.jump-to-nav-toggle__pos-title{position:absolute;top:0;left:0;padding:.9375em .9375em .625em .9375em;background:#fff;z-index:1;display:none;width:100%}
.jump-to-nav-toggle__pos-title.visible{display:block}
.jump-to-nav__open .jump-to-nav-toggle__pos-title.visible{display:none}
@media only screen and (min-width:769px){.jump-to-nav-toggle__pos-title{left:auto;right:0}
}
.jump-to-nav-toggle__pos-title--adjust{right:31px}
.jump-to-nav-banner{height:47px;opacity:0;display:none;position:absolute;right:0;text-align:right;top:0;transition:opacity .5s;display:none}
.jump-to-fixed .jump-to-nav-banner{opacity:1;display:block}
@media only screen and (min-width:769px){.jump-to-nav-banner{position:fixed}
}
.jump-to-nav-bkToTop{margin-left:.9375em;padding-right:.9375em;background:#fff;z-index:2;padding-top:.9375em;padding-bottom:.66em;position:absolute;top:1px;right:0;height:45px}
.jump-to-nav-bkToTop .icon:after{font-size:13px;font-weight:bold;top:1px;left:8px}
@media only screen and (min-width:769px){.jump-to-nav-bkToTop{right:10px}
.jump-to-nav-bkToTop .icon{width:15px}
}
.jump-to-nav__items{border:1px solid #e1e1e1;border-bottom:0;list-style:none;background:#fff;position:absolute;z-index:1;display:none;overflow:auto}
.jump-to-fixed .jump-to-nav__items{display:block;top:-500px;-webkit-transition:top .5s;transition:top .5s}
.jump-to-nav__open .jump-to-nav__items{display:block;top:50px;top:47px}
.jump-to-nav__init .jump-to-nav__items{display:block}
.jump-to-nav__init .jump-to-nav__items a{display:inline-block}
.jump-to-nav__item{float:left;width:100%}
.jump-to-nav__item a{border-bottom:1px solid #e1e1e1;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1.3125em;padding:.625em .9375em;display:block}
.jump-to-nav__item a:hover,.jump-to-nav__item a:focus{background:#007eb6;color:#fff}
@media only screen and (min-width:769px){.jump-to-nav__item a{padding-left:8px}
}
.prev-next-stories{padding-top:1.25em}
@media only screen and (min-width:769px){.prev-next-stories{border-top:1px solid #e1e1e1;padding-bottom:.625em}
}
.prev-next-stories__items{display:block;padding:0;margin:0 -0.3125em;*zoom:1}
.prev-next-stories__items:before,.prev-next-stories__items:after{content:" ";display:table}
.prev-next-stories__items:after{clear:both}
.prev-next-stories__items>li{display:inline;height:auto;float:left;padding:0 .3125em .625em}
.prev-next-stories__items>li{width:50%;padding:0 .3125em .625em}
.prev-next-stories__items>li:nth-of-type(n){clear:none}
.prev-next-stories__items>li:nth-of-type(2n+1){clear:both}
.prev-next-stories__link{display:block;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1.125em}
@media only screen and (min-width:480px){.prev-next-stories__link{font-size:1.375em}
}
.prev-next-stories__prev .prev-next-stories__link:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875em;margin-right:.3125em}
.prev-next-stories__next .prev-next-stories__link{text-align:right}
.prev-next-stories__next .prev-next-stories__link:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875em;margin-left:.3125em}
.tags{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-top:.9375em;margin-bottom:1.25em;border-top:1px solid #e1e1e1;float:none}
@media only screen and (min-width:769px){.tags{border-top:0;border-bottom:0}
}
.tags__heading h2{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#00395d;font-size:1.25em;margin-bottom:.625em}
@media only screen and (min-width:480px){.tags__heading h2{font-size:1.375em;line-height:1.185}
}
@media only screen and (min-width:769px){.tags__heading h2{font-size:1.375em}
}
.col__full-width .tags__heading h2:first-child{margin-top:0}
.tags__body{padding-bottom:.625em}
.tags__body a,.tags__body .lorenze{display:inline-block;background:#f7f7f7;font-size:.875em;padding:.625em;border-radius:15px;color:#007eb6;margin-right:.3125em;margin-bottom:.625em}
.carousel{width:100%;*zoom:1;padding:0 0 1.25em;position:relative}
.carousel:before,.carousel:after{content:" ";display:table}
.carousel:after{clear:both}
.carousel:focus{outline:0}
.carousel .flex-direction-nav .flex-prev,.carousel .flex-direction-nav .flex-next,.carousel-grid__hover-block .flex-direction-nav .flex-prev,.carousel-grid__hover-block .flex-direction-nav .flex-next,.hero__carousel__container .flex-direction-nav .flex-prev,.hero__carousel__container .flex-direction-nav .flex-next{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;visibility:hidden}
.carousel__hover .flex-direction-nav .flex-prev,.carousel__hover .flex-direction-nav .flex-next{opacity:1;visibility:visible}
.carousel .flex-direction-nav .flex-prev,.carousel-grid__hover-block .flex-direction-nav .flex-prev,.hero__carousel__container .flex-direction-nav .flex-prev{left:0}
.carousel .flex-direction-nav .flex-next,.carousel-grid__hover-block .flex-direction-nav .flex-next,.hero__carousel__container .flex-direction-nav .flex-next{right:0}
.carousel__controls-wrapper{text-align:center;position:absolute;bottom:2em;left:0;width:100%}
.carousel__controls{display:inline-block;padding:0 2em;position:relative}
.carousel__item{margin-bottom:1.25em;position:relative;visibility:hidden}
.no-js .carousel__item{visibility:visible}
.flex-active-slide{visibility:visible}
.carousel__animating .carousel__item{visibility:visible}
.carousel__item__image{position:relative;margin-bottom:.9375em;padding:1px}
.carousel__item__image a{display:inline-block;position:relative}
.carousel__item__image a:focus{outline:solid 1px #007eb6}
.carousel__item__image img{margin-bottom:0}
.carousel__item__image .image__caption{position:absolute;background:#007eb6;background-color:rgba(0,126,182,0.9);color:#fff;text-transform:uppercase;font-size:1em;padding:.625em .9375em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;line-height:.8;margin-top:0!important}
.carousel__item__image .video-link{display:block;position:absolute;bottom:0;left:0;background:#007eb6;background-color:rgba(0,126,182,0.9);opacity:.9;width:2.4875em;height:2.4875em}
.carousel__item__image .video-link:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:35px}
.carousel__item__copy{padding-bottom:.9375em}
.carousel__item__copy h2{text-transform:uppercase;line-height:1.38;color:#00395d;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1em}
.carousel__item__copy h1{font-size:1.7em;line-height:1.18}
@media only screen and (min-width:480px){.carousel__item__copy h1{font-size:1.875em;line-height:1.25}
}
.carousel__item__copy .date{font-size:1em;color:#b2b2b2}
.flex-control-paging a:focus{outline:0;box-shadow:0 0 3pt 2pt #ffa500}
.lt-ie9 .flex-control-paging a:focus{outline:solid 2px #ffa500}
.carousel-grid__header{overflow:hidden}
.carousel-grid__title{color:#00395d;float:left;font-size:1.5em;line-height:1.25;margin-bottom:0}
.carousel-grid__link--header{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1em;padding-top:.8125em;margin-bottom:1.05em;float:left;clear:left}
.carousel-grid__link--header:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.3125em;font-size:.86em}
@media only screen and (min-width:480px){.carousel-grid__title{font-size:1.875em;line-height:1.2;margin-bottom:.4em}
.carousel-grid__link--header{font-size:1.125em;padding-top:1.0625em;float:right;clear:none;margin-right:-0.5em}
}
@media only screen and (min-width:769px){.carousel-grid__title{font-size:2.25em;line-height:1.17;margin-bottom:.7em}
}
.carousel-grid__hover-block{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1;outline:0;position:relative;padding-bottom:2em}
.carousel-grid__hover-block:before,.carousel-grid__hover-block:after{content:" ";display:table}
.carousel-grid__hover-block:after{clear:both}
.carousel-grid__hover-block .carousel__controls-wrapper{bottom:0}
.carousel-grid__mainHeading{font-size:1.375em;color:#00395d;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
.carousel-grid__panel__item{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding:0 .625em 0;position:relative;margin-bottom:1.5625em}
.carousel-grid__panel__item:first-child,.carousel-grid__panel__item:nth-child(3){padding-left:0}
.carousel-grid__panel__item:last-child,.carousel-grid__panel__item:nth-child(2){padding-right:0}
.carousel-grid__image{margin-bottom:.9375em}
@media only screen and (min-width:480px){.carousel-grid__image{margin-bottom:0}
}
@media only screen and (min-width:480px){.carousel-grid__desc{position:absolute;bottom:-1px;width:100%}
}
.carousel-grid__heading{font-size:1.125em}
.carousel-grid__heading a{display:block}
@media only screen and (min-width:480px){.carousel-grid__heading{background:#007eb6;opacity:.9;margin-bottom:0}
.carousel-grid__heading a{color:#fff;padding:.625em .9375em}
}
.carousel-grid__copy{display:none}
@media only screen and (min-width:480px){.carousel-grid__copy{background:#f2f8fb;display:none;padding:.625em .9375em}
}
.carousel-grid__link{font-size:.8125em}
.no-js .slides>li{display:none}
.promo-list{padding:0 0 .625em;border-top:1px solid #e1e1e1;*zoom:1}
.promo-list:before,.promo-list:after{content:" ";display:table}
.promo-list:after{clear:both}
@media only screen and (min-width:769px){.promo-list{border-top:0}
}
.promo-list__item{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding:0 0 .625em;border-bottom:1px solid #e1e1e1}
.promo-list__item:last-child{border-bottom:0}
@media only screen and (min-width:480px){.promo-list__item{padding-bottom:1.25em}
.promo-list__item:last-child{border-bottom:1px solid #e1e1e1}
}
@media only screen and (min-width:769px){.promo-list__item{padding-top:.625em;padding-bottom:.625em!important}
.promo-list__item:last-child{border-bottom:1px solid #e1e1e1}
}
.promo-list__item__info{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;padding-top:1.25em}
.promo-list__item__info h3{color:#00395d;text-transform:uppercase;font-family:"Expert-Sans-Bold","Helvetica",Helvetica,Arial,sans-serif;font-size:.875em}
.promo-list__item__info h2{font-size:1.0625em;line-height:1.3}
.promo-list__item__info .date{color:#b2b2b2}
@media only screen and (min-width:769px){.promo-list__item__info{padding-top:0}
}
.promo-list__item__image{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;padding-top:1.25em}
.promo-list__item__image img{margin-bottom:0}
@media only screen and (min-width:480px){.promo-list__item__image{padding-left:0}
}
@media only screen and (min-width:769px){.promo-list__item__image{padding-top:0}
}
.hero{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1}
.hero:before,.hero:after{content:" ";display:table}
.hero:after{clear:both}
.hero__hubImage{position:relative;max-width:75em;margin-left:auto;margin-right:auto;padding:.9375em .9375em 1.25em .9375em;border-bottom:1px solid #e1e1e1;margin-bottom:1.25em}
.hero__hubImage h1{color:#00395d;font-size:1.75em;line-height:1.28;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.hero__hubImage h1{font-size:2.375em;line-height:1.16}
}
@media only screen and (min-width:769px){.hero__hubImage h1{font-size:3em;line-height:1.17}
}
.hero__hubImage p{font-size:1.125em;line-height:1.33;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.hero__hubImage p{font-size:1.25em;line-height:1.3}
}
@media only screen and (min-width:769px){.hero__hubImage p{font-size:1.375em;line-height:1.36}
}
.hero__hubImage .aperture__content{padding:.625em 0;margin-bottom:1.5625em}
.hero__hubImage .aperture__content img{width:100%}
@media only screen and (min-width:1440px){.hero__hubImage .aperture__content{margin-left:-6.875em;margin-right:-6.875em;margin-bottom:0}
}
@media only screen and (min-width:480px){.hero__hubImage{padding-top:0}
}
@media only screen and (min-width:769px){.hero__hubImage{border-bottom:0}
.hero__hubImage.hero__hubImage_dark-text h1,.hero__hubImage.hero__hubImage_dark-text p{color:#00395d}
}
@media only screen and (min-width:769px){.hero__hubImageTextLeft{position:absolute;top:15%;right:50%;left:6%;z-index:5}
.hero__hubImageTextLeft h1,.hero__hubImageTextLeft p{color:#fff}
}
@media only screen and (min-width:1440px){.hero__hubImageTextLeft{position:absolute;top:25%;right:60%;left:1%;z-index:5}
.hero__hubImageTextLeft h1,.hero__hubImageTextLeft p{color:#fff}
}
.hero__subHub{position:relative;padding:.3125em 0 1.25em;margin-bottom:1.25em;border-bottom:1px solid #e1e1e1}
.hero__subHub h1{color:#00395d;font-size:1.75em;line-height:1.28;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.hero__subHub h1{font-size:2.375em;line-height:1.16}
}
@media only screen and (min-width:769px){.hero__subHub h1{font-size:3em;line-height:1.17}
}
.hero__subHub h2{color:#00395d;font-size:1.75em;line-height:1.28;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.hero__subHub h2{font-size:2.375em;line-height:1.16}
}
@media only screen and (min-width:769px){.hero__subHub h2{font-size:3em;line-height:1.17}
}
.hero__subHub p{font-size:1.125em;line-height:1.33;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.hero__subHub p{font-size:1.25em;line-height:1.3}
}
@media only screen and (min-width:769px){.hero__subHub p{font-size:1.375em;line-height:1.36}
}
.hero__subHub .aperture__subtitle{text-transform:inherit}
.hero__subHub .aperture__content{padding:.625em 0;margin-bottom:1.25em}
.hero__subHub .aperture__content img{width:100%;margin-bottom:0}
.hero__subHub .hero__image-wide{padding:.3125em 0;margin-bottom:1.5625em}
@media only screen and (min-width:480px){.hero__subHub{overflow:hidden}
.aperture__frame{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:0;padding-top:.625em}
}
@media only screen and (min-width:480px) and (min-width:769px){.aperture__frame{padding-top:0}
}
@media only screen and (min-width:480px){.hero__subHub_content{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:0}
}
@media only screen and (min-width:480px) and (min-width:769px){.hero__subHub_content{padding-left:.625em}
}
@media only screen and (max-width:769px){.hero__subHub_content{width:100%}
}
@media only screen and (min-width:480px){.aperture__content{padding:.625em 0}
.aperture__title{margin-bottom:.1875em;font-size:2.125em}
.aperture__subtitle{text-transform:inherit;padding-top:.875em;padding-left:.1875em;margin-bottom:0}
}
@media only screen and (min-width:480px) and (min-width:769px){.aperture__subtitle{font-size:1em}
}
@media only screen and (min-width:769px){.hero__subHub{margin-bottom:0;overflow:hidden;border-bottom:0;padding:0 0 1.25em}
.hero__subHub .aperture__title{margin-bottom:.3125em;font-size:3em}
.hero__subHub .aperture__subtitle{padding-top:.5em}
}
.level-3-heading{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;margin-bottom:1.25em}
.level-3-heading:before,.level-3-heading:after{content:" ";display:table}
.level-3-heading:after{clear:both}
.level-3-heading h1{color:#00395d;font-size:1.75em;line-height:1.28;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.level-3-heading h1{font-size:2.375em;line-height:1.16}
}
@media only screen and (min-width:769px){.level-3-heading h1{font-size:3em;line-height:1.17}
}
.level-3-heading h2{color:#00395d;font-size:1.125em;margin-left:.1875em;margin-bottom:0;line-height:0;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.level-3-heading h2{font-size:1.125em;line-height:1}
}
@media only screen and (min-width:769px){.level-3-heading h2{font-size:1.125em;line-height:1}
}
.level-3-heading p{font-size:1.125em;margin-left:.1875em;line-height:1.33;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.level-3-heading p{font-size:1.25em;line-height:1.3}
}
@media only screen and (min-width:769px){.level-3-heading p{font-size:1.375em;line-height:1.36}
}
.level-3-heading .icon{height:18px}
.level-3-heading .icon__chevron-left:after{margin:0}
@media only screen and (min-width:769px){.level-3-heading h2{font-size:1.125em;margin-bottom:0}
.level-3-heading .icon{height:18px}
}
.level-3-sub-heading{font-size:.875em;line-height:1.145;font-family:"Expert-Sans-Regular";margin-bottom:0;display:inline-block;white-space:nowrap}
.feature-hubImage{position:relative;max-width:75em;margin-left:auto;margin-right:auto;padding:0;border-bottom:1px solid #e1e1e1;margin-bottom:1.25em}
@media only screen and (min-width:769px){.feature-hubImage{border-bottom:0}
}
.feature-hubImage__content{padding:.625em 0;margin-bottom:1.5625em}
.feature-hubImage__content img{width:100%}
@media only screen and (min-width:1440px){.feature-hubImage__content{margin-left:-6.875em;margin-right:-6.875em;margin-bottom:0}
}
.document-group{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-left:.9375em;padding-right:.9375em;width:100%;float:left;margin-bottom:1.25em;clear:both}
.document-group:before,.document-group:after{content:" ";display:table}
.document-group:after{clear:both}
.document-group.document-group__horizontal-line{border-top:1px solid #e1e1e1;padding-top:1.25em}
@media only screen and (min-width:480px){.document-group.document-group__horizontal-line{padding-top:1.875em}
}
@media only screen and (min-width:769px){.document-group.document-group__horizontal-line{padding-top:2.5em}
}
@media only screen and (min-width:769px){.document-group{padding-left:0}
}
.document-group small{color:#666}
.document-group h4{margin-top:0!important}
.document-group p{margin-top:0!important}
.document-group .document-group__heading h4{color:#00395d;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.2}
@media only screen and (min-width:480px){.document-group .document-group__heading h4{font-size:1.375em;line-height:1.185}
}
@media only screen and (min-width:769px){.document-group .document-group__heading h4{font-size:1.375em;line-height:1.185}
}
.document-group .document-group__heading p{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:.8125em;color:#8c8c8c;line-height:1.39}
.document-group .document-group__summary{display:none}
.document-group .document-group__date{padding-left:.9375em;padding-right:.9375em;width:25%;float:left;max-width:4.375em;min-width:80px;margin-left:0;margin-right:0;padding-left:0}
@media only screen and (min-width:480px){.document-group .document-group__date{padding-left:.9375em;padding-right:.9375em;width:16.66667%;float:left;max-width:5.3125em;min-width:80px;margin-left:0;margin-right:0;padding-left:0}
}
@media only screen and (min-width:769px){.document-group .document-group__date{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left;min-width:90px;max-width:5.625em;margin-left:0;margin-right:.625em;padding-right:0}
}
.document-group .document-group__date p{float:left}
.document-group .document-group__download h5{font-size:1em;line-height:1.4;-webkit-backface-visibility:hidden}
@media only screen and (min-width:480px){.document-group .document-group__download h5{font-size:1.125em;line-height:1.115}
}
@media only screen and (min-width:769px){.document-group .document-group__download h5{font-size:1.125em;line-height:1.115}
}
.document-group .document-group__download h5 small{font-size:.71875em;font-family:Verdana,"Helvetica",Helvetica,Arial,sans-serif;color:#8c8c8c;line-height:1.57}
.document-group .document-group__info .meta{padding-left:.9375em;padding-right:.9375em;width:25%;float:left;max-width:5em;padding-left:0;padding-right:.3125em;margin-right:0}
@media only screen and (min-width:480px){.document-group .document-group__info .meta{padding-left:.9375em;padding-right:.9375em;width:16.66667%;float:left;min-width:6.25em;margin-left:0;margin-right:0;padding-right:1.5em;padding-left:.625em}
}
@media only screen and (min-width:769px){.document-group .document-group__info .meta{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left;min-width:6.25em;margin-left:1.25em;margin-right:0;padding-right:1.4375em;padding-left:.625em}
}
.document-group .document-group__info .entry{padding-left:.9375em}
@media only screen and (min-width:480px){.document-group .document-group__info .entry{padding-left:0;max-width:80%}
}
@media only screen and (min-width:769px){.document-group .document-group__info .entry{padding-left:0;max-width:70%}
}
.document-group.document-group__past-event .document-group__date .month{background:#f7f7f7;color:#666}
.document-group.document-group__past-event .document-group__date{padding-left:.9375em;padding-right:.9375em;width:25%;float:left;margin-left:0;margin-right:0;padding-left:0;min-width:80px}
@media only screen and (min-width:480px){.document-group.document-group__past-event .document-group__date{padding-left:.9375em;padding-right:.9375em;width:16.66667%;float:left;margin-left:0;margin-right:0;padding-left:0}
}
@media only screen and (min-width:769px){.document-group.document-group__past-event .document-group__date{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left;margin-left:0;margin-right:.625em}
}
.document-group.document-group__past-event .document-group__date p{float:left}
.document-group.document-group__past-event .document-group__info{display:none}
.document-group.document-group__past-event .document-group__summary{display:block}
@media only screen and (min-width:769px){.document-group.document-group__past-event .document-group__summary{padding-left:.9375em}
}
.document-group.document-group__generic .document-group__date,.document-group.document-group__generic .document-group__info{display:none}
.document-group.document-group__generic .document-group__date{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left}
.document-group.document-group__generic .document-group__summary{display:block}
@media only screen and (min-width:769px){.document-group.document-group__generic .document-group__summary{padding-left:.9375em}
}
.document-group.document-group__generic .document-group__heading{padding-left:0;padding-right:0}
@media only screen and (min-width:480px){.document-group.document-group__generic .document-group__heading{padding-left:0}
}
@media only screen and (min-width:769px){.document-group.document-group__generic .document-group__heading{padding-left:.9375em}
}
.document-group__date{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;clear:both}
@media only screen and (min-width:480px){.document-group__date{padding-left:.9375em;padding-right:.9375em;width:16.66667%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.document-group__date{padding-left:.9375em;padding-right:.9375em;width:16.66667%;float:left;padding-left:0}
}
.document-group__date p{margin-top:0!important;max-width:5em;min-width:5em;float:right}
.document-group__date .year,.document-group__date .month,.document-group__date .day{display:block;text-align:center;font-family:"Expert-Sans-Bold","Helvetica",Helvetica,Arial,sans-serif;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}
.document-group__date .year{text-transform:uppercase;font-size:.9375em;border-bottom:1px solid #e1e1e1}
.document-group__date .month{background:#007eb6;color:#fff;text-transform:uppercase;font-size:.9375em}
.document-group__date .day{background:#fff;font-size:2.375em;font-family:"Expert-Sans-ExtraBold","Helvetica",Helvetica,Arial,sans-serif;line-height:1.2}
.document-group__heading{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;padding-left:0}
@media only screen and (min-width:480px){.document-group__heading{padding-left:.9375em;padding-right:.9375em;width:83.33333%;float:left;max-width:70%;padding-left:0}
}
@media only screen and (min-width:769px){.document-group__heading{padding-left:.9375em;padding-right:.9375em;width:83.33333%;float:left;padding-left:0}
}
.document-group__info .meta{padding-left:.9375em;padding-right:.9375em;width:25%;float:left;padding-right:1.25em;text-align:right;padding-right:1.25em;clear:left}
@media only screen and (min-width:480px){.document-group__info .meta{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left;padding-right:1.25em}
}
.document-group__info .entry{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;padding-left:0;clear:right}
@media only screen and (min-width:480px){.document-group__info .entry{padding-left:.9375em;padding-right:.9375em;width:83.33333%;float:left;padding-left:0}
}
.document-group__summary{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0}
@media only screen and (min-width:480px){.document-group__summary{padding-left:0}
}
@media only screen and (min-width:769px){li .document-group.document-group__past-event .document-group__heading{padding-left:10px}
}
li .document-group p{color:#666}
.column-control-container__50 .column-control__6 .document-group .entry{padding-left:.9375em;padding-right:.9375em;width:83.33333%;float:left;padding-left:0;clear:right}
@media only screen and (min-width:480px){.column-control-container__50 .column-control__6 .document-group .entry{padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left;padding-left:0}
}
@media only screen and (min-width:480px){.column-control-container__50 .column-control__6 .document-group .document-group__heading{max-width:60%}
}
.accordion .accordion__content .document-group p,.accordion_mini .accordion__content .document-group p{line-height:1.4}
.accordion .accordion__content .document-group__heading h4,.accordion_mini .accordion__content .document-group__heading h4{width:30px;font-size:5.625em;color:red}
.accordion .accordion__content .document-group__download h5,.accordion_mini .accordion__content .document-group__download h5{font-size:.1875em}
.dropdown__module{*zoom:1;width:100%}
.dropdown__module:before,.dropdown__module:after{content:" ";display:table}
.dropdown__module:after{clear:both}
.dropdown__module.active .dropdown--close{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}
.dropdown__controls{margin-bottom:.625em;position:relative}
@media only screen and (min-width:769px){.dropdown__controls{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-right:0;padding-left:0}
}
.dropdown__controls.dropdown__mob{max-width:23.75em}
@media only screen and (min-width:769px){.dropdown__controls.dropdown__mob{max-width:initial;white-space:wrap}
}
.no-js .dropdown__controls{display:none}
.dropdown__container{margin:0;padding:.4375em 0;position:relative;width:100%;z-index:9999}
.dropdown__contentHolder{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0}
.dropdown__content{width:100%}
.dropdown__trigger{display:block;margin:0;overflow-x:hidden;line-height:1.25em;background-color:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#fff));background-image:-webkit-linear-gradient(bottom,#f7f7f7,#fff);background-image:linear-gradient(to top,#f7f7f7,#fff);-webkit-border-radius:3px;border-radius:3px;border:1px solid #e1e1e1;color:#666;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;padding:.625em 1.875em .625em .625em;position:relative}
@media only screen and (min-width:769px){.dropdown__trigger{margin:0}
}
.dropdown__trigger:hover,.dropdown__trigger:focus,.dropdown__trigger:active{color:#007eb6;outline:0}
.dropdown__trigger:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;bottom:.4375em;width:1.875em;height:1.25em;padding-left:.3125em;padding-right:.3125em}
.dropdown__trigger.active:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.dropdown__trigger.dropdown__cursor:after{bottom:1.125em}
.dropdown__select{display:none;position:absolute;background:#fff;z-index:1020;border:1px solid #e1e1e1;border-top:0;list-style:none;left:0;width:100%}
@media only screen and (min-width:769px){.dropdown__select{left:0}
}
.dropdown__item{font-size:1.25em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
.dropdown__item a{display:block;padding:.625em 1.875em .625em .625em}
.dropdown__item a:hover{background:#f7f7f7}
@media only screen and (min-width:480px),only screen and (min-width:769px){.dropdown__contentHolder .accordion__content_frame:first-child,.dropdown__contentHolder .accordion__product_list:first-child{border-top:0}
}
.client-stories{margin-bottom:1.25em}
.client-stories h1{font-size:1.625em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#00395d}
.client-stories h2{font-size:1em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;text-transform:uppercase}
.client-stories .client-stories__highlighted_story_left,.client-stories .client-stories__highlighted_story_right{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1}
.client-stories .client-stories__highlighted_story_left:before,.client-stories .client-stories__highlighted_story_left:after,.client-stories .client-stories__highlighted_story_right:before,.client-stories .client-stories__highlighted_story_right:after{content:" ";display:table}
.client-stories .client-stories__highlighted_story_left:after,.client-stories .client-stories__highlighted_story_right:after{clear:both}
@media only screen and (min-width:480px){.client-stories .client-stories__highlighted_story_left .client-stories__image,.client-stories .client-stories__highlighted_story_left .client-stories__content,.client-stories .client-stories__highlighted_story_right .client-stories__image,.client-stories .client-stories__highlighted_story_right .client-stories__content{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:0}
}
.client-stories .client-stories__highlighted_story_right{clear:both}
.client-stories .client-stories__highlighted_story_right .client-stories__image{float:right}
.client-stories .client__story_title{margin-bottom:.9375em;margin-top:0!important;display:block;font-size:1.25em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;color:#00395d}
@media only screen and (min-width:480px){.client-stories .client__story_title{font-size:1.5em}
}
@media only screen and (min-width:769px){.client-stories .client__story_title{font-size:1.5em}
}
.cross-promo.columns{padding-left:0;padding-right:0}
.cross-promo .date{color:#b2b2b2}
.cross-promo__heading{border-top:4px solid #e1e1e1;padding:.625em 0 .625em;color:#00395d;font-size:1.375em}
@media only screen and (min-width:480px){.cross-promo__heading{font-size:2.125em}
}
@media only screen and (min-width:769px){.cross-promo__heading{font-size:1.375em}
}
.cross-promo__container{border-bottom:1px solid #e1e1e1;clear:both;overflow:hidden;margin-bottom:1.25em}
.cross-promo__container:last-child{border-bottom:0}
.cross-promo__container.cross-text{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0}
.cross-promo__container.cross-stacked .cross-promo__image{float:left;padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left;padding-left:0}
.cross-promo__container.cross-stacked .cross-promo__image img{margin-bottom:0}
.cross-promo__container.cross-stacked .cross-promo__body{float:right;padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left;padding-left:0;padding-right:0}
.cross-promo__container.cross-left .cross-promo__image{float:left;padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left;padding-left:0}
.cross-promo__container.cross-left .cross-promo__image img{margin-bottom:0}
.cross-promo__container.cross-left .cross-promo__body{float:right;padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left;padding-left:0;padding-right:0}
.cross-promo__container.cross-right .cross-promo__image{float:left;padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left;padding-left:0}
.cross-promo__container.cross-right .cross-promo__image img{margin-bottom:0}
.cross-promo__container.cross-right .cross-promo__body{float:right;padding-left:.9375em;padding-right:.9375em;width:58.33333%;float:left;padding-left:0;padding-right:0}
@media only screen and (min-width:480px){.cross-promo__container.cross-stacked .cross-promo__image{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;padding-left:0}
.cross-promo__container.cross-stacked .cross-promo__body{float:none;padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;padding-left:0}
.cross-promo__container.cross-left{padding-bottom:1.25em}
.cross-promo__container.cross-left .cross-promo__image{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;padding-left:0}
.cross-promo__container.cross-left .cross-promo__body{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;padding-left:0}
.cross-promo__container.cross-right{padding-bottom:1.25em}
.cross-promo__container.cross-right .cross-promo__image{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;float:right;padding-right:0;padding-left:0}
.cross-promo__container.cross-right .cross-promo__body{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;float:left;padding-right:.625em;padding-left:0}
}
@media only screen and (min-width:769px){.cross-promo__container.cross-stacked{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0}
.cross-promo__container.cross-stacked .cross-promo__image{float:none;padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0;overflow:hidden}
.cross-promo__container.cross-stacked .cross-promo__body{float:none;margin-top:.625em;padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0}
.cross-promo__container.cross-left{padding-bottom:1.25em}
.cross-promo__container.cross-left .cross-promo__image{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;float:left;padding-left:0;padding-right:0}
.cross-promo__container.cross-left .cross-promo__body{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;float:right;padding-right:0}
.cross-promo__container.cross-right{padding-bottom:1.25em}
.cross-promo__container.cross-right .cross-promo__image{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;float:right;padding-right:0;padding-left:0}
.cross-promo__container.cross-right .cross-promo__body{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;float:left;padding-right:.625em;padding-left:0}
}
.cross-promo__label{color:#00395d;text-transform:uppercase;font-size:.8125em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
.cross-promo__label:first-child{margin-top:0}
@media only screen and (min-width:480px){.cross-promo__label{font-size:.8125em}
}
.cross-promo__title{font-size:1.25em;line-height:1.2}
@media only screen and (min-width:769px){.cross-promo__title{font-size:1.375em}
}
.cross-promo__title_small{font-size:1.125em;line-height:1.22;-webkit-backface-visibility:hidden}
.cross-promo__image{position:relative}
.cross-promo__image .video-link{display:block;width:1.25em;height:1.25em;position:absolute;bottom:0;left:0;background:#007eb6;background-color:rgba(0,126,182,0.9);opacity:.9}
.cross-promo__image .video-link:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:1.25em}
@media only screen and (min-width:480px){.cross-promo__image .video-link{width:2.1875em;height:2.1875em}
.cross-promo__image .video-link:before{font-size:35px}
}
.cross-promo__image h3{position:absolute;background:#007eb6;background-color:rgba(0,126,182,0.9);color:#fff;text-transform:uppercase;font-size:.75em;padding:.625em .9375em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;padding:5px 3px;line-height:.8;opacity:.9;margin-top:0}
@media only screen and (min-width:480px){.cross-promo__image h3{padding:.525em .5375em .35em}
}
.document-download{margin-bottom:1.25em;clear:both}
.download{background-color:#f2f8fb;padding:.625em .9375em;margin-bottom:.125em;overflow:hidden}
.download p{margin-bottom:.5em}
.download-feature{padding-top:0}
.download-feature p{float:left;width:55%;clear:left}
.download-feature img{float:right;width:42.5%;margin-top:.2em}
.download-feature .download-link{font-size:.8em;font-family:verdana,sans-serif;font-weight:bold}
.download-feature .download-link a{min-height:1em;padding-left:1.7em;padding-top:.15em}
.download-feature .download-details{font-size:.9em}
@media only screen and (min-width:480px){.download-feature img{margin-top:1.4em}
}
.download-feature__content{max-width:35em}
.download-title{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#00395d;font-size:1.125em;float:left;width:100%;margin-top:1em}
.grid-container-item .download-title:first-child{margin-top:1em}
@media only screen and (min-width:480px){.download-title{float:left;width:55%;font-size:1.375em;word-wrap:break-word}
}
.download-details{font-size:.7em;font-weight:normal;font-family:verdana,sans-serif;color:#8c8c8c;display:inline-block}
.col__full-width .download-link:first-child{margin-top:.5em}
.download-link{margin-bottom:0;font-size:1.125em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
.download-link a{padding-left:2em;position:relative;display:block;padding-top:.2em}
.download-link .icon{position:absolute;left:0;top:.2em}
.download-link .icon__down{top:0;width:20px}
.download-link .icon__down:after{font-size:14px;margin-left:0}
.download-summary{padding-left:2.4em}
.accordion__item .download-title{font-size:1.7em}
.accordion__item .download p{font-size:1.0em;line-height:1.4;color:#666}
.accordion__item .download .download-link{font-size:1.35em}
.accordion__item .download-feature .download-link{font-size:1em}
.accordion__item .download-summary{padding-left:2.8em}
.hover-block__container{margin-bottom:1.25em;position:relative;*zoom:1}
.hover-block__container:before,.hover-block__container:after{content:" ";display:table}
.hover-block__container:after{clear:both}
.carousel-grid__controls{display:inline-block;padding:0 2em;position:relative}
.carousel-grid__controls .flex-control-nav{width:100%;text-align:center;position:relative;z-index:10}
.hover-block__item{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;position:relative;overflow:hidden;margin-bottom:.9375em}
@media only screen and (min-width:769px){.hover-block__item{margin-bottom:0}
}
.hover-block__item .icon{display:none;opacity:1;transition:opacity .5s}
.hover-block__item .icon:after{font-size:.8125em}
@media only screen and (min-width:769px){.hover-block__item .icon{position:absolute;top:.5em;right:0;display:inline-block}
}
.hover-block__item--hover .icon{opacity:0}
.hover-block--desktop .hover-block__item{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left}
.no-js .hover-block__item{margin-bottom:1.25em}
.hover-block__image{padding-left:0;padding-right:0}
.hover-block__image img{margin-bottom:0}
.hover-block__desc--container{position:relative}
.hover-block__desc{padding:.625em .625em .625em .625em;background-color:#007eb6;background-color:#007eb6;color:#fff;position:relative;width:100%}
@media only screen and (min-width:769px){.hover-block__desc{position:absolute;top:-35px;-webkit-transition:top .5s ease;transition:top .5s ease;background-color:rgba(0,126,182,0.9);-webkit-transform:translate3d(0,0,0)}
}
.hover-block__desc a{color:#fff}
.hover-block__desc .icon:after{color:#b8d8e8}
.hover-block__heading{font-size:.875em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;margin:0;color:#fff;padding-right:1em;line-height:1.14}
@media only screen and (min-width:480px){.hover-block__heading{font-size:1em;line-height:1.125}
}
@media only screen and (min-width:769px){.hover-block__heading{padding-top:0;margin-bottom:.625em;margin-top:-5px}
}
@media only screen and (min-width:1440px){.hover-block__heading{font-size:1.125em}
}
.col__full-width .hover-block__heading:first-child{margin-top:0;line-height:1}
.hover-block__paragraph{font-size:.8125em;display:none}
@media only screen and (min-width:769px){.hover-block__paragraph{display:block}
}
.hover-block__four_up.hover-block--desktop .hover-block__item{padding-left:.9375em;padding-right:.9375em;width:25%;float:left}
@media only screen and (min-width:769px){.hover-block__four_up .hover-block__item .hover-block__heading{font-size:.875em}
}
@media only screen and (min-width:769px){.hover-block__four_up .hover-block__item .hover-block__desc .icon:after{margin-left:.4375em}
}
.hover-block__item--no-hover .icon{display:none}
.no-js .hover-block__three_up .hover-block__item,.no-js .hover-block__four_up .hover-block__item{display:none}
.no-js .hover-block__three_up .hover-block__item:first-child,.no-js .hover-block__four_up .hover-block__item:first-child{display:block}
.no-js .hover-block__desc{position:relative}
.cookie{background:#f2f8fb;border-bottom:solid 1px #daecf4;display:none;height:0;overflow:hidden;opacity:1;transition:all .5s ease;-webkit-transition:all .5s ease}
.cookie__show{display:block;height:auto}
.cookie__fade{opacity:0}
.cookie__wrapper{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-top:1em;padding-bottom:.5em;position:relative}
.cookie__wrapper:before,.cookie__wrapper:after{content:" ";display:table}
.cookie__wrapper:after{clear:both}
@media only screen and (min-width:769px){.cookie__wrapper{padding-top:1.5em;padding-bottom:.5em}
}
.cookie__content{padding-left:.9375em;padding-right:.9375em;width:91.66667%;float:left}
.cookie__content p{font-size:.9em}
.cookie__close{padding-left:.9375em;padding-right:.9375em;width:8.33333%;float:left;position:absolute;top:1.2em;right:1.3em}
.cookie__close:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
@media only screen and (min-width:769px){.cookie__close{top:1.5em;right:-1em}
}
.content-switcher{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0;clear:both;float:none;margin-bottom:0!important}
.content-switcher:before,.content-switcher:after{content:" ";display:table}
.content-switcher:after{clear:both}
@media only screen and (min-width:480px){.content-switcher{border-top:1px solid #e1e1e1;padding-top:1.875em;padding-right:0;margin-left:0;margin-right:0}
}
.content-switcher address{font-size:.8125em}
.content-switcher .contact-us__title{font-size:1.375em;margin-bottom:.9375em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#00395d}
@media only screen and (min-width:480px){.content-switcher .contact-us__title{font-size:1.5em}
}
.content-switcher .content-switcher__description{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0}
@media only screen and (min-width:480px){.content-switcher .content-switcher__description{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.content-switcher .content-switcher__description{padding-right:1.25em}
}
@media only screen and (min-width:480px){.content-switcher{clear:both;float:none;margin-bottom:2.5em}
.content-switcher form{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;clear:left}
.content-switcher form:before,.content-switcher form:after{content:" ";display:table}
.content-switcher form:after{clear:both}
}
@media only screen and (min-width:769px){.content-switcher{padding-left:0;padding-right:0;clear:both;float:none}
.content-switcher form{padding-left:0;padding-right:0}
.content-switcher .js-contentSwitcher{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:0;clear:right}
}
.content-switcher form.custom .custom.dropdown.button-container{border-radius:4px}
.content-switcher form.custom .custom.dropdown.button-container.medium{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;max-width:100%}
@media only screen and (min-width:480px){.content-switcher form.custom .custom.dropdown.button-container.medium{width:254px;max-width:254px;padding-left:.625em}
}
.content-switcher form.custom .custom.dropdown.button-container.open.medium ul{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;max-width:100%;padding-left:0;padding-right:0}
.content-switcher form.custom .custom.dropdown.button-container.open.medium li{padding-top:.625em;padding-bottom:.625em;white-space:normal;overflow-y:hidden}
.content-switcher form.custom .custom.dropdown.button-container:hover a{color:#007eb6}
.content-switcher form.custom .custom.dropdown.button-container .current,.content-switcher form.custom .custom.dropdown.button-container .selector{color:#666;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:.875em}
.content-switcher form.custom .custom.dropdown.button-container .current:after,.content-switcher form.custom .custom.dropdown.button-container .selector:after{font-size:1em}
.content-switcher form.custom .custom.dropdown.button-container .current{padding-left:.625em;white-space:normal}
@media only screen and (min-width:480px){.content-switcher form.custom .custom.dropdown.button-container .current{padding-left:0}
}
.content-switcher .js-contentSwitcher{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0;margin-top:0;margin-bottom:.625em}
@media only screen and (min-width:480px){.content-switcher .js-contentSwitcher{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-left:.9375em;padding-right:.9375em;width:100%;float:left;line-height:1.4;padding-left:0;padding-right:0;margin-top:0;float:right;clear:right}
.content-switcher .js-contentSwitcher:before,.content-switcher .js-contentSwitcher:after{content:" ";display:table}
.content-switcher .js-contentSwitcher:after{clear:both}
}
@media only screen and (min-width:769px){.content-switcher .js-contentSwitcher{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-left:.9375em;padding-right:.9375em;width:100%;float:left;margin-top:0;padding-left:0;padding-right:0}
.content-switcher .js-contentSwitcher:before,.content-switcher .js-contentSwitcher:after{content:" ";display:table}
.content-switcher .js-contentSwitcher:after{clear:both}
}
.col__editorial--sidebar .content-switcher .js-contentSwitcher{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0;margin-bottom:1.25em}
.col__editorial--sidebar .content-switcher .js-contentSwitcher .btn{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-right:0}
.col__editorial--sidebar .content-switcher .js-contentSwitcher .btn .icon{position:absolute;right:.4375em}
.content-switcher.content-switcher__multi-office .content-switcher address{font-size:.875em;color:red}
.content-switcher.content-switcher__multi-office .content-switcher form.custom .custom.dropdown.button-container .current,.content-switcher.content-switcher__multi-office .content-switcher form.custom .custom.dropdown.button-container .selector{font-size:1.125em}
.content-switcher.content-switcher__multi-office .content-switcher form.custom .custom.dropdown.button-container .current:after,.content-switcher.content-switcher__multi-office .content-switcher form.custom .custom.dropdown.button-container .selector:after{font-size:1.125em}
@media only screen and (min-width:480px){.content-switcher.content-switcher__multi-office .content-switcher__description{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.content-switcher.content-switcher__multi-office .content-switcher__description{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:0}
}
.content-switcher.content-switcher__multi-office .js-contentSwitcher,.content-switcher.content-switcher__multi-office .js-officeFilter{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0;margin-top:0;margin-bottom:.625em;line-height:1.3}
@media only screen and (min-width:480px){.content-switcher.content-switcher__multi-office .js-contentSwitcher address,.content-switcher.content-switcher__multi-office .js-officeFilter address{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:0;padding-right:0;margin-top:0}
.content-switcher.content-switcher__multi-office .js-contentSwitcher address:before,.content-switcher.content-switcher__multi-office .js-contentSwitcher address:after,.content-switcher.content-switcher__multi-office .js-officeFilter address:before,.content-switcher.content-switcher__multi-office .js-officeFilter address:after{content:" ";display:table}
.content-switcher.content-switcher__multi-office .js-contentSwitcher address:after,.content-switcher.content-switcher__multi-office .js-officeFilter address:after{clear:both}
}
@media only screen and (min-width:769px){.content-switcher.content-switcher__multi-office .js-contentSwitcher address,.content-switcher.content-switcher__multi-office .js-officeFilter address{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-left:.9375em;padding-right:.9375em;width:50%;float:left;float:right;padding-left:.625em;padding-right:0;margin-top:-10em}
.content-switcher.content-switcher__multi-office .js-contentSwitcher address:before,.content-switcher.content-switcher__multi-office .js-contentSwitcher address:after,.content-switcher.content-switcher__multi-office .js-officeFilter address:before,.content-switcher.content-switcher__multi-office .js-officeFilter address:after{content:" ";display:table}
.content-switcher.content-switcher__multi-office .js-contentSwitcher address:after,.content-switcher.content-switcher__multi-office .js-officeFilter address:after{clear:both}
}
li .content-switcher form.custom .custom.dropdown.button-container .current{font-size:1.125em}
li .content-switcher form.custom .custom.dropdown.button-container .selector{font-size:1.125em}
li .js-contentSwitcher address,li .js-officeFilter address{font-size:1em;line-height:1.4}
@media only screen and (min-width:769px){li .js-contentSwitcher address,li .js-officeFilter address{margin-top:-9.0625em!important}
}
li .content-switcher .contact-us__title{font-size:1.5625em}
@media only screen and (min-width:480px){li .content-switcher .contact-us__title{font-size:1.6875em}
}
li .contact-us__external-links .contact-us__title{font-size:1.5625em}
@media only screen and (min-width:480px){li .contact-us__external-links .contact-us__title{font-size:1.6875em}
}
.custom.dropdown.button-container.open.medium ul{z-index:999999!important}
.tooltip{z-index:99999!important}
.contact-us__primary-contacts{list-style:none;font-size:.8125em;margin-left:0;margin-right:0;border-top:0;clear:both;margin-bottom:.625em}
@media only screen and (min-width:480px){.contact-us__primary-contacts{font-size:.875em;border-top:1px solid #e1e1e1;border-bottom:0}
}
@media only screen and (min-width:769px){.contact-us__primary-contacts{padding-left:3.75em;padding-right:3.75em}
}
.contact-us__primary-contacts li{display:block;padding:0;margin:0 -0.3125em;*zoom:1;margin-top:.625em;margin-bottom:3.125em;margin-left:0;margin-right:0}
.contact-us__primary-contacts li:before,.contact-us__primary-contacts li:after{content:" ";display:table}
.contact-us__primary-contacts li:after{clear:both}
.contact-us__primary-contacts li>li{display:inline;height:auto;float:left;padding:0 .3125em .625em}
.contact-us__primary-contacts li>li{width:50%;padding:0 .3125em .625em}
.contact-us__primary-contacts li>li:nth-of-type(n){clear:none}
.contact-us__primary-contacts li>li:nth-of-type(2n+1){clear:both}
.contact-us__primary-contacts li .has-tip{font-size:1.1875em}
.contact-us__primary-contacts li .contact-us__primary-contacts-container{margin-bottom:2.5em}
@media only screen and (min-width:480px){.contact-us__primary-contacts li{border-bottom:1px solid #e1e1e1}
.contact-us__primary-contacts li .contact-us__primary-contacts-container{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:0;margin-bottom:1.25em}
.contact-us__primary-contacts li:last-child{border-bottom:0}
}
.contact-us__primary-contacts .contact-us__title{margin-bottom:.9375em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.6875em;color:#00395d}
.contact-us__primary-contacts .contact-us__title span{display:block;font-size:.8125em}
@media only screen and (min-width:480px){.contact-us__primary-contacts .contact-us__title{font-size:1.9375em}
.contact-us__primary-contacts .contact-us__title span{display:block;font-size:.8125em}
}
.contact-us__primary-contacts .contact-us__sub-heading{color:#00395d;font-size:1.375em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;margin-bottom:1.25em}
.contact-us__primary-contacts{list-style:none;font-size:.8125em;margin-left:0;margin-right:0;border-top:0;clear:both;margin-bottom:0}
@media only screen and (min-width:480px){.contact-us__primary-contacts{font-size:.875em;border-top:1px solid #e1e1e1;border-bottom:0}
}
.contact-us__primary-contacts li{list-style:none}
address{font-style:normal;border:1px solid #e1e1e1}
@media only screen and (min-width:480px){address{border:0;margin-bottom:.625em}
}
address div{padding-left:.625em;padding-right:.625em;padding-bottom:1.25em;border-bottom:1px solid #e1e1e1}
address div:first-child{padding-top:1.25em}
@media only screen and (min-width:480px){address div:first-child{padding-top:0}
}
address div:last-child{border-bottom:0}
@media only screen and (min-width:480px){address div{border-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}
}
address .contact-us__telephone{color:#007eb6}
address .contact-us__telephone span{color:#666}
address .contact-us__address span{float:none}
@media only screen and (min-width:480px){address .contact-us__address{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;clear:both;padding-left:0;padding-right:0}
address .contact-us__address:before,address .contact-us__address:after{content:" ";display:table}
address .contact-us__address:after{clear:both}
}
@media only screen and (min-width:769px){address .contact-us__address{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-left:.9375em;padding-right:.9375em;width:41.66667%;float:left;padding-left:0;padding-right:0}
address .contact-us__address:before,address .contact-us__address:after{content:" ";display:table}
address .contact-us__address:after{clear:both}
}
address .contact-us__description{margin-bottom:1.25em;padding-bottom:1.25em}
@media only screen and (min-width:480px){address .contact-us__description{padding-bottom:0}
}
address .contact-us__description span{float:initial}
address .contact-us__link{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;clear:both}
address .contact-us__link:before,address .contact-us__link:after{content:" ";display:table}
address .contact-us__link:after{clear:both}
address .contact-us__tooltip{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-left:0;padding-bottom:0;padding-top:5px;color:#666}
address .contact-us__tooltip:before,address .contact-us__tooltip:after{content:" ";display:table}
address .contact-us__tooltip:after{clear:both}
address .contact-us__tooltip span{float:initial}
@media only screen and (min-width:480px){address .contact-us__tooltip{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-top:0;display:block;visibility:visible;height:auto;margin-top:10px}
address .contact-us__tooltip .icon__info{width:20px}
address .contact-us__tooltip .icon__info:after{margin-left:0;margin-right:0;font-size:18px;top:0}
}
.contact-us__primary-contacts address{font-size:1em}
@media only screen and (min-width:480px){.contact-us__primary-contacts address{font-size:.9375em}
}
.accordion__content_frame .contact-us__primary-contacts-container{margin-bottom:1.875em}
.accordion__content_frame .contact-us__primary-contacts-container address{font-size:1.125em}
.accordion__content_frame .contact-us__primary-contacts-container .has-tip{font-size:.9375em}
.contact-us__external-links{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;margin-bottom:1.875em;padding-top:0;padding-bottom:0!important;margin-right:0}
.contact-us__external-links:before,.contact-us__external-links:after{content:" ";display:table}
.contact-us__external-links:after{clear:both}
@media only screen and (min-width:480px){.contact-us__external-links{padding-top:initial}
}
.contact-us__external-links h2,.contact-us__external-links h3{margin-top:0}
.contact-us__external-links ul{list-style:none;margin:0}
.contact-us__external-links li{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0}
.contact-us__external-links li>.btn,.contact-us__external-links p>.btn{font-size:1.375em}
.contact-us__external-links h2{border-bottom:1px solid #e1e1e1;font-size:1.25em;line-height:1.125}
@media only screen and (min-width:480px){.contact-us__external-links h2{font-size:1.375em}
}
.contact-us__external-links h2:first-child{border-top:1px solid #e1e1e1;padding-top:.3125em}
.contact-us__external-links h2 a{display:block;padding-top:.625em;padding-bottom:.9375em}
.contact-us__external-links .contact-us__title{font-size:1.5em;margin-bottom:.9375em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#00395d}
@media only screen and (min-width:480px){.contact-us__external-links .contact-us__title{font-size:1.5em}
.contact-us__external-links .contact-us__title span{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;font-size:.875em}
.contact-us__external-links .contact-us__title span:before,.contact-us__external-links .contact-us__title span:after{content:" ";display:table}
.contact-us__external-links .contact-us__title span:after{clear:both}
}
.contact-us__external-links .btn{padding-top:.3125em}
.contact-us__external-links i.icon{float:right}
.contact-us__external-links i.icon:after{float:right;margin-top:5px;margin-left:18px}
@media only screen and (min-width:480px){.contact-us__external-links i.icon:after{margin-top:.3125em}
}
@media only screen and (min-width:480px){.contact-us__external-links i.icon{float:none}
}
.contact-us__external-links .contact-us__link-container i.icon{float:right!important}
.contact-us__external-links .contact-us__link-container i.icon:after{margin-left:2px;margin-top:0}
@media only screen and (min-width:480px){.contact-us__external-links{border-top:1px solid #e1e1e1;padding-top:2.5em;padding-bottom:2.5em}
.contact-us__external-links li{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:0;padding-right:0}
}
@media only screen and (min-width:480px){.accordion__tab{padding-bottom:.625em}
}
.accordion__product_list{margin-top:1.875em;margin-bottom:1.875em}
@media only screen and (min-width:480px){.accordion__product_list{margin-bottom:3.75em}
}
.accordion__item:first-child{border-top:1px solid #e1e1e1}
@media only screen and (min-width:480px){.accordion__item.accordion__closed:first-child{border-top:0}
}
.accordion__content_frame .contact-us__primary-contacts,.accordion__content_frame .content-switcher,.accordion__content_frame .contact-us__external-links{border-top:0;padding-left:0;padding-right:0}
.accordion__content_frame .contact-us__external-links{margin-left:0;margin-right:0}
.alertbox{background:#f2f8fb;border:solid 1px #d9ecf4;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-top:1em;margin-bottom:1.25em}
.alertbox:before,.alertbox:after{content:" ";display:table}
.alertbox:after{clear:both}
.alertbox__content{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
.alertbox__content h4{font-size:1.125em}
.alertbox__content h4,.alertbox__content p{color:#00395d}
.bullet_list,.bullet_list--indented,.number_list,.number_list--indented{margin-bottom:1.25em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1.125em;display:block;margin-bottom:0;color:#007eb6}
@media only screen and (min-width:480px){.bullet_list,.bullet_list--indented,.number_list,.number_list--indented{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;float:none;font-size:1.375em;line-height:1.4;padding-left:0;padding-right:0}
}
@media only screen and (min-width:769px){.bullet_list,.bullet_list--indented,.number_list,.number_list--indented{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;float:none;font-size:1.375em;line-height:1.6;padding-left:0;padding-right:0}
}
.bullet_list ul,.bullet_list--indented ul,.number_list ul,.number_list--indented ul,.bullet_list ol,.bullet_list--indented ol,.number_list ol,.number_list--indented ol{margin-left:1.0625em;line-height:2em}
.bullet_list ul,.bullet_list--indented ul,.number_list ul,.number_list--indented ul{list-style-type:disc;line-height:1.4}
.bullet_list ul li,.bullet_list--indented ul li,.number_list ul li,.number_list--indented ul li{margin-bottom:.9375em;-webkit-backface-visibility:hidden}
.bullet_list:before,.bullet_list--indented:before,.number_list:before,.number_list--indented:before{margin-right:.125em;vertical-align:-0.4em}
@media only screen and (min-width:480px){.bullet_list--indented{padding-left:.9375em;padding-right:.9375em;width:108.33333%;margin-left:-8.33333%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.bullet_list--indented{padding-left:.9375em;padding-right:.9375em;width:114.58333%;margin-left:-14.58333%;float:left;padding:0 .9375em 0 0}
}
.bullet_list__heading,.number_list__heading{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1em;margin-bottom:1.25em}
.number_list ol,.number_list--indented ol{list-style-type:none;margin-left:0}
.number_list span,.number_list--indented span{display:block;float:left;width:10%;height:1.25em;padding-top:5px;font-size:2.375em;-webkit-backface-visibility:hidden}
@media only screen and (min-width:480px){.number_list span,.number_list--indented span{width:6%}
}
.number_list li p,.number_list--indented li p{padding-left:.9375em;padding-right:.9375em;width:83.33333%;float:left;font-size:1em;display:block;float:left;padding-left:0;padding-right:0;-webkit-backface-visibility:hidden}
@media only screen and (min-width:480px){.number_list li p,.number_list--indented li p{padding-left:.9375em;padding-right:.9375em;width:91.66667%;float:left;padding-right:0}
}
@media only screen and (min-width:769px){.number_list li p,.number_list--indented li p{padding-left:.9375em;padding-right:.9375em;width:91.66667%;float:left}
}
.number_list li,.number_list--indented li{*zoom:1}
.number_list li:before,.number_list--indented li:before,.number_list li:after,.number_list--indented li:after{content:" ";display:table}
.number_list li:after,.number_list--indented li:after{clear:both}
@media only screen and (min-width:480px){.number_list--indented{padding-left:.9375em;padding-right:.9375em;width:100%;margin-left:-8.33333%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.number_list--indented{padding-left:.9375em;padding-right:.9375em;width:108.33333%;margin-left:-14.58333%;float:left;padding:0}
}
.alertbox{background:#f2f8fb;border:solid 1px #d9ecf4;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-top:1em;margin-bottom:1.25em}
.alertbox:before,.alertbox:after{content:" ";display:table}
.alertbox:after{clear:both}
.alertbox__content{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
.alertbox__content h4{font-size:1.125em}
.alertbox__content h4,.alertbox__content p{color:#00395d}
table{font-size:.875em;line-height:1.3em}
th{padding:10px 15px;text-align:left;color:#fff;background:#007eb6;border-color:#007eb6;vertical-align:top}
th a{color:#fff}
.heading-style-2{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1}
.heading-style-2,.heading-style-4{background:transparent;color:#00395d}
.heading-style-3,.heading-style-4{font-weight:normal;font-size:.9em}
.heading-style-3,.heading-style-4{padding:15px}
.lt-ie9 th{color:#fff!important}
.lt-ie9 .heading-style-2,.lt-ie9 .heading-style-4{color:#00395d!important}
td{padding:15px 15px;vertical-align:top;border:1px solid #e1e1e1;color:#00395d;line-height:1.4;font-size:.9em}
td:first-child,td .table__td__first{border-left:none}
td:last-child,td .table__td__last{border-right:0}
.cell-highlight{color:#fff;background-color:#00395d}
.table{overflow:hidden;clear:both;margin-bottom:1.25em}
.table--wrapper{overflow-x:auto}
.table__title-col{color:#00395d;font-weight:bolder}
.table--striped tbody tr:nth-child(odd) td{background-color:#f3f8fc}
.table--striped tbody tr:nth-child(odd) td.cell-highlight{background-color:#00395d}
.table--striped tbody tr:nth-child(even) td{background-color:#e7f2f8}
.table--striped tbody tr:nth-child(even) td.cell-highlight{background-color:#00395d}
.table--vertical-shading td{background:#f2f8fb}
.table--vertical-shading td:nth-child(2n){background:#e7f2f8}
.table--vertical-shading td.cell-highlight{color:#fff;background-color:#00395d}
.table--horizontal-shading tr td{background:#f2f8fb}
.table--horizontal-shading tr td.cell-highlight{color:#fff;background-color:#00395d}
.table--horizontal-shading tr:nth-child(2n) td{background:#e7f2f8}
.table--horizontal-shading tr:nth-child(2n) td.cell-highlight{color:#fff;background-color:#00395d}
.table--horizontal-shading .highlight-row td,.table--horizontal-shading .highlight-row td:nth-child(2n),.table--horizontal-shading .highlight-row:nth-child(2n) td,.table--horizontal-shading .highlight-row:nth-child(2n) td:nth-child(2n){background:#00395d;color:white;border-color:#00395d}
td.cell-highlight,td.cell-highlight:nth-child(2n){background:#00395d;color:white;border-color:#00395d}
.table--basic-table td{display:block;border-right:0}
.table--basic-table td:first-child{border-width:0;padding-bottom:0}
.table--basic-table td:last-child{border-width:0;border-bottom-width:1px}
.table--basic-table th{font-weight:normal}
.table--basic-table .heading-style-2 th{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
@media only screen and (min-width:480px){.table--basic-table td{display:table-cell;border-width:1px}
.table--basic-table td:first-child{border-width:1px;border-left-width:0;padding-bottom:15px;border-top-width:0}
}
.table--data-table tr .heading-style-4{border-left:none}
.table--data-table tr .heading-style-4:first-child{border-left:none}
.table--data-table tr td{border-left-width:1px}
.table--data-table tr td:first-child{border-left:none}
.table--data-table tr.cell-highlight{border-left-color:#00395d;border-right-color:#00395d}
.table--data-table tr.heading-style-1,.table--data-table tr.heading-style-3{border-color:#007eb6}
.table--data-table.table--horizontal-lines tr .heading-style-1,.table--data-table.table--horizontal-lines tr .heading-style-3{border-left-color:#007eb6}
.table--data-table.table--horizontal-lines tr .heading-style-2,.table--data-table.table--horizontal-lines tr .heading-style-4{border-left-color:#fff}
.table--data-table.table--horizontal-lines tr td{border-left-color:#fff;border-right-color:#fff}
.table--data-table.table--horizontal-lines tr .cell-highlight{border-left-color:#00395d;border-right-color:#00395d}
.table--data-table.table--horizontal-shading tr td{border-left:none;border-left-width:0}
.table--data-table.table--horizontal-shading tr .heading-style-4{border-left-width:0}
.table--data-table.table--horizontal-shading-2 tr td{border-right-width:0}
.table--data-table.table--horizontal-shading-2 tr td:first-child{background:#f2f8fb}
.table--data-table.table--horizontal-shading-2 tr:nth-child(2n) td:first-child{background:#e7f2f8}
.table--data-table.table--vertical-shading .heading-style-4{border-left-color:#fff;border-bottom:solid 1px #e1e1e1}
.table--data-table.table--vertical-shading td{border:0;border-bottom:solid 1px #e1e1e1}
.table--data-table.table--vertical-shading .cell-highlight{border-color:#00395d}
.table--data-table td:first-child{background:0;border-right-width:1px;min-width:150px;max-width:60%}
@media only screen and (min-width:769px){.table--data-table td:first-child{min-width:40%;width:70%}
.table--data-table td:first-child.cell-highlight{color:#00395d;border-color:#e1e1e1}
}
.table--data-table tr:nth-child(2n) td:first-child{background:0}
.table--data-table td.cell-highlight:first-child,.table--data-table tr:nth-child(2n) td.cell-highlight:first-child{background:#00395d;border-color:#00395d;color:#fff}
.table--data-table .cell-highlight{border-color:#00395d}
.table__table-x-y.table--text-table tr.heading-style-2,.table__table-x-y.table--text-table tr.heading-style-4{border-left:1px solid #e1e1e1}
.table__table-x-y.table--text-table tr.heading-style-2:first-child,.table__table-x-y.table--text-table tr.heading-style-4:first-child{border-left:none}
.table__table-x-y.table--text-table .heading-style-4,.table__table-x-y.table--text-table td{border-left:1px solid #e1e1e1;border-left-width:1px}
.table__table-x-y.table--text-table .heading-style-4:first-child,.table__table-x-y.table--text-table td:first-child{border-left:none}
.table__table-x-y.table--text-table .heading-style-4{border-left:none}
.table__table-x-y.table--text-table .cell-highlight{background:#00395d;color:white;border-color:#00395d}
.table__table-x-y.table--text-table.table--horizontal-shading .heading-style-4,.table__table-x-y.table--text-table.table--horizontal-shading td{border-left:#fff}
.table__table-x-y.table--text-table.table--horizontal-lines tr .heading-style-1,.table__table-x-y.table--text-table.table--horizontal-lines tr .heading-style-3{border-left-color:#007eb6}
.table__table-x-y.table--text-table.table--horizontal-lines tr .heading-style-2,.table__table-x-y.table--text-table.table--horizontal-lines tr .heading-style-4{border-left-color:#fff}
.table__table-x-y.table--text-table.table--horizontal-lines tr .heading-style-2 td,.table__table-x-y.table--text-table.table--horizontal-lines tr .heading-style-4 td{border-left:none}
.table__table-x-y.table--text-table.table--horizontal-lines td{border-left-color:#fff;border-right-color:#fff}
.table__table-x-y.table--text-table.table--horizontal-lines .cell-highlight{border-color:#00395d}
.table__table-x-y.table--text-table.table--vertical-shading .heading-style-4{border-left-color:#fff;border-bottom:solid 1px #e1e1e1}
.table__table-x-y.table--text-table.table--vertical-shading td{border:0;border-bottom:solid 1px #e1e1e1}
.table__table-x-y.table--text-table.table--vertical-shading .cell-highlight{border-color:#00395d}
.table__table-x-y.table--text-table .cell-highlight{border-color:#00395d}
@media only screen and (min-width:769px){.table__table-x{display:table}
.table__table-x thead{display:table-header-group;float:none}
.table__table-x tbody{display:table-row-group}
.table__table-x tr,.table__table-x tbody tr,.table__table-x thead tr{display:table-row}
.table__table-x th,.table__table-x td{display:table-cell}
}
.table__table-x-y{width:100%}
.table__table-x-y tr{text-align:left}
.table__table-x-y td{border-left-width:0;border-right-width:0;max-width:200px}
.table__table-x-y.table--text-table td{max-width:300px;min-width:200px}
.table__table-x-y thead th[colspan]{text-align:center}
.table__table-x-y .table__table-x-y--sub-title th{text-align:center}
.table__table-x-y .table__table-x-y--split-col-sub-title th{font-weight:normal;text-align:center;background:0;color:#666}
.table__table-x-y .table__table-x-y--split-col-sub-title th.tinted-cell{background:#f2f8fb}
.table__table-x-y .table__table-x-y--split-col-sub-title th.tinted-cell--alt{background:#e7f2f8}
.table--wide{position:relative}
.table--wide:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:1px;right:0;color:white;background:#007eb6;padding:9px 5px;opacity:1;transition:opacity .5s}
.table--wide.table-scrolling:after{opacity:0}
.table--clear-head:after{background:#fff;color:black;top:4px}
#map{position:relative}
#map svg{width:100%;height:100%;display:none}
@media only screen and (min-width:480px){#map svg{display:block}
.ie9 #map svg{min-height:517px}
.ie10 #map svg{min-height:517px}
}
#map path{fill:#e1e1e1;stroke:#fff;stroke-width:.5px;transition:fill .1s}
#map text{text-anchor:start;dominant-baseline:text-before-edge}
#map.map--loading{background:url(images/citizenship/ajax-loader.gif) no-repeat center #fff;min-height:450px}
.lt-ie9 #map{background:#fff;min-height:450px}
.lt-ie9 #map img{width:100%}
.map--fallback{width:290px;min-width:290px}
@media only screen and (min-width:480px){.map--fallback{display:none}
}
#map.hover-europe .europe,#map.hover-asia .asia-pacific,#map.hover-americas .americas,#map.hover-africa .africa-and-middle-east{fill:#ccc}
#map .europe:hover,#map .asia-pacific:hover,#map .americas:hover,#map .africa-and-middle-east:hover{fill:#ccc}
.map__links{max-width:320px;margin:0 auto;position:relative}
@media only screen and (min-width:480px){.map__links{position:relative;top:0;left:0;width:100%;max-width:inherit}
.lt-ie9 .map__links{position:absolute;height:100%}
}
.map__links a{position:absolute;width:100px;text-align:center;line-height:1.2em;z-index:2;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#007eb6;font-size:1em}
@media only screen and (min-width:480px){.map__links a{width:auto;background:#fff;background:rgba(255,255,255,0.8);border:solid 1px #cecece;border-radius:25px;padding:.5em 1.8em .5em 1.5em}
.map__links a:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:12px;overflow:hidden;position:absolute;left:8px;top:10px}
.map__links a:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:9px;right:5px}
}
@media only screen and (min-width:769px){.map__links a{font-size:1.1em}
.map__links a:before{height:16px;width:14px;left:8px;top:11px}
.map__links a:after{top:11px;right:5px}
}
.map__links--africa{top:15px;left:35px;padding-top:100px}
@media only screen and (min-width:480px){.map__links--africa{top:52%;left:43%}
}
.map__links--americas{top:15px;left:190px;padding-top:100px}
@media only screen and (min-width:480px){.map__links--americas{top:66%;left:22%}
}
.map__links--asia{left:35px;top:200px;padding-top:100px}
@media only screen and (min-width:480px){.map__links--asia{left:70%;top:33%}
}
.map__links--europe{left:190px;top:200px;padding-top:100px}
@media only screen and (min-width:480px){.map__links--europe{left:49%;top:22%}
}
.has-tip{font-weight:normal;border-bottom:0;font-size:1.125em}
.has-tip:hover{border-bottom:0}
.tooltip{border-radius:3px;border:4px solid rgba(140,140,140,0.3);box-shadow:0 0 10px rgba(140,140,140,0.4);width:2.5em;max-width:26.25em;padding:1.5625em;z-index:2015}
@media only screen and (min-width:480px){.tooltip{width:18.125em;max-width:21.875em;padding:1.5625em}
}
.tap-to-close{padding-top:10px}
.lt-ie9 .tooltip{border:4px solid #8c8c8c;padding:5px}
.bar-chart,.line-chart,.donut-chart,.donut-chart-narrow{width:100%;padding-bottom:1.5625em}
.story-highlights{background:#f2f8fb;padding:1.25em .9375em;margin-bottom:1.25em;clear:left}
.story-highlights .stats-block__item{margin-bottom:.625em}
@media only screen and (min-width:480px){.article-item--left .story-highlights{margin-bottom:0}
}
@media only screen and (min-width:769px){.article-item--left .story-highlights{margin-bottom:0}
}
.story-highlights__heading{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#00395d;font-size:1.25em;line-height:1.2}
@media only screen and (min-width:480px){.story-highlights__heading{font-size:1.375em;line-height:1.1818}
}
.story-highlights__list{margin-bottom:.9375em;list-style-position:inside;color:#00395d}
.story-highlights__list li{margin-bottom:.625em}
.story-highlights__footnote{margin-bottom:0;font-size:.6875em}
.online-banking .column-control-container__33,.online-banking .online-banking_wrapper{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;margin-bottom:1.25em}
.online-banking .column-control-container__33:before,.online-banking .column-control-container__33:after,.online-banking .online-banking_wrapper:before,.online-banking .online-banking_wrapper:after{content:" ";display:table}
.online-banking .column-control-container__33:after,.online-banking .online-banking_wrapper:after{clear:both}
@media only screen and (min-width:769px){.online-banking .column-control-container__33,.online-banking .online-banking_wrapper{margin-top:0;padding-bottom:1.25em}
}
@media only screen and (min-width:769px){.online-banking .online-banking_wrapper .online-banking_title{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;padding-left:0}
}
@media only screen and (min-width:769px){.online-banking .online-banking_link-switcher{padding-left:.9375em;padding-right:.9375em;width:66.66667%;float:left;padding-left:0}
.online-banking .online-banking_link-switcher .content-switcher{padding-left:0;padding-right:0}
.online-banking .online-banking_link-switcher .content-switcher .js-contentSwitcher,.online-banking .online-banking_link-switcher .content-switcher .links-list{margin-top:0;margin-bottom:0}
}
.online-banking .online-banking_link-switcher .content-switcher .js-contentSwitcher{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1}
.online-banking .online-banking_link-switcher .content-switcher .js-contentSwitcher:before,.online-banking .online-banking_link-switcher .content-switcher .js-contentSwitcher:after{content:" ";display:table}
.online-banking .online-banking_link-switcher .content-switcher .js-contentSwitcher:after{clear:both}
.online-banking .online-banking_link-switcher .content-switcher .js-contentSwitcher .icon{float:right}
@media only screen and (min-width:480px){.online-banking .online-banking_link-switcher .content-switcher .js-contentSwitcher .icon{float:initial}
}
@media only screen and (min-width:480px){.online-banking .online-banking_link-switcher .content-switcher{border-top:0;padding-top:0}
}
.online-banking .online-banking_title h2{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1.375em;color:#00395d;margin-top:0}
@media only screen and (min-width:480px){.online-banking .online-banking_title h2{font-size:1.875em}
}
@media only screen and (min-width:769px){.online-banking .online-banking_title h2{font-size:2.25em}
}
.online-banking .online-banking_title p{margin-bottom:3.75em}
.online-banking .online-banking_link-list h3{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.125em;color:#00395d}
@media only screen and (min-width:480px){.online-banking .online-banking_link-list h3{font-size:1.75em}
}
.online-banking .content-switcher .js-contentSwitcher{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1;padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0}
.online-banking .content-switcher .js-contentSwitcher:before,.online-banking .content-switcher .js-contentSwitcher:after{content:" ";display:table}
.online-banking .content-switcher .js-contentSwitcher:after{clear:both}
.online-banking .column-control__4{padding-left:0;padding-right:0}
@media only screen and (min-width:769px){.online-banking .column-control__4{padding-left:.9375em;padding-right:.9375em}
}
@media only screen and (min-width:769px){.col__full-width .online-banking .column-control-container__33 .column-control__4.online-banking_title{padding-left:0}
}
.row__full-bleed .online-banking{border-top:1px solid #e1e1e1;background-color:#f7f7f7;padding-top:1.875em}
@media only screen and (min-width:769px){.row__full-bleed .online-banking .column-control-container__33,.row__full-bleed .online-banking .online-banking_wrapper{margin-top:0}
}
.row__full-bleed .online-banking.online-banking-white-bg{background-color:#fff}
.row__full-bleed .online-banking.online-banking-white-bg .online-banking_title{padding-left:.9375em;padding-right:.9375em}
.row__full-bleed .online-banking.online-banking-white-bg .column-control__4.online-banking_title{padding-left:0;padding-right:0}
@media only screen and (min-width:769px){.row__full-bleed .online-banking.online-banking-white-bg .column-control__4.online-banking_title{padding-left:.9375em;padding-right:.9375em}
}
@media only screen and (min-width:769px){.row__full-bleed .online-banking.online-banking-white-bg .online-banking_link-switcher{padding-left:.3125em}
}
.row__full-bleed .online-banking .online-banking_title{padding-left:0;padding-right:0}
@media only screen and (min-width:769px){.row__full-bleed .online-banking .online-banking_title{padding-left:.9375em}
}
.row__full-bleed .online-banking .column-control-container__33{padding:0 .9375em 0}
@media only screen and (min-width:480px){.row__full-bleed .online-banking .column-control-container__33{padding:.9375em .9375em 0}
}
@media only screen and (min-width:769px){.row__full-bleed .online-banking .column-control-container__33{padding-left:0;padding-right:0;padding-bottom:1.25em}
}
.row__full-bleed .online-banking .content-switcher{padding-left:.9375em;padding-right:.9375em}
@media only screen and (min-width:769px){.row__full-bleed .online-banking .content-switcher{padding-left:0}
}
.thickline{background:#e1e1e1;width:100%;height:.25em;display:block;margin-bottom:1.125em}
.thinline{background:#e1e1e1;width:100%;height:1px;display:block;margin-bottom:1.125em}
.whitespace20{width:100%;height:1.25em;display:block}
.whitespace10{width:100%;height:.625em;display:block}
.grid-container{padding-top:1.25em}
.grid-container-wrapper{list-style:none;overflow:hidden;margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1;font-size:1em;line-height:1;margin-bottom:0}
.grid-container-wrapper:before,.grid-container-wrapper:after{content:" ";display:table}
.grid-container-wrapper:after{clear:both}
.grid-container-item{float:left;width:100%;padding:0 1.5%}
.grid-container-item .columns{padding:0;width:auto;float:none}
.grid-container-item h1:first-child,.grid-container-item h2:first-child,.grid-container-item h3:first-child,.grid-container-item h4:first-child,.grid-container-item p:first-child{margin-top:0}
.grid-container-item>p{font-size:.9em}
.grid-container-item ul{font-size:.8em;list-style:disc}
.grid-container-item ul ul{font-size:1em}
.grid-container-item .links-list{list-style:none}
.grid-container-item .list-item ul{font-size:.9em}
.grid-container-item .bc-textimage,.grid-container-item .textimage_text{font-size:100%}
@media only screen and (min-width:480px){.grid-container-2-2 .grid-container-item{width:50%}
.grid-container-3-3 .grid-container-item{width:33.33333%}
.grid-container-4-2 .grid-container-item{width:50%}
}
@media only screen and (min-width:769px){.grid-container-2 .grid-container-item{width:50%}
.grid-container-3 .grid-container-item{width:33.33333%}
.grid-container-4 .grid-container-item,.grid-container-4-2 .grid-container-item{width:25%}
}
.grid-container__filter{margin-bottom:1em;border-bottom:1px solid #e1e1e1}
.grid-container__filter__toggle{display:block;text-align:center;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;padding:.625em 0}
.grid-container__filter__toggle:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.625em;display:inline-block;margin-left:.3125em}
.grid-container__filter__toggle.filter-active:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.grid-container__filter__holder{*zoom:1;border-top:1px solid #e1e1e1}
.grid-container__filter__holder:before,.grid-container__filter__holder:after{content:" ";display:table}
.grid-container__filter__holder:after{clear:both}
@media only screen and (min-width:769px){.grid-container__filter__holder{border-top:0}
}
.no-js .grid-container__filter__holder{display:none}
.grid-container__filter__col{border-bottom:1px solid #e1e1e1;position:relative}
@media only screen and (min-width:769px){.grid-container__filter__col{padding-left:.9375em;padding-right:.9375em;width:25%;float:left;padding-top:.625em;padding-bottom:.625em;padding-left:0;position:relative;border:0}
}
.grid-container__filter__link{display:block;color:#8c8c8c;font-size:1em;position:relative;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;padding:.625em 0}
.grid-container__filter__link:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:.9375em}
.grid-container__filter__link.active:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){.grid-container__filter__link{padding:.625em .625em;border:1px solid #fff;border-bottom:0}
.grid-container__filter__link:after{right:.625em}
.grid-container__filter__link.active{border:1px solid #e1e1e1;border-bottom:0}
}
.grid-container__filter__list{list-style:none;margin:0;display:none;position:absolute;background:#fff;z-index:30;border-bottom:1px solid #e1e1e1}
@media only screen and (min-width:769px){.grid-container__filter__list{border:1px solid #e1e1e1;border-top:0;z-index:10}
}
.grid-container__filter__item a{display:block;padding:.3125em .9375em .625em 0;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.125em}
.grid-container__filter__item a span{color:#8c8c8c}
@media only screen and (min-width:769px){.grid-container__filter__item a{padding:.3125em .625em .625em}
}
.grid-container__view-toggle{display:none;float:right;margin-top:.8125em;color:#8c8c8c;font-size:.875em}
.grid-container__view-toggle:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.grid-container__view-toggle.grid-view:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.grid-container-filter-label{position:absolute;z-index:20;background:#007eb6;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
.grid-container-filter-label a{color:#fff;display:block;padding:.6875em .9375em;position:relative;font-size:.9375em}
.grid-container-filter-label a:after{position:absolute;right:1.25em;font-size:.875em;margin-top:.125em;font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){.grid-container-filter-label{border-radius:15px}
.grid-container-filter-label a{padding:.625em .9375em}
.grid-container-filter-label a:after{right:.9375em}
}
.search-results{width:100%}
.search-results__search-field{*zoom:1;position:relative}
.search-results__search-field:before,.search-results__search-field:after{content:" ";display:table}
.search-results__search-field:after{clear:both}
.search-results__search-field .search-results__input{width:88%;float:left;-webkit-box-shadow:none;box-shadow:none;border-radius:3px 0 0 3px;border:1px solid #d9d9d9;border-right:0;height:44px;font-size:1.5em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;color:#8c8c8c;padding-top:0;padding-bottom:0}
.search-results__search-field .search-results__input:focus{border-color:#d9d9d9;box-shadow:none;outline:0;background:0}
@media only screen and (min-width:480px){.search-results__search-field .search-results__input{width:95%}
}
.search-results__search-field .search-results__submit{width:5%;float:left;background:0;border-radius:0 3px 3px 0;border:1px solid #d9d9d9;border-left:none;height:44px;position:relative;z-index:10}
.search-results__search-field .icon__search{position:absolute;top:.25em;right:.5em;z-index:5}
.search-results__search-field .icon__search:after{color:#8c8c8c;font-size:1.375em}
.search-results__recommended{margin-top:1.875em;margin-bottom:3.4375em}
.search-results__recommended h2{font-size:.75em;font-family:Verdana,"Helvetica",Helvetica,Arial,sans-serif;color:#8c8c8c;margin-bottom:.9375em}
.search-results__recommended__item{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;background:#f2f8fb;float:none;padding-top:.9375em;margin-bottom:.125em}
.search-results__recommended__item h3{font-size:1.125em;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
.search-results__recommended__item p{margin-bottom:0;padding-bottom:.9375em}
.search-results__recommended__item span{color:#8c8c8c}
.search-results__filter{border-top:1px solid #e1e1e1}
.search-results__filter__toggle{display:block;text-align:center;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;padding:.625em 0}
.search-results__filter__toggle:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.625em;display:inline-block;margin-left:.3125em}
.search-results__filter__toggle.filter-active{border-bottom:0}
.search-results__filter__toggle.filter-active:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){.search-results__filter__toggle{border-bottom:0}
}
.search-results__filter__holder{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1;margin:0;border-top:1px solid #e1e1e1}
.search-results__filter__holder:before,.search-results__filter__holder:after{content:" ";display:table}
.search-results__filter__holder:after{clear:both}
@media only screen and (min-width:769px){.search-results__filter__holder{border-top:0}
}
.search-results__filter__col{border-bottom:1px solid #e1e1e1;position:relative}
.search-results__filter__col:last-child{display:block}
@media only screen and (min-width:769px){.search-results__filter__col{padding-left:.9375em;padding-right:.9375em;width:33.33333%;float:left;padding-top:.625em;padding-bottom:.625em;padding-left:0;position:relative;border:0}
.search-results__filter__col:last-child{display:block;float:left}
}
.search-results__filter__link{display:block;color:#8c8c8c;font-size:1em;position:relative;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;padding:.625em .9375em}
.search-results__filter__link:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:.9375em}
.search-results__filter__link.active:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.search-results__filter__link.inactive{color:#ccc}
.search-results__filter__link.inactive:hover{cursor:default}
@media only screen and (min-width:769px){.search-results__filter__link{padding:.625em .625em;border:1px solid #fff;border-bottom:0}
.search-results__filter__link:after{right:.625em}
.search-results__filter__link.active{border:1px solid #e1e1e1;border-bottom:0}
}
.search-results__results{padding-bottom:5.3125em;border-top:1px solid #e1e1e1}
@media only screen and (min-width:769px){.search-results__item{width:100%!important}
}
.search-results__item__image{display:none}
@media only screen and (min-width:480px){.search-results__item__image{display:block}
}
.search-results__item__image h3{position:absolute;background:#007eb6;background-color:rgba(0,126,182,0.9);color:#fff;text-transform:uppercase;font-size:.75em;padding:.625em .9375em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;padding:5px 3px;background-color:rgba(0,126,182,0.9);line-height:.8;opacity:.9;margin-top:0!important}
@media only screen and (min-width:480px){.search-results__item__image h3{padding:.525em .5375em .35em}
}
.search-results__item__copy{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0}
.search-results__item__copy .file{color:#b2b2b2}
.search-results__no-results-suggestions,.topic-results__no-results-suggestions{background:#f2f8fb;border:1px solid #c2e0ee;padding:1.875em 1.25em 1.25em;margin-bottom:5.3125em}
.search-results__no-results-suggestions h2,.topic-results__no-results-suggestions h2{color:#00395d;margin-bottom:.625em}
.search-results__helpful-links,.topic-results__helpful-links{list-style:none;margin-bottom:1.875em}
.search-results__helpful-links li,.topic-results__helpful-links li{margin-bottom:.3125em}
.search-results__helpful-links a,.topic-results__helpful-links a{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.125em}
.search-results__suggestions{list-style:inside}
.search-results__suggestions li{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.125em;margin-bottom:.3125em}
.search-results>p,.search-results .search-results__no-results-suggestions,.search-results .topic-results__no-results-suggestions,.search-results .search-results__recommended{display:none}
.bc-textimage h1,.textimage_text h1{font-size:1.75em;color:#00395d;line-height:1.286;margin-top:0!important}
@media only screen and (min-width:480px){.bc-textimage h1,.textimage_text h1{font-size:2.375em;line-height:1.16}
}
@media only screen and (min-width:769px){.bc-textimage h1,.textimage_text h1{font-size:3em;line-height:1.167}
}
.bc-textimage h2,.textimage_text h2{font-size:1.5em;color:#00395d;line-height:1.25;margin-top:0!important}
@media only screen and (min-width:480px){.bc-textimage h2,.textimage_text h2{font-size:1.875em;line-height:1.2}
}
@media only screen and (min-width:769px){.bc-textimage h2,.textimage_text h2{font-size:2.25em;line-height:1.17}
}
.bc-textimage h3,.textimage_text h3{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;color:#00395d;line-height:1.2;margin-top:0!important}
@media only screen and (min-width:480px){.bc-textimage h3,.textimage_text h3{font-size:1.5em;line-height:1.25}
}
@media only screen and (min-width:769px){.bc-textimage h3,.textimage_text h3{font-size:1.75em;line-height:1.286}
}
.bc-textimage h4,.textimage_text h4{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;color:#00395d;line-height:1.2;margin-top:0!important}
@media only screen and (min-width:480px){.bc-textimage h4,.textimage_text h4{font-size:1.375em;line-height:1.185}
}
@media only screen and (min-width:769px){.bc-textimage h4,.textimage_text h4{font-size:1.375em;line-height:1.185}
}
.bc-textimage h5,.textimage_text h5{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1em;color:#00395d;line-height:1.13;margin-top:0!important}
@media only screen and (min-width:480px){.bc-textimage h5,.textimage_text h5{font-size:1.125em;line-height:1.115}
}
@media only screen and (min-width:769px){.bc-textimage h5,.textimage_text h5{font-size:1.125em;line-height:1.115}
}
.bc-textimage h6,.textimage_text h6{font-family:"Expert-Sans-Bold","Helvetica",Helvetica,Arial,sans-serif;font-size:.875em;color:#00395d;line-height:1.29;margin-top:0!important}
@media only screen and (min-width:480px){.bc-textimage h6,.textimage_text h6{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.13}
}
.bc-textimage p,.textimage_text p{font-size:.8125em;line-height:1.4}
.bc-textimage p.dark-blue,.textimage_text p.dark-blue{color:#00395d}
.bc-textimage span.dark-blue,.textimage_text span.dark-blue{color:#00395d}
.bc-textimage .intro,.textimage_text .intro{font-size:1.375em;line-height:1.34;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;margin-bottom:.625em}
@media only screen and (min-width:480px){.bc-textimage .intro,.textimage_text .intro{font-size:1.5625em;line-height:1.285;margin-bottom:1.25em}
}
@media only screen and (min-width:769px){.bc-textimage .intro,.textimage_text .intro{font-size:1.6875em;line-height:1.367;margin-bottom:1.25em}
}
.bc-textimage .footnote,.textimage_text .footnote{font-size:.75em;color:#8c8c8c;line-height:1.54}
.bc-textimage .article,.textimage_text .article{color:#666;font-size:1em;line-height:1.545}
@media only screen and (min-width:480px){.bc-textimage .article,.textimage_text .article{font-size:1.0625em;line-height:2.17}
}
@media only screen and (min-width:769px){.bc-textimage .article,.textimage_text .article{font-size:1.0625em;line-height:2.17}
}
.bc-textimage .label,.textimage_text .label{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#8c8c8c;font-size:1em;line-height:1.4}
.bc-textimage .description_cyan,.textimage_text .description_cyan{color:#007eb6;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.385}
@media only screen and (min-width:480px){.bc-textimage .description_cyan,.textimage_text .description_cyan{font-size:1.0625em;line-height:1.31}
}
@media only screen and (min-width:769px){.bc-textimage .description_cyan,.textimage_text .description_cyan{font-size:1.0625em;line-height:1.31}
}
.bc-textimage .description_dark-blue,.textimage_text .description_dark-blue{color:#00395d;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.385}
@media only screen and (min-width:480px){.bc-textimage .description_dark-blue,.textimage_text .description_dark-blue{font-size:1.0625em;line-height:1.31}
}
@media only screen and (min-width:769px){.bc-textimage .description_dark-blue,.textimage_text .description_dark-blue{font-size:1.0625em;line-height:1.31}
}
.bc-textimage .large-text,.bc-textimage .large-text_dark-blue,.textimage_text .large-text,.textimage_text .large-text_dark-blue{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;color:#007eb6;font-size:2.75em;line-height:1.12;margin-bottom:0}
@media only screen and (min-width:480px){.bc-textimage .large-text,.bc-textimage .large-text_dark-blue,.textimage_text .large-text,.textimage_text .large-text_dark-blue{font-size:2.75em;line-height:1.12;margin-bottom:0}
}
@media only screen and (min-width:769px){.bc-textimage .large-text,.bc-textimage .large-text_dark-blue,.textimage_text .large-text,.textimage_text .large-text_dark-blue{font-size:3.6875em;line-height:1.042;margin-bottom:0}
}
.bc-textimage .large-text_dark-blue,.textimage_text .large-text_dark-blue{color:#00395d}
.bc-textimage img,.textimage_text img{margin-bottom:1.25em}
.bc-textimage .image__with-caption img,.textimage_text .image__with-caption img{margin-bottom:0}
.bc-textimage ul,.textimage_text ul{margin-left:15px}
.bc-textimage ol,.textimage_text ol{margin-left:21px}
li .bc-textimage,li .textimage_text{font-size:110%}
li .bc-textimage p,li .textimage_text p{color:#666}
.textimage_left{text-align:left}
.textimage_right{text-align:right}
.textimage_center{text-align:center}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:3042;overflow:hidden;position:fixed;background:#fff;opacity:.7;filter:alpha(opacity=70)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:3043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:3045;padding:0 .3125em}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:3044}
.mfp-preloader a{color:#CCC}
.mfp-preloader a:hover{color:#FFF}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:3046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.disclaimer{position:relative;background:#FFF;padding:1.25em;width:auto;max-width:42.5em;margin:1.25em auto;border:5px solid #e1e1e1;border-radius:5px;-webkit-box-shadow:0 0 12px 4px #cfcfcf;box-shadow:0 0 12px 4px #cfcfcf}
@media only screen and (min-width:480px){.disclaimer{border:10px solid #e1e1e1;border-radius:10px}
}
.disclaimer__inner{max-height:12.5em;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:1.25em;background:-moz-linear-gradient(top,transparent 1%,rgba(237,237,237,0) 97%,rgba(244,244,244,0.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,transparent),color-stop(97%,rgba(237,237,237,0)),color-stop(100%,rgba(244,244,244,0.65)));background:-webkit-linear-gradient(top,transparent 1%,rgba(237,237,237,0) 97%,rgba(244,244,244,0.65) 100%);background:-o-linear-gradient(top,transparent 1%,rgba(237,237,237,0) 97%,rgba(244,244,244,0.65) 100%);background:-ms-linear-gradient(top,transparent 1%,rgba(237,237,237,0) 97%,rgba(244,244,244,0.65) 100%);background:linear,to bottom,transparent 1%,rgba(237,237,237,0) 97%,rgba(244,244,244,0.65) 100%;filter:"";border-bottom:1px solid #ededed}
@media only screen and (min-width:480px){.disclaimer__inner{max-height:21.25em}
}
.disclaimer__btns{padding-top:1.25em}
.disclaimer__btns .btn{text-align:center;font-size:1.125em}
@media only screen and (min-width:480px){.disclaimer__btns .btn{text-align:left}
}
@media only screen and (min-width:480px){.disclaimer__btns .btn__primary{margin-right:.9375em}
}
.re-direct .disclaimer__inner{max-height:26.25em}
.topic-results__count{margin-top:0!important;padding-bottom:2.5em}
.topic-results__filter{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin-bottom:1.875em}
.topic-results__filter__col:last-child{display:block}
@media only screen and (min-width:769px){.topic-results__filter__col:last-child{float:left}
}
.topic-results__results{padding-bottom:2.5em}
@media only screen and (min-width:480px){.topic-results__item{min-height:25em}
}
@media only screen and (min-width:769px){.topic-results__item{margin-bottom:1.25em;min-height:26.875em}
}
.topic-results__item--feature{min-height:25em}
.topic-results__item__inner{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75em;width:100%;*zoom:1}
.topic-results__item__inner:before,.topic-results__item__inner:after{content:" ";display:table}
.topic-results__item__inner:after{clear:both}
@media only screen and (min-width:480px){.topic-results__item__copy.topic-border{border-top:4px solid #e1e1e1;margin-top:-0.8125em;padding-top:.8125em}
}
.topic-results__similar{border-top:1px solid #e1e1e1;padding:1.25em 0 1.875em}
.topic-results__similar h2{margin-top:0!important;font-size:1.5em;color:#00395d}
.topic-results__search-field{*zoom:1;position:relative}
.topic-results__search-field:before,.topic-results__search-field:after{content:" ";display:table}
.topic-results__search-field:after{clear:both}
.topic-results__search-field .topic-results__input{width:88%;float:left;-webkit-box-shadow:none;box-shadow:none;border-radius:3px 0 0 3px;border:1px solid #d9d9d9;border-right:0;height:44px;font-size:1.5em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;color:#8c8c8c;padding-top:0;padding-bottom:0}
.topic-results__search-field .topic-results__input:focus{border-color:#d9d9d9;box-shadow:none;outline:0;background:0}
@media only screen and (min-width:480px){.topic-results__search-field .topic-results__input{width:95%}
}
.topic-results__search-field .topic-results__submit{width:5%;float:left;background:0;border-radius:0 3px 3px 0;border:1px solid #d9d9d9;border-left:none;height:44px;position:relative;z-index:10}
.topic-results__search-field .icon__search{position:absolute;top:.25em;right:.5em;z-index:5}
.topic-results__search-field .icon__search:after{color:#8c8c8c;font-size:1.375em}
.share-price-feed{background:#f2f8fb;padding:1.5625em .9375em;min-height:20.625em;position:relative;margin-bottom:.9375em}
@media only screen and (min-width:480px){.share-price-feed{margin-bottom:0}
}
.share-price-feed h3{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;color:#00395d;margin-bottom:1.25em;line-height:1.2}
@media only screen and (min-width:480px){.share-price-feed h3{font-size:1.375em;line-height:1.181818}
}
.share-price-feed__price{color:#007eb6;margin-bottom:.9375em}
.share-price-feed__price .value{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:2.75em;line-height:1.18;-webkit-backface-visibility:hidden}
@media only screen and (min-width:769px){.share-price-feed__price .value{font-size:3.6875em;line-height:1;margin-right:.3125em}
}
.share-price-feed__price .change{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;-webkit-backface-visibility:hidden}
.share-price-feed__price .change:before{font-size:.875em;margin-right:.625em;position:relative;top:0}
.share-price-feed__price .change.up:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.share-price-feed__price .change.down:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){.share-price-feed__price .change{font-size:1.6875em}
}
.share-price-feed__date{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;color:#007eb6;font-size:.875em}
@media only screen and (min-width:480px){.share-price-feed__date{font-size:.75em}
}
.share-price-feed__info{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:.625em;color:#8c8c8c;margin-bottom:2.8125em}
.share-price-feed__links{position:absolute;bottom:.9375em}
.share-price-feed__links a{font-size:.875em;line-height:2.1428;margin-bottom:0;-webkit-backface-visibility:hidden}
@media only screen and (min-width:480px){.share-price-feed__links a{font-size:1em;line-height:1.125;margin-bottom:.75em}
.share-price-feed__links a:last-child{margin-bottom:0}
}
.share-price-feed__links a:after{font-size:.875em}
.tabs-basic.no-tabs-mode .tabs-basic__menu{border:0}
.tabs-basic.no-tabs-mode .tabs-basic__menu a{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.5em;color:#00395d;margin-bottom:.625em}
@media only screen and (min-width:480px){.tabs-basic.no-tabs-mode .tabs-basic__menu a{font-size:1.6875em;line-height:1.21}
}
.tabs-basic.no-tabs-mode .tabs-basic__menu a:hover{cursor:default}
.tabs-basic__menu{list-style:none!important;margin:0 0 1.25em;border-bottom:1px solid #c2e0ee;*zoom:1}
.tabs-basic__menu:before,.tabs-basic__menu:after{content:" ";display:table}
.tabs-basic__menu:after{clear:both}
.tabs-basic__menu li{float:left;margin-right:1.875em}
@media only screen and (min-width:480px){.tabs-basic__menu li{margin-right:.9375em}
}
@media only screen and (min-width:769px){.tabs-basic__menu li{margin-right:1.25em}
}
.tabs-basic__menu a{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.375;display:inline-block;padding-bottom:.25em}
.tabs-basic__menu a.active{color:#00395d;border-bottom:4px solid #00395d}
.link,.link--internal,.link--external{display:block;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.15;margin-bottom:.9375em;-webkit-backface-visibility:hidden}
@media only screen and (min-width:480px){.link,.link--internal,.link--external{line-height:1.125;font-size:1.125em}
}
.link--internal:after{top:2px;position:relative}
@media print{a[href]:after{content:""}
.logo-banner__hamburger,.logo-banner__search{display:none!important}
.logo-banner__logo{text-align:left;margin-bottom:1em}
.logo-banner{border-bottom:0}
.link__page_holder,.jump-to-nav,.share-tools-2,.share-tools,.related-content,.latest-news,.topics-2,.topics{display:none!important}
blockquote{border:0}
.bottom-footer__links{display:none}
.carousel__controls-wrapper{display:none}
}
.cq-edit-help{display:none}
.cq-wcm-edit .cq-edit-help{color:#ccc;font-size:12px;margin-bottom:10px;display:block}
.cq-wcm-preview .cq-edit-help{display:none}
.mega-content{z-index:9999}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}
.clearfix{*zoom:1}
.new.section{clear:both}
.menu-promo .video-link{display:block;width:2.1875em;height:2.1875em;position:absolute;bottom:0;background:#007eb6;opacity:.9}
.menu-promo .video-link:before{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e612";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:white;font-size:2.1875em}
.logo-banner__search__form label{display:none!important}
.custom.dropdown.button-container.open.medium ul{z-index:999999!important}
.tooltip{z-index:99999!important}
.bottom-footer__links .listitem.section{float:left!important;min-width:50px!important}
.link-blocks.no_bk{background:none!important}
.link-blocks .link-blocks__wrapper .link-blocks__item:last-child{float:left!important}
.dropdown__container{z-index:auto}
section.search-results>p,section.search-results .search-results__no-results-suggestions,section.search-results .topic-results__no-results-suggestions,section.search-results .search-results__recommended{display:none}
.tags__body>div.lorenze{display:inline-block;background:#f7f7f7;font-size:.875em;padding:.625em;border-radius:15px;color:#007eb6;margin-right:.3125em;margin-bottom:.625em}
@media only screen and (min-width:30em){.carousel-grid__title{margin-top:0!important}
}
@media only screen and (min-width:48.063em){.carousel-grid__title{margin-top:0!important}
}
.hero__carousel__container{position:relative;margin-bottom:1.25em}
.hero__carousel__container .slides{font-size:1em}
.hero__carousel__container .carousel__controls-wrapper{bottom:0}
.carousel__hover .flex-disabled{display:none}
.hero__carousel{position:relative;padding:.3125em 0 1.25em;margin-bottom:1.25em}
.hero__carousel h1{color:#00395d;font-size:1.75em;line-height:1.28;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.hero__carousel h1{font-size:2.375em;line-height:1.16}
}
@media only screen and (min-width:769px){.hero__carousel h1{font-size:3em;line-height:1.17}
}
.hero__carousel h2{color:#00395d;font-size:1.5em;line-height:1.25;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;margin-bottom:15px}
@media only screen and (min-width:480px){.hero__carousel h2{font-size:1.875em;line-height:1.2}
}
@media only screen and (min-width:769px){.hero__carousel h2{font-size:2.25em;line-height:1.17}
}
.hero__carousel p{font-size:1.125em;line-height:1.33;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.hero__carousel p{font-size:1.25em;line-height:1.3}
}
@media only screen and (min-width:769px){.hero__carousel p{font-size:1.375em;line-height:1.36}
}
.hero__carousel .aperture__frame{padding:2px}
@media only screen and (min-width:769px){.hero__carousel .aperture__frame{padding-left:0;padding-right:.9375em}
}
.hero__carousel .aperture__authorDate{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1em;color:#00395d;line-height:1.13}
@media only screen and (min-width:480px){.hero__carousel .aperture__authorDate{font-size:1.125em;line-height:1.115}
}
@media only screen and (min-width:769px){.hero__carousel .aperture__authorDate{font-size:1.125em;line-height:1.115}
}
.hero__carousel .aperture__introSmall{font-size:1em;line-height:1.25em}
@media only screen and (min-width:480px){.hero__carousel .aperture__introSmall{font-size:1.125em}
}
.hero__carousel .aperture__subtitle{text-transform:inherit}
.hero__carousel .aperture__content{padding:.625em 0;margin-bottom:1.25em}
.hero__carousel .aperture__content img{width:100%;margin-bottom:0}
.hero__carousel .hero__image-wide{padding:.3125em 0;margin-bottom:1.5625em}
@media only screen and (min-width:480px){.hero__carousel{overflow:hidden}
.aperture__frame{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-right:0;padding-top:.625em}
}
@media only screen and (min-width:480px) and (min-width:769px){.aperture__frame{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:0;padding-top:0}
}
@media only screen and (min-width:480px){.hero__carousel_content{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0}
}
@media only screen and (min-width:480px) and (min-width:769px){.hero__carousel_content{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:.625em}
}
@media only screen and (min-width:480px){.aperture__content{padding:.625em 0}
.aperture__title{margin-bottom:.1875em;font-size:2.125em}
.aperture__subtitle{text-transform:inherit;padding-top:.875em;padding-left:.1875em;margin-bottom:0}
}
@media only screen and (min-width:480px) and (min-width:769px){.aperture__subtitle{font-size:1em}
}
@media only screen and (min-width:769px){.hero__carousel{margin-bottom:0;overflow:hidden;border-bottom:0;padding:0 0 1.25em}
.hero__carousel .aperture__title{margin-bottom:.3125em;font-size:3em}
.hero__carousel .aperture__subtitle{padding-top:.5em}
.hero__carousel__container .flex-active-slide{margin-right:1px}
}
.top-nav-bar{display:block!important}
.top-nav-bar .increase:before{margin-right:5px;font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.top-nav-bar__title{color:#fff;display:block;font-size:16px;line-height:1.6}
.logo-banner{margin-bottom:0!important}
.logo-banner__signpost__mobile{display:none!important}
.top-nav-bar__links:before,.top-nav-bar__links:focus,.top-nav-bar__share-price:before,.top-nav-bar__share-price:focus{position:absolute;background-color:#00395d;height:100px;width:100%;content:' ';top:0;left:0;z-index:-1}
.top-nav-bar__links a,.top-nav-bar__share-price a{color:#7fd6f7;font-size:16px;line-height:24px}
.top-nav-bar__links a:hover,.top-nav-bar__links a:focus,.top-nav-bar__share-price a:hover,.top-nav-bar__share-price a:focus{color:#fff}
.top-nav-bar__links a span,.top-nav-bar__share-price a span{margin-left:5px}
.top-nav-bar__links a strong,.top-nav-bar__share-price a strong{font-family:"Expert-Sans-Bold","Helvetica",Helvetica,Arial,sans-serif}
.top-nav-bar__share-price{width:100%;padding-bottom:10px}
.top-nav-bar__links{display:none;width:auto}
.top-nav-bar__links:first-child{display:none}
.top-nav-bar__links .active{color:#fff}
.top-nav-bar__links .active:after{content:' ';border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:55px solid #fff;display:block;position:absolute;margin-top:3px}
.top-nav-bar__links ul{margin-top:6px}
.top-nav-bar__links ul .btn.btn__small{background:#0074a6;border:1px solid #0074a6;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;padding:5px 20px 6px 20px!important;font-size:16px;margin-bottom:6px}
.top-nav-bar__links ul .btn.btn__small:hover{border-color:#0074a6;background-color:#00618c}
.top-nav-bar__links ul .btn.btn__small .icon{width:16px}
@media only screen and (min-width:769px){.top-nav-bar__links{display:block}
.top-nav-bar__share-price{width:auto}
}
@media only screen and (min-width:999px){.top-nav-bar__links:first-child{display:block}
}
.logo-banner{border-bottom:0;background-color:#fff;padding-top:18px;overflow:hidden}
.logo-banner__signpost__desktop{display:none}
.search-bar .row{position:relative}
.search-bar .logo-banner__search.search-desktop{position:absolute;right:0;top:-57px;z-index:999}
.logo-banner__search{width:100%}
.logo-banner__search .logo-banner__search__toggle{display:none}
.logo-banner__search .logo-banner__search__form{height:40px;display:block;margin:0;left:auto;position:relative}
.logo-banner__search .logo-banner__search__form .icon__search{display:none}
.logo-banner__search .logo-banner__search-field{font-family:"Expert Sans Regular","Trebuchet MS",Arial,Verdana,sans-serif;-moz-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.12);-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.12);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.12);-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s}
.logo-banner__search .logo-banner__search-field{background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;height:42px;padding:8px 115px 8px 8px;position:absolute;width:100%}
.logo-banner__search .logo-banner__search-field.focusField,.logo-banner__search .logo-banner__search-field:focus{border:1px solid #40c2f3;background-color:#f2f8fa}
.logo-banner__search-btn{background-color:#f5f5f5;display:inherit;width:inherit;border:0;border-left:1px solid #ccc;margin:1px 1px 0 0;height:40px;min-width:80px;color:#0074a6;font-family:"Expert Sans Regular","Trebuchet MS",Arial,Verdana,sans-serif;position:relative;z-index:1;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0}
.logo-banner__search-btn:hover{background-color:#fff}
.logo-banner__hamburger,.logo-banner__logo{width:auto;margin-bottom:18px}
.logo-banner__logo img{width:202px}
.search-mobile{height:auto}
@media only screen and (min-width:480px){.logo-banner__logo{padding:0}
}
@media only screen and (min-width:769px){.logo-banner__search{width:41.66667%}
.logo-banner__logo{padding:0 .9375em;width:58.33333%}
}
.mega-menu__top-link{display:inline-block}
.mega-menu__top-link:before{font-family:'Icons';content:"";font-size:14px;float:right;margin:2px 0 0 6px}
.mega-menu__list .mega-menu__item--products-services{float:right}
.header-sticky,.banner-sticky{position:fixed}
.mega-footer{background-color:#f5f5f5;padding:30px 0 0;margin-bottom:20px;border-color:#d9d9d9}
.mega-footer__column{margin-bottom:0;width:100%;padding-left:0;padding-right:0;border-bottom:1px solid #d9d9d9}
.mega-footer__column .links-list{display:none}
.mega-footer__column .links-list li a{color:#0074a6;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;margin:20px 0;font-size:14px;padding-left:15px;padding-right:15px}
.mega-footer__column .links-list__heading{outline:0;margin-bottom:0;color:#0074a6;font-size:24px;line-height:30px;padding:20px 15px 20px 15px}
.mega-footer__column .links-list__heading:hover{cursor:pointer;color:#00395d}
.mega-footer__column .links-list__heading:before{font-family:'Icons';content:"";font-size:24px;float:right;margin:2px 0 0 6px}
.mega-footer__column .links-list__heading.open{padding-bottom:0}
.mega-footer__column .links-list__heading.open+ul{display:block}
.mega-footer__column .mega-footer__first-level{margin-bottom:10px}
.mega-footer__column .mega-footer__first-level .links-list{display:block}
.mega-footer__column .mega-footer__first-level .links-list:first-child a{margin-top:0}
.mega-footer__column .mega-footer__first-level .links-list li a{font-size:24px;line-height:30px}
.bottom-footer{border-top:0}
.bottom-footer__copyright p{color:#666;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:14px}
.bottom-footer__links{margin-bottom:20px}
.bottom-footer__links .links-list li{width:100%;padding-right:0}
.bottom-footer__links .links-list li a{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:14px;border-bottom:0}
@media only screen and (min-width:769px){.mega-footer__column{width:25%;padding-left:.9375em;padding-right:.9375em;border-bottom:0}
.mega-footer__column .links-list__heading{padding-top:0}
.mega-footer__column .links-list__heading:before{display:none}
.mega-footer__column+ul{display:block}
.mega-footer__column .links-list__heading{color:#036;padding-left:0;padding-right:0;padding-bottom:0}
.mega-footer__column .links-list{display:block}
.mega-footer__column .links-list li a{padding-left:0;padding-right:0}
.mega-footer__column .mega-footer__first-level{margin-bottom:0}
.mega-footer{border-top:0;padding-bottom:10px}
.bottom-footer__links{margin-bottom:0}
.bottom-footer__links .links-list li{padding-right:.625em;width:inherit}
}
.accordion_mini li.accordion__item .accordion__title,.accordion_mini li.accordion__item.accordion__closed .accordion__title{padding:0}
.accordion_mini li.accordion__item .visuallyhidden,.accordion_mini li.accordion__item.accordion__closed .visuallyhidden{display:none}
.accordion_mini li.accordion__item .accordion__intro{padding:0}
.accordion_mini li.accordion__item .accordion__intro:before{display:none!important}
.accordion_mini li.accordion__item a.js-mobile-link{display:block;color:#00395d;font-size:21px;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;padding:21px 41px 20px 21px}
.accordion_mini li.accordion__item a.js-mobile-link:after{color:#0074a6;font-family:'Icons';content:"";font-size:24px;float:right;position:relative;top:-2px;right:-20px}
.accordion_mini li.accordion__item a.js-mobile-link{background-color:#00395d;color:#fff}
.accordion_mini li.accordion__item a.js-mobile-link:after{visibility:hidden}
.accordion_mini li.accordion__item a.js-mobile-link:hover{cursor:default}
.accordion_mini li.accordion__item.accordion__closed a.js-mobile-link{background-color:#fff;color:#00395d}
.accordion_mini li.accordion__item.accordion__closed a.js-mobile-link:after{visibility:visible}
.accordion_mini li.accordion__item.accordion__closed a.js-mobile-link:hover{background-color:#efefef;cursor:pointer}
.accordion_mini li.accordion__item.accordion__closed a.js-mobile-link:hover:after{color:#00395d}
.accordion_mini li.accordion__item .accordion__content_frame{margin:24px 31px 24px 33px;padding-bottom:0}
.share-tools .btn__social{padding-top:0}
.sponsor-ads{margin:2em 0 1em 0;text-align:center}
.sponsor-ads a{display:inline-block;line-height:0;margin:0 17px 20px;vertical-align:middle}
.sponsor-ads p{margin-top:0}
.bmmPanel .bmmControls ul li{list-style:none!important;list-style-type:none!important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.share-tools__body .share-tools__list>li{Padding:0 .3125em .3125em}
.share-tools__body .share-tools__list>li>a>img{height:39px}
.share-tools__body .share-tools__list-item{margin-bottom:2em}
}
.cq-edit-help{display:none}
.cq-wcm-edit .cq-edit-help{color:#ccc;font-size:12px;margin-bottom:10px;display:block}
.cq-wcm-preview .cq-edit-help{display:none}
.mega-content{z-index:9999}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}
.clearfix{*zoom:1}
.new.section{clear:both}
.custom.dropdown.button-container.open.medium ul{z-index:999999!important}
.tooltip{z-index:99999!important}
.bottom-footer__links .listitem.section{float:left!important;min-width:50px!important}
.link-blocks.no_bk{background:none!important}
.link-blocks .link-blocks__wrapper .link-blocks__item:last-child{float:left!important}
.dropdown__container{z-index:auto}
section.search-results>p,section.search-results .search-results__no-results-suggestions,section.search-results .search-results__recommended{display:none}
.tags__body>div.lorenze{display:inline-block;background:#f7f7f7;font-size:.875em;padding:.625em;border-radius:15px;color:#007eb6;margin-right:.3125em;margin-bottom:.625em}
@media only screen and (min-width:30em){.carousel-grid__title{margin-top:0!important}
}
@media only screen and (min-width:48.063em){.carousel-grid__title{margin-top:0!important}
}
.carousel .flex-direction-nav .flex-prev,.carousel .flex-direction-nav .flex-next,.carousel-grid__hover-block .flex-direction-nav .flex-prev,.carousel-grid__hover-block .flex-direction-nav .flex-next,.hero__carousel__container .flex-direction-nav .flex-prev,.hero__carousel__container .flex-direction-nav .flex-next{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;visibility:hidden}
.carousel__hover .flex-direction-nav .flex-prev,.carousel__hover .flex-direction-nav .flex-next{opacity:1;visibility:visible}
.carousel .flex-direction-nav .flex-prev,.carousel-grid__hover-block .flex-direction-nav .flex-prev,.hero__carousel__container .flex-direction-nav .flex-prev{left:0}
.carousel .flex-direction-nav .flex-next,.carousel-grid__hover-block .flex-direction-nav .flex-next,.hero__carousel__container .flex-direction-nav .flex-next{right:0}
.carousel__controls-wrapper{text-align:center;position:absolute;bottom:2em;left:0;width:100%}
.carousel__controls{display:inline-block;padding:0 2em;position:relative}
.carousel__item{margin-bottom:1.25em;position:relative;visibility:hidden}
.no-js .carousel__item{visibility:visible}
.flex-active-slide{visibility:visible}
.carousel__animating .carousel__item{visibility:visible}
.carousel__item__image{position:relative;margin-bottom:.9375em;padding:1px}
.carousel__item__image a{display:inline-block;position:relative}
.carousel__item__image a:focus{outline:solid 1px #007eb6}
.carousel__item__image img{margin-bottom:0}
.carousel__item__image .image__caption{position:absolute;background:#007eb6;background-color:rgba(0,126,182,0.9);color:#fff;text-transform:uppercase;font-size:1em;padding:.625em .9375em;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;line-height:.8;margin-top:0!important}
.carousel__item__copy{padding-bottom:.9375em}
.carousel__item__copy h2{text-transform:uppercase;line-height:1.38;color:#00395d;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1em}
.carousel__item__copy h1{font-size:1.7em;line-height:1.18}
@media only screen and (min-width:480px){.carousel__item__copy h1{font-size:1.875em;line-height:1.25}
}
.carousel__item__copy .date{font-size:1em;color:#b2b2b2}
.flex-control-paging a:focus{outline:0;box-shadow:0 0 3pt 2pt #ffa500}
.lt-ie9 .flex-control-paging a:focus{outline:solid 2px #ffa500}
.carousel-grid__header{overflow:hidden}
.carousel-grid__title{color:#00395d;float:left;font-size:1.5em;line-height:1.25;margin-bottom:0}
.carousel-grid__link--header{font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;font-size:1em;padding-top:.8125em;margin-bottom:1.05em;float:left;clear:left}
.carousel-grid__link--header:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.3125em;font-size:.86em}
@media only screen and (min-width:480px){.carousel-grid__title{font-size:1.875em;line-height:1.2;margin-bottom:.4em}
.carousel-grid__link--header{font-size:1.125em;padding-top:1.0625em;float:right;clear:none;margin-right:-0.5em}
}
@media only screen and (min-width:769px){.carousel-grid__title{font-size:2.25em;line-height:1.17;margin-bottom:.7em}
}
.carousel-grid__hover-block{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1;outline:0;position:relative;padding-bottom:2em}
.carousel-grid__hover-block:before,.carousel-grid__hover-block:after{content:" ";display:table}
.carousel-grid__hover-block:after{clear:both}
.carousel-grid__hover-block .carousel__controls-wrapper{bottom:0}
.carousel-grid__mainHeading{font-size:1.375em;color:#00395d;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif}
.carousel-grid__panel__item{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding:0 .625em 0;position:relative;margin-bottom:1.5625em}
.carousel-grid__panel__item:first-child,.carousel-grid__panel__item:nth-child(3){padding-left:0}
.carousel-grid__panel__item:last-child,.carousel-grid__panel__item:nth-child(2){padding-right:0}
.carousel-grid__image{margin-bottom:.9375em}
@media only screen and (min-width:480px){.carousel-grid__image{margin-bottom:0}
}
@media only screen and (min-width:480px){.carousel-grid__desc{position:absolute;bottom:-1px;width:100%}
}
.carousel-grid__heading{font-size:1.125em}
.carousel-grid__heading a{display:block}
@media only screen and (min-width:480px){.carousel-grid__heading{background:#007eb6;opacity:.9;margin-bottom:0}
.carousel-grid__heading a{color:#fff;padding:.625em .9375em}
}
.carousel-grid__copy{display:none}
@media only screen and (min-width:480px){.carousel-grid__copy{background:#f2f8fb;display:none;padding:.625em .9375em}
}
.carousel-grid__link{font-size:.8125em}
.no-js .slides>li{display:none}
.carousel-grid__controls{display:inline-block;padding:0 2em;position:relative}
.carousel-grid__controls .flex-control-nav{width:100%;text-align:center;position:relative;z-index:10}
@media only screen and (min-width:30em){.carousel-grid__title{margin-top:0!important}
}
@media only screen and (min-width:48.063em){.carousel-grid__title{margin-top:0!important}
}
.hero__carousel__container{position:relative;margin-bottom:1.25em}
.hero__carousel__container .slides{font-size:1em}
.hero__carousel__container .carousel__controls-wrapper{bottom:0}
.carousel__hover .flex-disabled{display:none}
.hero__carousel{position:relative;padding:.3125em 0 1.25em;margin-bottom:1.25em}
.hero__carousel h1{color:#00395d;font-size:1.75em;line-height:1.28;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.hero__carousel h1{font-size:2.375em;line-height:1.16}
}
@media only screen and (min-width:769px){.hero__carousel h1{font-size:3em;line-height:1.17}
}
.hero__carousel h2{color:#00395d;font-size:1.5em;line-height:1.25;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;margin-bottom:15px}
@media only screen and (min-width:480px){.hero__carousel h2{font-size:1.875em;line-height:1.2}
}
@media only screen and (min-width:769px){.hero__carousel h2{font-size:2.25em;line-height:1.17}
}
.hero__carousel p{font-size:1.125em;line-height:1.33;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif}
@media only screen and (min-width:480px){.hero__carousel p{font-size:1.25em;line-height:1.3}
}
@media only screen and (min-width:769px){.hero__carousel p{font-size:1.375em;line-height:1.36}
}
.hero__carousel .aperture__frame{padding:2px}
@media only screen and (min-width:769px){.hero__carousel .aperture__frame{padding-left:0;padding-right:.9375em}
}
.hero__carousel .aperture__authorDate{font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;font-size:1em;color:#00395d;line-height:1.13}
@media only screen and (min-width:480px){.hero__carousel .aperture__authorDate{font-size:1.125em;line-height:1.115}
}
@media only screen and (min-width:769px){.hero__carousel .aperture__authorDate{font-size:1.125em;line-height:1.115}
}
.hero__carousel .aperture__introSmall{font-size:1em;line-height:1.25em}
@media only screen and (min-width:480px){.hero__carousel .aperture__introSmall{font-size:1.125em}
}
.hero__carousel .aperture__subtitle{text-transform:inherit}
.hero__carousel .aperture__content{padding:.625em 0;margin-bottom:1.25em}
.hero__carousel .aperture__content img{width:100%;margin-bottom:0}
.hero__carousel .hero__image-wide{padding:.3125em 0;margin-bottom:1.5625em}
@media only screen and (min-width:30em){.hero__carousel{overflow:hidden}
.hero__carousel .aperture__frame{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0;padding-top:.625em}
}
@media only screen and (min-width:30em) and (min-width:48.063em){.hero__carousel .aperture__frame{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:0;padding-top:0}
}
@media only screen and (min-width:480px){.hero__carousel_content{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;padding-left:0}
}
@media only screen and (min-width:480px) and (min-width:769px){.hero__carousel_content{padding-left:.9375em;padding-right:.9375em;width:50%;float:left;padding-left:.625em}
}
@media only screen and (min-width:480px){.aperture__content{padding:.625em 0}
.aperture__title{margin-bottom:.1875em;font-size:2.125em}
.aperture__subtitle{text-transform:inherit;padding-top:.875em;padding-left:.1875em;margin-bottom:0}
}
@media only screen and (min-width:480px) and (min-width:769px){.aperture__subtitle{font-size:1em}
}
@media only screen and (min-width:769px){.hero__carousel{margin-bottom:0;overflow:hidden;border-bottom:0;padding:0 0 1.25em}
.hero__carousel .aperture__title{margin-bottom:.3125em;font-size:3em}
.hero__carousel .aperture__subtitle{padding-top:.5em}
.hero__carousel__container .flex-active-slide{margin-right:1px}
}
.story-caption .bc-textimage img{width:100%}
.story-caption-top.textimage_text h4{margin-top:1.25em;margin-bottom:1.25em}
.story-caption-top .btn.btn__primary{margin-bottom:1.25em;background:#0074a6;border:1px solid #0074a6;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;padding:5px 20px 6px 20px!important;font-size:16px}
.story-caption-bgimg .bc-textimage img{margin-bottom:0}
.story-caption-top .btn.btn__primary:hover{border-color:#7fd6f7;background-color:#00618c}
.story-caption-top .hdr-title{padding-right:5%}
.date{font-weight:600}
.hdr-txt{padding:10px 0 10px 0;font-size:1.55em;line-height:1.4;color:#00395d}
.ib-dly-insts:hover{cursor:pointer}
.dly-insts-cntent ul li{list-style:none;margin:.925em 0 .925em 0;padding:0;line-height:1.125;font-size:1.125em}
.dly-insts-footer{overflow:hidden;position:absolute;padding-bottom:.9375em;bottom:0}
.dly-insts-footer a{float:left;margin-bottom:0}
.dly-insts-footer a:after{font-size:16px}
.dly-insts-hdr .textimage_text h2{margin:0}
.dly-insts-cntent .bc-textimage .textimage_text>span{padding-top:.8375em;margin-bottom:.8375em;border-top:1px solid #666;text-overflow:ellipsis;overflow:hidden;display:block}
.dly-insts-cntent p{margin:0}
.dly-insts-cntent .bc-textimage p b{color:#666}
.side-padding{padding-left:20px!important;padding-right:20px!important}
.ib-short-stry .stry-params{border-top:2px solid #f1f1f1;padding:5px 0 5px 0}
.ib-short-stry .stry-params span{display:inline-block;float:left;padding:5px 20px 5px 0}
.ib-short-stry .stry-params span.rd-time{float:right;padding-right:0;color:#00395d;font-size:.925em;line-height:1.125}
.ib-short-stry .stry-params span.date{font-size:.925em;line-height:1.125}
.ib-short-stry .continue-teaser{overflow:auto}
.ib-short-stry .continue-teaser a.link--internal{float:right}
.dly-insts-cntent .textimage_text p{padding-top:.325em}
.lightbg{padding:15px}
.lightbg p{margin-bottom:0}
.lnkcmpt{padding:15px}
.lnkcmpt p{margin-bottom:0}
.lnkcmpt p a,.lnkcmpt h1 a,.lnkcmpt h2 a,.lnkcmpt h3 a,.lnkcmpt h4 a,.lnkcmpt h5 a,.lnkcmpt h6 a{color:#fff}
.lnkcmpt p a:hover,.lnkcmpt h1 a:hover,.lnkcmpt h2 a:hover,.lnkcmpt h3 a:hover,.lnkcmpt h4 a:hover,.lnkcmpt h5 a:hover,.lnkcmpt h6 a:hover{color:#666}
.txt-clr div,.txt-clr span,.txt-clr p,.txt-clr h1,.txt-clr h2,.txt-clr h3,.txt-clr h4,.txt-clr h5,.txt-clr h6,.txt-clr ul,.txt-clr ol{color:#fff}
.txt-clr *{color:#fff}
.txt-clr * a:hover{color:#666}
.txt-clr .article,.txt-clr .footnote,.txt-clr .label,.txt-clr .large-text{color:#fff}
.ib-display-figures{padding:5px;overflow:hidden;width:100%}
.ib-display-figures .hdr{padding:5px;color:#00395d}
.ib-display-figures .hdr h2{color:#00395d;font-size:1.75em;line-height:1.286}
.ib-display-figures .article-research{width:25%;display:inline-block;float:left;margin:.9375em 0}
.ib-display-figures .article-research{padding:.9375em 0;border-right:1px solid #e1e1e1}
.article-research .box{padding-right:.9375em;padding-left:.9375em;overflow:hidden;display:table;table-layout:fixed}
.box .art-nmbr{display:table-cell;vertical-align:top;color:#007eb6;font-size:2.75em}
.box .art-txt{word-wrap:break-word;font-size:14px;line-height:1.5;color:#00395d;display:table-cell;vertical-align:top;padding:0 .9375em}
.art-nmbr .int{font-size:2.25em}
.display-table{display:table!important}
.display-table-cell{display:table-cell!important;float:none!important;vertical-align:top!important}
@media only screen and (max-width:768px){.ib-dly-insts{position:relative;margin-right:0}
.dly-insts-footer{position:relative}
.dly-insts-cntent .bc-textimage p{height:auto}
.ib-display-figures .article-research{width:50%}
.ib-display-figures .article-research{padding:.9375em 0}
.display-table-cell{float:left!important}
}
.ib-dly-insts{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.dly-insts-cntent{padding-bottom:2.9375em}
@media screen and (min-width:1024px){.ib-break-line{width:100%;text-align:center;line-height:.1em;margin:.9375em 0 .9375em;position:relative;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;padding:1.9375em 0}
.ib-break-line:before{content:"";display:block;border-top:1px solid #e1e1e1;width:100%}
.line-txt{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;margin-bottom:6px;padding:5px 20px 6px 20px;font-family:inherit;font-size:1.125em;color:#00395d}
.ib-home{display:table;width:100%}
.ib-home .story-caption{width:65%}
.ib-dly-insts{width:100%}
.ib-dly-insts{overflow:hidden;padding:20px;position:relative;padding:.9375em}
.ib-display-figures .article-research{width:25%}
.ib-display-figures .article-research{width:25%;display:inline-block;float:left;overflow:hidden}
.ib-display-figures .article-research:last-child{border-right-width:0}
.article-research .box{padding-right:.9375em;padding-left:.9375em}
}
@media screen and (min-width:768px) and (max-width:1023px){.ib-display-figures .article-research{width:50%;float:left;margin:5px 0;overflow:hidden}
.article-research:nth-child(2),.ib-display-figures .article-research:last-child{border-right-width:0}
.ib-break-line{width:100%;text-align:center;line-height:.1em;margin:.9375em 0 .9375em;position:relative;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;padding:1.9375em 0}
.ib-break-line:before{content:"";display:block;border-top:1px solid #e1e1e1;width:100%}
.line-txt{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;margin-bottom:6px;padding:5px 20px 6px 20px;font-family:inherit;font-size:1.125em;color:#00395d}
.ib-dly-insts{overflow:hidden;height:100%;padding:20px;position:relative}
.box .art-nmbr{font-size:2.75em}
.box .art-txt{padding:0 .6375em}
.article-research .box{padding-right:.9375em;padding-left:.9375em}
}
@media screen and (min-width:481px) and (max-width:767px){.ib-display-figures .article-research{width:50%;float:left;margin:5px 0;overflow:hidden}
.article-research:nth-child(2),.ib-display-figures .article-research:last-child{border-right-width:0}
.ib-break-line{width:100%;text-align:center;line-height:.1em;margin:.9375em 0 .9375em;position:relative;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;padding:1.9375em 0}
.ib-break-line:before{content:"";display:block;border-top:1px solid #e1e1e1;width:100%}
.line-txt{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;margin-bottom:6px;padding:5px 20px 6px 20px;font-family:inherit;font-size:1.125em;color:#00395d}
.ib-dly-insts{overflow:hidden;height:100%;padding:20px;position:relative}
.box .art-nmbr{font-size:2.5em}
.box .art-txt{padding:0 .6375em}
.article-research .box{padding-right:.9375em;padding-left:.9375em}
}
@media screen and (max-width:480px){.ib-display-figures .article-research{width:50%;float:left;margin:5px 0;overflow:hidden}
.article-research:nth-child(2),.ib-display-figures .article-research:last-child{border-right-width:0}
.ib-break-line{width:100%;text-align:center;line-height:.1em;margin:.9375em 0 .9375em;position:relative;font-family:"Expert-Sans-Regular","Helvetica",Helvetica,Arial,sans-serif;padding:1.9375em 0}
.ib-break-line:before{content:"";display:block;border-top:1px solid #e1e1e1;width:100%}
.line-txt{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;margin-bottom:6px;padding:5px 20px 6px 20px;font-family:inherit;font-size:1em;color:#00395d}
.ib-dly-insts{overflow:hidden;height:100%;padding:20px;position:relative}
.box .art-nmbr{font-size:2.5em;display:inline-block;float:left}
.box .art-txt{padding:.9375em 0;display:inline-block;float:left}
.article-research .box{padding-right:.9375em;padding-left:.9375em}
}
.home-content-table{overflow:hidden}
.home-continent-list{overflow:hidden;padding-bottom:.9375em;position:relative}
.home-continent-list ul.home-regions-list{list-style:none;margin:0;padding:0;overflow:hidden;color:#00395d;border-bottom:1px solid #d9d9d9}
.home-regions-list{display:block}
ul.home-country-list{list-style:none;margin:0;padding:0;overflow:hidden}
ul.home-country-list li{float:none!important;margin-right:20px;padding-bottom:5px}
ul.home-country-list li{float:none!important;margin-right:20px;padding-bottom:5px}
.home-continent-list ul li{float:left;margin-right:20px;padding-bottom:5px}
.home-regions-list li.selected{border-bottom:3px solid #00395d}
.home-continent-list ul li.selected a{color:#00395d}
.home-continent-list .home-country-tab{background-color:transparent;padding:10px 0;display:none;border-bottom:2px solid #d9d9d9}
.home-country-tab.selected{display:block}
.home-country-selector.selected a:after{content:"";left:5px}
.home-services-section{overflow:hidden;display:none;padding:10px 0;min-height:260px}
.home-selected-ctry-info{overflow:hidden;min-height:200px}
.ctry-grid{width:20%;float:left}
.home-continent-mobile{display:none}
.home-continent-mobile{margin:0 -0.9375em;padding:.4375em 0;border-bottom:1px solid #e1e1e1;position:relative}
.home-region-mb-tab{display:block;margin:0 .9375em;background-color:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#fff));background-image:-webkit-linear-gradient(bottom,#f7f7f7,#fff);background-image:linear-gradient(to top,#f7f7f7,#fff);-webkit-border-radius:3px;border-radius:3px;border:1px solid #e1e1e1;color:#666;font-family:"Expert-Sans-Light","Helvetica",Helvetica,Arial,sans-serif;padding:.625em .9375em;position:relative}
.home-region-mb-tab.active:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.home-region-mb-tab:after{font-family:'Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:.9375em}
.accordion__item:before{content:""!important}
.home-contry-related{padding-top:10px}
@media screen and (min-width:1024px){.ctry-grid{width:20%}
.home-continent-mobile{display:none}
.home-regions-list{display:block}
}
@media screen and (min-width:769px) and (max-width:1024px){.ctry-grid{width:20%}
.home-continent-mobile{display:none}
.home-regions-list{display:block}
}
@media screen and (min-width:480px) and (max-width:768px){.ctry-grid{width:33.33%}
.home-continent-mobile{display:block}
.home-regions-list{display:none;position:absolute;background:#fff;z-index:9998;border:1px solid #e1e1e1;border-top:0;list-style:none;width:100%;top:45px}
.home-regions-list.mb-open{display:block}
.home-regions-list.mb-close{display:none}
.home-regions-list .home-region-tab{float:none;border-bottom:1px solid #f1f1f1;padding:5px}
.home-region-tab{margin:0;border:none!important}
.home-region-tab a{display:block}
.home-region-tab.selected{border-bottom:none!important}
}
@media screen and (max-width:480px){.ctry-grid{width:50%}
.home-continent-mobile{display:block}
.home-regions-list{display:none;position:absolute;background:#fff;z-index:9998;border:1px solid #e1e1e1;border-top:0;list-style:none;width:100%;top:45px}
.home-regions-list.mb-open{display:block}
.home-regions-list.mb-close{display:none}
.home-regions-list .home-region-tab{float:none;border-bottom:1px solid #f1f1f1;padding:5px}
.home-region-tab{margin:0;border:none!important}
.home-region-tab a{display:block}
.home-region-tab.selected{border-bottom:none!important}
}