
/* 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;}

.onecolumn .section.container.landing.document > h2 {display:none}

:root {
    --color1: #005BAA;
    --color2: #FFFFFF;
    --color3: #005BAA;
    --color4: #FFFFFF;
    --color5: #41835C;
    --color6: #000000;
    --color510: #41835C10;
    --color530: #41835C30;
    --color550: #41835C50;
    --linkcolor: #005BAA;
    --bordercolor: #005BAA;
}

/* Hoogcontrast */
:root.highcontrast {
    --color1: #000000;
    --color2: #FFFFFF;
    --color3: #000000;
    --color4: #FFFFFF;
    --color5: #000000;
    --color6: #FFFFFF;
    --color510: #e5e5e510;
    --color530: #d9d9d930;
    --color550: #b2b2b250;
    --linkcolor: blue;
    --bordercolor: #d9d9d9;
}

.highcontrast ul.onlytoptasks.columns li.column a img {
    filter: brightness(0);
}

/* COOKIEBAR */
.information-bar {
    position: fixed;
    z-index: 1000;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    background-color: var(--color5);
    padding: 30px;
    border-radius: 10px;
    max-width: 700px;
    border-bottom: 0;
    box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);
}

.information-bar a {
    color: var(--color6);
}

.information-bar .text {
    margin-bottom: 30px;
    color:var(--color6);
}

.information-bar .links {
    margin-bottom: 0;
}

.information-bar .links li a {
    background-color: var(--color6);
    border-radius: 10px;
    padding: 10px 30px !important;
    color: var(--color5);
    text-decoration: underline;
    text-align: center;
    white-space: nowrap;
    font-weight: bold;
}

.information-bar .links li:last-of-type {
    margin-left: 20px;
}
@media screen and (max-width: 700px) {
    .information-bar {
        width: 80%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
    }

    .information-bar .links {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .information-bar .links li {
        width: 100%;
    }

    .information-bar .links li:last-of-type {
        margin-top: 10px;
        margin-left: 0;
    }
}


/* verborgen elementen */
div#content-footer {
	border-width:0;
	margin:0;
	padding:0;
}
#actions {display:none;}
.footer_website .visittime h3 {display:none !important;}
a.more:after {content:"";}

p.emphasisgreen{background-color:var(--color550);}
p.emphasisyellow {}
p.emphasisred {}

/* Simple cookiebar */
.information-bar {
	box-sizing:border-box;
	z-index:10;
	position:fixed;
	width:100%;
	padding:1rem;
	background-color:var(--color5);
	color:#000000;
}
.information-bar a {
	 color:#000000;
}

/* Font-settings
@font-face {
	font-family: 'pontiac';
	src: url('/dsresource?objectid=') format('truetype'),
		url('/dsresource?objectid=') format('woff');
		font-weight: bold;
		font-style: normal;
}
 */
html {
	transition: all 0.5s;
}
body {
	font-family: 'Open sans',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 var(--color1);}
a.list-icon,
#social-sharing a.list-icon.whatsapp-icon,
.list-icon.fax-icon::before {color:var(--color1);}

h1, h2, h3, h4, h5, h6  {color:var(--color1);font-family:'pontiac', arial, sans-serif;}
p.description, a, .item-text .title a, .item-title, .items p.description, .subitems p.description {color:var(--color1);}
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 var(--color5);}
.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:var(--color530);}
.section.folder .items li a {
	font-size:1.5rem;
	font-family:'pontiac', sans-serif;
	display:block;
	padding:1rem 2rem 0.5rem 0;
	background-repeat:no-repeat;
	background-position:right 0.5rem top 1.2rem;
	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");
}


.items li a:hover {color:var(--color1);}
.items li .with-photo img, 
.items li .item-photo img {max-width:90px;max-height:90px;object-fit: cover}

/* 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:var(--color2);}

/* Fixed kruimelpad */
.breadcrumbs a {color:var(--color1);}
.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:var(--color2);}
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} 

.contentrow.calamity {
	margin-top: 3.5rem;
	margin-bottom: -3.5rem;
}
.layout_four .contentrow.calamity
{	 margin-top: 0;	 margin-bottom: 0; }
#row1.row1_breadcrumb {border-bottom:1px solid var(--color1);background-color:#e6f7fc;z-index:4;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 */
.footer_website {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 300 300' viewBox='0 0 300 300'%3E%3Cpath d='M137.18 5.31c7.08-7.08 18.56-7.08 25.64 0l131.87 131.87c7.08 7.08 7.08 18.56 0 25.64L162.82 294.69c-7.08 7.08-18.56 7.08-25.64 0L5.31 162.82c-7.08-7.08-7.08-18.56 0-25.64L137.18 5.31z' style='fill:%23BBCFEB85'/%3E%3C/svg%3E");
    background-repeat:no-repeat;
    background-size: 56%;
    background-position: left -50% center;
    border-top:1px solid var(--color1);
}
div#footer {text-align:center;}
div#footer ul.quicklinks {float:none;margin:1rem;}
div#footer ul.quicklinks li {border-right:1px solid var(--color1);padding:0 0.5rem;margin:0;}
div#footer ul.quicklinks li.last-child {border-width:0;}
div#footer ul.quicklinks li a {color:var(--color1);text-decoration:underline;}

/* header */
div#header {min-height:0px;border-bottom:1px solid var(--color1);}
a#logo {
	display:inline-block;
	padding:20px 0;
	margin:0;
	transition:all  0.5s;
}
.scrolled_past_header a#logo {padding:0;}

.fixed_header.scrolled_past_header #menu_wide {
	box-shadow: none;
}
.fixed_header #header {transition:all 0.5s}
.fixed_header.scrolled_past_header #header {height:88px;}

/* snelzoeken + toplinks */
#tinyblock .toplinks {float:none;}
#tinyblock .toplinks ul.quicklinks {height:32px;text-align:right;margin:5px 0 0;float:none;}
#tinyblock .toplinks ul.quicklinks li {padding:0 0 0 0.5rem;border-left:1px solid var(--color1);}
#tinyblock .toplinks ul.quicklinks li.last-child {padding:0 0 0 0.5rem;}
#tinyblock .toplinks ul.quicklinks li a {line-height:1;}
#tinyblock form#quicksearch {height:42px;margin:0;}
#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:var(--color1);}
#tinyblock #accessibility-tools {height:42px;}
#tinyblock #accessibility-tools button.switch {height:42px;}
.tinyblock_enabled #header .container-sessions {top:45px;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;}

#tinyblock #accessibility-tools .webreader .rsbtn .rsbtn_play .rsbtn_left.rsimg {padding-top:12px;}

/* 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:var(--color1);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;}

/* uitklap menu */
body.menutype_horizontal #dl-menu ul.dropdownmenu {width:100%;left:0;top:38px;columns:2;}
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 var(--color5);border-width:1px 0 0;color:#000000;font-size:1.125rem;margin:0 0.5rem 0;padding:0.5rem !important;}
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:var(--color530);}

/* 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 6rem 0.5rem 1rem;height:4rem;font-size:1.5rem;}
div.topsix_search #sublayout_search button.submit{height:4rem;}
div.topsix_search #sublayout_search button.submit::before {font-size:2rem;color:var(--color1);}
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;}
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 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 300 300' viewBox='0 0 300 300'%3E%3Cpath d='M137.18 5.31c7.08-7.08 18.56-7.08 25.64 0l131.87 131.87c7.08 7.08 7.08 18.56 0 25.64L162.82 294.69c-7.08 7.08-18.56 7.08-25.64 0L5.31 162.82c-7.08-7.08-7.08-18.56 0-25.64L137.18 5.31z' style='fill:%23BBCFEB85'/%3E%3C/svg%3E");
    background-position: 8rem 5rem;
    background-repeat:no-repeat;
    border-radius:0.75rem;
    height:12.5rem;transition:all 0.5s;border-width:0;font-family:'pontiac', sans-serif;background-color:var(--color2);color:var(--color1);}
ul.onlytoptasks.columns li.column a:hover, ul.onlytoptasks li.column a:focus {background-color:var(--color1);color:var(--color2);}
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 var(--color5);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:var(--color5);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:var(--color530);}
.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 {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:var(--color1);font-size:1.375rem;font-weight:normal;text-decoration:underline;}

/* Rij 34 Ook interessant MAP */
#row4 {
    background-color: var(--color530);
}

#row4 .contentrow .onecolumn {
    margin-top: 3rem;
    margin-bottom: 2rem;
}

#row4 .onecolumn .landing.folder ul.items {
    columns:1;
}
#row4 .onecolumn .landing ul.items li a {
    background-color: #FFFFFF;
    padding: 0;
    display: flex;
    flex-direction: column;
}

#row4 .onecolumn .landing ul.items li a:hover, #row4 .onecolumn .landing ul.items li a:focus {
    background-color: #FFFFFF50;
}

#row4 .onecolumn .landing h2 {
    position:absolute;
}

#row4 .onecolumn .landing h2 .newstitle {
    padding: 0 0 0 10px;
}

#row4 .onecolumn .landing .items.columns.three {
    padding: 10px;
    display:flex;
    justify-content: space-between;
}

#row4 .onecolumn .landing .items.columns.three .column {
    border-width: 0;
    overflow: visible;
    background-color: transparent;
    margin: 0 0 2rem;
    padding: 0;
}

#row4 .onecolumn .landing .items.columns.three .column a {
    box-shadow: 0px 0px 10px #666666;
    position:relative;
}

#row4 .onecolumn .landing .items.columns.three .column a:hover, #row4 .onecolumn .landing .items.columns.three .column a:focus {
    box-shadow: 0px 0px 4px #000000;
}

#row4 .onecolumn .landing .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;
}

#row4 .onecolumn .landing ul.items li span.title {
    box-sizing: border-box;
    width: 100%;
    background-color: transparent;
    padding: 2rem;
    font-family: 'Open Sans', arial, sans-serif;
    color: var(--color1);
    font-size: 1.375rem;
    font-weight: 500;
}

#row4 .onecolumn .landing ul.items li a::after {
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 300 300' viewBox='0 0 300 300'%3E%3Cpath d='M137.18 5.31c7.08-7.08 18.56-7.08 25.64 0l131.87 131.87c7.08 7.08 7.08 18.56 0 25.64L162.82 294.69c-7.08 7.08-18.56 7.08-25.64 0L5.31 162.82c-7.08-7.08-7.08-18.56 0-25.64L137.18 5.31z' style='fill:%23BBCFEB85'/%3E%3C/svg%3E");
    background-position: right -7rem bottom -3.5rem;
    background-size:10rem;
    background-repeat:no-repeat;
}


/* Rij 5 Thematisch nieuws */

#thematictabs .only-one-item h2 {
    background-color: transparent;
    color: var(--color1);
    position: static;
    padding: 0 0 1rem;
    border-bottom: 1px solid var(--bordercolor);
    margin-bottom: 0;
    font-weight: 500;
}

#thematictabs {
    margin: 3rem 0 4rem;
}
div.alpha[class^="width-"] {float:none;padding:0 10px;}
div.omega[class^="width-"] {float:none;}

#thematictabs .container-content > ul.items {
    position: relative;
}

#thematictabs ul.items .with_dsecription {width:66%;}
#thematictabs ul.items .shorts {width:31.33%;position:absolute;top:0;right:0;}
#thematictabs ul.items li {
    list-style-type: none;
    border-bottom: 1px solid var(--bordercolor);
    padding: 0;
    overflow: auto;
}

#thematictabs ul.items li.with_dsecription:nth-child(1) {
    border-top-width: 0;
}

#thematictabs ul.items li a {
    padding: 1rem 0;
    display: block;
}

#thematictabs ul.items li a:hover, #thematictabs ul.items li a:focus {
    text-decoration: none;
}

#thematictabs ul.items li a:hover h3, #thematictabs ul.items li a:focus h3 {
    text-decoration: underline;
}

#thematictabs ul.items li a h3 {
    margin-top: 0;
}

#thematictabs ul.items li a h3 .item-photo {
    float: left;
    margin: 0 1rem 0 0;
}
#thematictabs ul.items li a p {
    display: inline;
}
#thematictabs ul.items li.shorts, #thematictabs ul.items .shorts ul.items li:nth-child(1) {
    border-top-width: 0;
}
#thematictabs ul.items .shorts ul.items li a {
    color: #000000;
    padding: 1rem 0.5rem;
    display: block;
}
#thematictabs ul.items .shorts ul.items li a:hover, #thematictabs ul.items .shorts ul.items li a:focus {
    background-color: var(--color530);
    text-decoration: underline;
}
#thematictabs .read-more {
    display: inline-block;
    padding-top: 1rem;
}

/* Rij 5 (uitgelicht) nieuws */
.width-66 .document {position:relative;margin-bottom:0;}
.width-66 .document > h2  {font-size: 1.5rem;padding: 0 0 1rem;margin: 0 0 1rem;border-bottom:1px solid var(--color5);}
.container.landing h2 a span {padding:0 0 1rem;}
.width-66 .document h2 ~ img {float:left; margin-right:1rem;}
.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:var(--color1);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;background-color:transparent;}
.container_aside ul.items li {border:0 solid var(--color5);border-width:1px 0 0;background-color:transparent;}
.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:var(--color530);}
.container_aside.landing.vacancyoverview a.more,
.container_aside.landing.briefing a.read-more {padding:1rem 0.5rem;border:0 solid var(--color5);border-width:1px 0 0 0;font-size:1.25rem;text-align:left;font-weight:normal;}

#social-follow {height:auto;}
#social-follow h2 {padding:3px 10px 3px 0;}


/* tabellen */
caption {text-align:left;font-weight:bold;}
.section table tr,
.section table th,
.section table td {border-width: 2px;border-color:var(--color2);border-style:solid;text-align:left;}
.section table thead th,
.section table tbody th {background-color:var(--color530);color:#000000;font-weight:bold;}
.section table tr:nth-child(even) {background-color:var(--color510);color:#000000;}
.section table tr:nth-child(odd) {background-color:var(--color2);color:#000000;}

table.raster1 thead th,
table.raster1 tbody th {background-color:var(--color530);color:#000000;font-weight:bold;}

table.raster2 thead th,
table.raster2 tbody th {background-color:var(--color530);color:#000000;font-weight:bold;}
table.raster2 td:nth-child(odd) {background-color:var(--color510);color:#000000;}
table.raster2 td:nth-child(even) {background-color:var(--color2);color:#000000;}

table.raster3 thead th,
table.raster3 tbody th {background-color:var(--color530);color:#000000;font-weight:bold;}
table.raster3 tr:nth-child(even) {background-color:var(--color510);color:#000000;}
table.raster3 tr:nth-child(odd) {background-color:var(--color2);color:#000000;}

/* uitklap blok */
h2.toggle_heading {font-weight:normal;font-size:1.25rem;margin:0;}
button.blocktitle, .section.product button.blocktitle,
.hidden_information, .product .hidden_information,
.blocktitle.toggle-active, .section.product .blocktitle.toggle-active,
.blocktitle:focus, .blocktitle:hover, .product .blocktitle:focus, .product .blocktitle:hover,
.blocktitle.toggle-active:focus, .blocktitle.toggle-active:hover, .product .blocktitle.toggle-active:focus, .product .blocktitle.toggle-active:hover {
	border-radius:3px;
	border-color:var(--color5);
	background-color:#FFFFFF;
}
button.blocktitle.toggle-active {border-radius:3px 3px 0 0;}

button.blocktitle:focus, button.blocktitle:hover, .container_aside .vacitem button.blocktitle:focus, .container_aside .vacitem button.blocktitle:hover {
	text-decoration: underline;
}
.hidden_information.open, .product .hidden_information.open {
    border-color:var(--color5);
}

/* call to action */
a.calltoaction,
a.calltoaction.new-window.external,
a.calltoaction.new-window,
a.calltoaction.external{
	min-height:2.25rem;
	display:inline-flex;
	align-items: center;
	justify-content: center;
	padding:0 3rem 0 1.25rem;
	background-size:auto 2.25rem;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 1920 50' viewBox='0 0 1920 50'%3E%3Cpath d='M0 0h1894.98c.77 0 1.55.3 2.14.89l21.99 21.99a3.014 3.014 0 0 1 0 4.28l-21.99 21.99c-.59.59-1.36.89-2.14.89H0V0z' style='fill:%23065ca9'/%3E%3Cpath d='M1893.17 5.62c.95-.95 2.49-.95 3.44 0l17.68 17.67c.95.95.95 2.49 0 3.44l-17.68 17.67c-.95.95-2.49.95-3.44 0l-17.68-17.67c-.95-.95-.95-2.49 0-3.44l17.68-17.67z' style='fill:%23bbcfeb'/%3E%3C/svg%3E");
	background-position:right center;
	background-repeat:no-repeat;
	font-weight:normal;
	border-radius:3px 0 0 3px;
	border-width:0;
	color:var(--color2);
	text-decoration:underline;
	background-color:transparent;
	transition:all 0.2s ease;
	background-size: cover;
}
a.calltoaction:hover,
a.calltoaction.new-window.external:hover,
a.calltoaction.new-window:hover,
a.calltoaction.external:hover,
a.calltoaction:focus,
a.calltoaction.new-window.external:focus,
a.calltoaction.new-window:focus,
a.calltoaction.external:focus {
    color:var(--color1);
    background-color:transparent;
    padding-right:4rem;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 1920 50' viewBox='0 0 1920 50'%3E%3Cpath d='M0 0h1894.98c.77 0 1.55.3 2.14.89l21.99 21.99a3.014 3.014 0 0 1 0 4.28l-21.99 21.99c-.59.59-1.36.89-2.14.89H0V0z' style='fill:%23bbcfeb'/%3E%3Cpath d='M1893.17 5.62c.95-.95 2.49-.95 3.44 0l17.68 17.67c.95.95.95 2.49 0 3.44l-17.68 17.67c-.95.95-2.49.95-3.44 0l-17.68-17.67c-.95-.95-.95-2.49 0-3.44l17.68-17.67z' style='fill:%23065ca9'/%3E%3C/svg%3E");
}

/* sitebrede pagina */
body.overview_folder .row2_content .grid-16 {width:100%;margin:0;}

/* 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:var(--color5);font-size:1.125rem;background-color:transparent;font-weight:normal;padding:0.5rem;}

div.container_aside h3{
	background-color:transparent;
	color:var(--color1);
	font-size:1.25rem;
	margin:0;
	padding:1rem 0;
	border-bottom:1px solid var(--color1);
}
div.container_aside h3 a {color:var(--color1);}

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:var(--color1);
	font-size:1.25rem;
	margin:0;
	padding:1rem 0;
	border-bottom:1px solid var(--color1);
}

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 var(--color5);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:2rem;margin-bottom:3rem;}
.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;
}

/* algemeen responsive */
@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;}
	#tinyblock .toplinks {position:static;}
	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;}

	/* HEADER en logo */
	div#row1.sublayout_row1_topsix_search,
	div#row1.sublayout_row1_one-columns {padding-top:0px;}
	a#logo {
		padding: 6px 0 !important;
	}
	.scrolled_past_header a#logo {
		padding: 0 !important;
	}
	
	nav.breadcrumbs {margin-left:0;}
	
	/* zoeken */
	#tinyblock form#quicksearch {top:46px;width:225px;height:40px;}
	#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: -48px;transition: all 0.5s;right: 20px;margin: 0;float: none;left: auto;position: absolute !important;}
	.scrolled_past_header div#menu_wide {top: -48px;}
	#tinyblock {z-index:1;}
	.tinyblock_enabled #header .container-sessions {top:22px;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:var(--color2);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:max-content;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;}
	
	#menu-icon {width:42px;height:42px;}
	
	/* toptaken */
	.sublayout_row2_onlytoptasks {margin-top:-7.5625rem;}
	ul.onlytoptasks {width:calc(100% - 20px) !important;}
	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: 100%;margin:0;}
    body.layout_four ul.onlytoptasks.columns {flex-direction:column;} 
	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:left;width:auto;}
	ul.onlytoptasks li.column {margin-bottom:2rem !important;}
	ul.onlytoptasks.columns li.column {height:auto;}
	
	/* kruimelpad */
	
	/* 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 */

	 /* footer vorm */
	#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}
	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 */
	div#row1.sublayout_row1_topsix_search,
	div#row1.sublayout_row1_one-columns {padding-top:0px;}
	a#logo {
		padding: 10px 0 !important;
	}
	.scrolled_past_header a#logo {
		padding: 0 !important;
	}
	
	nav.breadcrumbs {margin-left:0;}
	
	/* zoeken */
	#tinyblock form#quicksearch {position:static;width:155px;margin-right:0px;height:42px;}
	#tinyblock form#quicksearch button.submit {min-height:38px;}
	#tinyblock form#quicksearch input.text {width:100%;height:38px;}
	#tinyblock {z-index:1;}
	.tinyblock_enabled #header .container-sessions {right:170px;}
	.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: -52px;transition: all 0.5s;right: 20px;margin: 0;float: none;left: auto;position: absolute !important;}
	.scrolled_past_header div#menu_wide {top: -52px;}
	
	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:var(--color2);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:max-content;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 #dl-menu ul.dropdownmenu {columns:1;}
	
	#menu-icon {width:42px;height:42px;}
	
	/* 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 */
	
	/* 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 */

	
	 /* footer */
	#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 (max-width: 959px) {
    .fixed_header #header {min-height: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}
	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 */
	div#row1.sublayout_row1_topsix_search,
	div#row1.sublayout_row1_one-columns {padding-top:0px;}
	a#logo {
		padding: 10px 0 !important;
	}
	.scrolled_past_header a#logo {
		padding: 0 !important;
	}
	
	nav.breadcrumbs {margin-left:0;}
	
	/* zoeken */
	#tinyblock form#quicksearch {position:static;width:217px;margin-right:60px;height:40px;}
	#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: -45px;transition: all 0.5s;right: 20px;margin: 0;float: none;left: auto;position: absolute !important;}
	.scrolled_past_header div#menu_wide {top: -45px;}
	
	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:var(--color2);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:max-content;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;}
	
	#menu-icon {width:42px;height:42px;}
	.tinyblock_enabled #header .container-sessions {right:170px;}
	
	/* 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 */

	/* 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 */

	
	 /* footer */
	#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}
	.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 */
	
	a#logo {
		padding: 20px 0;
	}
	.scrolled_past_header a#logo {
		padding: 0;
	}
	
	nav.breadcrumbs {margin-left:0;}
	
	/* menu */
	div#menu_wide {top: 75px;transition:all 0.5s;}
	.scrolled_past_header div#menu_wide {top:55px;}
	body.menutype_horizontal #dl-menu ul.dropdownmenu {top:30px;}
	body.menutype_horizontal ul#dl-menu {width:max-content;transition:all 0.5s;}
	body.menutype_horizontal.scrolled_past_header ul#dl-menu {width:850px;}
	
	.tinyblock_enabled #header .container-sessions {right:195px;}
	
	/* 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;}
	
}
@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}
	.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 */

	a#logo {
		padding: 20px 0;
	}
	.scrolled_past_header a#logo {
		padding: 0;
	}
	
	/* menu */
	div#menu_wide {top: 75px;transition:all 0.5s;}
	.scrolled_past_header div#menu_wide {top:55px;}
	body.menutype_horizontal #dl-menu ul.dropdownmenu {top:30px;}
	body.menutype_horizontal ul#dl-menu {width:max-content;transition:all 0.5s;}
	body.menutype_horizontal.scrolled_past_header ul#dl-menu {width:850px;}
	
	.tinyblock_enabled #header .container-sessions {right:195px;}
	
	/* 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;}
	
}
@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}
	.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: 75px;transition:all 0.5s;}
	.scrolled_past_header div#menu_wide {top:55px;}
	body.menutype_horizontal ul#dl-menu {width:max-content;transition:all 0.5s;}
	body.menutype_horizontal.scrolled_past_header ul#dl-menu {width:850px;}
	
	.tinyblock_enabled #header .container-sessions {right:195px;}

	/* 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;}
}
@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;}
	.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: 75px;transition:all 0.5s;}
	.scrolled_past_header div#menu_wide {top:55px;}
	body.menutype_horizontal ul#dl-menu {width:850px;transition:all 0.5s;}
	body.menutype_horizontal.scrolled_past_header ul#dl-menu {width:850px;}
	
	/* ook interessant */
	.onecolumn .newsbanner .items.columns.three .column {width:455px;}

}

@media only screen and (max-width: 640px) {
	div.topsix_search #sublayout_search input.text {
		font-size: 0.9rem;
	}
}

@media only screen and (max-width: 959px) {
    #tinyblock {min-height:91px;justify-content:space-between}
    #tinyblock .container-sessions {position:absolute}
    #tinyblock form#quicksearch {margin-right:60px}
    div#menu_wide {top:-45px;}
} 


/* 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; }


