<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* beheer omgeving layouts verborgen */
li.layouts {
    display: none !important;
}

li.layouts:nth-child(n+8) {
    display: block !important;
}

/* Vimeo */
.section div:has(&gt; iframe) {padding:56.25% 0 0 0;position:relative;margin-bottom:1rem;}
.section div &gt; iframe {position:absolute;top:0;left:0;width:100%;height:100%;}

/* timeblockr */
#timeblockr .selection span {
    background-color: transparent;
    padding: 0;
    color: #000000;
}

/* Obi4wan chat */
.dsEditToolbarVisible .obiChatLauncherBottomRight {
    bottom: 80px;
}

#cookieInfoWindow .tab {
    color: #FFFFFF;
}

.content-wrapper.horizontal {
    background-color: transparent;
}

/* toptaken kleuren */
/* optie 1 */
ul.onlytoptasks li.column:nth-child(1) a {
    background: hsla(20, 96%, 40%, 0.9);
}

ul.onlytoptasks li.column:nth-child(2) a {
    background: hsla(0, 50%, 40%, 0.9);
}

ul.onlytoptasks li.column:nth-child(3) a {
    background: hsla(350, 34%, 53%, 0.9);
}

ul.onlytoptasks li.column:nth-child(4) a {
    background: hsla(200, 100%, 18%, 0.9);
}

ul.onlytoptasks li.column:nth-child(5) a {
    background: hsla(180, 96%, 20%, 0.9);
}

ul.onlytoptasks li.column:nth-child(6) a {
    background: hsla(152, 62%, 14%, 0.9);
}

ul.onlytoptasks li.column:nth-child(1) a:hover {
    background: hsla(20, 96%, 40%, 1);
}

ul.onlytoptasks li.column:nth-child(2) a:hover {
    background: hsla(0, 50%, 40%, 1);
}

ul.onlytoptasks li.column:nth-child(3) a:hover {
    background: hsla(350, 34%, 53%, 1);
}

ul.onlytoptasks li.column:nth-child(4) a:hover {
    background: hsla(200, 100%, 18%, 1);
}

ul.onlytoptasks li.column:nth-child(5) a:hover {
    background: hsla(180, 96%, 20%, 1);
}

ul.onlytoptasks li.column:nth-child(6) a:hover {
    background: hsla(152, 62%, 14%, 1);
}

/* Datum bovenaan */
span#modification-date {
    position: absolute;
    top: 0;
    right: 0;
    width: auto;
}

/* externe link fix */
a.new-window::after, a.external::after, a.url.new-window span.title::after, a.url.external span.title::after, a.more.new-window::after, a.more.external::after {
    padding-right: 5px;
}

/* mouse-over */
a:hover,
a:focus {
    color: #AB5463;
}

a.calltoaction,
a.calltoaction.new-window.external {
    background-color: #AB5463;
    color: #FFFFFF;
}

a.calltoaction:hover,
a.calltoaction:focus,
a.calltoaction.new-window.external:hover,
a.calltoaction.new-window.external:focus {
    background-color: #0D3824;
    color: #FFFFFF;
}

/* UL - OL na P */
#wrapper .row2_content .section p + ul,
#wrapper .row2_content .section p + ol {
    margin-top: -1rem;
}

/* Calamiteiten pagina */
#calamity {
    margin: 0;
    padding: 30px;
    border: 0px solid #FFFFFF;
    border-top-width: 60px;
}

.layout_four #calamity {
    margin: 0 auto 1em;
    border: 30px solid #FFFFFF;
}

.detail_aside .content-wrapper .contentrow,
.overview_folder .content-wrapper .contentrow {
    width: 100%;
    overflow: visible;
}

body.overview_folder .row2_content .grid-16 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
}


.wrapper *,
#wrapper * {
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    transition: all 0.18s;
}

.section h2.toggle_heading,
.section.product h2.toggle_heading {margin-bottom:0;}
.hidden_information {
    transition: display 0s !important;
}

.information-bar {
    position: fixed;
    top: 0;
}

.information-bar p, .information-bar ul.links {
    margin: 0 5%;
}

div#wrapper, div.wrapper {
    min-height: 0;
}

/* webmetric */
#side-content #webmetric,
#webmetric {
    position: absolute;
    float: none;
    border: 0px solid #FFFFFF;
    border-width: 1px 1px 0;
    border-radius: 5px 5px 0 0;
    margin: 0;
    transform: rotate(90deg);
    background-color: #FFFFFF;
}

#webmetric h2 {
    border-radius: 5px 0 0 0;
    float: left;
}

#webmetric ul.kif_wrap {
    float: left;
    width: auto;
    border-width: 0;
    line-height: 0;
    padding: 3px 5px 0;
}

#webmetric ul.kif_wrap li {
    margin-left: 2%;
}

.kif_col strong {
    position: absolute;
    left: -999999em;
    top: -999999em;
}

#webmetric img {
    height: 30px;
}

/* session */
#header .container-sessions {
    right: 300px;
    top: 4px;
    font-size: 0.875rem;
}

.container.digid-session, .container.login-session, .container.er4b-session, .container.eidas-session, .container.cmslogin-session, .container.passportlogin-session, #shoppingcart-session {
    font-weight: normal;
}

.container.digid-session p.container-content, .container.login-session p.container-content, .container.er4b-session p.container-content, .container.eidas-session p.container-content, .container.cmslogin-session p.container-content, .container.passportlogin-session p.container-content {
    font-size: inherit;
    box-sizing: border-box;
    padding-top: 0px;
    padding-right: 4px;
    background-color: transparent;
}

/* content */
body {
    text-align: left;
    font-family: "Open Sans", Arial, Sans-serif;
    color: #4f4f4f;
}

#wrapper p, #wrapper dl, #wrapper ul, #wrapper ol, #wrapper hr {
    margin: 0 0 2rem;
    line-height: 1.5rem;
}

blockquote {
    border-width: 0;
    background-color: transparent;
    border-radius: 3px;
    position: relative;
    font-style: italic;
    text-align: center;
    padding: 1rem 1.2rem;
    width: 80%;
    color: #4a4a4a;
    margin: 2rem auto 2rem;
    color: #4a4a4a;
    background: #f4f4f4;
}

blockquote::before,
blockquote::after {
    font-family: FontAwesome;
    position: absolute;
    top: 13px;
    color: #f4f4f4;
    font-size: 34px;
}

blockquote:before {
    content: "\f10d";
    margin-right: 13px;
    right: 100%;
}

blockquote:after {
    content: "\f10e";
    margin-left: 13px;
    left: 100%;
}

.blocktitle:focus, .blocktitle:hover, .product .blocktitle:focus, .product .blocktitle:hover {
    background-color: #f4f4f4;
}

.section table {
    margin: 0 0 1rem;
    width: auto;
    border-width: 0 1px 1px;
}

.section table caption {
    position: absolute;
    left: -999999em;
    top: -999999em;
}

.section table th {
    font-size: 1rem;
    text-align: left;
}

.section table {
    border-color: #0D3824;
}

.section table th {
    padding: 5px;
    border-color: #0D3824;
}

.section table td {
    padding: 5px;
    border-color: #0D3824;
}

.section table tr:first-child {
    border-top: 1px solid #0D3824;
}

.section table tr:nth-child(even) {
    background-color: #f4f4f4;
}

.raster1 th {
    background-color: #0D3824;
    color: #FFFFFF;
}

.raster2 th {
    background-color: #FFFFFF;
    color: #0D3824;
}

.raster3 th {
    background-color: #0D3824;
    color: #FFFFFF;
}

h1 {
    color: #0D3824;
    margin: 30px 0;
    word-wrap: break-word;
    font-weight: 400;
    font-size: 1.875rem !important;
    line-height: 2.3rem;
}

h2, .section.product h2 {
    color: #0D3824;
    font-weight: 400;
    margin: 0 0 1rem;
    font-size: 1.3125rem !important;
    line-height: 1.5rem;
}

.toggle_container {
    margin: 0 0 1rem;
}

.hidden_information.open, .product .hidden_information.open {
    margin-top: -10px;
    margin-bottom: 10px;
    padding: 10px;
}

h3, h4, h5, h6 {
    color: #0D3824;
    font-weight: 600;
    font-size: 1rem !important;
    margin: 0 0 0.5rem;
    line-height: 1.5rem;
}

#product-description h3,
#product-conditions h3,
#product-price h3,
#product-details h3,
#product-order h3,
#product-application h3,
#product-tips h3 {
    color: #0D3824;
    font-weight: 600;
}

.item-title {
    font-size: 1rem;
    font-weight: normal;
}

.toplinks {
    right: 205px;
    top: 4px;
    z-index: 1;
}

.onlytoptaskswith-background .quicklinks,
.with-background .quicklinks {
    margin-bottom: 0 !important;
}

.toplinks ul.quicklinks li a {
    line-height: inherit;
    padding: 0 6px;
}

.onlytoptaskswith-background .quicklinks,
.with-background .quicklinks,
.toplinks ul.quicklinks li.last-child {
    background-color: transparent;
}

.onlytoptaskswith-background .quicklinks li,
.with-background .quicklinks li,
.toplinks ul.quicklinks li.last-child {
    padding: 0;
    margin: 0;
}

.onlytoptaskswith-background ul.quicklinks li a,
.with-background ul.quicklinks li a,
.toplinks ul.quicklinks li.last-child a {
    color: #000000;
}


.onlytoptaskswith-background #accessibility-tools,
.with-background #accessibility-tools {
    margin: 0;
    right: 0;
    top: 5px;
    text-align: left;
    left: auto;;
    width: 195px;
}

#accessibility-tools a,
div#styleselect a {
    color: #FFFFFF;
}

.onlytoptaskswith-background .webreader .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text,
.with-background .webreader .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text {
    padding-top: 3px;
}

button.switch {
    font-size: 14px;
}

.onlytoptaskswith-background .webreader,
.with-background .webreader {
    height: auto;
}

.onlytoptaskswith-background .readspeaker .rsbtn_colorskin,
.with-background .readspeaker .rsbtn_colorskin,
.onlytoptaskswith-background div#styleselect,
.with-background div#styleselect,
.onlytoptaskswith-background .webreader,
.with-background .webreader,
.onlytoptaskswith-background .container.digid-session,
.with-background .container.digid-session,
.onlytoptaskswith-background .container.login-session,
.with-background .container.login-session,
.onlytoptaskswith-background .container.er4b-session,
.with-background .container.er4b-session,
.onlytoptaskswith-background #shoppingcart-session,
.with-background #shoppingcart-session {
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    margin: 0;
    line-height: 1;
    color: #4f4f4f;
}

.onlytoptaskswith-background .readerspeaker .rsbtn .rsbtn_play .rsbtn_text span,
.with-background .readerspeaker .rsbtn .rsbtn_play .rsbtn_text span,
.rsbtn_colorskin,
.onlytoptaskswith-background .webreader .rsbtn .rsbtn_play .rsbtn_text span,
.with-background .webreader .rsbtn .rsbtn_play .rsbtn_text span {
    font-size: 0.875rem !important;
    color: #4f4f4f;
}

.rs_addtools a, .rs_addtools span, .rsbtn a, .rsbtn span {
    font-size: 0.875rem !important;
}

.rs_addtools.toolsopen .rsbtn_play, .rsbtn.toolsopen .rsbtn_play {
    background: transparent !important;
    border-radius: 0;
    border-width: 0;
}

.webreader {
    float: right !important;
    margin-right: 0 !important;
    margin-top: 1px;
}

.webreader .rs_addtools.toolsopen .rsbtn_toolpanel .rsbtn_tools,
.webreader .rsbtn.toolsopen .rsbtn_toolpanel .rsbtn_tools,
.rsbtn.rsexpanded .rsbtn_exp .rsbtn_exp_inner {
    width: 268px !important;
    right: 0;
}

ul.rsbtn_toollist {
    margin: 0 !important;
}

.onlytoptaskswith-background .webreader .rsbtn.rsexpanded .rsbtn_exp,
.with-background .webreader .rsbtn.rsexpanded .rsbtn_exp {
    top: 25px;
    left: auto;
    right: 0;
    width: 268px !important;
}

.webreader .rs_addtools .rsbtn_tooltoggle, .webreader .rsbtn .rsbtn_tooltoggle {
    left: auto !important;
    right: 0 !important;
}

.webreader .rs_addtools .rsbtn_play .rsbtn_left, .webreader .rsbtn .rsbtn_play .rsbtn_left {
    margin-left: 0 !important;
}

.webreader .rsbtn .rsbtn_play .rsbtn_left {
    margin-right: 20px;
}

.rsbtn .rsbtn_play {
    width: 104px;
}

.onlytoptaskswith-background div#styleselect .contrastlinks,
.with-background div#styleselect .contrastlinks {
    padding-top: 3px;
}

div#styleselect {
    right: 120px;
}

div#styleselect a {
    color: #4f4f4f !important;
    font-family: Arial, Verdana, Sans-serif;
    font-size: 0.875rem;
}

#menu_wide {
    display: none;
}

#menu {
    height: 120px;
    position: absolute;
    top: 118px
}

.website-background {
    background-attachment: unset;
    background-position: top center;
}

a#logo {
    padding: 0;
}

#tinyblock form#quicksearch {
    position: fixed;
    top: 178px;
    transition: all 0.2s ease-in;
    left: 0;
    right: 0;
    z-index: 1;
    padding: 0;
    margin: 0 auto;
    width: 75%;
    height: auto;
    max-width: 1100px;
    box-sizing: border-box;
}

.scrolled_past_header #tinyblock form#quicksearch {
    top: 0px;
    position: relative;
}


#tinyblock form#quicksearch input.text {
    border-radius: 0;
    margin: 0;
    width: 79%;
    padding: 18px;
    font-size: 1.4rem;
    background: hsla(0, 0%, 100%, 1);
    font-weight: 400;
    transition: background-color 0.18s;
    min-height: 66px;
}

#tinyblock form#quicksearch input.text.placeholder {
    background-color: hsla(0, 0%, 100%, 1);
    background-position: 18px center;
    background-repeat: no-repeat;
}

#tinyblock form#quicksearch input.text.placeholder:hover,
#tinyblock form#quicksearch input.text.placeholder:focus {
    background-color: hsla(0, 0%, 100%, 1);
}

#tinyblock form#quicksearch button.submit {
    min-width: 0;
    min-height: 66px;
    margin: 0;
    float: right;
    width: 21%;
    padding: 15px;
    background-color: #0D3824;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .1), 0 1px 2px rgba(0, 0, 0, .18);
    transition: box-shadow 0.18s;
}

#tinyblock form#quicksearch button.submit:hover,
form#quicksearch button.submit:focus {
    background-color: #0D3824;
    box-shadow: 0 3px 6px rgba(0, 0, 0, .2), 0 3px 6px rgba(0, 0, 0, .26);
}

#tinyblock form#quicksearch button.submit::before {
    content: "Vind";
    font-family: inherit;
    font-size: 2rem;
    font-weight: 400;
    color: #FFFFFF;
}


.scrolled_past_header #tinyblock form#quicksearch input.text.placeholder {
    background-size: 20px;
    background-position: 8px center;
}

.scrolled_past_header #tinyblock form#quicksearch input.text {
    width: 70%;
    min-height: 38px;
    height: 38px;
    border: 1px solid #D1D1D1 !important;
    padding: 5px;
}

.scrolled_past_header #tinyblock form#quicksearch button.submit {
    width: 30%;
    min-height: 38px;
    height: 38px;
    padding: 0;
}

.scrolled_past_header #tinyblock form#quicksearch button.submit::before {
    font-size: 1rem;
}

div#header {
    position: fixed;
    width: 100%;
    height: 118px;
    min-height: 118px;
    background-color: #FFFFFF;
    z-index: 2;
    box-shadow: 0 0px 4px 0 #000;
}

div#header &gt; .contentrow {
    height: 77px !important;
}

div#header #tinybar .contentrow {
    height: 41px;
}

body.menutype_horizontal .content-wrapper.horizontal, body.menutype_dual .content-wrapper.horizontal {
    margin-top: 360px;
    padding: 0;
}

.onlytoptaskswith-background #row1 .contentrow,
.onlytoptaskswith-background #row2 .contentrow,
.onlytoptaskswith-background #row3 .contentrow,
.onlytoptaskswith-background #row4 .contentrow,
.with-background #row1 .contentrow,
.with-background #row2 .contentrow,
.with-background #row3 .contentrow,
.with-background #row4 .contentrow {
    padding: 0;
}

.contentrow &gt; .section, .layout_four .contentrow .onecolumn {
    margin: 0;
}

.onlytoptaskswith-background #row3 .contentrow,
.with-background #row3 .contentrow {
    border-top: 1px solid #D1D1D1;
}

.onlytoptaskswith-background #row3.row3_detail .contentrow,
.with-background #row3.row3_detail .contentrow {
    border-top-width: 0px;
    width: 100%;
}

#side-content.columns.three {
    margin: 0;
}

#side-content.columns.three .grid-16 {
    width: 100%;
    margin: 0;
}

.onlytoptaskswith-background #readspeaker,
.with-background #readspeaker {
    margin-left: auto;
    margin-right: auto;
    padding: 0 60px 1px;
    box-sizing: border-box;
    overflow: hidden;
}

div.rsbtn .rsbtn_play .rsbtn_left .rsbtn_text::before {
    top: 3px;
}

div.rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text::before,
div.rsbtn .rsbtn_play .rsbtn_left .rsbtn_text::before {
    font-size: 1em;
}

.layout_four.onlytoptaskswith-background #readspeaker,
.layout_four.with-background #readspeaker {
    padding: 0;
}

.contentrow,
#footer,
.onlytoptaskswith-background #footer_columns,
.with-background #footer_columns {
    margin: 0 auto;
}

#row1.row1_breadcrumb .contentrow {
    width: 100% !important;
}

#row2.row2_content .contentrow {
    width: 100% !important;
}

.sublayout_row2_two-columns .contentrow &gt; .two.columns {
    margin: 40px 0 20px !important;
}

.layout_four .contentrow .onecolumn {
    margin: 25px 30px 4px;
}

#row1, #row2, #row3, #row4 {
    background-color: transparent;
}

#row2 .contentrow, #row3 .contentrow, #row4 .contentrow {
    background-color: #FFFFFF;
}

/* footer */
.footer_website {
    border-top-width: 0;
}

.onlytoptaskswith-background .footer_website .contentrow,
.with-background .footer_website .contentrow {
    width: 100%;
}

.onlytoptaskswith-background #footer_columns,
.with-background #footer_columns {
    padding: 15px 30px 50px;
    margin-top: 0;
    background-color: #FFFFFF;
    border-top: 1px solid #D1D1D1;
    border-bottom: 1px solid #D1D1D1;
    position: relative;
}

.onlytoptaskswith-background #footer_columns h2,
.onlytoptaskswith-background #footer_columns h3,
.onlytoptaskswith-background #footer_columns a,
.onlytoptaskswith-background #footer_columns p,
.onlytoptaskswith-background #footer_columns li,
.with-background #footer_columns h2,
.with-background #footer_columns h3,
.with-background #footer_columns a,
.with-background #footer_columns p,
.with-background #footer_columns li {
    color: #47484F;
    font-size: 0.875rem;
}

.onlytoptaskswith-background #footer_columns a.calltoaction {
    color: #FFFFFF;
}

.onlytoptaskswith-background #footer_columns h2 img {
    vertical-align: middle;
    margin-right: 10px;
}

.onlytoptaskswith-background #footer_columns h2 a:first-of-type {
    margin-left: 17px;
}

.onlytoptaskswith-background #footer_columns ul li {
    list-style-type: none;
}

.with-background #footer_columns a.calltoaction {
    color: #FFFFFF;
}

.with-background #footer_columns h2 img {
    vertical-align: middle;
    margin-right: 10px;
}

.with-background #footer_columns h2 a:first-of-type {
    margin-left: 17px;
}

.with-background #footer_columns ul li {
    list-style-type: none;
}

#footer_columns .column:nth-child(1) {
    display: none;
}

#footer_columns .column:nth-child(2) {
    width: 50%;
    margin: 0;
}

#footer_columns .column:nth-child(3),
#footer_columns .column:nth-child(4) {
    width: 25%;
    margin: 0;
    padding: 0;
}

#footer {
    height: 80px;
    margin-top: -40px;
    background-color: #FFFFFF;
}

/* home */
div.onlytoptasks {
    padding: 0;
}

ul.onlytoptasks.columns {
    margin-bottom: 0 !important;
}

ul.onlytoptasks li.column a {
    height: 150px !important;
    border-width: 0;
    margin-top: 60px;
}

ul.onlytoptasks.bannercount-4 li.column {
    width: 24%;
    margin: 0 0.6666666666667% 1.33%;
}

ul.onlytoptasks.bannercount-5 li.column {
    width: 19%;
    margin: 0 0.6% 1.2%;
}

ul.onlytoptasks.bannercount-6 li.column {
    width: 16%;
    margin: 0 0.4% 0.8%;
}

ul.onlytoptasks.columns li.column.first-column {
    margin-left: 0;
}

ul.onlytoptasks.columns li.column.last-column {
    margin-right: 0;
}

ul.onlytoptasks.bannercount-4 li.column a {
    font-size: 1.5rem;
}

.column.margin2.alpha {
    width: 50%;
    margin-right: 0;
}

.column.margin2.alpha .container.landing.document a,
.column.margin2.alpha .container.landing.document a:hover,
.column.margin2.alpha .container.landing.document a:focus,
.column.margin2.alpha .container.landing.document a.calltoaction:hover,
.column.margin2.alpha .container.landing.document a.calltoaction:focus {
    text-decoration: underline;
}

.column.margin2.alpha .container.landing.document a.calltoaction {
    margin-top: 0.75rem;
    text-decoration: none;
}

.column.omega {
    width: 50%;
    margin-right: 0;
    padding: 0 30px;
    box-sizing: border-box;
}

.column.omega .section {
    min-height: 192px;
}

.column.omega .section.document {
    min-height: 0;
    padding: 0 !important;
}

.column.omega .section ul li {
    margin-bottom: 1rem;
    padding-top: 0;
}

.column.omega .section ul li::before {
    margin-left: 0;
}

.column.omega .fotobar_three {
    height: auto;
}

.detail_aside #side-content {
    margin-top: 0;
}

div.container_aside {
    border-width: 0;
}

.container_aside.landing {
    margin-bottom: 0;
}

.container_aside.landing.briefing a.read-more {
    display: none;
}

.container_aside.landing .container {
    margin-bottom: 0;
}

div.container_aside.briefing .container-content, div.container_aside.folder .container-content {
    border-width: 0;
}

.container_aside.landing ul.items {
    margin-bottom: 1.75rem !important;
}

.container_aside.landing ul.items li {
    border-width: 0;
    margin-bottom: 1rem;
}

.container_aside ul.items li {
    border-color: #DCDCDC;
}

.container_aside ul.items li a:hover {
    background-color: transparent;
}

.aside .container h3, .container_aside h2, .container_aside h3, .container_aside h4, .container_aside h5, .container_aside .title_fotobar, div.container_aside.url h3 a span.title, div.container_aside.softlink h3 a span.title, div.container_aside.document h3 a span.title, div.container_aside.product h3 a span.title {
    font-size: 1.125rem;
}

section.briefing ul li,
section.folder ul li {
    list-style-type: none;
}

.section.briefing ul li::before,
.section.folder ul li::before {
    font-family: "Fontawesome";
    content: "\f105";
    font-size: 1rem;
    font-weight: 500;
    margin-right: 5px;
    margin-left: -14px;
}

.container.landing .fotobar_three h2 a span {
    display: inline;
    padding: 0
}

.section.simpleform ul li::before,
.section.search-results ul li::before,
.section.folder ul li::before,
#get_box ul li::before,
#webmetric ul li::before {
    content: "";
    margin: 0;
    font-family: inherit;
}

#get_box a.calltoaction {
    font-size: 1.125rem;
}

.anchors_producttitle, #get_box h2, #webmetric h2 {
    font-size: 1rem !important;
}

.container_aside.landing ul.items li::before {
    font-family: "fontawesome";
    content: "\f105";
    font-size: 0.875rem;
    font-weight: 500;
    color: #0D3824;
    margin-right: 5px;
}

.container_aside.landing ul.items li a {
    padding: 0;
    display: inline;
}

.mapoverview.landing h2,
.column.omega .container_aside.landing.briefing h2 a {
    background-color: transparent;
    color: #4f4f4f;
    font-size: inherit;
    padding: 0;
    display: block;
}

.column.omega .container_aside.landing.briefing h2 a:hover {
    text-decoration: none;
}

.mapoverview.landing h3,
.column h2,
.fotobar_three h2 a,
.column.omega .container_aside.landing.briefing h2 {
    text-transform: uppercase;
    background-color: transparent;
    color: #0D3824;
    padding: 0;
    margin: 0 0 24px;
    font-size: 1rem !important;
}

.container.landing h2 a span {
    padding: 0;
    display: inline;
}

.mapoverview.landing h3 {
    font-weight: normal;
    color: #0D3824;
    margin-bottom: 0px;
}

.onlytoptaskswith-background #row2 .column .document &gt; h2,
.with-background #row2 .column .document &gt; h2 {
    position: absolute;
    top: -999999em;
    left: -999999em;
}

.sublayout_row2_two-columns .section a.calltoaction {
    color: #FFFFFF;
    text-decoration: none;
}

.fotobar_three h2,
.fotobar_three h2 a {
    margin: 0;
    font-size: 1rem;
    color: #000000;
    text-transform: uppercase;
    font-weight: normal;
    text-decoration: none;
    background-color: transparent;
    padding: 0;
    border-radius: 0;
}

.sublayout_row2_two-columns .section a.calltoaction {
    margin-top: 20px;
}

/*.sublayout_row2_two-columns .section a.calltoaction::before,*/
.fotobar_three h2 a::before {
    font-family: "fontawesome";
    content: "\f105";
    font-size: 0.875rem;
    font-weight: 500;
    color: #000000;
    margin-right: 5px;
    vertical-align: top;
}

/*.sublayout_row2_two-columns .section a.calltoaction:hover,*/
.fotobar_three h2 a:hover {
    text-decoration: underline;
}

.mapoverview.landing {
    background-color: transparent;
}

.onlytoptaskswith-background #row2 .column .mapoverview.landing,
.onlytoptaskswith-background #row2 .column .document,
.with-background #row2 .column .mapoverview.landing,
.with-background #row2 .column .document {
    padding: 0 30px;
    font-size: 1rem;
}

body.onlytoptaskswith-background #row2 .column.omega .document,
body.with-background #row2 .column.omega .document {
    padding: 0;
}

.onlytoptaskswith-background #row2 .column .mapoverview.landing .container-content,
.with-background #row2 .column .mapoverview.landing .container-content {
    padding: 0;
}

a.list-icon.location_icon,
.mapoverview.landing p, .mapoverview.landing h4, .mapoverview.landing h5, .mapoverview.landing h6, .mapoverview.landing ul, .mapoverview.landing ol, .mapoverview.landing p a, .mapoverview.landing a {
    color: #4f4f4f;
}

.mapoverview.landing a.list-icon.mail-icon, .mapoverview.landing a.list-icon.url-icon, .mapoverview.landing a.list-icon.phone-icon, .mapoverview.landing a.list-icon.whatsapp-icon, .mapoverview.landing a.list-icon.location_icon {
    color: #4f4f4f;
    font-size: 1rem;
}

.mapoverview.landing .visitaddress, .mapoverview.landing .visittime, .mapoverview.landing .postaddress {
    padding: 0;
    border-width: 0;
    margin-bottom: 0.5rem;
}

.mapoverview.landing .visitaddress,
.mapoverview.landing .visitaddress + p {
    width: 50%;
    float: left;
}

.mapoverview.landing .visittime {
    width: 50%;
    float: left;
}

.mapoverview.landing .visitaddress p {
    margin: 0;
}

.mapoverview.landing .visitaddress + p {
    clear: right;
}

.mapoverview.landing .visitaddress + p + p {
    clear: both;
}


#wrapper .mapoverview.landing p.location_open {
    margin-bottom: 0;
}

.visittime .location_open,
.visittime .location_closed,
.mapoverview.landing .visittime .nexttime,
.mapoverview.landing p.info,
.mapoverview.landing p {
    font-weight: normal;
    font-size: 1rem
}

.mapoverview.landing p.info,
.mapoverview.landing p {
    margin: 0 0 0.5rem !important;
}

.mapoverview.landing .visittime .location_closed {
    color: #DD0000;
}

.column.margin2.alpha {
    box-sizing: border-box;
    border-right: 1px solid #D1D1D1;
}

.sublayout_row3_ .contentrow &gt; .section.folder h2 {
    display: none;
}

#row1 .two.columns, #row2 .two.columns, #row3 .two.columns, #row4 .two.columns {
    margin: 0;
}

#row1.sublayout_row1_ .folder ul.items,
#row2.sublayout_row2_ .folder ul.items,
#row3.sublayout_row3_ .folder ul.items,
#row4.sublayout_row4_ .folder ul.items {
    margin: 0 0 25px;
}

.section.folder ul.items li {
    padding: 25px 0;
    margin: 0;
    border-top: 1px solid #DADADA;
    box-sizing: border-box;
}

.section.folder ul.items li:first-child {
    border-width: 0;
}

.contentrow .section.folder ul.columns li.column {
    padding: 0 30px;
    box-sizing: border-box;
    border-width: 0;
}

.contentrow .section.folder ul.columns li.column h3 a.item-title {
    color: #0D3824;
    font-size: 1.3125rem;
    padding: 25px 0 10px 0;
    line-height: 25px;
    font-weight: normal;
}

.contentrow .section.folder ul.columns li.column h3 a.item-title:hover,
.contentrow .section.folder ul.columns li.column h3 a.item-title:focus {
    color: #AB5463;
    text-decoration: underline;
}

.contentrow .section.folder ul.columns li ul.subitems {
    padding-left: 0;
}

.contentrow .section.folder ul.items li ul.subitems li {
    padding: 0;
}

.contentrow .section.folder ul.columns li ul.subitems li {
    display: inline;
    padding: 0;
    border-width: 0;

}

.contentrow .section.folder ul.columns li ul.subitems li a {
    color: #4f4f4f;
}

.contentrow .section.folder ul.columns li ul.subitems li::after {
    content: "|";
    color: #0D3824;
}

.contentrow .section.folder ul.columns li ul.subitems li.last-child::after {
    content: "";
}

div.container_aside &gt; ul, div.container_aside &gt; div {
    border-width: 0;
    background-color: transparent;
}

/* product */
#product-application .two.columns .column.address {
    width: 100%;
    margin: 0;
    padding: 0;
}

#product-application .two.columns .column.address h2 {
    margin: 0 0 8px;
}

.description {
    font-weight: normal;
}

.toggle_heading {
    font-weight: normal;
    font-size: 1.125rem;
}

/* simpleform */
form.simpleform input.checkbox, form.simpleform input.radio {
    margin-top: 5px;
}

/* folder */
.contentrow &gt; .section.folder ul.columns li.column p.description, .contentrow .onecolumn .section.folder ul.columns li.column p.description,
.items p.description, .items p.with-photo {
    margin: 0;
}

.onlytoptaskswith-background #row2.row2_content .section.folder,
.with-background #row2.row2_content .section.folder {
    margin: 0;
    background-color: transparent;
}

#row2.row2_content .contentrow .section.folder ul.columns li.column {
    padding: 0 30px 60px 0;
    margin: 0;
}

#row2.row2_content .contentrow .section.folder ul.columns li.column.last-column {
    padding-right: 0;
}

.contentrow .section.folder ul.columns.four li.column {
    width: 25%;
}

.row2_content .contentrow .section.folder ul.items li h2 a.item-title,
.row2_content .contentrow .section.folder ul.columns li.column h2,
.row2_content .contentrow .section.folder ul.columns li.column h2 a.item-title {
    color: #0D3824;
    font-size: 1.3125rem;
    line-height: 24px;
    font-weight: normal;
    margin: 0;
    text-transform: none;
    word-break: break-word;
}

.objectinfo {
    font-weight: bold;
}

#row1.row1_breadcrumb {
    padding-top: 25px;
}

p.breadcrumbs {
    padding: 0 0 14px;
    min-height: 35px;
    margin: 0;
    box-sizing: border-box;
    font-size: 0.75rem;
    color: #000000;
    text-transform: uppercase;
    border-bottom: 1px solid #D1D1D3;
}

p.breadcrumbs::before {
    content: "U bevindt zich hier: ";
}

p.breadbrumbs a {
    color: #8C8E9B;
}

p.breadcrumbs a:after {
    font-size: 1em;
}


div#content-footer {
    min-height: 130px;
}

/* zoekresultaten */
.grid-11 {
    width: 75%;
    margin: 0;
}

.section.search-results.grid-11 {
    width: 100%;
}

.grid-5 {
    width: 23%;
}

.section.search-results form.simpleform,
.search-filters {
    display: none;
}

.push-5 {
    left: 0;
}

.section.search-results ul.items li {
    margin: 0;
    padding: 25px 0;
    border-top: 1px solid #DADADA;
}

.section.search-results ul.items li:first-child {
    border-width: 0;
}

.section.search-results form.simpleform .form-row {
    width: 85%;
    display: inline-block;
    margin: 0;
}

.section.search-results form.simpleform .submit-buttons {
    width: 14.5%;
    clear: none;
    margin: 0;
    display: inline-block;
    height: 36px;
}

.section.search-results form.simpleform .submit-buttons input.submit {
    height: 36px;
    width: 100%;
    padding: 5px 5px;
}

.search-results h3 {
    margin: 0;
}

.search-results h3 a.item-title {
    font-size: 1.125rem;
    font-weight: 400;
    color: #0D3824;
}

.section.search-results .searchtext a {
    text-decoration: underline;
}


@media screen and (min-width: 1100px) {
    html {
        font-size: 16px !important;
    }

    body {
        font-size: inherit !important;
    }

    .grid-5 {
        margin: 135px 0 0 2%;
    }

    .onlytoptaskswith-background #readspeaker,
    .with-background #readspeaker,
    .contentrow,
    #footer,
    .onlytoptaskswith-background #footer_columns,
    .with-background #footer_columns {
        width: 1100px;
    }

    ul.onlytoptasks.columns {
        width: 1101px;
    }

    #side-content #webmetric, #webmetric {
        top: 65px;
        right: -260px;
        width: 354px;
    }

    ul.onlytoptasks li.column a img {
        width: 120px;
        height: 120px;
        margin-top: -60px;
        margin-bottom: 0px;
    }

    ul.onlytoptasks li.column a span {
        height: 80px;
    }
}

@media screen and (min-width: 960px) and (max-width: 1099px) {
    html {
        font-size: 14px !important;
    }

    body {
        font-size: inherit !important;
    }

    .grid-5 {
        margin: 151px 0 0 2%;
    }

    .website-background {
        height: 77vh;
    }

    .onlytoptaskswith-background #readspeaker,
    .with-background #readspeaker,
    .contentrow,
    #footer,
    .onlytoptaskswith-background #footer_columns,
    .with-background #footer_columns {
        width: 900px;
    }

    .onlytoptaskswith-background #footer_columns h2 a:first-of-type,
    .with-background #footer_columns h2 a:first-of-type {
        margin-left: 2px;
    }

    .onlytoptaskswith-background #footer_columns h2 img,
    .with-background #footer_columns h2 img {
        margin-right: 2px;
    }

    #tinyblock form#quicksearch {
        max-width: 900px
    }

    .information-bar {
        padding: 4%;
    }

    #side-content #webmetric, #webmetric {
        top: 53px;
        right: -239px;
        width: 315px;
    }

    #webmetric img {
        height: 25px;
    }

    #row1.row1_breadcrumb {
        height: 30px;
    }

    ul.onlytoptasks li.column a {
        height: 150px !important;
    }

    ul.onlytoptasks li.column a img {
        width: 100px;
        height: 100px;
        margin-top: -50px;
        margin-bottom: 0px;
    }

    ul.onlytoptasks li.column a span {
        height: 80px;
    }
}

@media screen and (min-width: 750px) and (max-width: 959px) {
    html {
        font-size: 14px !important;
    }

    body {
        font-size: inherit !important;
    }

    .grid-5 {
        margin: 110px 0 0 2% !important;
    }

    .website-background {
        height: 77vh;
    }

    #calamity {
        width: 100% !important;
        margin: 30px 0 0 !important;
    }

    .onlytoptaskswith-background #reeadspeaker,
    .with-background #readspeaker {
        padding: 0 40px 45px;
    }

    .onlytoptaskswith-background #readspeaker,
    .with-background #readspeaker,
    #footer,
    .onlytoptaskswith-background #footer_columns,
    .with-background #footer_columns {
        width: 640px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    div#header .contentrow {
        width: 100% !important;
    }

    .contentrow .section.folder ul.columns.four li.column {
        width: 50%;
    }

    .contentrow .section.folder ul.columns.four li.column.odd {
        clear: left;
    }

    .contentrow .section.folder ul.columns.four li.column.even {
        clear: right;
    }

    .information-bar {
        padding: 4%;
    }

    #side-content #webmetric, #webmetric {
        top: 53px;
        right: -230px;
        width: 315px;
    }

    #webmetric img {
        height: 25px;
    }

    #row1.row1_breadcrumb {
        height: 30px;
    }

    ul.onlytoptasks li.column a {
        height: 140px !important;
    }

    ul.onlytoptasks li.column a img {
        width: 100px;
        height: 100px;
        margin-top: -50px;
        margin-bottom: 0px;
    }

    ul.onlytoptasks li.column a span {
        height: 80px;
    }

    div#header {
        height: 118px !important;
    }

    a#logo {
        padding: 0 !important;
        max-width: none !important;
    }

    a#logo img {
        max-height: none !important;
        max-width: none !important;
    }

    .onlytoptaskswith-background #accessibility-tools,
    body.with-background #accessibility-tools {
        top: 5px;
        right: 10px;
    }

    .onlytoptaskswith-background div#accessibility-tools div#styleselect,
    body.with-background div#accessibility-tools div#styleselect {
        right: 120px;
        top: 1px;
    }

    p.breadcrumbs {
        margin: 0 !important;
    }

    #tinyblock form#quicksearch {
        width: 640px !important;
    }

    .scrolled_past_header #tinyblock form#quicksearch {
        width: auto !important
    }

    #footer_columns .column:nth-child(2) {
        width: 100%;
        margin-bottom: 1em;
    }

    #footer_columns .column:nth-child(3), #footer_columns .column:nth-child(4) {
        width: 50%;
    }

    .column.margin2.alpha {
        margin: 0 0 1em;
        width: 100%;
    }

    .onlytoptaskswith-background #row2 .column .mapoverview.landing,
    .with-background #row2 .column .mapoverview.landing,
    .onlytoptaskswith-background #row2 .column .document,
    .with-background #row2 .column .document {
        padding: 0 10px;
        box-sizing: border-box;
    }

    .onlytoptaskswith-background #row2 .column .document,
    .with-background #row2 .column .document {
        min-height: 0;
    }

    .column.margin2.alpha .section + .section {
        border-width: 0;
    }

    .sublayout_row2_two-columns .two.columns .column.omega {
        width: 100%;
        margin: 0;
    }

    body.layout_four ul.onlytoptasks.columns {
        margin: 0 !important;
        width: 100%;
    }

    ul.onlytoptasks.bannercount-4 li.column:nth-child(2) {
        clear: none;
        margin: 0 0.6666666666667% 1.33%;
    }

    ul.onlytoptasks.bannercount-4 li.column:nth-child(3) {
        clear: none;
        margin: 0 0.6666666666667% 1.33%;
    }

    ul.onlytoptasks.bannercount-4 li.column:nth-child(4) {
        clear: none;
        margin: 0 0 1.33% 0.6666666666667%;
    }

    ul.onlytoptasks.bannercount-6 li.column {
        width: 32%;
    }

    ul.onlytoptasks.bannercount-6 li.column:nth-child(1),
    ul.onlytoptasks.bannercount-6 li.column:nth-child(4) {
        margin-left: 0;
        margin-right: 1%;
    }

    ul.onlytoptasks.bannercount-6 li.column:nth-child(2),
    ul.onlytoptasks.bannercount-6 li.column:nth-child(5) {
        margin-left: 1%;
        margin-right: 1%;
    }

    ul.onlytoptasks.bannercount-6 li.column:nth-child(3),
    ul.onlytoptasks.bannercount-6 li.column:nth-child(6) {
        margin-left: 1%;
        margin-right: 0;
    }
}

@media screen and (min-width: 5px) and (max-width: 959px) {
    body {
        text-align: left !important;
    }

    .grid-11 {
        width: 65% !important;
        margin: 0 !important;
    }

    .grid-5 {
        width: 33% !important;
    }

    form#quicksearch input.text {
        border-width: 0 !important;
    }

    #product-application .two.columns .column.address {
        margin: 0 !important;
    }
}

@media screen and (max-width: 768px) {
    .scrolled_past_header #tinyblock form#quicksearch {
        top: -31px;
    }

    p.breadcrumbs::before {
        content: "";
    }

    .section {
        overflow-x: auto;
    }
}

@media screen and (min-width: 749px) and (max-width: 767px) {
    .grid-5 #side-content .column.first-column,
    .grid-5 #side-content .column.last-column {
        float: none;
        margin: 0 !important;
    }
}

@media screen and (min-width: 5px) and (max-width: 749px) {
    html {
        font-size: 16px !important;
    }

    body {
        font-size: inherit !important;
    }

    .grid-11 {
        width: 100% !important;
        margin: 0 !important;
    }

    .grid-5 {
        width: 100% !important;
        margin: 0 !important;
    }

    .information-bar {
        left: 5%;
        right: 5%;
    }

    a#logo {
        position: absolute;
        top: 7px;
        left: 0;
        right: 0;
        padding: 0 !important;
        max-width: 320px !important;
        display: block;
        margin: 0 auto 0;
    }

    a#logo img {
        width: 320px;
        max-height: none !important;
        max-width: none !important;
    }

    .scrolled_past_header a#logo {
        top: -70px;
    }

    .onlytoptaskswith-background #accessibility-tools,
    .with-background #accessibility-tools, #accessibility-tools {
        z-index: 3;
        right: 10px !important;
        left: 10px !important;
        top: 70px !important;
        width: auto !important;
    }

    div#accessibility-tools div#styleselect {
        right: auto !important;
    }

    div#accessibility-tools .webreader {
        width: auto !important;
    }

    .toplinks {
        right: 0;
    }

    .website-background {
        top: 94px;
        height: 180px;
        background-attachment: fixed;
    }

    #tinyblock form#quicksearch input.text.placeholder {
        color: #4f4f4f;
    }

    #tinyblock form#quicksearch {
        top: 110px !important;
        left: 0 !important;
        right: 0 !important;
        margin: 0 10px !important;
        width: auto;
    }

    #tinyblock form#quicksearch button.submit::before {
        content: "\f002";
        font-family: "fontawesome";
    }

    #tinyblock form#quicksearch input.text {
        padding-right: 60px !important;
        min-height: 50px;
        width: 100% !important;
    }

    #tinyblock form#quicksearch button.submit {
        width: 50px;
        margin-left: -50px;
        min-height: 50px;
        height: 50px;
        padding: 0;
    }

    .scrolled_past_header #tinyblock form#quicksearch {
        top: -29px !important;
        width: auto !important;
    }

    .scrolled_past_header #tinyblock form#quicksearch input.text {
        width: 85% !important;
    }

    .scrolled_past_header #tinyblock form#quicksearch button.submit {
        width: 15% !important;
    }

    body.menutype_horizontal .content-wrapper.horizontal, body.menutype_dual .content-wrapper.horizontal {
        margin-top: 40%;
    }

    ul.onlytoptasks.columns li.column.first-column {
        margin-left: 1%;
    }

    ul.onlytoptasks.bannercount-6 li.column:nth-child(4) {
        clear: none;
    }

    ul.onlytoptasks.bannercount-4 li.column:nth-child(3), ul.onlytoptasks.bannercount-4 li.column:nth-child(4) {
        margin-top: 0;
    }

    ul.onlytoptasks.bannercount-6 li.column:nth-child(3) {
        margin-right: 1%;
    }

    ul.onlytoptasks.bannercount-6 li.column:nth-child(1), ul.onlytoptasks.bannercount-6 li.column:nth-child(2), ul.onlytoptasks.bannercount-6 li.column:nth-child(3) {
        margin-bottom: 0;
    }

    body.layout_four ul.onlytoptasks.columns {
        margin: 0 !important;
        width: 100%;
    }

    ul.onlytoptasks.columns li.column {
        width: 48%;
        height: 140px;
        margin-right: 1%;
        margin-left: 1%;
    }

    ul.onlytoptasks li.column a {
        height: 100px !important;
        text-align: center;
        margin-top: 40px;
    }

    ul.onlytoptasks li.column a img {
        float: none;
        margin: -40px auto 0px;
        height: 80px;
        width: 80px;
    }

    ul.onlytoptasks li.column a span {
        font-size: 1.2rem;
        text-align: center;
    }

    .sublayout_row2_two-columns .contentrow &gt; .two.columns {
        margin-bottom: 0 !important;
    }

    .column.margin2.alpha {
        margin: 0 0 1em;
        width: 100%;
    }

    .onlytoptaskswith-background #row2 .column .mapoverview.landing,
    .with-background #row2 .column .mapoverview.landing,
    .onlytoptaskswith-background #row2 .column .document,
    .with-background #row2 .column .document {
        float: none;
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }

    .onlytoptaskswith-background #row2 .column .document,
    .with-background #row2 .column .document {
        min-height: 0;
        padding: 0 20px;
    }

    .column.margin2.alpha .section + .section {
        border-right-width: 0;
        border-bottom: 1px solid #DCDCDC;
    }

    .sublayout_row2_two-columns .two.columns .column.omega {
        width: 100%;
        margin: 0;
    }

    .column.margin2.alpha {
        margin: 0;
    }

    div.container_aside {
        background-color: transparent;
        width: 100%;
    }

    .container_aside ul.items li {
        background-color: transparent;
    }

    .layout_four .column.omega {
        padding: 20px;
        background-color: #F3F3F3;
    }

    .contentrow .section.folder ul.columns li.column {
        padding: 0 20px;
    }

    .contentrow .section.folder ul.columns.four li.column {
        width: 100%;
    }

    .contentrow .section.folder ul.columns.four li.column.odd,
    .contentrow .section.folder ul.columns.four li.column.even {
        clear: both;
    }

    #row1.row1_breadcrumb {
        padding-top: 10px;
        position: static;
    }

    p.breadcrumbs {
        margin-left: 0 !important;
    }

    h1 {
        margin: 20px 0;
    }

    .onlytoptaskswith-background #readspeaker,
    .with-background #readspeaker {
        padding: 0 10px 45px 10px;
    }

    #side-content #get_box,
    #side-content #webmetric, #webmetric {
        width: 100%;
        float: none;
        position: static;
        transform: rotate(0);
        clear: both;
        margin-bottom: 1em;
        overflow: hidden;
        border-radius: 5px;
    }

    #side-content #webmetric, #webmetric {
        border: 1px solid #D3D3D3;
        box-sizing: border-box;
    }

    #webmetric h2 {
        float: none;
        border-radius: 2px 2px 0 0;
    }

    #webmetric ul.kif_wrap {
        float: none;
        padding: 5px;
    }

    #footer_columns .column:nth-child(2),
    #footer_columns .column:nth-child(3),
    #footer_columns .column:nth-child(4) {
        width: 100%;
        text-align: center;
        background-color: transparent;
    }

    .onlytoptaskswith-background #footer_columns .section h2,
    .with-background #footer_columns .section h2 {
        margin-bottom: 20px !important;
    }

    .onlytoptaskswith-background #footer_columns .section ul
    .with-background #footer_columns .section ul {
        margin: 0px;
        padding: 0;
    }

    .onlytoptaskswith-background #footer_columns,
    .with-background #footer_columns {
        border-bottom-width: 0;
    }

    #footer {
        height: auto;
        margin-top: 0;
        border-top: 1px solid #D3D3D3;
    }

}

@media screen and (min-width: 5px) and (max-width: 639px) {
    .website-background {
        height: 160px;
    }

    body.menutype_horizontal .content-wrapper.horizontal, body.menutype_dual .content-wrapper.horizontal {
        margin-top: 250px;
    }

    body.menutype_horizontal.layout_four .content-wrapper.horizontal {
        margin-top: 220px;
    }

}


/* DIGID */
@media screen and (min-width: 749px) and (max-width: 959px) {
    #header .container-sessions {
        top: 6px !important;
        background-color: #FFFFFF;
    }
}

@media screen and (min-width: 5px) and (max-width: 749px) {
    #header .container-sessions {
        top: 2px !important;
        right: 0 !important;
        font-size: 0.65rem;
        background-color: #FFFFFF;
    }
}


/* hoog contrast reset */
body.highcontrast #menu_wide,
body.highcontrast .container_aside ul.items li,
body.highcontrast .container_aside li.vacitem,
body.highcontrast ul.toptasks ul.item_tab li a:hover,
body.highcontrast ul.toptasks ul.item_tab li a:focus,
body.highcontrast #slider .accordion-toggle.accordion-toggle-active,
body.highcontrast #slider .accordion-toggle:hover,
body.highcontrast #slider .accordion-toggle:focus,
body.highcontrast .row2_content .search-filters h3,
body.highcontrast .sc_filter h2,
body.highcontrast div#quicklinks li.last-child,
body.highcontrast #row2_content .simpleform input.submit,
body.highcontrast #social-follow,
body.highcontrast .container_aside h3,
body.highcontrast .container_aside form.simpleform input.submit,
body.highcontrast ul.toptasks .active h2.toptasks_tab,
body.highcontrast ul.toptasks h2.toptasks_tab.focus,
body.highcontrast ul.toptasks h3.toptasks_title, #slider h2,
body.highcontrast .quickto h2, #row3 .quickto h2,
body.highcontrast .fotobar h2,
body.highcontrast .fotobar h2 a,
body.highcontrast .fotobar_three h2,
body.highcontrast .fotobar_three h2 a,
body.highcontrast .aside .container h3,
body.highcontrast a.menu-horizontal li.active a,
body.highcontrast .menu-horizontal li:hover a,
body.highcontrast .menu-horizontal li.active a,
body.highcontrast .menu-horizontal li:hover a,
body.highcontrast .aside .container h3,
body.highcontrast .container_aside h2,
body.highcontrast .container_aside h3,
body.highcontrast .container_aside .title_fotobar,
body.highcontrast .fotobar_three h2 a,
body.highcontrast .newsdescription h2 a,
body.highcontrast div.container_aside.url h3 a span.title,
body.highcontrast div.container_aside.softlink h3 a span.title,
body.highcontrast div.container_aside.document h3 a span.title,
body.highcontrast div.container_aside.product h3 a span.title,
body.highcontrast .mapoverview.landing h2,
body.highcontrast .container_aside ul.items li a:hover,
body.highcontrast .container_aside ul.items li a:focus,
body.highcontrast .vacitem button.blocktitle.toggle-active,
body.highcontrast .vacitem button.blocktitle:hover,
body.highcontrast .vacitem button.blocktitle:focus,
body.highcontrast.onlytoptaskswith-background .quicklinks,
body.highcontrast.with-background .quicklinks,
body.highcontrast .toplinks ul.quicklinks li.last-child,
body.highcontrast.onlytoptaskswith-background ul.quicklinks li a,
body.highcontrast.with-background ul.quicklinks li a,
body.highcontrast.onlytoptaskswith-background ul.quicklinks li.last-child a,
body.highcontrast.with-background ul.quicklinks li.last-child a {
    background-color: transparent !important;
}

body.highcontrast ul.topsix li.column a:focus,
body.highcontrast ul.topsix li.column a:hover,
body.highcontrast ul.onlytoptasks li.column a:focus,
body.highcontrast ul.onlytoptasks li.column a:hover {
    color: #FFFFFF;
}

/* Hoog contrast restyle */
body.highcontrast #webmetric h2 {
    background-color: #000000;
}

body.highcontrast #tinyblock form#quicksearch button.submit {
    background-color: #000000;
    color: #FFFFFF;
}

body.highcontrast h2,
body.highcontrast .section.product h2 {
    color: #000000;
}

body.highcontrast .information-bar a,
body.highcontrast .information-bar a.allow:focus,
body.highcontrast .information-bar a.allow:hover,
body.highcontrast h1,
body.highcontrast h2,
body.highcontrast .column h2,
body.highcontrast .fotobar_three h2 a,
body.highcontrast .column.omega .container_aside.landing.briefing h2,
body.highcontrast .contentrow &gt; .section.folder ul.columns li.column h3 a.item-title,
body.highcontrast .row2_content .contentrow &gt; .section.folder ul.items li h2 a.item-title,
body.highcontrast .row2_content .contentrow &gt; .section.folder ul.columns li.column h2,
body.highcontrast .row2_content .contentrow &gt; .section.folder ul.columns li.column h2 a.item-title,
body.highcontrast .search-results h3 a.item-title,
body.highcontrast .information-bar a.deny,
body.highcontrast p.breadcrumbs,
body.highcontrast .container_aside h3 {
    color: #000000;
}

body.highcontrast .information-bar a.deny:focus,
body.highcontrast .information-bar a.deny:hover,
body.highcontrast #calamity {
    background-color: #000000
}

body.highcontrast .contentrow &gt; .section.folder ul.columns li.column h3 a.item-title:hover,
body.highcontrast .contentrow &gt; .section.folder ul.columns li.column h3 a.item-title:focus {
    color: #000000;
    text-decoration: underline
}

body.highcontrast ul.onlytoptasks li.column:nth-child(1) a,
body.highcontrast ul.onlytoptasks li.column:nth-child(2) a,
body.highcontrast ul.onlytoptasks li.column:nth-child(3) a,
body.highcontrast ul.onlytoptasks li.column:nth-child(4) a,
body.highcontrast ul.onlytoptasks li.column:nth-child(5) a,
body.highcontrast ul.onlytoptasks li.column:nth-child(6) a {
    background-color: #000000;
}

body.highcontrast #calamity p,
body.highcontrast #calamity a,
body.highcontrast #calamity ul,
body.highcontrast #calamity ol {
    color: #FFFFFF !important;
}
body.error #readspeaker {margin-top:118px;}
body.error .contentrow {max-width: 1100px;}
body.error h1 .larger {margin-top:0;}</pre></body></html>