/* Ausblenden des Metadaten-Link */
.float-end {
    display: none !important;
}
/* Ende Ausblenden des Metadaten-Link */

:root {
    --main-bg-color: #00aa9b !important;
    --sec-bg-color: #e7e7e7 !important;
    --thrd-bg-color: #2f465b !important;
    --fourth-bg-color: #fff !important;
    --hover-bg-color: #2f585b !important;
    --hover-light-bg-color: #e7f7f6 !important;
    --hover-text-color: #2f465b !important;
    --active-bg-color: #84cec7 !important;
    --text-color: #000000 !important;
    --sec-text-color: #ffffff !important;
    --link-text-color: #00aa9b !important;
    --ov-highlight-color: #ff0000 !important;
    --menu-highlight-color:#cecece !important;
    --control_3d_color: rgba(0,170,155,.61) !important;
    --bs-btn-disabled-color: #84cec7 !important;
}

.btn-primary {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-radius: 16px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
}
.btn-primary[data-v-2ff943d7] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-radius: 16px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
}
.btn-primary[data-v-25acdd52] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-radius: 16px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
}
.btn-primary[data-v-6881d546] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-radius: 16px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
}

.btn-primary[data-v-55b39ea5] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-radius: 16px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
}

.btn-primary[data-v-a24ff77a] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-radius: 16px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
}


.btn-primary[data-v-71bd62f7] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-radius: 16px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
}

.btn-light {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-light[data-v-67973ee6] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}
.btn-light[data-v-48231ef2] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-light[data-v-6e8d7686] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-light[data-v-0d87a914] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-light[data-v-315997a8] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-light[data-v-7ba5bd90] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-light[data-v-7aff0137] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-light[data-v-aaf7209e] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-light[data-v-6881d546] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-light[data-v-347590bb] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-light[data-v-cb33cf46] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-light[data-v-2c94c7d2] {
  --bs-btn-color: var(--text-color) !important;
  --bs-btn-bg: var(--fourth-bg-color) !important;
  --bs-btn-border-color: var(--fourth-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-disabled-opacity: 0.3 !important;
  --bs-btn-hover-color: var(--hover-text-color) !important;
  --bs-btn-hover-bg: var(--hover-light-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}


.btn-secondary[data-v-2b57f53a] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-color: var(--main-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--hover-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-secondary[data-v-26bc92f7] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-color: var(--main-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--hover-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-secondary[data-v-20ba9eba] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-color: var(--main-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--hover-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color);
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-secondary[data-v-bc5ee49e] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-color: var(--main-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--hover-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-secondary[data-v-0fa447f5] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-color: var(--main-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--hover-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-secondary[data-v-6e8b0930] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-color: var(--main-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--hover-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-secondary[data-v-0360115d] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-color: var(--main-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--hover-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}
.btn-secondary[data-v-cb33cf46] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-color: var(--main-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--hover-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-secondary[data-v-cb33cf46] {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-color: var(--main-bg-color) !important;
  --bs-btn-border-radius: 50px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--hover-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
  --bs-btn-box-shadow: none !important;
}

.btn-outline-default {
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-border-color: var(--main-bg-color) !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--hover-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-active-border-color: var(--active-bg-color) !important;
}

#module-layer-slider-player .active-button[data-v-253f9178]:hover {
  background-color: var(--active-bg-color) !important;
}

.btn-scnd[data-v-cb33cf46] {
  background-color: var(--main-bg-color) !important;
  border-color: var(--main-bg-color) !important;
  color: var(--sec-text-color) !important;
}

.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--thrd-bg-color) !important;
  pointer-events: none !important;
  background-color: var(--fourth-bg-color) !important;
  border-color: var(--fourth-bg-color) !important;
  opacity: .7 !important;
  box-shadow: none !important;
}

input[data-v-cf60aa70] {
  accent-color: var(--main-bg-color) !important;
  width: 100% !important;
  appearance: auto !important;
}

/* #mp-menu-logo-mainMenu  {
  margin-top: 0px !important;
}
#mp-menu-logo-mainMenu > img {
      max-height: 80px !important;
<<<<<<< HEAD
  }
/*#mp-menu-logo-mainMenu > h1 {
=======
  } */
@media (min-width: 576px) {
    .mp-menu-logo img[data-v-863b02fa] {
    max-height: 120px !important;
  }
}
  /*#mp-menu-logo-mainMenu > h1 {
>>>>>>> ea3b580423f8f461661a8e8f9543d3362946d551
  display: none;
}*/


@media only screen and (max-width: 600px) {
  .menu-toggle-button {
      height: 54px !important;
      width: 54px !important;
      right: 24px !important;
      font-size: 1.7rem !important;
  }
}

#alertModal {
  background-color: transparent !important;
}

.tourImage {
  padding: 10% !important;
  width: 90% !important;
}

#mp-menu-mainMenu{
  background-color: var(--fourth-bg-color) !important;
}

.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--text-color) !important;
  background-color: var(--fourth-bg-color) !important;
  border-color: var(--main-bg-color) !important;
  box-shadow: var(--bs-btn-active-shadow) !important;
}

.bg-info {
  display: none!important;
}

.portal-footer a[target="_blank"][data-v-0af71ece] {
  color: var(--link-text-color) !important;
}

.portal-footer .impressumLink[data-v-0af71ece] {
  color: var(--link-text-color) !important;
}

.form-control:focus {
  border-color: var(--main-bg-color) !important;
}

.form-check-input:checked {
  background-color: var(--main-bg-color) !important;
  border-color: var(--fourth-bg-color) !important;
}

.layer-tree-select-all[data-v-48231ef2]:hover {
  background-color: var(--hover-light-bg-color) !important;
}
.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-control-plaintext ~ label, .form-floating > .form-select ~ label {
  color: var(--text-color) !important;
}
.nav-tabs .nav-link[data-v-3795b8c3]:hover {
  border-radius: 0 !important;
  background-color: var(--hover-light-bg-color) !important;
}

.mp-menu {
  background-color: var(--fourth-bg-color) !important;
}
.btn-group-controls[data-v-7aff0137] {
  background-color: var(--fourth-bg-color) !important;
  border: solid var(--fourth-bg-color) 1px !important;
}
.btn[data-v-6881d546] {
  border: solid var(--fourth-bg-color) 1px !important;
}
.btn{
  border: solid var(--fourth-bg-color) 1px !important;
}
.chosen[data-v-9738650e]{
  background-color: var(--fourth-bg-color) !important;
  color: var(--text-color)!important;
}
.accordion-button {
  color: var(--text-color) !important;
  background-color: var(--hover-light-bg-color) !important;
}
.accordion-item {
  color: var(--text-color) !important;
  background-color: var(--fourth-bg-color) !important;
}

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
  color: var(--sec-text-color) !important;
  background-color: var(--main-bg-color) !important;
  border-color: var(--main-bg-color) !important;
}
.nav-tabs {
  --bs-nav-tabs-border-color: var(--main-bg-color) !important;
}
.nav-tabs .nav-link {
  border: var(--main-bg-color) solid transparent !important;
  color: var(--text-color) !important;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: var(--main-bg-color) !important;
  background-color: var(--hover-bg-color) !important;
  color: var(--sec-text-color) !important;
}
#modules-about .logoAndVersion {
  background-color: var(--fourth-bg-color) !important;
  visibility: hidden !important;
}
.table-hover > tbody > tr:hover > * {
  --bs-table-bg-state: var(--hover-light-bg-color) !important;
  color: var(--text-color) !important;
}
.mp-menu-logo h1[data-v-f2227392] {
  color: var(--text-color) !important;
}

body {
  color: var(--text-color) !important;
}
.mp-menu-navigation-link[data-v-7ebec6fd] {
  color: var(--text-color) !important;
}
.copy[data-v-0360115d] {
  color: var(--text-color) !important;
}
.nav-tabs .nav-link[data-v-3795b8c3] {
  color: var(--text-color) !important;
}
.nav-tabs .nav-link[data-v-3795b8c3]:hover {
  color: var(--hover-text-color) !important;
}
.btn-close{
  background-color: var(--sec-bg-color) !important;
  opacity: 0.9 !important;
}
.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 50px !important;
}
#tool-draw-undoInteraction{
 color: var(--text-color) !important;
}
#tool-draw-redoInteraction{
  color: var(--text-color) !important;
}
#tool-draw-editInteraction{
  color: var(--text-color) !important;
}
#tool-draw-editInteraction-attributes{
  color: var(--text-color) !important;
}
#tool-draw-deleteInteraction{
  color: var(--text-color) !important;
}
#tool-draw-deleteAllInteraction{
  color: var(--text-color) !important;
}
#tool-draw-drawInteraction{
  color: var(--text-color) !important;
}
p[data-v-20ba9eba] {
  color: var(--text-color) !important;
}
.form-floating > label {
  color: var(--text-color) !important;
}
.accordion-button:not(.collapsed) {
  color: var(--text-color) !important;
  background-color: var(--active-bg-color) !important;
}
.nav-tabs .nav-link[data-v-3795b8c3] {
  background-color: var(--fourth-bg-color) !important;
}
.nav-tabs .nav-link.active[data-v-3795b8c3] {
  background-color: var(--main-bg-color) !important;
  color: var(--sec-text-color) !important;
}

.layer-selection[data-v-18289b01]{
  background-color: var(--fourth-bg-color) !important;
}
.bg-white {
  background-color: var(--fourth-bg-color) !important;
}
h6, h5, h4, h3, h2, h1 {
  color: var(--text-color) !important;
}
.breadcrumb-item + .breadcrumb-item::before {
  color: var(--text-color) !important;
}

#module-portal-footer > div:nth-child(2){
  color: var(--text-color) !important;
}
.invalid-feedback {
  color: var(--ov-highlight-color) !important;
}
.gfi[data-v-54d536e7] {
  color: var(--text-color) !important;
}
.gfi-pager[data-v-54d536e7] {
  background-color: var(--fourth-bg-color) !important;
}
.table {
  --bs-table-color: var(--text-color) !important;
  --bs-table-bg: var(--fourth-bg-color) !important;
  --bs-table-border-color: var(--bs-border-color) !important;
}

#search-bar #search-button[data-v-25acdd52] {
  background-color: var(--main-bg-color) !important;
  color: var(--sec-text-color)!important;
}

.filter-result[data-v-71bd62f7] {
  color: var(--main-bg-color) !important;
}

.snippetTagContainer button[data-v-04a3ec00] {
  color: var(--sec-text-color) !important;
  background-color: var(--main-bg-color) !important;
}
.filter-select-box-container .multiselect .multiselect__option--highlight {
  background-color: var(--main-bg-color) !important;
  color: var(--sec-text-color) !important;
}
.filter-select-box-container .multiselect .multiselect__tag {
  background-color: var(--main-bg-color) !important;
  color: var(--sec-text-color) !important;
}
.filter-select-box-container .multiselect .multiselect__tag-icon::after {
  color: var(--sec-text-color) !important;
}
.filter-select-box-container .multiselect .multiselect__tag-icon:hover {
  background-color: var(--hover-bg-color)!important;
}
.filter-select-box-container .multiselect .multiselect__placeholder {
  color: #A29F9F;
}
.bi-x-lg[data-v-04a3ec00]:hover {
  color: var(--sec-text-color) !important;
  background-color: var(--hover-bg-color)!important;
}
.form-text {
  color: var(--text-color) !important;
}
.col-form-label {
  padding-left: calc(0.375rem + var(--bs-border-width)) !important;;
}
#tool-filter-download-box:active {
  background-color: var(--main-bg-color) !important;
}
.stop{
  --bs-btn-color: var(--sec-text-color) !important;
  --bs-btn-bg: var(--main-bg-color) !important;
  --bs-btn-border-radius: 16px !important;
  --bs-btn-hover-color: var(--sec-text-color) !important;
  --bs-btn-hover-bg: var(--hover-bg-color) !important;
  --bs-btn-hover-border-color: var(--sec-bg-color) !important;
  --bs-btn-active-color: var(--sec-text-color) !important;
  --bs-btn-active-bg: var(--active-bg-color) !important;
  --bs-btn-focus-color: var(--sec-text-color) !important;
  --bs-btn-focus-bg: var(--main-bg-color) !important;
}
.p-0 {padding: 0.2rem !important;}
