
/*  */
/* 
*/
header.page-header .logo {
    width: 16rem !important;
    margin-top: -2rem;
}
header.page-header.scrolled .logo {
    width: 12rem !important;
    margin-top: -1.5rem;
}
header.page-header .logo a {
    overflow: visible !important;
}
@media (max-width: 1024px) {
    header.page-header.scrolled .logo, header.page-header .logo {
        width: 10rem !important;
        margin-top: -2rem !important;
    }
    #logo_oe_name {
        display: none;
    }
}

.anleser {
    font-weight: bold;
}

#refresh_navigation a span, #open_navigation a span, .reddot_openclose {
    color: #000;
}

.news-element figure picture img {
    object-fit: cover;
    aspect-ratio: 16 / 9;
}

    #main_content {
        margin-top: 0;
    }
    .stage-small, .breadcrumbs-big {
        display: none;
    }


    .page-header {
        background-color: #079EDE !important;
    }
    .navigation a, .navigation-l1>li.active>a, .navigation-l1>li>a:hover, .navigation-language::before {
        color: #fff !important;
    }
    .navigation-meta-links .svg-icon * {
        fill: #fff;
    }
    .navigation .dropdown {
        background-color: ##3bc4f9 !important;
    }


    .page-footer {
        color: #fff !important;
        background-color: #079EDE !important;
        font-weight: normal !important;
    }
    .page-footer a, .page-footer a:hover, .page-footer .h1, .page-footer .h2, .page-footer .h3, .page-footer .h4, .page-footer .h5, .page-footer .h6, .page-footer h1, .page-footer h2, .page-footer h3, .page-footer h4, .page-footer h5, .page-footer h6 {
        color: #fff !important;
    }
    .page-footer>.content-wrap a {
        padding-left: 1.25rem;
    }
    .page-footer>.content-wrap a:before {
        content: "\e900";
        font-family: "kit-icons"!important;
        transform: translateX(-1.25rem);
        position: absolute;
        padding-top: 0.3em;
        font-size: 0.6em;
        transition: transform .3s;
    }
    .page-footer>.content-wrap a:hover:before {
        transform: translateX(-0.75rem);
    }
    .page-footer .underline:after {
        border-color: #fff;
    }
    .page-footer .social a {
        background-color: #fff;
        border: 0;
        padding-left: 0;
    }
    .page-footer .social a:hover {
        border: 1px solid #000;
    }
    .page-footer>.content-wrap .social a:before {
        display: none;
    }
    .page-footer .social a:hover {
        border: 1px solid #fff;
        background-color: #079ede !important;
    }
    .page-footer .social>li>a:after {
        color: #079EDE !important;
    }
    .page-footer .social>li>a:hover:after {
        color: #FFF !important;
    }

    #block60 {
        grid-row-start: 1;
        grid-column-start: 16;
        grid-column-end: 19;
        position: relative;
        height: 100%;
        min-height: 50px;
    }
    @media (max-width: 1280px) {
        #block60 {
            grid-column-start: 10;
            grid-column-end: 13;
        }
    }
    @media (max-width: 900px) {
        #block60 {
            grid-row-start: 3;
        }
    }
    #block60 img {
        position: absolute;
        bottom: 0;
        right: 0;
    }

    .text figure {
        border: none !important;
    }
    .text .content .full .third.left {
        float: left;
        width: calc(100% / 3);
        margin-right: 1.875rem;
    }
    .text .content .full .third.right {
        float: right;
        width: calc(100% / 3);
        margin-left: 1.875rem;
    }
    @media (max-width: 768px) {
        .text .content .full .third {
            width: 100%;
        }
    }

.SmartEditStartseite {
    background-color: #3bc4f9;
    /* background-color: #ffc4f9; */
}
.SmartEditStartseite section.content-wrap {
    border-color: #079EDE;
}
#reddot_navigation_bar a {
    color: #00876c !important;
}
#reddot_navigation_bar a:hover {
    color: #fff !important;
}
/*  */