
/* EKR 2023 Opener dbb Startseite */
.dce-slider.layout-0.layout-9 .slider-conversion .text-wrap {display: block; left: 32%; top: 23%; }
.dce-slider.layout-0.layout-9 .hl { font-size: calc(19px + (74 - 19) * ((100vw - 320px) / (1320 - 320)));}
.dce-slider.layout-0.layout-9 .hl::after { content: '\f054'; font: 200 1.4em var(--fontAwesome); display: inline-block; transform: translateY(.16em); padding-left: .3em; }
.dce-slider.layout-0.layout-9 .slider-text {text-indent: .7em; font-size: clamp(.52em,2.6vw,2.2em); }

/* Europawahl 2024 Sonderseite */
.dce-slider.layout-0.layout-10 .slider-conversion {background-image: linear-gradient(to top, rgba(0,0,0,.1) 30%, transparent 70%); }
.dce-slider.layout-0.layout-10 .slider-conversion .text-wrap { top: 72%; right: 6%; }
.dce-slider.layout-0.layout-10 .slider-conversion .hl { font-size: clamp(22px,7vw,128px); }

/* dbb Dialog, Europäischer Abend, arbeitszeit der Bundesbeamtinnen und Beamten */
.dce-slider.layout-0.layout-11 .text-wrap {top: 59%; right: 16%;}

/* dbb Forum o. D., Forum Personalvertretungsrecht, Forum Inklusion und Teilhabe */
.dce-slider.layout-0.layout-12 .text-wrap {top: 42%; right: 3%;}

/* Slider MBox #Zusammen */
.dce-slider.layout-1 .slider-conversion { color: #626262; font: italic 300 1em var(--fontText); }
.dce-slider.layout-1 .slider-conversion .slider-text-innerwrap p:nth-of-type(3), .dce-slider.layout-1 .slider-conversion .slider-text-innerwrap p:nth-of-type(4) { font: smaller OpenSans-Cond-Light, Arial, Helvetica, sans-serif; }
.dce-slider.layout-1 .slider-conversion .slider-text-innerwrap p:nth-of-type(3) { font-weight: bold; }
.dce-slider.layout-1 .slider-conversion .hl { text-align: center; color: var(--cdPink); font: 2.1em var(--fontHeadline); margin: 4px 0 10px; }
.dce-slider.layout-1 .slide-element.slick-slide .slider-text-innerwrap p:first-child::before { content: '\f324'; font: 1.4em var(--fontAwesome); color: var(--cdPink); margin-right: 12px; position: relative; top: 2px; }
.dce-slider.layout-1 .slider-text a { color: #626262; }
.dce-slider.layout-1 p {margin: 0;}
.dce-slider.layout-1 .slick-arrow { top: 15%; }
.dce-slider.layout-1 .slick-arrow::before {font-size: 28px; text-shadow: 0 0 1px rgba(0,0,0,.7); }
.dce-slider.layout-1 .slick-next { right: 10px;}
.dce-slider.layout-1 .slick-prev { left: 10px;}

/* Slider MBox Aufbruch */
.dce-slider.layout-2 p:last-of-type { text-align:right; font-style:italic; }
.dce-slider.layout-2 .slider-text a { color: #626262;}

/* Kampagne Wir für Euch Plakatseite 2022 */
body.bill .col-content { overflow: hidden; }
.dce-slider.layout-5 .slider-image-wrap a:before { display: none; }
.dce-slider.layout-5 .slide-element .text-wrap {background-color: #fff; padding: 3em; width: min(100%,470px); display: flex; flex-direction: column; align-items: flex-end; gap: 1.6em; }
.dce-slider.layout-5 .slide-element .text-wrap a {display: flex; gap: 2em; }
.dce-slider.layout-5 .slide-element .slider-conversion {opacity: 0; position: absolute; font-size: .6em; display: flex; background-color: rgba(65,90,101,.6); width: 100%; height: 100%; justify-content: center; align-items: center; }
.dce-slider.layout-5 .slide-element .slider-conversion:hover { opacity: 1; transition: opacity .7s; }
.dce-slider.layout-5 .slide-element .slider-conversion a:before {content:'\f019'; font-size: 4em; position: relative; top:.4em;}
.dce-slider.layout-5 .slide-element a.slider-button:before { display: none;}
.dce-slider.layout-5 .slide-element .text-wrap a.slider-button {display: block; width: 12em; background-color: #fff; color: var(--contentBlueDark); border: 1px solid var(--contentBlue); font-size: 1.1em; padding: 1.2em; text-align: center; text-transform: uppercase; }
.dce-slider-thumbnails.layout-5 {margin-top: 4.35%; display: grid; grid-template:  auto auto / 1fr auto 1fr; grid-template-areas: "slider slider slider""prev dots next";}
.dce-slider-thumbnails.layout-5 .slick-track {  display: flex; column-gap: .2%; }
.dce-slider-thumbnails.layout-5 .slick-slide { float: none; }
.dce-slider-thumbnails.layout-5 .slick-list {grid-area: slider; margin: 0 0 3% -.55%; }
.dce-slider-thumbnails.layout-5 .slick-active { cursor: pointer; }
.dce-slider-thumbnails.layout-5 img { width: min(100%, 150px); }
.dce-slider-thumbnails.layout-5 .slick-current-thumb img { border: 2px #ad0067 solid; }
.dce-slider-thumbnails.layout-5>button {border: none; background-color: transparent; }
.dce-slider-thumbnails.layout-5>button.slick-prev { grid-area: prev; justify-self: flex-end; }
.dce-slider-thumbnails.layout-5>button.slick-next { grid-area: next; justify-self: flex-start; }
.dce-slider-thumbnails.layout-5>button::before { font: 200 2.5em var(--fontAwesome); cursor: pointer;  }
.dce-slider-thumbnails.layout-5>button.slick-prev::before { content: '\f053'; }
.dce-slider-thumbnails.layout-5>button.slick-next::before { content: '\f054'; }
.dce-slider-thumbnails.layout-5 ul.slick-dots { list-style: none; margin: 0 28px 8px; padding: 0; grid-area: dots; display: flex; justify-content: center; align-self: center; gap: 20px; }
.dce-slider-thumbnails.layout-5 ul.slick-dots button { padding: 0; font-size: 0; height: 18px; width: 18px; border-radius: 50%; border: 1px solid var(--contentBlueLight); background-color: transparent;  }
.dce-slider-thumbnails.layout-5 ul.slick-dots button:focus { outline: none; }
.dce-slider-thumbnails.layout-5 ul.slick-dots li.slick-active button { background-color: var(--contentBlueLight); }

@media (min-width: 576px) {
    /* Slider MBox #Zusammen */
    .dce-slider.layout-1 .slick-arrow { top: 20%; }
    .dce-slider.layout-1 .slick-arrow::before {font-size: 32px; }
}

@media (min-width: 768px) {
    /* Slider MBox #Zusammen */
    .dce-slider.layout-1 .slick-arrow { top: 12.5%; }
    .dce-slider.layout-1 .slick-arrow::before {font-size: 28px; }

    /* Kampagne Wir für Euch Plakatseite 2022 */
    .dce-slider.layout-5 .slide-element .slider-conversion { font-size: 1em; }
    .dce-slider.layout-5 .slide-element:hover a.slider-button:hover { background-color: var(--contentBlue); color: #fff; transition: background-color 450ms;}
}

@media (min-width: 992px) {
    /* Slider MBox #Zusammen */
    .dce-slider.layout-1 .slider-conversion { font-size: 1.1em }
    .dce-slider.layout-1 .slick-arrow { top: 13.5%; }
    .dce-slider.layout-1 .slick-arrow::before {font-size: 32px; }
}

@media (min-width: 1200px) {
    /* Slider MBox #Zusammen */
    .dce-slider.layout-1.mbox.single img {margin-bottom: 14px;}
    .dce-slider.layout-1 .slick-arrow { top: 16%; }
}

@media (min-width: 1320px) {
    /* Kampagne Wir für Euch Plakatseite 2022 */
    .dce-slider-thumbnails.layout-5 .slick-list { margin-left: 20px; }
}

@media (min-width: 1680px){
    /* Europawahl 2024 Sonderseite */
    .dce-slider.layout-0.layout-10 .slider-conversion .text-wrap { top: 73%; }
}