@charset  "UTF-8";

.twtr-widget a img {
	max-width: 30px;
}

body.mobile-theme iframe.FlattrButton {
	width: 110px;
	height: 20px;
}

.episode_downloads, .podlovewebplayer_wrapper {
	margin-bottom: 15px;
}

/* Podlove styler: http://customplayer.webgeplapper.de */
article.podcast .podlovewebplayer_wrapper,div.episode-overview .podlovewebplayer_wrapper,.podcast_player .podlovewebplayer_wrapper {
	background-color: #345a78;
	border-radius: 0;
}

article.podcast .podlovewebplayer_wrapper .mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-loaded,div.episode-overview .podlovewebplayer_wrapper .mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-loaded,.podcast_player .podlovewebplayer_wrapper .mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-loaded {
	background: #43759c !important;
}

article.podcast .podlovewebplayer_wrapper,article.podcast .podlovewebplayer_wrapper a,article.podcast .podlovewebplayer_wrapper .mejs-container .mejs-controls .mejs-time span,article.podcast .podlovewebplayer_wrapper .mejs-button.mejs-volume-button button,div.episode-overview .podlovewebplayer_wrapper,div.episode-overview .podlovewebplayer_wrapper a,div.episode-overview .podlovewebplayer_wrapper .mejs-container .mejs-controls .mejs-time span,div.episode-overview .podlovewebplayer_wrapper .mejs-button.mejs-volume-button button,.podcast_player .podlovewebplayer_wrapper,.podcast_player .podlovewebplayer_wrapper a,.podcast_player .podlovewebplayer_wrapper .mejs-container .mejs-controls .mejs-time span,.podcast_player .podlovewebplayer_wrapper .mejs-button.mejs-volume-button button {
	color: #ffffff;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_tableend,article.podcast .podlovewebplayer_wrapper #mep_0,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_timecontrol,article.podcast .podlovewebplayer_wrapper .mejs-mediaelement,article.podcast .podlovewebplayer_wrapper .mejs-controls,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapterbox,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_sharebuttons,article.podcast .podlovewebplayer_wrapper .mejs-container,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_tableend,div.episode-overview .podlovewebplayer_wrapper #mep_0,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_timecontrol,div.episode-overview .podlovewebplayer_wrapper .mejs-mediaelement,div.episode-overview .podlovewebplayer_wrapper .mejs-controls,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapterbox,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_sharebuttons,div.episode-overview .podlovewebplayer_wrapper .mejs-container,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_tableend,.podcast_player .podlovewebplayer_wrapper #mep_0,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_timecontrol,.podcast_player .podlovewebplayer_wrapper .mejs-mediaelement,.podcast_player .podlovewebplayer_wrapper .mejs-controls,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapterbox,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_sharebuttons,.podcast_player .podlovewebplayer_wrapper .mejs-container {
	background: none;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapters,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_timecontrol,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_sharebuttons,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapters,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_timecontrol,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_sharebuttons,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapters,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_timecontrol,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_sharebuttons {
	border-spacing: 0;
	border-collapse: separate;
	border: 0;
	margin: 0;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapterbox,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapterbox,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapterbox {
	border: none;
	color: #ffffff !important;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr {
	background: #43759c;
	color: #ffffff !important;
	border-spacing: 0;
	border-collapse: separate;
	border: 0;
	margin: 0;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr td,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr td,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr td {
	border: 0;
	text-shadow: none;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr.active,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:hover,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr.loaded ,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr.active,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr.loaded ,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr.active,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr.loaded  {
	background: #2c4d66;
	color: #ffffff;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd),div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd),.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd) {
	background: #406f94;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd).active,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd):hover,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd).loaded ,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd).active,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd):hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd).loaded ,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd).active,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd):hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_chapterbox .chaptertr:nth-child(odd).loaded  {
	background: #2c4d66;
	color: #ffffff;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_tableend,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_tableend,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_tableend {
	box-shadow: none;
}

article.podcast .podlovewebplayer_wrapper .mejs-horizontal-volume-total,article.podcast .podlovewebplayer_wrapper .mejs-time-total,div.episode-overview .podlovewebplayer_wrapper .mejs-horizontal-volume-total,div.episode-overview .podlovewebplayer_wrapper .mejs-time-total,.podcast_player .podlovewebplayer_wrapper .mejs-horizontal-volume-total,.podcast_player .podlovewebplayer_wrapper .mejs-time-total {
	background: #152531;
}

article.podcast .podlovewebplayer_wrapper .mejs-time-loaded,div.episode-overview .podlovewebplayer_wrapper .mejs-time-loaded,.podcast_player .podlovewebplayer_wrapper .mejs-time-loaded {
	background: #a5aeb2;
}

article.podcast .podlovewebplayer_wrapper .mejs-horizontal-volume-current,article.podcast .podlovewebplayer_wrapper .mejs-time-current,div.episode-overview .podlovewebplayer_wrapper .mejs-horizontal-volume-current,div.episode-overview .podlovewebplayer_wrapper .mejs-time-current,.podcast_player .podlovewebplayer_wrapper .mejs-horizontal-volume-current,.podcast_player .podlovewebplayer_wrapper .mejs-time-current {
	background: #f2f4f7;
}

article.podcast .podlovewebplayer_wrapper .mejs-time-float,div.episode-overview .podlovewebplayer_wrapper .mejs-time-float,.podcast_player .podlovewebplayer_wrapper .mejs-time-float {
	background: #152531;
	border-color: #152531;
	color: #ffffff !important;
}

article.podcast .podlovewebplayer_wrapper .mejs-time-float-corner,div.episode-overview .podlovewebplayer_wrapper .mejs-time-float-corner,.podcast_player .podlovewebplayer_wrapper .mejs-time-float-corner {
	border-top-color: #152531;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay {
	border: none !important;
	color: #ffffff;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:hover {
	border: none !important;
	color: #26292b;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:focus,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:active,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:focus,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:active,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:focus,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:active,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons {
	text-shadow: none;
	color: #ffffff;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:focus:hover,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:hover,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:active:hover,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons:hover,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons:hover,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:focus:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:active:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:focus:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay:active:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons:hover {
	color: #26292b;
	text-shadow: none;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons:hover,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons a:hover,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons:hover,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons a:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons a:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons:hover,div.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons a:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons a:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons:hover,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_wrapper .podlovewebplayer_controlbox .infobuttons a:hover {
	border-color: #345a78 !important;
	text-shadow: none;
}

article.podcast .podlovewebplayer_wrapper table,div.episode-overview .podlovewebplayer_wrapper table,.podcast_player .podlovewebplayer_wrapper table {
	border: none !important;
}

article.podcast .podlovewebplayer_wrapper table td,div.episode-overview .podlovewebplayer_wrapper table td,.podcast_player .podlovewebplayer_wrapper table td {
	border: none !important;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta,.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta {
	min-height: 0;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay,.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .bigplay {
	font-size: 16px;
	height: auto;
	width: auto;
	padding: 5px 0 0 16px;
}

article.podcast .podlovewebplayer_wrapper .episodetitle,.episode-overview .podlovewebplayer_wrapper .episodetitle,.podcast_player .podlovewebplayer_wrapper .episodetitle {
	display: none;
}

article.podcast .podlovewebplayer_wrapper .subtitle,.episode-overview .podlovewebplayer_wrapper .subtitle,.podcast_player .podlovewebplayer_wrapper .subtitle {
	font-size: 0;
	text-indent: 100%;
}

article.podcast .podlovewebplayer_wrapper .coverart,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers a.infowindow,article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers a.infowindow:before,.episode-overview .podlovewebplayer_wrapper .coverart,.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers a.infowindow,.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers a.infowindow:before,.podcast_player .podlovewebplayer_wrapper .coverart,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers a.infowindow,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers a.infowindow:before {
	content: normal;
	display: none;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons,.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infobuttons {
	margin-top: 10px;
}

article.podcast .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infowindow.infobuttons,.episode-overview .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infowindow.infobuttons,.podcast_player .podlovewebplayer_wrapper .podlovewebplayer_meta .togglers .infowindow.infobuttons {
	display: none;
	height: 0;
}

article.podcast .podlovewebplayer_wrapper,.episode-overview .podlovewebplayer_wrapper,.podcast_player .podlovewebplayer_wrapper {
	border-radius: 0 0 0 0;
}

article.podcast .episode_downloads,.episode-overview .episode_downloads,.podcast_player .episode_downloads {
	border-radius: 0 0 0 0;
	background-color: #345a78;
	text-align: center;
	padding-bottom: 8px;
}

article.podcast .episode_downloads select,article.podcast .episode_downloads button,.episode-overview .episode_downloads select,.episode-overview .episode_downloads button,.podcast_player .episode_downloads select,.podcast_player .episode_downloads button {
	background: #253f54;
	border: 1px solid #152531;
	color: #ffffff;
	font-size: 1em;
	padding: 2px 25px 2px 4px;
	cursor: pointer;
	border-radius: 0;
	box-shadow: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

article.podcast .episode_downloads select:hover,article.podcast .episode_downloads button:hover,.episode-overview .episode_downloads select:hover,.episode-overview .episode_downloads button:hover,.podcast_player .episode_downloads select:hover,.podcast_player .episode_downloads button:hover {
	background-color: #152531;
	border: 1px solid #152531;
}

article.podcast .episode_downloads select,.episode-overview .episode_downloads select,.podcast_player .episode_downloads select {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wIXERYaZKy99gAAAGdJREFUOMvt00EKgCAQhWH3BdE1IsyrdqHArR1FOsPfxjZio6SLFr714xsGZpTq+WeAGdiBoaA7hu4klVbgAg4JDZgFPLDkJhsJjTBdunoS/YS9oVVYAnXAWYVF6BPd6pwMsPXHEnMDUZCscmOwpnwAAAAASUVORK5CYII=');
	background-position: right center;
	background-repeat: no-repeat;
}