<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Lora:wght@600&amp;family=Roboto:wght@300;400;500&amp;display=swap');

/* Readspeaker menu focus */
.webreader .rsbtn.zoom-tooltoggler .rsbtn_tooltoggle:focus span.rsicn {color:#FFFFFF;}

/* SUP-103763 */
.tabnumber {display:none;}
.projecttabs [role="tab"] {padding:1rem 0.5rem;}
.projectduration {position:absolute;top:-999999em;left:-999999em;}

/* Govmetric ruimte */
body.govmetric_enabled {padding-right:35px;}


/* SUP-103766 Nieuwpagina gelijk */
.section.briefing ul.items:not(.columns) li {
    display: grid;
    grid-template-columns: 30% 1fr;
    grid-template-rows: repeat(3, auto);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding:1.25rem 1rem 1rem;
    border-bottom: 1px solid #DDDDDD;
    margin-bottom:0;
    position:relative;
}

.section.briefing ul.items:not(.columns) h2 {grid-area: 1 / 2 / 2 / 3;}
.section.briefing ul.items:not(.columns) .objectinfo {grid-area: 2 / 2 / 3 / 3;color:#4F4F4F;}
.section.briefing ul.items:not(.columns) .item-photo {grid-area: 1 / 1 / 4 / 2;}
.section.briefing ul.items:not(.columns) .description {grid-area: 3 / 2 / 4 / 3;}
.section.briefing ul.items:not(.columns) h2 a:after {content:"";display:block;position:absolute;top:0; left:0;bottom:0;right:0;}
.section.briefing ul.items:not(.columns) h2 a.item-title {color:#DE5217;text-decoration:none;}
.section.briefing ul.items:not(.columns) li:hover,
.section.briefing ul.items:not(.columns) li:focus-within {background-color: #f3efe8;}
.section.briefing ul.items:not(.columns) li:hover a, 
.section.briefing ul.items:not(.columns) li:focus-within a {text-decoration:underline;}
.section.briefing ul.items:not(.columns) .item-photo img {float:none;width:calc(100% - 1rem);height:auto;margin-right:0;}

#thematictabs .tabs ul.items li a {
    display: grid;
    grid-template-columns: 30% 1fr;
    grid-template-rows: repeat(3, auto);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    position:relative;
}
#thematictabs .tabs ul.items li .item-title {grid-area: 1 / 2 / 2 / 3;}
#thematictabs .tabs ul.items li .objectinfo {grid-area: 2 / 2 / 3 / 3;}
#thematictabs .tabs ul.items li .description {grid-area: 3 / 2 / 4 / 3;}
#thematictabs .tabs ul.items li .item-photo {position:absolute;left:1rem;float:none;    max-width: calc(30% - 1.65rem);}
#thematictabs .tabs ul.items li .item-photo img {max-width:100%}

/* EINDE SUP-103766 Nieuwpagina gelijk */

/* SUP-84935 */
@media (max-width: 600px) {
    .gm_sidebar.gm_sidebar_rh { display: none !important; }
    .fixed_header #row1[class^=" sublayout_row"][class$="topsix_search"] {padding-top:16vh !important;}
}
@media (min-width: 601px) {
    .gm_sidebar.gm_sidebar_cnr { display: none !important; }
    .gm_sidebar.gm_sidebar_rh { display: initial; }
}

div#content-footer {position:static;}
span#modification-date {
    position: absolute;
    top: 0;
    right: 0;
}
.pageheader {position:relative;padding-top:1.25rem;}

#tinybar {background-color:#42240a;}
#tinybar button.switch:hover::before,
#tinybar button.switch:focus::before {
	background-color:#42240a;
}

#tinybar #accessibility-tools button.switch:hover .hint,
#tinybar #accessibility-tools button.switch:focus .hint {
	color:#42240a;
}

#dsEditSearchBlock .show_searchbox::before {font-size:22px !important;}

div:focus {outline:none;}

input[type="search"],
textarea,
input[type="text"],
input[type="button"],
input[type="submit"] {
-webkit-appearance: none;
border-radius: 0;
}

#row1.sublayout_row1_two-columns {background-color:#f3efe8 !important;}
#row1.sublayout_row1_two-columns .two.columns {display:flex;margin:1rem 0 2rem;padding:0;}
#row1.sublayout_row1_two-columns .two.columns .column {background-color:#FFFFFF;}
#row1.sublayout_row1_two-columns .two.columns .column h2 {margin:0;}
#row1.sublayout_row1_two-columns .two.columns .column h2 a {display:flex;flex-direction: column-reverse;margin:0;}
#row1.sublayout_row1_two-columns .two.columns .column h2 a img {margin:0;}
#row1.sublayout_row1_two-columns .two.columns .column h2 a span,
#row1.sublayout_row1_two-columns .two.columns .column p {margin:0;padding:0.5rem;}
#row1.sublayout_row1_two-columns .two.columns .column a.read-more {margin:0;padding:0.5rem;}
#row1.sublayout_row1_two-columns .two.columns .column h2 a span span {margin:0;padding:0;}

/* thematisch nieuws */
#thematictabs .tabs ul.items li {position:relative;border-bottom:1px solid #DDDDDD;margin:0;}
#thematictabs .tabs ul.items li a {padding:1.25rem 1rem 1rem;}
#thematictabs .tabs ul.items li a:hover,
#thematictabs .tabs ul.items li a:focus {background-color:#f3efe8;}
#thematictabs .tabs ul.items li .objectinfo {position:absolute;top:0;right:0;}
#thematictabs .tabs ul.items li img {margin:0rem;}
#thematictabs .tabs .items .item-title {font-size:1rem;}
.with_dsecription a:hover {text-decoration:none;}
.with_dsecription a:hover h3 {text-decoration:underline;}
#thematictabs button[role="tab"] {
    font-size: 1.25rem;
    font-family: 'Lora', serif;
    font-weight: 600;
}
.quickto p.description,
.quickto ul li {background-color:transparent;}
.quickto ul li {border-color:#DDDDDD;}

/* newsbanner */
div[class$="_newsblock"] .onecolumn {padding-bottom:0 !important;}
.onecolumn .landing h2 .newstitle {
    font-size: 1.5rem;
    font-family: 'Lora', serif;
    font-weight: 600;
}
.onecolumn .landing.newsbanner .columns.three {justify-content:space-between;}
.onecolumn .landing.newsbanner .column {margin:0 0 2rem !important;}
.onecolumn .landing.newsbanner .column a {display:flex;flex-direction:column;}
.onecolumn .landing.newsbanner ul.items li.column span.title {padding:0.5rem;}
.onecolumn .landing.newsbanner .column .objectinfo {order:3;padding:0 0.5rem 0.5rem;}

/* Nieuws handmatige slider */
div[id^="row"][class^="sublayout_row"][class$="itemsbanner_slider"] {background-color: #f3efe8 !important;}
.onecolumn .newsbanner_slider ul.controls li {margin-left:6px;}
.onecolumn .newsbanner_slider ul.swiper-wrapper li.column.swiper-slide {margin-left:0;}
.onecolumn .landing.newsbanner_slider ul.items li span.title {padding:0.5rem;}
.onecolumn .landing.newsbanner_slider ul.items .objectinfo {padding:0.2rem 0.5rem 0.5rem; margin:0;}

span#modification-date,
#social-sharing,
#social-sharing button.toggle_hidden_information {font-size:0.8rem; color:#333333;font-weight:300;}
#social-sharing button.toggle-active,
#social-sharing button.toggle_hidden_information:focus, 
#social-sharing button.toggle_hidden_information:hover {background-color:#333333;color:#FFFFFF;}
#social-sharing button.toggle_hidden_information::before {font-size:1rem;}

#tinyblock .toplinks {height:35px;}
#tinyblock .toplinks ul.quicklinks a {font-size:0.65rem;font-weight:400;}
#tinyblock .toplinks ul.quicklinks li.last-child {background-color:transparent;margin-left:0;}
#tinyblock .toplinks ul.quicklinks li.last-child a {color:#333333;}

.bold {font-weight:500}
#footer_columns .column .visittime h3 {display:none;}
.footer_website a.read-more {font-weight:normal;}
.visittime .location_open, 
.visittime .location_closed, 
.visittime .location_open.nexttime{font-weight:400}

span.objectinfo {
    color:#DE5217;
    margin: 0.2rem 0 0;
    font-size: 0.8rem;
}

div.container_aside.vacancyoverview .container-content p.description,
div.container_aside.folder .container-content p.description {
    background-color:transparent;
    padding:0.5rem 0;
    font-weight:300;
    border-width:0;
}

#contact {display:none;}
.information-bar {
    position:fixed;
    z-index:999999;
    width:100%;
    box-sizing:border-box;
    padding:1rem;
}

#calamity {
    margin:2rem 0;
}

a#logo {padding-top:0;}
a#logo img {height: 6.347rem;}
#row1, #row2, #row4, #row5, #row6 {background-color:transparent;}
#row3 {background-color:#f3efe8;}
#row2, #row3, #row4 {padding:0;}



.contentrow &gt; .columns,
.contentrow &gt; .section,
.layout_four .contentrow .onecolumn {padding:1rem 0 2rem;}

#row1 .columns.three, #row2 .columns.three, #row3 .three.columns, 
.contentrow &gt; .section,
.layout_four .contentrow .onecolumn, body.layout_four .columns.three {margin:0;}
/* body.layout_four .columns.three {display:flex;flex-wrap: wrap;} */
.columns .column {margin-top:0;}

nav.breadcrumbs {margin:0;min-height:auto;padding:1rem 0;font-size:0.7826rem;color:#666666;}
nav.breadcrumbs a {color:#666666;font-weight:300;}
#menu {margin:0  auto;position:relative;}

html {
    transition: all 0.5s
}

body {
    font-family: 'Roboto', sans-serif;
    font-size:1rem;
    line-height:1.4rem;
    color:#333333;
}

h1 {
    font-family: 'Lora', serif;
    font-size:1.739rem;
    margin:0 0 2rem;
    color:#DE5217;
    font-weight:600;
}
h2, h3, h4, h5, h6 {
    margin:1rem 0;
    color:#DE5217;
    font-weight:300;
}
.toggle_heading {
    color:#DE5217;
    font-weight:300;
}

h2 {font-size:1.3rem;}
h3 {font-size:1.2rem;}
h4 {font-size:1.1rem;}
h5 {font-size:1rem;}
h6 {font-size:1rem;}
p, ul, ol, dl {
    margin:0 0 1rem;
    font-weight:300;
    color:#333333;
}
#product-description h3,
#product-conditions h3,
#product-price h3,
#product-details h3,
#product-order h3, 
#product-application h3,
#product-tips h3 {color:#DE5217;}

.description { font-weight:500;color:#333333;}
.items p.description, .items p.with-photo {
    color:#333333;
    margin:0;
    font-weight:300;
}

.section.folder h2,
.section.briefing h2 {margin:0 0 0.5rem;}

.section.folder a.item-title,
.section.briefing h2 a.item-title,
.section.search-results h3 a.item-title {
    font-size:1.08rem;
    color:#333333;
    text-decoration:underline;
    font-weight:500;
}

.item-text .title a,
.item-title{color:#333333; font-weight:500;}
a {color:#333333;}
.item-text .title a:hover,
.item-text .title a:focus,
.item-title:hover,
.item-title:focus,
a:hover,
a:focus {color:#DE5217;}

/* footer */
#footer_columns {padding-left:0;padding-right:0;}
.footer_website {
    border-width:0;
    background-color:#C6AE7E;
}
#footer_columns .column h2 {font-family: 'Lora', serif;font-weight:600;/*font-size:1.739rem;*/font-size:1.5rem;}

#contact-information .heading,
#footer_columns .column h2, 
#footer_columns .column h3,
#footer_columns .column h4,
#footer_columns .column p,
#footer_columns .column ul,
#footer_columns .column ol,
#footer_columns .column dl{
    color:#FFFFFF;
}
#footer_columns a,
#footer ul.quicklinks li a {color:#FFFFFF;}
#footer_columns a:hover,
#footer_columns a:focus,
#footer ul.quicklinks li a:hover,
#footer ul.quicklinks li a:focus {color:#333333;}

#footer_columns a.calltoaction {
    background-color:#FFFFFF;
    color:#C6AE7E;
}
#footer_columns a.calltoaction:hover,
#footer_columns a.calltoaction:focus {
    background-color:#DE5217;
    color:#FFFFFF;
}

[class^="pu_"] {position:relative;}
[class^="pu_"]::before {content: "\f111";font-family:'fontawesome';font-size:1.3rem;display:inline-block;height: 1.3rem;width:1.3rem;padding-right:0.5rem;}
[class^="pu_"]::after {text-align:center;color:#DE5217;font-family:'fontawesome';position: absolute;left: 0;font-size:0.8rem;height: 1.3rem;width:1.15rem;line-height:1.45rem;}
.pu_mail::after {font-size:0.7rem;}

.pu_tel::after {content: "\f095";}
.pu_wa::after {content: "\f232";}
.pu_mail::after {content: "\f003";}

#footer_columns [class^="pu_"]::after {color:#C6AE7E;}

#footer_columns ul.social [class^="pu_"]::before {font-size:1.73rem;display:inline-block;height: 1.73rem;width:1.73rem;padding:0;}
#footer_columns ul.social [class^="pu_"]::after {font-size:1.1rem;height: 1.5217rem;width: 1.5217rem;line-height: 1.4rem;}

#footer_columns ul.social {padding-left:0;}

ul.social li {display:inline-block;margin-right:1rem;}
ul.social li a[class^="pu_"] {width:1.73rem;height:1.73rem;display:block;}
.pu_facebook::after {content: "\f09a";}
/* .pu_twitter::after {content: "\f099";} */
.pu_linkedin::after {content: "\f0e1";}
.pu_instagram::after {content: "\f16d";}
.pu_youtube::after {content: "\f16a";}

.pu_twitter::after {
    content:"";
    background-repeat:no-repeat;
    background-size: 1.4rem;
    background-position: center 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 35 35' viewBox='0 0 35 35'%3E%3Cpath d='m19.4 15.9 7.4-8.7H25l-6.5 7.5-5.2-7.5h-6l7.8 11.4-7.8 9.1h1.8l6.8-7.9 5.5 7.9h6l-8-11.8zM17 18.7l-.8-1.1-6.3-9h2.7l5.1 7.3.8 1.1 6.6 9.4h-2.7L17 18.7z' style='fill:%23C6AE7E'/%3E%3C/svg%3E");
}


/* header + menu */
div#header {border-bottom:1px solid #DE5217;background-color: #FFFFFF;}
div#header .container-sessions {font-size:0.8rem;padding:0;}
div#header .container-sessions .container {height:auto;}
body * #accessibility-tools * {font-size:0.652rem;color:#333333;}

body #tinyblock {flex-direction: column;height: 100%; justify-content: space-evenly;}
body #tinyblock form#quicksearch {height:auto;}
body #tinyblock form#quicksearch input.text {transition:all 0.5s ease-out;font-family: 'Roboto', sans-serif;font-weight:300;width:calc(100% - 3.478rem);height:2.1739rem;padding:0 0.5rem;font-size:1rem;border-color:#DE5217;}
body #tinyblock form#quicksearch button.submit {float:right;transition:all 0.5s ease-out;margin:0;background-color:#DE5217;width:3.478rem;height:2.1739rem;}
body #tinyblock form#quicksearch button.submit::before {transition:all 0.5s ease-out;color:#FFFFFF;content:"Zoek";font-family: 'Roboto', sans-serif;font-size:0.869rem;}
body #tinyblock form#quicksearch #quicksearch-keywords_suggestions {position:absolute;width:inherit;}

.fixed_header div#menu_wide {
    top:calc(3.478rem + 46px);
    margin:0 auto;
    padding: 0;
    box-sizing: border-box;
    background-color: transparent;
    z-index: 9;
}
.fixed_header.scrolled_past_header #menu_wide {box-shadow:unset;}
ul.dropdownmenu li a.item-link:hover, ul.dropdownmenu li a.item-link:focus {
    background-color: #f3efe8;
}
@media only screen and (min-width: 960px) {
    .fixed_header .menu-horizontal li.first-child {
        transition: all 0.5s;
        margin-left: calc(65px + 2rem);
    }
    body.menutype_horizontal ul#dl-menu {height:0;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu li a.item-link {border-top:1px solid #DE5217;margin:0 0.5rem;}
}

ul.menu-horizontal a {font-size:1rem; color:#DE5217;font-weight:400;}
ul.dropdownmenu li a.item-link {font-size:0.782rem;color:#333333;}

body.menutype_horizontal ul.dropdownmenu {width:100%;left:0;top:2.5rem;}
/*body.menutype_horizontal ul.dropdownmenu li {width:100%;margin-bottom:0.5rem;}*/

body.menutype_horizontal ul.dropdownmenu li a {font-weight:300;line-height:1.5 !important;}

.menu-horizontal li.first-child {margin-left:0;}
.menu-horizontal li.singlemenu:hover,
.menu-horizontal li a.toplevellink,
.menu-horizontal li a.toplevellink:hover,
.menu-horizontal li a.toplevellink:focus,
.menu-horizontal li.active a.toplevellink {color:#DE5217;background-color:#FFFFFF;position:relative;text-decoration:none;}
.menu-horizontal li a.toplevellink::before {
    content:"";
    position:absolute;
    bottom:0;
    width:calc(0% - 30px);
    border-bottom:2px solid #C6AE7E;
    transition: width 0.5s;
}
.menu-horizontal li.active_list a.toplevellink::before,
.menu-horizontal li a.toplevellink:hover::before,
.menu-horizontal li a.toplevellink:focus::before {
    width:calc(100% - 30px);
}
.menu-horizontal li.active a.toplevellink::before {
    content:"";
    position:absolute;
    bottom:0;
    width:calc(100% - 30px);
    border-bottom:2px solid #DE5217;
}


/* homepage */

/* Verberg quicksearch op landingspagina met zoekbalk */
body.topsix_search #tinyblock form#quicksearch {opacity:0;transition: opacity 0.2s ease;}
body.topsix_search #tinyblock form#quicksearch:focus-within,
body.scrolled_past_header.topsix_search #tinyblock form#quicksearch {opacity:1;}

/* Homepage search */
div.topsix_search.with_toptasks {padding:0;}
div[class^=" sublayout_row"][class$="topsix_search"] #sublayout_search {
    margin-left:auto;
    margin-right:auto;
    height:auto;
    width:50%;
    box-shadow:none;
    border:1px solid #DE5217;
    background-color:#FFFFFF;
}
div[class^=" sublayout_row"][class$="topsix_search"] #sublayout_search p {
    display:flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}

div[class^=" sublayout_row"][class$="topsix_search"] #sublayout_search input.text {
    height:3.478rem;
    width: calc(100% - 6rem);
    padding:0 1.5rem;
    font-size:1rem;
    float:none;
}
div[class^=" sublayout_row"][class$="topsix_search"] #sublayout_search button.submit {
    height:3.478rem;
    width:5.9rem;
    margin-left:0;
    font-size:1.3rem;
    background-color:#DE5217;
    color:#FFFFFF;
    float:none;
}
div[class^=" sublayout_row"][class$="topsix_search"] #sublayout_search button.submit span.offscreen {position:static;}
div[class^=" sublayout_row"][class$="topsix_search"] #sublayout_search button.submit::before {
    content:"";
}
#searchinput_suggestions {top:3.478rem;}

/* Toptaken vlak */
.fixed_header #row1[class^=" sublayout_row"][class$="topsix_search"] {
    padding:max(calc(49vh - 6.19rem), 300px) 0 1rem;
    background-size: cover;
    background-position:center center !important;
}
div.onlytoptasks {
    padding: 0;
}
.calamity_active div.onlytoptasks {padding-top:300px;}

ul.onlytoptasks.columns {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    clear:both;
}
ul.onlytoptasks.columns li.column a {
    width:9.3rem;
    min-height:9.3rem;
    background-color:#FFFFFF;
    color:#333333; 
    border-width:0;
    transition: background-color 0.5s linear;
    font-weight:300;
}
ul.onlytoptasks.columns li.column a:hover,
ul.onlytoptasks.columns li.column a:focus {background-color:#C6AE7E;color:#FFFFFF;}

ul.onlytoptasks li.column a span {height:83px;}
ul.onlytoptasks li.column a img {
    width:4.782rem;
    height:4.782rem;
}
ul.onlytoptasks li.column a:hover img,
ul.onlytoptasks li.column a:focus img {
    filter: brightness(0) invert(1);
}

ul.onlytoptasks.bannercount-6 li.column {margin:0;width:9.3rem;}

.onecolumn .container {margin:0;}
ul.subitems {padding-left:0;}

ul.subitems li,
#side-content div.container-content .items li,
.landing.container_aside ul.items li,
.onecolumn .landing ul li {margin-left:1rem;overflow:visible;list-style-type:none;}

ul.subitems li::before,
#side-content div.container-content .items li::before,
.landing.container_aside ul.items li::before{
    content: '\f054';
    font-family: fontawesome;
    display: block;
    position: relative;
    max-width: 0;
    max-height: 0;
    left: -0.75rem;
    top: 0px;
    color: #333333;
    font-size: 0.5rem;
}


/* Rij 2 */
#footer_columns .column,
body.layout_four div[class$="_three_column"] .columns.three .column {width:calc(33.33% - 1.34rem);margin-right:1rem;margin-left:1rem;}
#footer_columns .column:nth-child(2),
body.layout_four div[class$="_three_column"] .columns.three .column.alpha {margin-left:0;}
#footer_columns .column:last-child,
body.layout_four div[class$="_three_column"] .columns.three .column.omega {margin-right:0;}
.onecolumn .landing ul.items li {border-width:0;margin-bottom:1rem;}
.onecolumn .landing ul.items li span.title{font-size:1rem;font-weight:300;color:#333333;padding:0;}
div[class^="sublayout_row"][class$="_one-columns"] .folder h2 {padding-bottom: 1.5rem;position:static;border-bottom:1px solid #DE5217;font-size:1.5rem;margin:1rem 0 0;font-family: 'Lora', serif;font-weight:600;}
div[class^="sublayout_row"][class$="_one-columns"] .folder ul {border-bottom:1px solid #DE5217;}
div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns {border-bottom: 1px solid #DE5217;column-gap: 2rem;display: grid;}
div[class^="sublayout_row"][class$="_one-columns"] .folder ul li {width:100%;float:none;margin:0 !important;}
div[class^="sublayout_row"][class$="_one-columns"] .folder ul li a {transition:all 0.2s ease;border-top:1px solid #DE5217;padding:1rem;height:unset !important;}
div[class^="sublayout_row"][class$="_one-columns"] .folder ul li a:hover,
div[class^="sublayout_row"][class$="_one-columns"] .folder ul li a:focus {background-color:#f3efe8;}

@media only screen and (max-width: 639px) {
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.four,
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.three {
        grid-template-columns: repeat(1, 1fr);
    }
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.four li:nth-child(1) a, 
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.three li:nth-child(1) a {
        border-width: 0;
    }
}
@media only screen and (min-width: 640px) and (max-width: 768px) {
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.four,
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.three {
        grid-template-columns: repeat(2, 1fr);
    }
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.four li:nth-child(-n+2) a, 
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.three li:nth-child(-n+2) a {
        border-width: 0;
    }
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.four, 
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.three {
        grid-template-columns: repeat(3, 1fr);
    }
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.four li:nth-child(-n+3) a, 
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.three li:nth-child(-n+3) a {
        border-width: 0;
    }
}
@media only screen and (min-width: 960px) {
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.four {
        grid-template-columns: repeat(4, 1fr);
    }
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.three{
        grid-template-columns: repeat(3, 1fr);
    }
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.four li:nth-child(-n+4) a, 
    div[class^="sublayout_row"][class$="_one-columns"] .folder ul.columns.three li:nth-child(-n+3) a {
        border-width: 0;
    }
}


/* overige rijen */
.mapoverview.landing h2,
.landing.document h2,
.container.landing h2 a span,
.sublayout_row3_ .section.folder h2,
.sublayout_row4_ .section.folder h2,
.container.landing.vacancy h2, .container_aside.landing.briefing h2, .fotobar h2, .fotobar_three h2, .landing.my_municipality h2,
.container.landing.vacancy h2 a, .container_aside.landing.briefing h2 a, .fotobar h2 a, .fotobar_three h2 a,
.only-one-item h2,
.column .quickto h2 {
    color:#DE5217;
    background-color:transparent;
    padding:0;
    margin:1rem 0;
    /*font-size:1.739rem;*/font-size:1.5rem;
    font-family: 'Lora', serif;
    font-weight:600;
}
.contentrow &gt; .section.folder ul.columns li.column h3 a.item-title {
    color:#333333;
    font-weight:500;
    font-size:1.08rem;
    padding:0;
}
/*.mapoverview.landing .container-content {
    border:0 solid #DE5217;
    border-width:0 2px 2px;
    padding:1rem 1rem 0;
}
.mapoverview.landing h2 {
    border:2px solid #DE5217;
    padding:0.5rem 1rem;
    margin:0;
}*/
.mapoverview.landing .container-content .visittime h3 {display:none;}
.mapoverview.landing .container-content .visittime a {margin-bottom:0;}
.mapoverview.landing {
    background-color:transparent;
}
.mapoverview.landing p,
.mapoverview.landing a,
.mapoverview.landing h3,
.mapoverview.landing h4,
.mapoverview.landing h5,
.mapoverview.landing h6,
.mapoverview.landing ul,
.mapoverview.landing ol {
    color:#333333;
}
.mapoverview.landing h3 {font-size:1rem;font-weight:500;margin:0;line-height:1.4rem;}
.mapoverview.landing a.read-more {font-weight:300;}
.mapoverview.landing img {margin-bottom:0.11rem;}
.mapoverview.landing .visitaddress, .mapoverview.landing .visittime, .mapoverview.landing .postaddress {
    border-width:0;
    padding:0;
}
.mapoverview.landing p.location_open {margin-bottom:0;}

div.container_aside &gt; ul, div.container_aside &gt; div,
.container_aside ul.items li{
    background-color:transparent;
    border-width:0;
}
.container_aside ul.items li {margin-bottom:0.5rem;}
.landing.container_aside ul.items li {margin-bottom:1rem;}

div[class^="sublayout_row"] .section.folder ul.columns li.column {position:relative;}
div[class^="sublayout_row"] .section.folder ul.columns li.column a {
    position: absolute;
    left: 0;
    right:0;
    bottom:0;
    top:0;
    box-sizing: border-box;
}

.container_aside ul.items li a {
    color:#333333;
    font-weight:300;
    padding:0;
}
.landing.container_aside ul.items li a {font-weight:300;}

.container_aside ul.items li a:hover {
    background-color:transparent;
}
.container.landing img {margin-bottom:0.5rem;}

div.container_aside a.more,
.container_aside.landing a.more,
.container_aside.landing a.read-more {
    border-width:0 !important;
    margin-top:1rem;
    background-color:#DE5217;
    color:#FFFFFF;
    padding:0.2rem;
    border-radius:3px;
    display:inline-block !important;
    font-weight:300;
    padding:0.2rem 0.6rem !important;
    transition:background-color 0.5s;
    margin:0;
    text-decoration:none !important;
}
div.container_aside a.more:hover,
div.container_aside a.more:focus,
.container_aside.landing a.more:hover,
.container_aside.landing a.more:focus,
.container_aside.landing a.read-more:hover,
.container_aside.landing a.read-more:focus {
    text-decoration:underline !important;
}


a.more:after {content:"";}

.contentrow &gt; .section.folder ul.columns li.column h3 {
    font-size:1.08rem;
    font-weight:500;
    height:1.75rem;
}
.contentrow &gt; .section.folder ul.columns li.column p.with-photo img {
    padding:0;
    margin-bottom:0.5rem;
    float:none;
    pointer-events: none;
}
.contentrow &gt; .section.folder ul.columns li.column:hover p.with-photo img,
.contentrow &gt; .section.folder ul.columns li.column:focus-within p.with-photo img{
    filter: brightness(0.8) ;
}
.contentrow &gt; .section.folder ul.columns li.column:hover,
.contentrow &gt; .section.folder ul.columns li.column:focus-within {text-decoration:underline;}

.contentrow &gt; .section.folder ul.columns li.column p.with-photo span.item-photo ~ span {
    display:block;
}


.mapoverview.landing a.calltoaction,
a.calltoaction,
a.calltoaction.new-window,
a.calltoaction.external,
a.calltoaction.new-window.external{
    background-color:#DE5217;
    color:#FFFFFF;
    padding:0.2rem;
    border-radius:3px;
    display:inline-block;
    font-weight:300;
    padding:0.2rem 0.6rem;
    transition:background-color 0.5s;
    text-decoration:none;
}
.mapoverview.landing a.calltoaction:hover,
.mapoverview.landing a.calltoaction:focus,
a.calltoaction:hover, a.calltoaction:focus,
a.calltoaction.new-window.external:hover,
a.calltoaction.new-window.external:focus,
.container_aside ul.items li.vacitem a.calltoaction:hover,
.container_aside ul.items li.vacitem a.calltoaction:focus,
.container_aside ul.items li.vacitem a.calltoaction.new-window.external:hover,
.container_aside ul.items li.vacitem a.calltoaction.new-window.external:focus,
a.calltoaction:hover,
a.calltoaction:focus,
div.container_aside a.more:hover,
div.container_aside a.more:focus,
.container_aside.landing a.more:hover,
.container_aside.landing a.more:focus,
.container_aside.landing a.read-more:hover,
.container_aside.landing a.read-more:focus {
    background-color:#C6AE7E;
    color:#FFFFFF;
    text-decoration:underline;
}

button.blocktitle {
    border: 0px solid #DE5217;
    border-width:0 0 1px;
    border-radius:0;
    padding:0 0 0.5rem;
}
.blocktitle:focus, .blocktitle:hover {
    background-color:transparent;
    color:#333333;
    text-decoration:underline;
}
.blocktitle::after {line-height:1.4rem;}
.blocktitle.toggle-active {border-width:0;}
.hidden_information {
    border: 0px solid #DE5217;
    border-width:0 0 1px;
    border-radius:0;
}

blockquote {
    position: relative; 
    text-align: center;
    padding: 1rem 1.2rem 1px;
    border-width:0;
    width: 80%;
    color: #333333;
    font-size:1.2rem;
    margin: 2rem auto;
	background-color:transparent;
    font-family: 'Lora', serif;
}

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

blockquote:before{
    content: "\f10d";
    top: -12px;
    margin-right: -20px;
    right: 100%;
}
blockquote:after{
    content: "\f10e";
    margin-left: -20px;
    left: 100%;  
    top: auto;
    bottom: -20px;
}


/* aside */

.aside .container h3, .container_aside h2, .container_aside h3, .container_aside .title_fotobar, div.container_aside.vacancy h3 span.title, 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,
div.container_aside h3,
div.container_aside h3 a span.title{
	background-color: transparent;
	color: #DE5217;
	font-size: 1.3rem;
	font-weight: 300;
	font-family:'Roboto', sans-serif;
	margin: 0 0 1rem;
	padding: 0;
}
div.container_aside h3 a span.title {margin:0;}
div.container_aside h3 a {
	color: #DE5217;
}
div.container_aside h3 a span.title.file-info {color:#333333;font-size:1rem;}

div.container-content {
	padding:0;
}
div.container-content p {
	margin:0 0 1rem;
	font-weight:300;
}

/* tabellen */
caption {text-align:left;}
.section table tr,
.section table th,
.section table td {border-width: 2px;border-color:#FFFFFF;border-style:solid;text-align:left;}
.section table thead th,
.section table tbody th {background-color:#C6AE7E;color:#333333;font-weight:300;}
.section table tr:nth-child(even) {background-color:#f3efe8;color:#333333;}
.section table tr:nth-child(odd) {background-color:#FFFFFF;color:#333333;}


table.raster1 thead th,
table.raster1 tbody th {background-color:#C6AE7E;color:#333333;font-weight:300;}


table.raster2 thead th,
table.raster2 tbody th {background-color:#C6AE7E;color:#333333;font-weight:300;}
table.raster2 td:nth-child(odd) {background-color:#f3efe8;color:#333333;}
table.raster2 td:nth-child(even) {background-color:#FFFFFF;color:#333333;}


table.raster3 thead th,
table.raster3 tbody th {background-color:#C6AE7E;color:#333333;font-weight:300;}
table.raster3 tr:nth-child(even) {background-color:#f3efe8;color:#333333;}
table.raster3 tr:nth-child(odd) {background-color:#FFFFFF;color:#333333;}

/* zoekresultaten */
.section.search-results form.simpleform {position:relative;}
.section.search-results form.simpleform .submit-buttons {position: absolute;bottom:0;right: 0;margin:0;}
.section.search-results form.simpleform .submit-buttons input.submit {width:3.478rem; font-size:0.869rem;font-family:'roboto', sans-serif;font-weight:300;}

.section.search-results .items p.with-photo {width:80px;}

ul.pagerbar {font-weight:300;}
ul.pagerbar a {border:1px solid #DDDDDD;border-radius:5px;}
ul.pagerbar .current {border:1px solid #DE5217;border-radius:5px;}
ul.pagerbar a, ul.pagerbar li.current, ul.pagerbar li.delimiter {min-width: 1.739rem;min-height: 1.739rem;line-height:1.739rem;display: inline-block;padding:0 0.5rem !important;}
ul.pagerbar li.current,
ul.pagerbar a:hover,
ul.pagerbar a:focus {background-color:transparent;color:#333333;}

@media only screen and (min-width:5px) and (max-width: 959px) {
    div[class^=" sublayout_row"][class$="topsix_search"] #sublayout_search {display:none;}
    body.topsix_search #tinyblock form#quicksearch,
    body #tinyblock form#quicksearch {opacity:1;margin-right:4.5rem;}
    
    .fixed_header div#menu_wide {position:absolute;top:-40px;left:auto;height:40px;width:40px;right:1rem;background-color:#DE5217;}
    body.menutype_horizontal ul#dl-menu {top:39px;}
    body.menutype_horizontal ul.dropdownmenu {columns:1;}
    #menu_wide ul.dropdownmenu li a.item-link {font-size:1rem;}
     body.menutype_horizontal ul#dl-menu {display: none !important;}
    body.menutype_horizontal ul#dl-menu[aria-expanded="true"] {display: block !important;}
    
    .menu-horizontal li.first-child {width:auto !important;}
    body.menutype_horizontal ul#dl-menu {left:auto !important; right:0;width:20rem !important; margin-left:0 !important;}
    .menu-horizontal li {border-width:0 !important;}
    .menu-horizontal li a.toplevellink,
    .menu-horizontal li.active a.toplevellink {background-color:#DE5217;color:#FFFFFF;font-weight:500;}
    body.menutype_horizontal ul.dropdownmenu {background-color:#DE5217;}
    #menu_wide ul.dropdownmenu li a.item-link {background-color:#DE5217;color:#FFFFFF;}
    body.menutype_horizontal #dl-menu.menu-horizontal a {font-size:1.2rem;padding:1rem;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu li a.item-link {padding:0.5rem 0.5rem 0.2rem 1.5rem !important;}
    #footer_columns {padding-left:2%;padding-right:2%;}
    div.footer_website .column:nth-child(2n+1) {clear:none;}
    
    div.topsix_search.with_toptasks #sublayout_search input.text,
    div.topsix_search.with_toptasks #sublayout_search button.submit  {height:2.478rem;}
}


@media only screen and (max-width: 767px) {
    html {font-size:14px;}
    div#header .contentrow {padding:0 1rem;box-sizing:border-box;}
    .contentrow,
     #menu{padding:0px;box-sizing:border-box;}
    .grid-11 {width:100%;margin:0 14px 0 0;box-sizing:border-box;}
    .grid-5 {width:100%;margin:0;box-sizing:border-box;}
    #tinyblock form#quicksearch{width:260px;}
    div#menu_wide {right: 1rem;}
    
    body #tinyblock {height:114px;}
    
    #header {position:static;height:156px !important;min-height:unset !important;}
    div#menu_wide {position:absolute;top:-40px;left:auto;height:40px;width:40px;right:1rem;background-color:#DE5217;}
    body.menutype_horizontal ul#dl-menu {top:39px !important;}
    body.menutype_horizontal ul.dropdownmenu {columns:1;}
    #menu_wide ul.dropdownmenu li a.item-link {font-size:1rem;}
    
    #header a#logo {padding-top:0 !important;position:relative;z-index:1000;}
    #header a#logo img {height:75px !important;max-height:unset !important;}
    #readspeaker {margin-top:0;}
    
    #tinyblock form#quicksearch input.text {border-color:#DE5217 !important;}
    div#accessibility-tools {right:1rem;}
    div#accessibility-tools div#styleselect {position:static !important;}
    
    #row1 {background-size: contain;background-position: center top;}
    div.onlytoptasks {padding-top:45%;}
    ul.onlytoptasks {width:calc(100% - 2rem);}
    ul.onlytoptasks.columns {display:block;}
    ul.onlytoptasks.bannercount-6 li.column {width:100%;height:5rem;margin-bottom:0.5rem;}
    ul.onlytoptasks.columns li.column a {width:100%;height:5rem;min-height:5rem;border:1px solid #DE5217;}
    ul.onlytoptasks li.column a span {height:5rem;justify-content:left;font-size:1.2rem;width:auto;}
    ul.onlytoptasks li.column a img {width:3.5rem;height:3.5rem;margin:0.5rem 1rem 0 0.5rem;float:left;}
    
    .onecolumn .landing.folder ul.items {columns: 1}
    #footer_columns .column,
    body.layout_four div[class$="_three_column"] .columns.three .column {width:100%;margin:0; float:none;}
    .contentrow &gt; .columns,
    .contentrow &gt; .section,
    .layout_four .contentrow .onecolumn {padding:1rem 1rem 2rem;box-sizing:border-box;}
    
    div.grid-5 #side-content .column {width:100%;margin-left:0 !important;margin-right:0 !important;}
    
}



@media only screen and (min-width: 768px) and (max-width: 959px) {
    html {font-size:16px}
    div#header .contentrow {padding:0 1rem;box-sizing:border-box;}
    .contentrow,
     #menu{padding:0px;box-sizing:border-box;}
    .grid-11 {width:calc(66% - 14px);margin:0 14px 0 0;box-sizing:border-box;}
    .grid-5 {width:33%;margin:0;box-sizing:border-box;}
    #tinyblock form#quicksearch{width:260px;}

    #header {position:static;height:156px !important;min-height:unset !important;}
  
    #header a#logo {padding-top:0 !important;}
    #header a#logo img {height:115px !important;max-height:unset !important;}
     #readspeaker {margin-top:0;}
    .scrolled_past_header #header {box-shadow: none}
    div#accessibility-tools {top:10px;right:1rem;}
    div#accessibility-tools div#styleselect {position:static !important;}
    #tinyblock form#quicksearch input.text {border-color:#DE5217 !important;}
    .contentrow &gt; .columns,
    .contentrow &gt; .section,
    .layout_four .contentrow .onecolumn {padding:1rem 1rem 2rem;}
    
    .contentrow &gt; .section.folder ul.columns li.column h3 {height:2.75rem;}
   
}
@media only screen and (min-width: 960px) and (max-width: 1023px) {
    html {font-size:15px}
    .contentrow,
     #menu{width:920px;}
     body.menutype_horizontal ul#dl-menu {width: 920px}
    .grid-11 {width:calc(66% - 18px);margin:0 18px 0 0;box-sizing:border-box;}
    .grid-5 {width:33%;margin:0;box-sizing:border-box;}
    #tinyblock form#quicksearch {width:308px;}
    .scrolled_past_header #header {box-shadow: 0 0 12px 0 #42240a;}
}
@media only screen and (min-width: 1024px) and (max-width: 1439px) {
    html {font-size:16px}
    .contentrow,
     #menu{width:985px;}
     body.menutype_horizontal ul#dl-menu {width: 985px}
    .grid-11 {width:calc(66% - 38px);margin:0 38px 0 0;box-sizing:border-box;}
    .grid-5 {width:33%;margin:0;box-sizing:border-box;}
    #tinyblock form#quicksearch {width:330px;}
     #header {width:100%;}
    .scrolled_past_header  #header {box-shadow: 0 0 12px 0 #42240a;}
}

@media only screen and (min-width: 1440px) {
    html {font-size:23px}
    .contentrow,
     #menu{width:1424px;}
     body.menutype_horizontal ul#dl-menu {width:1424px;}
    .grid-11 {width:916px;margin:0 50px 0 0;box-sizing:border-box;}
    .grid-5 {width:458px;margin:0;box-sizing:border-box;}
    body.overview_folder .row2_content .grid-16 {width:100%;margin:0;}
    #tinyblock form#quicksearch{width:458px;}
    .columns .column {margin-right:25px;}
    
    #header {transition: box-shadow 0.5s;}
    .scrolled_past_header  #header {box-shadow: 0 0 12px 0 #42240a;}
}

/* browser fixes */
/* clears the 'X' from Internet Explorer */
input[type=search]::-ms-clear {  display: none; width : 0; height: 0; }
input[type=search]::-ms-reveal {  display: none; width : 0; height: 0; }

/* clears the 'X' from Chrome */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }


/* hoog contrast */
/* fixes */
.highcontrast .mapoverview.landing,
.highcontrast .mapoverview.landing h2,
.highcontrast .toplinks ul.quicklinks li.last-child,
.highcontrast .offscreen,
.highcontrast .container_aside.landing.briefing h2,
.highcontrast .container_aside.landing.briefing h2 a,
.highcontrast div.container_aside &gt; ul, 
.highcontrast div.container_aside &gt; div,
.highcontrast .container_aside ul.items li,
.highcontrast .container_aside ul.items li a:hover,
.highcontrast .container_aside ul.items li a:focus{background-color:transparent !important;}

.highcontrast .section.folder a, 
.highcontrast .section.search-results a,
.highcontrast .section.briefing a, 
.highcontrast .section.sitemap a,
.highcontrast a,
.highcontrast a.calltoaction:hover,
.highcontrast a.calltoaction:focus {text-decoration:underline;}

.highcontrast a.calltoaction {text-decoration:none;}

.highcontrast .mapoverview.landing a,
.highcontrast .toplinks ul.quicklinks li.last-child a,
.highcontrast .section.folder h2 a.item-title,
.highcontrast .section.briefing h2 a.item-title {color:blue;}

/* borders DE5217 */
.highcontrast #calamity,
.highcontrast div#header,
.highcontrast #tinyblock form#quicksearch input.text,
.highcontrast .menu-horizontal li,
.highcontrast .menu-horizontal li.active a.toplevellink::before {border-color:#000000;}

@media only screen and (max-width: 767px) {
    .highcontrast #tinyblock form#quicksearch input.text {border-color:#000000 !important;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
    .highcontrast #tinyblock form#quicksearch input.text {border-color:#000000 !important;}
}

/* Background DE5217 */
.highcontrast #calamity button.close_button,
.highcontrast #tinyblock form#quicksearch button.submit,
.highcontrast div.container_aside a.more,
.highcontrast .container_aside.landing a.more, 
.highcontrast .container_aside.landing a.read-more,
.highcontrast .mapoverview.landing a.calltoaction,
.highcontrast a.calltoaction,
.highcontrast a.calltoaction.new-window,
.highcontrast a.calltoaction.external,
.highcontrast a.calltoaction.new-window.external,
.highcontrast #calamity button.close_button:hover,
.highcontrast #calamity button.close_button:focus {background-color:#000000;}


@media only screen and (min-width:5px) and (max-width: 959px) {
    .highcontrast .menu-horizontal li a.toplevellink,
    .highcontrast .menu-horizontal li.active a.toplevellink,
    body.highcontrast.menutype_horizontal ul.dropdownmenu,
    .highcontrast #menu_wide ul.dropdownmenu li a.item-link {background-color:#000000;}
}
@media only screen and (max-width: 767px) {
    .highcontrast div#menu_wide {background-color:#000000;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
    .highcontrast div#menu_wide {background-color:#000000;}
}

/* Color DE5217 */
.highcontrast .mapoverview.landing h2,
.highcontrast .mapoverview.landing h3,
.highcontrast .mapoverview.landing h4,
.highcontrast .mapoverview.landing h5,
.highcontrast .mapoverview.landing h6,
.highcontrast .mapoverview.landing p,
.highcontrast .mapoverview.landing ol,
.highcontrast .mapoverview.landing ul,
.highcontrast span.objectinfo,
.highcontrast .menu-horizontal li.singlemenu:hover,
.highcontrast .menu-horizontal li a.toplevellink,
.highcontrast .menu-horizontal li a.toplevellink:hover,
.highcontrast .menu-horizontal li a.toplevellink:focus,
.highcontrast .menu-horizontal li.active a.toplevellink,
.highcontrast h1, 
.highcontrast h2, 
.highcontrast h3, 
.highcontrast h4, 
.highcontrast h5, 
.highcontrast h6, 
.highcontrast .toggle_heading,
.highcontrast .item-text .title a:hover,
.highcontrast .item-text .title a:focus,
.highcontrast .item-title:hover,
.highcontrast .item-title:focus,
.highcontrast a:hover,
.highcontrast a:focus,
.highcontrast [class^="pu_"]::after,
.highcontrast ul.menu-horizontal a,
.highcontrast .landing.document h2,
.highcontrast .container.landing h2 a span,
.highcontrast .sublayout_row4_ .section.folder h2 ,
.highcontrast .container.landing.vacancy h2, 
.highcontrast .container_aside.landing.briefing h2, 
.highcontrast .fotobar h2, .fotobar_three h2, 
.highcontrast .landing.my_municipality h2,
.highcontrast .container.landing.vacancy h2 a, 
.highcontrast .container_aside.landing.briefing h2 a, 
.highcontrast .fotobar h2 a, 
.highcontrast .fotobar_three h2 a,
.highcontrast blockquote:before,
.highcontrast blockquote:after,
.highcontrast .aside .container h3, 
.highcontrast .container_aside h2, 
.highcontrast .container_aside h3, 
.highcontrast .container_aside .title_fotobar, 
.highcontrast div.container_aside.vacancy h3 span.title, 
.highcontrast div.container_aside.url h3 a span.title, 
.highcontrast div.container_aside.softlink h3 a span.title, 
.highcontrast div.container_aside.document h3 a span.title, 
.highcontrast div.container_aside.product h3 a span.title,
.highcontrast div.container_aside h3,
.highcontrast div.container_aside h3 a span.title,
.highcontrast div.container_aside h3 a,
.highcontrast ul.onlytoptasks.columns li.column a{color:#000000;}

/* Background-color FFFFFF */
.highcontrast .menu-horizontal li.singlemenu:hover,
.highcontrast .menu-horizontal li a.toplevellink,
.highcontrast .menu-horizontal li a.toplevellink:hover,
.highcontrast .menu-horizontal li a.toplevellink:focus,
.highcontrast .menu-horizontal li.active a.toplevellink {background-color:#FFFFFF;}

/* Color FFFFFF */
.highcontrast .mapoverview.landing a.calltoaction,
.highcontrast #footer_columns a,
.highcontrast #footer ul.quicklinks li a,
.highcontrast #footer_columns a,
.highcontrast #footer ul.quicklinks li a,
.highcontrast #tinyblock form#quicksearch button.submit::before,
.highcontrast div.container_aside a.more,
.highcontrast .container_aside.landing a.more,
.highcontrast .container_aside.landing a.read-more,
.highcontrast a.calltoaction,
.highcontrast a.calltoaction.new-window,
.highcontrast a.calltoaction.external,
.highcontrast a.calltoaction.new-window.external,
.highcontrast a.calltoaction:hover, 
.highcontrast a.calltoaction:focus, a.calltoaction.new-window.external:hover, 
.highcontrast a.calltoaction.new-window.external:focus, 
.highcontrast .container_aside ul.items li.vacitem a.calltoaction:hover, 
.highcontrast .container_aside ul.items li.vacitem a.calltoaction:focus, 
.highcontrast .container_aside ul.items li.vacitem a.calltoaction.new-window.external:hover, 
.highcontrast .container_aside ul.items li.vacitem a.calltoaction.new-window.external:focus,
.highcontrast a.calltoaction:hover,
.highcontrast a.calltoaction:focus,
.highcontrast div.container_aside a.more:hover,
.highcontrast div.container_aside a.more:focus,
.highcontrast .container_aside.landing a.more:hover,
.highcontrast .container_aside.landing a.more:focus,
.highcontrast .container_aside.landing a.read-more:hover,
.highcontrast .container_aside.landing a.read-more:focus {color:#FFFFFF;}

@media only screen and (min-width:5px) and (max-width: 959px) {
    .highcontrast .menu-horizontal li a.toplevellink,
    .highcontrast .menu-horizontal li.active a.toplevellink,
    .highcontrast #menu_wide ul.dropdownmenu li a.item-link {color:#FFFFFF;}
}

/* border-color C6AE7E */
.highcontrast .menu-horizontal li a.toplevellink::before {border-bottom-color:blue;}

/* background-color C6AE7E */
.highcontrast .footer_website {background-color:#000000;}

/* color C6AE7E */
.highcontrast #footer_columns [class^="pu_"]::after {color:#000000;}

/* color FFFFFF */
.highcontrast #contact-information .heading,
.highcontrast #footer_columns .column h2, 
.highcontrast #footer_columns .column h3,
.highcontrast #footer_columns .column h4,
.highcontrast #footer_columns .column p,
.highcontrast #footer_columns .column ul,
.highcontrast #footer_columns .column ol,
.highcontrast #footer_columns .column dl{
    color:#FFFFFF;
}
.highcontrast #footer_columns a.calltoaction {color:#000000;}
.highcontrast #footer_columns a.calltoaction:hover,
.highcontrast #footer_columns a.calltoaction:focus {color:000000;}

.highcontrast #footer_columns a:hover,
.highcontrast #footer_columns a:focus,
.highcontrast #footer ul.quicklinks li a:hover,
.highcontrast #footer ul.quicklinks li a:focus {color:#EEEEEE;}
.section.mappoint dl.details {grid-template-columns: min-content;}
body.extrabreed .grid-11.no-aside {width:100%}

body.pip #pip.grid-16 {width: 100%; box-sizing: border-box;}
body.pip #pip .three .column {width:99%; margin:0 0 1rem;}
body.pip #pip .blockmove h2.portlethandle {width:100%;}
body.pip #pip .pip-column {min-height:0;}
body.pip #pip .block h1 {font-size: 1rem; margin:0.5rem 0;}
body.pip #pip .block h2 {font-size: 1.3rem; padding:0.5rem;} 

div.sitemap .subitems li {margin-left:1rem;}

/* kalender uit zetten SUP-108098 */
a.icon-link.ical {display: none;}</pre></body></html>