html, body{margin:0;padding:0;}

img {
  border-width: 0;
}

.page{
	max-width:1300px;
	padding-left:25px;
	font-family: 'Source Sans Pro', sans-serif;	
}

.mejs-controls .mejs-playpause-button button{background-color:transparent;}

.page.page-embedded{padding:0; margin:0;}

.open-popup{position:absolute;top:2px;right:3px;display:none;width:19px;height:19px;background:url(../images/emb-pop.png) no-repeat;cursor:pointer;z-index:10;}
.open-popup.embedded{display:inline;}
.open-popup.chan-02{background-image:url(../images/emb-pop-02.png);}
.open-popup.chan-03{background-image:url(../images/emb-pop-03.png);}
.open-popup.chan-04{background-image:url(../images/emb-pop-04.png);}
.open-popup.chan-05{background-image:url(../images/emb-pop-05.png);}
.open-popup.chan-06{background-image:url(../images/emb-pop-web.png);}
.open-popup.chan-07{background-image:url(../images/emb-pop-web.png);}
.open-popup.chan-08{background-image:url(../images/emb-pop-web.png);}
.open-popup.chan-09{background-image:url(../images/emb-pop-09.png);}
.open-popup.chan-10{background-image:url(../images/emb-pop-10.png);}


.Container{
	background-color:#FFF;
	float:left;
	margin:14px 10px 14px 0;
	position:relative;
	padding-right:300px;
	min-height:100px;
}

.Container.embedded{padding:0; margin:0;}

.Container div{
	float:left;
}

.Container .buttons-container{
	max-width:752px;
	min-width:380px;
}

.Container.embedded .buttons-container{max-width:950px;}

.player-diretta.Container .buttons-container{max-width:910px;}

.Container.embedded .buttons-container{
	margin-right:0;
}

.Container.player-page .buttons-container{
	width:896px;
}

.Container .banner-container{
	overflow:hidden;
	/*
	width:300px;
	position:absolute;
	top:0;
	right:0;*/
	position: relative;
	margin-top: -60px;
}

.Container .banner-container  .banner-small .inboxBanner h3{display:none;}

.Container .buttons-container .title{
	font-size:16px;
	color:#6b6a6a;
	margin-bottom:10px;
}
.Container.chan-01 {
	border: 2px solid #0066cc;
}
.Container.chan-02 {
	border: 2px solid #cc0033;
}
.Container.chan-03 {
	border: 2px solid #009933;
}
.Container.chan-04 {
	border: 2px solid #135F7E;
}
.Container.chan-05 {
	border: 2px solid #606806;
}
.Container.chan-06
 {
	border: 2px solid #066855;
}
.Container.chan-07
 {
	border: 2px solid #AF090E;
}
.Container.chan-08
 {
	border: 2px solid #2DBBEE;
}
.Container.chan-09 {
	border: 2px solid #009999;
}
.Container.chan-10 {
	border: 2px solid #293189;
}
.channel-color{
	color:#0066cc;
}

.chan-02 .channel-color, .embed-02 .channel-color{
	color:#cc0033;
}

.chan-03 .channel-color, .embed-03 .channel-color{
	color:#009933;
}

.chan-04 .channel-color, .embed-04 .channel-color{
	color:#135F7E;
}

.chan-05 .channel-color, .embed-05 .channel-color{
	color:#606806;
}

.chan-06 .channel-color, .embed-06 .channel-color{
	color:#066855;
}

.Container.chan-07 .channel-color, .embed-07 .channel-color{
	color:#AF090E;
}

.Container.chan-08 .channel-color, .embed-08 .channel-color{
	color:#2DBBEE;
}

.chan-09 .channel-color, .embed-09 .channel-color{
	color:#009999;
}

.chan-10 .channel-color, .embed-10 .channel-color{
	color:#293189;
}


.Container .buttons-container ul li.button-container{
	display:block;
	width:183px;
	height:70px;
	float:left;
	margin:0 5px 5px 0;
}


.Container .buttons-container ul{
	float:left;
	padding:0;
}

.Container .buttons-container ul li.button-container a{
	display:block;
	width:100%;
	height:100%;
	text-indent: -5000px;
}

.button-container.radio1{
	background: url(../images/buttons/radio1.png) no-repeat;
}

.button-container.radio2{
	background: url(../images/buttons/radio2.png) no-repeat;
}

.button-container.radio3{
	background: url(../images/buttons/radio3.png) no-repeat;
}

.button-container.fd4{
	background: url(../images/buttons/fd4.png) no-repeat;
}

.button-container.fd5{
	background: url(../images/buttons/fd5.png) no-repeat;
}

.button-container.wr6{
	background: url(../images/buttons/wr6.png) no-repeat;
}

.button-container.wr7{
	background: url(../images/buttons/wr7.png) no-repeat;
}

.button-container.wr8{
	background: url(../images/buttons/wr8.png) no-repeat;
}

.button-container.isoradio{
	background: url(../images/buttons/isoradio.png) no-repeat;
}

.button-container.grparlamento{
	background: url(../images/buttons/grparlamento.png) no-repeat;
}

.button-container.italiana{
	background: url(../images/buttons/italiana.png) no-repeat;
}

.button-container.classica{
	background: url(../images/buttons/classica.png) no-repeat;
}

.button-container.techete{
	background: url(../images/buttons/techete.png) no-repeat;
}

.button-container.live{
	background: url(../images/buttons/live.png) no-repeat;
}

.button-container.kids{
	background: url(../images/buttons/kids.png) no-repeat;
}

.footer{
	float:left;
	width:100%;
	max-width:1052px;
	margin-right:10px;
}

.footer .footer-container{border-top: solid #0066cc 1px;padding-top:15px;width:100%;}

.chan-02 .footer .footer-container, .toembed.embed-02{border-color:#cc0033;}
.chan-03 .footer .footer-container, .toembed.embed-03{border-color:#009933;}
.chan-04 .footer .footer-container, .toembed.embed-04{border-color:#135F7E;}
.chan-05 .footer .footer-container, .toembed.embed-05{border-color:#606806;}
.chan-06 .footer .footer-container, .toembed.embed-06{border-color:#066855;}
.chan-07 .footer .footer-container, .toembed.embed-07{border-color:#AF090E;}
.chan-08 .footer .footer-container, .toembed.embed-08{border-color:#2DBBEE;}
.chan-09 .footer .footer-container, .toembed.embed-09{border-color:#009999;}
.chan-10 .footer .footer-container, .toembed.embed-10{border-color:#293189;}


.footer div{float:left;}

.footer .action-buttons{margin:0 50px 20px 0;min-width:260px;}

.footer .action-buttons a{
	display:block;
	width:119px;
	height:24px;
	float:left;
	margin-right:10px;
}

.footer .action-buttons a.embed{
	background: url(../images/embed.png) no-repeat;
}

.chan-02 .footer .action-buttons a.embed{
	background: url(../images/embed-02.png) no-repeat;
}

.chan-03 .footer .action-buttons a.embed{
	background: url(../images/embed-03.png) no-repeat;
}

.chan-04 .footer .action-buttons a.embed{
	background: url(../images/embed-04.png) no-repeat;
}

.chan-05 .footer .action-buttons a.embed{
	background: url(../images/embed-05.png) no-repeat;
}

.chan-06 .footer .action-buttons a.embed, .chan-07 .footer .action-buttons a.embed, .chan-08 .footer .action-buttons a.embed{
	background: url(../images/embed-web.png) no-repeat;
}

.chan-09 .footer .action-buttons a.embed{
	background: url(../images/embed-09.png) no-repeat;
}

.chan-10 .footer .action-buttons a.embed{
	background: url(../images/embed-10.png) no-repeat;
}

.footer .action-buttons a.condividi{
	background: url(../images/condividi.png) no-repeat;
}

.chan-02 .footer .action-buttons a.condividi{
	background: url(../images/condividi-02.png) no-repeat;
}

.chan-03 .footer .action-buttons a.condividi{
	background: url(../images/condividi-03.png) no-repeat;
}

.chan-04 .footer .action-buttons a.condividi{
	background: url(../images/condividi-04.png) no-repeat;
}

.chan-05 .footer .action-buttons a.condividi{
	background: url(../images/condividi-05.png) no-repeat;
}

.chan-06 .footer .action-buttons a.condividi, .chan-07 .footer .action-buttons a.condividi, .chan-08 .footer .action-buttons a.condividi{
	background: url(../images/condividi-web.png) no-repeat;
}

.chan-09 .footer .action-buttons a.condividi{
	background: url(../images/condividi-09.png) no-repeat;
}

.chan-10 .footer .action-buttons a.condividi{
	background: url(../images/condividi-10.png) no-repeat;
}

.footer .action-buttons a:hover{opacity:0.8;}

.footer .social-buttons{padding-top:3px;}

.toembed{
	width:800px;
	background-color:#fff;
	display:none;
	z-index:+300;
	position:absolute;
	top:10%;
	left:10%;
	border:solid 2px #0066cc;
}

.toembed .embed-text{
	font-size:14px;
	color:#0066cc;
}

.toembed.embed-02 .embed-text{
	color:#CC0033;
}

.toembed.embed-03 .embed-text{
	color:#009933;
}

.toembed.embed-04 .embed-text{
	color:#135F7E;
}

.toembed.embed-05 .embed-text{
	color:#606806;
}
.toembed.embed-06 .embed-text{
	color:#066855;
}
.toembed.embed-07 .embed-text{
	color:#AF090E;
}
.toembed.embed-08 .embed-text{
	color:#2DBBEE;
}
.toembed.embed-09 .embed-text{
	color:#009999;
}
.toembed.embed-10 .embed-text{
	color:#293189;
}


.toembed .embed-code{
	margin-top:20px;
	border:solid 2px #0066cc;
	width:738px;
	padding-top:5px;
}

.toembed.embed-02 .embed-code{
	border-color:#CC0033;
}

.toembed.embed-03 .embed-code{
	border-color:#009933;
}

.toembed.embed-04 .embed-code{
	border-color:#135F7E;
}

.toembed.embed-05 .embed-code{
	border-color:#606806;
}
.toembed.embed-06 .embed-code{
	border-color:#066855;
}
.toembed.embed-07 .embed-code{
	border-color:#AF090E;
}
.toembed.embed-08 .embed-code{
	border-color:#2DBBEE;
}
.toembed.embed-09 .embed-code{
	border-color:#009999;
}
.toembed.embed-10 .embed-code{
	border-color:#293189;
}

.toembed .boxContainer{
	position:relative;
	width:740px;
	height:100%;
	padding:35px 30px 35px 30px;	
}

.toembed  .close{
	display:block;
	width:25px;
	height:24px;
	background:url(../images/close.png) no-repeat #0066cc;
	position:absolute;
	top:0;
	right:0;
}

.toembed.embed-02 .close{background-color:#cc0033;}
.toembed.embed-03 .close{background-color:#009933;}
.toembed.embed-04 .close{background-color:#135F7E;}
.toembed.embed-05 .close{background-color:#606806;}
.toembed.embed-06 .close{background-color:#066855;}
.toembed.embed-07 .close{background-color:#AF090E;}
.toembed.embed-08 .close{background-color:#2DBBEE;}
.toembed.embed-09 .close{background-color:#009999;}
.toembed.embed-10 .close{background-color:#293189;}



.Container.player-page{
	padding: 0 0 0 5px;
	margin-top:15px;
	max-width:910px;
}

.Container.player-page .buttons-container .title{
	margin:30px 40px 0 0;
	width:240px;
}

.Container.player-page .buttons-container ul{
	width:580px; 
	margin:0;
	padding-left:36px;
	background:url(../images/shadow.png) top left no-repeat;
}

.Container.player-page.embedded .buttons-container ul{
	background:none;
	padding:0;
}

.Container.player-page .buttons-container ul li.button-container{
	display:block;
	width:110px;
	height:41px;
	float:left;
	margin:0 3px 3px 0;
}

.player-page .button-container.radio1{
	background: url(../images/buttons/small/radio1.png) no-repeat;
}

.player-page.chan-01 .button-container.radio1{
	background: url(../images/buttons/small/radio1-selected.png) no-repeat;
}

.player-page .button-container.radio2{
	background: url(../images/buttons/small/radio2.png) no-repeat;
}

.player-page.chan-02 .button-container.radio2{
	background: url(../images/buttons/small/radio2-selected.png) no-repeat;
}

.player-page  .button-container.radio3{
	background: url(../images/buttons/small/radio3.png) no-repeat;
}

.player-page.chan-03  .button-container.radio3{
	background: url(../images/buttons/small/radio3-selected.png) no-repeat;
}

.player-page .button-container.fd4{
	background: url(../images/buttons/small/fd4.png) no-repeat;
}

.player-page.chan-04 .button-container.fd4{
	background: url(../images/buttons/small/fd4-selected.png) no-repeat;
}

.player-page .button-container.fd5{
	background: url(../images/buttons/small/fd5.png) no-repeat;
}

.player-page.chan-05 .button-container.fd5{
	background: url(../images/buttons/small/fd5-selected.png) no-repeat;
}


.player-page .button-container.wr6{
	background: url(../images/buttons/small/wr6.png) no-repeat;
}

.player-page.chan-06 .button-container.wr6{
	background: url(../images/buttons/small/wr6-selected.png) no-repeat;
}


.player-page .button-container.wr7{
	background: url(../images/buttons/small/wr7.png) no-repeat;
}

.player-page.chan-07 .button-container.wr7{
	background: url(../images/buttons/small/wr7-selected.png) no-repeat;
}


.player-page .button-container.wr8{
	background: url(../images/buttons/small/wr8.png) no-repeat;
}

.player-page.chan-08 .button-container.wr8{
	background: url(../images/buttons/small/wr8-selected.png) no-repeat;
}


.player-page .button-container.isoradio{
	background: url(../images/buttons/small/isoradio.png) no-repeat;
}

.player-page.chan-09 .button-container.isoradio{
	background: url(../images/buttons/small/isoradio-selected.png) no-repeat;
}


.player-page .button-container.grparlamento{
	background: url(../images/buttons/small/grparlamento.png) no-repeat;
}

.player-page.chan-10 .button-container.grparlamento{
	background: url(../images/buttons/small/grparlamento-selected.png) no-repeat;
}

.player-page .button-container.italiana{
	background: url(../images/buttons/small/italiana.png) no-repeat;
}

.player-page.chan-04 .button-container.italiana{
	background: url(../images/buttons/small/italiana-selected.png) no-repeat;
}

.player-page .button-container.classica{
	background: url(../images/buttons/small/classica.png) no-repeat;
}

.player-page.chan-05 .button-container.classica{
	background: url(../images/buttons/small/classica-selected.png) no-repeat;
}


.player-page .button-container.techete{
	background: url(../images/buttons/small/techete.png) no-repeat;
}

.player-page.chan-06 .button-container.techete{
	background: url(../images/buttons/small/techete-selected.png) no-repeat;
}


.player-page .button-container.live{
	background: url(../images/buttons/small/live.png) no-repeat;
}

.player-page.chan-07 .button-container.live{
	background: url(../images/buttons/small/live-selected.png) no-repeat;
}


.player-page .button-container.kids{
	background: url(../images/buttons/small/kids.png) no-repeat;
}

.player-page.chan-08 .button-container.kids{
	background: url(../images/buttons/small/kids-selected.png) no-repeat;
}

.player-container{margin-top:10px; position:relative;width:100%;min-height:100px;}

.player-file.Container.embedded .player-container{margin-top:0;}

.player-container .logo{
	height:56px;
	width:260px;
}

.chan-01 .player-container .logo{
	background: url(../images/loghi/radio1.png) top left no-repeat;
}

.chan-02 .player-container .logo{
	background: url(../images/loghi/radio2.png) top left no-repeat;
}

.chan-03 .player-container .logo{
	background: url(../images/loghi/radio3.png) top left no-repeat;
}

.chan-04 .player-container .logo{
	background: url(../images/loghi/fd4.png) top left no-repeat;
}

.chan-05 .player-container .logo{
	background: url(../images/loghi/fd5.png) top left no-repeat;
}

.chan-06 .player-container .logo{
	background: url(../images/loghi/wr6.png) top left no-repeat;
}

.chan-07 .player-container .logo{
	background: url(../images/loghi/wr7.png) top left no-repeat;
}

.chan-08 .player-container .logo{
	background: url(../images/loghi/wr8.png) top left no-repeat;
}

.chan-09 .player-container .logo{
	background: url(../images/loghi/isoradio.png) top left no-repeat;
}

.chan-10 .player-container .logo{
	background: url(../images/loghi/grparlamento.png) top left no-repeat;
}

.chan-04 .player-container .logo{
	background: url(//www.rai.it/resizegd/-x56/dl/portaleRadio/popup/images/loghi/italiana.png) top left no-repeat;
}

.chan-05 .player-container .logo{
	background: url(//www.rai.it/resizegd/-x56/dl/portaleRadio/popup/images/loghi/classica.png) top left no-repeat;
}

.chan-06 .player-container .logo{
	background: url(//www.rai.it/resizegd/-x56/dl/portaleRadio/popup/images/loghi/techete.png) top left no-repeat;
}

.chan-07 .player-container .logo{
	background: url(//www.rai.it/resizegd/-x56/dl/portaleRadio/popup/images/loghi/live.png) top left no-repeat;
}

.chan-08 .player-container .logo{
	background: url(//www.rai.it/resizegd/-x56/dl/portaleRadio/popup/images/loghi/kids.png) top left no-repeat;
}

.player-page .program-container{clear:left; margin-top:10px;width: 590px;}
.player-page .program-container div{float:left;}
.player-page.player-file.embedded .program-container{margin-top:0;}

.player-page .program-container .program-image img{margin-right:10px;width:177px;height:100px;}

.player-page .program-container .program{height:114px;position:relative;max-width:325px;margin-top:-6px;}
.player-page .program-container .program .program-title{width:210px;font-size:14px;line-height:20px;max-height:40px; overflow:hidden;font-weight:bold;}
.player-page .program-container .program .program-next{width:210px;color:#6b6a6a; font-size:13px;font-style:italic;line-height:17px; max-height:35px;overflow:hidden;}
.player-page .program-container .program .program-buttons{position:absolute;bottom:0;height:39px;width:330px;}

.player-page.embedded.player-file .program-container .program{height:auto;margin-bottom:10px;}
.player-page.embedded.player-file .program-container .program .program-title{width:auto;min-width:210px;max-width:550px;}
.player-page.embedded.player-file .program-container .program .program-next{width:auto;min-width:210px;max-width:550px;}

.player-page.embedded.single-chan .program-container .program .program-buttons{width:100%;}

.player-page .program-container .program .program-buttons a{float:left; color:#fff;background-color:#0066cc;font-size:11px;padding:0 10px;line-height:23px;margin-top:8px;}
.player-page .program-container .program .program-buttons a.vai-al-sito{margin-right:4px;}
.player-page .program-container .program .program-buttons a:link{text-decoration:none;}
.player-page .program-container .program .program-buttons a:hover{opacity:0.8;}


.player-page.chan-02 .program-container .program .program-buttons a{background-color:#cc0033;}
.player-page.chan-03 .program-container .program .program-buttons a{background-color:#009933;}
.player-page.chan-04 .program-container .program .program-buttons a{background-color:#135F7E;}
.player-page.chan-05 .program-container .program .program-buttons a{background-color:#606806;}
.player-page.chan-06 .program-container .program .program-buttons a{background-color:#066855;}
.player-page.chan-07 .program-container .program .program-buttons a{background-color:#AF090E;}
.player-page.chan-08 .program-container .program .program-buttons a{background-color:#2DBBEE;}
.player-page.chan-09 .program-container .program .program-buttons a{background-color:#009999;}
.player-page.chan-10 .program-container .program .program-buttons a{background-color:#293189;}


.player-page .program-container .program .program-buttons a.social{background-color:transparent;margin:0 11px;padding:0;}
.player-page .program-container .social.fbk{width:39px;height:39px;background:url(../images/fbk-button.png) no-repeat;display:block;}
.player-page .program-container .social.twt{width:39px;height:39px;background:url(../images/twt-button.png) no-repeat;display:block;}
.player-page .program-container .program .program-buttons span.separator{float:left;width:1px;height:39px;background:url(../images/social-sep.png) center left no-repeat;display:block;}



.Container.chan-02 .player-page .program-container .program .program-buttons a{
	background-color:#cc0033;
}

.Container.chan-03 .player-page .program-container .program .program-buttons a{
	background-color:#009933;
}

.Container.chan-04 .player-page .program-container .program .program-buttons a{
	background-color:#135F7E;
}

.Container.chan-05 .player-page .program-container .program .program-buttons a{
	background-color:#606806;
}

.Container.chan-06 .player-page .program-container .program .program-buttons a{
	background-color:#066855;
}

.Container.chan-07 .player-page .program-container .program .program-buttons a{
	background-color:#AF090E;
}

.Container.chan-08 .player-page .program-container .program .program-buttons a{
	background-color:#2DBBEE;
}

.Container.chan-09 .player-page .program-container .program .program-buttons a{
	background-color:#009999;
}

.Container.chan-10 .player-page .program-container .program .program-buttons a{
	background-color:#293189;
}
.player-container .banner-container{right:29px !important;}
.player-container .player{width: 105px;clear:left;}
.player-container .links{width:100%;height:30px;display:block;clear:left;}
.embedded.single-chan .player-container .links{width:100%;}
.player-container .links a.real-audio{float:left;font-size:10px;font-family:Arial;color:#6B6A6A;line-height:30px;}
.player-container .links a.help{float:right;font-size:10px;font-family:Arial;color:#6B6A6A;line-height:30px;}

.Container.player-page .footer{
	width:893px;
	margin-top:14px;
}

.Container .banner-container {
    float: right;
    right: 221px;
}

.grey-text{color: #6B6A6A;}

.embed-container .tutte{margin:10px 0 0 -2px;height:32px;}
.embed-container .singole{margin:0 0 0 -2px;height:32px;}
.embed-container .second{margin-top:25px;}

.floating-radio .styledRadio, .styledCheckbox {
    display: inline-block;
}

.floating-radio label {
			line-height: 22px;
			font-size: 14px;
			font-family:Arial;
			vertical-align: 6px;
			padding-left: 5px;
			margin-right:15px;
}

textarea.embed-code{resize:none;}

.Container.player-page.embedded .buttons-container .title{
	margin:0;
}

.Container.player-page.embedded .buttons-container{
	max-width:680px;
	min-width:279px;
	width:100%;
	margin-top: 2px;
}

.Container.player-page.embedded.single-chan .buttons-container{display:none;}

.Container.player-page.embedded .buttons-container ul{width:100%;}

.Container.player-page.embedded .buttons{
	clear:left;
}

.Container.player-page.embedded {
	max-width:580px;
	margin:0;
}
.player-page.embedded .program-container{width:100%;}


.titolo-diretta{clear:left;font-size:14px;line-height:16px;margin-top:5px;}


/*	PLAYER NUOVO  */

.player-page .player-container.new .program-container {
	margin-top: 0 !important;
	position: relative;
}

.Container .player-container.new .Player {
	margin-bottom: 10px;
		width: 440px;
}

.player-page .player-container.new .program-container .program-image {
	display: none;
}
.Container .player-container.new .banner-container {
	margin-top: 0 !important;
}

.player-page .player-container.new .program-container .program {
	height: auto;
}

.player-page .player-container.new .program-container .program .program-buttons{
	position:relative !important;
}

.Container .player-container.new .Player .mejs-mediaelement {
	background-size: cover;
	background-repeat: no-repeat;
}


.Container.player-file .player-container{width:870px;height: 240px;}
.Container.player-file.embedded .player-container{width:100%;height: auto;}
.footer.footer-file{max-width:870px;}
.Container.player-file .player-container .banner-container{right:0;float:right;}

.mejs-container .mejs-controls .mejs-playpause-button{position:relative;}
.mejs-container .mejs-controls .mejs-playpause-button .player-loader{position:absolute;top:6px;left:10px;z-index:10;}


.player-file .mejs-container{background:none;}
.player-file .mejs-container .mejs-inner{width:100%;}
.player-file .mejs-container .mejs-controls{position:relative;float:left;width:560px;}
.player-file .mejs-container .mejs-time-container{width:560px;overflow:hidden;margin-top:5px;}
.player-file .mejs-container .mejs-time-container .mejs-time-rail{float:left;clear:left;width:510px;}
.player-file .mejs-container .mejs-time-container  span.mejs-duration{float:left;display:block;background-color:#d3d3d3;font-family:Arial;font-size:10px;line-height:20px;text-align:center;margin:0 0 0 1px;padding:0;width:48px;color:#505050;}
.player-file .mejs-container .mejs-time-rail .mejs-time-total{width:100%;float:left;top:0;background-color:#a7a7a7;}
.player-file .mejs-time-rail .mejs-time-handle{width:52px;background:none;top:0;z-index:10;height:20px;display:block;left:-3px;position:relative;}
.player-file .mejs-time-rail span.mejs-currenttime{border:none;margin:0;padding:0;width:52px;height:20px;background:url(../../images/currenttime.png) no-repeat;font-family:Arial;font-size:10px;line-height:20px;text-align:center;color:#505050;position:absolute;right:0;top:0}
.player-file .mejs-controls a.download{width:30px;height:24px;background:url(../images/download.png) no-repeat center;position:absolute;right:0;text-indent:-10000px;background-color: #eee;border: 3px solid #c4c4c4;}
.player-file.embedded .mejs-controls a.download{display:none;}
.player-file .mejs-container .mejs-time-rail .mejs-time-total .mejs-time-current{background-color:#4381c2;float:left;position:static;height:20px;}
.player-file .mejs-container  .mejs-controls .mejs-play button{background-color:transparent;}

.player-file .mejs-controls .mejs-play button:hover{background-color:#EDEDED;}
.player-file .mejs-controls .mejs-play button{transition:none;}



/*
.player .mejs-container{background:none;}
.player .mejs-container .mejs-inner{width:100%;}
.player .mejs-container .mejs-controls{position:relative;float:left;width: 575px;margin-top:3px}
.player .mejs-container .mejs-time-container{ width:590px; overflow:hidden;margin-top:3px;float:left;}
.player .mejs-container .mejs-time-container .mejs-time-rail{float:left;clear:left;width: 527px;}
.player .mejs-container .mejs-time-container  span.mejs-duration{float:left;display:block;background-color:#d3d3d3;font-family:Arial;font-size:10px;line-height:20px;text-align:center;margin:0 0 0 1px;padding:0;width:48px;color:#505050;}
.player .mejs-container .mejs-time-rail .mejs-time-total{width:100%;float:left;top:0;background-color:#a7a7a7;}
.player .mejs-time-rail .mejs-time-handle{width:52px;background:none;top:0;z-index:10;height:20px;display:block;left:-3px;position:relative;}
.player .mejs-time-rail span.mejs-currenttime{border:none;margin:0;padding:0;width:52px;height:20px;background:url(/dl/portaleRadio/images/currenttime.png) no-repeat;font-family:Arial;font-size:10px;line-height:20px;text-align:center;color:#505050;position:absolute;right:0;top:0;cursor:pointer;}
.player .mejs-controls a.download{width:30px;height:24px;background:url(/dl/portaleRadio/popup/images/download.png) no-repeat center;position:absolute;right:0;text-indent:-10000px;background-color: #eee;border: 3px solid #c4c4c4;}
.player.embedded .mejs-controls a.download{display:none;}
.player .mejs-container .mejs-time-rail .mejs-time-total .mejs-time-current{background-color:#0066cc;float:left;position:static;height:20px;}
.player .mejs-container  .mejs-controls .mejs-play button{background-color:#EDEDED;}


.player .mejs-controls .mejs-play button:hover, .Player .mejs-controls .mejs-play button{background-color:#EDEDED;}
.player .mejs-controls .mejs-play button{transition:none;}
*/





@media (max-width:579px) {

	.player-page.embedded .program-container{min-width:280px;max-width:464px;}
	.Container.player-page.embedded .buttons-container{width:279px;}
	.player-page.embedded .program-container .program .program-title, .player-page.embedded .program-container .program .program-next{max-width:150px;}
	.player-page.embedded .program-container .program-image img{margin-right:10px;width:120px;height:68px;}
	.player-page.embedded .program-container .program {position:static; max-width:150px;}
	.player-page.embedded .program-container .program .program-buttons{left:0; bottom:75px;}
	.player-page.embedded .program-container .links{width:100%;}

	.player-page.embedded .program-container .social.fbk{width:27px;height:27px;background-size:27px 27px;}
	.player-page.embedded .program-container .social.twt{width:27px;height:27px;background-size:27px 27px;}
	.player-page.embedded .program-container  a.social{margin:5px 6px 0 !important;}
	.player-page.embedded .program-container .program .program-buttons span.separator{float:left;width:1px;height:39px;background:url(../images/social-sep.png) center left no-repeat;display:block;}
	.player-file.embedded .mejs-container .mejs-time-container .mejs-time-rail{width:225px;}
	.player-file.embedded .mejs-container .mejs-time-container{width:275px}
	.player-file.embedded .mejs-container .mejs-controls{275px;}
	.Container.embedded .buttons-container{
		min-width:285px;
		margin:0;
	}


	.Container.embedded .buttons-container ul li.button-container{
		width:90px;
		height:35px;
	}
	
.Container.embedded .button-container.radio1{
	background: url(../images/buttons/small-embedded/radio1.png) no-repeat;
}

.Container.embedded .button-container.radio2{
	background: url(../images/buttons/small-embedded/radio2.png) no-repeat;
}

.Container.embedded .button-container.radio3{
	background: url(../images/buttons/small-embedded/radio3.png) no-repeat;
}

.Container.embedded .button-container.fd4{
	background: url(../images/buttons/small-embedded/fd4.png) no-repeat;
}

.Container.embedded .button-container.fd5{
	background: url(../images/buttons/small-embedded/fd5.png) no-repeat;
}

.Container.embedded .button-container.wr6{
	background: url(../images/buttons/small-embedded/wr6.png) no-repeat;
}

.Container.embedded .button-container.wr7{
	background: url(../images/buttons/small-embedded/wr7.png) no-repeat;
}

.Container.embedded .button-container.wr8{
	background: url(../images/buttons/small-embedded/wr8.png) no-repeat;
}

.Container.embedded .button-container.italiana{
	background: url(../images/buttons/small-embedded/italiana.png) no-repeat;
}

.Container.embedded .button-container.classica{
	background: url(../images/buttons/small-embedded/classica.png) no-repeat;
}

.Container.embedded .button-container.techete{
	background: url(../images/buttons/small-embedded/techete.png) no-repeat;
}

.Container.embedded .button-container.live{
	background: url(../images/buttons/small-embedded/live.png) no-repeat;
}

.Container.embedded .button-container.kids{
	background: url(../images/buttons/small-embedded/kids.png) no-repeat;
}

.Container.embedded .button-container.isoradio{
	background: url(../images/buttons/small-embedded/isoradio.png) no-repeat;
}

.Container.embedded .button-container.grparlamento{
	background: url(../images/buttons/small-embedded/grparlamento.png) no-repeat;
}