/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.smartphonemenu ul{display:none;position:relative;top:-55px;padding:55px 0 0 0;margin:0;}.smartphonemenu ul:hover{display:block;}.smartphonemenu li{padding:10px;background:rgb(196,238,249);color:black;border-style:solid;border-radius:5px;border-color:rgb(21,150,220);width:100%;}.smartphonemenu a{color:black;}.smartphonemenu li:hover{background:#eee;cursor:pointer;}.smartphonemenu #button{display:inline-block;padding:10px;background:rgb(196,238,249);color:black;border-style:solid;border-radius:5px;border-color:rgb(21,150,220);}.smartphonemenu #dd{display:inline-block;}.smartphonemenu #dd:active ul{display:block;}.smartphonemenu #dd:aactive ul:hover{display:block;}.smartphonemenu #dd:active #button{display:inline-block;padding:10px;background:#ccc;color:white;}
body{font-family:Calibri,Arial,Tahoma,Helvetica,FreeSans,sans-serif;min-height:100vh;margin:unset;background-color:rgb(237,247,249);color:rgb(57,57,57);}.header{padding:10px 35px;border-bottom:black;border-bottom-width:thin;border-bottom-style:solid;background-color:rgb(1,181,229);border-bottom-color:rgb(21,150,220);}#block-brandingvandewebsite{float:left;display:flex;padding-right:8pc;border-color:rgb(21,150,220);border-right-style:solid;border-right-width:thin;margin-bottom:-20px;}#block-views-block-head-contact-block-1 p{margin:unset;}.contact-mobile a{border:black;border-width:1px;border-style:solid;padding:4px;background-color:white;color:rgb(21,150,220);border-radius:5px;}.contact-mobile{display:inline-block;}.main{width:60vw;margin-left:auto;margin-right:auto;background:rgb(255,255,255);box-shadow:-7px -6px RGB(206,206,206);margin-bottom:20px;flex-grow:1;}@media (max-width:1450px){#block-brandingvandewebsite{padding-right:unset;border-bottom-width:thin;border-right-width:0px;border-bottom-style:solid;margin-bottom:5px;}#block-brandingvandewebsite img{width:auto;height:60px;}.main{width:95vw;box-shadow:none;}.homepage #main{margin-left:auto !important;width:95% !important;margin-top:auto !important;}}.branding-text{display:flex;justify-content:center;flex-direction:column;justify-content:center;padding-left:15px;}.site-slogan{font-size:xx-large;margin-bottom:5px;}#block-taalkeuze{float:right;}#block-views-block-head-contact-block-1{width:100%;display:flex;justify-content:flex-end;}#block-realister-breadcrumbs ol{margin-top:4px;margin-bottom:20px;}#block-realister-breadcrumbs ol > :first-child::before{content:"|";}#block-realister-breadcrumbs li::before{content:">";}.content{padding:0px 30px;}.menu-main{display:flex;justify-content:end;}.menu-main{float:left;}nav ul{list-style:none;display:inline-flex;flex-wrap:wrap;}nav ul li{margin:5px 10px;width:max-content;margin:10px 10px;}#block-hoofdnavigatie .menu-main a:link{text-decoration:none;border-style:solid;padding:5px;border-width:2px;border-radius:5px;background-color:rgb(255,255,255);border-color:rgb(13,153,226);color:rgb(79,79,79);}#block-hoofdnavigatie .menu-main a:hover{background-color:rgb(255,255,255);border-color:rgb(13,153,226);color:rgb(79,79,79);}#block-hoofdnavigatie .menu-main a:visited{background-color:rgb(255,255,255);border-color:rgb(13,153,226);color:rgb(79,79,79);}#block-hoofdnavigatie .menu-main a.is-active{background-color:rgb(255,255,255);border-color:rgb(13,153,226);color:rgb(13,153,226);}#block-realister-breadcrumbs li{list-style:none;display:inline;}.menu-main a{color:black;}.header{padding:10px 35px;}#footer{width:100%;background-color:rgb(206,206,206);}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;height:100vh;}.homepage #main{flex-grow:1;margin-left:9%;width:55%;margin-top:-20%;}a{color:rgb(36,65,223);}.pdf{height:100vh;}.item-views-row{padding:10px;background-color:rgba(1,181,229,0.18);margin-bottom:15px;}.auteur-naam{font-style:italic;}.de .language-link::after{content:url(/sites/default/files/germany.png);visibility:visible;}.nl .language-link::after{content:url(/sites/default/files/nederland.png);visibility:visible;}.language-link{visibility:hidden;width:min-content;display:block;}#block-taalkeuze .links{list-style:none;width:min-content;margin:unset;padding-top:15px;}.nl.is-active,.de.is-active{display:none;}.img-100 img{width:100%;height:auto;}.content-2col{display:flex;}.content-left{width:50%;}.content-right{width:50%;}img{max-width:-moz-available;height:auto;width:100%;}@media (max-width:1280px){.content-2col{flex-direction:column;}.content-left,.content-right{width:inherit;}}#block-realister-local-tasks ul{list-style-type:disclosure-closed;display:flex;}#block-realister-local-tasks li{margin-left:30px;}.menu-main ul{padding-top:15px;}
