body:not(.has-sidebar-right) .site-grid .container-component {
  grid-column-end: main-end;
  background-color: #f0f0f0db; /*achtergrond v-card transparant gemaakt)*/
  border: 1px solid #eeddbe; /*rand toegvoegd*/
  border-radius: 10px; /*ronde hoeken gemaakt*/
  box-shadow: 0px 10px 10px #555; /*schaduw rond de v-card gemaakt*/
}

.container-component>:first-child,
.container-sidebar-left>:first-child,
.container-sidebar-right>:first-child,
.container-component>*+*,
.container-sidebar-left>*+*,
.container-sidebar-right>*+* {
  margin: 2vw 5vw 2vw 5vw; /*binnen de v-card een witrand rondom de tekst gemaakt*/
}

#mod-custom118 p{
  position:relative;
  color: #5b5b5b !important; /*specifiek alleen voor deze module tekst copyright grijs gemaakt*/
}

p {
  margin-top: 2vw; /*ruimte toegevoegd aan de bovezijde van de tekst copyright*/
}

#mod-custom121 p{
  margin-top: 1rem !important; /*specifiek alleen voor deze module margin-top gewijzigd van 2rem naar 1rem*/
  margin-bottom: 0rem !important;
}

#mod-custom121 {
  margin-bottom: 0rem; /*specifiek alleen voor deze module margin-bottom ingesteld op 0*/
}

.container-header {
    background-color: transparent !important; /*achtergrondkleur op transparant gezet*/
    background-image: none !important; /*achtergrondimage op geen gezet*/
}

.container-top-a>* {
  margin: 2rem 0 !important;
  background-color: #eeddbe00 !important; /*achtergrondkleur op transparant gezet*/
}

/*Menubalk*/
div#maximenuck122 ul.maximenuck li.maximenuck.level1:hover,
div#maximenuck122 ul.maximenuck li.maximenuck.level1.active {
  text-decoration-line: underline; /*tekst actieve menu optie en bij hover over andere opties onderstreept*/
  text-decoration-color: #6e552b !important; /* Underline witte kleur gegeven */
  text-decoration-thickness:2px !important; /* undeline dikte */
  text-underline-offset: 6px !important; /* afstand onderlijn */
  background: #f0f0f000 !important; /*achtergrond transparant gemaakt*/
}

/*Tekst menubalk groter en vet gemaakt*/
div#maximenuck122.maximenuckh ul.maximenuck li.maximenuck.level1 > a span.titreck, div#maximenuck122.maximenuckh ul.maximenuck li.maximenuck.level1 > span.separator span.titreck, div#maximenuck122.maximenuckh ul.maximenuck li.maximenuck.level1 > span.nav-header span.titreck, select#maximenuck122.maximenuckh ul.maximenuck {
  font-size: 20px;
  font-weight: bold;
}
/*nieuwe tekstkleuren tekst menu opties*/
div#maximenuck122 ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck122 ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck122 ul.maximenuck li.maximenuck.level1:hover > span.separator, div#maximenuck122 ul.maximenuck li.maximenuck.level1.active > span.separator {
  color: /*#866733*/ #6e552b !important;
}
/*witte rand om menubalk*/
div#maximenuck122 {
  border-radius: 10px;
  border: none !important/*1px solid #fff*/;
}

/*Mobile menu instellingen*/
[data-id="maximenuck122"] .mobilemenuck-bar-title {
  background: #c6ab7f !important;
  color: #866733 !important;
  font-weight: bold;
  text-indent: 20px;
  line-height: 43px;
  font-size: 20px;
}
[data-id="maximenuck122"].mobilemenuck {
  background: #c6ab7f !important;
  color: #FFFFFF;
  padding-bottom: 5px;
  font-weight: bold;
  font-size: 1.2em;
}
[data-id="maximenuck122"] .mobilemenuck-bar-button {
  background: #866733 !important;
  height: 43px;
  width: 43px;
  color: #FFFFFF;
  padding-top: 8px;
  font-size: 1.8em;
}
[data-id="maximenuck122"] .mobilemenuck-title {
  background: #c6ab7f !important;
  height: 43px;
  text-indent: 20px;
  line-height: 43px;
  font-size: 20px;
  color: #866733 !important;
}
[data-id="maximenuck122"] .mobilemenuck-button {
  min-height: 35px;
  height: 43px;
  width: 45px;
  line-height: 35px;
  font-size: 1.8em;
  background-color: #866733 !important;
}
[data-id="maximenuck122"] .mobilemenuck-item > .level1 {
	background: #866733 !important;
	-moz-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	margin-top: 4px;
	margin-right: 4px;
}

.grid-child container-component {
  max-width: 1112px !important;
}


element {
}
.back-to-top-link.visible {
  opacity: 1;
}

/* Kleuren back to top knop aangepast */
.back-to-top-link {
  inset-inline-end: 1rem;
  z-index: 10000;
  color: #6e552b;
  pointer-events: all;
  background-color: #ffffff);
  border: 1px solid #6e552b;
  opacity: 0;
  border-radius: .25rem;
  padding: .5em;
  transition: opacity .2s ease-in;
  position: fixed;
  bottom: 1rem;
}

.back-to-top-link:hover, .back-to-top-link:focus {
  color: #6e552b;
  background-color: #c7a980 !important;
  border-color: 1px solid #6e552b);
}

/*kleuraanpassingen Joaktree*/
.jt-content-th {
  padding: 4px 5px;
  border-right: 1px solid #fff;
  font-weight: bold;
  color: #FFFFFF;
  background: #a28a61;
}
.jt-h1, .jt-h2, .jt-h3 {
  color: #6e552b;
}