/* Configuratie chatbot GEM */
@import url("https://virtuele-gemeente-assistent.nl/static/css/widget-v0.11.7.css");
@import url("https://mijn.virtuele-gemeente-assistent.nl/meierijstad/_styling");

/* Styling Brabant Alert Melding */
@import url("https://meldingen.brabantalert.nl/theme/widget.css");
#footer_columns {padding:0;}
body.fixed_header:has(#vrb-live-incident-init) #header {position:relative;}
body.fixed_header:has(#vrb-live-incident-init) #readspeaker {padding-top:0;}
body.fixed_header:has(#vrb-live-incident-init) #menu_wide {top:unset;margin-top:-50px;position:relative;}
body.fixed_header:has(#vrb-live-incident-init) #vrb-incident-banner.vrb-incident-banner--fixed {position:relative;}


/* Beheeromgeving fix*/
#dsEditSearchBlock .show_searchbox::before {font-size:22px !important;}
.fdPageHeader {margin:21px 10px 0;line-height:1.1;font-family: 'Roboto', 'Open sans', Arial, Verdana;}
/* Verberg niet gebruikte layouts */
.pagelink.std_layout-icon-list li:nth-child(-n+6),
#std_layout-icon-list li:nth-child(-n+6) {display:none;}

/* verborgen elementen */
div#content-footer {
	border-width:0;
	margin:0;
	padding:0;
}
#actions {display:none;}

/* Toegankelijkheid knoppen met tekst */
#tinyblock #accessibility-tools > span, #tinyblock #accessibility-tools > div {display:inline-block;border-left:2px solid #FFFFFF;}

article#calamity {
    margin-top: 4.5rem !important;
}

@media only screen and (min-width: 959px) {
    body * #accessibility-tools * {font-size:1rem}
    #tinyblock .toplinks {margin-right:0.5rem;}
    #tinyblock #accessibility-tools {display:flex;}
    
    #tinyblock #accessibility-tools button.switch {display:flex;width:auto;align-items: center;}
    
    #tinyblock #accessibility-tools button.switch {width:auto;}
    #tinyblock #accessibility-tools button.switch .hint {opacity:1;position:static;}
    #tinyblock button.translate, #tinyblock button.translate.enabled {padding-left:0.5rem;}
    #tinyblock .switch.highcontrast .hint {background-color:transparent;}
    #tinyblock .toplinks ul.quicklinks {float:none; display:flex;margin:0;height:100%;align-items:center;}
    #tinyblock .toplinks ul.quicklinks li {padding:0 0.5rem}
    #tinyblock .toplinks ul.quicklinks li.first-child {border-width:0;}
    #tinyblock .toplinks ul.quicklinks li.last-child {padding:0 0.5rem;}
    #dl-menu {display: block !important;}

}

@media only screen and (max-width: 959px) {
    #tinyblock #accessibility-tools {margin-right:50px;}
}

/* Simple cookiebar */
.information-bar {
    box-sizing:border-box;
    z-index:10;
    position:fixed;
    width:100%;
    padding:1rem;
    background-color:#00A9E0;
    color:#000000;
}
.information-bar a {
     color:#000000;
}

/* Fix galerijen */
.gallery.hidden.ug-gallery-wrapper{position:static;}

/* Font-settings */
@font-face {
    font-family: 'pontiac';
    src: url('/dsresource?objectid=981ad9a9-4546-4e7b-b7f8-b6d3a4dc082d') format('truetype'),
        url('/dsresource?objectid=8119dcfa-6e3f-42d3-aa09-8f702456c135') format('woff');
        font-weight: bold;
        font-style: normal;
}
html {
    transition: all 0.5s;
}
body {
    font-family: Arial, sans-serif;
    font-size:1rem;
    line-height:1.5rem;
    color:#000000;
}
p, dl, ul, ol, hr {color:#000000;}
a {transition:all 0.5s;}
a:hover,
a:focus {text-decoration-thickness:1px;}
a:focus,
button:focus {outline:1px dotted #004C5A;}
a.list-icon,
#social-sharing a.list-icon.whatsapp-icon,
.list-icon.fax-icon::before {color:#004C5A;}

h1, h2, h3, h4, h5, h6  {color:#004C5A;font-family:'pontiac', arial, sans-serif;}
p.description, a, .item-text .title a, .item-title, .items p.description, .subitems p.description {color:#004C5A;}
h1 ~ .description {margin: 0 0 2.125rem;font-weight:normal;font-size:1.125rem;line-height:1.6875rem;}

h1 {font-size:2rem;line-height:2.5rem;margin:3.125rem 0 2.5rem;}

/* Landingspagina met eerste Kop groter */
.sublayout_row2_ .document > h2 {font-size:2rem;line-height:2.5rem;margin:1.125rem 0 2.5rem;}

h2,
.items h2 {font-size:1.5rem;line-height:1.8rem;margin:1rem 0 0.5rem;}
h3,
.items h3 {font-size:1.25rem;line-height:1.575rem;margin:1rem 0 0.5rem}
h4,
.items h4 {font-size:1.125rem;line-height:1.575rem;margin:1rem 0 0.5rem}
h5 {font-size:1rem;line-height:1.5rem;margin:1rem 0 0.5rem}
h6 {font-size:1rem;font-style:normal;line-height:1.5rem;margin:1rem 0 0.5rem}

/* Fomulier */
.calendar-header .header {margin-top:9px;}

/* lijsten */
.items li .description,
span.objectinfo {color:#000000;}
a.item-title {font-size:inherit;font-weight:inherit;}
.items li,
.items li.last-child {margin:0;padding:0 0 1rem;border-bottom:1px solid #00A9E0;}
.items h2 {margin:0;}
.items p.description, .items p.with-photo {margin:0;}
.items li {position:relative;}
.items li:focus-within,
.items li:hover {background-color:#00A9E030;}
.section.folder .items li a {
    font-size:1.5rem;
    font-family:'pontiac', sans-serif;
    display:block;
    padding:1rem 2rem 0.5rem 0;
    }
.section.folder .items li a .dsEditText {display:inline;}
.section.folder .items li a::after {
    content:"";
    background-repeat:no-repeat;
    background-position:right center;
    background-size:11px auto;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 18' xml:space='preserve'%3E%3Cpath fill='%23194f5e' d='M2.49 16.78c-.37.37-.96.37-1.33 0l-.89-.88a.924.924 0 0 1 0-1.32l6.02-6.04L.27 2.48a.942.942 0 0 1 0-1.32l.89-.89c.37-.37.96-.37 1.33 0l7.59 7.59c.37.37.37.96 0 1.33l-7.59 7.59z'/%3E%3C/svg%3E%0A");
    width:1rem;
    height:2rem;
    display:inline-block;
    position:absolute;
    right:0.5rem;
}

.items li a:hover {color:#004C5A;}
.items li .with-photo img, 
.items li .item-photo img {max-width:90px;max-height:90px;object-fit: cover}

.grid-16 .items.three li .with-photo img,
.grid-16 .items.three li .item-photo img {max-width:100%;max-height:unset;pointer:}

.grid-16 .section.folder .items.three li {position:relative;}
.grid-16 .section.folder ul.items.three li:not(ul) a::before {
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}


/* sitemap */
.sitemap .items li:focus-within,
.sitemap .items li:hover {background-color:transparent;}
.sitemap .items li,
.sitemap .items li.last-child {border-bottom-width:0px;}
.sitemap .items li {margin-top:0;}
.sitemap .subitems {margin:1rem 0;}
.sitemap .subitems .subitems {margin:0 0 0.5rem;}
.sitemap .subitems li {padding-bottom:0;}
.sitemap a.item-title {font-weight:bold;}
.sitemap .subitems .subitems a.item-link {}

/* rij kleuren */
#row1, #row2, #row3, #row4, #row5, #row6 {background-color:#FFFFFF;}

/* Fixed kruimelpad */
.breadcrumbs a {color:#004C5A;}
.breadcrumbs a::after {color:#000000;}

div#row1.sublayout_row1_one-columns {position:relative;}
div#row1.sublayout_row1_one-columns .onecolumn {position:absolute; top:0;bottom:0;width:auto;}
div#row1.sublayout_row1_one-columns .onecolumn .landing {width:max-content;position:absolute;top:40%;padding:2rem;margin:0;background-color:#FFFFFF;}
div#row1.sublayout_row1_one-columns .onecolumn .landing * {margin:0;padding:0;}

.fixed_header.calamity_active div#row1.sublayout_row1_topsix_search,
.fixed_header.calamity_active div#row1.sublayout_row1_one-columns {padding-top:0} 
#row1.row1_breadcrumb ~ #row2 {
  transition: all 0.5s;
  padding-top: 3.5rem;
} 
#row1.row1_breadcrumb {border-bottom:1px solid #004C5A;background-color:#e6f7fc;z-index:4;top:166px;position:fixed;left:0; right:0;transition:all 0.5s;}
.scrolled_past_header #row1.row1_breadcrumb {box-shadow: 0 0 2px 0 #000000;top:88px;}
.breadcrumbs {margin:0;padding:1rem 0;line-height:1.5rem;min-height:3.375rem;}

/* footer skyline */
.footer_website {
    border-top:1.5rem solid transparent;
    background-repeat: no-repeat, repeat-x;
    background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 1440 280' xml:space='preserve'%3E%3Cstyle%3E .st2%7Bfill:%23004c5a%7D %3C/style%3E%3Cpath fill='%23fff' d='M858 272H455v-15h39.5l3.25-2H549l6 2h303z'/%3E%3Cpath fill='none' d='M0 0h1440v280H0z'/%3E%3Cpath d='M497.38 276s22.68-.65 51.02 0c28.35.65 26.9 1.86 43.37.59 16.46-1.28 37.14-.36 37.14-.36s15.07.51-10.75.51-21.49.57-37.16.9c-15.67.33-6.52-1-27.78-1h-28.91c-26.93-.01-26.93-.64-26.93-.64M398.71 147.32l4.98 27.09 76.06 18.68zM380.29 194.39l21.09-19.23-2.72-27.87-.37-.21h-6.45v-1.8h-10.5v5.89l-35.41 12.29-9.17-1.78-4.63 1.09-.48 6.12-48.02 16.56-58.28 37.89 154.94-28.95zm-49.6.95-1.71-1.3 14.3-18.77 1.71 1.3-14.3 18.77zm14.3-22.69-18.8 24.69-1.71-1.3.61-.81-1.64-1.17 14.82-20.68 1.74 1.25-12.14 16.95 15.4-20.23 1.72 1.3zm-14.06 4.42 1.33 1 6.44-8.92 1.74 1.26-19.39 26.86-1.72-1.24-4.16 5.52-1.71-1.29 17.47-23.19z' class='st2'/%3E%3Cpath d='M969.79 256.94v-95.13c-4.2-2.02-19.87.33-19.87.33v94.79h-4.21V144.01c-28.28-11.42-65.74 1.34-65.74 1.34v111.58h-6.88V140.99c-26.76-14.77-65.74 0-65.74 0v115.95h-63.82l52.65-1.57 4.84-13.24h-8.29v-7.67H734.7v-16.03h-4.46l2.95-44.85 44.2-6.52 3.15-3.08v-4.2l-7.3-5.04-7.02 3.92-22.18 3.6v-.24l-6.35-2.62L682 120.28l-118.74 28.57-24.58 23.83-2.65-.3h-2.25l-4.85 24.76-13.12 2.13v2.8l5.33 2.8 6.46-.95-2.84 14.51h-.09v.47l-3.59 18.35h-23.62v-.19h-1.18v-19.9l-9.8-20.4-6.22-3.51L404.03 176l-.07-.77-21.09 20.5-159.66 30.7v.24h-2.14v-3.03l31.16-20.23-.98-19.19 4.01-11.16-30.05-12.64-10.02-63.97 4.01-3.72-8.01-3.72-6.01-12.64V53.32l3.94-2.12-3.94-1.94s1.33-6.47-2.6-9.06c-3.92-2.59-6.54-6.48-6.54-6.48V13h3.92l-3.92-1.62V7.49h.44l-2.62-3.56-2.62 3.56h.44v3.89L187.76 13h3.92v20.72s-2.62 3.89-6.54 6.48c-3.92 2.59-2.6 9.06-2.6 9.06l-3.94 1.94 3.94 2.12v23.05l-6.01 12.64-8.01 3.72 4.01 3.72-10.02 63.97-30.05 12.64 4.01 11.16-.45 8.83c.2.28.34.58.31.92-.02.28-.16.55-.4.79l-.06 1.15c.06.04.11.08.18.13.41.26.94.53 1.51.82l.18.09c1.52.77 4.07 2.34 4.07 4.17 0 1.23-.74 4.06-1.47 5.02.3.39 1.27 1.24 2 1.88 2.19 1.92 3.14 2.83 3.06 3.55.03-.02.3.04.47.07.49.09 1.09.2 1.36.74.21.43.13.97-.26 1.7-.58 1.11-.18 1.68.29 2.33.4.56.89 1.25.4 2.17-.25.46-.1.95.06 1.47s.33 1.06.05 1.57c-.2.36-.59.62-1.2.79-.52.14-.86.22-1.09.28-.15.03-.29.07-.33.09 0 .01-.03.06-.07.12-.1.16-.26.41-.58.81-1.01 1.27-1.59 1.48-2.45 1.71-.13.04-.27.07-.42.12-.2.06-.33.09-.42.12-.06.02-.1.02-.13.04s-.07.06-.14.12c-.16.14-.42.38-.96.8-.56.44-.72.9-.9 1.44-.26.76-.55 1.62-2.07 2.15-.85.29-1.33.73-1.8 1.15-.34.31-.7.62-1.17.84l-1.26 24.73H118.35c-.03-3.06 0-6.23.02-8.77.02-2.38.04-4.43-.01-4.83-.16-1.1.29-1.79.72-2.45.3-.47.62-.95.79-1.66.1-.42.26-.86.66-.99.42-.14.75.16 1.1.46.41.36.92.8 1.63.76 1.49-.07 2.18-.89 3.43-2.37l.56-.65c1.24-1.44 1.29-2.19 1.34-3.13.01-.21.03-.42.05-.64.05-.45.13-.92.49-1.2.46-.35 1.1-.26 2.5-.04l.55.08c.59.09 1.04.05 1.42-.11.36-.15.65-.42.98-.72.49-.44 1.09-1 2.12-1.35 1.09-.37 1.26-.87 1.49-1.56.19-.56.42-1.26 1.2-1.87.51-.41.77-.63.92-.76.26-.23.33-.28.65-.36.09-.02.21-.06.39-.11.16-.05.31-.09.45-.13.71-.19 1.09-.3 1.96-1.39.28-.36.43-.58.52-.73.28-.44.42-.49.98-.62.23-.05.55-.13 1.05-.27.34-.09.56-.22.63-.34.09-.16-.01-.5-.12-.85-.19-.62-.42-1.38.01-2.19.2-.37.07-.61-.34-1.19-.51-.71-1.2-1.69-.36-3.31.33-.64.26-.84.24-.86-.06-.12-.44-.19-.68-.23-.46-.08-1.32-.24-1.23-1.09-.08-.41-1.75-1.88-2.74-2.75-1.77-1.55-2.39-2.14-2.39-2.65v-.22l.21-.22c.4-.32 1.33-3.11 1.33-4.51 0-.96-1.33-2.2-3.56-3.33l-.18-.09c-.59-.3-1.15-.58-1.59-.87-.49-.32-1.05-.76-1.08-1.39-.02-.43.21-.85.7-1.24.14-.11.22-.22.23-.29.01-.19-.33-.56-.61-.86-.5-.54-1.13-1.21-1.19-2.11-.09-1.37-.62-2.53-1.4-4.28l-.41-.91c-.53-1.2-.91-1.15-1.53-1.05-.39.06-.88.13-1.38-.14-1.36-.74-1.5-2.16-1.28-4.21.05-.5.01-.84-.14-1.03-.19-.23-.62-.28-1.12-.33-.31-.03-.62-.07-.93-.14-1.45-.36-2.86-1.73-3.03-2.94-.15-.06-1.02.06-1.6.13-.97.13-2.08.28-3 .06-.99-.23-1.4-.45-2.14-.84-.71-.37-1.78-.94-4.09-1.9-1.37-.57-1.67-.47-1.69-.46-.03.09.08.6.15.94.21 1.04.53 2.61-.69 3.71l-.62-.7c.02-.02.03-.03.04-.05-.71-.76-1.63-1.74-1.82-2.02-.33-.48.29-2.25-1.33-1.51s-.97 1.8-1.8 3.04c-.83 1.25-.26 2.52-1.66 3.41-1.4.9-2.2.28-1.85 1.87.35 1.6.72 1.84-.08 1.97-.8.13-2.58-.46-2.92.71-.35 1.17.92 2.39.46 3.23-.46.84-.63-1.31-1.13.37-.5 1.68-.6 2.82-.6 3.66 0 .84 1.57 1.31.46 2.06s.11.75-1.11.75c-1.22 0-2.12-1.8-2.76-.9-.64.9-.47 1.04 0 1.93.47.89.49.33-.42 1.48-.91 1.15.15.55 0 1.87s-.2.09-1.24 1.47-.07 1.2-1.84 2.08c-1.77.88-2.9 1.23-4.93 3.12-2.03 1.89-1.38 1.14-1.09 2.97.29 1.83.11 2.68-.34 4.26-.44 1.58.23 2.7-2.62 3.93s-2.85-.74-2.27 1.7c.58 2.44 2.57 1.7 1.06 3.55-1.5 1.85-3.3-.77-2.25.71 1.05 1.48.92.75 2.21 2.89 1.29 2.13.86 3.37 1.61 4.05.75.67.61.21 2.11 1.55 1.5 1.35-.18 2.78 1.38 3.93 1.56 1.15.95-.15 1.67 1.62s.6 2.98 3.07 2.74c2.47-.23 2.79.1 4.97.81 2.18.71 2.54.28 5.55.47 3 .19 5.32.75 5.89.94.58.19.84.65.84.65s-.02 7.69-.18 14.76H0v15h1440v-15H969.79zM114.8 243.27c-.12 1.74-.15 7.91-.48 13.67h-4.68c-.3-6.6-.45-14.02-.11-14.76.62-1.34-1.69-1.39.95-1.43 2.64-.04 2.47.52 3.69 0 .36-.15.61-.33.81-.51.05.6-.07 1.49-.18 3.03zm598.48-76.09-.76-7.13 5.33.28 14.08 3.82-18.65 3.03zm15.07 7.05-2.05 44.19h-7.57l-4.48-42.11 14.1-2.08zm-5.08-20.65-12.15-5.02h-4.21v-4.34l-11.63-1.7-7.82-14.79 35.81 25.85zM595.3 218.43l-2.92-24.12 50.99-7.53-7.8 47.68h-29.68v-16.03H595.3zm-28.68-64.4 43.08 29.96-18.22 2.96-1.02-8.41-5.97-.67-17.87-23.84zm17.17 34.16-17.49 2.84-.24-6.05 17.4.84.33 2.37zm36.77-5.96.9-.15 27.01-26.47-3.71 22.69-24.2 3.93zm32.93 3.06 11-1.62-18.01 50.79h-3.58l10.59-49.17zm5.44-25.24 13.12 2.29-4.34 12.24-12.34 2 3.56-16.53zm-3.28-11.49 6.92-6.79v6.79h-6.92zm14.15 34.32 33.88-5 5.77 40.55h-37.96v16.03H650.6l19.2-51.58zm3.42-9.2 4.02-10.79 13.11-5.08 10.66 1.4 1.39 9.73-29.18 4.74zm8.54-50.05 10.39 18.44-14.98-2.19h-12.65l16.86-16.53.38.28zm-4.31-.28-25.94 25.21h-1.89l-.36 2.18-28.93 28.11-2.65-40.66 59.77-14.84zm-58.91 57.26-2.4 2.33 2.51-.41-4.58.74-.55-.38 2.77-43.02 2.25 40.74zm-3.94-42.13-3.41 42.83-45.69-31.34 49.1-11.49zm-50.79 13.72 17.22 25.27-33.8-3.81 15.17-19.64 1.41-1.82zm-6.03 5.61-13.63 15.51-1.39-.16 15.02-15.35zm-16.69 24.09 17.11 1.12-.51 9.41-19.76 3.21 3.16-13.74zm-4.75 20.69 48.49-7.16 3.29 23H532.7l3.64-15.84zm-13.35 54.82h10.22c4.08 0 6.25-2.15 9.88 0 3.62 2.15-1.74-.5-3.19-.5s-2.25 1.09-8.04 1.09H505.4c-1.81 0-5.07-.6-5.07-.6h22.66zm329.41 9.15c-5.29-.2-17.26-.43-41.75-.43-23.9 0-41.25.17-54.45.44-10.55.48-23.01 1.04-35.98 1.53-5.17.37-9.68.77-14.78 1.15-19.74 1.49-37.06 2.91-84.89-1.28-47.83-4.2-35.34-5.13-69.93-5.13s-54.02-.98-83.91 1.28c0 0-1.86-1.74 37-1.74s4.96-3.38 59.27 0 70.52 6.88 106.19 6.88c15.73 0 33.84-.51 51.05-1.15 8.42-.61 18.59-1.16 35.98-1.53 7.21-.33 13.54-.62 18.52-.82 21.92-.88 49.49-.22 63.44-.59 16.16-.43 15.85-1.4 13.28-.29-2.08.89-.78 1.41.96 1.68 6.66.25 2.77.43 0 0z' class='st2'/%3E%3C/svg%3E%0A"),
    url("data:image/png;base64,R0lGODlhDwAPAIAAAABLWgAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuZGFiYWNiYiwgMjAyMS8wNC8xNC0wMDozOTo0NCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ0OEVENTIxMTQ2RDExRUM4NTU5QUM0OTBEODM0MUQ0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ0OEVENTIyMTQ2RDExRUM4NTU5QUM0OTBEODM0MUQ0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDQ4RUQ1MUYxNDZEMTFFQzg1NTlBQzQ5MEQ4MzQxRDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDQ4RUQ1MjAxNDZEMTFFQzg1NTlBQzQ5MEQ4MzQxRDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAADwAPAAACDYSPqcvtD6OctNqLZwEAOw==");
}
div#footer {text-align:center;}
div#footer ul.quicklinks {float:none;margin:1rem;}
div#footer ul.quicklinks li {border-right:1px solid #004C5A;padding:0 0.5rem;margin:0;}
div#footer ul.quicklinks li.last-child {border-width:0;}
div#footer ul.quicklinks li a {color:#004C5A;text-decoration:underline;}

/* header */
div#header {min-height:0px;border-bottom:1px solid #004C5A;}
a#logo {
    display:inline-block;
    padding:20px 0 32px;
    margin:0;
    width:220px;
    height:114px;
    background-image: 
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 58 40' xml:space='preserve'%3E%3Cpath fill='%2378be21' d='M52.99 31.09V14.12C52.99 6.35 46.61 0 38.82 0c-2.23 0-4.33.53-6.21 1.45 2.24 2.32 3.87 5.22 4.64 8.46-.1.03-.18.08-.27.11.58-.22 1.2-.35 1.85-.35 2.88 0 5.25 2.36 5.25 5.23V40h12.9v-8.91h-3.99z'/%3E%3Cpath fill='%237ba83b' d='M32.6 1.45c-.06.03-.12.05-.18.08-.12.06-.23.12-.34.18-.24.15-.49.29-.73.44-.11.07-.23.14-.34.22-.24.16-.48.33-.71.51-.09.06-.19.12-.28.2-.32.25-.62.51-.92.79 2.74 2.58 4.46 6.23 4.46 10.25v.78c0-.33.04-.65.1-.96.02-.1.05-.19.07-.29.05-.21.12-.42.19-.62.04-.1.09-.21.13-.31.09-.19.19-.37.3-.55.06-.09.11-.18.17-.27.15-.2.31-.4.48-.58.04-.04.07-.09.11-.13.22-.21.45-.41.71-.58l.24-.15c.18-.11.37-.22.57-.31.1-.05.21-.09.32-.13.09-.04.18-.08.27-.11-.75-3.23-2.38-6.14-4.62-8.46z'/%3E%3Cpath fill='%23194f5e' d='M19.4 0c-2.22 0-4.33.52-6.2 1.44 2.24 2.32 3.88 5.23 4.65 8.47a5.128 5.128 0 0 1 1.55-.24c2.89 0 5.25 2.36 5.25 5.23V40h8.92V14.12C33.57 6.35 27.19 0 19.4 0'/%3E%3Cpath fill='%2300a9e0' d='M0 0c7.79 0 14.17 6.35 14.17 14.12V40H5.25V14.9c0-2.87-2.36-5.23-5.25-5.23V0z'/%3E%3Cpath fill='%230c3e4e' d='M13.19 1.44A14.33 14.33 0 0 0 9.7 3.86c2.75 2.58 4.47 6.23 4.47 10.27v.29c.2-2.12 1.69-3.89 3.67-4.51-.77-3.25-2.4-6.15-4.65-8.47'/%3E%3C/svg%3E%0A"),
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 220 114' xml:space='preserve'%3E%3Cstyle%3E .st0%7Bfill:%2378be21%7D.st1%7Bfill:%23194f5e%7D %3C/style%3E%3Cpath d='M34.38 88.51v24.55h16.4v-5.04H39.43v-4.03h8.43v-5.04h-8.43v-5.4h11.22v-5.04zM55.55 88.51h5.05v24.55h-5.05zM66.15 88.51v24.55h16.39v-5.04H71.2v-4.03h8.42v-5.04H71.2v-5.4h11.21v-5.04zM95.36 102.45c2.43 0 4.46-1.93 4.46-4.42 0-2.52-2-4.48-4.46-4.48H92.3v8.9h3.06zm3.93 10.61-3.77-5.56H92.3v5.56h-5.05V88.51h8.1c5.31 0 9.51 4.09 9.51 9.52 0 3.37-1.71 6.28-4.3 7.95l4.75 7.07h-6.02zM109.58 88.51h5.05v24.55h-5.05zM123.01 105.17v.62c0 .85.16 2.68 2.36 2.68 1.48 0 2.36-.56 2.36-2.68V88.51h5.05v17.35c0 5.2-2.95 7.53-7.41 7.53-3.28 0-7.41-1.7-7.41-7.72v-.49h5.05z' class='st0'/%3E%3Cpath d='M153.43 106.05c0 4.39-3.64 7.33-8.46 7.33-5.05 0-7.51-3.34-8.2-4.49l4.1-2.95c.3.39 1.54 2.32 3.93 2.39 2 .07 3.54-.65 3.54-2.13 0-1.93-1.97-2.62-5.54-4.19-3.54-1.54-5.64-3.53-5.64-7.23 0-3.86 3.21-6.64 7.71-6.64 3.41 0 6.3 1.38 7.84 3.54l-4.1 2.98c-1.15-1.41-2.82-1.47-3.64-1.47-1.8 0-2.75.72-2.75 1.57 0 1.18.39 1.73 3.9 3.21 4.29 1.8 7.31 3.8 7.31 8.08M156.16 88.51v5.04h6.04v19.51h5.05V93.55h6v-5.04zM181.46 102.45h7.02v-4.81c-.03-2.98-1.25-4.52-3.48-4.52-2.43 0-3.54 1.54-3.54 4.52v4.81zm7.02 10.61v-5.56h-7.02v5.56h-5.05V97.38c0-6.22 3.84-9.2 8.59-9.2 4.66 0 8.53 2.98 8.53 9.2v15.68h-5.05zM206.32 93.55h-2.23v14.47h2.23c5.67 0 7.97-2.65 7.97-7.23 0-4.59-2.76-7.24-7.97-7.24m-7.28-5.04h7.54c7.74 0 12.72 5.01 12.72 12.27 0 7.4-4.46 12.27-12.72 12.27h-7.54V88.51z' class='st1'/%3E%3Cpath d='M12.43 96.94v16.12h-.02v-16.5c.01.12.02.26.02.38' class='st0'/%3E%3Cpath d='M29.77 96.44v16.62h-4.92V96.94a3.75 3.75 0 0 0-3.75-3.74c-1.94 0-3.55 1.47-3.74 3.36-.01.13-.02.26-.02.38v16.12h-4.91V96.94c0-.13-.01-.26-.02-.38-.19-1.89-1.8-3.36-3.74-3.36a3.75 3.75 0 0 0-3.75 3.74v16.12H0V96.44c0-4.77 3.89-8.65 8.68-8.65 2.43 0 4.63 1 6.21 2.61a8.678 8.678 0 0 1 6.21-2.61c4.78.01 8.67 3.88 8.67 8.65' class='st0'/%3E%3Cpath d='M17.35 96.56v16.5h-.02V96.94c.01-.12.01-.26.02-.38' class='st0'/%3E%3C/svg%3E%0A");
    background-repeat:no-repeat;
    background-size: 92px auto, 220px 114px;
    background-position: 58px 20px, center 20px;
    transition:all  0.5s;
}
.scrolled_past_header a#logo {
    padding:24px 0;
    width:58px;
    height:40px;
    margin: 0;
    background-size: 58px auto, 0 0;
    background-position: 0 24px, center center;
}
#logo img {position:absolute;left:-999999em;top:-999999em;}

.fixed_header.scrolled_past_header #menu_wide {
    box-shadow: none;
}
.fixed_header #header {height:166px;transition:all 0.5s}
.fixed_header.scrolled_past_header #header {height:88px;}

/* snelzoeken + toplinks */
#tinyblock .toplinks ul.quicklinks {text-align:right;float:none;height:37px;}
#tinyblock .toplinks ul.quicklinks li {border-left:1px solid #004C5A;}
#tinyblock .toplinks ul.quicklinks li {padding:0 0.5rem}
#tinyblock .toplinks ul.quicklinks li.last-child {padding:0 0 0 0.5rem}
#tinyblock .toplinks ul.quicklinks li.first-child {border-width:0;}
#tinyblock .toplinks ul.quicklinks li a {line-height:1;}
#tinyblock form#quicksearch {height:42px;margin:0;}
#tinyblock .toplinks:not(:has(ul)) ~ #quicksearch {margin-top: 32px;} 
#tinyblock form#quicksearch input.text {height:40px;font-size:1rem;}
#tinyblock form#quicksearch button.submit {min-height:40px;}
#tinyblock form#quicksearch button.submit::before {font-size:1.31875rem;color:#004C5A;}
#tinyblock #accessibility-tools {height:42px;}
#tinyblock #accessibility-tools button.switch {height:42px;}
.tinyblock_enabled #header .container-sessions {top:50px;float:none;right:0px;}
.container.digid-session, .container.login-session, .container.er4b-session, .container.eidas-session, .container.cmslogin-session, .container.passportlogin-session {font-weight:normal;}

/* menu */
div#menu_wide {
    left: 0;
    right:0;
    width: max-content;
    height: 0;
    min-height: 0;
    margin: 0 auto;
    padding: 0;
    box-sizing: border-box;
    background-color: transparent;
    z-index: 9 !important;
}
body.menutype_horizontal ul#dl-menu {height:0;}

body.menutype_horizontal #dl-menu.menu-horizontal li {padding:0 0.8125rem;}
.menu-horizontal li.first-child {margin:0;}
ul.menu-horizontal a.toplevellink ,
body.menutype_horizontal #dl-menu.menu-horizontal a.toplevellink  {font-family:'pontiac', sans-serif;color:#004C5A;font-size:1.375rem; padding:0 0 1rem;}
.menu-horizontal li.active a.toplevellink ,
.singlemenu li:hover > a.toplevellink,
.singlemenu li a.show-menu {background-color:transparent;}
body a.skip-link.display-in-place-on-focus {background-color:#FFFFFF;}

/* uitklap menu */
body.menutype_horizontal #dl-menu ul.dropdownmenu {width:100%;left:0;top:38px;columns:3;}
body.menutype_horizontal #dl-menu ul.dropdownmenu li {padding:0;float:none; width:100%;}
body.menutype_horizontal #dl-menu ul.dropdownmenu li a.item-link {border:0px solid #00A9E0;border-width:1px 0 0;color:#000000;font-size:1.125rem;margin:0 0.5rem 0;padding:0.5rem !important; transition: all 0s ease;}
body.menutype_horizontal #dl-menu ul.dropdownmenu li a.item-link:hover,
body.menutype_horizontal #dl-menu ul.dropdownmenu li a.item-link:focus {background-color:#00A9E030;}

/* landingspagina MET titel */
body.layout_four h1.onscreen {
    margin: 0 0 2.5rem !important;
    padding-top:3.125rem;
    padding-left:0 !important;
}

/* Homepage */
/* Rij 1 zoeken */
div.topsix_search #sublayout_search {height:4rem;width:50%;margin:0 auto;box-shadow:0px 0px 5px #000000;}
div.topsix_search {padding:11.375rem 0 17.125rem; height: 32.5rem; box-sizing: border-box;}
div.topsix_search #sublayout_search input.text{padding:0.5rem 5rem 0.5rem 1rem;height:4rem;font-size:1.5rem;}
div.topsix_search #sublayout_search button.submit{height:4rem;width:5rem;margin-left:-5rem;}
div.topsix_search #sublayout_search button.submit::before {font-size:2rem;color:#004C5A;}
div#row1.sublayout_row1_topsix_search,
div#row1.sublayout_row1_one-columns {background-size: auto 32.5rem;}
div.topsix_search.with_toptasks #sublayout_search {margin-bottom:9.0625rem;}
div.topsix_search.with_toptasks {padding-top:11.25rem;padding-bottom:0;padding-left:0;padding-right:0;}

/* Rij 2 Toptaken */
.sublayout_row2_onlytoptasks {margin-top:-8.5625rem;margin-bottom:1.5rem;}
ul.onlytoptasks.columns.bannercount-3 li.column,
ul.onlytoptasks.columns.bannercount-4 li.column,
ul.onlytoptasks.columns.bannercount-5 li.column,
ul.onlytoptasks.columns.bannercount-6 li.column {width:12.5rem;}
html.largebodyfont ul.onlytoptasks.columns.bannercount-3 li.column,
html.largebodyfont ul.onlytoptasks.columns.bannercount-4 li.column,
html.largebodyfont ul.onlytoptasks.columns.bannercount-5 li.column,
html.largebodyfont ul.onlytoptasks.columns.bannercount-6 li.column {width:11rem;}
div.onlytoptasks {padding:0;}
ul.onlytoptasks.columns {display:flex;justify-content: space-between;flex-wrap: wrap;padding:10px;}
ul.onlytoptasks.columns li.column {transition:all 0.5s;border-width:0;filter: drop-shadow(0px 0px 5px #666666);margin:0;}
ul.onlytoptasks.columns li.column:hover,
ul.onlytoptasks.columns li.column:focus-within {filter: drop-shadow(0px 0px 2px #000000);}
ul.onlytoptasks.columns li.column a {height:12.5rem;transition:all 0.5s;clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 0px 100%, 0 20px);border-width:0;font-family:'pontiac', sans-serif;background-color:#FFFFFF;color:#004C5A;}
ul.onlytoptasks.columns li.column a:hover, ul.onlytoptasks li.column a:focus {background-color:#004C5A;color:#FFFFFF;}
ul.onlytoptasks.columns li.column a img {height:5rem; width:5rem;margin:2.25rem auto 0.625rem;}
ul.onlytoptasks.columns li.column a:hover img, ul.onlytoptasks li.column a:focus img {filter: brightness(0) invert(1);}
ul.onlytoptasks li.column a span {height:4.25rem;font-size:1.375rem;line-height:1.65rem;}

/* Rij 3 Of zocht u */
.onecolumn .landing.folder h2.offscreen {position:static;padding:0 0 1.375rem;border-bottom:1px solid #00A9E0;margin-bottom:0;}
.onecolumn .landing.folder {margin-bottom:0;}
.onecolumn .landing.folder ul.items {columns: 4;display: block;column-gap: 2.5rem;}
.onecolumn .landing.folder ul.items .column {position:static;page-break-inside:avoid;margin:0;background-color:transparent;border-width:0 0 1px;border-color:#00A9E0;padding:0;}
.onecolumn .landing.folder ul.items li a {display:block;}
.onecolumn .landing.folder ul.items li a:hover,
.onecolumn .landing.folder ul.items li a:focus {background-color:#00A9E030;}
.onecolumn .landing.folder ul.items li span.title,
.onecolumn .landing.folder ul.items li a span.title {color:#000000;font-size:1.25rem;font-weight:normal;padding:1rem 0.5rem;}

/* Rij 4 Ook interessant */
.onecolumn .newsbanner.landing ul.items li a {background-image:none;padding:0;}
.onecolumn .newsbanner.landing h2 {margin:0 0 1.375rem;}
.onecolumn .newsbanner.landing h2 .newstitle {padding:0 0 0 10px;}
.onecolumn .newsbanner .items.columns.three {padding: 10px;justify-content: space-between;}
.onecolumn .newsbanner .items.columns.three .column {border-width:0;overflow:visible;background-color:transparent;margin:0;padding:0;}
.onecolumn .newsbanner .items.columns.three .column a {box-shadow:0px 0px 10px #666666;}
.onecolumn .newsbanner .items.columns.three .column a:hover,
.onecolumn .newsbanner .items.columns.three .column a:focus {box-shadow:0px 0px 4px #000000;}
.onecolumn .newsbanner .items.columns.three .column img {clip-path: polygon(0 0, 100% 0, 100% 88%, 0% 100%);object-fit: cover;}
.onecolumn .newsbanner .items.columns.three .column .objectinfo {position:relative;z-index:1;font-size:1rem;font-family:Arial, sans-serif;text-align:right;padding:0 0.5rem;margin-top:-1.5rem;}
.onecolumn .newsbanner.landing ul.items li span.title {padding:1rem 0.5rem;font-family:'pontiac', sans-serif;color:#004C5A;font-size:1.375rem;font-weight:normal;text-decoration:underline;}


/* Rij 5 (uitgelicht) nieuws */
.width-66 .document {position:relative;margin-bottom:0;}
.width-66 .document img {position:absolute;top:0;}
.width-66 .document p.description {color:#000000;font-weight:normal;font-size:1.25rem;}
.width-66 .document p {font-size:1.25rem;}
.width-33 div.container_aside.briefing,
.width-33 div.container_aside.folder {margin-bottom:0;}

.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 {background-color:transparent;color:#004C5A;font-size:1.5rem;padding:0 0 1rem;margin:0;}
.container_aside.landing.briefing h2 a {padding-bottom:0;}

div.container_aside > ul,
div.container_aside > div {border-width:0;overflow:visible;}
.container_aside ul.items li {border:0 solid #00A9E0;border-width:1px 0 0;}
.container_aside.landing ul.items li:first-child {border-top-width:1px;}
.container_aside.landing ul.items li a {color:#000000;font-size:1.25rem;padding:1rem 0.5rem;}
.container_aside ul.items li a:hover,
.container_aside ul.items li a:focus {background-color:#00A9E030;}
.container_aside.landing.vacancyoverview a.more,
.container_aside.landing.briefing a.read-more {padding:1rem 0.5rem;border:0 solid #00A9E0;border-width:1px 0 0 0;font-size:1.25rem;text-align:left;font-weight:normal;}


/* tabellen */
caption {text-align:left;font-weight:bold;}
.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:#00A9E030;color:#000000;font-weight:bold;}
.section table tr:nth-child(even) {background-color:#00A9E010;color:#000000;}
.section table tr:nth-child(odd) {background-color:#FFFFFF;color:#000000;}

table.raster1 thead th,
table.raster1 tbody th {background-color:#00A9E030;color:#000000;font-weight:bold;}

table.raster2 thead th,
table.raster2 tbody th {background-color:#00A9E030;color:#000000;font-weight:bold;}
table.raster2 td:nth-child(odd) {background-color:#00A9E010;color:#000000;}
table.raster2 td:nth-child(even) {background-color:#FFFFFF;color:#000000;}

table.raster3 thead th,
table.raster3 tbody th {background-color:#00A9E030;color:#000000;font-weight:bold;}
table.raster3 tr:nth-child(even) {background-color:#00A9E010;color:#000000;}
table.raster3 tr:nth-child(odd) {background-color:#FFFFFF;color:#000000;}

/* uitklap blok */
button.blocktitle, .section.product button.blocktitle,
.hidden_information.open, .product .hidden_information.open,
.blocktitle.toggle-active, .section.product .blocktitle.toggle-active {
    border-radius:0;
    border-color:#00A9E0;
}

button.blocktitle:focus, button.blocktitle:hover, .container_aside .vacitem button.blocktitle:focus, .container_aside .vacitem button.blocktitle:hover {
    text-decoration: underline;
}

/* call to action */
a.submit.download,
a.calltoaction {
    min-height:40px;
    display:inline-flex;
    align-items: center;
    justify-content: center;
    padding:0 40px 0 1.25rem;
    background-size:1012px 40px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1012 40' style='enable-background:new 0 0 1012 40' xml:space='preserve'%3E%3Cpath style='fill:%23fff' d='M1012 40h-20l8.09-20L992 0h20z'/%3E%3Cpath style='fill:%2378be21' d='M992.33 40H0v-1h991.67l7.88-19-7.88-19H0V0h992.67l7.96 20z'/%3E%3C/svg%3E");
    background-position:right center;
    background-repeat:no-repeat;
    font-weight:normal;
    border-radius:0;
    color:#000000;
    text-decoration:underline;
    background-color:#78be21;
    border-left:1px solid #78be21;
}
a.calltoaction span {
    min-height:38px;
    background-color:#FFFFFF;
    padding:0 2.5rem 0 1rem;
    margin-left:1rem;
    margin-right:-28px;
    font-size:0.75rem;
    font-weight:bold;
    line-height:normal;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transition:all 0.5s;
    clip-path:polygon(calc(100% - 8px) 0, 100% 50%, calc(100% - 8px) 100%, 0% 100%, 0% 0%);
}

/* sitebrede pagina */
body.overview_folder .row2_content .grid-16 {width:100%;margin:0;}

a.submit.download:hover, 
a.submit.download:focus, 
a.calltoaction:hover, 
a.calltoaction:focus {background-color:#FFFFFF;color:#000000;}
a.calltoaction:hover span,
a.calltoaction:focus span {
    background-color:#78be21;
    color:#000000;
}

/* rechterkolom */
.detail_aside #side-content {margin-top:3.125rem;}
.container_aside {margin-bottom:2rem;}

div.container_aside.vacancyoverview .container-content p.description,
div.container_aside.folder .container-content p.description {border-bottom-color:#00A9E0;font-size:1.125rem;background-color:transparent;font-weight:normal;padding:0.5rem;}

div.container_aside h3{
    background-color:transparent;
    color:#004C5A;
    font-size:1.25rem;
    margin:0;
    padding:1rem 0;
    border-bottom:1px solid #004C5A;
}
div.container_aside h3 a {color:#004C5A;}

div.container_aside.url h3,
div.container_aside.vacancy h3,
div.container_aside.softlink h3,
div.container_aside.document h3 {border-bottom-width:0;}

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 {
     background-color:transparent;
    color:#004C5A;
    font-size:1.25rem;
    margin:0;
    padding:1rem 0;
    border-bottom:1px solid #004C5A;
}

div.container-content, div.container_aside.briefing .container-content p {padding:0;}
.container_aside ul.items li a,
.container_aside .vacitem button {font-size:1rem;color:#000000;padding:0.5rem;}
.container_aside ul.items li {border:0 solid #00A9E0;border-bottom-width:1px;}
.container_aside .objectinfo {font-size:0.875rem;font-family:Arial, sans-serif;text-align:right;padding:0 0.5rem;}

/* Poll */
.container_aside .poll-question {color:#000000;font-weight:normal;margin:0;}
form.simpleform.poll {margin:1rem 0;}

/* witruimte aanpassing */
.layout_four .columns.two,
.layout_four .contentrow .onecolumn {margin-top:1.5rem;margin-bottom:1.5rem;}
.contentrow > .section,
.layout_four .contentrow .onecolumn,
#row1 .two.columns,
#row2 .two.columns,
#row3 .two.columns,
#row4 .two.columns,
#row5 .two.columns,
#row6 .two.columns {margin-left:0; margin-right:0; overflow:visible;}

#row2.row2_content .grid-11 .section .items.two.columns,
#row2.row2_content .grid-11 .section .items.three.columns {
    display: flex;
    flex-flow: row wrap;
}

div[class^="sublayout_row"][class$="_"] .section {
    clear:both;
    margin:2rem 0 !important;
    overflow:hidden !important;
}

/* formulier */
form.simpleform textarea.inputfield {field-sizing: content;min-height:5rem;} 

/* Tabjes tijdlijn even groot */
.pagebottom_tabs [role="tab"] {
    width: min-content;
} 

/* algemeen responsive */
@media only screen and (max-width: 639px) {
    a#logo,
    .scrolled_past_header a#logo{
        max-width:145px;
        height:37px;
        background-size: 0 0, 135px 70px;
        background-position: 0 0, center -38px;
    }
    a#logo img {position:absolute;}
}

@media only screen and (max-width: 512px) {
    .fixed_header #row1.sublayout_row1_ {padding-top:0px !important;}
    .onecolumn .newsbanner .items.columns.three .column img {height:auto;width:100%;}
    html {font-size:12px !important;}
    html.largebodyfont {font-size: 16px !important;}
    div.topsix_search #sublayout_search {width:75%;}
    div.contentrow {width:94% !important;margin:0 auto;}
    /* schaduwblokken */
    .sublayout_row2_onlytoptasks .contentrow,
    .sublayout_row4_newsblock .contentrow {width:calc(94% + 20px) !important;}
    
    div.grid-11 {width:100%;margin:0 auto;box-sizing:border-box;}
    div.grid-5 {width:100%;margin:0 auto;box-sizing:border-box;}

    #tinyblock .toplinks ul.quicklinks {height:41px;flex-direction:column;margin-right:55px;}
    #tinyblock .toplinks ul.quicklinks li {padding:0;}

    /* HEADER en logo */
    .fixed_header #header {height:89px;}
    a#logo {position:absolute;z-index:2;padding-bottom:0 !important;}
    div#row1.sublayout_row1_topsix_search,
    div#row1.sublayout_row1_one-columns {padding-top:0px;}
    
    
    
    nav.breadcrumbs {margin-left:0;}
    
    /* zoeken */
    #tinyblock form#quicksearch {position:absolute;left:0;top:50px;width:150px;height:35px;}
    #tinyblock form#quicksearch button.submit {min-height:33px;}
    #tinyblock form#quicksearch input.text {width:100%;height:33px;}
    
    /* menu */
    div#menu_wide {transition:all 0.5s;top: -90px;transition: all 0.5s;right: 18px;margin: 0;float: none;left: auto;position: absolute !important;}
    .scrolled_past_header div#menu_wide {top: -90px;}
    #tinyblock {z-index:1;width:100%;}
    .tinyblock_enabled #header .container-sessions {right:0;}
    .tinyblock_enabled #header .container-sessions p {font-size:0;}
    .tinyblock_enabled #header .container-sessions p a {font-size:1rem;}
    
    body.menutype_horizontal ul#dl-menu {height:100vh !important;max-height:100vh !important;margin-left:60px !important;transition:margin 0.5s;}
    body.menutype_horizontal ul#dl-menu[aria-expanded="true"]{
        height:calc(100vh - 82px) !important;
        max-height:calc(100vh - 82px) !important;
        margin-left:-230px !important;
    }
    ul.menu-horizontal a {background-color:transparent !important;}
    .menu-horizontal li > ul.dropdownmenu,
    .menu-horizontal li ul.dropdownmenu {visibility:visible;opacity:1;display:block !important;}
    body.menutype_horizontal ul.dropdownmenu, body.menutype_dual ul.dropdownmenu {box-shadow:none;padding:0;}
    
    body.menutype_horizontal #dl-menu {background-color:#FFFFFF;box-shadow:0px 5px 10px #666666;}
    ul.menu-horizontal a.toplevellink,
    body.menutype_horizontal #dl-menu.menu-horizontal a.toplevellink {padding:1rem 0;}
    ul.dropdownmenu li {border-width:0 !important;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu {position:static;}
    body.menutype_horizontal ul#dl-menu {width:570px;transition:all 0.5s;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu li a.item-link {margin:0;background-color:transparent;padding:1rem 0.5rem !important;}
    body.menutype_horizontal.scrolled_past_header ul#dl-menu {width:auto;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu {columns:1;}
    
    button#menu-icon {width:42px;height:42px;}
    
    /* toptaken */
    .sublayout_row2_onlytoptasks {margin-top:0;}
    ul.onlytoptasks {width:calc(100% - 20px) !important;}
    ul.onlytoptasks.columns.bannercount-6 li.column {width:100%;}
    ul.onlytoptasks.columns li.column a {height:auto;text-align:left;min-height:auto;}
    ul.onlytoptasks.columns li.column a img {height:4.285714285714286rem; width:4.285714285714286rem;margin:20px 0 0 0;float:right;}
    ul.onlytoptasks li.column a span {height:4.5714285714285716rem;font-size:1.8rem;line-height:normal;margin:20px 10px 10px;text-align:center;width:auto;}
    ul.onlytoptasks li.column {margin-bottom:2rem !important;}
    ul.onlytoptasks.columns li.column {height:auto;}
    
    /* kruimelpad */
    #row1.row1_breadcrumb {position:static;}
    #row1.row1_breadcrumb ~ #row2 {transition:all 0.5s; padding-top:0;}
    .scrolled_past_header  #row1.row1_breadcrumb ~ #row2 {padding-top:0;}
    
    /* of zocht u */
    .onecolumn .landing.folder ul.items {columns:1;}
    
    /* ook interessant */
    .onecolumn .newsbanner .items.columns.three .column .objectinfo {margin-top:-1rem;}
    .onecolumn .newsbanner.landing ul.items li span.title {font-size:1.15rem;}
    
    .onecolumn .newsbanner .items.columns.three .column {
        margin:0 0 2rem;
    }
    
     /* rij 5 */
    .width-66 .document > h2 {padding:0 0 1rem;}
    .width-66 .document img {position:static;margin-bottom:1rem;}
    
     /* footer skyline */
    .footer_website {
        padding-top:100px;
        background-size: 512px auto, 6px 8px;
        background-position: left top, center 91px;
    }
    #footer_columns #contact {margin:0}
    .footer_website .column:nth-child(2n+1) {clear:none !important;}
    .footer_website .column:nth-child(2n) {clear:left;}
}

@media only screen and (min-width: 513px) and (max-width: 767px) {
    .fixed_header #row1.sublayout_row1_ {padding-top:0px !important;}
    .onecolumn .newsbanner .items.columns.three .column img {height:110px;width:151px;}
    html {font-size:12px}
    html.largebodyfont {font-size: 16px;}
    div.contentrow {width:94% !important;margin:0 auto;}
    /* schaduwblokken */
    .sublayout_row2_onlytoptasks .contentrow,
    .sublayout_row4_newsblock .contentrow {width:calc(94% + 20px) !important;}
    
    div.grid-11 {width:100%;margin:0 auto;box-sizing:border-box;}
    div.grid-5 {width:100%;margin:0 auto;box-sizing:border-box;}

    /* HEADER en logo */
    .fixed_header #header {height:89px;}
    div#row1.sublayout_row1_topsix_search,
    div#row1.sublayout_row1_one-columns {padding-top:0px;}
    
    
    nav.breadcrumbs {margin-left:0;}
    
    /* zoeken */
    #tinyblock form#quicksearch {position:static;width:217px;height:42px;}
    #tinyblock form#quicksearch button.submit {min-height:38px;}
    #tinyblock form#quicksearch input.text {width:100%;height:38px;}
    #tinyblock {z-index:1;width:100%;}
    .tinyblock_enabled #header .container-sessions {right:0px;}
    .tinyblock_enabled #header .container-sessions p {font-size:0;}
    .tinyblock_enabled #header .container-sessions p a {font-size:1rem;}
    
    /* menu */
    div#menu_wide {transition:all 0.5s;top: -90px;transition: all 0.5s;right: 18px;margin: 0;float: none;left: auto;position: absolute !important;}
    .scrolled_past_header div#menu_wide {top: -90px;}
    
    body.menutype_horizontal ul#dl-menu {height:100vh !important;max-height:100vh !important;margin-left:60px !important;transition:margin 0.5s;}
    body.menutype_horizontal ul#dl-menu[aria-expanded="true"]{
        height:100vh !important;
        max-height:100vh !important;
        margin-left:-230px !important;
    }
    ul.menu-horizontal a {background-color:transparent !important;}
    .menu-horizontal li > ul.dropdownmenu,
    .menu-horizontal li ul.dropdownmenu {visibility:visible;opacity:1;display:block !important;}
    body.menutype_horizontal ul.dropdownmenu, body.menutype_dual ul.dropdownmenu {box-shadow:none;padding:0;}
    
    body.menutype_horizontal #dl-menu {background-color:#FFFFFF;box-shadow:0px 5px 10px #666666;}
    ul.menu-horizontal a.toplevellink,
    body.menutype_horizontal #dl-menu.menu-horizontal a.toplevellink {padding:1rem 0;}
    ul.dropdownmenu li {border-width:0 !important;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu {position:static;}
    body.menutype_horizontal ul#dl-menu {width:570px;transition:all 0.5s;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu li a.item-link {margin:0;background-color:transparent;padding:1rem 0.5rem !important;}
    body.menutype_horizontal.scrolled_past_header ul#dl-menu {width:auto;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu {columns:1;}
    
    button#menu-icon {width:42px;height:42px;}
    
    /* toptaken */
    .sublayout_row2_onlytoptasks {margin-top:0;}
    ul.onlytoptasks.columns.bannercount-6 li.column {width:10.5rem;}
    ul.onlytoptasks.columns li.column a {height:10.5rem;}
    ul.onlytoptasks.columns li.column a img {height:4.285714285714286rem; width:4.285714285714286rem;margin-top:1.5rem;}
    ul.onlytoptasks li.column a span {height:4.5714285714285716rem;font-size:1.2rem;line-height:1.2rem;}
    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:2rem;}
    
    /* kruimelpad */
    #row1.row1_breadcrumb {position:static;}
    #row1.row1_breadcrumb ~ #row2 {transition:all 0.5s; padding-top:0;}
    .scrolled_past_header  #row1.row1_breadcrumb ~ #row2 {padding-top:0;}
    
    /* of zocht u */
    .onecolumn .landing.folder ul.items {columns:2;}
    
    /* ook interessant */
    .onecolumn .newsbanner .items.columns.three .column .objectinfo {margin-top:-1rem;}
    .onecolumn .newsbanner.landing ul.items li span.title {font-size:1.15rem;}
    
      /* rij 5 */
    .width-66 .document > h2 {padding:0 0 1rem;}
    .width-66 .document img {position:static;margin-bottom:1rem;}
    
     /* footer skyline */
    .footer_website {
        padding-top:187px;
        background-size: 768px auto, 9px 9px;
        background-position: left top, center 137px;
    }
    #footer_columns #contact {margin:0}
    .footer_website .column:nth-child(2n+1) {clear:none !important;}
    .footer_website .column:nth-child(2n) {clear:left;}
}
@media only screen and (min-width: 513px) and (max-width: 639px) {
    #tinyblock form#quicksearch {position:absolute;left:0; top:50px;width:217px;height:35px;}
    #tinyblock form#quicksearch button.submit {min-height:33px;}
    #tinyblock form#quicksearch input.text {width:100%;height:33px;}
}
@media only screen and (min-width: 640px) and (max-width: 767px) {
    a#logo {
        padding: 0 !important;
        width: 135px;
        height: 89px;
        background-size:55px auto, 135px 70px;
        background-position:36px 10px, center 10px;
    }
    .scrolled_past_header a#logo {
        padding: 0 !important;
        width: 135px;
        height: 89px;
        background-size:55px auto, 135px 70px;
        background-position:36px 10px, center 10px;
    }
    a#logo img {position:absolute;}
}
@media only screen and (min-width: 640px) and (max-width: 959px) {
    div#tinyblock form#quicksearch {position:absolute;top:0;right:94px;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
    .fixed_header #row1.sublayout_row1_ {padding-top:0px !important;}
    .onecolumn .newsbanner .items.columns.three .column img {height:201px;width:226px;}
    html {font-size:12px}
    html.largebodyfont {font-size: 16px;}
    div.contentrow {width:94% !important;margin:0 auto;}
    /* schaduwblokken */
    .sublayout_row2_onlytoptasks .contentrow,
    .sublayout_row4_newsblock .contentrow {width:calc(94% + 20px) !important;}
    
    div.grid-11 {width:calc(66% - 38px);margin:0 38px 0 0;box-sizing:border-box;}
    div.grid-5 {width:33%;margin:0;box-sizing:border-box;}

    /* HEADER en logo */
    .fixed_header #header {height:89px;}
    div#row1.sublayout_row1_topsix_search,
    div#row1.sublayout_row1_one-columns {padding-top:0px;}
    a#logo {
        padding: 0 !important;
        width: 135px;
        height: 89px;
        background-size:55px auto, 135px 70px;
        background-position:36px 10px, center 10px;
    }
    .scrolled_past_header a#logo {
        padding: 0 !important;
        width: 135px;
        height: 89px;
        background-size:55px auto, 135px 70px;
        background-position:36px 10px, center 10px;
    }
    a#logo img {position:absolute;}
    
    nav.breadcrumbs {margin-left:0;}
    
    /* zoeken */
    #tinyblock form#quicksearch {position:static;width:217px;height:42px;}
    #tinyblock form#quicksearch button.submit {min-height:38px;}
    #tinyblock form#quicksearch input.text {width:100%;height:38px;}
    
    /* menu */
    div#menu_wide {transition:all 0.5s;top: -90px;transition: all 0.5s;right: 18px;margin: 0;float: none;left: auto;position: absolute !important;}
    .scrolled_past_header div#menu_wide {top: -90px;}
    
    body.menutype_horizontal ul#dl-menu {height:100vh !important;max-height:100vh !important;margin-left:60px !important;transition:margin 0.5s;}
    body.menutype_horizontal ul#dl-menu[aria-expanded="true"]{
        height:100vh !important;
        max-height:100vh !important;
        margin-left:-230px !important;
    }
    ul.menu-horizontal a {background-color:transparent !important;}
    .menu-horizontal li > ul.dropdownmenu,
    .menu-horizontal li ul.dropdownmenu {visibility:visible;opacity:1;display:block !important;}
    body.menutype_horizontal ul.dropdownmenu, body.menutype_dual ul.dropdownmenu {box-shadow:none;padding:0;}
    
    body.menutype_horizontal #dl-menu {background-color:#FFFFFF;box-shadow:0px 5px 10px #666666;}
    ul.menu-horizontal a.toplevellink,
    body.menutype_horizontal #dl-menu.menu-horizontal a.toplevellink {padding:1rem 0;}
    ul.dropdownmenu li {border-width:0 !important;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu {position:static;}
    body.menutype_horizontal ul#dl-menu {width:570px;transition:all 0.5s;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu li a.item-link {margin:0;background-color:transparent;padding:1rem 0.5rem !important;}
    body.menutype_horizontal.scrolled_past_header ul#dl-menu {width:auto;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu {columns:1;}
    
    button#menu-icon {width:42px;height:42px;}
    .tinyblock_enabled #header .container-sessions {top:16px;right:0px;}
    #tinyblock .toplinks ul.quicklinks {height:37px;margin-right:40px;}
    
    /* toptaken */
    .sublayout_row2_onlytoptasks {margin-top:-7.5625rem;}
    ul.onlytoptasks.columns.bannercount-6 li.column {width:10.5rem;}
    ul.onlytoptasks.columns li.column a {height:10.5rem;}
    ul.onlytoptasks.columns li.column a img {height:4.285714285714286rem; width:4.285714285714286rem;margin-top:1.5rem;}
    ul.onlytoptasks li.column a span {height:4.5714285714285716rem;font-size:1.2rem;line-height:1.2rem;}
    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:2rem;}
    
    /* kruimelpad */
    #row1.row1_breadcrumb {position:static;}
    #row1.row1_breadcrumb ~ #row2 {transition:all 0.5s; padding-top:0;}
    .scrolled_past_header  #row1.row1_breadcrumb ~ #row2 {padding-top:0;}
    
    /* of zocht u */
    .onecolumn .landing.folder ul.items {columns:2;}
    
    /* ook interessant */
    .onecolumn .newsbanner .items.columns.three .column .objectinfo {margin-top:-1rem;}
    .onecolumn .newsbanner.landing ul.items li span.title {font-size:1.15rem;}
    
     /* rij 5 */
    .width-66 .document > h2 {padding:18rem 0 1rem;}
    
     /* footer skyline */
    .footer_website {
        padding-top:187px;
        background-size: 768px auto, 9px 9px;
        background-position: center top, center 137px;
    }
    #footer_columns #contact {margin:0}
    .footer_website .column:nth-child(2n+1) {clear:none !important;}
    .footer_website .column:nth-child(2n) {clear:left;}
}
@media only screen and (min-width: 960px) {
    .fixed_header.calamity_active #readspeaker {padding-top:var(--headerheight);}
}
@media only screen and (min-width: 960px) and (max-width: 1023px) {
    .fixed_header #row1.sublayout_row1_ {padding-top:110px !important;}
    .onecolumn .newsbanner .items.columns.three .column img {height:210px;width:295px;}
    html {font-size:14px}
    html.largebodyfont {font-size: 18px;}
    .contentrow {width:940px;}
    /* schaduwblokken */
    .sublayout_row2_onlytoptasks .contentrow,
    .sublayout_row4_newsblock .contentrow {width:960px;}
    
    div.grid-11 {width:calc(66% - 38px);margin:0 38px 0 0;box-sizing:border-box;}
    div.grid-5 {width:33%;margin:0;box-sizing:border-box;}

    /* HEADER en logo */
    .fixed_header #header {height:122px;}
.fixed_header #readspeaker {padding-top:122px;}
    div#row1.sublayout_row1_topsix_search,
    div#row1.sublayout_row1_one-columns {padding-top:0px;}
    #row1.row1_breadcrumb {top:122px;}
    #row1.row1_breadcrumb ~ #row2 {padding-top:176px;}
    .scrolled_past_header  #row1.row1_breadcrumb ~ #row2 {padding-top:122px;}
    .scrolled_past_header #row1.row1_breadcrumb {top:88px;}
    
    a#logo {
        padding: 15px 0;
        width: 180px;
        height: 92px;
        background-size:76px auto, 177px 94px;
        background-position:46px 15px, center 15px;
    }
    .scrolled_past_header a#logo {
        padding:24px 0;
        width:58px;
        height:40px;
        margin: 0;
        background-size: 50px auto, 0 0;
        background-position: 0 28px, center center;
    }
    a#logo img {position:absolute;}
    
    nav.breadcrumbs {margin-left:0;}
    
    /* menu */
    div#menu_wide {top: 90px;transition:all 0.5s;}
    .scrolled_past_header div#menu_wide {top:45px;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu {top:30px;}
    body.menutype_horizontal ul#dl-menu {width:570px;transition:all 0.5s;}
    body.menutype_horizontal.scrolled_past_header ul#dl-menu {width:830px;}
    
    .tinyblock_enabled #header .container-sessions {right:0px;}
    
    /* toptaken */
    .sublayout_row2_onlytoptasks {margin-top:-7.5625rem;}
    ul.onlytoptasks.columns.bannercount-6 li.column {width:10.5rem;}
    ul.onlytoptasks.columns li.column a {height:10.5rem;}
    ul.onlytoptasks.columns li.column a img {height:4.285714285714286rem; width:4.285714285714286rem;margin-top:1.5rem;}
    ul.onlytoptasks li.column a span {height:4.5714285714285716rem;font-size:1.2rem;line-height:1.2rem;}
    
    /* of zocht u */
    .onecolumn .landing.folder ul.items {columns:3;}
    
    /* ook interessant */
    .onecolumn .newsbanner .items.columns.three .column .objectinfo {margin-top:-1rem;}
    .onecolumn .newsbanner.landing ul.items li span.title {font-size:1.15rem;}
    
     /* rij 5 */
    .width-66 .document > h2 {padding:21rem 0 1rem;}
    
     /* footer skyline */
    .footer_website {
        padding-top:187px;
        background-size: 985px auto, 11px 11px;
        background-position: center top, center 176px;
    }
}
@media only screen and (min-width: 1024px) and (max-width: 1359px) {
    .fixed_header #row1.sublayout_row1_ {padding-top:110px !important;}
    .onecolumn .newsbanner .items.columns.three .column img {height:220px;width:308.6px;}
    html {font-size:14px}
    html.largebodyfont {font-size: 18px;}
    .contentrow {width:985px;}
    /* schaduwblokken */
    .sublayout_row2_onlytoptasks .contentrow,
    .sublayout_row4_newsblock .contentrow {width:1005px;}
    
    .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;}

    /* HEADER en logo */
    .fixed_header #header {height:122px;}
    .fixed_header #readspeaker {padding-top:122px;}
    div#row1.sublayout_row1_topsix_search,
    div#row1.sublayout_row1_one-columns {padding-top:0px;}
    #row1.row1_breadcrumb {top:122px;}
    #row1.row1_breadcrumb ~ #row2 {padding-top:176px;}
    .scrolled_past_header  #row1.row1_breadcrumb ~ #row2 {padding-top:122px;}
    .scrolled_past_header #row1.row1_breadcrumb {top:88px;}
    a#logo {
        padding: 15px 0;
        width: 180px;
        height: 92px;
        background-size:76px auto, 177px 94px;
        background-position:46px 15px, center 15px;
    }
    .scrolled_past_header a#logo {
        padding:24px 0;
        width:58px;
        height:40px;
        margin: 0;
        background-size: 50px auto, 0 0;
        background-position: 0 28px, center center;
    }
    a#logo img {position:absolute;}
    
    /* menu */
    div#menu_wide {top: 90px;transition:all 0.5s;}
    .scrolled_past_header div#menu_wide {top:45px;}
    body.menutype_horizontal #dl-menu ul.dropdownmenu {top:30px;}
    body.menutype_horizontal ul#dl-menu {width:600px;transition:all 0.5s;}
    body.menutype_horizontal.scrolled_past_header ul#dl-menu {width:870px;}
    
    .tinyblock_enabled #header .container-sessions {right:0px;}
    
    /* toptaken */
    .sublayout_row2_onlytoptasks {margin-top:-7.5625rem;}
    ul.onlytoptasks.columns.bannercount-6 li.column {width:10.5rem;}
    ul.onlytoptasks.columns li.column a {height:10.5rem;}
    ul.onlytoptasks.columns li.column a img {height:4.285714285714286rem; width:4.285714285714286rem;margin-top:1.5rem;}
    ul.onlytoptasks li.column a span {height:3.5714285714285716rem;font-size:1.2rem;line-height:1.2rem;}
    
    /* of zocht u */
    .onecolumn .landing.folder ul.items {columns:3;}
    
    /* ook interessant */
    .onecolumn .newsbanner .items.columns.three .column .objectinfo {margin-top:-1rem;}
    .onecolumn .newsbanner.landing ul.items li span.title {font-size:1.15rem;}
    
     /* rij 5 */
    .width-66 .document > h2 {padding:21rem 0 1rem;}
    
     /* footer skyline */
    .footer_website {
        padding-top:187px;
        background-size: 985px auto, 11px 11px;
        background-position: center top, center 176px;
    }
    
}
@media only screen and (min-width: 1360px) and (max-width: 1459px) {
    .fixed_header #row1.sublayout_row1_ {padding-top:167px !important;}
    .onecolumn .newsbanner .items.columns.three .column img {height:220px;width:308.6px;}
    html {font-size:14px}
    html.largebodyfont {font-size: 18px;}
    .contentrow {width:985px;}
    /* schaduwblokken */
    .sublayout_row2_onlytoptasks .contentrow,
    .sublayout_row4_newsblock .contentrow {width:1005px;}
    
    .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;}

    /* menu */
   div#menu_wide {top: 114px;transition:all 0.5s;}
    .scrolled_past_header div#menu_wide {top:45px;}
    body.menutype_horizontal ul#dl-menu {width:500px;transition:all 0.5s;}
    body.menutype_horizontal.scrolled_past_header ul#dl-menu {width:860px;}
    
    .tinyblock_enabled #header .container-sessions {right:0px;}

    /* toptaken */
    .sublayout_row2_onlytoptasks {margin-top:-7.5625rem;}
    ul.onlytoptasks.columns.bannercount-6 li.column {width:10.5rem;}
    ul.onlytoptasks.columns li.column a {height:10.5rem;}
    ul.onlytoptasks.columns li.column a img {height:4.285714285714286rem; width:4.285714285714286rem;margin-top:1.5rem;}
    ul.onlytoptasks li.column a span {height:3.5714285714285716rem;font-size:1.2rem;line-height:1.2rem;}
    
    /* of zocht u */
    .onecolumn .landing.folder ul.items {columns:3;}
    
    /* ook interessant */
    .onecolumn .newsbanner .items.columns.three .column .objectinfo {margin-top:-1rem;}
    .onecolumn .newsbanner.landing ul.items li span.title {font-size:1.15rem;}
    
     /* rij 5 */
    .width-66 .document > h2 {padding:18rem 0 1rem;}
    
     /* footer skyline */
    .footer_website {
        padding-top:187px;
        background-size: 985px auto, 11px 11px;
        background-position: center top, center 176px;
    }
}
@media only screen and (min-width: 1460px) {
    .fixed_header #row1.sublayout_row1_ {padding-top:167px !important;}
    .onecolumn .newsbanner .items.columns.three .column img {height:324px;width:455px;}
    html {font-size:16px;}
    html.largebodyfont {font-size: 20px;}
    .contentrow {width:1440px;}
    
    /* schaduwblokken */
    .sublayout_row2_onlytoptasks .contentrow,
    .sublayout_row4_newsblock .contentrow {width:1460px;}
    
    .grid-11 {width:1070px;margin:0 40px 0 0;box-sizing:border-box;}
    .grid-5 {width:330px;margin:0;box-sizing:border-box;}

   /* menu */
    div#menu_wide {top: 114px;transition:all 0.5s;}
    .scrolled_past_header div#menu_wide {top:45px;}
    body.menutype_horizontal ul#dl-menu {width:960px;transition:all 0.5s;}
    body.menutype_horizontal.scrolled_past_header ul#dl-menu {width:1279px;}
    
    /* ook interessant */
    .onecolumn .newsbanner .items.columns.three .column {width:455px;}
    
    /* rij 5 */
    .width-66 .document > h2 {padding:22.75rem 0 1rem;}
    
    
    /* footer skyline */
    .footer_website {
        padding-top:280px;
        background-size: 1440px auto, 15px 15px;
        background-position: center top, center 257px;
    }
}

.highcontrast .container.landing.vacancy h2, 
.highcontrast .container_aside.landing.briefing h2, 
.highcontrast .fotobar h2, .highcontrast .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{background-color:transparent;color:#000000;}



/* browser fixes */
div:focus {outline:none;}

/* Stops Safari / ios to give inputs a border-radius */
input[type="search"],
textarea,
input[type="text"],
input[type="button"],
input[type="submit"] {
-webkit-appearance: none;
border-radius: 0;
}

/* 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; }

@media only screen and (max-width: 640px) {
    div.topsix_search #sublayout_search input.text {
        font-size: 0.9rem;
    }
}

.detail_aside #row1.row1_breadcrumb #bannerfoto {display:none;}
.detail_aside #row1.row1_breadcrumb {background-image:none}

/* SUP-89932 */
div[id^="row"][class^="sublayout_row"][class$="_three_column"] {margin:0}
div[id^="row"][class^="sublayout_row"][class$="_three_column"] .columns.three {margin: 0 0 1rem !important;}
div[class^="sublayout_row"][class$="_three_column"] .columns.three .column {margin-top:0}
div[class^="sublayout_row"][class$="_three_column"] .columns.three .column h2 {padding-bottom:0px}
div[class^="sublayout_row"][class$="_three_column"] .columns.three .column h2 span {padding-left:0}

#DsEditDecisiontreedesigner #fdGotoActions {z-index:10000;background-color:#FFFFFF;}
#DsEditDecisiontreedesigner div.pageHistory a.menu-anchor {width:20px;height:20px;}
#DsEditDecisiontreedesigner div.pageHistory div.menu ul {min-height:100px;}

/* Sticky rechterkolom */
@media only screen and (max-width: 767px) {
	body.detail_aside #side-content {top: 0;}
}
@media only screen and (min-width: 768px) {
	body.detail_aside div#wrapper, body.detail_aside div.wrapper {overflow:unset;}
	body.detail_aside #side-content {position: sticky;top: 155px;}
	body.detail_aside .row2_content .contentrow {display: grid;overflow:unset;}
	body.detail_aside div.grid-11{width: calc(100% - 38px) !important;}
	body.detail_aside div.grid-16, body.detail_aside div.grid-5 {width: 100% !important;}
}
@media only screen and (min-width: 768px) and (max-width: 959px){
	body.detail_aside .row2_content .contentrow {grid-template-columns: auto 33%;}
	body.detail_aside #side-content {top: 0;}
}
@media only screen and (min-width: 960px) and (max-width: 1459px){
	body.detail_aside .row2_content .contentrow {grid-template-columns: auto 33%;}
}
@media only screen and (min-width: 1460px) {
	body.detail_aside .row2_content .contentrow {grid-template-columns: auto 330px;}
}
@media only screen and (min-width: 960px) and (max-width: 1359px) {
    body.detail_aside #row1.row1_breadcrumb ~ #row2{padding-top: 3.5rem;}
}
.geenwitruimte.fixed_header #row1.sublayout_row1_ {padding-top:0 !important}
.mariepauline H1 {color: purple;}