/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-submission-form .messages__wrapper button{background:transparent !important;}.webform-submission-form button[class*=webform-button--]{border:solid 1px #74BCF6;background-color:#FFFFFF !important;}.webform-submission-form button[class*=webform-button--]:active,.webform-submission-form button[class*=webform-button--]:hover{border-color:#74BCF6;background-color:#74BCF6 !important;}.webform-submission-form button[class*=webform-button--]:active.webform-button--reset,.webform-submission-form button[class*=webform-button--]:hover.webform-button--reset{color:#FFFFFF;}.webform-submission-form button[class*=webform-button--].webform-button--submit{color:#161E8B;}.webform-submission-form button[class*=webform-button--].webform-button--reset{color:#74BCF6;}.webform-submission-form .messages--warning{padding:10px 10px 10px 50px;background-color:rgba(247,205,69,0.05);}.webform-submission-form .messages--warning:before{content:"⚠️";font-size:200%;position:relative;left:-40px;display:inline;}.webform-submission-form .messages--warning p:first-child{margin-top:-40px;}.webform-submission-form hr.webform-horizontal-rule{border-top-color:#74BCF6;}.webform-submission-form input[type=date]{display:inline-block;width:130px;}.webform-submission-form input[type=email],.webform-submission-form input[type=text]{display:inline-block;max-width:calc(100% - 500px - 5px);}.webform-submission-form input[type=number]{display:inline-block;width:75px;}.webform-submission-form input[type=tel]{display:inline-block;width:105px;}.webform-submission-form input[type=time]{display:inline-block;width:60px;}.webform-submission-form label{display:inline-block;width:500px;}.webform-submission-form label.form-required:after{color:#74BCF6;}.webform-submission-form .select-wrapper{max-width:calc(100% - 500px - 5px);}.webform-submission-form .description{color:#74BCF6;}@media all and (max-width:992px){.webform-submission-form input[type=email],.webform-submission-form input[type=text]{max-width:100%;}.webform-submission-form label{width:100%;}.webform-submission-form .select-wrapper{max-width:100%;}}article.event.tentative{opacity:0.75;}article.event.tentative span.tentative{border:solid 2px red;border-radius:5px;padding:3px 5px;display:inline-block;font-size:10px;color:red;margin-bottom:10px;}article.event .field-description{color:#74BCF6;}article.event .field-description a{color:#74BCF6;}article.event .field-date{border-top:solid 3px #161E8B;width:50px;display:inline-block;text-align:center;font-weight:bold;font-size:20px;padding:2px 5px 0 5px;line-height:1.2;}article.event .field-event-categories span{border-radius:5px;padding:3px 5px;display:inline-block;font-size:10px;}article.event .field-event-categories span.inverse-color{color:#FFFFFF;}article.event .field-event-categories span:not(:first-child){margin-left:10px;}article.event .field-event-categories span span{padding:0;}article.event .field-link a{color:#74BCF6;text-decoration:none;}article.event .time{padding-top:20px;}article.event h2{margin-top:10px;margin-bottom:3px;}article.event label{color:#74BCF6;font-size:8px;display:block;font-weight:normal;margin-bottom:0;}article.gallery .field-images > div{display:inline-block;}@media all and (max-width:1199px){article.gallery.teaser .field-images > div:nth-child(5){display:none;}}@media all and (max-width:991px){article.gallery.teaser .field-images > div:nth-child(4){display:none;}}@media all and (max-width:643px){article.gallery.teaser .field-images > div:nth-child(3){display:none;}}@media all and (max-width:439px){article.gallery.teaser .field-images > div:nth-child(2){display:none;}}article.gallery label{color:#74BCF6;font-size:8px;display:block;font-weight:normal;margin-bottom:0;}body.page-node-type-homepage h1{display:none;}article.sponsor.teaser{min-height:172px;border-radius:15px;}article.sponsor.teaser a{text-decoration:none;}article.sponsor.teaser a:hover h2{background-color:transparent !important;color:#161E8B !important;}article.sponsor.teaser h2{text-align:center;color:#161E8B !important;}article.sponsor.teaser img{margin:0 auto;}article.sponsor.teaser span.field-sponsor-type{text-align:center;display:block;background-image:linear-gradient(to bottom right,white,rgb(68.1013513514,164.9121621622,242.8986486486));color:#161E8B;user-select:none;padding-top:2px;border-top-left-radius:5px;border-top-right-radius:5px;}article.workshop-arrangement label{margin-bottom:0;}article.workshop-arrangement > p{margin-bottom:0;}article.workshop-arrangement > p:first-of-type{margin-top:10px;}article.workshop-arrangement > p:last-of-type{margin-bottom:10px;}article{clear:both;}article.highlighted{margin-left:-15px;margin-right:-15px;background-color:#74BCF6;padding:15px 15px 0 15px;}article.highlighted > h2{margin-top:0;}article div.row{margin-left:-15px;margin-right:-15px;}article div.row section{padding-bottom:15px;}article ul{list-style-type:none;}article ul li:before{content:"➵";position:absolute;left:15px;color:#74BCF6;}a{color:#74BCF6;}a:hover{color:#74BCF6;}body{font-family:sans-serif;overflow-x:hidden;background-color:#74BCF6;margin-top:0;}html{overflow-x:hidden;user-select:none;}html[data-url="/contact"] .field-blocks article:last-of-type h3:first-of-type,html[data-url="/contact"] .field-blocks article:last-of-type h3:first-of-type + p,html[data-url="/contact"] h1.page-header{user-select:text;}html[data-url^="/kalender/"] article.event,html[data-url^="/kalender/"] h1.page-header{user-select:text;}html[data-url^="/kalender/"] .calendar-pager,html[data-url^="/kalender/"] label.unselectable,html[data-url^="/kalender/"] span.field-volunteers{user-select:none;}html[data-url="/workshoparrangementen"] article.workshop-arrangement,html[data-url="/workshoparrangementen"] h1.page-header{user-select:text;}.block-wyrix-copyright{text-align:center;}footer.footer{margin-top:0;margin-bottom:10px;padding:0;font-size:10px;background-color:#161E8B;border:solid 3px #161E8B;border-top-width:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#FFFFFF;}footer.footer article{border:0;margin:0;padding:5px 15px 0 15px;}footer.footer .block-wyrix-copyright{padding-top:5px;padding-bottom:2px;}footer.footer .block-wyrix-copyright a{color:#FFFFFF;}footer.footer .block-wyrix-copyright span:last-of-type{display:none;}.calendar-pager{margin:10px -15px;}.calendar-pager a{color:#74BCF6 !important;text-decoration:none !important;text-transform:lowercase;}.calendar-pager div:first-child a:before{content:"▴";rotate:-90deg;margin-right:5px;display:inline-block;width:20px;border-radius:50%;background-color:#74BCF6;color:#FFFFFF;text-align:center;}.calendar-pager div:first-child a:hover:before{background-color:#161E8B;}.calendar-pager div:last-child{text-align:right;}.calendar-pager div:last-child a:after{content:"▴";rotate:90deg;margin-left:5px;display:inline-block;width:20px;border-radius:50%;background-color:#74BCF6;color:#FFFFFF;text-align:center;}.calendar-pager div:last-child a:hover:after{background-color:#161E8B;}.content{background-color:#FFFFFF;border-left:solid 3px #161E8B;border-right:solid 3px #161E8B;color:#161E8B;padding-top:10px;padding-bottom:10px;min-height:57vh;}@media all and (min-width:768px){.content{min-height:45vh;}}.content a{color:#161E8B;text-decoration:underline;}.content a:hover{text-decoration:none;}h1{font-family:sans-serif;font-weight:bold;color:#161E8B;border-bottom-width:0 !important;margin-bottom:0 !important;letter-spacing:2px;text-shadow:2px 2px 0 #74BCF6;hyphens:auto;}h2{font-family:sans-serif;color:#161E8B;font-size:20px;}h2 a{text-decoration:none !important;}h3{color:#74BCF6;font-size:18px;}iframe.media-oembed-content{aspect-ratio:16/9;width:100%;height:auto;}.item-list ul{list-style-type:none;margin:0;padding:0;}.item-list ul.row{margin-left:-15px;margin-right:-15px;}.item-list ul > li article.list{padding-top:20px;padding-bottom:20px;border-bottom:dashed 1px #161E8B;}.item-list ul > li article.list h2{font-size:18px;margin-top:0;height:40px;}.item-list ul > li article.list h2 a{color:#74BCF6;transition:color 1s ease;}.item-list ul > li article.list h2 a:hover{color:#161E8B;transition:color 1s ease;text-decoration:none;}.item-list ul > li article.teaser{position:relative;margin:15px auto;}.item-list ul > li article.teaser a h2{color:#74BCF6;}.item-list ul > li article.teaser a:hover h2{color:white;background-color:#161E8B;transition:background-color 1s ease,color 1s ease;}.item-list ul > li:last-of-type article.list{padding-bottom:0;border-bottom-width:0;}@media all and (min-width:992px){.item-list.embed ul > li:nth-last-child(2):nth-child(odd) article.list{border-bottom-width:0;padding-bottom:0;}.item-list.embed ul > li:nth-last-child(2):nth-child(even) article.list{border-bottom-color:transparent;}}div[data-drupal-messages]{padding-bottom:5px;}.messages__wrapper a{color:inherit !important;}.modal-dialog img{max-width:100%;max-height:80vh;margin:0 auto;object-fit:contain;}.modal-dialog .modal-body{text-align:center;}.navbar-header{padding:5px 5px 5px 0;border:solid 3px #161E8B;border-bottom-width:0;background-color:#161E8B;}@media all and (max-width:767px){.navbar-header{padding-left:5px;border-top-width:0;}}@media all and (min-width:768px){.navbar-header{border-top-right-radius:10px;border-left-width:0;}}.navbar-header #block-menu:after{clear:both;}.navbar-header #block-menu > ul{width:100%;display:flex;flex-wrap:wrap;}.navbar-header #block-menu > ul > li{width:100%;}@media all and (min-width:768px){.navbar-header #block-menu > ul > li{flex:0 0 20%;}}@media all and (min-width:512px) and (max-width:767px){.navbar-header #block-menu > ul > li{flex:0 0 33.3333333333%;}}@media all and (max-width:511px){.navbar-header #block-menu > ul > li{flex:0 0 50%;}}.navbar-header #block-menu ul{list-style-type:none;padding-left:0;}.navbar-header #block-menu ul > li{text-align:center;padding:1px;}.navbar-header #block-menu ul > li.active > a{color:#FFFFFF;}.navbar-header #block-menu ul > li > a{color:#74BCF6;transition:background-color 500ms,color 500ms,letter-spacing 1000ms,font-size 1000ms;text-decoration:none;display:block;padding:10px 0;border-radius:2px;border:solid 0.1px transparent;}.navbar-header #block-menu ul > li > a:hover{background-color:#74BCF6;color:#161E8B;font-size:120%;}@media all and (min-width:768px) and (max-width:991px){.navbar-header #block-menu ul > li > a:hover{letter-spacing:1px;}}@media all and (max-width:767px){.navbar-header #block-menu ul > li > a:hover{letter-spacing:2px;}}@media all and (min-width:992px){.navbar-header #block-menu ul > li > a:hover{letter-spacing:2px;}}.navbar-header #block-menu ul > li > a:hover:focus{background-color:#74BCF6;}.navbar-header #block-menu ul > li > a:focus{background-color:transparent;}.navbar-nav{margin:0;}.modal-footer span.source{float:left;}.no-wrap{white-space:nowrap;}.nav-tabs{margin-bottom:25px;}.nav-tabs > li.active > a,.nav-tabs > li:hover > a{background-color:#74BCF6;}.nav-tabs > li > a{color:#161E8B;text-decoration:none;}.nav-tabs > li > a.is-active{color:white;}.main-container{margin:20px auto 0 auto;min-width:350px;}.heading{padding:5px 0 5px 5px;background-color:#161E8B;border:solid 3px #161E8B;border-bottom-width:0;border-top-left-radius:10px;}@media all and (max-width:767px){.heading{border-top-right-radius:10px;height:100px;}}@media all and (min-width:768px){.heading{height:99px;border-right-width:0;}}.region-header .navbar-brand{display:none;}.region-header .navbar-btn.logo{margin:-20px 0 0 0;}@media all and (max-width:767px){.region-header .navbar-btn.logo{width:100%;display:block;text-align:center;}}@media all and (min-width:768px){.region-header .navbar-btn.logo{margin-left:5px;}}.region-header .navbar-btn.logo img{height:100px;}table.sticky-header{background-color:#FFFFFF;width:auto;}@media all and (max-width:767px){aside{display:none;}}.table > thead > tr > th{border-bottom-color:#74BCF6;}.table > tbody > tr > td{border-top-color:#74BCF6;}.table-striped > tbody > tr:nth-of-type(2n+1){background-color:transparent;}.table-hover > tbody > tr:hover{background-color:#74BCF6;}@media all and (max-width:767px){.table-responsive{border-width:0;}}.view-header > div{margin-bottom:30px;}@media (min-width:768px){.webform-flexbox.webform-result{flex-wrap:wrap;}.webform-flexbox.webform-result .webform-flex{flex:0 0 33.3333333333%;}}
