/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
div.tabs{margin:0 0 5px 0;}ul.primary,ul.secondary{width:99%;}ul.primary{margin:0;padding:0 0 0 10px;border-width:0;list-style:none;white-space:nowrap;line-height:normal;background:url(/themes/custom/denbei/images/tabs/tab-bar.png) repeat-x left bottom;}ul.primary li{float:left;margin:0;padding:0;}ul.primary li.active a,ul.primary li.active a:hover{border-width:0;color:black;background-color:transparent;background:url(/themes/custom/denbei/images/tabs/tab-left.png) no-repeat left 0;}ul.primary li.active a .tab,ul.primary li.active a:hover .tab{background:url(/themes/custom/denbei/images/tabs/tab-right.png) no-repeat right 0;}ul.primary li a{display:block;height:24px;margin:0;padding:0 0 0 5px;border-width:0;font-weigh:bold;text-decoration:none;color:#777777;background-color:transparent;background:url(/themes/custom/denbei/images/tabs/tab-left.png) no-repeat left -38px;}ul.primary li a:hover{border-width:0;background-color:transparent;background:url(/themes/custom/denbei/images/tabs/tab-left.png) no-repeat left -76px;}ul.primary li a:hover .tab{background:url(/themes/custom/denbei/images/tabs/tab-right.png) no-repeat right -76px;}ul.primary li a .tab{display:block;height:20px;margin:0;padding:4px 13px 0 6px;border-width:0;line-height:20px;background:url(/themes/custom/denbei/images/tabs/tab-right.png) no-repeat right -38px;}ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid silver;list-style:none;white-space:nowrap;background:url(/themes/custom/denbei/images/tabs/tab-secondary-bg.png) repeat-x left bottom;}ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none;}ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid silver;text-decoration:none;color:#777777;background:url(/themes/custom/denbei/images/tabs/tab-secondary.png) repeat-x left -56px;}ul.secondary a .active,ul.secondary a .active:hover{border:1px solid silver;color:black;background:url(/themes/custom/denbei/images/tabs/tab-secondary.png) repeat-x left top;}ul.secondary a:hover{background:url(/themes/custom/denbei/images/tabs/tab-secondary.png) repeat-x left bottom;}ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px;}
*{box-sizing:border-box}.align-left,img[style*="float: left"],img[style*="float:left"]{float:left;margin:0 1em 1em 0}.align-right,img[style*="float: right"],img[style*="float:right"]{float:right;margin:0 0 1em 1em}.align-center{display:block;margin-left:auto;margin-right:auto}.tab{box-sizing:content-box}body{background:url(/themes/custom/denbei/images/achtergrond.jpg) no-repeat fixed center center;background-size:100% 100%;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5;color:#333}@media(min-width:480px){#content-wrapper{clear:right}}h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h1,h2,h3,h4,h5,h6{font-family:"Gentium Basic",Georgia,serif,cursive;font-weight:700;line-height:1.3em;text-shadow:#fff 1px 1px 0;color:#ad771a}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:bold;font-weight:700;text-decoration:underline}#content-header h1{margin-bottom:0}@media(min-width:768px){#header{display:flex;align-items:flex-start}}@media(min-width:480px){#header #header-block{width:100%}}@media(min-width:768px){#header #header-block{width:37.5%;margin-left:auto}}@media(min-width:1000px){#header #header-block{width:30%}}#header #header-block #block-dd_tools-contact p{margin:0;padding:0}#header #header-block #block-dd_tools-contact p img{vertical-align:middle}@media(min-width:480px){#header #logo img{width:75%;max-width:100px}}#header #logo{margin:0 12px 0 0;flex-shrink:0}@media(min-width:480px){#header #site-name-and-slogan{font-size:112.5%}}@media(min-width:768px){#header #site-name-and-slogan{font-size:93.75%}}#header #site-name-and-slogan{flex:1;margin:0 12px 0}#header #site-name-and-slogan #site-name{text-shadow:#000 2px 2px 2px}#header #site-name-and-slogan #site-name a:hover,#header #site-name-and-slogan #site-name a:active,#header #site-name-and-slogan #site-name a:link,#header #site-name-and-slogan #site-name a:visited{text-decoration:none;color:#ebe5d0;font-family:"Gentium Basic",Georgia,serif,cursive;font-weight:100;font-size:2.8em;font-style:italic;line-height:1.3em;letter-spacing:.15em}@media(min-width:1000px){#header #site-name-and-slogan #site-name{font-size:150%}}#header #site-name-and-slogan #site-slogan{font-family:"Gentium Basic",Georgia,serif,cursive;font-weight:100;font-size:1.2em;color:#fff;letter-spacing:.39em;text-shadow:#000 2px 2px 2px}@media(min-width:1000px){#header #site-name-and-slogan #site-slogan{letter-spacing:.65em}}@media(min-width:1000px){#content #content-area{float:left;width:70%;padding-right:2em;box-sizing:border-box}}@media(min-width:1000px){#content #sidebar{float:left;width:30%}}#content #sidebar .block{padding:0;margin:1em 0 2em 0}[data-drupal-messages]{margin:0 0 1.5em 0}[data-drupal-messages] .messages{padding:.75em 1em;margin:0 0 1em 0;border-radius:6px;border-left:5px solid #635753;background:#ebe5d0;box-shadow:#ccc 1px 1px 1px}[data-drupal-messages] .messages--status{border-left-color:#4f7a3a;background:#e3eedb}[data-drupal-messages] .messages--warning{border-left-color:#ad771a;background:#fbf0d5}[data-drupal-messages] .messages--error{border-left-color:#8b2e2e;background:#f3dada}[data-drupal-messages] .messages--error [role=alert]{margin:0}[data-drupal-messages] .messages__list{margin:0;padding-left:1.2em}[data-drupal-messages] .messages__item{margin:.25em 0}a:hover,a:active,a:link,a:visited{color:#635753}#skip,.hidden{display:none}.visually-hidden,.field--label-visually_hidden>.field-label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.nav-page-edit:has(li:only-child){display:none}.path-taxonomy #content .taxonomy-term .field--name-description{font-size:1.3em;font-style:oblique;margin-bottom:1em}.path-taxonomy #content article.node--view-mode-teaser h2{font-size:1.4em;line-height:1.2em;margin:7px 0}.path-taxonomy #content article.node--view-mode-teaser a{text-decoration:none}.path-taxonomy #content article.node--view-mode-teaser{width:134px;margin:0 11px 11px 0;height:300px}@media(min-width:768px){.path-taxonomy #content article.node--view-mode-teaser{width:154px;margin:0 11px 11px 0;height:360px}}.path-taxonomy #content article.node--view-mode-teaser{float:left;display:inline;overflow:hidden}.path-taxonomy #content article.node--view-mode-teaser .object-image{display:inline}.path-taxonomy #content article.node--view-mode-teaser .object-image img{width:100%;aspect-ratio:1/1;object-fit:cover;vertical-align:middle;border:2px #eee solid;padding:2px;box-shadow:#bbb 1px 1px 3px;border-radius:2px}.path-taxonomy #content article.node--view-mode-teaser .object-description{font-size:.8em}.path-taxonomy #content .pager{clear:both}.path-taxonomy #content .pager .pager__items{list-style:none;padding:0;margin:1em 0;display:flex;gap:0}.path-taxonomy #content .pager .pager__item{padding:0 .5em}.path-taxonomy #content .pager .pager__item a{text-decoration:none;color:#c38a2a}.path-taxonomy #content .pager .pager__item.is-active a{font-weight:bold;color:#333}.path-taxonomy #content .pager .pager__item--next a,.path-taxonomy #content .pager .pager__item--last a{color:#c38a2a}.node-type-object #content .field-name-field-image::after,.page-node-type-object #content .field-name-field-image::after{content:"";display:table;clear:both}.node-type-object #content .field-type-image .field-item,.node-type-object #content .field-name-field-image article.media,.page-node-type-object #content .field-type-image .field-item,.page-node-type-object #content .field-name-field-image article.media{float:left;display:inline;margin:0 22px 22px 0}@media(min-width:480px){.node-type-object #content .field-type-image .field-item,.node-type-object #content .field-name-field-image article.media,.page-node-type-object #content .field-type-image .field-item,.page-node-type-object #content .field-name-field-image article.media{width:240px}}@media(min-width:768px){.node-type-object #content .field-type-image .field-item,.node-type-object #content .field-name-field-image article.media,.page-node-type-object #content .field-type-image .field-item,.page-node-type-object #content .field-name-field-image article.media{width:308px}}.node-type-object #content .field-type-image .field-item img,.node-type-object #content .field-name-field-image article.media img,.page-node-type-object #content .field-type-image .field-item img,.page-node-type-object #content .field-name-field-image article.media img{max-width:100%;_width:100%;vertical-align:middle;height:auto;top:0px;border:2px #eee solid;padding:2px;box-shadow:#bbb 1px 1px 3px;border-radius:2px}.node-type-object #content .data-list,.page-node-type-object #content .data-list{clear:right;font-size:1.2em}.node-type-object #content .data-list .label,.node-type-object #content .data-list .field-label,.page-node-type-object #content .data-list .label,.page-node-type-object #content .data-list .field-label{font-weight:bold}.node-type-object #content .data-list>.field,.page-node-type-object #content .data-list>.field{border-bottom:1px dotted #999;line-height:1.3em;padding:0 0 10px 0;margin:10px 0 0 0}.node-type-object #content .data-list .field-name-body,.page-node-type-object #content .data-list .field-name-body{margin:10px 0 0 0}.webform-submission-form .form-item{margin-bottom:1em}.webform-submission-form .form-item label{display:block;font-weight:bold;margin-bottom:.2em}.webform-submission-form .form-item input[type=text],.webform-submission-form .form-item input[type=email],.webform-submission-form .form-item input[type=tel],.webform-submission-form .form-item textarea{width:100%;max-width:100%;padding:4px;border:1px solid #ccc;font-family:inherit;font-size:1em}.webform-submission-form .form-item textarea{height:10em}.webform-submission-form .form-actions input[type=submit]{padding:6px 16px;cursor:pointer}#block-system-main-menu .menu,#block-denbei-main-menu .menu{margin:0;padding:0}#block-system-main-menu .menu li,#block-denbei-main-menu .menu li{display:block;font-size:1.2em;list-style:none;background:#d3cdc8 url(/themes/custom/denbei/images/menubalk.png);border-radius:10px;padding:6px 6px 10px 8px;margin:0 6px 6px 0;box-shadow:#ccc 1px 1px 1px}#block-system-main-menu .menu li:hover,#block-denbei-main-menu .menu li:hover{color:#333}#block-system-main-menu .menu li a,#block-denbei-main-menu .menu li a{text-decoration:none;color:#fff;padding:6px;font-family:"Gentium Basic",Georgia,serif,cursive;font-weight:700;text-shadow:#000 1px 1px 1px}@media(min-width:480px){#block-system-main-menu .menu li,#block-denbei-main-menu .menu li{display:inline;line-height:3em;white-space:nowrap}}#block-dd_tools-news ul,#block-dd_tools-categories ul,.view-news ul{list-style:none outside none;margin:1em auto;padding:0px}#block-dd_tools-news ul li,#block-dd_tools-categories ul li,.view-news ul li{border-bottom:1px dotted #999;padding:8px 0;margin:0;font-size:1.2em}#block-dd_tools-news ul li:last-child,#block-dd_tools-categories ul li:last-child,.view-news ul li:last-child{border-bottom:none}#block-denbei-object-types .view-content{margin:1em auto}#block-denbei-object-types .view-content .views-row{border-bottom:1px dotted #999;padding:8px 0;margin:0;font-size:1.2em}#block-denbei-object-types .view-content .views-row:last-child{border-bottom:none}h2.block-title{font-size:1.6em}#content-top,#content,#footer{border-left:3px solid #635753;border-right:3px solid #635753;background:url(/themes/custom/denbei/images/bg-body.jpg);padding:15px;box-shadow:#333 2px 10px 8px}#content-top p,#content p,#footer p{font-size:1.2em}#content-top{border-top:3px solid #635753}#content-top p{font-size:1.2em}#content-end{clear:both}#footer{border-bottom:3px solid #635753;margin:0 0 60px 0}#footer p{font-size:.9em}.splide{position:relative}.splide .splide__slide img{width:100%;height:auto;vertical-align:middle;border:3px #b37649 solid}.splide .splide__slide a{display:block;position:relative;text-decoration:none}.splide .splide__slide .slide-title{position:absolute;bottom:3em;left:10px;color:#fff;padding:10px;font-family:"Gentium Basic",Georgia,serif,cursive;font-weight:700;font-size:1.7em;background:rgba(0,0,0,.7);max-width:600px;overflow:hidden}.splide .splide__pagination{position:absolute;bottom:1.5em;z-index:10}.splide .splide__pagination .splide__pagination__page{border-radius:50%;border:2px solid #fff;height:16px;width:16px;background-color:#b37649;opacity:1;margin:0 .5em}.splide .splide__pagination .splide__pagination__page.is-active{background:rgba(235,229,208,.65);transform:none}.front #content-header{display:none}.content .pager{margin:12px 0;text-align:left;padding-top:12px}.content .pager li{border:solid 1px #ad771a;margin:0 3px;padding:2px 6px}.content .pager li a:hover,.content .pager li a:active,.content .pager li a:link,.content .pager li a:visited{color:#ad771a;text-decoration:none}.content .pager .pager-next,.content .pager .pager-last{border:0;font-weight:bold}.content .pager .pager-current{background:#ad771a;color:#fff}#flickr_images{padding:0px;margin:0px}#flickr_images ul{float:left;padding:10px 0px;margin:0px}#flickr_images ul li{display:inline;list-style:none}#flickr_images ul li img{border:none;padding:0 5px 5px 0;width:88px;height:88px;opacity:.6;-moz-opacity:.6}#flickr_images ul li img:hover{opacity:1;-moz-opacity:1}#page{margin:0 auto}@media(min-width:768px){#page{max-width:700px}}@media(min-width:1000px){#page{max-width:1000px}}img.image-border{border:2px solid}
