@font-face {
	font-family: 'TheSans';
		src: url('/dsresource?objectid=332e63c4-ffb9-41d5-b6b6-8b536fce8aee') format('truetype'),
		url('/dsresource?objectid=bae27934-4f83-42b9-b165-52d00c53de04') format('woff');
		font-weight: normal;
}
@font-face {
	font-family: 'TheSans_light';
		src: url('/dsresource?objectid=973c470e-2893-4a5b-ad77-6fbbefa760b4') format('truetype'),
		url('/dsresource?objectid=565aa1c3-d0f3-448e-89a0-150a1940eed7') format('woff');
		font-weight: normal;
}
@font-face {
	font-family: 'TheSans_bold';
	    src: url('/dsresource?objectid=895bb592-19e3-4b7b-9108-498c9c3be506') format('truetype'),
		url('/dsresource?objectid=638e328c-6536-4cfc-bb36-967c0a6e4820') format('woff');
		font-weight: normal;
}
@font-face {
	font-family: 'TheSans_bolditalic';
		src: url('/dsresource?objectid=b075a91c-bed2-47e0-9215-7ac67ab69982') format('truetype'),
		url('/dsresource?objectid=68acbf2d-180d-4938-8d3c-54d5d541647c') format('woff');
		font-weight: normal;
}

/* SUP-69690 */
.inputfield:focus, .livesearch:focus, .submit:focus, a:focus, button:focus {
    outline-color: inherit;
}


/* ------- Reachdeck Voorlees fix -----*/ 

div#__ba_panel { 

    top: 0.5rem; 

    right: 0; 

    z-index: 99999; 

    background-color: #007777; 

    position: fixed; 

    padding: 0.5rem; 

} 

div#__ba_panel .textDiv { 

    background-color: #007777; 

    color: #FFFFFF; 

    padding: 10px 20px; 

    min-width: 15px; 

} 

/* ------- Einde Reachdeck Voorlees fix -----*/ 


/* Nieuwe homepage indeling - toptaken, thematisch nieuws, meer nieuws, map */ 

#row1.sublayout_row1_onlytoptasks {background-position:center top ;}
#row1.sublayout_row1_onlytoptasks .contentrow {height:auto !important;padding-top:330px;}

#row2 #thematictabs {overflow:hidden;margin:3rem 0 0;}
#row2 #thematictabs .horizontal_tabs [role="tabpanel"] {padding:1rem 0 0;}
#row2 #thematictabs button[role="tab"] {margin-top:0;min-height:59px;width:auto;padding:0 2rem;font-size: 1.875rem;font-weight: normal;font-family: 'TheSans_light', Arial, sans-serif;}
#row2 #thematictabs ul.items a:hover,
#row2 #thematictabs ul.items a:focus {text-decoration:none;}
#row2 #thematictabs ul.items a:hover h3,
#row2 #thematictabs ul.items a:focus h3 {text-decoration:underline;}
#row2 #thematictabs .toggle_container {margin:0;}
#thematictabs .tabs .items .item-title {font-size:1.5rem;}

#row3.sublayout_row3_two-columns6633 .two.columns {margin:0 0 2.5rem;}
#row3.sublayout_row3_two-columns6633 .two.columns .alpha .document h2 {position:absolute;left:-999999em;top:-999999em;}

#row4.sublayout_row4_ .folder h2 {position:absolute;left:-999999em;top:-999999em;}
#row4.sublayout_row4_ .folder {margin:3rem 0;}
 body.layout_four #row4.sublayout_row4_ .columns.three .column {margin-top:0;}

.vertical_tabs {height:auto;}

a{
    transition: all 0.18s ease;
}

div#wrapper, div.wrapper {
    min-height:0;
}
.layout_four .contentrow .onecolumn {
    margin:0;
}
#thematictabs .briefing a.read-more,
a.calltoaction, a.calltoaction.new-window.external, .container_aside ul.items li.vacitem a.calltoaction {
    border-radius:0;
    padding:10px 20px 10px 10px;
    -webkit-clip-path: polygon(calc(100% - 15px) 0%, 100% 50%, calc(100% - 15px) 100%, 0% 100%, 0% 0%);
    clip-path: polygon(calc(100% - 15px) 0%, 100% 50%, calc(100% - 15px) 100%, 0% 100%, 0% 0%);
    background-color:#991199;
    color:#FFFFFF;
    letter-spacing:0.05em;
    font-weight:normal;
    display:inline-flex;
    align-items:center;
}
#thematictabs .briefing a.read-more:hover,
#thematictabs .briefing a.read-more:focus,
a.calltoaction:hover,
a.calltoaction:focus {
    background-color:#004d4d;
}

.pre-klap-title {
    background-color: #007777;
    color: #ffffff;
    font-weight: normal;
    margin: 0;
    padding: 11px;
}

/* BEGRAAFPLAATSEN TABELLEN */

td.begraafplaats_kosten {
    min-width: 100px;
}

/* CALIMITEITEN CORRECTIE */

/* aanpassing van margin-top naar -75px op regel 1037 */
/* aanpassing van 377 .layout_four #row2 {    margin-top:-110px; */
/* aanpassing van 437: .layout_four #row1 .contentrow {position:relative */
/* aanpassing van 234 #dl-menu margin -140px */
/* helemaal onderaan een correctie gedaan voor mobiel (height: auto) */

/*#row1 > div:first-of-type {
position: relative !important;
height: auto !important;
}

.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb {
    margin-top: 250px;
}

.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb .contentrow:nth-of-type(2) {
    position: absolute;
    height: auto !important;
    width: 58%;
    top: -230px;
}

.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb + #row2 {
    margin-top: 65px;
}



#bannerfoto {
    display: none;
}
*/
#row1 {
background-color: #ffffff !important;
background-position: bottom center;
}

#row1 .mapoverview.landing {
 /*   margin-top: 236px !important; */
}


/* KALENDER CONTRAST OPLOSSING */

.section.briefing table.calendar tbody td.disabled {visibility: hidden;}


/* BROWSEALOUD EN VERGROOT CONTRAST */

#accessibility-tools {
    margin: 0;
    top: 6px;
    right: 0;
    left:auto;
    width: 180px;
}
#browsealoud {
    float: left;
}
div#accessibility-tools div#styleselect {
    width: 70px;
    right: 0px;
    position:absolute;
}

#__ba_panel {
    top: 0px; /* aanpassing Michiel Vredeveldt op 5-11-2019 */
}

@media only screen and (min-width : 5px) and (max-width : 959px) { /* aanpassing Michiel Vredeveldt op 5-11-2019 */
#thematictabs .container .container-content {margin-top:0;margin-bottom:2rem;}
/*#browsealoud {
    position: absolute;
    bottom: 0px;
}*/
.toplinks {right:260px;}

.contentrow > .section.document { /* aanpassing Michiel Vredeveldt op 8-4-2020 */
    margin-left: 17px;
}

}

.details dt, .details dd { /* aanpassing Michiel Vredeveldt op 8-4-2020 */
font-size: 1.25em;
}

/* aanpassing SUP-102408 aangepaste openingstijden */
.section.mappoint dl.details {grid-template-columns: min-content;}

/* --- */

html,
body.js {
    font-family: 'TheSans', Arial, sans-serif;
    font-size:16px;
    color:#000000;
    line-height:1.8em;
    /* nieuw */
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}
#DsEditTreeOuterContainer {
    line-height:1.5em;
}

p, dl, ul, ol, hr {
    color:#000000;
}
.fotobar_description,
a.read-more,
.description,
.document p,
.document ul,
.document ol,
.document th,
.document td,
.main-content .section ul, 
.main-content .section ol,
.main-content .section th,
.main-content .section td {
    font-size:1.25rem;
    line-height:2rem;
}
/* aanpassing Sander Goorden 4-4-2025 */
.main-content .section.document,
.main-content .section.product {
    max-width:80ch;
}
/* aanpassing Sander Goorden 4-4-2025 */
.main-content .section p {
    font-size:1.25rem;
    line-height:1.5;
}

.item-text .title a, .item-title {color:#007777;}
h1, h1 a {
    font-family: 'TheSans_light', Arial, sans-serif;
    font-weight:normal;
    color:#007777;
    font-size:2.125rem;
    margin:1em 0 1.4rem;
    line-height:2.35rem;
}
h2, h3, h4, h5, h6,
h2 a, h3 a, h4 a, h5 a, h6 a,
#product-description h3, #product-conditions h3, #product-price h3, #product-details h3, #product-order h3, #product-application h3, #product-tips h3 {
    font-family: 'TheSans_light', Arial, sans-serif;
    color:#007777;
}
H2 {font-size:2rem;font-weight:normal;margin:2.5rem 0 1rem;} /* aanpassing Sander Goorden 4-4-2025 */
.toggle_heading {font-size:2rem;font-weight:normal;margin:1rem 0;} /* aanpassing Sander Goorden 4-4-2025 */
H3 {font-size:1.75rem !important;margin:1rem 0 0;font-weight:normal;}
h4 {font-size:1.5rem !important;margin:1rem 0 0;font-weight:normal;}
H5, H6 {font-size:1.5rem !important;margin:1rem 0 0;}

.item-title {font-weight:normal;}

.section th {text-align:left;}
table.raster1, table.raster2, table.raster3, table.raster1 td, table.raster2 td, table.raster3 td, table.raster1 th, table.raster2 th, table.raster3 th {
    border: 2px #FFFFFF solid;
}

.section table td,  {border-width: 0 2px 2px 0;}
.section table th {background-color:#007777;color:#FFFFFF;}
.section table tr:nth-child(even) {background-color:#00777710;color:#000000;}
.section table tr:nth-child(odd) {background-color:#FFFFFF;color:#000000;}

table.raster1 td, table.raster1 th {border-width: 0 2px 2px 0;}
table.raster1 th {background-color:#007777;color:#FFFFFF;}
/*table.raster1 td {background-color:#00777710;color:#000000;}*/

table.raster2 td, table.raster1 th {border-width: 0 2px 2px 0;}
table.raster2 th {background-color:#007777;color:#FFFFFF;}
/*table.raster2 td:nth-child(odd) {background-color:#00777710;color:#000000;}*/
table.raster2 td:nth-child(even) {background-color:#FFFFFF;color:#000000;}

table.raster3 td, table.raster1 th {border-width: 0 2px 2px 0;}
table.raster3 th {background-color:#007777;color:#FFFFFF;}
table.raster3 tr:nth-child(even) {background-color:#00777710;color:#000000;}
table.raster3 tr:nth-child(odd) {background-color:#FFFFFF;color:#000000;}


.section .description,
.section.product #product-introduction p{
    font-family: 'TheSans_bold', Arial, sans-serif;
}
div.container-content p.description,
div.container_aside.folder .container-content p.description,
.section ul.items .description {
    font-family: 'TheSans', Arial, sans-serif;
    font-weight:normal;
    margin:0;
    font-size:1.25rem;
}
div.container_aside.landing,
div.container.landing {margin-bottom:0;}


body.overview_folder .row2_content .grid-16,
.search-results.grid-16 {margin-left:0; margin-right:0;width:100%;}
.grid-11 {width:66%;margin:0;box-sizing:border-box;}
.grid-5 {width:31.4%;margin:0;float:right;}
.pull-11,.push-5 {left:0;}

.contentrow {
    width:1470px;
}

body.menutype_horizontal ul#dl-menu {width: auto;margin-left:-140px;height:0;}

div#menu_wide {
    top: -47px;
    width: 545px;
    height:44px;
    right: 0;
    padding: 0;
    box-sizing: border-box;
    background-color: transparent;
    left: 0px;
    margin: 0 auto;
    border-bottom: 0;
    z-index:9;
    position:absolute;
}
.fixed_header #menu_wide {top:82px;}

.menu-horizontal li.first-child {
    margin-left:0;
}

body.menutype_horizontal #dl-menu.dl-menuwrapper a, body.menutype_dual #dl-menu.dl-menuwrapper a, body.menutype_horizontal #dl-menu.menu-horizontal a, body.menutype_dual #dl-menu.menu-horizontal a,
.menu-horizontal li a {
    padding:5px 15px;
    border-right:1px solid #000000;
    font-size:1.2rem;
    font-weight:normal;
    color:#007777;
    /*background-color:transparent;*/
}

body.menutype_horizontal #dl-menu.menu-horizontal li.last-child a {border-right-width:0;}

body.dyslexic * {
    letter-spacing: 0.12em;
    word-spacing: 0.16em;
    line-height: 1.5em;
}
body.dyslexic .menu-horizontal li a {letter-spacing:0; word-spacing:0;padding-left:10px !important;}
body.dyslexic h1 {line-height:2.35rem;}
body.dyslexic .main-content .section p, 
body.dyslexic .main-content .section li, 
body.dyslexic .main-content .section th, 
body.dyslexic .main-content .section td {line-height:2.5rem;}
body.dyslexic #tinyblock .toplinks ul.quicklinks li a {}
body.dyslexic #row1 .briefing.landing *,
body.dyslexic .mapoverview.landing * {font-size:0.9rem;}

body.menutype_horizontal #dl-menu.menu-horizontal li.last-child a {border-right-width:0;}
body.menutype_horizontal #dl-menu.menu-horizontal li.active a,
.menu-horizontal li.active a {
    text-decoration:underline;
}
body.menutype_horizontal #dl-menu.menu-horizontal li.active li a,
.menu-horizontal li.active li a {text-decoration:none;}

.singlemenu li:hover > a, .singlemenu li a.show-menu,
.menu-horizontal li.active a {
    background-color:#FFFFFF;
    color:#007777;
}
body.menutype_horizontal ul.dropdownmenu, body.menutype_dual ul.dropdownmenu {
    top:30px;
    left:0;
    width:660px;
    flex-direction: column;
    columns:2;
    column-rule: 1px solid #000000;
}
body.menutype_horizontal ul.dropdownmenu li:nth-child(3n+1) {clear:none;}
body.menutype_horizontal ul.dropdownmenu li {width:100%;float:none;overflow:hidden;}

body.menutype_horizontal #dl-menu ul.dropdownmenu li a.item-link,
body.menutype_dual #dl-menu ul.dropdownmenu li a.item-link {
    border-width:0;
    font-size:1rem;
    line-height:1.5rem;
}
.menu-thumb {
    display:inline;
    clear:left;
    margin-right:10px;
}


a#logo {
    padding:0;
}


div#header {
    position: relative;
    width: 100%;
    height: 130px;
    min-height: 130px;
    background-color: #FFFFFF;
    z-index: 4;
    box-shadow: 0 0px 4px 0 #000000;
}
.toplinks {right:195px;}

/* uitgezet SUP-32421
form#quicksearch {
    z-index:9999;
    top:162px;
    left:10px;
    right:0;
    margin:0;
    width:48%;
    transition: all 0.2s ease-in;
}
*/
form#quicksearch {
    top: 72px;
    height:44px;
    left: auto;
    right: 0;
    width: 31.4%;
    margin: 0;
    border: 1px solid #555555; /* aanpassing Dorinda van der Hoorn 03-12-2020 */
}
form#quicksearch input.text {
    width: 79%;
    padding: 0 20px;
    margin:0;
    font-size: 2rem;
    background-color: hsla(0,0%,100%,0.85);
    font-weight: 400;
    border-width: 0;
    transition: background-color 0.18s;
    min-height: 66px;
    transition: all 0.2s ease-in;
    border-radius:0;
}
form#quicksearch button.submit {
    min-width: 0;
    min-height: 66px;
    margin: 0;
    float: right;
    width: 21%;
    padding: 15px;
    background-color: #007777;
    color:#FFFFFF;
    transition: all 0.2s ease-in;
}
form#quicksearch button.submit::before {
    content: "Zoek";
    font-family: inherit;
    font-size: 1.875rem;
    font-weight: 400;
    color: #FFFFFF;
}
form#quicksearch input.text {width:70%;min-height: 44px;height:44px;font-size:1.4rem;}
form#quicksearch button.submit {width:30%;min-height:44px;padding:0;}
form#quicksearch button.submit::before {font-size:1.4rem;}

.layout_four #row2.sublayout_row2_onlytoptasks {
   margin-top:-100px; /* SUP-68980 Dorinda van der Hoorn */
   margin-bottom:50px;
}
div.onlytoptasks {padding:0;}
ul.onlytoptasks.columns {padding:2px;display:flex;flex-direction:row;justify-content: space-between;align-items: baseline;}
ul.onlytoptasks li.column {
    height:100px;
    margin:0;
}
ul.onlytoptasks li.column.photo {
    height:210px;
    margin:0;
}

ul.onlytoptasks.bannercount-1 li.column,
ul.onlytoptasks.bannercount-2 li.column,
ul.onlytoptasks.bannercount-3 li.column,
ul.onlytoptasks.bannercount-4 li.column,
ul.onlytoptasks.bannercount-5 li.column,
ul.onlytoptasks.bannercount-6 li.column {
    width:210px;
    margin:0;
}
ul.onlytoptasks li.column a {
    width:210px;
    height:100px;
    background: hsla(0, 0%, 100%,0.95);
    box-shadow: 0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.18);
    transition: color 0.18s, box-shadow 0.18s, background-color 0.18s;
    border-width:0;
    padding:0 10px;
    font-size:1.4rem;
    color:#007777;
}
ul.onlytoptasks li.column.photo a {
    height:210px;
}
ul.onlytoptasks li.column a img {margin:15px auto; height:80px;width:80px;}
ul.onlytoptasks li.column a span {
    height:100px;
}
ul.onlytoptasks li.column a:hover,
ul.onlytoptasks li.column a:focus {
    background-color:#dfeeeeee;
}
ul.onlytoptasks li.column a:hover img, ul.onlytoptasks li.column a:focus img {
    /*filter: brightness(0) invert(1);*/
}
ul.onlytoptasks.bannercount-4 li.column a {font-size:1rem;}

#row3.sublayout_row3_ .contentrow > .section {margin:0;}
#row3.sublayout_row3_ .contentrow > .section.briefing {margin-bottom:50px;}
#row3.sublayout_row3_ h2{
    position:absolute;
    top:-999999em;
    left:-999999em;
}

#row1 {
    background-color:#eff6f6;
    position:relative;
}
/*.layout_four #row1 .contentrow {position:relative; top:0px;left:0; right:0; height: 450px;}*/
.layout_four #row1 #bannerfoto {display:none !important;}
.layout_four #row1 #bannerfoto ~ .contentrow {height:450px;}

/* landing met kruimelpad */
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb {height:530px;}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb ~ .contentrow {height:530px;}


.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb {height:500px;background-size:auto 450px;background-position:center top;}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb ~ .contentrow {height:500px}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb #bannerfoto {height:450px}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb h1.onscreen {
	top:485px;
}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.breadcrumb-alt h1.onscreen {
    /*top:350px;*/
}


.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.breadcrumb-alt,
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.breadcrumb-alt .contentrow {height:50px;}

.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.breadcrumb-alt .contentrow:nth-child(2) {height:0px;}

.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.landing-breadcrumb-alt,
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.landing-breadcrumb-alt .contentrow {height:180px;}

.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb .contentrow:last-child {
    height:auto;
    position: absolute;
    top: 0px;
    left: 0;
    right: 0;
    width:1470px;
    overflow:visible;
    z-index:1;
}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb h1.onscreen {position:absolute;margin:3.1rem 0 1.4rem;}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb + #row2 {margin-top:44px;}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb + #row2.sublayout_row2_three_column {margin-top:100px;}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb + #row2.sublayout_row2_ {margin-top:100px;}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.breadcrumb-alt + #row2 {margin-top:555px;}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb + #row2 h2 {
    position: absolute;
    top: -999999em;
    left: -999999em;
}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.breadcrumb-alt.landing-breadcrumb-alt h1.onscreen {position:relative;}
.layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb + #row2 .section.folder {margin:0;}
/* end landing met kruimelpad */

#row1.row1_breadcrumb {background-position: center top;}
/*#row1.row1_breadcrumb .contentrow {width:100%;}*/
nav.breadcrumbs {min-height:50px;box-sizing:border-box;}
#bannerfoto {margin-bottom:50px;}

/* detailpagina */
#row1.row1_breadcrumb .contentrow nav.breadcrumbs,
.detail_aside #row1.row1_breadcrumb .contentrow nav.breadcrumbs {
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    z-index:4;
}
/*
#row1.row1_breadcrumb.breadcrumb-alt + #row2,
.detail_aside #row1.row1_breadcrumb.breadcrumb-alt + #row2 {margin-top:500px;}

body.overview_folder #row1.row1_breadcrumb.breadcrumb-alt + #row2 {margin-top:480px;}
*/

#row1.row1_breadcrumb .contentrow .contentrow {position:absolute;bottom:0;z-index:3;min-height:50px;}
#row1.row1_breadcrumb .contentrow .contentrow ~ .contentrow {position:static!important;min-height:0;}
#row1.row1_breadcrumb nav.breadcrumbs {margin:0 auto;padding:16px 0 0;width:1470px;}
/*#row1.row1_breadcrumb .contentrow {position:relative;}*/


/*
#row1.row1_breadcrumb.breadcrumb-alt .contentrow {
    position:static;
    width:100%;
}
#row1.row1_breadcrumb.breadcrumb-alt .contentrow,
.detail_aside #row1.row1_breadcrumb.breadcrumb-alt .contentrow,
.overview_folder #row1.row1_breadcrumb.breadcrumb-alt .contentrow .contentrow {
    position:fixed;
    bottom:auto;
    background-color:#eff6f6;
    left:0;
    right:0;
    z-index:2;
    box-shadow: 0 0px 3px 0 #000;
    height:50px;
}
.overview_folder #row1.row1_breadcrumb.breadcrumb-alt .contentrow {position:static;}


#row1.row1_breadcrumb.breadcrumb-alt .contentrow .contentrow nav.breadcrumbs {
    width:1470px;
    margin:0 auto;
}
*/

/* adres container groen  */
#row1 .briefing.landing,
#row1 .mapoverview.landing {
    margin:32px 2px 0 0;
    background-color:rgba(0,153,153,0.8);
    width:31.4%;
    float:right;
}
#row1 .briefing.landing h2,
.mapoverview.landing h2 {
    background-color:transparent;
    color:#FFFFFF;
    font-size:1.875rem;
    padding:15px 10px 10px;
    margin:0;
    border-bottom:1px solid #FFFFFF;
}
#row1 .briefing.landing .container-content,
#row1 .briefing.landing .container-content ul,
#row1 .briefing.landing .container-content ul li {background-color:transparent;}

/* aanpassing door Sander Goorden 4-4-2025 */
#row2 .briefing.landing .container-content ul.items {max-width: 80ch;}

div.container_aside > ul,
div.container_aside > div {border-width:0;}
div.container-content {
    padding:10px 15px;
}
.mapoverview.landing .visitaddress, .mapoverview.landing .visittime, .mapoverview.landing .postaddress {
    width:50%;
    float:left;
    border-bottom-width:0;
    line-height:1.5; /* SUP-68980 Dorinda van der Hoorn */
}
#row1 .briefing.landing p,
.mapoverview.landing p {margin:0 0 0.4rem;clear:both;}

#row1 .briefing.landing h3,
.mapoverview.landing h3,
.visitaddress h3 {position:absolute;top:-999999em;left:-999999em;}
a.list-icon.mail-icon, a.list-icon.url-icon, a.list-icon.phone-icon, a.list-icon.whatsapp-icon, a.list-icon.location_icon {
    color: #007777;
}
a.list-icon.location_icon {margin-bottom:10px;}
#row1 .briefing.landing p, #row1 .briefing.landing ul,
.mapoverview.landing p, .mapoverview.landing h3, .mapoverview.landing h4, .mapoverview.landing h5, .mapoverview.landing h6, .mapoverview.landing ul, .mapoverview.landing ol {
    color: #000000;
}

.mapoverview.landing a.calltoaction:hover, 
.mapoverview.landing a.calltoaction:focus {
    background-color: #991199;
    color: #ffffff;
} 

a.list-icon.mail-icon, a.list-icon.url-icon, a.list-icon.phone-icon, a.list-icon.whatsapp-icon, a.list-icon.location_icon {
    color: #FFFFFF;
}
#row1 .briefing.landing p, #row1 .briefing.landing ul,
.mapoverview.landing p, .mapoverview.landing h3, .mapoverview.landing h4, .mapoverview.landing h5, .mapoverview.landing h6, .mapoverview.landing ul, .mapoverview.landing ol {
    color: #FFFFFF;
}
.mapoverview.landing a.calltoaction {
    margin-right:10px;
    margin-bottom:5px;
    background-color:#FFFFFF;
    color:#007777;
    padding:5px 15px 5px 5px;
}


/* row3 */
#row3 {background-color:#FFFFFF;padding-top:2rem;}
#row1 .columns.three, #row2 .columns.three, #row3 .three.columns {margin-bottom:0;}

h2.sub-heading {font-size:1.75rem;}
.section.folder ul.columns.three {
    display: flex;
    flex-flow: row wrap;
}
.section.folder ul.columns.three li.column {
    box-sizing:border-box;
    margin-bottom:50px;
    position:relative;
    min-height:200px;
    margin:0 0 50px;
    padding:0;
}
.section.folder ul.columns.three li.column:nth-child(1n),
.section.folder ul.columns.three li.column:nth-child(2n){
    margin-right:3.005%;
}
.section.folder ul.columns.three li.column:nth-child(3n){
    margin-right:0;
}

.grid-11 .section.folder ul.columns.three li {width:48.4%; margin-right:0;}
.grid-11 .section.folder ul.columns.three li.column:nth-child(1n) {clear:left;margin-right:3.005%}
.grid-11 .section.folder ul.columns.three li.column:nth-child(2n) {margin-right:0;}

.section.folder ul.columns.three.no-description li.column {
    min-height:auto;
    background-color:transparent;
    margin-bottom:1rem;
}
.section.folder ul.columns.three.no-description li.column h2,
.section.folder ul.columns.three.no-description li.column h3 {
    height:auto;
    float:none;
    width:100%;
    line-height:1.5rem;
}
.section.folder ul.columns.three.no-description li.column h3::after {
    top:auto;
    bottom:0;
}
.section.folder ul.columns.three.no-description li.column h2 a.item-title,
.section.folder ul.columns.three.no-description li.column h3 a.item-title {
    height: auto;
    padding: 0 30px 0 0;
    position: static;
}
.section.folder ul.columns.three.no-description li.column h2 a.item-title:hover,
.section.folder ul.columns.three.no-description li.column h2 a.item-title:focus {text-decoration:none;}
.section.folder ul.columns.three.no-description li.column h2:hover,
.section.folder ul.columns.three.no-description li.column h2:focus {text-decoration:underline;}

.section.folder ul.columns.three li.column h2,
.layout_four .section.folder ul.columns.three li.column h3 {
    display: flex;
    height: 85px;
    float: right;
    width: calc(100% - 90px);
}
.section.folder ul.columns.three li.column h3 { display: flex;}
.section.folder ul.columns.three li.column h2 a.item-title,
.layout_four .section.folder ul.columns.three li.column h3 a.item-title{
    padding:15px 30px 8px 0;
    line-height:1.6rem;
    display:flex;
    font-weight:normal;
    color:#007777;
    font-size:1.4rem;
    box-sizing:border-box;
    align-items:flex-end;
    width:100%;
    overflow:hidden;
}
.section.folder ul.columns.three li.column h2 a.item-title::before,
.layout_four .section.folder ul.columns.three li.column h3 a.item-title::before {
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.section.folder ul.columns.three.no-description li.column h2 a.item-title,
.section.folder ul.columns.three li.column h3 a.item-title {
    padding:0 30px 0px 0px;
    display:flex;
    font-weight:normal;
    color:#007777;
    font-size:1.5rem;
    box-sizing:border-box;
    align-items:flex-end;
}

.section.folder ul.columns.three li.column h2::after,
.layout_four .section.folder ul.columns.three li.column h3::after {
    content: "\F054";
    margin-right:5px;
    font-family:fontawesome;
    position:absolute;
    right:5px;
    top:50px;
    font-size:1.5rem;
    color:#007777;
}
.section.folder ul.columns.three.no-description li.column h2::after,
.section.folder ul.columns.three li.column h3::after {
    content: "\F054";
    margin-right:5px;
    font-family:fontawesome;
    position:absolute;
    right:5px;
    top:auto;
    font-size:1.3rem;
    color:#007777;
}

.section.folder ul.columns.three li.column p.description,
.section.folder ul.columns.three li.column ul.subitems {
    border-top:1px solid #007777;
    padding:15px;
    display:block;
    clear:both;
    font-size:1.2rem;
    line-height:1.8rem;
}
.section.folder ul.columns.three li.column ul.subitems {
    position:relative;
    z-index:1;
}

.section.folder ul.columns.three li.column {
    background-color:#00777710;
    transition: background-color 0.18s;
}
.container_aside ul.items li a {padding:10px;}
.container_aside ul.items li a:hover,
.section.folder ul.columns.three li.column:hover {
    background-color:#00777720;
}
.section.folder ul.columns.three.no-description li.column:focus,
.section.folder ul.columns.three.no-description li.column:hover {
    background-color:transparent;
}

.section.folder h1 ~ .description {display:none;}


p.with-photo img, a.item-photo img {padding:0;}


.items p.description, .items p.with-photo {
    margin:0;
}
.section.folder ul.columns.three li.column p.with-photo .item-photo { /* Aanpassing TEST-863 Dorinda van der Hoorn 23-02-2021*/
    position:absolute;
    top:15px;
    left:15px;
}
.section.folder ul.columns.three li.column p.with-photo .item-photo { /* Aanpassing TEST-863 Dorinda van der Hoorn 23-02-2021*/
    width:60px;
    height:60px;
    pointer-events:none;
}

/* row4 */
#row4 {
    background-color:#00777710;
}
body.layout_four #row4 .columns.two,
body.layout_four #row4 .columns.three {
    margin:0;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding:2px;

}
body.layout_four #row4 .columns.two .column,
body.layout_four #row4 .columns.three .column {
    margin:50px 0;
    background-color:#FFFFFF;
    box-shadow: 0 0 3px rgba(0,0,0,.1),0 0 3px rgba(0,0,0,.18);
}
body.layout_four #row4 .columns.two .column p.fotobar_description,
body.layout_four #row4 .columns.three .column p.fotobar_description {
    padding:10px 10px 0;
    margin:0 0 1em;
    color:#4F4F4F;
}
body.layout_four #row4 .columns.two .column a.read-more,
body.layout_four #row4 .columns.three .column a.read-more {
    padding:10px;
    margin:0;
    display:block;
    text-align:right;
    text-decoration:none;
    border:0px solid #007777;
    border-width:1px 0 0 0;
}
body.layout_four #row4 .columns.two .column a.read-more::after,
body.layout_four #row4 .columns.three .column a.read-more::after {
    content: "\F054";
    margin-left: 5px;
    font-family: 'fontawesome';
    font-size: 1rem;
    color: #007777;
}
#row4 .two.columns {margin:50px 0;}

.fotobar {background-color:#FFFFFF}
.fotobar_description {padding:0 10px;}
.fotobar a.read-more {padding:0 10px; display:inline-block;}

.quickto ul li {background-color:transparent;}
.quickto ul li:last-child {border-bottom-width:0;}
.quickto ul li a {color:#000000;padding:10px 30px 10px 10px;position:relative;}
.quickto ul li a:hover,
.quickto ul li a:focus {
    background-color:#00777720;
}

.quickto ul li a::after {
    content: "\F054";
    margin-left: 5px;
    font-family: 'fontawesome';
    font-size: 1rem;
    color: #007777;
    position:absolute;
    right:10px;
    bottom:10px;
}

.footer_website {
    background-color:#007777;
    border-width:0;
    text-align:left;
}
#social-follow {background-color:transparent;margin-right:5px;}
#row1.row1_breadcrumb::after,
.footer_website .contentrow {
    background-repeat:no-repeat;
    background-position:right bottom;
    background-size:50% auto;
    background-image: url('data:image/svg+xml;utf8,%3Csvg xmlns="http%3A//www.w3.org/2000/svg" viewBox="0 0 723 504"%3E%3Cpath fill="%23FFFFFF30" d="M714.5,204.02c-1.97-2.8-5.63-5.82-10.93-9.2c-5.22-3.35-12.04-7.06-20.36-11.27c-7.3-3.7-16.51-8.48-26.31-13.35c-9.62-4.8-19.79-9.68-29.42-13.79c-9.44-4.05-18.4-7.37-25.9-9.21c-7.4-1.81-13.46-2.18-17.26-0.33c-0.22,0.12-0.45,0.25-0.67,0.37c-0.2,0.13-0.41,0.29-0.62,0.43c-0.2,0.16-0.38,0.31-0.57,0.48c-0.18,0.16-0.34,0.34-0.52,0.53c-1.59,1.84-1.77,3.66-1.26,5.48c0.53,1.83,1.75,3.69,2.95,5.61c1.21,1.93,2.37,3.92,2.76,6.01c0.38,2.11-0.03,4.33-2.01,6.65c-0.13,0.18-0.28,0.33-0.44,0.47c-0.16,0.17-0.34,0.31-0.5,0.44c-0.17,0.13-0.37,0.26-0.56,0.39c-0.19,0.11-0.4,0.22-0.62,0.34c-1.89,0.93-4.51,1.35-7.79,1.31c-3.28-0.01-7.22-0.44-11.78-1.13c-4.53-0.71-9.64-1.66-15.31-2.76c-5.62-1.08-11.76-2.29-18.39-3.5l-27.52-5.16c-0.26-0.06-0.52-0.11-0.77-0.16c-0.26-0.07-0.5-0.12-0.75-0.18c-0.25-0.06-0.49-0.12-0.72-0.18c-0.25-0.06-0.47-0.12-0.71-0.18c-2.32-0.53-5.29-1.09-8.44-1.74c-3.16-0.63-6.49-1.33-9.59-2.2c-3.07-0.85-5.91-1.84-8.07-3.03c-2.15-1.2-3.64-2.59-4.05-4.23c-0.4-1.7,0.3-3.59,1.72-5.5c1.41-1.94,3.51-3.9,5.91-5.81c2.39-1.91,5.04-3.74,7.59-5.41c2.54-1.66,4.98-3.17,6.88-4.36c0.44-0.29,0.92-0.59,1.43-0.93c0.52-0.33,1.05-0.68,1.61-1.03c0.56-0.36,1.12-0.74,1.7-1.11c0.56-0.35,1.13-0.73,1.69-1.09l14.42-9.23c3.11-1.95,6.01-3.81,8.73-5.57c2.71-1.75,5.25-3.39,7.61-4.91c2.35-1.5,4.55-2.86,6.6-4.05c2.05-1.2,3.95-2.23,5.73-3.07c1.19-0.56,2.32-1.04,3.41-1.42c1.08-0.37,2.12-0.67,3.11-0.84c0.99-0.18,1.94-0.27,2.85-0.22c0.92,0.03,1.78,0.18,2.63,0.44c3.04,0.96,4.84,2.32,5.98,3.85c1.15,1.52,1.64,3.25,2.05,4.95c0.43,1.72,0.78,3.42,1.7,4.9c0.93,1.5,2.4,2.78,5.06,3.65c0.87,0.28,1.76,0.47,2.66,0.56c0.9,0.08,1.81,0.06,2.7-0.05c0.91-0.1,1.83-0.29,2.74-0.57c0.9-0.28,1.82-0.64,2.72-1.08c3.91-1.88,7.79-5.15,11.51-9.17c3.67-4,7.17-8.76,10.39-13.65c3.17-4.84,6.07-9.82,8.58-14.43c2.49-4.53,4.62-8.69,6.31-11.96c2.87-5.56,4.66-9.87,5.1-13.14c0.44-3.26-0.46-5.52-2.97-6.97c-2.49-1.46-6.59-2.13-12.56-2.21c-5.94-0.08-13.73,0.44-23.64,1.37c-5.84,0.55-13.14,1.19-20.99,1.94c-7.81,0.73-16.17,1.57-24.2,2.56c-7.97,0.96-15.66,2.06-22.2,3.31c-6.52,1.24-11.94,2.64-15.41,4.23c-0.81,0.36-1.5,0.72-2.1,1.12c-0.58,0.38-1.05,0.78-1.41,1.18c-0.35,0.4-0.58,0.83-0.67,1.26c-0.11,0.43-0.07,0.87,0.1,1.32c0.56,1.4,2,2.3,3.88,2.96c1.88,0.67,4.23,1.11,6.58,1.57c2.38,0.48,4.78,0.99,6.78,1.82c2.01,0.82,3.61,1.95,4.38,3.7c0.21,0.48,0.24,0.96,0.07,1.46c-0.16,0.47-0.49,0.95-1.01,1.45s-1.19,1-2.03,1.5c-0.84,0.5-1.85,1.01-2.99,1.52c-1.69,0.8-3.71,1.61-6.02,2.47c-2.3,0.85-4.88,1.76-7.7,2.71c-2.83,0.96-5.9,1.97-9.16,3.07c-3.26,1.09-6.72,2.25-10.35,3.49l-23.34,7.9c-0.25,0.07-0.48,0.15-0.72,0.22c-0.22,0.07-0.46,0.15-0.68,0.2c-0.21,0.07-0.44,0.15-0.66,0.2c-0.21,0.08-0.43,0.13-0.64,0.2c-2.14,0.64-4.74,1.52-7.58,2.44c-2.82,0.93-5.87,1.88-8.89,2.7c-3.03,0.78-6,1.42-8.7,1.7c-2.69,0.28-5.08,0.19-6.92-0.46c-1.93-0.66-3.17-1.87-3.95-3.37c-0.75-1.49-1.04-3.27-1.05-5.15c-0.02-1.87,0.24-3.8,0.55-5.59c0.34-1.79,0.73-3.45,1-4.76c0.07-0.31,0.13-0.65,0.2-1.02c0.07-0.35,0.15-0.73,0.21-1.12c0.09-0.38,0.16-0.76,0.22-1.15c0.07-0.39,0.15-0.78,0.22-1.18l1.98-9.81c0.71-3.11,1.23-5.96,1.73-8.51c0.5-2.52,0.96-4.78,1.54-6.73c0.57-1.93,1.23-3.54,2.14-4.87c0.89-1.32,2.02-2.32,3.51-2.98c0.17-0.08,0.34-0.15,0.53-0.21c0.17-0.06,0.35-0.12,0.54-0.19c0.2-0.06,0.38-0.1,0.58-0.16c0.19-0.05,0.4-0.09,0.62-0.11c2.98-0.58,5.43-0.55,7.57-0.21c2.14,0.34,4,0.99,5.8,1.65c1.81,0.68,3.54,1.36,5.48,1.76c1.94,0.39,4.06,0.49,6.58,0.02c0.27-0.06,0.52-0.1,0.77-0.16c0.24-0.08,0.46-0.13,0.7-0.21c0.24-0.06,0.44-0.15,0.65-0.21c0.21-0.08,0.41-0.17,0.63-0.24c3.16-1.43,4.29-3.99,4.07-7.19c-0.21-3.15-1.74-6.89-3.89-10.74c-2.13-3.78-4.85-7.66-7.52-11.14c-2.65-3.46-5.25-6.58-7.22-8.96c-2.19-2.64-4.15-4.73-6.08-6.33c-1.91-1.58-3.79-2.65-5.81-3.23c-2.01-0.57-4.16-0.66-6.61-0.25c-2.46,0.41-5.2,1.3-8.43,2.69c-1.01,0.44-2.07,0.92-3.2,1.47c-1.12,0.53-2.28,1.12-3.51,1.75c-1.23,0.65-2.52,1.33-3.87,2.06c-1.36,0.74-2.77,1.54-4.25,2.38c-4.56,2.57-10.63,5.94-17,9.61c-6.42,3.69-13.17,7.69-19,11.48c-5.87,3.82-10.81,7.46-13.53,10.34c-2.75,2.9-3.23,5.08-0.15,5.94c1.76,0.5,3.73,0.45,5.84,0.1c2.11-0.34,4.35-0.95,6.65-1.56c2.28-0.61,4.63-1.21,6.94-1.5c2.32-0.29,4.63-0.29,6.84,0.28c1.52,0.41,2.12,1.23,2,2.43c-0.12,1.21-0.99,2.8-2.38,4.73c-1.38,1.94-3.31,4.26-5.57,6.9c-2.29,2.66-4.9,5.66-7.65,8.97L352.13,81.3c-0.11,0.13-0.22,0.27-0.35,0.4c-0.11,0.11-0.22,0.24-0.34,0.37c-0.11,0.11-0.22,0.22-0.33,0.35c-0.12,0.11-0.22,0.22-0.34,0.34c-0.95,1-2.04,2.25-3.23,3.6c-1.2,1.36-2.5,2.82-3.9,4.26c-1.41,1.45-2.93,2.87-4.55,4.13c-1.6,1.27-3.33,2.38-5.12,3.17c-0.28,0.13-0.57,0.25-0.85,0.35c-0.29,0.12-0.58,0.22-0.86,0.31c-0.29,0.1-0.58,0.19-0.89,0.27c-0.29,0.07-0.58,0.15-0.87,0.19c-2.33,0.45-4.61,0.37-6.79-0.09c-2.17-0.46-4.25-1.27-6.17-2.23c-1.91-0.95-3.67-2.07-5.22-3.14c-1.55-1.05-2.89-2.1-4.01-2.87c-0.26-0.19-0.53-0.4-0.83-0.62c-0.3-0.21-0.62-0.45-0.94-0.67c-0.34-0.24-0.67-0.47-1.02-0.71c-0.34-0.24-0.67-0.47-1.01-0.71l-8.3-5.93c-2.87-2.13-5.57-3.99-7.93-5.66c-2.33-1.66-4.33-3.14-5.77-4.46c-1.44-1.32-2.35-2.51-2.56-3.63c-0.19-1.11,0.34-2.14,1.75-3.16c0.3-0.2,0.59-0.39,0.89-0.58c0.29-0.18,0.61-0.36,0.9-0.52c0.3-0.18,0.61-0.35,0.91-0.49c0.31-0.15,0.62-0.29,0.93-0.41c0.8-0.35,1.61-0.64,2.43-0.9c0.83-0.27,1.66-0.47,2.49-0.66c0.84-0.19,1.67-0.36,2.51-0.49c0.84-0.13,1.67-0.27,2.5-0.39c0.83-0.13,1.64-0.25,2.44-0.38c0.8-0.13,1.59-0.28,2.37-0.45c0.77-0.16,1.54-0.35,2.28-0.57c0.75-0.2,1.47-0.46,2.16-0.76c0.24-0.1,0.47-0.21,0.7-0.33c0.24-0.1,0.46-0.24,0.68-0.36c0.22-0.11,0.44-0.26,0.66-0.39c0.2-0.13,0.41-0.28,0.63-0.43c2.94-2.13,2.34-4.06-0.49-5.79c-2.81-1.73-7.81-3.24-13.7-4.55c-5.82-1.31-12.5-2.4-18.85-3.33c-6.28-0.91-12.23-1.64-16.72-2.2c-3.08-0.38-5.87-0.68-8.39-0.89c-2.52-0.19-4.76-0.28-6.79-0.25c-2.03,0.03-3.85,0.17-5.49,0.45c-1.65,0.29-3.14,0.72-4.48,1.27c-1.37,0.58-2.61,1.32-3.78,2.22c-1.18,0.9-2.26,1.98-3.33,3.27c-1.08,1.27-2.11,2.76-3.16,4.46c-1.04,1.7-2.12,3.64-3.25,5.84c-1.66,3.21-3.96,7.5-6.24,12.11c-2.34,4.7-4.69,9.73-6.37,14.32c-1.68,4.64-2.67,8.81-2.23,11.61c0.45,2.81,2.37,4.24,6.46,3.34c0.28-0.07,0.56-0.12,0.84-0.2c0.27-0.07,0.54-0.16,0.81-0.24c0.27-0.09,0.52-0.19,0.77-0.27c0.25-0.09,0.49-0.2,0.75-0.3c0.72-0.33,1.4-0.67,2.05-1.06c0.66-0.38,1.29-0.8,1.89-1.23c0.61-0.45,1.2-0.92,1.79-1.39c0.57-0.45,1.15-0.94,1.75-1.45c0.59-0.48,1.2-0.98,1.82-1.46c0.62-0.48,1.26-0.98,1.92-1.45c0.67-0.45,1.36-0.9,2.11-1.32c0.73-0.4,1.5-0.81,2.34-1.18c0.31-0.13,0.64-0.27,0.98-0.4c0.33-0.11,0.67-0.24,1.02-0.35c0.35-0.11,0.71-0.22,1.09-0.33c0.36-0.1,0.75-0.2,1.13-0.28c1.92-0.43,3.37-0.26,4.55,0.46c1.18,0.71,2.05,1.93,2.81,3.56c0.76,1.65,1.39,3.73,2.05,6.14c0.67,2.43,1.38,5.22,2.31,8.24l3.44,11.96c0.02,0.12,0.04,0.26,0.08,0.38c0.02,0.12,0.04,0.24,0.07,0.37c0.03,0.11,0.06,0.24,0.08,0.34c0.02,0.12,0.03,0.24,0.06,0.35c0.2,1.16,0.59,2.52,0.98,4.05c0.38,1.52,0.75,3.18,0.87,4.85c0.15,1.68,0.05,3.4-0.52,5.01c-0.56,1.63-1.57,3.15-3.27,4.45c-0.24,0.17-0.48,0.35-0.74,0.53c-0.26,0.18-0.54,0.34-0.81,0.49c-0.28,0.17-0.57,0.31-0.86,0.48c-0.3,0.15-0.61,0.29-0.92,0.43c-2.02,0.9-4.36,1.59-6.84,2.13c-2.5,0.53-5.13,0.93-7.72,1.21c-2.6,0.28-5.16,0.46-7.51,0.59c-2.34,0.13-4.5,0.22-6.26,0.31c-0.48,0.03-1,0.07-1.55,0.09c-0.55,0.03-1.13,0.07-1.74,0.11c-0.61,0.02-1.22,0.07-1.85,0.1c-0.63,0.02-1.26,0.07-1.86,0.1l-15.55,0.84c-5.54,0.27-10.63,0.59-15.15,0.84c-4.48,0.24-8.4,0.43-11.58,0.41c-3.16-0.02-5.58-0.24-7.13-0.77c-1.52-0.53-2.17-1.4-1.78-2.7c0.56-1.89,1.89-3.54,3.6-5.04c1.7-1.49,3.78-2.85,5.83-4.16c2.05-1.3,4.09-2.57,5.71-3.88c1.63-1.31,2.84-2.68,3.24-4.17c0.71-2.61-2.19-3.42-7.28-3.04c-5.06,0.38-12.31,1.95-20.4,4.09c-8.08,2.11-17.03,4.83-25.46,7.51c-8.44,2.67-16.38,5.32-22.41,7.32c-1.94,0.65-3.78,1.28-5.53,1.87c-1.75,0.59-3.4,1.19-4.96,1.75c-1.55,0.57-3,1.11-4.38,1.66c-1.38,0.54-2.66,1.07-3.86,1.58c-4,1.73-7.05,3.34-9.23,4.98c-2.19,1.66-3.51,3.31-4.08,5.11c-0.57,1.82-0.38,3.8,0.47,6.03c0.87,2.29,2.41,4.83,4.54,7.85c1.92,2.69,4.35,6.29,7.16,10.12c2.86,3.88,6.11,8,9.63,11.61c3.58,3.69,7.39,6.84,11.28,8.69c3.92,1.84,7.87,2.32,11.64,0.64c0.22-0.1,0.46-0.21,0.68-0.34c0.24-0.11,0.46-0.25,0.68-0.38c0.24-0.13,0.46-0.28,0.68-0.44c0.22-0.16,0.45-0.31,0.66-0.49c2.2-1.68,3.36-3.34,4.05-5.02c0.68-1.67,0.9-3.33,1.15-5.06c0.26-1.72,0.57-3.44,1.46-5.25c0.86-1.79,2.32-3.64,4.87-5.58c0.17-0.13,0.36-0.27,0.53-0.4c0.19-0.12,0.36-0.22,0.56-0.34c0.17-0.1,0.36-0.21,0.55-0.31c0.19-0.1,0.39-0.19,0.58-0.28c1.73-0.76,3.65-1.09,5.85-1.08c2.19,0.02,4.63,0.37,7.37,0.95c2.76,0.59,5.84,1.41,9.26,2.35c3.48,0.94,7.29,2.02,11.54,3.11l18.34,4.92c0.18,0.07,0.37,0.12,0.53,0.17c0.18,0.06,0.36,0.11,0.52,0.16c0.17,0.07,0.33,0.11,0.49,0.17c0.15,0.06,0.3,0.1,0.46,0.16c1.59,0.54,3.68,1.11,5.91,1.76c2.23,0.64,4.62,1.38,6.75,2.25c2.16,0.89,4.09,1.88,5.41,3.11c1.32,1.22,2.03,2.63,1.75,4.32c-0.31,1.78-1.65,3.73-3.61,5.74c-1.98,2.01-4.57,4.05-7.42,6.04c-2.86,2.01-5.94,3.95-8.87,5.71c-2.94,1.76-5.71,3.37-7.91,4.68c-0.5,0.29-1.08,0.62-1.67,0.98c-0.61,0.36-1.23,0.74-1.89,1.11c-0.64,0.4-1.32,0.8-1.98,1.2c-0.67,0.39-1.36,0.82-2.02,1.21l-17.23,10.17c-3.77,2.2-7.34,4.29-10.71,6.31c-3.39,2-6.56,3.9-9.52,5.64c-2.97,1.76-5.73,3.35-8.26,4.73c-2.55,1.4-4.85,2.6-6.93,3.58c-1.4,0.63-2.69,1.18-3.87,1.59c-1.18,0.4-2.26,0.71-3.21,0.86c-0.98,0.16-1.82,0.19-2.54,0.07c-0.73-0.11-1.33-0.37-1.83-0.8c-1.77-1.51-2.23-3.37-2.03-5.42c0.2-2.03,1.07-4.23,1.96-6.36c0.9-2.12,1.81-4.22,2.14-6.07c0.34-1.82,0.09-3.41-1.35-4.56c-0.48-0.38-1.03-0.64-1.67-0.8c-0.63-0.13-1.32-0.17-2.09-0.11c-0.76,0.08-1.59,0.27-2.48,0.54c-0.89,0.26-1.84,0.64-2.84,1.09c-4.32,1.96-9.64,5.56-15.52,10.13c-5.93,4.61-12.43,10.26-19.01,16.28c-6.65,6.07-13.39,12.52-19.65,18.64c-6.33,6.2-12.17,12.04-16.89,16.75c-8.17,8.17-14.36,14.74-18.46,20.02c-4.13,5.35-6.11,9.32-5.85,12.26c0.27,2.98,2.79,4.89,7.67,6.08c4.9,1.24,12.16,1.73,21.87,1.88c5.78,0.09,13.04,0.27,21,0.35c8.02,0.11,16.76,0.09,25.45-0.21c8.72-0.31,17.38-0.95,25.1-2.08c7.75-1.14,14.52-2.8,19.47-5.18c1.14-0.55,2.2-1.14,3.12-1.77c0.94-0.62,1.77-1.29,2.47-2c0.71-0.71,1.29-1.45,1.74-2.24c0.46-0.8,0.78-1.61,0.96-2.5c0.53-2.63-0.21-4.5-1.6-6c-1.37-1.5-3.36-2.66-5.34-3.86c-1.97-1.19-3.92-2.46-5.19-4.18c-1.28-1.7-1.91-3.88-1.22-6.91c0.18-0.82,0.55-1.61,1.09-2.39c0.53-0.75,1.23-1.5,2.1-2.23c0.86-0.72,1.91-1.44,3.07-2.13c1.18-0.72,2.51-1.39,3.99-2.1c2.21-1.04,4.71-2.07,7.53-3.16c2.81-1.08,5.92-2.16,9.31-3.34c3.36-1.17,7.02-2.39,10.9-3.7c3.88-1.33,8-2.73,12.33-4.25l27.72-9.51c0.28-0.09,0.55-0.17,0.81-0.26c0.27-0.09,0.53-0.16,0.8-0.25c0.25-0.07,0.5-0.15,0.75-0.24c0.26-0.07,0.5-0.13,0.75-0.2c2.47-0.73,5.55-1.79,8.86-2.89c3.32-1.11,6.88-2.24,10.34-3.14c3.46-0.9,6.83-1.56,9.75-1.71c2.91-0.18,5.4,0.17,7.12,1.29c1.84,1.19,2.76,3.14,3.04,5.5c0.3,2.39-0.03,5.25-0.71,8.22c-0.67,3-1.69,6.13-2.75,9.08c-1.08,2.96-2.17,5.74-3.02,7.96c-0.2,0.52-0.41,1.1-0.64,1.7c-0.24,0.59-0.46,1.23-0.71,1.89c-0.25,0.67-0.49,1.36-0.75,2.05c-0.25,0.67-0.5,1.36-0.75,2.06l-6.75,17.89c-2.32,5.95-4.35,11.56-6.26,16.68c-1.92,5.17-3.69,9.88-5.46,13.96c-1.78,4.15-3.56,7.65-5.46,10.4c-1.92,2.78-3.97,4.81-6.29,5.95c-0.26,0.13-0.53,0.25-0.78,0.36c-0.28,0.1-0.55,0.19-0.83,0.28c-0.26,0.09-0.55,0.17-0.83,0.22c-0.29,0.07-0.57,0.12-0.87,0.16c-4.16,0.55-7.21-0.16-9.66-1.48c-2.43-1.33-4.27-3.27-6.01-5.22c-1.74-1.93-3.36-3.86-5.39-5.18c-2.03-1.33-4.46-2.05-7.81-1.59c-0.34,0.04-0.66,0.11-1,0.18c-0.33,0.08-0.64,0.17-0.96,0.26c-0.31,0.1-0.62,0.21-0.93,0.35c-0.3,0.1-0.59,0.24-0.89,0.37c-4.75,2.33-8.07,7.71-10.38,14.97c-2.34,7.38-3.64,16.79-4.32,27.02c-0.68,10.46-0.71,21.86-0.45,32.75c0.27,11.17,0.83,21.76,1.27,30.15c0.47,9.6,1.2,17.62,2.43,24.08c1.24,6.55,2.98,11.39,5.48,14.6c2.5,3.25,5.75,4.75,9.98,4.62c4.24-0.13,9.43-1.94,15.81-5.3c2-1.07,4.11-2.28,6.35-3.63c2.22-1.35,4.57-2.85,7.05-4.51c2.46-1.66,5.06-3.43,7.78-5.38c2.72-1.92,5.57-3.98,8.54-6.19c9.07-6.7,20.93-15.28,33.24-24.56c12.16-9.18,24.73-19,35.47-28.35c10.59-9.23,19.41-18.03,24.32-25.3c4.85-7.16,5.92-12.92,1.17-16.21c-2.69-1.88-5.8-2.3-9.13-2.05c-3.34,0.24-6.91,1.17-10.56,2.05c-3.64,0.89-7.34,1.7-10.92,1.77c-3.56,0.07-6.98-0.66-10.06-2.88c-2.12-1.48-2.7-3.73-2.12-6.74c0.59-2.95,2.35-6.61,4.96-10.94c2.58-4.29,6-9.25,9.9-14.79c3.87-5.48,8.22-11.55,12.72-18.12l17.12-24.47c0.18-0.2,0.34-0.43,0.5-0.64c0.17-0.21,0.34-0.44,0.49-0.65c0.17-0.21,0.34-0.41,0.5-0.62c0.17-0.22,0.34-0.41,0.5-0.62c1.38-1.79,2.94-3.98,4.63-6.35c1.69-2.34,3.52-4.84,5.48-7.28c1.94-2.41,4-4.75,6.19-6.77c2.16-2.02,4.45-3.73,6.83-4.9c0.37-0.19,0.75-0.35,1.12-0.52c0.38-0.15,0.76-0.29,1.14-0.43c0.39-0.13,0.77-0.24,1.17-0.34c0.38-0.1,0.77-0.18,1.17-0.26c3.07-0.49,6.11-0.04,9.05,1.04c2.97,1.08,5.85,2.79,8.55,4.78c2.74,2,5.3,4.31,7.61,6.5c2.35,2.23,4.43,4.37,6.15,6.07c0.39,0.41,0.83,0.84,1.3,1.32c0.47,0.45,0.98,0.94,1.49,1.46c0.53,0.5,1.05,1.02,1.6,1.55c0.54,0.5,1.09,1.04,1.61,1.55l13.85,13.67c5.08,5.16,9.97,9.84,14.33,14.14c4.42,4.33,8.27,8.22,11.24,11.76c3,3.56,5.09,6.73,5.91,9.55c0.82,2.84,0.35,5.34-1.76,7.52c-0.43,0.46-0.87,0.91-1.35,1.3c-0.46,0.41-0.92,0.8-1.39,1.15c-0.48,0.35-0.95,0.68-1.45,1c-0.49,0.3-0.99,0.59-1.49,0.86c-1.28,0.66-2.6,1.2-3.96,1.63c-1.36,0.43-2.74,0.74-4.14,1c-1.39,0.25-2.8,0.43-4.2,0.56c-1.42,0.13-2.83,0.22-4.23,0.3c-1.4,0.1-2.78,0.18-4.15,0.29c-1.36,0.12-2.7,0.26-3.99,0.46c-1.31,0.19-2.57,0.46-3.8,0.82c-1.21,0.36-2.39,0.82-3.51,1.4c-0.37,0.18-0.74,0.39-1.1,0.63c-0.35,0.22-0.71,0.45-1.05,0.71c-0.34,0.26-0.68,0.53-1.01,0.81c-0.34,0.29-0.66,0.61-0.98,0.93c-4.61,4.78-3.17,10.22,2.17,16c5.46,5.85,15.02,12.1,26.52,18.26c11.77,6.32,25.58,12.6,39.08,18.33c13.79,5.86,27.19,11.1,37.57,15.21c7.29,2.9,13.89,5.36,19.87,7.34c6.04,2,11.4,3.5,16.17,4.45c4.8,0.95,8.98,1.35,12.61,1.14c3.63-0.19,6.69-1.01,9.27-2.48c2.57-1.46,4.63-3.55,6.28-6.32c1.63-2.76,2.81-6.19,3.68-10.3c0.84-4.07,1.33-8.82,1.56-14.26c0.22-5.38,0.18-11.39-0.06-18.12c-0.33-9.57-0.54-21.87-1.14-34.62c-0.58-12.38-1.51-25.15-3.26-36.36c-1.69-10.91-4.18-20.4-7.88-26.79c-3.64-6.3-8.52-9.65-15.13-8.46c-0.47,0.09-0.91,0.18-1.33,0.3c-0.43,0.11-0.84,0.22-1.24,0.36c-0.39,0.13-0.78,0.28-1.15,0.45c-0.37,0.17-0.73,0.34-1.08,0.52c-1.05,0.55-1.98,1.2-2.86,1.92c-0.86,0.74-1.65,1.51-2.39,2.38c-0.74,0.84-1.42,1.75-2.1,2.67c-0.66,0.93-1.3,1.88-1.98,2.86c-0.64,0.96-1.29,1.93-2,2.9c-0.71,0.94-1.46,1.89-2.28,2.8c-0.83,0.91-1.73,1.77-2.72,2.56c-1,0.81-2.1,1.55-3.32,2.17c-0.48,0.26-0.98,0.48-1.49,0.71c-0.52,0.22-1.05,0.44-1.61,0.62c-0.56,0.2-1.15,0.38-1.76,0.54c-0.62,0.15-1.24,0.28-1.91,0.41c-3.16,0.57-5.94-0.17-8.57-2.01c-2.61-1.83-5.04-4.74-7.51-8.5c-2.43-3.72-4.88-8.25-7.53-13.37c-2.62-5.06-5.45-10.66-8.65-16.6l-11.63-21.97c-0.09-0.2-0.18-0.43-0.28-0.64c-0.09-0.2-0.19-0.39-0.28-0.59c-0.1-0.21-0.19-0.4-0.27-0.59c-0.09-0.2-0.16-0.4-0.25-0.59c-0.84-1.91-2.06-4.24-3.31-6.75c-1.24-2.49-2.5-5.16-3.41-7.8c-0.92-2.61-1.49-5.22-1.38-7.61c0.11-2.37,0.89-4.56,2.68-6.33c0.27-0.27,0.54-0.5,0.83-0.74c0.29-0.25,0.59-0.47,0.92-0.7c0.33-0.21,0.65-0.43,1.01-0.64c0.36-0.19,0.72-0.39,1.1-0.57c2.39-1.18,5.3-2.05,8.51-2.68c3.21-0.65,6.69-1.05,10.19-1.32c3.52-0.29,7.05-0.4,10.33-0.47c3.3-0.08,6.32-0.09,8.82-0.13c0.68-0.01,1.45-0.04,2.22-0.04c0.8-0.03,1.63-0.05,2.48-0.06c0.85-0.03,1.73-0.05,2.61-0.07c0.89-0.02,1.78-0.05,2.67-0.07l22.71-0.4c8.3-0.08,15.94-0.29,22.79-0.44c6.88-0.16,12.97-0.22,18.09-0.03c5.15,0.19,9.33,0.65,12.39,1.55c3.07,0.92,5.02,2.3,5.71,4.34c1.01,2.97,0.45,5.52-0.9,7.86c-1.37,2.32-3.52,4.41-5.71,6.44c-2.19,2.04-4.41,4-5.89,6.12c-1.48,2.13-2.21,4.41-1.39,7.03c1.44,4.63,7.42,6.41,16.18,6.24c8.79-0.15,20.32-2.23,32.79-5.31c12.49-3.09,25.84-7.14,38.25-11.2c12.4-4.02,23.87-8.06,32.6-11.09c2.77-0.98,5.4-1.89,7.86-2.83c2.46-0.91,4.76-1.79,6.89-2.66c2.14-0.86,4.13-1.7,5.95-2.52c1.82-0.83,3.49-1.64,5-2.43c5.01-2.66,8.28-5.18,9.76-7.76C716.77,209.46,716.49,206.86,714.5,204.02M397.56,183.89c-1.61,3.12-3.64,6.21-6.09,9.23c-2.47,3.04-5.34,5.99-8.59,8.81c-3.27,2.84-6.95,5.55-10.98,8.07c-0.77,0.48-1.55,0.95-2.35,1.41c-0.81,0.47-1.61,0.94-2.43,1.4c-0.83,0.44-1.66,0.89-2.52,1.32c-0.84,0.45-1.72,0.87-2.59,1.3c-3.64,1.74-7.34,3.26-11.11,4.6c-3.76,1.31-7.54,2.42-11.33,3.31c-3.78,0.89-7.56,1.56-11.3,2.03c-3.74,0.46-7.43,0.71-11.03,0.76c-4.66,0.07-9.18-0.21-13.49-0.84c-4.28-0.62-8.34-1.55-12.13-2.8c-3.76-1.24-7.22-2.81-10.35-4.66c-3.09-1.83-5.83-3.97-8.17-6.37c-0.44-0.47-0.87-0.94-1.3-1.43c-0.41-0.48-0.82-0.98-1.21-1.47c-0.38-0.5-0.75-1.02-1.11-1.54c-0.36-0.53-0.68-1.07-1.01-1.59c-1.31-2.22-2.29-4.52-2.95-6.87c-0.66-2.32-1.01-4.71-1.07-7.13c-0.06-2.39,0.18-4.81,0.67-7.24c0.49-2.41,1.26-4.83,2.26-7.23c1.27-3.03,2.93-6.03,4.96-8.95c2.02-2.93,4.39-5.77,7.11-8.51c2.68-2.71,5.71-5.34,9.02-7.81c3.3-2.47,6.91-4.78,10.8-6.93c0.58-0.33,1.18-0.65,1.77-0.95c0.61-0.31,1.2-0.63,1.82-0.93c0.61-0.31,1.22-0.6,1.85-0.9c0.62-0.31,1.24-0.59,1.88-0.89c3.45-1.57,6.94-2.94,10.46-4.11c3.51-1.19,7.05-2.19,10.57-2.98c3.53-0.81,7.05-1.42,10.54-1.86c3.5-0.45,6.96-0.71,10.36-0.77c4.05-0.09,8,0.09,11.82,0.52c3.85,0.43,7.54,1.1,11.05,2.06c3.53,0.96,6.87,2.18,9.97,3.64c3.12,1.5,5.98,3.25,8.53,5.29c0.38,0.3,0.76,0.62,1.13,0.93c0.37,0.33,0.73,0.64,1.09,0.96c0.36,0.35,0.71,0.68,1.04,1.02c0.35,0.34,0.68,0.7,1.01,1.04c1.78,1.97,3.26,4.02,4.43,6.2c1.19,2.19,2.06,4.44,2.63,6.78c0.58,2.33,0.86,4.76,0.84,7.22c-0.02,2.49-0.35,5.01-0.96,7.57C400.37,177.67,399.18,180.79,397.56,183.89z"/%3E%3C/svg%3E');
}
#social-follow ul.icon-list {padding-right:0;}

/*#row1.row1_breadcrumb::after {
    background-position:-380px -160px;
    background-size:60%;
}*/

/*SUP-101857 social-sharing toegevoegd*/
div#content-footer.extended #social-sharing ul li:nth-child(4) {display: none;}

#footer_columns .column h3,
#footer_columns .column .section.document p,
#footer_columns .column .section.document a,
.footer_website .folder ul,
.footer_website .folder a {
    color:#FFFFFF;
}
#footer_columns .column h2,
#footer_columns .column h3 {
    font-size:2rem;
    color:#FFFFFF;
}
#footer ul.quicklinks li a {
    color:#FFFFFF;
}
.footer_website .calltoaction {
    background-color:#FFFFFF;
    color:#007777;
}
#footer_columns .column .section.document a.calltoaction {
    background-color:#FFFFFF;
    color:#007777;
    box-sizing:border-box;
}

#footer_columns .column .section.document a.calltoaction:hover,
#footer_columns .column .section.document a.calltoaction:focus {
    background-color:#007777;
    color:#FFFFFF;
}

/* aside */
.detail_aside #side-content {margin-top:30px;}

.column .quickto h2,
.container.landing h2,
.container.landing h2 a,
.container_aside.landing.briefing h2 a {background-color:#FFFFFF;}

#row1 .container_aside.landing.briefing h2 a {background-color:transparent;color:#FFFFFF;}

.container.landing h2 a:hover > span {text-decoration:underline;}


.aside .container h3, .container_aside h2, .container_aside h3, .container_aside .title_fotobar,
div.container_aside.url h3 a span.title,
div.container_aside.softlink h3 a span.title,
div.container_aside.product h3 a span.title,
.container.landing h2 a span,
.column .quickto h2,
.sublayout_row4_three_column .column .section.document h2:first-child,
.container_aside.landing.briefing h2{
    background-color:transparent;
    color:#007777;
    border-bottom:1px solid #007777;
    font-size:1.75rem;
    padding:10px;
}
.container_aside.landing.briefing h2 {background-color:#FFFFFF;}
.container_aside.landing.briefing h2 a {padding:0;font-size:1.75rem;color:#007777;}
.container.landing h2 a span span {border-width:0;}

.sublayout_row4_three_column .column .section.document h2:first-child {margin:0;}
.sublayout_row4_three_column .column .section.document p,
.sublayout_row4_three_column .column .section.document ul,
.sublayout_row4_three_column .column .section.document ol {
    padding:10px 10px 0;
    margin-bottom:1em;
}

div.container_aside.document h3 a:hover span.title,
div.container_aside.document h3 a:focus span.title {
    background-color:#007777;
}

/* briefing slider*/

.ug-gallery-wrapper .ug-textpanel-bg {
    background-color:#FFFFFF !important;
    opacity:1 !important;
}
div.ug-gallery-wrapper div.ug-textpanel-title {
    color:#007777 !important;
    font-family: 'TheSans', Arial, sans-serif;
    font-size:1rem;
}

/* Zoekresultaten */
.section.search-results.grid-16 {
    margin-top:0;
}
#search-freetext_suggestions {z-index:4;}
.section.search-results ul.items li:nth-child(odd) {
    background-color:#00777705;
}
.section.search-results ul.items li:nth-child(even) {
    background-color:#00777710;
}
.section.search-results ul.items li {
    box-sizing: border-box;
    position: relative;
    margin: 0 0 30px;
    padding: 0;
}
.section.search-results ul.items li h3 {
    min-height: 35px;
    width: calc(100% - 270px);
    margin:1rem 220px 0.5rem 1rem;
}
.search-results ul.items li img {margin-right:1rem;}
.section.search-results ul.items li h3 a.item-title {
    font-weight: normal;
    color: #007777;
    font-size: 1.5rem;
    display:block;
}
.section.search-results ul.items li span.objectinfo {position:absolute; top:10px;right:10px;line-height:1em;}

.section.search-results ul.items li p.description {
    border-top: 1px solid #007777;
    padding: 15px;
    display: block;
    clear: both;
    font-size: 1.2rem;
    line-height: 1.8rem;
}
.section.search-results ul.items li p.description a.item-photo {
    width: 25px;
    height: 25px;
    position:absolute;
    top:15px;
    left:15px;
}
.section.search-results ul.items li p.description a.item-photo img {
    max-width: 100%;
    display: block;
    float: left;
    padding:0;
}


#product-description #togglebutton1 {position:absolute;top:-999999em;left:-999999em;}
.hidden_information{
        padding:0 !important;
        margin-bottom:0 !important;}
.hidden_information.open{
        padding:8px !important;
        margin-bottom:0 !important;}
#product-description #toggle_div1.hidden_information {
    
    display:block !important;
    padding:0;
    border-width:0;
    border-radius:0;
    opacity:1;visibility:visible;height:auto;
}


#product-application .two .column {
    width: 100% !important;
}

/*#cookieInfoWindow {touch-action:none}*/

/* Responsive */
/* Kleiner dan desktop (1470) */
@media only screen and (min-width : 960px) and (max-width : 1469px) {
    html, body {
        font-family: 'TheSans', Arial, sans-serif !important;
        font-size:14px !important;
        color:#000000 !important;
    }
    .contentrow {width:960px;padding:0 15px;box-sizing:border-box;}
    #row1.row1_breadcrumb.breadcrumb-alt .contentrow .contentrow nav.breadcrumbs {width:960px;}
    
    a#logo img {height:85px;}
    div#menu_wide {width: 960px;top:-47px;height:0;}
    body.menutype_horizontal ul#dl-menu, body.menutype_dual ul#dl-menu {width:100%;margin-left:0;}
    
    /* nieuwe homepage */
    #row1.sublayout_row1_onlytoptasks .contentrow {padding-top:375px;}
    
    
    #row1 .briefing.landing,
    #row1 .mapoverview.landing {margin-right:0px;margin-top:16px;}
    #row1 .briefing.landing h2,
    .mapoverview.landing h2 {padding:10px;}
    .mapoverview.landing .visitaddress, .mapoverview.landing .visittime, .mapoverview.landing .postaddress {width:100%;float:none;}
    .mapoverview.landing .visitaddress, .mapoverview.landing .postaddress {padding-bottom:0;}
    #row1 .briefing.landing p,
    .mapoverview.landing p {margin-bottom:0;}
    
    .layout_four #row2.sublayout_row2_onlytoptasks {margin-top:-75px;}
    /*ul.onlytoptasks.columns {padding-left:15px;padding-right:15px;}*/
    ul.onlytoptasks.bannercount-6 li.column {width:16.6667%;margin-right:2%;}
    ul.onlytoptasks li.column a {width:100%;font-size:1.2rem;}
    ul.onlytoptasks li.column.photo {height:140px;}
    ul.onlytoptasks li.column.photo a {width:100%;height:140px;}
    ul.onlytoptasks li.column a img {width:65px;height:65px;margin: 8px auto;}
    ul.onlytoptasks li.column a span {height:100px;}
    ul.onlytoptasks li.column.photo a span {height:47px;}
    
    #row3.sublayout_row3_ .contentrow > .section {margin:0;}

    body.layout_four #row4 .columns.three {margin-left:15px;margin-right:15px;}
    
    .aside .container h3, .container_aside h2, .container_aside h3, .container_aside .title_fotobar, div.container_aside.url h3 a span.title, div.container_aside.softlink h3 a span.title, div.container_aside.product h3 a span.title, .container.landing h2 a span, .column .quickto h2, .sublayout_row4_three_column .column .section.document h2:first-child, .container_aside.landing.briefing h2 a {font-size:1.3rem;}
    
    body.overview_folder .row2_content .grid-16 {margin-left:0px !important;margin-right:0px !important;width:100%;}
    #row1.row1_breadcrumb nav.breadcrumbs {padding-left:0px;padding-right:0px;width:960px;}
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb .contentrow:last-child {width:960px;}
    
    .section.folder ul.columns.three li.column h3 a.item-title,
    .section.folder ul.columns.three li.column h2 a.item-title,
    .layout_four .section.folder ul.columns.three li.column h3 a.item-title {font-size:1.2rem;line-height:1.7rem;padding-top:10px;}
    .section.folder ul.columns.three li.column h2::after,
    .layout_four .section.folder ul.columns.three li.column h3::after {font-size:1.3rem;top:59px;}
    
    .grid-11 {margin-left:15px;width:62%;}
    .grid-5 {margin-right:15px;width:31.8%;}
    #tinyblock {right:15px;}

}

@media only screen and (min-width : 5px) and (max-width : 959px) {
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.breadcrumb-alt,
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.breadcrumb-alt .contentrow {height:500px;}
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.breadcrumb-alt + #row2 {margin-top:100px;}
    /* #readspeaker {margin-right:50px;}  vanwege govmetric-tab */
    body.overview_folder .row2_content .grid-16 {width:96%;}
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb + #row2 .section.folder {margin:0 20px;}
    
    #row1.row1_breadcrumb.breadcrumb-alt + #row2,
    .detail_aside #row1.row1_breadcrumb.breadcrumb-alt + #row2,
    body.overview_folder #row1.row1_breadcrumb.breadcrumb-alt + #row2 {margin-top:0;}
    #row1.row1_breadcrumb.breadcrumb-alt .contentrow,
    .detail_aside #row1.row1_breadcrumb.breadcrumb-alt .contentrow,
    .overview_folder #row1.row1_breadcrumb.breadcrumb-alt .contentrow .contentrow {position:static;}
    
    
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb h1.onscreen {margin-left:20px;}
    #row1.row1_breadcrumb nav.breadcrumbs {padding-left:15px;background-color:#FFFFFF;width:100%;}
    #footer_columns {padding:1em 15px;}
    #footer_columns.three .column {width:100%;margin-left:0;}
    body.menutype_horizontal ul.dropdownmenu {columns:1;}
    
    body.menutype_horizontal #dl-menu.menu-horizontal a,
    ul.menu-horizontal a:hover,
    ul.menu-horizontal a:focus {background-color:#007777;}
    .section.search-results.grid-16 {
        margin: 0 2% !important;
        width: 96% !important;
    }
    #tinyblock {right:15px;}
    .toplinks {right:15px;top:35px;}
    .toplinks ul.quicklinks li.last-child {background-color:transparent;padding:0;}
    .toplinks ul.quicklinks li.last-child a {color:#007777;}
}

@media only screen and (max-width : 767px) {
    #tinyblock .toplinks ul.quicklinks {margin-right:0;height:auto;}
    #header .container-sessions {padding:0;height:auto;}
    .container.digid-session, .container.login-session, .container.er4b-session, .container.eidas-session, .container.cmslogin-session, .container.passportlogin-session {height:unset;}
    div#accessibility-tools {top:40px;}
    .section.folder ul.columns.three {flex-flow: column;}
    .section.folder ul.columns.three li {width:100%;}
    div#header,
    div#menu_wide {position:absolute;}
    #row1.row1_breadcrumb.breadcrumb-alt .contentrow, .detail_aside #row1.row1_breadcrumb.breadcrumb-alt .contentrow, .overview_folder #row1.row1_breadcrumb.breadcrumb-alt .contentrow .contentrow {position:relative;}
    body.overview_folder #row1.row1_breadcrumb.breadcrumb-alt + #row2,
    #row1.row1_breadcrumb.breadcrumb-alt + #row2,
    .detail_aside #row1.row1_breadcrumb.breadcrumb-alt + #row2 {
        margin-top:0;
        position: static;
        height: auto;
        background: transparent;
        box-shadow: none;}
    /*#cookieInfoWindow {position:relative;}*/
    .grid-10, .grid-11 {background: #fff;} /*correctie door Michiel Vredeveldt */
   #row1.row1_breadcrumb .contentrow .contentrow {min-height:100px;}
    ul.onlytoptasks li.column a {min-height:auto;}
    .mapoverview.landing .visitaddress, .mapoverview.landing .visittime {float:none; width:100%;}
}
@media only screen and (max-width : 959px) and (orientation : landscape) {
    .toplinks {right:10px;}
    div#accessibility-tools {top:40px;}
    /*.section.folder ul.columns.three {flex-flow: column;}*/
    .section.folder ul.columns.three li {width:100%;}
    div#header,
    div#menu_wide {position:absolute;}
    #row1.row1_breadcrumb.breadcrumb-alt .contentrow, 
    .detail_aside #row1.row1_breadcrumb.breadcrumb-alt .contentrow, 
    .overview_folder #row1.row1_breadcrumb.breadcrumb-alt .contentrow .contentrow {margin-top:0;
        position: static;
        height: auto;
        background: transparent;
        box-shadow: none;}
    body.overview_folder #row1.row1_breadcrumb.breadcrumb-alt + #row2,
    #row1.row1_breadcrumb.breadcrumb-alt + #row2,
    .detail_aside #row1.row1_breadcrumb.breadcrumb-alt + #row2 {
        margin-top:0;
        position: static;
        height: auto;
        background: transparent;
        box-shadow: none;}
    /*#cookieInfoWindow {position:relative;}*/
    .grid-10, .grid-11 {background: #fff;} /*correctie door Michiel Vredeveldt */
}

@media only screen and (max-height : 600px) {
    /*#cookieInfoWindow {position:relative;top:0;}*/
}

@media only screen and (min-width : 768px) and (max-width : 959px) {
    .layout_four #row2.sublayout_row2_onlytoptasks {margin-top:20px;}
    ul.onlytoptasks.columns {padding-left:15px;padding-right:15px;width:100%; box-sizing:border-box;flex-wrap:wrap;}
    ul.onlytoptasks.bannercount-6 li.column {width:31.3333%;margin-right:2%;}
    ul.onlytoptasks li.column a {height:140px; width:100%;font-size:1.2rem;box-shadow: 0 -1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.18);}
    ul.onlytoptasks li.column.photo {height:140px;}
    ul.onlytoptasks li.column.photo a {width:100%;height:140px;}
    ul.onlytoptasks li.column a img {width:65px;height:65px;margin: 8px auto;}
    ul.onlytoptasks li.column a span {height:140px;}
    ul.onlytoptasks li.column.photo a span {height:47px;}
    
    #row3.sublayout_row3_ .contentrow > .section {margin:0 15px;}
    .section.folder ul.columns.three li {width:49%;}
    .section.folder ul.columns.three li.column:nth-child(1n),
    .section.folder ul.columns.three li.column:nth-child(3n){
        margin-right:2%;
    }
    .section.folder ul.columns.three li.column:nth-child(2n){
        margin-right:0;
    }
}


@media only screen and (min-width : 5px) and (max-width : 959px) {
    html, body {
        font-family: 'TheSans', Arial, sans-serif !important;
        font-size:14px !important;
        color:#000000 !important;
    }
    .contentrow {width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box;}
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb .contentrow:last-child {width:100%;}
    
     a#logo {padding-top:0 !important;}
    a#logo img {height:85px;}
    div#menu_wide {width: 960px;top:-47px;height:0;}
    div#menu_wide::after {
        top:10px;
        left:25px;
        width:30px;
    }
    .fixed_header #menu_wide {position:absolute; width:auto !important;top:-47px;}
    
    #menu-icon {
        width:auto !important;
        height:44px !important;
        font-size:1.4rem;
        color:#FFFFFF;
        background-color:#007777;
        padding:3px 15px 10px 50px;
        overflow:hidden;
        display:block;
        box-sizing:border-box;
        text-indent:0 !important;
        margin-left:15px;
        line-height:2;
        letter-spacing:0;
    }
    ul#dl-menu, body.menutype_horizontal ul#dl-menu {
        margin-left:15px !important;
        top:44px !important;
        height:auto;
        
    }
    body.menutype_horizontal #dl-menu.dl-menuwrapper a,
    body.menutype_dual #dl-menu.dl-menuwrapper a,
    body.menutype_horizontal #dl-menu.menu-horizontal a,
    body.menutype_dual #dl-menu.menu-horizontal a,
    .menu-horizontal li a {
        border-right-width:0;
        border-bottom:1px solid #FFFFFF;
        padding:10px !important;
    }

    body.menutype_horizontal #dl-menu.menu-horizontal a {color:#FFFFFF;}
    
    body.menutype_horizontal #dl-menu.menu-horizontal li.active a {background-color:#007777;color:#FFFFFF;}
    body.menutype_horizontal #dl-menu.menu-horizontal li.active li a {background-color:#FFFFFF; color:#007777;}
    
    body.menutype_horizontal .menu-horizontal li > ul.dropdownmenu {display:none !important;}
    body.menutype_horizontal .menu-horizontal li.active > ul.dropdownmenu {display:block !important;}

    #row1 .briefing.landing,
    #row1 .mapoverview.landing {
        width:calc(50% - 15px);
        margin-right:15px;
        margin-bottom:15px;
    }
   /* .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb .contentrow:last-child {
        top:auto;
    }*/
    
    #row1 .briefing.landing h2,
    .mapoverview.landing h2 {padding:10px;}

    body.layout_four #row4 .columns.three {margin-left:15px;margin-right:15px;}
    .section.folder ul.columns.three li.column h3 a.item-title,
    .section.folder ul.columns.three li.column h2 a.item-title,
    .layout_four .section.folder ul.columns.three li.column h3 a.item-title {font-size:1.2rem;padding-top:10px;line-height:1.7rem;}
    .section.folder ul.columns.three li.column h2::after,
    .layout_four .section.folder ul.columns.three li.column h3::after {font-size:1.3rem;top:58px;}
     body.layout_four #row4 .columns.two {margin:0 13px;}
    .two .column .quickto h2, .two .column .fotobar h2, .two .column .fotobar h2 a, .three .column .quickto h2, .three .column .fotobar h2, .three .column .fotobar h2 a, .fotobar h2 a, .fotobar_three h2 a, ul.toptasks h3.toptasks_title, a.item-title, #slider h2 {font-size:1.25rem !important;}
     span.objectinfo {font-size:1rem;}
}
@media only screen and (min-width : 640px) and (max-width : 767px) {

}
@media only screen and (min-width : 5px) and (max-width : 767px) {
    .layout_four #row1 #bannerfoto,
     #bannerfoto  {display:block !important;}
     
    .layout_four #row1.sublayout_row1_onlytoptasks #bannerfoto {margin-bottom:0;}
    #row1.sublayout_row1_onlytoptasks .contentrow {}
    #row1 ul.onlytoptasks.bannercount-6 li.column {margin-bottom:0;}
    #row1.sublayout_row1_onlytoptasks {background-size:200vw auto;}
    #row1.sublayout_row1_onlytoptasks .contentrow {padding-top:37vw;}
     
     
    .layout_four #row1.sublayout_row1_one-columns #bannerfoto {display:none !important;}
    #row1 {background-image:url(https://www.derondevenen.nl/dsresource?objectid=9b916f34-264e-4c9c-a784-1ee326338ed5&type=WEBIMAGE);}
    #menu-icon {padding:0;text-indent:-99999em !important;width:50px !important;}
    form#quicksearch,
    form#quicksearch.quicksearch-alt{left:auto !important;width:calc(100% - 105px) !important;}
    form#quicksearch input.text {padding:0 5px;}
    form#quicksearch button.submit {width:30%;}
    
    a#logo img {max-height:none !important;max-width:none !important;}
    
    .layout_four #row1 .contentrow {position:static;}
    #row1 .briefing.landing,
    #row1 .mapoverview.landing {float:none;width:calc(100% - 30px);margin:15px;}
    #row1 .briefing.landing h2,
    .mapoverview.landing h2 {padding:10px;}

    .layout_four #row2.sublayout_row2_onlytoptasks {margin-top:0px;margin-bottom:0;}
    
   /* #row1.row1_breadcrumb .contentrow nav.breadcrumbs,
    .overview_folder #row1.row1_breadcrumb.breadcrumb-alt .contentrow .contentrow {position:static;}
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.breadcrumb-alt .contentrow,
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb.landing-breadcrumb-alt .contentrow {height:130px;}
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb h1.onscreen {position:static;}
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb,
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb .contentrow {height:auto;}
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb .contentrow:last-child {position:static;} */
    
    body.layout_four ul.onlytoptasks.columns {display:block;width:100%;margin:0 !important;padding:0;}
    ul.onlytoptasks.bannercount-1 li.column, ul.onlytoptasks.bannercount-2 li.column, ul.onlytoptasks.bannercount-3 li.column, ul.onlytoptasks.bannercount-4 li.column, ul.onlytoptasks.bannercount-5 li.column, ul.onlytoptasks.bannercount-6 li.column {
        width:100%;
        height:auto;
    }
    ul.onlytoptasks li.column a,
    ul.onlytoptasks li.column.photo a {
        height:50px;
        margin-bottom:5px;
    }
    ul.onlytoptasks li.column a span {height:50px;justify-content:left;}
    ul.onlytoptasks li.column a img {height:38px;width:38px;margin:3px 10px 0 0;}
    
    .section.folder ul.columns.three li.column {margin-bottom:15px;}
    
    body.layout_four #row4 .columns.three {display:block;}
    body.layout_four #row4 .columns.three .column {margin:15px; width:calc(100% - 30px);}
    
    body.overview_folder .row2_content .grid-16, body.overview_folder .row2_content .main-content {
        margin:0 15px !important;width:calc(100% - 30px);
    }
    body.layout_four .columns {
         margin:0 15px !important;width:auto;
    }
    body.layout_four #row4 .columns.three {margin:0 !important;}
    
    .section.search-results.grid-16,
    .grid-11 {margin:0 4% !important;width:92% !important;}
    .grid-5 {margin:0 4% !important;width:92% !important;display:block; float:none;}
    .container_aside {width:100%;}
    #row1.row1_breadcrumb nav.breadcrumbs {padding-left:15px;padding-right:15px;width:100%;}
    
    /*#row1.row1_breadcrumb .contentrow .contentrow {position:relative;z-index:1;}*/
    
   /* .overview_folder #row1.row1_breadcrumb .contentrow .contentrow  nav.breadcrumbs,
    .detail_aside #row1.row1_breadcrumb .contentrow nav.breadcrumbs,
    .detail_aside #row1.row1_breadcrumb.breadcrumb-alt .contentrow,
    #row1.row1_breadcrumb.breadcrumb-alt .contentrow .contentrow {
        position:static;
    }*/
    .detail_aside #row1.row1_breadcrumb.breadcrumb-alt + #row2 {margin-top:0;}
    body.layout_four #row4 .columns.two, body.layout_four #row4 .columns.three {
        flex-direction: column;
    }
    body.layout_four #row4 .columns.two .column, body.layout_four #row4 .columns.three .column {
        width:100%;
        margin:20px 0;
    }
    
    .section.search-results ul.items li h3 {height:auto;margin-right:0;width:100%;padding: 0 15px 15px;box-sizing:border-box;}
    .section.search-results ul.items li p.description a.item-photo {display:none;}
    .section.search-results ul.items li span.objectinfo {position:static;padding: 0 15px 15px;}
    
    ul.onlytoptasks li.column a, ul.onlytoptasks li.column.photo a {width:100%; display:block;font-size:1rem}
    ul.onlytoptasks li.column a span {text-align:left;width:auto;}
    ul.onlytoptasks li.column a img {float:left;}
    
}
@media only screen and (min-width : 5px) and (max-width : 512px) {
    div#accessibility-tools {width:225px;}
    div#tinyblock .toplinks {top:43px;}
    .toplinks {margin-right:0;right:0;}
    
    #thematictabs div[role="tablist"] {display:block;}
    #row2 #thematictabs button[role="tab"] {min-height:unset;margin-bottom:3px;width:100%;}
    .horizontal_tabs [role="tab"][aria-selected="true"] {border-bottom-color:#DDDDDD;}
    #thematictabs .tabs ul.items .item-photo {float:none;display:block;max-width:unset;padding:0 0 1rem;}
    
    /* SUP-94385 */
    .section.folder ul.columns.three li.column h2, 
    .layout_four .section.folder ul.columns.three li.column h3 {width: calc(100% - 60px);min-height:55px;height:unset;}
    .section.folder ul.columns.three li.column h2 a.item-title, 
    .layout_four .section.folder ul.columns.three li.column h3 a.item-title {position:static;padding-left:0;height:unset;border-width:unset;}
    .section.folder ul.columns.three li.column h2::after, .layout_four .section.folder ul.columns.three li.column h3::after {top:26px;}
    .section.folder ul.columns.three li.column p.with-photo .item-photo {width: 30px;height: 30px;}
    
    .section.folder ul.columns.three li.column h2 a.item-title::before, 
    .layout_four .section.folder ul.columns.three li.column h3 a.item-title::before {
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
    }
    
    #tinyblock form#quicksearch input.text {}
    #tinyblock form#quicksearch button.submit {width:44px;}
    #tinyblock form#quicksearch button.submit::before {font-family: 'fontawesome';content: "\f002";}
    
    
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
    body.menutype_horizontal ul.dropdownmenu {columns:1;}
    body.menutype_horizontal ul.dropdownmenu li {float:left;width:50%;}
    body.menutype_horizontal ul.dropdownmenu li:nth-child(odd) {clear:left;}
    body.menutype_horizontal ul.dropdownmenu li:nth-child(even) {clear:right;}
}

/* headerfoto hoogte per device */
@media only screen and (min-width : 960px) and (max-width : 1469px) {
    #row1.row1_breadcrumb {background-size: auto 260px;}
    #bannerfoto {height:260px !important;}
}
@media only screen and (min-width : 768px) and (max-width : 959px) {
    #row1.row1_breadcrumb {background-size: auto 160px;}
    #bannerfoto {height:160px !important;}
    
}
@media only screen and (min-width : 513px) and (max-width : 767px) {
    #row1.row1_breadcrumb {background-size: auto 126px;}
    #bannerfoto {height:126px !important;display:block !important;}
    #row1.row1_breadcrumb .contentrow .contentrow {position:absolute;}
    nav.breadcrumbs {line-height:normal !important;}
}
@media only screen and (min-width : 415px) and (max-width : 512px) {
    #row1.row1_breadcrumb {background-size: auto 120px;}
    #bannerfoto {height:120px !important;display:block !important;}
    .detail_aside #row1.row1_breadcrumb .contentrow {min-height: 220px;}
    #row1.row1_breadcrumb .contentrow .contentrow {position:absolute;}
    nav.breadcrumbs {line-height:normal !important;}
}
@media only screen and (max-width : 414px) {
    #row1.row1_breadcrumb {background-size: auto 94px;}
    #bannerfoto {height:94px !important;display:block !important;}
     .detail_aside #row1.row1_breadcrumb .contentrow {min-height: 200px;}
    #row1.row1_breadcrumb .contentrow .contentrow {position:absolute;}
    nav.breadcrumbs {line-height:normal !important;}
}


/* compacte knoppen */
.fixed_header #row1 {
	padding-top:0;
}
.fixed_header #menu_wide {
	width:545px;
	z-index:9;
}
.fixed_header.scrolled_past_header #menu_wide {
	box-shadow: 0 0 0 #000000;
}

#tinyblock form#quicksearch {
    position: absolute;
    width: 464px;
    height: 46px;
}
#tinyblock form#quicksearch input.text,
#tinyblock form#quicksearch button.submit {
	min-height:44px;
	height:44px;
}
#tinyblock form#quicksearch input.text {
	background-color:transparent;
	padding:0.5rem;
	box-sizing:border-box;
    width:70%;
}
form#quicksearch button.submit {
    width:30%;
}

@media only screen and (min-width : 960px) and (max-width : 1469px) {
    .fixed_header #menu_wide {width:960px;}
    #tinyblock form#quicksearch {width:300px;top:72px;}
}
@media only screen and (min-width : 768px) and (max-width : 959px) {
    #tinyblock form#quicksearch {width:327px;top:82px;right:0;}
}
@media only screen and (min-width : 5px) and (max-width : 767px) {
    #tinyblock form#quicksearch {width:230px !important;top:82px;right:0;}
}



/* Hoog contrast */
.highcontrast #__ba_panel {
    color: #FFFFFF;
    filter: brightness(1);
}
body.highcontrast #menu-icon {color:#FFFFFF;}

body.highcontrast #menu_wide {background-color:transparent;}
.highcontrast .container_aside ul.items li, 
.highcontrast .container_aside li.vacitem, .highcontrast ul.toptasks ul.item_tab li a:hover, 
.highcontrast ul.toptasks ul.item_tab li a:focus, .highcontrast #slider .accordion-toggle.accordion-toggle-active, 
.highcontrast #slider .accordion-toggle:hover, #slider .accordion-toggle:focus, 
.highcontrast .row2_content .search-filters h3, .sc_filter h2,
.highcontrast .menu-horizontal li.active a,
.highcontrast div#quicklinks li.last-child, .highcontrast #row2_content .simpleform input.submit, .highcontrast #social-follow,
.highcontrast .container_aside h3, .highcontrast .container_aside form.simpleform input.submit, 
.highcontrast ul.toptasks .active h2.toptasks_tab, 
.highcontrast ul.toptasks h2.toptasks_tab.focus, ul.toptasks h3.toptasks_title, 
.highcontrast #slider h2, .highcontrast .quickto h2, .highcontrast #row3 .quickto h2, .highcontrast .fotobar h2,
.highcontrast .fotobar h2 a, .highcontrast .fotobar_three h2, .highcontrast .fotobar_three h2 a, 
.highcontrast .aside .container h3, .highcontrast a.menu-horizontal li.active a, .highcontrast .menu-horizontal li:focus a,
.highcontrast .menu-horizontal li:hover a, .highcontrast .menu-horizontal li:focus a, .highcontrast .menu-horizontal li:hover a, 
.highcontrast .menu-horizontal li.active a, .highcontrast .aside .container h3, .highcontrast .container_aside h2,
.highcontrast .container_aside h3, .highcontrast .container_aside .title_fotobar, .highcontrast .fotobar_three h2 a, 
.highcontrast .newsdescription h2 a, .highcontrast div.container_aside.url h3 a span.title, .highcontrast div.container_aside.softlink h3 a span.title, 
.highcontrast div.container_aside.document h3 a span.title, .highcontrast div.container_aside.product h3 a span.title,
.highcontrast ul.onlytoptasks li.column a{
    background-color: #FFFFFF !important;
}
.highcontrast #row1 .container_aside.briefing.landing ul.items li {background-color:transparent !important;}


.highcontrast #row1 .briefing.landing h2,
.highcontrast .mapoverview.landing h2 {background-color:transparent !important;}
.highcontrast #row1 .container_aside.landing.briefing h2 a {color:#FFFFFF !important;}
.highcontrast #row1 .briefing.landing,
.highcontrast #row1 .mapoverview.landing,
.highcontrast #social-follow {background-color:#007777 !important;}
.highcontrast ul.topsix li.column a:focus, .highcontrast ul.topsix li.column a:hover, 
.highcontrast ul.onlytoptasks li.column a:focus, .highcontrast ul.onlytoptasks li.column a:hover {
    color:#007777 !important;
}
.highcontrast ul.onlytoptasks li.column a:hover,
.highcontrast ul.onlytoptasks li.column a:focus {
    background-color:#dfeeee;
}
.highcontrast .footer_website,
.highcontrast form#quicksearch button.submit {background-color:#007777;}
.highcontrast a,
.highcontrast .section.folder ul.columns.three li.column h2 a.item-title,
.highcontrast.layout_four .section.folder ul.columns.three li.column h3 a.item-title {color:#007777;}

.highcontrast #contact-information .heading,
.highcontrast #footer_columns .column h1, 
.highcontrast #footer_columns .column h2, 
.highcontrast #footer_columns .column h3, 
.highcontrast #footer_columns .column h4 {color:#FFFFFF;}
.highcontrast .footer_website .contentrow {background-image:none;}

.highcontrast a.calltoaction, .highcontrast a.calltoaction.new-window.external,
.highcontrast .container_aside ul.items li.vacitem a.calltoaction {color:#FFFFFF;}
.highcontrast .footer_website .calltoaction {color:#007777;}

body.highcontrast.menutype_horizontal #dl-menu.dl-menuwrapper a, 
body.highcontrast.menutype_dual #dl-menu.dl-menuwrapper a, 
body.highcontrast.menutype_horizontal #dl-menu.menu-horizontal a,
body.highcontrast.menutype_dual #dl-menu.menu-horizontal a, 
.highcontrast .menu-horizontal li a,
.highcontrast ul.onlytoptasks li.column a,
.highcontrast .mapoverview.landing a.calltoaction,
.highcontrast .aside .container h3,
.highcontrast .container_aside h2,
.highcontrast .container_aside h3,
.highcontrast .container_aside .title_fotobar,
.highcontrast div.container_aside.url h3 a span.title,
.highcontrast div.container_aside.softlink h3 a span.title
.highcontrast div.container_aside.product h3 a span.title,
.highcontrast .container.landing h2 a span, .column .quickto h2,
.highcontrast .sublayout_row4_three_column .column .section.document h2:first-child,
.highcontrast .container_aside.landing.briefing h2,
.highcontrast .container_aside.landing.briefing h2 a {color:#007777 !important;}
.highcontrast .container_aside.landing.briefing h2 a {background-color:transparent;}

.highcontrast .aside .container h3,
.highcontrast .container_aside h2,
.highcontrast .container_aside h3, 
.highcontrast .container_aside .title_fotobar, 
.highcontrast div.container_aside.vacancy h3 span.title {
  color: #000000;
}
.highcontrast div.container_aside.url h3 a span.title, 
.highcontrast div.container_aside.softlink h3 a span.title, 
.highcontrast div.container_aside.document h3 a span.title, 
.highcontrast div.container_aside.product h3 a span.title {
  color: blue;
}


/* body.highcontrast.menutype_horizontal #dl-menu.menu-horizontal a.toplevellink {color:#FFFFFF !important;} */
/* body.highcontrast.menutype_horizontal #dl-menu.menu-horizontal li.active a.toplevellink {background-color:#007777 !important;color:#FFFFFF !important;} */

.highcontrast #cookieInfoWindow label {color:#FFFFFF !important;}

.highcontrast .fotobar h2 a {background-color:transparent !important;}

@media (pointer: coarse) {
    /* Dropdownmenu Hover fix for touchscreens */
    .dropdowntrigger li.touchinactive a {pointer-events: auto !important;}
    .dropdowntrigger li.touchactive a {pointer-events: auto !important;}
    .dropdowntrigger li.touchinactive > a {pointer-events: none;}
    .dropdowntrigger li.touchactive > a {pointer-events: auto;}
}

@media only screen and (max-width: 767px) and (min-width: 5px) {
    .layout_four #row1.sublayout_row1_one-columns.row1_breadcrumb .contentrow {
        height: auto !important;
    }
}
.highcontrast body.menutype_horizontal #dl-menu.menu-horizontal a,
.highcontrast ul.menu-horizontal a:hover,
.highcontrast ul.menu-horizontal a:focus {
    background-color:#FFFFFF;
}

/* SUP-81919 */
@media only screen and (max-width:1785px) {
    /* #tinyblock {padding-right:130px;} */
}
@media only screen and (-webkit-device-pixel-ratio: 1.25) {
    /* #tinyblock {padding-right:130px;} */
}