
/*  */
/* 
*/

/*
dunkles Gelb: #fdcf0b
bw Gelb: #fefecc
bw Blau: #29768a
*/

.tilecontent .headline {
    text-shadow: none !important;
    color: #000 !important;
}
.service-tile .headline:after {
    border-bottom-color: #fdcf0b !important;
}
.service-tile .bottom {
    color: #000;
    text-shadow: none !important;
}

.text a, .text a:hover {
    color: #29768a !important;
}
#foederation_mitglieder tbody tr {
    background-color: transparent !important;
    border-bottom: 1px solid #29768a;
}
#foederation_mitglieder td img {
    height: 100px;
    width: auto;
}
#foederation_mitglieder tbody td {
    text-align:center;
    vertical-align: middle;
}

.flyout .navigation-l2>li>a {
    color: #29768a !important;
}

body.oe-page .stage-big p.bigger {
    font-size: 4rem !important;
    overflow: visible;
    margin-top: 15%;
    margin-bottom: auto;
    /*
    color: #000;
    text-shadow: 0 0 16px rgb(255 255 255) !important;
    */
}
@media (max-width: 1024px) {
    body.oe-page .stage-big p.bigger {
        font-size: 2.8rem !important;
    }
}
.service-tile figure picture:before {
    linear-gradient(to top, rgba( 41, 118, 138, 0.7), transparent) !important;
}
.service-tile .tilecontent {
    background-color: rgba(41, 118, 138, 0.3) !important;
}
.button:hover {
    background-color: #29768a !important;
}
.service-tile .headline {
    overflow: visible !important;
}

body.oe-page .stage-small a:first-child {
/*
    color: #000;
    text-shadow: 0 0 16px rgb(255 255 255) !important;
*/
}

/*Externes Link Icon beim Logo ausblenden */
.page-header .logo a:after {
    display: none !important;
}

/* logo soll nicht schrumpfen oder verdeckt werden */

@media (min-width: 1025px) {
    .page-header .logo {
        width: 11rem !important;
    }
}
@media (max-width: 1024px) {
    .page-header .logo svg, .page-header.scrolled .logo svg {
        height: 100% !important;
    }
}
 
.page-header.scrolled .logo svg {
    height: 100% !important;
}
/*  */