/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}.element-invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#page-wrapper{}#page{margin:0;padding:0;}#header,#content,#navigation
#footer{padding-left:0px;padding-right:0px;box-sizing:border-box;word-wrap:break-word;}#header,#main,#footer{position:relative;zoom:1;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after,#navigation:before,#navigation:after{content:"";display:table;}#header:after,#main:after,#footer:after
#navigation:after{clear:both;}#logo{margin:2rem auto;text-align:center;}@media all and (min-width:1024px){header,main div.layout-content,footer > div,#page__primary_menu > div,#postscript,#block-ogzon-kruimelpad,.messages__wrapper,#secondary_menu-wrapper{margin-left:auto;margin-right:auto;max-width:940px;}}
:root{--main:#222222;--main-invert:#f4f4f4;--white:#ffffff;--gray:#999999;--accent:#018696;--accent-invert:#ffffff;--highlight:#F18B1D;--highlight-invert:#ffffff;}html{font-size:16px;}body{font-family:"Open Sans","Trebuchet MS",trebuchet,arial,sans-serif;line-height:1.382rem;margin:0;padding:0;background-color:var(--main-invert);color:var(--main);}details:hover{cursor:pointer;}article ul li{margin-bottom:0.5rem;}article .contextual ul li{margin-bottom:inherit;}main{background-color:white;overflow:hidden;}h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:1rem;line-height:1.382rem;margin-top:1rem;margin-bottom:0.5rem;}h1,h2{color:var(--accent);font-size:1.382rem;line-height:1;}h1{font-size:1.618rem;}h3,h4,h5,h6{font-size:1rem;font-weight:bold;}strong,b{font-weight:700;}a{color:var(--accent);text-decoration:none;}img{max-width:100%;height:auto;}header > div{display:flex;justify-content:space-between;align-items:center;}#block-ogzon-search-form-narrow input[type="search"]{padding-left:0.625rem;padding-right:0.625rem;color:#018696;float:left;width:200px;border:solid 1px #018696;font-size:1em;background-color:transparent;padding-top:0;padding-bottom:0;height:26px;line-height:26px;font-family:"Open Sans","Trebuchet MS",trebuchet,arial,sans-serif;}#search-block-form div.form-item{padding:0;background-color:transparent;height:26px;width:200px;float:right;margin:0;color:#018696;}#block-ogzon-search-form-narrow div.form-actions{display:none;}#page__primary_menu{}#block-ogzon-tijskleemans{background-color:var(--highlight);color:var(--highlight-invert);text-align:center;padding:1rem 2rem;margin:2rem 0;}#page__help{background-color:var(--accent);color:var(--accent-invert);}#page__help a{color:var(--accent-invert);text-decoration:underline;}#page__secondary_menu{background-color:var(--white);}.messages__wrapper{padding-top:1rem;padding-bottom:1rem;}#secondary_menu-wrapper > div{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem 0;}#block-ogzon-startmomenten,#block-ogzon-opleidingsprogramma,#block-ogzon-kosten,#block-ogzon-aanmelden{width:225px;height:225px;background-color:var(--main-invert);color:var(--main);text-decoration:none;text-align:center;padding:3rem 1rem;}#block-ogzon-hoofdnavigatie,#block-ogzon-zonrijk,#page__primary_menu{background-color:var(--highlight);color:var(--highlight-invert);}#block-ogzon-hoofdnavigatie,#block-ogzon-zonrijk{display:inline-block;}.views-field-view-node{text-align:right;font-size:0.9rem;border-bottom:solid 1px var(--main-invert);margin-bottom:1rem;margin-top:0.5rem;}.views-field-created{font-size:0.9rem;color:var(--gray);}#block-ogzon-zonrijk{float:right;margin:1rem 0;}#block-ogzon-zonrijk a{color:var(--highlight-invert);border:solid 1px var(--highlight-invert);padding:0.5rem 0.6125rem;}#block-ogzon-hoofdnavigatie .tbm{background-color:var(--highlight);}#block-ogzon-hoofdnavigatie .tbm-item.level-1{border-right:none;}#block-ogzon-hoofdnavigatie .tbm-link.level-1:hover,#block-ogzon-hoofdnavigatie .tbm-link.level-1:focus,#block-ogzon-zonrijk a:hover,#block-ogzon-zonrijk a:focus{background-color:inherit;color:var(--main);border-color:var(--main);}#block-ogzon-hoofdnavigatie .tbm-link.level-1{color:var(--highlight-invert);font-weight:bold;font-size:0.9rem;text-transform:uppercase;padding:1rem 1.25rem 1rem 0;}#block-ogzon-hoofdnavigatie .tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link:hover,#block-ogzon-hoofdnavigatie .tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link:focus{color:var(--accent);}#block-ogzon-kruimelpad > nav ol{list-style:none;padding:0;margin:0;}#block-ogzon-kruimelpad > nav ol li{float:left;line-height:2rem;color:var(--gray);padding-right:0.25rem;text-transform:lowercase;font-size:0.9rem;}#block-ogzon-kruimelpad > nav ol li:after{content:'|';}#block-ogzon-kruimelpad > nav ol li:last-of-type:after{content:'';}#postscript-wrapper{background-color:var(--accent);color:var(--accent-invert);padding:1rem 0;}#postscript a{color:var(--accent-invert);text-decoration:underline;}#postscript .contextual a{color:#333;text-decoration:none;}#postscript h2{color:var(--accent-invert);font-size:1rem;}#postscript > div{display:flex;flex-flow:row wrap;}#postscript > div{display:flex;gap:1rem;}#postscript > div > div,#postscript > div > nav{flex-grow:1;flex-basis:20%;}#block-ogzon-logorinozuid,#block-ogzon-logorcsw{flex-grow:2;}footer{color:var(--main-invert);background-color:var(--main);font-size:0.9rem;padding:1rem 0;}#block-ogzon-account-menu > ul{display:flex;list-style:none;justify-content:flex-end;gap:1rem;}#block-ogzon-account-menu > ul a{color:var(--gray);}input{border:solid 1px var(--gray);line-height:1.5;}form.webform-submission-form .js-form-item{margin-bottom:0.5rem;}form.webform-submission-form .js-form-type-radio{margin-bottom:0;}form.webform-submission-form label{display:block;font-weight:bold;}form.webform-submission-form label.form-required::after{content:'*';color:red;}form.webform-submission-form .inline label{display:inline-block;}form.user-login-form input[type="submit"],form.user-login-form input[type="button"],form.webform-submission-form input[type="submit"],form.webform-submission-form input[type="button"],a.button,.button a{background-color:#018696;background-image:none;padding:5px 14px;border-radius:1px;border-color:#018696;color:#fff;font-weight:normal;text-decoration:none;display:inline-block;text-shadow:none;}form.webform-submission-form fieldset legend{font-weight:bold;}form.webform-submission-form .js-form-type-radio label{display:inline;font-weight:normal;}form.user-login-form label{min-width:10rem;display:inline-block;margin-bottom:0.5rem;}#image-map-wrapper{width:100%;height:480px;background:#ffffff url(/themes/custom/ogzon/images/map.gif) top center repeat-x;}#image-map{margin:0 auto;width:384px;height:480px;position:relative;text-align:center;}#image-map .location{position:absolute;width:23px;height:29px;overflow:hidden;display:block;color:transparent;line-height:1;background:transparent url(/themes/custom/ogzon/images/location-small.png) top left no-repeat;}#image-map .location:hover{z-index:10;white-space:wrap;}#image-map .rcsw{left:310px;top:65px;background:transparent url(/themes/custom/ogzon/images/location-up.png) top left}#image-map .rcsw:hover,.page-node-2686 #image-map .rcsw{color:#fff;padding-top:40px;width:71px;height:88px;background:transparent url(/themes/custom/ogzon/images/location-big-up.png) top left no-repeat;left:290px;top:65px;}#image-map .rino-zuid{left:100px;top:385px;}#image-map .rino-zuid:hover,.page-node-2687 #image-map .rino-zuid{color:#fff;padding-top:20px;width:71px;height:88px;background:transparent url(/themes/custom/ogzon/images/location.png) top left no-repeat;left:80px;top:325px;}
.tb-megamenu-button{padding:0.5em 0;}.pane-tb-megamenu-main-menu{overflow:inherit;}.tb-megamenu{background-color:transparent;padding-top:0.5em;padding-bottom:0.5em;}.tb-megamenu button.btn{display:inline-block;padding:0px 10px 0 10px;margin:0;font-size:13px;line-height:25px;text-align:left;vertical-align:baseline;cursor:pointer;color:#fff;text-shadow:none;background-color:transparent;background-image:none;border:none;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.tb-megamenu button.btn,.tb-megamenu button.btn:hover{background-color:transparent;}.tb-megamenu button.btn svg{display:none;}.tb-megamenu button.btn-navbar::before{content:'MENU';font-weight:bold;letter-spacing:1px;}.tb-megamenu a{text-decoration:none;}.tb-megamenu .nav > li{list-style-image:none;padding:0.25em 0;border-bottom:solid 1px #ccc;}.tb-megamenu .btn-navbar:hover,.tb-megamenu .btn-navbar:focus,.tb-megamenu .btn-navbar:active,.tb-megamenu .btn-navbar.active,.tb-megamenu .btn-navbar.disabled,.tb-megamenu .btn-navbar[disabled]{color:#fff;background-color:transparent;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover{background-color:transparent;border-color:none;color:#222;}.tb-megamenu .nav-collapse{background:#018696;}.front .tb-megamenu .nav-collapse{top:30px;padding:0 12px;border-bottom-right-radius:1em;border-bottom-left-radius:1em;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .dropdown-menu a{border:none;text-decoration:none;}.tb-megamenu .nav-collapse .nav > li.active > a:hover,.tb-megamenu .nav-collapse .nav > li.active > a:focus,.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active > a:hover,.tb-megamenu .nav > .active > a:focus{background-color:transparent;color:#222;}.tb-megamenu .nav-collapse .nav > li > a:hover,.tb-megamenu .nav-collapse .nav > li > a:focus{color:#222;}.tb-megamenu .dropdown-menu li > a:hover,.tb-megamenu .dropdown-menu li > a:focus,.tb-megamenu .dropdown-submenu:hover > a,.tb-megamenu .nav-collapse .nav > li > a:hover,.tb-megamenu .nav-collapse .nav > li > a:focus,.tb-megamenu .nav li.dropdown.open > .dropdown-toggle{background-color:transparent;color:#222;}.tb-megamenu .nav-collapse .dropdown-menu{background-color:transparent;color:#fff;}.tb-megamenu .mega.open > .mega-dropdown-menu,.tb-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu{width:100%;}.tb-megamenu .mega-align-justify > .dropdown-menu{top:90%;}.tb-megamenu .nav > li[data-id*="5494"]{float:right;}.tb-megamenu .nav > li[data-id*="5494"] a{border:solid 1px #ffffff;}.tb-megamenu .nav > li[data-id*="5494"] a:hover{border:solid 1px #222222;}
