.teaser--wt {
    height: 100%;
    display: block;
}

.teaser--wt.stretch .teaser--wt__mid, .teaser--wt.with-description .teaser--wt__mid {
    margin: 40px auto 0;
}

.ardplayer-video {
    background: #000;
}

.captcha__options .radio label {
    position: absolute;   
}

.nowplaying__sidebar__logo.icon--sr_fernsehen:before {
	background-image: url("../svg/logos/SR_Fernsehen_white.svg")
}

.ardplayer-viewport button.ardplayer-btn-sound.toggle:before {
    content: "\e654" !important;
}

.ardplayer-viewport .ardplayer-btn-subtitle.toggle {
    background: rgba(2, 36, 77, 0.6) none repeat scroll 0 0;
}

.ardplayer-audio .ardplayer-viewport .ardplayer-posterimage {
    display: block;
}

.link-marker::after {
    content: " ›";
    padding-left: 0;
}

.navigation .channels_item--unserding a {
/*	background-size: 100%; */
}

.article__player__podcast .ardplayer-viewport .ardplayer-posterframe img, .article__player__podcast .ardplayer-viewport .ardplayer-audioframe img {
	float: none;
	width: auto;
	margin: 0px auto;
}

.teaser-content-holder img, .teaser-content-holder picture {
	overflow: hidden;
}

.teaser--picturearticle .teaser__text__paragraph {
	margin-bottom: 30px;
}

/*
.ardplayer-untertitel-ebu{
	position: absolute;
	width: 100%;
	z-index: 9;
	line-height: 25px; //maybe adjustable through UT XML?
	left: 0;
	background-color: #000;
}
*/

/*
EBU TT CSS
*/

.ardplayer-untertitel-ebu {
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 9;

        /* CSS3 Mausereignisse fuer UT deaktivieren */
        pointer-events : none;
}

/* Blendet die UT und den UT-Button für die kleinen Repräsentationen aus*/
.ardplayer-xxs .ardplayer-untertitel-ebu,
.ardplayer-xs .ardplayer-untertitel-ebu,
.ardplayer-s .ardplayer-untertitel-ebu {
    display: none;
}

.ardplayer-xxs .ardplayer-viewport .ardplayer-player-untertitel,
.ardplayer-xs .ardplayer-viewport .ardplayer-player-untertitel,
.ardplayer-s .ardplayer-viewport .ardplayer-player-untertitel {
    display: none;
}





/*
css für den UT-Tag (Anzeige)
*/

/*  von grafik gewünscht: ein leichtes padding um die einzelnen spans und ein margin, damit es keine überlappungen gibt */
/*  10.6.2014 <br>-lineheight auf 150% gesetzt, da sich UT überlagern ard-redmine #29432
/*  achtung: browser-spezifisch kann es zu einem spalt bei einem 2-zeiligen UT kommen */

/*  Schriftart Thesis wird aus dem jeweiligen System der ARD-CMSs gezogen - Alternative ist immer Verdana*/
.ardplayer-untertitel-ebu{
    font-family: Thesis, verdana, sans-serif;
    padding-top: 5% !important;
    padding-bottom: 3% !important;
}

.ardplayer-untertitel-ebu span{
    padding: 0.2%;
}

.ardplayer-untertitel-ebu p{
    line-height: normal;
}

.ardplayer-untertitel-ebu br {
    line-height: 150%;
}

/* von grafik gewünscht: Überschreiben des generischen schriftwertes */
/*
.ardplayer-untertitel > p{
    font-size: 10% !important;
}
 */


/* BUGFIX SR kultur */

.programmguide--daily .channel__buttons .channel__button--sr2 {
    background-color: #fdea00 !important;
}

body.max-contrast .programmguide--daily .channel__buttons .channel__button {
    background-color: #000000 !important;
}

.programmguide--daily .programmguide__content .channel--sr2 .channel__show .title {
    color: #000000 !important;
}

body.max-contrast .programmguide--daily .channel__buttons .channel__button>a>span.icon--sr_2:before {
    background-image: url(../svg/logos/SR_Kultur_weiss.svg);
}

body.max-contrast .navigation .channels_item--sr2 a {
    background-image: url(../svg/logos/SR_Kultur_weiss.svg);
}

body.max-contrast .radio-teaser .radio-teaser-song-entry__time {
    background-color: #000000 !important;
    color: #ffffff !important;
}