div.header{position:absolute;width:100%;max-width:100%;box-sizing:border-box;left:0;border-bottom:0;-webkit-box-shadow:none;box-shadow:none;background:0}
@media(min-width:641px){div.header{padding-bottom:0}
}
@media(max-width:767px){div.header{position:relative;background:#f3f3f3}
}
div.header>div.ctn-boundary>*,div.header>div.ctn-boundary>div.mainLogo,div.header>div.ctn-boundary>div.mobile_site_search_wrapper,div.header>div.ctn-boundary>div.mobileMainNav{display:none}
div.header>div.ctn-boundary>div.siteSearch{background:white;padding:0;display:block}
div.header>div.ctn-boundary>div.siteSearch div.coveo-search-section{padding:0}
@media(max-width:767px){div.banner{display:none}
}
div.mainnav{display:none;overflow:hidden}
.subsite-header h2{width:560px;padding-right:0}
.subsite-header .subsite-mainnav a,.subsite-header .subsite-mainnav a:link,.subsite-header .subsite-mainnav a:active,.subsite-header .subsite-mainnav a:focus,.subsite-header .subsite-mainnav a:hover,.subsite-header .subsite-mainnav a:visited{color:#3b5998;border-bottom:0}
.subsite-header .subsite-mainnav li.active a,.subsite-header .subsite-mainnav li.active a:link,.subsite-header .subsite-mainnav li.active a:active,.subsite-header .subsite-mainnav li.active a:focus,.subsite-header .subsite-mainnav li.active a:hover,.subsite-header .subsite-mainnav li.active a:visited{color:#3b5998;border-bottom:0}
.sidebar a,.maincontent a,.maincontent-full a,.sidebar a:link,.maincontent a:link,.maincontent-full a:link,.sidebar a:active,.maincontent a:active,.maincontent-full a:active,.sidebar a:focus,.maincontent a:focus,.maincontent-full a:focus,.sidebar a:hover,.maincontent a:hover,.maincontent-full a:hover,.sidebar a:visited,.maincontent a:visited,.maincontent-full a:visited{color:#627aad;border-bottom:0}
h2{color:#f2ac00}
h3{color:#52514f}
.footer p{margin:0}
ul.block-nav li a.overview{color:#3b5998 !important}
ul.block-nav li li a,ul.block-nav li li a:link,ul.block-nav li li a:active,ul.block-nav li li a:focus,ul.block-nav li li a:hover,ul.block-nav li li a:visited{color:#3b5998;border-bottom:0}
ul.block-nav li.open li a,ul.block-nav li.open li a:link,ul.block-nav li.open li a:active,ul.block-nav li.open li a:focus,ul.block-nav li.open li a:hover,ul.block-nav li.open li a:visited{color:#3b5998;border-bottom:0}
ul.block-nav li.open a.overview{color:#FFF !important}
.btn a,.btn-full a,.btn a:link,.btn-full a:link,.btn a:visited,.btn-full a:visited{color:#FFF}
body .CoveoResultLink,body a.CoveoResultLink,body .CoveoResult a.CoveoResultLink,body .CoveoResultLink:visited,body .CoveoResultLink:visited:hover,body a.CoveoResultLink:visited,body a.CoveoResultLink:visited:hover,body .CoveoResult a.CoveoResultLink:visited,body .CoveoResult a.CoveoResultLink:visited:hover,body .coveo-field-table-toggle,body .coveo-pager-next-icon-svg,body .coveo-pager-previous-icon-svg,body .coveo-pager-list-item.coveo-active a,body .coveo-pager-list-item:hover a,body .coveo-results-per-page-list-item.coveo-active a,body .coveo-results-per-page-list-item:hover a,body .coveo-facet-breadcrumb-value.coveo-selected *,body .coveo-facet-slider-breadcrumb-value.coveo-selected *{color:#3b5998}
body .coveo-facet-breadcrumb-value{border:0}