.videoLayout, .videoLayout body {width:100%;height:100%;margin:0;padding:0;position:relative;}
@media screen and (max-width:1200px){
	.topBar .webradio a.title{ font-size:12px;}
	.mega-menu ul.menu-links > li > a {padding:0 5px;}
	.pub, .banner_pave{ display:none;}
	#mainMenu .mega-menu ul.menu-links > li > a{ font-size:16px;}
	.mega-menu ul.menu-links > li > a{ padding:0 8px !important}
	#menu_ .mega-menu ul.menu-links > li > a{ font-size:15px;}
	.btn__webcam_now_programe{ font-size:12px;}
	.animateur_programe{ font-size:20px;}
	.time_programe{ font-size:15px;}
	.emission_programe{ font-size:15px;}
	.emission_programe a{ font-size:17px;}
	.btn__play_now_programe{ font-size:75px;}
	div.next_programe_top{ font-size:20px;}
	div.next_programe_top a{ font-size:15px;}
	.logo_ img{ width:130%;}
	.mega-menu .menu-search-bar input:focus{ padding-left:0 !important;}
	.block_djs .carousel-inner > .item {height:149px;}
	.podcasts .title div{ width:45%;}
	.podcasts .title div select{ width:80%; font-size:11px;}
	.sondage .results{ font-size:12px;}
	.results button,.sondage .sport_sondage button{ font-size:12px;}
	.carousel-indicators{ top:153px;}
	.plus_lus_plus_partager{ padding:10px;}
	.plus_lus_plus_partager .z-tabs.silver > ul > li > a,.plus_lus_plus_partager .z-tabs.silver > ul > li.z-active > a{ font-size:9px;}
	.timeline i.fa-clock-o{ font-size:19px; width:auto; margin-top:20px;}
	#slide{ margin-bottom:25px; overflow:hidden;}
	.list_carousel li{ height:auto}
	.box_music{ padding-bottom:40px;}
	.box_music .share{ width:61%;}
	.artiste .play a{ height:66px;margin-top:4px;padding-bottom:8px;padding-top:8px;}
	.artiste .content{ padding-top:10px; padding-bottom:9px;}
	#demo-tabs1 > ul > li > a{ font-size:13px; padding:0 5px;}
	#demo-tabs1 .z-tabs.horizontal > ul > li{ width:13.7% !important;}
	#demo-tabs1 > ul > li.z-active a span{ bottom:-7px;}
	.list_carousel #foo4 li{ width:455px !important;}
	.results button,.sondage .sport_sondage button{ padding:0 10px 0 5px;}
	.sondage .results{ font-size:11px;}
	.container_body{ padding-top:25px;}
	.news24 {margin-bottom:0;}
	.timeline > li > .timeline-item{ width:70%;}
	.liveEmission .links .webcam i{ font-size:11px;}
	.results button{ padding:0 10px 0 7px;}
	.mobileApps #mobileAppsContent{ width:76%;}
	#compteNews > ul > li{ width:auto !important}
	#compteNews > ul > li > a{ padding:0 10px; font-size:12px;}
	#meteo li .today span.city {font-size:12px;padding:14px 0px 0;}
	.mega-menu .menu-search-bar input:focus {  max-width:50px;    padding-left:20px;}
	.arabe #compteNews > ul > li > a { padding:0 25px;}
	#mainMenu .mega-menu ul.menu-links > li > a {  font-size:15px;}
	#horoscope .owl-nav .owl-prev { left:0 !important; }
	#horoscope .owl-nav .owl-next {  right:0!important;}
	#meteo .today span.city {  font-size:11px; margin-left:11px;}
	#meteo .today span.deg {font-size:21px;  margin:11px 0 0 -12px;}
	#meteo .owl-nav .owl-next {    right:35px !important; }
	.table.table-striped.table-hover img { width:20px;}
	.block_title span{ white-space:nowrap;}
	.player_frame_ {min-height: 350px !important;}
}
@media screen and (max-width:991px) {
	.banner-popup{ display:none !important;}
	body{padding-top:70px;}
	.videoLayout, .videoLayout body { padding:0;}
	.container {width:100%}
	.topBar, .desktop{ display:none;}
	.mobileHeader, .morph-main-menu-button-wrapper{ display:block;}
	.mobileHeader{ position:fixed; top:0; left:0; z-index:999; width:100%}
	.mobileHeader header{ height:70px; min-height:70px; }
	.mobileHeader header .logo{ margin-top:10px; text-align:center; }
	.mobileHeader header .logo img{ height:50px; }
	.clearfix_md{clear:none !important;}
	.clearfix_sm{clear:both;}
	.playerMenu { display:none; }
	.playerLive header, .playerLive header .liveEmission {  min-height:70px }
	.playerLive .detail { margin-top:37px; }
	.playerLive .links { margin-bottom:18px;   margin-top:16px;}
	#compteNews > ul > li.z-active a span{   bottom:-7px!important;}
	header .logo img {  width:auto; height:100%}
	.list_carousel li{ margin:0 !important}
	.block_djs .carousel-inner > .item {height:111px;}
	.topBar .shares a, .share_aniamateur a{ width:30px; padding:5px 0;}
	.topBar .webradio a.title{ display:none;}
	header .langues { position:absolute; right:15px; top:10px;}
	header .langues a{color:#fff;display:inline-block;vertical-align:middle;padding:4px 7px;margin-top:4px; font-family:'Merriweather Sans', sans-serif;font-weight:400;background:#e1222e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
	header .langues a:first-child{ margin-right:2px;}
	header .langues a:hover{ color:#686868;}
	header .langues a.current{color:#FFF;background:#222;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
	#menu_ .mega-menu ul.menu-links > li > a{ font-size:12px;}
	.btn__webcam_now_programe i{ display:none;}
	header,.now_programe_top,div.next_programe_top{ min-height:240px;}
	.logo_ img{ width:145%;}
	.plus_programmes_charger{ margin-bottom:25px;}
	.artiste .thumb{ width:15%;}
	.artiste .content{ width:59%;}
	.artiste .play a{ margin-top:5px;}
	footer .menu{ display:none;}
	.search_footer{ width:100% !important;}
	footer .search input[type="text"]{ margin-left:0;}
	.copyright{ text-align:center;}
	.position_podacst img{ width:100%;}
	.plus_lus_plus_partager{ padding:10px;}
	.plus_lus_plus_partager .z-tabs.silver > ul > li > a,.plus_lus_plus_partager .z-tabs.silver > ul > li.z-active > a{ font-size:9px;}
	.carousel-indicators {top:132px;}
	.timeline i.fa-clock-o {font-size:16px;margin-top:0px;width:auto;}
	.timeline > li > .timeline-item{ width:75%;}
	.titre_programme{ font-size:20px;}
	.animateur_programme{ font-size:15px;}
	.icone_programme{ font-size:12px;}
	.horoscope li{ height:auto;}
	#meteo li{ height:auto;}
	.meteo .caroufredsel_wrapper{ height:156px !important}
	.topBar .shares {padding-right:0;}
	.topBar .langues{ padding-left:0;}
	div.next_programe_top{ font-size:18px;}
	.btn__webcam_now_programe{ font-size:12px;}
	.animateur_programe{ font-size:18px;}
	.time_programe{ font-size:12px;}
	.emission_programe{ font-size:12px;}
	.emission_programe a{ font-size:14px;}
	.mega-menu{ min-width:100% !important; max-width:100% !important}
	.mega-menu ul.menu-links > li > a{ padding:0 5px !important}
	.btn__play_now_programe {font-size:68px;line-height:70px;}
	.sp-horizontal .sp-arrows{ top:5%;}
	.list_carousel li{ height:auto}
	.box_music{ padding-bottom:40px;}
	.box_music .share{ width:80%;}
	.pub2{ display:none;}
	#demo-tabs1 > ul > li > a{ font-size:12px; padding:0; line-height:30px !important; text-align:center;}
	#demo-tabs1 > ul > li {float:left;width:13.8% !important;}
	#demo-tabs1 > ul > li.z-active a span{ bottom:-7px;}
	.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF .title, .allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbON .title{ display:none !important;}
	.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF br{ display:none;}
	.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF .padding{ padding:8px !important}
	.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF .reg, .allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbON .reg{ font-size:10px !important;}
	.allinone_bannerWithPlaylist.elegant .thumbsHolderWrapper{  right:-241.684px !important;width:241.684px !important;}
	.allinone_bannerWithPlaylist.elegant .thumbsHolderVisibleWrapper,.allinone_bannerWithPlaylist.elegant .thumbsHolder{width:241.684px !important;}
	.artiste .content {padding-bottom:17px;padding-top:18px;}
	.artiste .play a{ height:80px;}
	.animateur-panel{ font-size:13px;}
	.emission_animateurs, .share_aniamateur{ font-size:12px;}
	.emission_animateurs a{ font-size:12px;}
	.share_aniamateur a{ margin-right:1px;}
	.img_animateurs span.animateur_name{ font-size:15px;}
	.titre_list_actu_plus_lus a{ font-size:13px;}
	.container_body{ padding-top:25px; overflow:hidden}
	.news24 {margin-bottom:0;}
	.bock_last_podcast_equipe{ padding:50px;}
	.block_gallery{ display:none;}
	.arabe #compteNews > ul > li > a { padding:0 30px;}
	#meteo .owl-nav .owl-next {  right:66px !important;}
	.table.table-striped.table-hover img { width:30px;}
	.player_frame_ {min-height: 410px !important;}
	
.logo_apps_mosaique{ display:table; width:100%; margin-top:10px;}
.logo_apps_mosaique a{ display:table-cell; width:50%; text-align:center}
.logo_apps_mosaique a img{ width:70%;}

.imsakeyaMobile{ display:block;}
.imsakeya{ background:none !important; height:auto;padding:0 15px;max-width:480px;margin:30px auto 0;}
.imsakeya img {border:2px solid #e1222e;}
.imsakeya .iDate span{background:#e1222e;color:#FFF;}
.imsakeya .iTime{background:#e1222e;color:#fff;}
#imsakeyaMobile .owl-nav .owl-prev, #imsakeyaMobile .owl-nav .owl-next{background:#e1222e;color:#fff;}
.arabe .imsakeya {padding:0 15px;}

}
@media screen and (max-width:767px){
	.clearfix_md{clear:none !important;}
	.clearfix_sm{clear:none !important;}
	.clearfix_xs{clear:both;}
	.artiste .thumb{ width:26.7%}
	.artiste .content{ width:47.9%;}
	.webradio{ display:none;}
	.logo_ {margin-top:10px; text-align:center;}
	.logo_ img{ width:45%;}
	.next_programe_top{ display:none !important;}
	.btn__webcam_now_programe{ font-size:11px;}
	.btn__webcam_now_programe i{ display:inline;}
	.block_djs .carousel-inner > .item{ height:auto;}
	.heur_charki{ margin-bottom:25px}
	.nos_mix{}
	.news24 .smarticker .sec1-2 {background:url(../../images/icone_news.png) no-repeat 0 -2px #ddd;}
	.carousel-indicators {top:41%;}
	.img_animateurs span{ right:0;}
	.timeline > li{ margin-right:0;}
	.timeline > li > .timeline-item{ width:55%;}
	.topBar .shares {text-align:left;}
	#menu_{ top:86%; bottom:0; height:14%;}
	.menu-links{ background:#FFF;}
	#demo-tabs1 > ul > li > a{ font-size:10px; padding:0; line-height:30px !important; text-align:center;}
	#demo-tabs1 > ul > li {float:left;width:13% !important;}
	#demo-tabs1 > ul > li.z-active a span{ bottom:-6px;}
	header, .now_programe_top, div.next_programe_top{ min-height:initial !important}
	header {background:url(/images/front/bg_header.png) repeat-x scroll center top #e1222e; position:fixed;top:0;width:100%;z-index:9999; height:65px;}
	.detail_now_programe, .btn_now_programe{ margin-top:0;}
	.logo_{ margin:7px 0; position:absolute;}
	.logo_ img{ width:auto; height:50px;}
	header .langues { position:absolute; right:15px; top:10px;}
	header .langues a{color:#fff;display:inline-block;vertical-align:middle;padding:4px 7px;margin-top:4px; font-family:'Merriweather Sans', sans-serif;font-weight:400;background:#e1222e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
	header .langues a:first-child{ margin-right:2px;}
	header .langues a:hover{ color:#686868;}
	header .langues a.current{color:#FFF;background:#222;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
	#headrs_disktop{ display:none;}
	#headers_mobile{ display:block; padding-top:75px;}
	.morph-main-menu-button-wrapper{ display:block;}
	#meteo li .bg_bleu_meteo img{ width:auto}
	.social_media{ display:none;}
	.sp-bottom-thumbnails.sp-has-pointer{ display:none;}
	.img_animateurs span.animateur_name{ top:0; right:15px;}
	.animateur-panel{ margin-top:25px;}
	.equipe_detail_interne{ padding-top:25px;}
	.form_contact{ margin-bottom:25px;}.bock_last_podcast_equipe{ padding:10px;}
	.block_gallery{ display:none;}
	.services{ display:none;}
	.thumb .name{ right:0;}
	.podcastsList{ padding:50px 20px;}
	.nos_mix {margin:10px 0;}
	#compteNews > ul > li > a {font-size:10px;  padding:0 8px;}
	#compteNews > ul > li.z-active a span {  bottom:-6px !important;}
	.emissionsList { margin:-6px 0;}
	.arabe #compteNews > ul > li > a { padding:0 15px;}
	.arabe .developed_by{ text-align:center;}
	.desc.descp__content iframe{ width:100% !important;}
	.imsakeya .item{ padding-bottom:15px;}
	.container_body {padding-top: 0;}
}
@media (min-width:480px) and (max-width:768px) {
	.member { width:48%; display:inline-block;  vertical-align:top; margin-bottom:15px; }
	.member .intro { margin-top:10px!important; margin-bottom:10px; font-size:13px; display :none; }
	.member .socialMedias {  font-size:12px; }
	.thumb .name {background:rgba(252, 42, 48, 1) none repeat scroll 0 0 !important;top:-28px !important;font-size:15px !important;left:16px !important;    text-align:center;width:91%;}
	.member .thumb{ margin-bottom :10px;}
	.member .socialMedias span { display :block; }
	.member .socialMedias a {display:inline-block;float:left;font-size:18px;height:27px;line-height:27px;padding:0;margin:0 0 0 5px !important;text-align:center;width:27px;}
	.arabe .member .socialMedias a { float:right;}
	.arabe .thumb .name { left:16px!important;  right:auto; }
	.developed_by { text-align:center;}
}
@media only screen and (max-width:479px) {	
	.clearfix2, .clearfix1{clear:none !important;}
	.clearfix0{clear:both;}
	.btn__play_now_programe {font-size:50px; line-height:60px;}
	.btn__webcam_now_programe i{ display:none;}
	.news24{ display:none;}
	.list_carousel li{ height:auto;}
	.artiste .content {width:61.9%;}
	.artiste .thumb {width:37.7%;}
	.artiste .play{ display:none;}
	.news{ width:100%; float:none; margin-bottom:5px;}
	.carousel-indicators {top:20%;}
	.block_title select{ font-size:11px;}
	.block_title span{ padding:0 10px 0 5px}
	.timeline i.fa-clock-o {font-size:12px;margin-top:0;width:auto;}
	.charger_plus .timeline-item {margin-left:0 !important;margin-top:23px;width:100% !important;}
	.topBar .shares {padding-right:0;}
	.topBar .shares a, .share_aniamateur a {padding:5px 0;width:25px;}
	#menu_{ top:81%; bottom:0; height:18%;}
	.pagination a{ font-size:10px;}
	.img_interne{ width:100%;}
	.position_album_photo img{ width:100%;}
	#similars .news{ width:300px !important;}
	.emission_animateurs{ font-size:13px;}
	.share_aniamateur{ font-size:13px;}
	.emission_animateurs a{ font-size:12px;}
	#slide{ min-height:135px !important;}
	.sp-bottom-thumbnails.sp-has-pointer{ display:none;}
	.list_carousel #foo4 li .intro{ display:none;}
	.social_media{ display:none;}
	#slide{ display:none;}
	#demo-tabs1 > ul > li > a{ font-size:7px; padding:0; line-height:25px !important}
	#demo-tabs1 > ul > li {float:left;width:13% !important;}
	.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF .padding{ padding:5px 10px !important}
	.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF .title{ display:none !important;}
	.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF .reg, .allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbON .reg{ display:none !important;}
	#demo-tabs1 > ul > li.z-active a span{ bottom:-4px;}
	.news .carousel-caption .desc .intro{ display:block;}
	.list_carousel #foo4 .box_music {margin:0 0 15px;padding-bottom:40px;}
	.list_carousel #foo4 .img_music, .list_carousel #foo4 .news_slide_scrol{ float:none; width:100%;}
	.list_carousel #foo4 .share{ float:none; width:92%;}
	.artiste .content .position{ line-height:25px;}
	.mega-menu.mobile-collapse .menu-links, .mega-menu.mobile-collapse .menu-social-bar{ background:#CCC; margin-top:50px;}
	.langues{ padding-left:0;}
	.frequence{ font-size:18px; }
	.block_gallery{ display:none;}
	.block_title span{ font-size:14px;}
	.frequence, .meteo__page{ font-size:12px;}
	.table.table-striped.meteo__page img{ width:40px !important;}
	.lieu_meteo_page label::after{ top:12px;}
	.lieu_meteo_page select{ height:50px;}
	.detail_page_horo img{ width:75%;}
	.detail_page_horo{ padding:15px 30px;}
	.list_carousel li{ padding:0;}
	.list_carousel #foo4 .news{ margin:0 0 35px;}
	.sondage{ display:none;}
	.vote_artiste{ display:none;}
	.top_orientall__{ display:none;}
	#musicNews .row.item div{ display:block; width:100%; float:none;}
	.reste_actualite{ display:none;}
	.timeline > li > .timeline-item {background:#fff none repeat scroll 0 0;margin-left:0;width:100%; padding-bottom:5px;}
	.podcastsList {padding:40px 0;}
	.classementList table thead th:nth-child(3), .classementList table tbody tr th:nth-child(3){ display:none;}
	.pagination a{ padding:0 7px; font-size:9px; line-height:27px; }
	.pagination { margin:0 }
	.infos { margin:10px 0 50px;}
	.infos .contenShares { float:right; margin-top:0px; padding-left:0;}
	h1.title { font-size:20px;}
	._56q9 {font-size:13px;}
	.member .intro { margin-top:15px;}
	.emissionsList {  margin:6px 0 0;}
	.member .socialMedias { font-size:11px; }
	.socialMedias a { font-size:16px;  padding:7px 0; width:31px;}
	.member .intro { line-height:20px;}
	.member .socialMedias { margin-top:5px;}
	.block_title span {  font-size:12px;}
	.thumb .name { font-size:17px; }
	.timeline > li:first-child { margin-bottom:-17px;}
	.timeline .gridTime { height:39px; line-height:39px;  margin-bottom:2px;}
	.programGrid .title {    font-size:21px;     line-height:20px;}
	.podcastsLink { margin-top:0;}
	.timeline > li {  margin-bottom:12px;}
	.timeline > li > .timeline-item { padding-bottom:0;}
	h3, .h3 { font-size:19px;}
	.title { font-size:12px; }
	.podcastsList { margin-top:30px;}
	.podcastsList .block_title {font-size:20px;}
	.morph-main-menu-button-wrapper { top:5px;left:5px; }
	#map { height:285px; margin-top:-11px;}
	.arabe .block_title span { padding:0 13px;}
	.arabe .copyright {font-size:12px;}
	.arabe .member .desc {  padding-top:0;}
	.arabe .timeline .gridTime { height:39px; line-height:30px !important; margin-bottom:4px; }
	.arabe .timeline > li {   margin:0 0 0 10px;}
	.arabe .timeline > li:last-child { margin:19px 0 0 0;}
	.morph-search-wrapper #searchform input { font-size:18px;}
	.arabe .developed_by { font-size:12px;  text-align:center;}
	footer{ padding-top:26px; padding-bottom:20px}
	.arabe .thumb .name {    left:0!important;  right:auto;}	
	.arabe .developed_by{ text-align:center;}
	.table.table-striped.table-hover img { width:20px;}
	.developed_by {text-align:center;}
	.ban_mobile{ display:table !important;}
	.player_frame_ {min-height: 250px !important;}
}