table.parl_tabel th,
table.styletable th,
table.astbl th {
  background: #b5d6e1;
  color: #333;
  font-weight: 800;
  /*  // 2023-08-18 19:45
  		a,
  		a:link {
  			color: scale-color($primary-color, $lightness: 44%);
  			border-bottom: 1px dotted scale-color($primary-color, $lightness: 44%);
  		}

  		a:visited:hover,
  		a:visited {
  			border-bottom: 1px dotted #884488;
  		}

  		a:visited:hover,
  		a:hover {
  			border-bottom-style: solid;
  		}
  */
}
table.parl_tabel td,
table.parl_tabel th,
table.styletable td,
table.styletable th,
table.astbl td,
table.astbl th {
  vertical-align: top;
}

table tbody tr {
  border-bottom: 0;
  border-bottom: 0.0625rem solid #d1e9f2;
  background-color: #e3f2f7;
}

#content #btn-back-to-top {
  display: none;
  margin: -1.25rem 0 0 -0.5rem;
}

.onderdelen_resultaten th:not([data-var]) {
  width: 2.5625rem;
}

th[data-exp=vjgzgpsht3t6] {
  width: 4.375rem;
}

#back-to-top {
  position: fixed;
  margin-top: -0.75rem;
  left: calc(50% + 18.0625rem);
  width: 1.875rem;
  max-width: 1.875rem;
  bottom: 1.5rem;
  z-index: 999;
  text-align: center;
  border: 0;
  border-radius: 2px;
  text-decoration: none;
  transition: opacity 0.2s ease-out;
}
#back-to-top .a_tooltip {
  display: none;
}
#back-to-top .pbs {
  width: 1.625rem;
  height: 1.625rem;
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
}
#back-to-top svg {
  color: #fff;
}

body.geen_vlucht #back-to-top {
  left: calc(50% + 37rem);
}

p:has(a[href*="#footnote"]) {
  display: inline-block;
  vertical-align: top;
}

sup:has(a[href*="#footnote"]) {
  top: 0;
}

p:has(a[href*="#footnote"]) + .mtop {
  display: inline-block;
  width: calc(100% - 0.8125rem);
}

@media only screen and (max-width: 55rem) {
  body #back-to-top,
  body.geen_vlucht #back-to-top {
    left: calc(100% - 2.125rem);
  }
}
#main_content_wrapper > div:has(.zoom-in) {
  width: auto !important;
}

.tblexpand {
  margin: 0 0 1rem 0.125rem;
  display: inline-block;
  max-width: 9.25rem;
  padding: 0;
}

.fontwit_hor:has(.is-opened) {
  width: 100%;
  padding: 0 0.9375rem;
  left: 0;
  right: 0;
  margin: 0 auto;
  max-width: 77.5rem;
  z-index: 99;
  background: #fff;
}
.fontwit_hor:has(.is-opened) table {
  table-layout: fixed;
}
.fontwit_hor:has(.is-opened) .arrow-left,
.fontwit_hor:has(.is-opened) .arrow-right,
.fontwit_hor:has(.is-opened) .fade-left,
.fontwit_hor:has(.is-opened) .fade-right {
  display: none;
}

.mobile .a_ico_expand {
  left: -0.5rem;
  top: -0.0625rem;
  margin-top: 0.5rem;
}
.mobile .a_ico_expand svg {
  width: 1.625rem !important;
  height: 1.625rem !important;
}

.js-expandmore {
  font-family: inherit;
}

.tblwrapper {
  overflow-x: auto;
  position: relative;
  z-index: 9;
}
.tblwrapper table {
  margin-bottom: 0;
}

.tblwrapper:has(.is-opened)[tabindex="-1"] .idc-element ~ div {
  display: none !important;
}

.js-expandmore-button[aria-expanded=false] .selecteertekst-toggled,
.js-expandmore-button[aria-expanded=true] .selecteertekst-default {
  display: none;
}

#main .tblwrapper:has(.is-opened) {
  width: calc(166.666% - 2.625rem);
  margin: 0;
  padding: 0;
  border-bottom: solid #fff 0.625rem;
}

#content #main .expandmore__button {
  border: 0;
  background: transparent;
  margin: 0;
  padding: 0.4375rem 1rem 0.5rem 1rem;
  outline-offset: -0.25rem;
  outline-color: #fff;
  color: inherit;
}

.hide-show_collapsible .js-to_expand[data-hidden=true] {
  display: none;
}

.expandmore__button .leesmeer {
  display: inline-block;
}
.expandmore__button .leesminder {
  display: none;
}

.is-opened .leesmeer {
  display: none;
}
.is-opened .leesminder {
  display: inline-block;
}

/*# sourceMappingURL=5c7e87672d0be81d3bab5009b40d0ee3.map */
