h1,h2 {
 color:#99072b;
}


h2 a, h2 a:hover {
 color:#99072b;
 text-decoration:none;
}



.bg-sopa {
 background-color:#ffeeba;
}
.text-sopa {
 color:#ffeeba;
}

footer a, footer a:hover {
 color:#495057;
 text-decoration:none;
}

*.bg-stiso {
 background-color:#ffeeba;
 border:1px solid #ffdf7e;
}

*.border-chb {
 border-color:#99072b !important;
}

/* eingebundene Videos (iframe) werden responsiv */
.videoWrapper {
        position: relative;
        padding-bottom: 56.25%; /* 16:9 */
        padding-top: 25px;
        height: 0;
}
.videoWrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
}
