/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.contextual-links{display:none!important}.contextual.open .contextual-links{display:block!important}.contextual-links li{width:auto!important;display:list-item!important}.contextual-links a{color:#333!important;background:0 0!important;text-align:left!important}.contextual-links a:before{display:none!important}.contextual-links a:hover{color:#333!important;text-decoration:underline!important}.hidden{display:none}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static!important;clip:auto;overflow:visible;height:auto;width:auto}.invisible{visibility:hidden}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:cabinbold;src:url(../fonts/cabin-bold-webfont.woff2) format("woff2"),url(../fonts/cabin-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:cabinregular;src:url(../fonts/cabin-regular-webfont.woff2) format("woff2"),url(../fonts/cabin-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}html{font-size:62.5%}body{font-size:15px;font-family:cabinregular;font-weight:400;color:#001a26;line-height:18px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}p{margin:16px 0}p:only-of-type{margin-top:0}p:only-child{margin:0}img{max-width:100%;height:auto}iframe{max-width:100%}.view ul,nav ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin-top:0;font-family:cabinbold;font-weight:400}h1{border-top:1px solid #000;width:265px;word-spacing:100vw;margin-bottom:30px;padding-top:18px}.path-reservatie-aangevraagd h1{word-spacing:normal}@media (min-width:769px){h1{font-size:44px;line-height:40px}}@media (max-width:768px){h1{font-size:35px;line-height:42px}}.path-frontpage h1{color:#7f7f00;margin-bottom:8px;border:none;padding:0;width:auto;word-spacing:normal}@media (min-width:768px){.path-reservatie h1.page-title{display:none}}.block-local-tasks-block:not(#block-tabbladen-2) a,.icon{font-size:16px}.block-local-tasks-block:not(#block-tabbladen-2) a:before,.icon:before{content:' ';vertical-align:middle;display:inline-block;background-image:url(../images/sprite/sprite-gth78.svg);background-repeat:no-repeat;background-size:6.125em 41.3125em}.block-local-tasks-block:not(#block-tabbladen-2) .no-svg a:before,.no-svg .block-local-tasks-block:not(#block-tabbladen-2) a:before,.no-svg .icon:before{background-image:url(../sprite/sprite-gth78.png)}.block-local-tasks-block:not(#block-tabbladen-2) a.ajaxloader:before,.icon.ajaxloader:before{background-position:-.625em -.625em;width:1.25em;height:1.25em}.block-local-tasks-block:not(#block-tabbladen-2) a.close-overlay:before,.icon.close-overlay:before{background-position:-.625em -3.125em;width:1.25em;height:1.25em}.block-local-tasks-block:not(#block-tabbladen-2) a.error:before,.icon.error:before{background-position:-.625em -5.625em;width:1.4874999999999998em;height:1.5em}.block-local-tasks-block:not(#block-tabbladen-2) a:before,.icon.eye--black:before{background-position:-.625em -8.375em;width:1.25em;height:.8125em}.block-local-tasks-block:not(#block-tabbladen-2) a.globe--black:before,.icon.globe--black:before{background-position:-.625em -10.4375em;width:4.875em;height:4.875em}.block-local-tasks-block:not(#block-tabbladen-2) a.lock--black:before,.block-local-tasks-block:not(#block-tabbladen-2) a[data-drupal-link-system-path$=login]:before,.block-local-tasks-block:not(#block-tabbladen-2) a[data-drupal-link-system-path$=password]:before,.block-local-tasks-block:not(#block-tabbladen-2) a[data-drupal-link-system-path$=translations]:before,.icon.lock--black:before{background-position:-.625em -16.5625em;width:.625em;height:.8500000000000001em}.block-local-tasks-block:not(#block-tabbladen-2) a.mobile-menu:before,.icon.mobile-menu:before{background-position:-.625em -18.6875em;width:1.5625em;height:1.3125em}.block-local-tasks-block:not(#block-tabbladen-2) a.pencil--black:before,.block-local-tasks-block:not(#block-tabbladen-2) a[data-drupal-link-system-path$=edit]:before,.icon.pencil--black:before{background-position:-.625em -21.25em;width:.9375em;height:.9375em}.block-local-tasks-block:not(#block-tabbladen-2) a.play:before,.icon.play:before{background-position:-.625em -23.4375em;width:.6875em;height:1.3125em}.block-local-tasks-block:not(#block-tabbladen-2) a.role--black:before,.block-local-tasks-block:not(#block-tabbladen-2) a[data-drupal-link-system-path$=roles]:before,.icon.role--black:before{background-position:-.625em -26em;width:1.5em;height:1.5em}.block-local-tasks-block:not(#block-tabbladen-2) a.success:before,.icon.success:before{background-position:-.625em -28.75em;width:4em;height:4.1875em}.block-local-tasks-block:not(#block-tabbladen-2) a.trash--black:before,.block-local-tasks-block:not(#block-tabbladen-2) a[data-drupal-link-system-path$=delete]:before,.icon.trash--black:before{background-position:-.625em -34.1875em;width:.9375em;height:1.0625em}.block-local-tasks-block:not(#block-tabbladen-2) a.warning:before,.icon.warning:before{background-position:-.625em -36.5em;width:4.0625em;height:4.1875em}.layout-container{overflow:hidden;position:relative;max-width:1012px;margin:0 auto}@media (max-width:1050px) and (min-width:651px){.layout-container{padding:0 30px}}@media (max-width:650px){.layout-container{padding:0 20px}}main{margin-bottom:100px}@media (max-width:650px){main{margin-bottom:40px}}@media (min-width:769px){main{padding-top:102px}}@media (min-width:769px){header{position:fixed;background:#fff;width:100%;z-index:110;top:0;max-width:1012px}.toolbar-horizontal.administrator header{top:39px}.toolbar-horizontal.administrator.toolbar-tray-open header{top:79px}}@media (max-width:1012px) and (min-width:769px){header{width:calc(100% - 20px)}}@media (min-width:651px){header{padding-top:30px;padding-bottom:20px}}@media (max-width:650px){header{padding-top:30px;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}}.region-header{display:-webkit-box;display:-ms-flexbox;display:flex}.region-header>nav{margin-left:auto}footer{border-top:1px solid #7f7f00;padding:25px 0 30px}@media (min-width:651px){.region-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}}@media (min-width:769px){.region-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:650px){.region-footer .block-system-branding-block{margin-bottom:10px}}.block-system-branding-block{width:150px}.block-system-branding-block a{display:block}.block-system-branding-block img{vertical-align:middle}.block-footer-block{color:#7f7f00}@media (min-width:769px){.block-footer-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}}.block-footer-block h2{font-size:25px;line-height:30px;margin-bottom:0}@media (min-width:769px){.block-footer-block h2{margin:0 35px 0 0}}@media (max-width:650px){.block-footer-block h2{font-size:18px;line-height:20px}}.block-footer-block a{color:#7f7f00}.block-footer-block p{padding:5px 0 0 0;margin:0}@media (min-width:769px){.block-footer-block p:not(:last-child){margin-right:35px}}@media (max-width:768px){.block-footer-block p:not(:last-child){margin-bottom:10px}}@media (min-width:769px){.block-footer-block p{text-align:right}}.block-footer-block p br{line-height:25px}@media (max-width:650px){.block-footer-block p br{line-height:20px}}@media (max-width:768px) and (min-width:651px){.block-footer-block{width:50%;margin-left:auto;text-align:right}}@media (max-width:650px){.block-footer-block{margin-bottom:20px}}@media (min-width:651px){.page-node-type-buurthuis h1{max-width:50%}}.node--type-buurthuis.node--view-mode-teaser{border-top:1px solid #7f7f00;padding-top:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%}.gm-style-iw .node--type-buurthuis.node--view-mode-teaser{border:none;padding:0}.node--type-buurthuis.node--view-mode-teaser .field--name-node-title{margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:769px){.node--type-buurthuis.node--view-mode-teaser .field--name-node-title{min-height:80px}}.gm-style-iw .node--type-buurthuis.node--view-mode-teaser .field--name-node-title{min-height:auto}.node--type-buurthuis.node--view-mode-teaser h2{margin-bottom:0;word-spacing:100vw}@media (min-width:769px){.node--type-buurthuis.node--view-mode-teaser h2{font-size:44px;line-height:40px}}@media (max-width:768px){.node--type-buurthuis.node--view-mode-teaser h2{font-size:35px;line-height:30px}}.gm-style-iw .node--type-buurthuis.node--view-mode-teaser h2{font-size:25px;line-height:22px}.node--type-buurthuis.node--view-mode-teaser .field--name-field-korte-omschrijving{margin-bottom:19px}.node--type-buurthuis.node--view-mode-teaser .field--name-buurthuizenheers-helper-advancedcapaciteit,.node--type-buurthuis.node--view-mode-teaser .field--name-field-adres{padding-left:37px}.node--type-buurthuis.node--view-mode-teaser .field--name-field-adres{background:url(../images/pin--purple.svg) no-repeat left top;background-size:17px 23px;margin-bottom:10px}.node--type-buurthuis.node--view-mode-teaser .field--name-buurthuizenheers-helper-advancedcapaciteit{background:url(../images/people.svg) no-repeat left top;background-size:18px 19px;padding-top:2px}.node--type-buurthuis.node--view-mode-teaser .field--name-buurthuizenheers-helper-advancedcapaciteit .field__item,.node--type-buurthuis.node--view-mode-teaser .field--name-buurthuizenheers-helper-advancedcapaciteit .field__label{display:inline}.node--type-buurthuis.node--view-mode-teaser .row-2{background:#89bdb1;margin-bottom:7px;padding:22px 19px;margin-top:auto}.node--type-buurthuis.node--view-mode-teaser .row-3{color:#fff;text-align:center}.node--type-buurthuis.node--view-mode-teaser .field-name-node-link a{display:block;background:#7f7f00 url(../images/arrow-right--white.svg) no-repeat right 20px center;background-size:8px 6px;text-decoration:none;color:#fff;padding:9px 19px 12px}.node--type-buurthuis.node--view-mode-teaser .field-name-node-link a:hover{background-color:#ab0157}.node--type-buurthuis.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.node--type-buurthuis.node--view-mode-full>.group-footer,.node--type-buurthuis.node--view-mode-full>.group-header{width:100%}.node--type-buurthuis.node--view-mode-full>.group-header{margin-bottom:75px}.node--type-buurthuis.node--view-mode-full .media--loading img{max-height:230px}.node--type-buurthuis.node--view-mode-full .field-name-field-afbeeldingen{position:relative;padding-bottom:20px}.node--type-buurthuis.node--view-mode-full .field-name-field-afbeeldingen a{margin-right:10px}.node--type-buurthuis.node--view-mode-full .field-name-field-afbeeldingen a:last-child{margin-right:0}.node--type-buurthuis.node--view-mode-full .field--name-buurthuizenheers-helper-reserveerbuurthuis{background:#7f7f00;text-align:center}@media (max-width:650px){.node--type-buurthuis.node--view-mode-full .field--name-buurthuizenheers-helper-reserveerbuurthuis{margin-bottom:10px}}@media (min-width:651px){.node--type-buurthuis.node--view-mode-full .field--name-buurthuizenheers-helper-reserveerbuurthuis{width:50%;right:0;top:-82px;position:absolute}}.node--type-buurthuis.node--view-mode-full .field--name-buurthuizenheers-helper-reserveerbuurthuis a{padding:16px 0 14px;color:#fff;display:block;text-decoration:none}.node--type-buurthuis.node--view-mode-full .field--name-buurthuizenheers-helper-reserveerbuurthuis a:hover{background:#ab0157}@media (max-width:767px){.node--type-buurthuis.node--view-mode-full>.group-left{width:100%}}@media (min-width:768px){.node--type-buurthuis.node--view-mode-full>.group-left{width:64.22925%}}.node--type-buurthuis.node--view-mode-full>.group-left .field-label-above,.node--type-buurthuis.node--view-mode-full>.group-left .field>.field__label{font-size:25px;font-family:cabinbold;color:#7f7f00;line-height:30px;margin-bottom:22px}@media (max-width:767px){.node--type-buurthuis.node--view-mode-full>.group-right{width:100%}}@media (min-width:768px){.node--type-buurthuis.node--view-mode-full>.group-right{margin-left:auto;width:26.28458%}}.node--type-buurthuis.node--view-mode-full .field--name-field-faciliteiten{border-bottom:1px solid #7f7f00;padding-bottom:35px;margin-bottom:35px}@media (min-width:390px){.node--type-buurthuis.node--view-mode-full .field--name-field-faciliteiten .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.node--type-buurthuis.node--view-mode-full .field--name-field-faciliteiten .field__items .field__item{padding-left:50px;margin-bottom:10px;position:relative}@media (min-width:390px){.node--type-buurthuis.node--view-mode-full .field--name-field-faciliteiten .field__items .field__item{width:40%}}.node--type-buurthuis.node--view-mode-full .field--name-field-faciliteiten .field__items .field__item:before{content:'';width:32px;height:1px;position:absolute;left:0;top:8px;background:#001a26}.node--type-buurthuis.node--view-mode-full .field--name-field-faciliteiten .field__items .field__item:nth-child(even){margin-left:auto}@media (min-width:768px){.node--type-buurthuis.node--view-mode-full .field--name-field-lange-omschrijving{margin-bottom:73px}}@media (max-width:767px){.node--type-buurthuis.node--view-mode-full .field--name-field-lange-omschrijving{margin-bottom:35px}}.node--type-buurthuis.node--view-mode-full .field--name-buurthuizenheers-helper-gmaplink a{text-align:center;display:block;background:#7f7f00 url(../images/arrow-right--white.svg) no-repeat right 20px center;background-size:8px 6px;text-decoration:none;color:#fff;padding:9px 19px 12px}.node--type-buurthuis.node--view-mode-full .field--name-buurthuizenheers-helper-gmaplink a:hover{background-color:#ab0157}.node--type-buurthuis.node--view-mode-full .field--name-field-korte-omschrijving{margin-bottom:19px}.node--type-buurthuis.node--view-mode-full .field--name-field-adres{background:#89bdb1 url(../images/pin--purple.svg) no-repeat 19px 20px;background-size:17px 23px;margin-bottom:7px;padding:23px 18px 23px 56px}.node--type-buurthuis.node--view-mode-full .contactgroep{background:#89bdb1;padding:23px 18px;margin-top:40px}.node--type-buurthuis.node--view-mode-full .field--name-field-contact-naam{font-family:cabinbold;font-size:25px;line-height:24px;margin-bottom:20px}.node--type-buurthuis.node--view-mode-full .field--name-field-contact-adres,.node--type-buurthuis.node--view-mode-full .field--name-field-contact-email,.node--type-buurthuis.node--view-mode-full .field--name-field-contact-telefoon{padding-left:37px}.node--type-buurthuis.node--view-mode-full .field--name-field-contact-adres{background:url(../images/pin--purple.svg) no-repeat left top;background-size:17px 23px;margin-bottom:10px}.node--type-buurthuis.node--view-mode-full .field--name-field-contact-telefoon{background:url(../images/tel--purple.svg) no-repeat left top;background-size:17px 19px;margin-bottom:10px;padding-top:2px;padding-bottom:3px}.node--type-buurthuis.node--view-mode-full .field--name-field-contact-email{background:url(../images/env--purple.svg) no-repeat left 3px;background-size:21px 13px}@media (max-width:650px){[class*=block-grid-]>.grid{padding:0 0 5px}}.node--type-zaal.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-zaal.node--view-mode-teaser>.group-footer,.node--type-zaal.node--view-mode-teaser>.group-header{width:100%}.node--type-zaal.node--view-mode-teaser>.group-left,.node--type-zaal.node--view-mode-teaser>.group-right{margin-bottom:7px}.node--type-zaal.node--view-mode-teaser>.group-left{width:40.98613%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #7f7f00}.node--type-zaal.node--view-mode-teaser>.group-right{margin-left:auto;width:55.9322%}.node--type-zaal.node--view-mode-teaser h2{line-height:40px;font-size:44px;margin-bottom:15px}.node--type-zaal.node--view-mode-teaser img{vertical-align:middle}.node--type-zaal.node--view-mode-teaser .field--name-field-korte-omschrijving{margin-bottom:19px}.node--type-zaal.node--view-mode-teaser .field--name-field-capaciteit{background:#89bdb1 url(../images/people.svg) no-repeat 18px center;background-size:18px 19px;padding:22px 55px}.node--type-zaal.node--view-mode-teaser .field--name-buurthuizenheers-helper-reserveerruimte a{display:block;background:#7f7f00;text-align:center;text-decoration:none;color:#fff;padding:16px 19px 14px}.node--type-zaal.node--view-mode-teaser .field--name-buurthuizenheers-helper-reserveerruimte a:hover{background-color:#ab0157}.node--type-reservatie.node--view-mode-teaser-verleden>.row-1,.node--type-reservatie.node--view-mode-teaser>.row-1{margin-bottom:14px}.node--type-reservatie.node--view-mode-teaser .field-name-field-locatie,.node--type-reservatie.node--view-mode-teaser-verleden .field-name-field-locatie{font-family:cabinbold}@media (min-width:769px){.node--type-reservatie.node--view-mode-teaser .field-name-field-locatie,.node--type-reservatie.node--view-mode-teaser-verleden .field-name-field-locatie{font-size:44px;line-height:53px;word-spacing:100vw;display:inline-block;padding-top:18px;border-top:1px solid #7f7f00}}@media (max-width:768px){.node--type-reservatie.node--view-mode-teaser .field-name-field-locatie,.node--type-reservatie.node--view-mode-teaser-verleden .field-name-field-locatie{font-size:35px;line-height:42px}}.node--type-reservatie.node--view-mode-teaser-verleden>.row-2,.node--type-reservatie.node--view-mode-teaser-verleden>.row-3,.node--type-reservatie.node--view-mode-teaser>.row-2,.node--type-reservatie.node--view-mode-teaser>.row-3{color:#fff}.node--type-reservatie.node--view-mode-teaser-verleden>.row-2,.node--type-reservatie.node--view-mode-teaser>.row-2{background:#001a26 url(../images/arrow-down--white.svg) no-repeat right 20px center;background-size:10px 8px;padding:26px 26px 24px;color:#89bdb1}.node--type-reservatie.node--view-mode-teaser-verleden>.row-3,.node--type-reservatie.node--view-mode-teaser>.row-3{padding:0 26px 24px;display:none;background:#001a26}.node--type-reservatie.node--view-mode-teaser-verleden>.row-3 .field-label-inline,.node--type-reservatie.node--view-mode-teaser-verleden>.row-3 .field__label,.node--type-reservatie.node--view-mode-teaser>.row-3 .field-label-inline,.node--type-reservatie.node--view-mode-teaser>.row-3 .field__label{font-family:cabinbold;width:130px}.node--type-reservatie.node--view-mode-teaser .field--name-field-beschikbare,.node--type-reservatie.node--view-mode-teaser-verleden .field--name-field-beschikbare{margin-bottom:20px}.node--type-reservatie.node--view-mode-teaser .field--name-field-beschikbare .field__label,.node--type-reservatie.node--view-mode-teaser-verleden .field--name-field-beschikbare .field__label{font-family:cabinbold}.node--type-reservatie.node--view-mode-teaser table,.node--type-reservatie.node--view-mode-teaser-verleden table{width:266px;margin-left:auto;border-collapse:separate;border-spacing:0}.node--type-reservatie.node--view-mode-teaser table td,.node--type-reservatie.node--view-mode-teaser-verleden table td{padding:5px 0}.node--type-reservatie.node--view-mode-teaser table td:first-child,.node--type-reservatie.node--view-mode-teaser-verleden table td:first-child{font-family:cabinbold}.node--type-reservatie.node--view-mode-teaser table td:last-child:not(:first-child),.node--type-reservatie.node--view-mode-teaser-verleden table td:last-child:not(:first-child){text-align:right}.node--type-reservatie.node--view-mode-teaser table tr:nth-last-child(2) td,.node--type-reservatie.node--view-mode-teaser-verleden table tr:nth-last-child(2) td{border-top:1px solid #fff;padding-top:5px}.node--type-reservatie.node--view-mode-teaser table tr:last-child,.node--type-reservatie.node--view-mode-teaser-verleden table tr:last-child{font-size:11px;line-height:14px}.node--type-reservatie.node--view-mode-teaser table tr:last-child td,.node--type-reservatie.node--view-mode-teaser-verleden table tr:last-child td{padding-top:20px}@media (min-width:769px){#buurthuizenheers_locator_map{margin-bottom:85px;height:500px}}@media (max-width:768px){#buurthuizenheers_locator_map{margin-bottom:45px;height:300px}}#buurthuizenheers_locator_map .gm-style-iw>div>div{max-width:270px;font-family:cabinregular;font-size:15px}.field-name-buurthuizenheers-helper-reserveerruimtes>.node{margin-bottom:55px}@media (min-width:768px){.progressie{text-align:right;display:block;margin-bottom:40px;width:100%}}@media (max-width:767px){.progressie{margin-bottom:20px;text-align:center}}.progressie .stap{display:inline-block;border:1px solid #001a26;text-align:center;position:relative}.progressie .stap a{display:block;text-decoration:none}@media (min-width:768px){.progressie .stap a{width:75px;padding:20px 0}}@media (max-width:767px){.progressie .stap a{width:40px;padding:10px 0 8px}}.progressie .stap a:hover{background-color:#001a26;color:#fff}.progressie .stap.active a{background-color:#001a26;color:#fff}.progressie .stap:not(:last-child){margin-right:23px}.progressie .stap:not(:last-child):after{background-color:#001a26;content:'';display:block;position:absolute;right:-27px;width:26px;height:1px;top:calc(50% - .5px)}@media (max-width:650px){.region-header nav.menu--main{display:none}}.region-header nav.menu--main ul{display:-webkit-box;display:-ms-flexbox;display:flex}.region-header nav.menu--main li:not(:last-child){margin-right:11px}.region-header nav.menu--main li:last-child a{background:#7f7f00;color:#fff;padding:7px 8px}.region-header nav.menu--main li:last-child a:hover{background:#fff;color:#7f7f00}.region-header nav.menu--main li:last-child a:after{display:none}.region-header nav.menu--main a{display:block;text-decoration:none;color:#7f7f00;padding:7px 0;position:relative}.region-header nav.menu--main a:hover:after{bottom:100%}.region-header nav.menu--main a:after{background:#7f7f00;height:1px;position:absolute;bottom:0;left:0;width:100%;content:'';-webkit-transition:bottom .2s;-o-transition:bottom .2s;transition:bottom .2s}@media (max-width:768px){footer nav.menu--footer{width:100%}}@media (min-width:769px){footer nav.menu--footer{padding-top:10px}}@media (min-width:769px){footer nav.menu--footer ul{text-align:right}}footer nav.menu--footer li:not(:last-child){margin-bottom:2px}footer nav.menu--footer a{display:block;text-decoration:none;color:#7f7f00;padding:3px 0;position:relative}footer nav.menu--footer a:hover:after{bottom:100%;opacity:1}footer nav.menu--footer a:after{background:#7f7f00;height:1px;position:absolute;bottom:0;left:0;opacity:0;width:100%;content:'';-webkit-transition:bottom .2s;-o-transition:bottom .2s;transition:bottom .2s}@media (max-width:650px){.mobile-menu__contents{background:#89bdb1;position:fixed;display:block;height:100%;padding:80px 40px 0 40px;z-index:130;top:0;-webkit-transition:right .5s;-o-transition:right .5s;transition:right .5s;width:100%;right:-100%}.mobile-menu__contents nav a{display:block;text-decoration:none;color:#fff;font-size:20px;padding:10px 0;position:relative}.is-animating .mobile-menu__contents,.menu-open .mobile-menu__contents{right:0}}.mobile-menu__close{position:absolute;right:0;top:30px}@media (min-width:651px){.mobile-menu__close{display:none}}.mobile-menu__close a{width:40px;height:40px;background:url(../images/close-overlay.svg) no-repeat center center;text-indent:-9999px;display:block}@media (min-width:651px){.mobile-menu__trigger{display:none}}@media (max-width:650px){.mobile-menu__trigger{margin-left:auto}}@media (max-width:650px){.mobile-menu__trigger a{width:44px;height:38px;display:block;z-index:666;cursor:pointer;text-indent:-99999px;background:url(../images/mobile-menu.svg) no-repeat right center;background-size:20px 16px}}.view-buurthuizen{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-buurthuizen>.node{width:26.28%;margin-bottom:90px}@media (min-width:1013px){.view-buurthuizen>.node{margin-right:10.57%}.view-buurthuizen>.node:nth-child(3n+3){margin-right:0}}@media (max-width:1012px) and (min-width:769px){.view-buurthuizen>.node{width:28%;margin-right:8%}.view-buurthuizen>.node:nth-child(3n+3){margin-right:0}}@media (max-width:768px) and (min-width:651px){.view-buurthuizen>.node{width:48%;margin-right:4%}.view-buurthuizen>.node:nth-child(2n+2){margin-right:0}}@media (max-width:650px){.view-buurthuizen>.node{width:100%;margin-bottom:30px}}.view-reservaties>.node:not(:last-child){margin-bottom:60px}.view-reservaties .edit-profile{color:#ab0157;font-size:11px;line-height:14px;margin-bottom:14px;display:block}@media (min-width:651px){.reservation-types{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}}@media (max-width:650px){.reservation-types{margin-bottom:20px}}@media (min-width:651px){.reservation-type{width:268px}}@media (min-width:651px){.reservation-type:not(:last-child){margin-right:100px}}@media (max-width:650px){.reservation-type:not(:last-child){margin-bottom:10px}}.reservation-type a{padding:25px;display:block;text-decoration:none;background:#89bdb1;border:1px solid transparent}.reservation-type a:hover{border-color:#000}.reservation-type h2{font-size:25px;line-height:30px;border-bottom:1px solid #000;padding-bottom:15px;margin-bottom:15px}.reservation-type p{margin:0;color:#ab0157;text-transform:uppercase}.reservation-type p span{position:relative;width:28px;text-align:center;display:inline-block}.reservation-type p span:before{width:27px;height:27px;border-radius:50%;content:'';display:block;position:absolute;border:2px solid #ab0157;left:0;top:-5px}.change-reservation{font-family:cabinbold;font-size:25px;line-height:30px;text-align:center;margin-bottom:50px}@media (max-width:650px){.change-reservation{font-size:20px;line-height:24px;margin-bottom:40px}}.change-reservation a{color:#ab0157}.buurthuizenheers-locator-advanced-search{color:#fff;max-width:100%}@media (min-width:1013px){.buurthuizenheers-locator-advanced-search{width:510px}}@media (max-width:768px){.buurthuizenheers-locator-advanced-search{margin-bottom:20px}}.buurthuizenheers-locator-advanced-search h2{font-size:25px;line-height:30px;margin-bottom:25px}.buurthuizenheers-locator-advanced-search .container-inline:not(:last-child),.buurthuizenheers-locator-advanced-search .form-type-select{margin-bottom:35px}.buurthuizenheers-locator-advanced-search .form-item input,.buurthuizenheers-locator-advanced-search .form-item select{margin-left:20px;width:calc(100% - 20px)}.buurthuizenheers-locator-advanced-search>.top{background:#001a26;margin-bottom:7px}@media (min-width:1013px){.buurthuizenheers-locator-advanced-search>.top{padding:70px 135px}}@media (min-width:769px) and (max-width:1012px){.buurthuizenheers-locator-advanced-search>.top{padding:50px 55px}}@media (max-width:768px){.buurthuizenheers-locator-advanced-search>.top{padding:20px 25px}}.buurthuizenheers-locator-advanced-search>.top .label,.buurthuizenheers-locator-advanced-search>.top h4.label,.buurthuizenheers-locator-advanced-search>.top label:not(.option){color:#89bdb1;margin-bottom:8px;font-weight:400;font-family:cabinregular}.buurthuizenheers-locator-advanced-search>.bottom input[type=submit]{width:100%;display:block;background:#7f7f00 url(../images/search--white.svg) no-repeat left calc(50% - 75px) center}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one]{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one]{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left{width:26.48221%}}@media (max-width:767px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left{margin-bottom:30px}}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left .top{margin-bottom:10px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left img{vertical-align:middle}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left .middle{padding:25px;background:#001a26;margin-bottom:7px;color:#fff}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left .middle h2{font-size:25px;line-height:30px;margin-bottom:41px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left .middle .label,.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left .middle h4.label,.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left .middle label:not(.option){color:#89bdb1;margin-bottom:8px;font-weight:400;font-family:cabinregular}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left .middle .form-item{margin-bottom:30px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left .middle .form-item.form-type-date:not(:last-child){margin-bottom:4px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-left .middle .form-item input{margin-left:20px;width:calc(100% - 20px)}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-content{margin-left:auto;width:64.22925%}}@media (max-width:767px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-content{margin-bottom:40px}}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-one] .registratie-content .fc{margin-bottom:10px}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .balk{width:100%;background:#001a26;margin-bottom:30px;padding:26px 26px 24px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .balk>.form-wrapper{margin-bottom:20px}@media (min-width:650px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .balk>.form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .balk>.form-wrapper>.container .form-textarea-wrapper,.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .balk>.form-wrapper>.container>.container-inline{padding-left:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .balk>.form-wrapper>.container .form-textarea-wrapper .form-item,.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .balk>.form-wrapper>.container>.container-inline .form-item{margin-right:20px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .balk>.form-wrapper>.container .form-textarea-wrapper>label{margin-bottom:0}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-left{margin-bottom:50px}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-left{width:61.46245%}}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-right{margin-bottom:50px}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-right{margin-left:auto;width:26.28458%}}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-right table{width:100%;border-collapse:separate;border-spacing:0}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-right table td{padding:5px 0}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-right table td:first-child{font-family:cabinbold}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-right table td:last-child:not(:first-child){text-align:right}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-right table tr:nth-last-child(2) td{border-top:1px solid #001a26;padding-top:5px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-right table tr:last-child{font-size:11px;line-height:14px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-right table tr:last-child td{padding-top:20px}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .bottom-left{width:26.48221%;border-top:1px solid #001a26;padding-top:25px}}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .bottom-left>h2,.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .bottom-left>p{padding-left:25px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .bottom-left>h2{font-size:25px;line-height:30px;margin-bottom:13px}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .bottom-right{padding-top:95px;margin-left:auto;width:64.22925%}}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .bottom-right .form-submit{width:270px}}@media (max-width:767px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .bottom-right .form-submit{width:100%}}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .extras{margin-bottom:10px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .extras a{color:#89bdb1;text-decoration:none;display:block;position:relative;padding-left:50px;padding-top:6px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .extras a:hover{color:#ab0157}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .extras a:after,.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .extras a:before{position:absolute;left:0;top:0;content:'';display:block;width:29px;height:29px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .extras a:before{border-radius:50%;background:#89bdb1}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .extras a:after{content:'+';color:#ab0157;font-size:30px;text-align:center;line-height:26px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .extras.active a:after{content:'-'}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .continue_as_guest{position:relative;padding-left:40px;padding-top:6px;padding-bottom:6px;margin-bottom:8px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .continue_as_guest:after,.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .continue_as_guest:before{position:absolute;left:0;top:0;content:'';display:block;width:29px;height:29px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .continue_as_guest:before{border-radius:50%;background:#89bdb1}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .continue_as_guest:after{content:'i';color:#ab0157;font-size:20px;text-align:center;line-height:26px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-left-extras{background:#e1f5f1;padding:20px 50px;color:#001a26}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-two] .middle-left-extras .tooltip{text-decoration:underline}.date-recur-widget{border:1px solid #fff;border-radius:0;background:0 0;margin:10px 0 0 0;width:100%;padding:10px 15px}.date-recur-widget input[type=date]{width:auto}.middle-left-extras .form-type-number{display:none;background:#001a26;padding:14px 27px}.middle-left-extras .form-type-number label{color:#89bdb1}.middle-left-extras .form-type-textarea{background:#001a26;padding:14px 27px}.middle-left-extras .form-type-textarea textarea{background:#fff;color:#001a26;padding:10px}.excinc-date-val{color:#fff}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>h1{width:100%;border:none;padding:0}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left{width:26.48221%}}@media (max-width:767px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left{margin-bottom:30px}}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left>.top img{vertical-align:middle;margin-bottom:10px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left>.middle{background:#89bdb1;padding:25px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left>.middle>h2{font-size:25px;line-height:30px;border-bottom:1px solid #000;padding-bottom:15px;margin-bottom:25px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left>.middle p span:first-child{font-family:cabinbold;width:50%;display:inline-block;vertical-align:top}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left>.middle p span:last-child{width:50%;display:inline-block;vertical-align:top}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left>.middle #edit-extras{margin-bottom:20px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left>.middle table{width:100%;border-collapse:separate;border-spacing:0;color:#ab0157}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left>.middle table td:first-child{font-family:cabinbold}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left>.middle table tr:first-child td{border-top:1px solid #000;padding-top:20px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left>.middle table tr:last-child{color:#001a26;font-size:11px;line-height:14px}.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.left>.middle table tr:last-child td{padding-top:20px}@media (min-width:768px){.path-reservatie .block-system-main-block form[data-drupal-selector=multistep-form-three]>.right{margin-left:auto;width:63.53755%}}.form-wrapper__guest-checkout{margin:0;padding:0;border:none}.form-wrapper__guest-checkout legend{margin-bottom:20px;font-family:cabinbold;font-size:25px;line-height:30px;position:relative;padding-left:39px}.form-wrapper__guest-checkout legend:after,.form-wrapper__guest-checkout legend:before{position:absolute;left:0;top:0;content:'';display:block;width:29px;height:29px}.form-wrapper__guest-checkout legend:before{border-radius:50%;background:#89bdb1}.form-wrapper__guest-checkout legend:after{content:'i';color:#ab0157;font-size:20px;text-align:center;line-height:26px}@media (min-width:390px){.form-wrapper__guest-checkout .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:390px){.form-wrapper__guest-checkout .fieldset-wrapper>.form-item:not(.form-item-password){width:41.67963%}}@media (min-width:390px){.form-wrapper__guest-checkout .fieldset-wrapper>.form-item-password{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:390px){.form-wrapper__guest-checkout .fieldset-wrapper>.form-item-password .form-item{width:41.67963%}}.form-wrapper__guest-checkout .fieldset-wrapper>.form-item-password .confirm-parent{margin-left:auto}@media (min-width:390px){.form-wrapper__guest-checkout:not(#edit-afwijkende-facturatie) .fieldset-wrapper>.form-item:not(.form-item-password):nth-child(even){margin-left:auto}}.form-wrapper__guest-checkout#edit-afwijkende-facturatie .fieldset-wrapper .form-item-fact-niet-afwijkend{width:100%}@media (min-width:390px){.form-wrapper__guest-checkout#edit-afwijkende-facturatie .fieldset-wrapper>.form-item:not(.form-item-password):nth-child(odd){margin-left:auto}}.form-wrapper__returning-customer{border:none;margin:0;padding:0}.form-wrapper__returning-customer legend{padding:0 0 17px 25px}.form-wrapper__returning-customer .fieldset-wrapper>a{display:block;text-align:center;font-size:11px;line-height:14px;color:#ab0157;padding:9px 0 11px}.form-wrapper__returning-customer .fieldset-wrapper>a:not(:last-child){border-bottom:1px solid #89bdb1}.form-wrapper__returning-customer .form-item{background:#001a26;padding:14px 30px 20px 26px}.form-wrapper__returning-customer .form-item h4.label,.form-wrapper__returning-customer .form-item label:not(.option){color:#89bdb1;margin-bottom:10px}.form-wrapper__returning-customer .form-item input{margin-left:23px;width:calc(100% - 23px);padding:5px 0}.user-login-form,.user-pass{width:270px}.form-wrapper__guest-checkout .form-item:not(.form-item-password):not(.form-type-password-confirm),.user-form .form-item:not(.form-item-password):not(.form-type-password-confirm),.user-login-form .form-item:not(.form-item-password):not(.form-type-password-confirm){background:#001a26;padding:15px 27px}.form-wrapper__guest-checkout .description,.user-form .description,.user-login-form .description{display:none}.user-register-form{width:800px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-register-form .form-wrapper{width:35%;margin-right:2%}.user-register-form .form-wrapper:nth-of-type(even){margin-right:0}.user-register-form .form-actions{width:70%;margin:0}.user-logged-in.path-user .user-form{width:570px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-logged-in.path-user .user-form #edit-account{padding-top:40px}.user-logged-in.path-user .user-form .form-wrapper:not(#edit-account){width:49%;margin-right:2%}.user-logged-in.path-user .user-form .form-wrapper:not(#edit-account):nth-of-type(even){margin-right:0}.user-logged-in.path-user .user-form #edit-account,.user-logged-in.path-user .user-form #edit-pass{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-logged-in.path-user .user-form #edit-account>.form-item:not(#edit-pass),.user-logged-in.path-user .user-form #edit-pass>.form-item:not(#edit-pass){width:49%;margin-right:2%}.user-logged-in.path-user .user-form #edit-account>.form-item:not(#edit-pass):nth-of-type(even),.user-logged-in.path-user .user-form #edit-pass>.form-item:not(#edit-pass):nth-of-type(even){margin-right:0}.user-logged-in.path-user .block-local-tasks-block{display:none}.path-frontpage .layout-content{position:relative}@media (min-width:769px){.path-frontpage .layout-content{padding-top:75px}}@media (max-width:768px){.path-frontpage .layout-content .page__inleiding{margin-bottom:30px}}@media (min-width:769px){.path-frontpage .layout-content .page__inleiding{width:370px;max-width:100%;margin-bottom:230px}}@media (min-width:769px){.path-frontpage .layout-content .buurthuizenheers-locator-advanced-search{position:absolute;right:0;top:0;z-index:100}}.path-profiel .block-page-title-block h1{margin-bottom:10px}.field--name-field-paragraphs>.field__item:not(:last-child){margin-bottom:30px}.paragraph--type-two-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type-two-columns .group-left,.paragraph--type-two-columns .group-right{width:44.44444%}.paragraph--type-two-columns .group-right{margin-left:auto}.field--name-field-parafbeelding-image img{vertical-align:middle}.paragraph--type-video,.video-embed-field-launch-modal{position:relative;overflow:hidden}.paragraph--type-video:after,.video-embed-field-launch-modal:after{background:rgba(0,0,0,.2) url(../images/play.svg) no-repeat center center;position:absolute;width:100%;pointer-events:none;height:100%;z-index:1;left:0;right:0;top:0;bottom:0;margin:auto;content:'';display:block;background-size:95px 66px;cursor:pointer}@media screen and (max-width:phone-landscape){.paragraph--type-video:after,.video-embed-field-launch-modal:after{background-size:63px 44px}}.paragraph--type-video img,.video-embed-field-launch-modal img{display:block;cursor:pointer;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.no-touch .paragraph--type-video img:hover,.no-touch .video-embed-field-launch-modal img:hover{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.whitespace-10{margin-bottom:10px}.whitespace-20{margin-bottom:20px}.whitespace-30{margin-bottom:30px}.whitespace-40{margin-bottom:40px}.whitespace-50{margin-bottom:50px}.whitespace-60{margin-bottom:60px}.whitespace-70{margin-bottom:70px}.whitespace-80{margin-bottom:80px}.whitespace-90{margin-bottom:90px}.whitespace-100{margin-bottom:100px}@media screen and (min-width:phone-landscape){.block-pageactions-block+.block-system-breadcrumb-block+.block-local-tasks-block{margin-top:10px}}.block-local-tasks-block:not(#block-tabbladen-2){font-size:15px}@media screen and (max-width:1012px){.block-local-tasks-block:not(#block-tabbladen-2){padding-right:5px}}@media screen and (max-width:phone-landscape){.block-local-tasks-block:not(#block-tabbladen-2){padding-top:10px;padding-right:10px;margin-left:auto}}.block-local-tasks-block:not(#block-tabbladen-2) a{font-size:15px}.block-local-tasks-block:not(#block-tabbladen-2) a:before{margin-right:6px;margin-top:-2px}@media screen and (max-width:phone-landscape){.block-local-tasks-block:not(#block-tabbladen-2) a[data-drupal-link-system-path$=translations]{display:none}}.block:not(#block-tabbladen-2) ul.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:19px}.block:not(#block-tabbladen-2) ul.tabs li.is-active{display:none}.block:not(#block-tabbladen-2) ul.tabs li:not(:first-child){border-left:1px solid #979797;margin-left:10px;padding-left:10px}.block:not(#block-tabbladen-2) ul.tabs li.is-active:first-child+li{margin:0;padding:0;border:none}.block:not(#block-tabbladen-2) ul.tabs a{display:block}#block-tabbladen-2{padding-top:14px;width:270px;text-align:center}#block-tabbladen-2 a{color:#ab0157;display:block;padding:2px 0}#block-tabbladen-2 a:hover{color:#7f7f00}#block-tabbladen-2 .is-active{display:none}.ajax-progress-throbber .throbber{background:url(../images/ajaxloader.svg) no-repeat left top;background-size:20px 20px;padding:0;width:20px;height:20px;display:inline-block}.ajax-progress-throbber{padding:0;vertical-align:middle}.messages{position:relative;border:none;color:#555;padding:20px 10px 20px 50px;margin:10px 0 20px;-webkit-box-shadow:none;box-shadow:none;background:0 0;background:no-repeat 15px 50%;background-size:24px auto}.messages.messages--status{background-color:#e9ffd9;background-image:url(../images/success.svg);border-color:#a6ca8a}.messages.messages--error{background-color:#ab0157;color:#fff;background-image:url(../images/error.svg)}.messages.messages--warning{background-color:#fff8c4;background-image:url(../images/warning.svg)}.messages__list{margin:0;padding:0;list-style:none}.messages__list li:not(:last-child){margin-bottom:5px}fieldset,input[type=date],input[type=email],input[type=password],input[type=text],input[type=url],select,textarea{max-width:100%}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;outline:0;background:#001a26;color:#fff;padding:0 0 3px 1px;width:100%;font-size:15px;line-height:18px;border-bottom:1px solid #fff}button,input[type=submit]{border-radius:0;border:none}input[type=submit].form-submit{background:#7f7f00;color:#fff;padding:16px 10px 14px 10px;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;display:block;width:100%}input[type=submit].form-submit:hover{background-color:#ab0157}::-webkit-input-placeholder{color:#001a26}:-moz-placeholder{color:#001a26;opacity:1}::-moz-placeholder{color:#001a26;opacity:1}:-ms-input-placeholder{color:#001a26}fieldset{max-width:100%;min-width:initial}.form-item{margin-bottom:6px}h4.label,label:not(.option){display:block;color:#89bdb1;margin-bottom:8px;font-weight:400;font-family:cabinregular}.field--label-inline>.field__item,.field--label-inline>.field__label,.field-label-inline>.field__item,.field-label-inline>.field__label{display:inline-block;vertical-align:top}.field-label-inline{display:inline-block;vertical-align:top}label [type=checkbox]{margin-right:3px}body.open-overlay{overflow:hidden}.fullpage-overlay{display:none;position:fixed;width:100%;overflow-y:auto;overflow-x:hidden;top:0;right:0;bottom:0;left:0;z-index:667;background:rgba(0,0,0,.6)}.fullpage-overlay.validation_errors{display:block}.fullpage-overlay__inner{position:relative;max-width:600px;margin:100px auto 50px;padding:90px 135px 80px;background:#fff}@media screen and (max-width:phone-landscape){.fullpage-overlay__inner{padding:0;min-height:100%}.fullpage-overlay__inner>div{min-height:100%}}.form-popup-wrapper{position:relative;background-image:-webkit-linear-gradient(315deg,#67b1b2 0,#accc5f 100%);background-image:-o-linear-gradient(315deg,#67b1b2 0,#accc5f 100%);background-image:linear-gradient(135deg,#67b1b2 0,#accc5f 100%);padding:50px 30px 30px}.form-popup-wrapper h2{text-align:center;color:#fff;font-size:1.6em}@media screen and (max-width:phone-landscape){.form-popup-wrapper{min-height:100%}}.form-popup{background-color:#fff;padding:40px 90px 60px 90px;-webkit-box-shadow:3px 3px 30px 0 rgba(0,0,0,.24);box-shadow:3px 3px 30px 0 rgba(0,0,0,.24)}@media screen and (max-width:phone-landscape){.form-popup{padding:20px 20px 30px 20px}}.form-popup h2{font-family:cabinbold;font-size:2.66667em;color:#3f464a;line-height:46px}.form-popup p{text-align:center;font-size:.93333em;line-height:20px}.form-popup ul{margin:0;padding:0;list-style:none;margin-bottom:20px;margin-top:15px;text-align:center}.form-popup li{display:inline-block}.form-popup li:not(:last-child){margin-right:10px}.btn__close__wrapper{top:6px;right:6px;position:absolute}.btn__close__wrapper a{cursor:pointer;display:block;width:32px;height:32px;background:url(../images/close-overlay.svg) no-repeat center center;background-size:19px;text-indent:-9999px}a{color:#001a26;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.back{color:#ab0157;background:url(../images/arrow-left--red.svg) no-repeat left center;background-size:6px 9px;padding-left:20px;display:inline-block;vertical-align:top;margin-bottom:20px}.pager ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.pager a{display:block;text-decoration:none;padding:2px 8px;border:1px solid #000}.pager a:hover{background:#000;color:#fff}.pager li.is-active a{background:#000;color:#fff}.pager li:not(:last-child){margin-right:5px}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{display:none}#cboxContent,#cboxOverlay,#cboxWrapper,#colorbox{overflow:visible}#cboxContent,#cboxWrapper{border-radius:0;background:0 0}#cboxClose{background:url(../images/close-overlay--white.svg) no-repeat left top;background-size:26px 26px;width:26px;height:26px;top:-45px;right:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;outline:0}.no-touch #cboxClose:hover{background-position:left top;opacity:.6}#cboxLoadedContent{margin-bottom:0}#cboxNext,#cboxPrevious,#cboxTitle{display:none!important}.slick__arrow{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-arrow{background:no-repeat left top;background-size:6px 10px;width:6px;height:10px;display:block;text-indent:-9999px;position:absolute;bottom:0}.slick-prev{background-image:url(../images/arrow-left--black.svg);left:0}.slick-next{margin-left:auto;background-image:url(../images/arrow-right--black.svg);right:0}.select2-container{display:block;margin-left:20px}.select2-container--default .select2-selection--single{background:0 0;border:none;border-bottom:1px solid #fff;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent}.select2-container--open.select2-container--default .select2-selection--single{border-bottom-color:transparent}.select2-container--open .select2-dropdown{left:-20px;background:#001a26;color:#fff;border:1px solid #fff;border-radius:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#89bdb1}.fc-state-default{background:0 0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:1px solid #7f7f00;font-family:cabinregular;font-size:15px}.fc-state-default.fc-corner-left{border-radius:0}.fc-state-default.fc-corner-right{border-radius:0}.fc-state-default.fc-state-active{background:#7f7f00;color:#fff}@media (max-width:767px){.fc .fc-toolbar .fc-center,.fc .fc-toolbar .fc-left,.fc .fc-toolbar .fc-right{float:none;text-align:center;margin-bottom:15px}}@media (max-width:767px){.fc .fc-toolbar .fc-center{margin-bottom:0}}@media (max-width:767px){.fc .fc-toolbar>*>*{float:none;vertical-align:top}}