/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{background:var(--kampforum-page-background);}body{background:var(--kampforum-page-background);color:var(--kampforum-text);font-family:var(--kampforum-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:var(--kampforum-font-size);line-height:var(--kampforum-line-height);}a,a.link{border-bottom:none;color:var(--kampforum-link);}a:hover,a:focus{color:var(--kampforum-link-hover);}.layout-container{max-width:var(--kampforum-content-max-width);}#header{background-color:var(--kampforum-header-end);background-image:linear-gradient(to bottom,var(--kampforum-header-start) 0%,var(--kampforum-header-end) 100%);border-bottom:1px solid var(--kampforum-border);box-shadow:0 2px 10px rgba(0,0,0,0.06);}.header .section{padding-top:var(--kampforum-header-padding-top);padding-bottom:var(--kampforum-header-padding-bottom);}.header ul.links,.header .menu{margin-top:0;margin-bottom:0;}.header .menu-item a{border-radius:var(--kampforum-button-radius);transition:background-color 0.2s ease,color 0.2s ease;}.header .menu-item a:hover,.header .menu-item a:focus{background:var(--kampforum-navigation-hover);color:var(--kampforum-link);}.featured-top{background:#eef2ed;border-bottom:1px solid var(--kampforum-border);}.featured-top__inner{padding-top:18px;padding-bottom:18px;}.layout-main{margin-top:28px;margin-bottom:45px;}.main-content .section{padding-right:18px;padding-left:18px;}.main-content h1,.main-content h2,.main-content h3{color:var(--kampforum-heading);font-family:var(--kampforum-heading-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:var(--kampforum-heading-weight);margin-bottom:var(--kampforum-heading-spacing);}.main-content h2{font-size:1.6rem;}.sidebar .section{padding-top:0;}.sidebar .block{margin-bottom:22px;padding:18px 20px;background:var(--kampforum-content-background);border:1px solid var(--kampforum-border);border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.045);}.sidebar h2{margin-top:0;padding-bottom:9px;border-bottom:2px solid #d7e5dc;color:var(--kampforum-link);text-shadow:none;font-size:1.08rem;}.region-content > .block{margin-bottom:24px;}.region-content > .block,.region-content .views-element-container{background:var(--kampforum-content-background);border-radius:10px;}.region-content > .block{padding:20px;}.region-content .views-element-container{overflow:hidden;}table{border-collapse:collapse;width:100%;}th{background:var(--kampforum-navigation-hover);color:var(--kampforum-heading);}td,th{border-color:var(--kampforum-border);}button,.button,input[type="submit"],input[type="button"]{border-radius:var(--kampforum-button-radius);transition:background-color 0.2s ease,box-shadow 0.2s ease;}button:hover,button:focus,.button:hover,.button:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="button"]:hover,input[type="button"]:focus{box-shadow:0 2px 6px rgba(0,0,0,0.12);}.site-footer{background:var(--kampforum-footer);color:#e8eee9;border-top:4px solid #c9a227;}.site-footer a{color:#ffffff;}.site-footer a:hover,.site-footer a:focus{color:#f1d76b;}@media all and (max-width:850px){.layout-container{max-width:100%;}.layout-main{margin-top:15px;margin-bottom:30px;}.main-content .section{padding-right:12px;padding-left:12px;}.sidebar .block{margin-right:0;margin-left:0;}.featured-top__inner{padding-top:10px;padding-bottom:10px;}}.region-content > #block-kampforum-page-title{margin-bottom:0;padding:0;background:transparent;border-radius:0;box-shadow:none;}.region-content > #block-kampforum-page-title .content{margin-top:0;}.main-content h1.page-title{margin-top:0;margin-bottom:4px;}.main-content div.tabs{margin-top:0;margin-bottom:6px;}.main-content div.tabs ul.primary{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}.region-content .node__links{margin-top:0;margin-bottom:0;}.region-content .node__links ul.links{margin-top:0;margin-bottom:0;}.region-content .node__links .statistics-counter{margin-top:0;margin-bottom:0;}.region-content > #block-kampforum-content{padding-top:0;padding-bottom:0;}.region-content > #block-kampforum-content .node__content{margin-top:0;}.region-content > #block-kampforum-content{margin-bottom:0;}.region-content > #block-kampforum-content > .content{margin-top:0;margin-bottom:0;}.region-content > #block-kampforum-content article.node--type-page .node__content{margin-top:0;margin-bottom:0;}.region-content > #block-kampforum-views-block-scroll-view-block-1{padding-top:0;}.region-content > #block-kampforum-views-block-scroll-view-block-1 > .content{margin-top:0;}.region-content > #block-kampforum-views-block-scroll-view-block-1 .views-view-grid.horizontal .views-row{margin-top:0;padding-top:0;}.region-content > #block-kampforum-tuisbladkortpadindeks{margin-bottom:12px;padding-bottom:0;}.region-content > #block-kampforum-searchform-2{padding-top:0;padding-bottom:0;margin-bottom:0;}.region-content > #block-kampforum-searchform-2 > .content{margin-top:0;}.region-content > #block-kampforum-searchform-2 .form-item,.region-content > #block-kampforum-searchform-2 .form-actions{margin-top:0;margin-bottom:0;}.region-content > #block-kampforum-searchform-2 .form-actions{padding-top:0;}.region-content > #block-kampforum-searchform-2 > h2{font-size:0.85rem;line-height:1.2;margin-top:0;margin-bottom:4px;}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table{margin:8px 0;border:1px solid #dfe8e2;border-radius:var(--kampforum-table-radius);border-collapse:separate;border-spacing:0;overflow:hidden;background:var(--kampforum-content-background);}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table thead tr{border-bottom:0;background:#253f32;}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table thead th{padding:8px 10px;border:0;background:#253f32;color:#ffffff;font-weight:var(--kampforum-button-weight);}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table thead th:last-child{width:34px;text-align:center;}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table tbody tr{border-bottom:1px solid #e6eee9;background:var(--kampforum-content-background);}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table tbody tr:nth-child(odd){background:#f7faf8;}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table tbody tr:last-child{border-bottom:0;}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table tbody td{padding:7px 10px;border:0;border-bottom:1px solid #e6eee9;background:transparent;vertical-align:middle;}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table tbody tr:last-child td{border-bottom:0;}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table tbody td:last-child{width:34px;text-align:center;}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table tbody tr:hover{background:#eef6f0;}.views-view-table{width:100%;margin:8px 0;border:1px solid #dfe8e2;border-radius:var(--kampforum-table-radius);border-collapse:separate;border-spacing:0;overflow:hidden;background:var(--kampforum-content-background);}.views-view-table thead tr{border-bottom:0;background:#253f32;}.views-view-table thead th{padding:8px 10px;border:0;background:#253f32;color:#ffffff;font-weight:var(--kampforum-button-weight);}.views-view-table tbody tr{border-bottom:1px solid #e6eee9;background:var(--kampforum-content-background);}.views-view-table tbody tr:nth-child(odd){background:#f7faf8;}.views-view-table tbody tr:last-child{border-bottom:0;}.views-view-table tbody td{padding:7px 10px;border:0;border-bottom:1px solid #e6eee9;background:transparent;vertical-align:middle;}.views-view-table tbody tr:last-child td{border-bottom:0;}.views-view-table tbody tr:hover{background:#eef6f0;}.views-view-table thead th:last-child,.views-view-table tbody td:last-child{text-align:center;}.views-view-table thead tr,.views-view-table thead th{background:var(--kampforum-button);}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table thead tr,#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table thead th{background:var(--kampforum-button);}.region-content .forum{width:100%;margin:8px 0;border:1px solid #dfe8e2;border-radius:var(--kampforum-table-radius);border-collapse:separate;border-spacing:0;overflow:hidden;background:var(--kampforum-content-background);}.region-content .forum thead tr{border-bottom:0;background:var(--kampforum-button);}.region-content .forum thead th{padding:8px 10px;border:0;background:var(--kampforum-button);color:#ffffff;font-weight:var(--kampforum-button-weight);text-align:left;}.region-content .forum tbody tr{border-bottom:1px solid #e6eee9;background:var(--kampforum-content-background);}.region-content .forum tbody tr:nth-child(odd){background:#f7faf8;}.region-content .forum tbody tr:last-child{border-bottom:0;}.region-content .forum tbody td{padding:8px 10px;border:0;border-bottom:1px solid #e6eee9;background:transparent;vertical-align:middle;}.region-content .forum tbody tr:last-child td{border-bottom:0;}.region-content .forum tbody tr:hover{background:#eef6f0;}.region-content .forum th:nth-child(2),.region-content .forum th:nth-child(3),.region-content .forum td:nth-child(2),.region-content .forum td:nth-child(3){text-align:center;}.region-content .forum th:nth-child(4),.region-content .forum td:nth-child(4){text-align:left;}.region-header .site-branding__logo img{width:var(--kampforum-logo-width);height:auto;}.header .section{padding-top:8px;padding-bottom:8px;}@media all and (min-width:901px){.region-primary-menu .block-menu .menu{padding:0 10px;}.region-primary-menu .menu-item{margin:0 2px;padding:0;}.region-primary-menu .menu a{margin:0;padding:0.55em 0.9em;border-radius:7px;background:transparent;color:var(--kampforum-heading);font-family:var(--kampforum-navigation-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-shadow:none;font-weight:var(--kampforum-button-weight);}.region-primary-menu .menu a:hover,.region-primary-menu .menu a:focus{background:var(--kampforum-navigation-hover);color:var(--kampforum-link);}.region-primary-menu .menu-item a.is-active{background:var(--kampforum-navigation-active);color:#ffffff;}}.views-view-table thead tr,.views-view-table thead th{background:var(--kampforum-view-header);}#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table thead tr,#block-kampforum-views-block-aktiewe-onderwerpe-block-1 .views-view-table thead th{background:var(--kampforum-view-header);}.region-content .forum thead tr,.region-content .forum thead th{background:var(--kampforum-view-header);}@media all and (min-width:901px){.region-primary-menu .menu-item a.is-active{background:var(--kampforum-view-header);color:#ffffff;}}@media all and (min-width:901px){.region-primary-menu .menu a{color:#ffffff;}.region-primary-menu .menu a:hover,.region-primary-menu .menu a:focus{color:var(--kampforum-link-hover);}.region-primary-menu .menu-item a.is-active{color:#ffffff;}}.region-content > #block-kampforum-tuisbladkortpadindeks h4{width:auto !important;margin:0;padding:0;line-height:1;}.region-content > #block-kampforum-tuisbladkortpadindeks h4 strong{display:flex;flex-wrap:wrap;align-items:center;gap:8px;}.region-content > #block-kampforum-tuisbladkortpadindeks h4 a{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:7px;background:var(--kampforum-button) !important;color:#ffffff !important;text-decoration:none;font-size:0.9rem;font-weight:var(--kampforum-button-weight);line-height:1;box-sizing:border-box;transition:background-color 0.2s ease,transform 0.2s ease;}.region-content > #block-kampforum-tuisbladkortpadindeks h4 a span,.region-content > #block-kampforum-tuisbladkortpadindeks h4 a span span{background:transparent !important;color:#ffffff !important;}.region-content > #block-kampforum-tuisbladkortpadindeks h4 a:hover,.region-content > #block-kampforum-tuisbladkortpadindeks h4 a:focus{background:var(--kampforum-button-hover) !important;color:#ffffff !important;text-decoration:none;transform:translateY(-1px);}.region-content > #block-kampforum-tuisbladkortpadindeks h4 > span{display:none;}.region-content > #block-kampforum-tuisbladkortpadindeks h4 > strong > span{display:none !important;}.region-content > #block-kampforum-tuisbladkortpadindeks h4 strong{gap:6px;}.region-content > #block-kampforum-tuisbladkortpadindeks h4 a{min-height:30px;padding:0 var(--kampforum-button-padding);font-size:0.78rem;}#block-kampforum-forumreelsvrywaring a[href="/node/1598"],#block-kampforum-forumreelsvrywaring a[href="/node/1599"]{display:inline-flex;align-items:center;min-height:30px;padding:0 var(--kampforum-button-padding);border-radius:7px;background:var(--kampforum-button) !important;color:#ffffff !important;text-decoration:none;font-size:0.78rem;font-weight:var(--kampforum-button-weight);line-height:1;box-sizing:border-box;transition:background-color 0.2s ease,transform 0.2s ease;}#block-kampforum-forumreelsvrywaring a[href="/node/1598"]:hover,#block-kampforum-forumreelsvrywaring a[href="/node/1598"]:focus,#block-kampforum-forumreelsvrywaring a[href="/node/1599"]:hover,#block-kampforum-forumreelsvrywaring a[href="/node/1599"]:focus{background:var(--kampforum-button-hover) !important;color:#ffffff !important;text-decoration:none;transform:translateY(-1px);}#block-kampforum-forumreelsvrywaring a[href="/node/1598"] span,#block-kampforum-forumreelsvrywaring a[href="/node/1598"] span span,#block-kampforum-forumreelsvrywaring a[href="/node/1599"] span,#block-kampforum-forumreelsvrywaring a[href="/node/1599"] span span{background:transparent !important;color:#ffffff !important;}
@font-face{font-family:"Inter";src:url(/themes/custom/kampforum/fonts/InterVariable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/kampforum/fonts/OpenSans-latin.woff2) format("woff2");font-style:normal;font-weight:300 800;font-display:swap;}
