@media screen {

    body.wdr .naviSerialProgram .menueToggle a:before,
    body.wdr .naviSerialProgram ul li a {
        color: #fdfdfc
    }

    body.wdr .modBanner+div[data-ctrl-collapsible] {
        position: relative
    }

    body.wdr .naviSerialProgram {
        background-color: #e10028 !important
    }

    body.wdr .naviSerialProgram:before {
        background-color: #e10028;
        border-bottom-color: #e10028
    }

    body.wdr .naviSerialProgram span.subressort.active a {
        margin-top: -4px;
        border-top: 4px solid #e10028;
        font-weight: 700
    }

    body.wdr .naviSerialProgram .menueToggle a {
        background-color: #e10028;
        border-color: #e10028
    }

    body.wdr .naviSerialProgram .menueToggle a:focus,
    body.wdr .naviSerialProgram .menueToggle a:hover {
        text-decoration: none !important
    }

    .viewS .naviSerialProgram span.subressort.active a,
    .viewXS .naviSerialProgram span.subressort.active a {
        margin-top: 0;
        border-top: 0 none;
        border-left: 4px solid #e10028;
        padding-left: 6px
    }

    body.wdr .modList.events .box .buttons li>a {
        background-color: #e10028;
        border-color: #e10028;
        color: #fff
    }

    body.wdr .modList.events .box .buttons li a.tickets:after {
        color: #fff
    }

    body.wdr .modList.events .box .buttons li:last-child>a {
        color: #000
    }

    body.wdr .modList.events .box .buttons li a.tickets.wenige {
        background-color: #C35065;
        border-color: #C35065;
    }

    body.wdr .modParagraph hr.trennlinie {
        background-color: #C35065;
    }

}







	









	

