/* 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;}

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;}

/* Fonts */
@font-face {
    font-family: 'Prokyon_bold';  src: 
    url('/dsresource?objectid=dff90f37-b70b-4683-9855-b31762ed433f') format('woff');
    url('/dsresource?objectid=4a1d8058-490c-476f-a7ee-0140afd45368') format('truetype'),
    url('/dsresource?objectid=3e5e0935-7d1c-41ec-b643-947355e19d8c') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'Prokyon_medium';  src: 
    url('/dsresource?objectid=72092da4-462e-422f-bbbe-0415a1dfb7b4') format('woff');
    url('/dsresource?objectid=d430323d-dd6d-484e-acf3-401e7ab5df12') format('truetype'),
    url('/dsresource?objectid=0ce740a2-59a2-4dd9-9ecd-0f5a08a34919') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'Prokyon_bolditalic';  src: 
    url('/dsresource?objectid=566bc16c-28f3-48f3-b664-cf8538217745') format('woff');
    url('/dsresource?objectid=3bef99af-4f88-40ac-bca2-b0fb99a9844f') format('truetype'),
    url('/dsresource?objectid=724cabb6-de0a-4714-baf9-7074e7f2fc9b') format('svg');
    font-weight: normal;
    font-style: normal;}
    
html {font-size:16px;}
body {
    font-size:1rem;
    line-height:1.5rem;
    font-family:Verdana, sans-serif;
    color:#000000;
}

/* Cookiebanner */
#cookieInfoWindow .blocktitle {color:#555555;}

/* Webeditor */
H1 {font-family:'Prokyon_bolditalic', Verdana, sans-serif;color:#80B341;font-size:2.625rem;line-height:normal !important;}
H2, H3, H4, H5, H6,.item-text .title a, .item-title {font-family:'Prokyon_medium', Verdana, sans-serif;font-weight:normal;}
H2, .item-text .title a, .item-title {font-size:1.75rem;color:#80B341;margin-bottom:0;}
.item-text .title a, .item-title {margin-bottom:1rem;}
h3 {font-size:1.5rem;color:#80B341;margin-bottom:0;}
H4, H5, H6  {font-size:1.5rem;color:#000000;font-style:normal;margin-bottom:0;}
p, ul, ol, dl {color:#000000;margin-bottom:1rem;}
p.description {font-family:"Prokyon_medium", Verdana, sans-serif;font-style:italic;font-weight:normal;font-size:1.25rem;}

/* tabellen */
table {margin-bottom:1rem;}
th {text-align:left;}
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:#7D418725;color:#000000;font-weight:bold;}
.section table tr:nth-child(even) {background-color:#7D418715;color:#000000;}
.section table tr:nth-child(odd) {background-color:#FFFFFF;color:#000000;}

table.raster1 thead th,
table.raster1 tbody th {background-color:#7D418725;color:#000000;font-weight:bold;}

table.raster2 thead th,
table.raster2 tbody th {background-color:#7D418725;color:#000000;font-weight:bold;}
table.raster2 td:nth-child(odd) {background-color:#7D418715;color:#000000;}
table.raster2 td:nth-child(even) {background-color:#FFFFFF;color:#000000;}

table.raster3 thead th,
table.raster3 tbody th {background-color:#7D418725;color:#000000;font-weight:bold;}
table.raster3 tr:nth-child(even) {background-color:#7D418715;color:#000000;}
table.raster3 tr:nth-child(odd) {background-color:#FFFFFF;color:#000000;}

p.emphasisred {padding:0.5rem;border-width:0;color:#FFFFFF;background-color:#A70000;}
p.emphasisgreen {padding:0.5rem;border-width:0;color:#000000;background-color:#80B341;}
p.emphasisyellow {padding:0.5rem;border-width:0;color:#000000;background-color:#7D418725;}
a {color:#7D4187;}
a:hover,
a:focus {color:#7D4187;}
a.calltoaction {transition:all 0.2s; border-radius:1.25rem;border:2px solid #7D4187;background-color:#7D4187;color:#FFFFFF;font-weight:bold;}
a.calltoaction:hover,
a.calltoaction:focus {background-color:#FFFFFF;color:#7D4187;}

.toggle_heading {font-size:1.25rem;font-family: Verdana, sans-serif;color:#FFFFFF;}
button.blocktitle, .section.product button.blocktitle {transition:all 0.2s; background-color:#FFFFFF;color:#7D4187;border:2px solid #7D4187;padding:5px 10px;border-radius:1.25rem;}
.blocktitle:focus, .blocktitle:hover, 
.product .blocktitle:focus, .product .blocktitle:hover {background-color:#FFFFFF;color:#7D4187;}
.blocktitle.toggle-active, .section.product .blocktitle.toggle-active {background-color:#FFFFFF;color:#7D4187;border-width:2px 2px 0;border-radius:1.25rem 1.25rem 0 0;}
.hidden_information, .product .hidden_information {border-color:#7D4187;border-width:0 2px 2px;border-radius:0 0 1.25rem 1.25rem;}

.row1_breadcrumb {
    background-color:#80B341 !important;
    background-size:1920px 349px;
    background:
        url(https://www.odnhn.nl/dsresource?objectid=9841e911-6488-4318-808d-f8e4336ee0da&type=WEBIMAGE),
        linear-gradient(to bottom, #80b341 0%,#80b341 3.125rem,#ffffff 3.125rem,#ffffff 100%) !important;
    background-repeat:no-repeat !important;
    background-position:center 3.125rem, 0 0 !important;
}
.sublayout_row1_.row1_breadcrumb #bannerfoto,
.breadcrumbs.with_bannerfoto ~ #bannerfoto {height:350px !important;}
nav.breadcrumbs {padding:1rem 0;}
nav.breadcrumbs a,
nav.breadcrumbs .current-page {color:#FFFFFF;}

/* Toptaken cirkels */
.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li:nth-child(1) a {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 240 240' style='enable-background:new 0 0 240 240' xml:space='preserve'%3E%3Cstyle%3E .st0%7Bfill:%23fff%7D %3C/style%3E%3Cpath class='st0' d='M4.8 120c0 1.3-1.1 2.4-2.4 2.4S0 121.3 0 120C0 53.7 53.7 0 120 0c1.3 0 2.4 1.1 2.4 2.4s-1.1 2.4-2.4 2.4C56.4 4.8 4.8 56.4 4.8 120M235.2 120c0-1.3 1.1-2.4 2.4-2.4 1.3 0 2.4 1.1 2.4 2.4 0 66.3-53.7 120-120 120-1.3 0-2.4-1.1-2.4-2.4 0-1.3 1.1-2.4 2.4-2.4 63.6 0 115.2-51.6 115.2-115.2'/%3E%3C/svg%3E%0A");
}
.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li:nth-child(2) a {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 240 240' style='enable-background:new 0 0 240 240' xml:space='preserve'%3E%3Cstyle%3E .st0%7Bfill:%23fff%7D %3C/style%3E%3Cpath class='st0' d='M38.5 201.5c.9.9.9 2.5 0 3.4-.9.9-2.5.9-3.4 0C-11.7 158-11.7 82 35.1 35.1c.9-.9 2.5-.9 3.4 0s.9 2.5 0 3.4c-44.9 45-44.9 118 0 163M201.5 38.5c-.9-.9-.9-2.5 0-3.4.9-.9 2.5-.9 3.4 0 46.9 46.9 46.9 122.8 0 169.7-.9.9-2.5.9-3.4 0-.9-.9-.9-2.5 0-3.4 44.9-44.9 44.9-117.9 0-162.9'/%3E%3C/svg%3E%0A");
}
.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li:nth-child(3) a {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 240 240' style='enable-background:new 0 0 240 240' xml:space='preserve'%3E%3Cstyle%3E .st0%7Bfill:%23fff%7D %3C/style%3E%3Cpath class='st0' d='M120 235.2c1.3 0 2.4 1.1 2.4 2.4s-1.1 2.4-2.4 2.4C53.7 240 0 186.3 0 120c0-1.3 1.1-2.4 2.4-2.4s2.4 1.1 2.4 2.4c0 63.6 51.6 115.2 115.2 115.2M120 4.8c-1.3 0-2.4-1.1-2.4-2.4 0-1.3 1.1-2.4 2.4-2.4 66.3 0 120 53.7 120 120 0 1.3-1.1 2.4-2.4 2.4-1.3 0-2.4-1.1-2.4-2.4C235.2 56.4 183.6 4.8 120 4.8'/%3E%3C/svg%3E%0A");
}

/* Thema's */
div.sublayout_row4_onlytoptasks {background-position:bottom center !important;}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo:nth-child(1) a {
   /*clip-path:polygon(100.0000000000% 100.0000000000%, 100.0000000000% 0.0000000000%, 5.6818181818% 0.0000000000%, 5.6136363636% 0.3000000000%, 5.4318181818% 1.1666666667%, 5.1590909091% 2.5333333333%, 4.7954545455% 4.4000000000%, 4.3636363636% 6.7000000000%, 3.8863636364% 9.4333333333%, 3.3636363636% 12.5000000000%, 2.8409090909% 15.9000000000%, 2.3181818182% 19.6000000000%, 1.7954545455% 23.5333333333%, 1.3181818182% 27.6666666667%, 0.8863636364% 32.0000000000%, 0.5227272727% 36.4333333333%, 0.2500000000% 40.9333333333%, 0.0681818182% 45.4666666667%, 0.0000000000% 50.0000000000%, 0.0681818182% 54.5333333333%, 0.2500000000% 59.0666666667%, 0.5227272727% 63.5666666667%, 0.8863636364% 68.0000000000%, 1.3181818182% 72.3000000000%, 1.7954545455% 76.4333333333%, 2.3181818182% 80.3666666667%, 2.8409090909% 84.0666666667%, 3.3636363636% 87.4666666667%, 3.8863636364% 90.5333333333%, 4.3636363636% 93.2666666667%, 4.7954545455% 95.5666666667%, 5.1590909091% 97.4333333333%, 5.4318181818% 98.8333333333%, 5.6136363636% 99.7000000000%, 5.6818181818% 100.0000000000%, 100.0000000000% 100.0000000000%);*/
   border-radius:1.25rem 0 0 1.25rem;
}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo:nth-child(1) a img {
    border-radius:1.25rem 0 0 0;
}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo:nth-child(3) a {
   /*clip-path:polygon(0.0000000000% 0.0000000000%, 0.0000000000% 100.0000000000%, 94.3181818182% 100.0000000000%, 94.3863636364% 99.7000000000%, 94.5681818182% 98.8333333333%, 94.8409090909% 97.4333333333%, 95.2045454545% 95.5666666667%, 95.6363636364% 93.2666666667%, 96.1136363636% 90.5333333333%, 96.6363636364% 87.4666666667%, 97.1590909091% 84.0666666667%, 97.6818181818% 80.3666666667%, 98.2045454545% 76.4333333333%, 98.6818181818% 72.3000000000%, 99.1136363636% 68.0000000000%, 99.4772727273% 63.5666666667%, 99.7500000000% 59.0666666667%, 99.9318181818% 54.5333333333%, 100.0000000000% 50.0000000000%, 99.9318181818% 45.4666666667%, 99.7500000000% 40.9333333333%, 99.4772727273% 36.4333333333%, 99.1136363636% 32.0000000000%, 98.6818181818% 27.7000000000%, 98.2045454545% 23.5666666667%, 97.6818181818% 19.6333333333%, 97.1590909091% 15.9333333333%, 96.6363636364% 12.5333333333%, 96.1136363636% 9.4666666667%, 95.6363636364% 6.7333333333%, 95.2045454545% 4.4333333333%, 94.8409090909% 2.5666666667%, 94.5681818182% 1.1666666667%, 94.3863636364% 0.3000000000%, 94.3181818182% 0.0000000000%, 0.0000000000% 0.0000000000%);*/
   border-radius:0 1.25rem 1.25rem 0;
}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo:nth-child(3) a img {
    border-radius:0 1.25rem 0 0;
}

/* header */
div#header {box-shadow: 0 0 7px #000000;position: relative;z-index:4;}
#menu,
.skiplink.to_mainmenu {display:none;}

#tinyblock #accessibility-tools {
  position: fixed;
  float: none;
  left:auto;
  width: 3.25rem !important;
  height: auto;
  background-color: #7D4187;
  top: 240px !important;
  border-radius:20px 0 0 20px;
}

#tinyblock #accessibility-tools .hint {right: -200px;top: 0px;line-height:1.5 !important;height:2.5rem;box-sizing:border-box;background-color:#7D4187;color:#FFFFFF;}
#tinyblock #accessibility-tools button.switch {width:3.25rem;height:3.25rem;}
#tinyblock #accessibility-tools button.switch:hover .hint,
#tinyblock #accessibility-tools button.switch:focus .hint{padding-left:1rem;padding-right:1rem;line-height:1.5rem !important;right:3.75rem;top:0.5rem;border-radius:1.25rem;}
#tinyblock #accessibility-tools button.switch::before {font-size:1.5rem;}

.tinyblock_enabled #header .container-sessions {top:0;}
#tinyblock {top:3.5rem;}
#tinyblock form#quicksearch {position:absolute; top:0; right:0; left:auto;float:none;background-color:#FFFFFF;border-radius:1.25rem;border-color:#7D4187;height:2.5rem;width:7.5rem;box-sizing:border-box;transition:width 0.2s;}
#tinyblock form#quicksearch:focus-within{width:18.125rem;}
#tinyblock form#quicksearch input.text {height:2.5rem;background-color:transparent;font-size:1rem;padding:0 40px 0 0.5rem;}
#tinyblock form#quicksearch button.submit {height:2.5rem}
#tinyblock form#quicksearch button.submit::before {font-size:1.375rem;color:#7D4187;margin-top:-6px;}


#tinyblock form#quicksearch p {position:absolute;z-index:2;width:100%;}
#quicksearch-keywords_suggestions {margin-top:1.25rem;position:absolute;z-index:1;}
#quicksearch-keywords_suggestions ul {margin-left:-1px;width:18.125rem;box-shadow:unset;border:0 solid #7D4187;border-width:0 1px 1px;border-radius:0 0 1.25rem 1.25rem;}

.livesearch ul {margin-left:0.5rem;margin-right:0.5rem;}
.livesearch ul li {padding:0;}
.livesearch ul li a {color:#000000;padding:0.25rem;}
.livesearch ul li a:hover,
.livesearch ul li a:focus {background-color:transparent;color:#000000;}
.livesearch ul li.all-results button {font-size:1rem;color:#000000;}

#tinyblock .toplinks {position:absolute;float:none;width:12.5rem;right:6.25rem;top:0;}
.dyslexic #tinyblock .toplinks {width:13.5rem;right:6.25rem;}
#tinyblock .toplinks ul.quicklinks {margin:0 -1rem 0 0;height:2.5rem;}
#tinyblock .toplinks ul.quicklinks li {line-height:2.5rem;}
#tinyblock .toplinks ul.quicklinks li a {line-height:2.5rem;display:block;color:#000000;}
#tinyblock .toplinks ul.quicklinks li.last-child a {color:#FFFFFF; font-weight:bold;background-color:#80B341;padding:0 2rem 0 1rem;border-radius:1.25rem 0 0 1.25rem;}
#tinyblock .toplinks ul.quicklinks li.last-child a:hover,
#tinyblock .toplinks ul.quicklinks li.last-child a:focus {color:#FFFFFF;}

a#logo {padding:0 !important;}

/* Homepage slider */
.sublayout_row1_one-columns .contentrow {width:100%;}
.sublayout_row1_one-columns .contentrow .onecolumn {margin:0;}
.landing.briefing.container {margin-bottom:0;}
.landing.briefing .briefingslider .carousel.with-slidenav {padding-bottom:0;}
.landing.briefing .briefingslider .slide {padding-top:0 !important;display:flex !important;}
.landing.briefing .briefingslider .active .slide {background-color:#80B341;transition:opacity 1s;}
.landing.briefing .briefingslider ul.controls {display:none;}
.landing.briefing .briefingslider ul.slidenav {bottom:unset;top:0;left:unset;background-color:transparent;z-index:3;}
.landing.briefing .briefingslider ul.slidenav button {color:#000000;background-color:#FFFFFF50;}
.landing.briefing .briefingslider ul.slidenav button:focus,
.landing.briefing .briefingslider ul.slidenav button:hover {background-color:#FFFFFF;}
.landing.briefing .briefingslider .active .slide.current {opacity:0.99;}
.landing.briefing .briefingslider .active .slide.next {left:0;opacity:0;}
.landing.briefing .briefingslider .active .slide.prev {left:0;opacity:0;}
.landing.briefing .briefingslider .active .slide a {
    background-color:transparent !important;
    align-self:center;
    margin:0 auto;
    font-size:3.5rem;
    color:#FFFFFF;
    text-shadow: 0 0 5px #000;
    position:static;
    font-family:'Prokyon_bolditalic', Verdana, sans-serif;
    pointer-events: none;
    cursor: not-allowed;
    text-decoration:none;
}

/* slider hoogte desktop */
.landing.briefing .briefingslider div[id^="newsslider"],
.landing.briefing .briefingslider .slide {padding-top:0 !important;height:620px;}
.briefingslider .carousel.active .photocontainer,
.briefingslider .slide {padding-top:0 !important}

.landing.briefing .briefingslider ul.slidenav {position:absolute;right:0;}

/* Rij 2 Toptaken */
.sublayout_row2_onlytoptasks .contentrow {position:absolute;z-index:3;left:0;right:0;overflow:visible;}
.sublayout_row2_onlytoptasks div.onlytoptasks {padding:0;}
.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks  {display:flex;justify-content:center;margin-top:-8.5rem;margin-left:0;margin-right:0;}
.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li {width:15rem;height:15rem; margin-right:calc(5rem - 10px);margin-left:calc(5rem - 10px); float:none;padding:5px;}
.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li a {
    background-size:100% 100%;
    background-position:center center;
    background-repeat:no-repeat;
    height:100%;
    min-height:unset;
    border-width:0;
    border-radius:50%;
    box-shadow:0 0 7px #000000;
    display:flex;
    align-items:center;
    background-color:#80B34195;
    font-family:'Prokyon_bold', Verdana, sans-serif;
    font-size:1.875rem;
    transition:all 0.2s;
}
ul.onlytoptasks li.column a::after {top:unset;}
.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li a:hover,
.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li a:focus {background-color:#80B341;box-shadow:0 0 1px #000000;}

/* Rij 3 - introtekst */
.sublayout_row3_one-columns div.onecolumn h2 {line-height:initial;margin:3rem 0 0;font-family:"Prokyon_medium", Verdana, sans-serif;font-size:1.875rem;text-align: left;display: block;padding: 0;color: #7D4187;}
.sublayout_row3_one-columns div.onecolumn h2:first-child {margin-top:0;margin-bottom:1rem;}
.sublayout_row3_one-columns div.onecolumn {padding:10rem 0 0;margin:0 !important;}
.sublayout_row3_one-columns div.onecolumn a.calltoaction {padding:0.65rem !important;}

/* Rij 4 Thema's */

.sublayout_row4_onlytoptasks div.onlytoptasks::before {font-family:"Prokyon_medium", Verdana, sans-serif;font-size:1.875rem;text-align: left;display: block;padding: 0 10px 1rem;color: #7D4187;}

.sublayout_row4_onlytoptasks div.onlytoptasks {padding:0;}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks {display:flex;flex-wrap:wrap;justify-content:space-between;}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li {float:none;width:100%; margin:0;}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li a,
#row3.sublayout_row3_one-columns a.calltoaction {transition:all 0.2s;box-shadow:0 0 4px #000000;font-family:"Prokyon_medium", Verdana, sans-serif;font-weight:normal;font-size:1.375rem;border-width:0;padding:0;min-height:unset;}

.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li a:hover,
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li a:focus {background-color:#80B341;color:#FFFFFF;}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo {box-sizing:border-box;padding:10px;width:30%;}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo a:hover,
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo a:focus {box-shadow:0 0 1px #000000;}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li a img {width:100%;height:auto;margin:0;}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.last-column {clear:both;margin:3.5rem auto;width:30%;}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.last-column a,
#row3.sublayout_row3_one-columns a.calltoaction {box-shadow:unset;border:2px solid #7D4187;border-radius:2rem;background-color:#7D4187;color:#FFFFFF;transition:all 0.2s;}
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.last-column a:hover,
.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.last-column a:focus {box-shadow:unset;background-color:#FFFFFF;color:#7D4187;}

/* Terug naar */
.container.landing.softlink h2 {background-color:transparent;}
.container.landing.softlink h2 a {
    border: 2px solid #7D4187;
    border-radius: 2rem;
    background-color: #FFFFFF;
    color: #7D4187;
    transition: all 0.2s;
    font-size:1.375rem;
    width:50%;
    margin:0 auto;
    text-align:center;
}
.container.landing.softlink h2 a:hover, 
.container.landing.softlink h2 a:focus{
	background-color: #7D4187;
    color: #FFFFFF;
}

/* Rij 5 Newsbanner */
.layout_four .sublayout_row5_newsblock .contentrow .onecolumn {margin:0;}
.sublayout_row5_newsblock,
.row2_content {background: #FFFFFF url('/dsresource?objectid=bc48c974-528e-4980-9b0d-59cd87789a13') bottom center no-repeat;}
.onecolumn .landing.newsbanner {margin-bottom:10rem;position:relative;}
.onecolumn .landing.newsbanner h2 {margin-bottom:1rem;padding:0 10px;font-family:"Prokyon_medium", Verdana, sans-serif;font-size:1.875rem;color: #7D4187;}
.onecolumn .landing.newsbanner h2 .newstitle {padding:0;}
.onecolumn .landing.newsbanner h2 a.more {transition: all 0.2s;bottom: -6.5rem;left: 0;right: 0;width: 30%;margin: 0 auto;min-height: 2.9375rem;box-sizing: border-box;padding: 0;display: flex;align-items: center;text-align: center;justify-content: center;position:absolute;font-weight:normal;font-size:1.375rem;font-family:"Prokyon_medium", Verdana, sans-serif;background-color:#7D4187;color:#FFFFFF;border-radius:2rem;border:2px solid #7D4187;}
.onecolumn .landing.newsbanner h2 a.more:hover,
.onecolumn .landing.newsbanner h2 a.more:focus {background-color:#FFFFFF;color:#7D4187;}
.onecolumn .landing.newsbanner h2 a.more::after {content:"";}
.onecolumn .landing.newsbanner ul.columns {display:block;}
.onecolumn .landing.newsbanner li.column {border-width:0;background-color:transparent;margin:0;padding:10px;}
.onecolumn .landing.newsbanner li.column:nth-child(1) {width:65.5%;}
.onecolumn .landing.newsbanner li.column:nth-child(1) a {border-radius:1.25rem 0 0 1.25rem;}
.onecolumn .landing.newsbanner li.column:nth-child(1) a img{border-radius:1.25rem 0 0 0;}
.onecolumn .landing.newsbanner li.column:nth-child(2),
.onecolumn .landing.newsbanner li.column:nth-child(3) {width:31%;float:right;}
.onecolumn .landing.newsbanner li.column:nth-child(2) a {border-radius:0 1.25rem 0 0;}
.onecolumn .landing.newsbanner li.column:nth-child(2) a img {border-radius:0 1.25rem 0 0;}
.onecolumn .landing.newsbanner li.column:nth-child(3) a {border-radius:0 0 1.25rem 0;}
.onecolumn .landing.newsbanner li.column:nth-child(3) a img {border-radius:0 0 1.25rem 0;}
.onecolumn .landing.newsbanner li.column:nth-child(3) {margin-top:2%;}
.onecolumn .landing.newsbanner li.column a {box-shadow:0 0 4px #000000;transition:all 0.2s;background-color:#80B341;color:#FFFFFF}
.onecolumn .landing.newsbanner li.column a:hover,
.onecolumn .landing.newsbanner li.column a:focus {box-shadow:0 0 1px #000000;}
.onecolumn .landing.newsbanner ul.items .objectinfo {display:none;}
.onecolumn .landing.newsbanner ul.items li span.title {min-height:3.75rem;display:flex;align-items:center;padding:0 1.25rem;}
.onecolumn .landing.newsbanner li.column span.title {font-size:1rem;font-weight:normal;font-family:"Prokyon_medium", Verdana, sans-serif;}
.onecolumn .landing.newsbanner li.column:nth-child(1) span.title {font-size:1.375rem;}
.onecolumn .landing.newsbanner li.column span.image {object-fit: cover;height:43.5rem;display:block;}
.onecolumn .landing.newsbanner li.column:nth-child(2) span.image,
.onecolumn .landing.newsbanner li.column:nth-child(3) span.image {height:18.35rem;}

/* Menu landingspagina */
body.layout_four .sublayout_row2_one-columns .document h2 {position:absolute;left:-999999em;top:-999999em;}
.onecolumn .landing.folder ul.items li.column {border-width:0;padding:5px !important;margin-bottom:3%;background-color:transparent;}
.onecolumn .landing.folder ul.items li a {margin:0;flex-direction:column;overflow:hidden;transition:all 0.2s;box-shadow:0 0 5px #00000075;background-color:#80B341;color:#FFFFFF;}
.onecolumn .landing.folder ul.items li a .title,
.column .landing.folder .quickto h2 {margin-bottom:0;box-sizing:border-box;display:flex; align-items:center;padding:0;min-height:3.75rem;width:100%;font-weight:normal;justify-content:center;font-size:1.375rem;font-family:"Prokyon_medium", Verdana, sans-serif;}
.onecolumn .landing.folder ul.items li a:hover,
.onecolumn .landing.folder ul.items li a:focus {box-shadow: 0 0 0 #00000075;}

.onecolumn .landing.folder ul.items li:nth-child(1) a {border-radius:1.25rem 0 0 0;}
.onecolumn .landing.folder ul.items.three li:nth-child(3) a {border-radius:0 1.25rem 0 0;}
.onecolumn .landing.folder ul.items li:last-child a {border-radius:0 0 1.25rem 0;}
.onecolumn .landing.folder ul.items.three li:nth-last-child(3) a {border-radius:0 0 0 1.25rem;}


/* Landingspagina 2 kolommen */
.sublayout_row2_two-columns .contentrow > .two.columns {margin:0;}
.column .landing.folder .quickto {border-radius:1.25rem;box-shadow:0 0 5px #00000075;margin:5px;}
.column .landing.folder .quickto h2 {border-radius:1.25rem 1.25rem 0 0;font-size:1.375rem;}
.column .landing.folder .quickto ul li:last-child{border-radius: 0 0 1.25rem 1.25rem;}
.column .landing.folder .quickto ul li a {color:#000000;}

.section.folder.two.columns .items li a.item-title {margin-bottom:0;position:relative;font-size:1.25rem;padding-right:3rem;}
.section.folder.two.columns .items li a.item-title::after {content: "\F054";margin-right: 5px;font-family: "fontawesome";position: absolute;right: 5px;top: 1rem;font-size: 1.25rem;color: #7D4187;}

#row3.sublayout_row3_one-columns {background-color:#FFFFFF;}

/* Formulier */
form.simpleform select.inputfield.timefield, form.simpleform input.inputfield.datefield {width:auto;}
form.simpleform input.checkbox, form.simpleform input.radio {margin-top:6px;}
form.simpleform label, form.simpleform p.label, form.simpleform .timefield legend, .formreqs label, form.simpleform .checkfields legend, form.simpleform .calendarselect legend, form.simpleform legend.label {
    margin-bottom:0.25rem;
}

/* Sitemap */
.sitemap .three .column {margin-top:0;}

/* Footer */
.footer_website {border-top:1px solid #80B341;background-color:#747272;background:#747272 url('/dsresource?objectid=1fb3c7ce-727f-4229-bd79-3462f8a6ef38') top center no-repeat;}
#footer_columns .column h2 {font-family:"Prokyon_bolditalic", Verdana, sans-serif;}

#contact-information .heading,
#footer_columns .column h2,
#footer_columns .column h3,
#footer_columns .column h4,
#footer_columns .column p,
#footer_columns .column li,
#footer_columns .column a,
#footer ul.quicklinks li a {color:#FFFFFF;font-weight:normal;}

#footer_columns .column.omega a {display:block;}
#footer_columns .column.omega a img {
    filter: drop-shadow(0 0 4px #000000);
    transition:all 0.2s;
}
#footer_columns .column.omega a:hover img,
#footer_columns .column.omega a:focus img {
    filter: drop-shadow(0 0 0 #000000);
    transform:scale(105%);
}

/* Rechterkolom */
.aside .container_aside {margin-bottom:3rem;}
.aside .container_aside h3 {font-size:1.5rem;background-color:transparent;color:#80B341;padding:1rem 0;border-bottom:2px solid #80B341;}
.aside div.container_aside h3 a {color:#80B341;}
.aside .container h3,
.aside .container_aside .title_fotobar,
.aside div.container_aside.vacancy h3 span.title, 
.aside div.container_aside.url h3 a span.title, 
.aside div.container_aside.softlink h3 a span.title, 
.aside div.container_aside.document h3 a span.title, 
.aside div.container_aside.product h3 a span.title {background-color:transparent;color:#80B341;font-size:1.5rem;padding:1rem 0;border-bottom:2px solid #80B341;}

.aside div.container_aside > ul, 
.aside div.container_aside > div {border-width:0;}
.aside .container_aside ul.items li {border-bottom:1px dotted #80B341;}
.aside .container_aside ul.items li a {color:#000000;padding:0.5rem 0;}
.aside .container_aside ul.items li a:hover,
.aside .container_aside ul.items li a:focus {background-color:transparent;}

/* Map */
#row2.row2_content .section .items.two.columns, 
#row2.row2_content .section .items.three.columns {display:flex;flex-flow:row wrap;}
.column .description {font-family:Verdana, sans-serif;font-style:normal;font-size:1rem;}
.items li, .items li.last-child {margin: 0;padding: 0 0 1rem;border-bottom: 1px dotted #80B341;}
.section.folder .items li a {padding-top:1rem;display:block;}
ul.subitems li, ul.subitems li.last-child {padding-bottom:0;border-width:0;}
.section.folder ul.subitems li a,
ul.subitems li a {padding-top:0.5rem;}

/* Vergroot letters */
html.largebodyfont ul.onlytoptasks li.column a span {height:47px;}
html.largebodyfont .onecolumn .landing.newsbanner li.column span.title {font-size:1.2rem;}
html.largebodyfont .onecolumn .landing.newsbanner li.column:nth-child(1) span.title {font-size:1.375rem;}
html.largebodyfont p {font-size:1.2rem;}

/* Contrast */
.highcontrast .aside .container_aside h3,
.highcontrast .aside .container h3,
.highcontrast .aside .container_aside .title_fotobar, 
.highcontrast .aside div.container_aside.vacancy h3 span.title, 
.highcontrast .aside div.container_aside.url h3 a span.title, 
.highcontrast .aside div.container_aside.softlink h3 a span.title, 
.highcontrast .aside div.container_aside.document h3 a span.title,
.highcontrast .aside div.container_aside.product h3 a span.title,
.highcontrast h2,.highcontrast h3 {color:#7D4187;}
.highcontrast ul.onlytoptasks li.column a,
.highcontrast ul.onlytoptasks li.column a:hover,
.highcontrast ul.onlytoptasks li.column a:focus,
.highcontrast .sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li a,
.highcontrast .onecolumn .landing.newsbanner li.column {background-color:#7D4187;}
.highcontrast #tinyblock .toplinks ul.quicklinks li.last-child a {background-color:#000000;color:#FFFFFF;}
.highcontrast #contact-information .heading, 
.highcontrast #footer_columns .column h2,
.highcontrast #footer_columns .column h3,
.highcontrast #footer_columns .column h4 {color:#FFFFFF;}
.highcontrast .onecolumn .landing.folder ul.items li a {background-color:#7D4187;}
.highcontrast .landing.briefing .briefingslider .slide a {text-shadow: -2px -2px 2px #000, 2px -2px 2px #000, -2px 2px 2px #000, 2px 2px 2px #000}
.highcontrast .row1_breadcrumb {background-image:url(https://www.odnhn.nl/dsresource?objectid=9841e911-6488-4318-808d-f8e4336ee0da&type=WEBIMAGE) !important;}
.highcontrast a.calltoaction, 
.highcontrast a.calltoaction.new-window.external,
.highcontrast .container_aside ul.items li.vacitem a.calltoaction {background-color:#7D4187;}
.highcontrast a.calltoaction:hover, .highcontrast a.calltoaction:focus, .highcontrast 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 {background-color:#FFFFFF;color:#7D4187;}

/* algemeen responsive */
@media only screen and (max-width: 959px) {
    .footer_website #footer_columns #contact {display:none;}
	ul.onlytoptasks {box-sizing:border-box;width:96%;}
	ul.onlytoptasks.bannercount-4 li.column:nth-child(3) {margin-top:0;}
	a#logo {max-width:unset !important;}
	div#header {padding:0 1%;box-sizing:border-box;}
	#tinyblock form#quicksearch input.text {width:100% ;}
	#tinyblock #accessibility-tools {right:0;}

	.onecolumn .landing.newsbanner {margin-left:2% !important;margin-right:2% !important;}
	/* 2 kol folder */
	p.with-photo img,
	.document img {max-width:50% !important;}
}

@media only screen and (max-width: 512px) {
	html {font-size:12px !important;}
	html.largebodyfont {font-size:14px !important;}
	div.contentrow {width:100% !important;margin:0 auto;}
	div#row1.row1_breadcrumb .contentrow,
	.footer_website #footer_columns,
	body.overview_folder .row2_content .grid-16,
	div.grid-16,
	div.grid-11,.section.grid-11,
	div.grid-5 {width:94%;margin:0 auto;float:none;display:block;}
	#bannerfoto {display:block !important;height:95px !important;}
	a#logo {max-width:unset !important;padding:0 !important;}
	div#content-footer {overflow:visible;}
	nav.breadcrumbs {padding:0.5rem;margin:0;background-color:#80B341;}
	
	/* Toplinks + zoeken */
	#tinyblock {top:5rem;}
	
	/* content headerfoto */
	.row1_breadcrumb {background-size:513px auto !important;}
	.sublayout_row1_.row1_breadcrumb #bannerfoto, .breadcrumbs.with_bannerfoto ~ #bannerfoto {height:95px !important;display:block;}
	
	/* slider */
	.landing.briefing .briefingslider div[id^="newsslider"],
    .landing.briefing .briefingslider .slide {padding-top:0 !important;height:165px;}
	.landing.briefing .briefingslider .active .slide a {font-size:1.75rem;}
	.briefingslider:hover .slidenav {opacity:1;}
	.briefingslider .slidenav {opacity:0;}
	
	/* Toptaken */
	.sublayout_row2_onlytoptasks .contentrow {position:static;background-color:#80B341;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks {margin:0;padding:1rem;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks {display:block;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li {width:100%;height:auto;margin:0 auto;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li a {border-radius:1.25rem;background-image:none !important;font-size:1.1rem;background-color:#7D4187;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li.column a span {width:100%;}
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.last-column a span {height:auto;min-height: 2.9375rem;}

    /* Rij 3 - introtekst */
    .sublayout_row3_one-columns div.onecolumn {padding:1rem;}
	
	.sublayout_row4_onlytoptasks {background-size:auto 100% !important;}
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks {display:block;}
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo {width:100%;height:auto;}
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo:nth-child(1) a,
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo:nth-child(2) a,
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo:nth-child(3) a,
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li a {font-size:1rem;height:auto;border-radius:1.25rem;}
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo:nth-child(1) a img,
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo:nth-child(2) a img,
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo:nth-child(3) a img,
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li a img {float:none;border-radius:1.25rem 1.25rem 0 0;}
	
	
	/* Accessibility */
	#tinyblock #accessibility-tools {width:2.25rem !important;}
	#tinyblock #accessibility-tools button.switch::before {font-size: 1rem;}
	#tinyblock #accessibility-tools button.switch {width: 2.25rem;height: 2.25rem;}
	
	/* Actueel */
	.onecolumn .landing.newsbanner ul.columns {display:block;}
	.onecolumn .landing.newsbanner li.column {width:100%;margin:0 0 2rem;}
	.onecolumn .landing.newsbanner li.column span.image,
	.onecolumn .landing.newsbanner li.column:nth-child(2) span.image,
	.onecolumn .landing.newsbanner li.column:nth-child(3) span.image {height:auto;}
	.onecolumn .landing ul.items li:nth-child(1) a span.image img {max-width:unset;width:100%;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) span.title {font-size:1rem;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) {width:100%;border-radius:1.25rem 1.25rem 0 0;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) a {border-radius:1.25rem 1.25rem 0 0;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) a img {border-radius:1.25rem 1.25rem 0 0;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) {float:none;width:100%;border-radius:0;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) a,
	.onecolumn .landing.newsbanner li.column:nth-child(2) a img {border-radius:0;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) {width:100%;float:none;border-radius: 0 0 1.25rem 1.25rem;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) a {border-radius:0 0 1.25rem 1.25rem;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) a img {border-radius: 0;}
    .onecolumn .landing.newsbanner h2 a.more {font-size:1rem;}
    
    /* menu pagina */
	.onecolumn .landing.folder ul.items li a .title {min-height:3rem;}
	.onecolumn .landing.folder ul.items.three.columns li.column {width:100%;}
	.onecolumn .landing.folder ul.items.three.columns li.column:nth-child(odd) {margin:0 0 3% 0;}
	.onecolumn .landing.folder ul.items.three.columns li.column:nth-child(even) {margin:0 0 3% 0;}
	.onecolumn .landing.folder ul.items.three.columns li.column a {border-radius:0;}
	.onecolumn .landing.folder ul.items.three.columns li.column a span.image {width:100%;}
	.onecolumn .landing.folder ul.items.three.columns li.column a span.image img {width:100%;max-width:unset;}
	
	body.layout_four h1.onscreen {margin-left:3% !important;margin-right:3% !important;}
	.layout_four #row2.sublayout_row2_one-columns .contentrow .onecolumn {margin:1rem 3%;}

	a#logo img {height:100px;}
	#tinyblock #accessibility-tools {top:170px !important;}
	
}

@media only screen and (min-width: 513px) and (max-width: 767px) {
	html {font-size:14px}
	html.largebodyfont {font-size:16px}
	div.contentrow {width:100% !important;margin:0 auto;}
	div#row1.row1_breadcrumb .contentrow,
	.footer_website #footer_columns {width:94%;margin:0 auto;}
	#bannerfoto {display:block !important;height:140px !important;}
	nav.breadcrumbs {padding:0.5rem;margin:0;background-color:#80B341;}
	
	/* content headerfoto */
	.row1_breadcrumb {background-size:768px auto !important;}
	.sublayout_row1_.row1_breadcrumb #bannerfoto, .breadcrumbs.with_bannerfoto ~ #bannerfoto {height:140px !important;display:block;}
	
	/* slider */
	.landing.briefing .briefingslider div[id^="newsslider"],
    .landing.briefing .briefingslider .slide {padding-top:0 !important;height:250px;}
	.landing.briefing .briefingslider .active .slide a {font-size:2rem;}
	
	/* Toptaken */
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks {margin-top:-5.5rem;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li {width:9rem;height:9rem;margin:0 auto;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li a {font-size:1.375rem;}
	
	/* Rij 3 - introtekst */
	.sublayout_row3_one-columns div.onecolumn {padding-top:6rem;width:96%;margin:0 auto !important;}
	
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li.photo {width:33%;}
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li a {font-size:1rem;}
	
	/* Accessibility */
	#tinyblock #accessibility-tools {width:2.25rem !important;}
	#tinyblock #accessibility-tools button.switch::before {font-size: 1rem;}
	#tinyblock #accessibility-tools button.switch {width: 2.25rem;height: 2.25rem;}
	
	/* Actueel */
	.onecolumn .landing.newsbanner ul.columns {display:flex;}
	.onecolumn .landing.newsbanner li.column span.image {height:auto;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) span.image, .onecolumn .landing.newsbanner li.column:nth-child(3) span.image {height:auto;}
	.onecolumn .landing ul.items li:nth-child(1) a span.image img {max-width:unset;width:100%;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) span.title {font-size:1rem;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) {width:100%;border-radius:1.25rem 1.25rem 0 0;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) a,
	.onecolumn .landing.newsbanner li.column:nth-child(1) a img {border-radius:1.25rem 1.25rem 0 0;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) {float:none;width:100%;border-radius:0;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) a,
	.onecolumn .landing.newsbanner li.column:nth-child(2) a img {border-radius:0;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) {width:100%;float:none;border-radius: 0 0 1.25rem 1.25rem;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) a {border-radius:0 0 1.25rem 1.25rem;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) a img {border-radius:0;}
	.onecolumn .landing.newsbanner h2 a.more {font-size:1rem;}
    
    /* menu pagina */
	.onecolumn .landing.folder ul.items li a .title {min-height:3rem;}
	.onecolumn .landing.folder ul.items.three.columns li.column {width:48.5%;}
	.onecolumn .landing.folder ul.items.three.columns li.column:nth-child(odd) {margin:0 1.5% 3% 0;}
	.onecolumn .landing.folder ul.items.three.columns li.column:nth-child(even) {margin:0 0 3% 1.5%;}
	.onecolumn .landing.folder ul.items.three.columns li.column a {border-radius:0;}

	a#logo img {height:100px;}
	#tinyblock #accessibility-tools {top:170px !important;}
	
	/* footer */
	.footer_website #footer_columns {position:relative;}
    .footer_website #footer_columns .column {clear:left;float:left;margin:0;}
    .footer_website #footer_columns .column.omega {position:absolute;right:0;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	html {font-size:14px}
	html.largebodyfont {font-size:16px}
	div.grid-11,.row2_content .section.grid-11 {width:calc(75% - 58px);margin:0 38px 0 20px;}
	div.grid-5{width:calc(25% - 20px);margin:0 20px 0 0;}
    #bannerfoto {height:177px !important;}
	
	/* content headerfoto */
	.row1_breadcrumb {background-size:960px auto !important;}
	.sublayout_row1_.row1_breadcrumb #bannerfoto, .breadcrumbs.with_bannerfoto ~ #bannerfoto {height:177px !important;}
	
	/* slider */
	.landing.briefing .briefingslider div[id^="newsslider"],
    .landing.briefing .briefingslider .slide {padding-top:0 !important;height:310px;}
	.landing.briefing .briefingslider .active .slide a {font-size:2rem;}
	
	/* Toptaken */
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks {margin-top:-6.5rem;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li {width:11rem;height:11rem;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li a {font-size:1.375rem;}
	
	/* Rij 3 - introtekst */
	.sublayout_row3_one-columns div.onecolumn {padding-top:7rem;width:96%;margin:0 auto !important;}
	
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li a {font-size:1rem;}
	
	/* Accessibility */
	#tinyblock #accessibility-tools {width:2.25rem !important;}
	#tinyblock #accessibility-tools button.switch::before {font-size: 1rem;}
	#tinyblock #accessibility-tools button.switch {width: 2.25rem;height: 2.25rem;}
	
	/* Actueel */
	.onecolumn .landing.newsbanner ul.columns {display:flex;}
	.onecolumn .landing.newsbanner li.column span.image {height:auto;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) span.image, .onecolumn .landing.newsbanner li.column:nth-child(3) span.image {height:auto;}
	.onecolumn .landing ul.items li:nth-child(1) a span.image img {max-width:unset;width:100%;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) span.title {font-size:1rem;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) {width:31.33%;border-radius:1.25rem 0 0 1.25rem;margin-right:3%}
	.onecolumn .landing.newsbanner li.column:nth-child(2) {float:left;width:31.33%;margin-right:2%;border-radius:0;margin:0;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) a,
	.onecolumn .landing.newsbanner li.column:nth-child(2) a img {border-radius:0;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) {width:31.33;float:left;margin:0 0 0 2%;margin-top:0;border-radius: 0 1.25rem 1.25rem 0;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) a {border-radius:0 1.25rem 1.25rem 0;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) a img {border-radius:0 1.25rem 0 0;}
    .onecolumn .landing.newsbanner h2 a.more {font-size:1rem;}
    
    /* menu pagina */
	.onecolumn .landing.folder ul.items li a .title {min-height:3rem;}

	a#logo img {height:100px;}
	#tinyblock #accessibility-tools {top:200px !important;}
	
	/* footer */
	.footer_website #footer_columns {position:relative;}
    .footer_website #footer_columns .column {clear:left;float:left;margin:0;}
    .footer_website #footer_columns .column.omega {position:absolute;right:0;}
	
}

@media only screen and (min-width: 960px) and (max-width: 1359px) {
	div.grid-11,.section.grid-11 {width:calc(75% - 38px);margin:0 38px 0 0;}
	div.grid-5 {width:25%;margin:0;}
}

@media only screen and (min-width: 960px) and (max-width: 1023px) {
	html {font-size:14px}
	html.largebodyfont {font-size:16px}
	body.menutype_horizontal ul#dl-menu,
	.contentrow {width:920px;}
	#bannerfoto {height:188px !important;}
	
	/* content headerfoto */
	.row1_breadcrumb {background-size:1024px auto !important;}
	.sublayout_row1_.row1_breadcrumb #bannerfoto, .breadcrumbs.with_bannerfoto ~ #bannerfoto {height:188px !important;}
	
	/* slider */
	.landing.briefing .briefingslider div[id^="newsslider"],
    .landing.briefing .briefingslider .slide {padding-top:0 !important;height:330px;}
	.landing.briefing .briefingslider .active .slide a {font-size:2.5rem;}
	
	/* Toptaken */
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks {margin-top:-6.5rem;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li {width:11rem;height:11rem;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li a {font-size:1.375rem;}
	
	/* Rij 3 - introtekst */
	.sublayout_row3_one-columns div.onecolumn {padding-top:7rem;width:96%;margin:0 auto !important;}
	
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li a {font-size:1rem;}
	
	/* Accessibility */
	#tinyblock #accessibility-tools {width:2.25rem !important;}
	#tinyblock #accessibility-tools button.switch::before {font-size: 1rem;}
	#tinyblock #accessibility-tools button.switch {width: 2.25rem;height: 2.25rem;}
	
	/* Actueel */
	.onecolumn .landing.newsbanner ul.columns {display:flex;}
	.onecolumn .landing.newsbanner li.column span.image {height:auto;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) span.image, .onecolumn .landing.newsbanner li.column:nth-child(3) span.image {height:auto;}
	.onecolumn .landing ul.items li:nth-child(1) a span.image img {max-width:unset;width:100%;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) span.title {font-size:1rem;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) {width:31.33%;border-radius:1.25rem 0 0 1.25rem;margin-right:3%}
	.onecolumn .landing.newsbanner li.column:nth-child(2) {float:left;width:31.33%;margin-right:2%;border-radius:0;margin:0;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) a,
	.onecolumn .landing.newsbanner li.column:nth-child(2) a img {border-radius:0;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) {width:31.33;float:left;margin:0 0 0 2%;margin-top:0;border-radius: 0 1.25rem 1.25rem 0;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) a {border-radius:0 1.25rem 1.25rem 0;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) a img {border-radius:0 1.25rem 0 0;}
	
    .onecolumn .landing.newsbanner h2 a.more {font-size:1rem;}
    
    /* menu pagina */
	.onecolumn .landing.folder ul.items li a .title {min-height:3rem;}

	a#logo img {height:100px;}
	#tinyblock #accessibility-tools {top:200px !important;}
	/* 2 kol folder */
	p.with-photo img,
	.document img {max-width:50% !important;}
 }

@media only screen and (min-width: 1024px) and (max-width: 1359px) {
	html {font-size:16px}
	html.largebodyfont {font-size:18px}
	div.contentrow {width:980px;}
	div#row1.row1_breadcrumb .contentrow,
	.footer_website #footer_columns {width:980px;margin:0 auto;}
	div.grid-16 {width:100%;margin:0 auto;}
	#bannerfoto {height:250px !important;}
	
	/* slider */
	.landing.briefing .briefingslider div[id^="newsslider"],
    .landing.briefing .briefingslider .slide {padding-top:0 !important;height:440px;}
	.landing.briefing .briefingslider .active .slide a {font-size:2.5rem;}
	
	/* Toptaken */
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks {margin-top:-6.5rem;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li {width:11rem;height:11rem;}
	.sublayout_row2_onlytoptasks div.onlytoptasks ul.onlytoptasks li a {font-size:1.375rem;}
	
	/* Rij 3 - introtekst */
	.sublayout_row3_one-columns div.onecolumn {padding-top:7rem;width:96%;margin:0 auto !important;}
	
	.sublayout_row4_onlytoptasks div.onlytoptasks ul.onlytoptasks li a {font-size:1rem;}
	
	/* Accessibility */
	#tinyblock #accessibility-tools {width:2.25rem !important;}
	#tinyblock #accessibility-tools button.switch::before {font-size: 1rem;}
	#tinyblock #accessibility-tools button.switch {width: 2.25rem;height: 2.25rem;}
	
	/* Actueel */
	.onecolumn .landing.newsbanner ul.columns {display:flex;}
	.onecolumn .landing.newsbanner li.column span.image {height:auto;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) span.image, .onecolumn .landing.newsbanner li.column:nth-child(3) span.image {height:auto;}
	.onecolumn .landing ul.items li:nth-child(1) a span.image img {max-width:unset;width:100%;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) span.title {font-size:1rem;}
	.onecolumn .landing.newsbanner li.column:nth-child(1) {width:31.33%;border-radius:1.25rem 0 0 1.25rem;margin-right:3%}
	.onecolumn .landing.newsbanner li.column:nth-child(2) {float:left;width:31.33%;margin-right:2%;border-radius:0;margin:0;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) a,
	.onecolumn .landing.newsbanner li.column:nth-child(2) a img {border-radius:0;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) {width:31.33;float:left;margin:0 0 0 2%;margin-top:0;border-radius: 0 1.25rem 1.25rem 0;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) a {border-radius:0 1.25rem 1.25rem 0;}
	.onecolumn .landing.newsbanner li.column:nth-child(3) a img {border-radius:0 1.25rem 0 0;}
	
    .onecolumn .landing.newsbanner h2 a.more {font-size:1rem;}
    
    /* menu pagina */
	.onecolumn .landing.folder ul.items li a .title {min-height:3rem;}
	
	/* content headerfoto */
	.row1_breadcrumb {background-size:1360px auto !important;}
	.sublayout_row1_.row1_breadcrumb #bannerfoto, .breadcrumbs.with_bannerfoto ~ #bannerfoto {height:250px !important;}
	
	a#logo img {height:120px;}
	#tinyblock #accessibility-tools {top:220px !important;}
	
	/* 2 kol folder */
	p.with-photo img,
	.document img {max-width:50% !important;}
}

@media only screen and (min-width: 1360px) and (max-width: 1479px) {
	html {font-size:16px}
	html.largebodyfont {font-size:20px}
	div.contentrow {width:1320px;}
	div#row1.row1_breadcrumb .contentrow,
	.footer_website #footer_columns {width:1340px;margin:0 auto;}
	body.overview_folder .row2_content .grid-16,
	div.grid-16 {width:100%;margin:0 auto;}
	div.grid-11,.section.grid-11 {width:calc(75% - 38px);margin:0 38px 0 0;}
	div.grid-5 {width:25%;margin:0;}
	#bannerfoto {height:270px !important;}
	
	/* slider */
	.landing.briefing .briefingslider div[id^="newsslider"],
    .landing.briefing .briefingslider .slide {padding-top:0 !important;height:440px;}
	
	/* Actueel */
	.onecolumn .landing.newsbanner ul.items li:nth-child(1) a span.image img {max-width:unset;}
	.onecolumn .landing.newsbanner li.column:nth-child(2) span.image, .onecolumn .landing.newsbanner li.column:nth-child(3) span.image {height:18.45rem;}
	
	/* content headerfoto */
	.row1_breadcrumb {background-size:1480px auto !important;}
	.sublayout_row1_.row1_breadcrumb #bannerfoto, .breadcrumbs.with_bannerfoto ~ #bannerfoto {height:270px !important;}
}

@media only screen and (min-width: 1480px) {
	html {font-size:16px;}
	html.largebodyfont {font-size:16px}
	
	div.contentrow {width:1440px;}
	div#row1.row1_breadcrumb .contentrow,
	.footer_website #footer_columns {width:1440px;margin:0 auto;}
	body.overview_folder .row2_content .grid-16,
	div.grid-16 {width:100%;margin:0 auto;}
	div.grid-11,.section.grid-11 {width:1070px;margin:0 40px 0 0;}
	div.grid-5 {width:330px;margin:0;}
}