
@media screen and (min-width: 1600px) {
	#wrap-wrapper,#footer{margin-right: auto;}
}

@media screen and (max-width: 1320px) {
	#wrap-wrapper,#footer{margin: 0 35px;}
	.code-block-6{margin: 0}#skyscrapper-ad,#ads_d_300x600_1 {max-width: 320px;}
}

@media screen and (max-width: 1315px) {.code-block-6{display: none;}}

@media screen and (max-width: 1195px) {
	.code-block-2{display: none;}
	#wrap-wrapper, #footer{margin: auto}
	}

/*-----------------mobile design---------------------*/
@media screen and (min-width: 1002px) {
	.fly-menu{/*transform: translate3d(-370px,0,0) !important;*/}
	
	.fly-content, .main-nav-over{
	transform: translate3d(0px,0,0) !important;}
	
	.halfpage_mobile{display: none;}
}

@media screen and (max-width: 1002px) {
	
	.hosting-banner{display: none;}
	#featured_main .featured_img a img {
    height: 365px;
    margin-top: -78px;
}
	
	#site{overflow-x: hidden;}
	body #logo-wide{
		width: 200px ;
		margin: 0 auto;
		display: block;
		padding: 15px;
	}
	#content-inner,#wrap-wrapper,#main{max-width: 625px;margin: auto;}
	
	#billboard-ad,#skyscrapper-ad,#ads_d_300x600_1{display: none;}
	
	#main-wrapper {
    float: none;width: 100%;
	}	
	.fly-but-wrap{display: initial;}
	#np_extra_btn_wrap {
		text-align:left;}
	
	/*-----------IeS---------*/

#IeS_main{
	
	display: block;}
#IeS_main img{
	width: 100%;
}

.IeS_right_wrap{
	width: auto;
	padding: 10px 0;
	float: none
 }

 
	
	
	/*-----alle podcast-*/
	.filter_wrap{display: block;}
	.filter .filter_title_wrap{margin: 0;}
	.filter_wrap .form_wrap{margin-bottom: 20px;width: 100%;margin-left: 0;}
	.filter_wrap .form_wrap.themen a{display: inline-block;}
	
	.filter.active{
		padding: 3%;
		width: 94%;}
	
	/*----------featured highlight--------*/
	#featured_main{height: 420px;}
	
	.featured_slides{padding: 0;}
		
	.featured_slider{width: 365px;margin: auto;}
	.featured_slides li {width: 365px;height: auto;padding: 0;}
	
	.featured_slides li .featured_img,.featured_slides li .featured_right_wrap{
		width: 100%;
		height: 197px;display: block}
	.featured_slides li .featured_img{height: 210px;}
	.featured_right_wrap .feautred_play{margin: 7px auto 15px;}
	
	.featured_extra_rss h3, .featured_extra_featured_share h3{margin: 20px 5px 10px;}
	.rechts_featured_wrap_wrap {
    	min-width: 252px;
	}
	
	.featured_wrap { 
		top: 0;
		bottom: 0;
		margin: auto;}
	
	.featured_extra_rss_wrap { 
		grid-template-columns: 0 auto 0;
		margin-top: 0;
	}	
	
	.featured_extra_rss_wrap.active { 
		}
	
	.back_featuredrss_item{
		top: 0px;
		bottom: 0px;
	margin: auto;}
	
	.featuredrss-item.active{transition: all 400ms 800ms;}
	.featuredrss-item{transition: all 400ms;}
	
	.featuredrss-item.active {
		width: 0 !important;
		overflow: hidden;
		padding: 0 !important;
	}
	.featuredrss-item.active span{opacity: 0;transition: opacity 400ms 600ms}
	.featuredrss-item.deactive span{opacity: 0;transition: opacity 400ms}
	
	.featuredrss-item span{opacity: 1;transition: opacity 400ms	1000ms}
	.featured_prev, .featured_next {
    height: 210px;
}
.rechts_featured_wrap a {

    display: inline-block;
float: none;min-width: 23%;
	height: 70px;width: 60px;
overflow: hidden;}
	.rechts_featured_wrap a p {

  white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	
	
	.rechts_featured_wrap{display: grid;}
	.rechts_featured_wrap_wrap{
		top: 0;
		bottom: 0;
		margin: auto;max-width: 310px}
	
	/*---------player left --------*/
	.player-left {
		max-width: 100%;
		background: #d1d1d1;
		padding: 2%;
		display: block;	
		margin: 0px 0 20px;
	}
	
	.player-left img {
		width: 50px;
		display: inline-block;
		vertical-align: middle;
		float: left;
		margin-right: 10px;
	}	
	/*team single*/
	
	.moderator_img_wrap_archive{
		width: 54px;
		height: 54px;
		display: inline-block;
		float: left;
		margin-right: 10px;}
	
	 #cat_content_wrap .extra_info.team h3{margin: 1em 0 0;
text-transform: none;}
	
	#cat_content_wrap .extra_info.team a{color: #fff;}
	.player-left .ModImageWrap img {
		width: 100%;
	}
	.cat_desc_wrap{}
	
	#cat_btn_wrap {
		float: none;
		vertical-align: middle;
		margin: 13px 0;
	}
	
	#cat_content_wrap .extra_close{background: #d1d1d1;}
	
	#cat_content_wrap .extra_close svg text{fill:#444;}
	
	#main-wrapper #nav-main-wrapper{display: none;}
	
	/*-------player right-------*/
	.player-right {float: none;
		max-width: 100%;}
	
	/*-------gewinnspiel--------*/
	.gewinnspiel_list > li{display: block;}
	.gewinnspiel_list > li .gewinnspiel-index{display: block;width: 96%;padding: 0 2%;}
	.gewinnspiel_list > li .gewinnspiel-image{display: block;margin: auto;}
	.gewinnspiel_list .share {
    position: absolute;
    bottom: 15px;
    margin: 0 0 5px;
}
	.gewinnspiel_list > li .gewinnspiel-index p:nth-child(3){height: auto;}
	.gewinnspiel_list > li .gewinnspiel-index p:nth-child(4){padding: 10px 0;height: auto;}
	
	/*------footer----*/
	#footer {
    margin: auto;
    max-width: 96%;
    padding: 2% !important;
	}
	
	#footer-wrapper {
    background: transparent;
    max-width: 625px;
    margin: auto;
    float: none;
}
	#content-area.partner ul li:first-child img{max-width: 100%;width: 100%;}
		
	#ads_d_728x90_1,
	#ads_d_728x90_2,
	#ads_d_970x250{
	width: 300px;
	height: 250px;}
}

@media screen and (max-width: 835px) {
	
body, .breadcrumb, h3.home-title1, h3.home-title1 a {

    font-family: titilium;
    padding: 0;
    width: 100%;
}
	
	#login span{display: none;}
	
	#login .loginicon{display: inline-block;font-size: 20px;}
	
	ul#allPodcast{text-align: center;}
	
	#wrap-wrapper {
    max-width: 100%;
    margin: 0 10px;
}
	#main-wrapper, #top-spacer, #content-outer, #main-top, #ad-728, #ad-728-small{
		max-width: 625px;
		width: 100% !important;
	}
	
	body #main{width: 100%}
	
.fly-but-wrap {

    margin-left: 13px;

}
	
	#logo-wide a{width: 280px;margin: auto}
	
		#content-inner {
		padding: 0;
		width: 100%;}
	
	body #content-inner{padding: 0 2%;
		width: 96%;}
	
	#main-wrapper #nav-main-wrapper{display: none;}
	
	#content-social{display: none;}
	
	#player{margin: 20px 0;}
	
	
	
	/*---nav sport mobile--*/

	
	.nav-sport {
		max-width: 100%;
		padding: 0;}
	
	.nav-sport ul{padding: 0;}
	
	.nav-sport ul li{
	  
		height: 125px;
		opacity: 0.4;
	}
	
	.nav-sport ul li a img {
    width: 90px;
    max-width: inherit;
}
	.nav_sport_prev, 
	.nav_sport_next ,
	.fav_podcast_prev, 
	.fav_podcast_next {
   		height: 90px;
	}
	.nav-sport ul li a {
		font-size: 0.8em;
		text-align: left;
	}
	.nav-sport ul li a span{
		opacity: 1}
	.home #nav-sport,#aktuelle-wrapper,.Podcast-wrapper{display: block;}
	
	.home .nav-sport ul li{width: 95px;}
	.home .nav-sport ul li a > span{margin: 5px 0;
font-size: 1em;}
	
	.home .nav_sport_prev, .home .nav_sport_next{height: 230px;}
	
	.code-block-3, .code-block-5{margin: 20px auto 0px;text-align: center;float: none;}
	
	.nav-sport .menu-sport-container, .fav_podcast .menu-beliebte-podcasts-container,#aktuelle-Podcast-wrapper #aktuelle-Podcast-scroll,.Podcast-wrapper .Podcast-scroll{
		overflow-x: auto; 
		}
	
	.nav-sport .menu-sport-container::-webkit-scrollbar, .fav_podcast .menu-beliebte-podcasts-container::-webkit-scrollbar,#aktuelle-Podcast-wrapper #aktuelle-Podcast-scroll::-webkit-scrollbar,.Podcast-wrapper .Podcast-scroll::-webkit-scrollbar{display: none; }
	/*----------nav serie---------*/
	.nav-serie {
		width: 98%;
		padding: 0 1%;
	}
	
	.nav_serie_warp{margin: 0;}

	.nav-serie ul{padding: 0px;}
	
	.nav-serie ul li{width: 90px;}
	
	.nav-serie ul li img{height: 90px;}
	
	
	
	/*---------player left mobile*/
	#main h1.archive-header{
		font-size: 1em;
		margin: 0 0 7px !important;
		line-height: 1em;
		height: 19px;
		padding: 0;
		border: 0;font-weight: normal;
		max-width: 100%;}
	
	.player-left{
		max-width: 100%;
		background: #d1d1d1;
		padding: 10px 2% 0;
		display: block;
	}
	.search .player-left{
		background: #fff;
		
	}	
	.search #cat_filter h2{
		margin: 20px 0;
		
	}
	
	.player-left img{
		width: 54px;
		display: inline-block;
		vertical-align: middle;}
	
	.player-left-content-wrap{max-height: none;}
	
	#cat_btn_wrap{float: none;
		vertical-align: middle;
		margin: 0 0 3px 5px;min-height: 54px;}
	
	.facebookpage,.twitterpage,.instagrampage{
	width: 25px;
	height:25px;
	}
	
	.extra_share .facebookshare, 
	.extra_share .twittershare,
	.extra_share .emailshare,.extra_share .embed_list_btn, .extra_share .link_copy_btn{margin:20px 10px;
		display: inline-block;vertical-align: middle;}
	
	.share_btn_wrap{min-width: 360px;}

	.extra_share .sharewrap p {

    margin: 10px 0;

}
	.cat_content_wrap .extra_rss.active{overflow: auto;}
	

	.extra_moderator, .extra_rss, .extra_share, .extra_info{height: 0;}
	.extra_moderator.active, .extra_rss.active, .extra_share.active, .extra_info.active{height: auto;}
	.extra_info.active > div{margin: 5px 5px 20px;}
	.extra_mobile_info{min-width: 555px;margin: 20px 20px 40px;}
	
	.extra_rss.active .link_wrap{grid-template-columns: auto auto auto auto;}
	/*---------player right mobile-------*/
	
	.extra_list_rss h3, 
	.extra_list_moderator h3, 
	.extra_list_info h3{margin: 25px 0 30px;}
	
	.player-right{display: block;float: none;}
	
	.playerCurrent{max-width: 96%; padding: 0 2%;}
	
	#npCategorie, 
	.PodCategorie{margin: 10px 0 0}
	
	#npTitle{
		margin: 9px 0 15px;
		white-space: normal;
		font-size: 1.1em;    
		line-height: 1.5em;
	}
	
	#volume_wrap{display: none;}
	#np_extra_btn_wrap{float: left;}
	
	.extra_list_moderator a, 
	.extra_moderator a{/*width: 160px;height: 110px;*/}

	.moderator_img_wrap{width: 80px;
		height: 80px;
		margin: 0 auto 10px;}
	
	.extra_content_wrap{height: auto;}
	
	#extra_content_wrap{width: 96%;}
	
	.extra_cur_rss_wrap{
		min-width: 280px;
		height: auto;}
	
	#progressbar{
		border: none;
		border-top: 2px solid;
		height: 5px;}
	
	#progressbar .ui-slider-range{height: 5px;}
	
	#progressbar .ui-slider-handle{display: none;}
	
	.time{
		transform: translate(0,-3.5em);
		font-size: 0.8em;
	}
	
	#npDate{
		font-size:0.8em;
		margin: 10px 0% 5px;}
	
	#npDescription{font-size: 0.8em;margin: 10px 0;}
	
	.extra_list_rss_wrap.active, 
	.extra_cur_rss_wrap.active{grid-template-columns: auto auto auto;}
	
	.link_cur_wrap.active, 
	.link_list_wrap.active{display: block;}
	
	
	#extra_content_wrap .back_catrss_item.active,.extra_list_rss .back_catrss_item.active{left: 3em}
	
	.rechts_list_wrap, .rechts_cur_wrap{height: 0px; transition: height 400ms;}
	.rechts_list_wrap.active, .rechts_cur_wrap.active{display: block;height: 140px;}
	

	.rechts_list_wrap_wrap,
	.rechts_cur_wrap_wrap{min-width: 407px;}
	/*------------player list mobile------------*/
	
	.infoWrap{width:auto; }
	
	#podcast_list{max-width: 96%;padding: 0 2%;/*max-height: 100%;overflow: inherit;*/}
	.PodCategorie{width: 100%;}
	
	#podcast_list li .PodTitle{ margin: 3px 0;
	}
	#podcast_list li .PodDatum,#podcast_list li .PodDuration{    margin: 1px 0;
    display: inline;
    color: grey;
    font-size: 0.8em;
    vertical-align: top;
}
	#podcast_list li.plSel .PodDatum{/*color:#ff8a43;*/}
	
	.infoleftwrap{height: auto;}
	
	.extra_list_wrap{margin: 0;position: relative;background: #888888;}
	.extra_list_rss_wrap{min-width: 275px;}
	
	.PodCategorie a, .PodCategorie a:visited{color: grey;}
	.PodCategorie a:first-child{color:#2b2b2b;}
	
	.extra_rss .catrss-item, .extra_list_rss .listrss-item, .extra_rss .listrss-item{

		font-size: 0.85em;}
	
	.catrss-itunes, .catrss-direct, .listrss-itunes, .listrss-direct, .currss-itunes,.catrss-audionow, .listrss-audionow, .listrss-direct, .currss-audionow, .currss-direct,.catrss-deezer,.currss-deezer,.listrss-deezer,.catrss-fbwmfl,.currss-fbwmfl,.listrss-fbwmfl,
	.catrss-podcastaddict, .catrss-podkicker, .catrss-playerfm, .catrss-overcast, .catrss-castro, .catrss-pktc,.catrss-rssradio, .catrss-icatcher,
	.listrss-podcastaddict, .listrss-podkicker, .listrss-playerfm, .listrss-overcast, .listrss-castro, .listrss-pktc, .listrss-rssradio, .listrss-icatcher
	.currss-podcastaddict, .currss-podkicker, .currss-playerfm, .currss-overcast, .currss-castro, .currss-pktc, .currss-rssradio, .currss-icatcher{
		width: 35px;height: 35px;vertical-align: top;}
	
	.list_description_wrap{min-width: 500px;}
	.extra_list_wrap_wrap{max-height: none;}

	.extra_list_close {
		margin: auto;
		text-align: center;
		
		color: #2b2b2b;
		font-size: 0.8em;
		position: absolute;
		bottom: 0px;
		left: 0;
		right: 0;
		background: #fff;
	}
	
	.extra_list_rss.active .listrss-item.active,.link_cur_wrap.active .listrss-item.active{width: 0 !important; opacity: 0;transition: all 400ms 600ms}
	
	.link_list_wrap{	
		display: inline-grid;
		position: relative;
		grid-template-columns: auto auto auto auto;
		margin: 0 auto 15px;
	}
	.link_cur_wrap.active, .link_list_wrap.active {	
		display: inline-grid;
		min-width: 0;
	grid-template-columns: auto auto auto auto;
	}
	

	/*---------aktuele Podcast----------*/
	
	#aktuelle-wrapper,.Podcast-wrapper{margin: 30px 0 0 ;}
	.aktuelle-Podcast li.blog-container:first-child,.Podcast li.blog-container:first-child{margin: 5px 0;}
	.aktuelle-Podcast li.blog-container,.Podcast li.blog-container{width: 160px;margin: 5px 0 5px 5px; padding: 0;}
	.aktuelle-Podcast li.blog-container .blog-inner,.Podcast li.blog-container .blog-inner{padding: 7px 0;}
	.aktuelle-Podcast li a img,.Podcast li a img{width: 40px;}
	
	.aktuelle-Podcast li.blog-container > a,.Podcast li.blog-container > a {
		font-size: 0.9em;
		width: 140px;
		height: 120px;padding: 10px;
	}
	.aktuelle-Podcast li.blog-container a h3,.Podcast li.blog-container a h3{padding: 15px 0 0;
		white-space: nowrap;
text-overflow: ellipsis;
width: 100%;
overflow: hidden;height: auto;
	}
	.aktuelle-Podcast li.blog-container a .blog-inner h4,.Podcast li.blog-container a .blog-inner h4{
    	font-size: 1.2em;
		margin: 2px 0 10px;
	}

	.nav_sport_prev, .nav_sport_next, .nav_serie_next, .nav_serie_prev, .fav_podcast_prev, .fav_podcast_next, .featured_prev, .aktuelle-Podcast_prev,.Podcast_prev, .featured_next, .aktuelle-Podcast_next, .Podcast_next{opacity: 0.4;background-size: 45px;}
	body #home-blog-contain,#featured_wrapper,.sportart_title{width: 98%;padding: 0 1%;}
	 .nav_serie_next, .nav_serie_prev  {display: none !important;}
	
	.nav-sport ul li a span{text-align: center;}
	.category .nav-sport ul li { opacity: 0.5;width: 90px;}
	.nav-sport ul li a{display: grid;height: 125px;}
	.nav-sport ul li.current-menu-item, .nav-sport ul li.current-category-ancestor, .nav-sport ul li.current-post-ancestor, .nav-sport ul li.current-menu-item a span, .nav-sport ul li.current-category-ancestor a span, .fav_podcast ul li.current-menu-item, .fav_podcast ul li.current-category-ancestor, .fav_podcast ul li.current-post-ancestor, .fav_podcast ul li.current-menu-item a span, .fav_podcast ul li.current-category-ancestor a span
	{/*color: #ec6608;*/opacity: 1 }
	
	.nav-sport ul li.current-menu-item{border-bottom: 1px solid #ec6608;}
	
	/*----beliebte Podcast--------*/
	.fav_podcast ul li{width: 95px;}
	.fav_podcast ul li a div{width: 95px;height: 95px;}
	.fav_podcast ul li a{font-size: 0.8em}
	.fav_podcast_prev, .fav_podcast_next{height: 297px;
background-size: 40px;}
	
	/*-------- footer -------*/
	#footer-wrapper #footer {
    padding: 2%;
    width: auto;

}
	/*-------------team---------*/
	.team_profile{display: block;}
	
	.team_profile_img {
		width: 200px;
		height: 200px;
		min-height: 200px;
		overflow: hidden;
		background-size: cover;
		background-position: center top;
		margin: 10px auto 0;

}
	.team_profile_index {
    padding: 10px 2% 10px 2%;
    width: 96%;
		text-align: center;

}
	.team_abspielen, .team_abspielen:visited{display: block;padding: 10px 0px 20px;}
	.team_social {
   float: none;
margin: 5px 0;
text-align: center;
display: inline-block;
vertical-align: middle;
	}
	h2.moderator-title{display: inline-block;

vertical-align: middle;}
	.team_social a{margin-left: 0;}
	
	.loginicon{display: inline-block;}
}

@media screen and (min-width: 415px) {
	
.fly-but-wrap.right {
    transform: rotate(180deg);
	}
}
@media screen and (max-width: 645px) {
	#main-wrapper, #top-spacer, #content-outer, #main-top, #ad-728, #ad-728-small {

    max-width: 394px;
	}
	.dcmads{max-width:100%;max-height:100px; }
		h2.featured_headline_title{
		margin: 20px 0 20px;
		text-align: left;
	}
	
	.rechts_featured_wrap_wrap, .rechts_list_wrap_wrap, .rechts_cur_wrap_wrap{margin: 10px 0;}
	/*---Partner----*/
	
	#content-area.partner ul{display: block;padding: 5px;}
	#content-area.partner ul li{margin: 0 }
	#content-area.partner ul li:first-child{height: 140px;text-align: center;display: flex;margin: 0}
	#content-area.partner ul li:first-child img{max-height: 100%;width: auto;}
	
		/*alle Podcast*/
	ul#allPodcast li{width: 100px;
		padding: 0;
		margin: 10px 5px 20px;}
	ul#allPodcast li a{font-size: 0.87em;}
	.filter.active{height: 590px;}
	.filter_wrap{height: auto;}
	.filter.active .filter_title_wrap{margin: 0;}
	.link_list_wrap{	
		grid-template-columns: auto auto auto;
	}
	
	.link_cur_wrap.active, .link_list_wrap.active {	
		grid-template-columns: auto auto auto auto;
	}
	#podcast_list li .buttonWrap{float: left;padding-bottom: 1%;}
	.infoWrap{display: flex;width: 100%;}
	.infoleftwrap{width: 100%;}
	
	.rechts_featured_wrap_wrap, 
	.rechts_list_wrap_wrap,
	.rechts_cur_wrap_wrap{/*min-width: 150px;*/min-width: 240px;}
	
	.list_description_wrap{min-width: 330px;}



	.featured_prev,  .featured_next{display: none;}

	.extra_rss.active .rechts_wrap.active a{left: 0;right: 0;margin: auto;}
	.extra_rss.active .rechts_wrap.active{
		display: grid;
		grid-template-columns: auto auto auto;
		grid-gap: 15px 10px;}
	
		.gewinnspiel_post .post-image{
		float: none;
		margin: 10px auto 20px auto;
		display: flex;
	width: 205px;height: 205px;
	}
	
	.post-image img{float: none;}
	

	.gewinnspiel_list > li{display: block;}
	
	.gewinnspiel_list > li .gewinnspiel-image{
		width: 260px;height: 260px;
		margin: 10px auto;
		display: block;}

	.gewinnspiel_list > li .gewinnspiel-index{width: 96%;padding: 0 2%}
	.gewinnspiel_list > li .gewinnspiel-index p:nth-child(2),
	.gewinnspiel_list > li .gewinnspiel-index h3{text-align: center;}
	.gewinnspiel_list > li .gewinnspiel-index p:nth-child(3){text-align: justify;}
	.gewinnspiel_list > li .gewinnspiel-index p:nth-child(4) a{max-width: 200px;}
	.gewinnspiel_list .share{bottom: 25px;position: absolute;}
	.gewinnspiel_list .sharewrap{top: 0;}
	.gewinnspiel_post #content-area{margin: 40px 0;	padding: 0;
		float: none;
	}

	#content-area ul li, #content-area ol li{margin-left: 20px;padding: 0;}
	.gewinnspiel_post #content-area h3, .gewinnspiel_post #content-area h4, .gewinnspiel_post #content-area ol {
    font-size: 1em;
}
	.breadcrumb #crumbs .current {

    white-space: nowrap;
    max-width: 50%;
    text-overflow: ellipsis;
    overflow: hidden;

}
	.extra_mobile_info{
		min-width: 340px;
		margin: 10px 10px 40px; }
	
	.extra_list_rss_wrap, 
	.extra_cur_rss_wrap{margin:15px 0% 40px}
	
	.extra_list_rss_wrap.active, 
	.extra_cur_rss_wrap.active{display: block;margin:15px 2% 40px}
	
	.extra_list_rss.active .listrss-item.active, 
	.link_cur_wrap.active .listrss-item.active
	{width: 110px!important;opacity: 1;}
	
	.link_cur_wrap.active, .link_list_wrap.active{
		vertical-align: middle;
		margin-bottom: 0;}
	
	.rechts_list_wrap_wrap,.rechts_cur_wrap_wrap{display: grid;grid-template-columns: auto auto auto;}
	
	.rechts_list_wrap.active, .rechts_cur_wrap.active{height: auto;margin: 10px 0}
	
	
	.filter.active .filter_title_wrap::after {
       	right: 0;
	}
	
	.filter_all, .filter_all:visited{margin: 20px 0 0;}
	
	.home .nav-sport ul,#aktuelle-Podcast-wrapper ul,.Podcast-wrapper ul,.fav_podcast ul{
		display:flex;
		flex-direction: column;
		flex-wrap: wrap;
		height: 274px;
	}
	
	.home .nav-sport .menu-sport-container,.fav_podcast{text-align: left;}
	.home .nav-sport,.fav_podcast {width: 100%;}
	.home .nav-sport ul li{height: 125px;}
	.home .nav-sport ul li ,.fav_podcast ul li{margin: 0 20px 10px 0 !important;}
	.aktuelle-Podcast li.blog-container,.Podcast li.blog-container{margin: 0 10px 10px 0 !important;}
	.fav_podcast ul{ height: 342px;}
	.fav_podcast ul li{height: 155px;}
	
	#aktuelle-wrapper,.Podcast-wrapper{height: auto;display: grid}
	#aktuelle-Podcast-wrapper #aktuelle-Podcast-scroll,.Podcast-wrapper .Podcast-scroll{max-width: 100%;}
	#aktuelle-Podcast-wrapper ul,.Podcast-wrapper ul{height: 348px;}
}


@media screen and (max-width: 420px) {
	.share_btn_wrap {max-width: 220px;margin: auto;min-width: 220px !important;}
	.facebookshare, .facebookshare_cur, .twittershare, .twittershare_cur, .emailshare, .emailshare_cur, .embed_list_btn, .link_copy_btn,.extra_share .facebookshare, .extra_share .twittershare, .extra_share .emailshare, .extra_share .embed_list_btn, .extra_share .link_copy_btn
	{margin: 10px;}
}
@media screen and (max-width: 376px) {
	
	/*----------featured highlight--------*/
	.featured_prev,  .featured_next {
	    opacity: 0.2;}
	
	.featured_slides li {width: 320px;height: auto;padding: 0;}
		.featured_slider{width: 320px;}
	.featured_slides li .feature-sporticon { left: 35px;}
	
	.featured_slides .featured_headline_wrap {padding: 25px 35px 10px;}
	
	
	.link_list_wrap, .link_cur_wrap{grid-template-columns: auto auto;}
	
	.link_cur_wrap.active, .link_list_wrap.active{	grid-template-columns: auto auto;height: 140px;grid-row-gap: 0;}

	.extra_rss .catrss-item.deactive, .extra_list_rss .listrss-item.deactive, .extra_rss .listrss-item.deactive{height: 0;}
	
	.extra_list_moderator a, .extra_moderator a {
	    width: 80px;
    	height: 110px;
	}
	
	.moderator_img_wrap{margin-bottom: 5px;}
	.extra_rss.active .link_wrap{grid-template-columns: auto auto;}
	.list_description_wrap{min-width: 270px;}
	
	.extra_mobile_info {
    min-width: 256px;
    margin: 10px 10px 40px;
	}
}


@media screen and (max-width: 320px) {
	#wpadminbar a:active, #wpadminbar a:focus, #wpadminbar div, #wpadminbar input[type="text"], #wpadminbar input[type="password"], #wpadminbar input[type="number"], #wpadminbar input[type="search"], #wpadminbar input[type="email"], #wpadminbar input[type="url"], #wpadminbar select, #wpadminbar textarea,#wpadminbar .quicklinks ul{display: flex;}
	.rechts_featured_wrap a{vertical-align: top;}
	.rechts_featured_wrap a p, .extra_rss.active .rechts_wrap a p, .rechts_list_wrap_wrap a p, .rechts_cur_wrap_wrap a p{max-width: 50px; font-size: 10px;}
	
	/*----------featured highlight--------*/
	#wrap-wrapper{margin: 0;}

	.featured_slider{width: 300px;}
	.featured_slides li {width: 300px;height: auto;padding: 0;}
	
	.featured_slides .featured_right_wrap .featured_extra,
	.featured_slides .featured_right_wrap .featured_text { margin:5px 10px;}
	
	.featured_right_wrap .feautred_play {margin: 5px auto;	}
	
	.featuredrss-item{margin:15px 0 0 !important}
	
	.featuredrss-item.active{margin:15px 5px 0 !important}
	
	.featured_slides li .featured_img {
    height: 190px;
	}
	
	/*----  alle podcast -----*/
	.filter_wrap .form_wrap a{width: 133px;}
		#fly-wrap {
		width: 320px;
	}
	.fly-content, .main-nav-over{transform: translate3d(270px,0,0) !important;}

	
	/*-------- player right List --------*/
	.list_description_wrap{min-width: 250px;}
	
	.extra_list_moderator a, .extra_moderator a {
	    width: 80px;
    	height: 110px;
    	padding: 0;
	}
	
}