#sd-lightbox {
    background-color: rgba(39,43,55,0.88) !important;
}
video {
    max-width: 100%;
    height: auto;
}
iframe,
embed,
object {
  max-width: 100%;
}
.ce-intext.ce-right .ce-gallery, .ce-intext.ce-left .ce-gallery, .ce-above .ce-gallery {
    margin-bottom: 0;
}
/* Zweispalter Bilder dynamisch wenn Text größer */
.image-padding-1 .slider-inline-content {
    padding-bottom: 30.06%;
}
.image-padding-2 .slider-inline-content {
    padding-bottom: 40%;
}
.image-padding-3 .slider-inline-content {
    padding-bottom: 59.89%;
}
.slider-gallery .slick-list,
.slider-gallery .slick-track {
    height: 100%;
}
/* Runde Bilder */
.round-images img {
    border-radius: 50%;
    padding: 1rem;
    width: 50rem;
    height: auto;
}
#intro-logos .round-images .ce-inner .ce-row:nth-of-type(2) img
 {
    border-radius: 0;
    position: absolute;
    z-index: 10;
    bottom: 28%;
    left: 16%;
    width: 70%;
}
#intro-logos  .ce-row{
    margin-bottom: 0
}
/* Headerlogo */
#header-logo img, img.header-logo, .footer-logo img {
    width: 45rem !important;
    height: auto;
}
/* Co² Grafik */
.transparent-svg-over-background img, .transparent-svg-over-background p {
    width: 100% !important;
    height: 100% !important;
}
/* Bild in voller Breite */
.full-width-image img.image-embed-item {
    width: 100vw !important;
    padding-top: 6rem;
}
.width-image-100vw img.image-embed-item {
    width: 100vw !important;
}
.width-image-30vw img.image-embed-item {
    width: 100vw !important;
}
.full-width-image .frame-type-image {
    position: relative;
    z-index: 10;
    margin-left: -15px;
    margin-right: -15px;
}
/* Bildergalerie */
.img-zoom {
    outline: 3rem solid rgba(255,255,255,1); 
}
@media (min-width: 768px) {
    .width-image-30vw img.image-embed-item {
        width: 30vw !important;
    }
    /* .full-width-image .frame-type-image {
        margin-bottom: -15rem;
    } */
}