html .M-rmp .audioplayer .jwplayer.jw-skin-ccma .jw-video {display:none;}
html .M-rmp .audioplayer.ad-active .jwplayer.jw-skin-ccma .jw-video{ display:block; }

html .M-rmp .jwplayer.jw-skin-ccma .jw-rightclick{
	display: none!important;
}

html .M-rmp .jwplayer.jw-skin-ccma .jw-progress {	background: #cb0000; }

html .M-rmp .jwplayer.jw-skin-ccma .jw-text {	font-family:"Roboto",Helvetica,Arial,sans-serif;}

html .M-rmp .jwplayer.jw-skin-ccma .jw-text-live{
	order: 4;
	text-transform: none!important;
	min-width: 80px;
}

html .M-rmp .jwplayer.jw-skin-ccma .jw-text-live:before {
	display: none!important;
}

html .M-rmp .jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer.jw-skin-ccma .jw-controlbar .jw-overlay {    font-family:"Roboto",Helvetica,Arial,sans-serif;    font-size: 16px;}

html .M-rmp .jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer.jw-skin-ccma .jw-controlbar .jw-overlay .jw-menu{     padding: .3em;}

html .M-rmp .jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer.jw-skin-ccma .jw-controlbar .jw-overlay .jw-menu .jw-option:hover {	background: #cb0000;}

html .M-rmp .jwplayer.jw-skin-ccma .jw-display-icon-container {    background-color: rgba(0,0,0,.4); padding: 0; margin: 0;}
html .M-rmp .jwplayer.jw-skin-ccma .jw-display-icon-container .jw-icon-display{ text-align: center; }

html .M-rmp .jwplayer.jw-skin-ccma .jw-display .jw-button-color:hover,
html .M-rmp .jwplayer.jw-skin-ccma .jw-display .jw-button-color:focus {background-color:  #cb0000;}

html .M-rmp .jwplayer.jw-skin-ccma:not(.jw-flag-touch):not(.jw-error):not(.jw-state-error):not(.jw-state-buffering) .jw-display-icon-container:hover,
html .M-rmp .jwplayer.jw-skin-ccma:not(.jw-flag-touch):not(.jw-error):not(.jw-state-error):not(.jw-state-buffering) .jw-media:hover~.jw-controls .jw-display-icon-display { background-color:  #cb0000; }

html .M-rmp .jwplayer.jw-skin-ccma:not(.jw-flag-touch):not(.jw-error):not(.jw-state-error):not(.jw-state-buffering) .jw-display-icon-container:hover .jw-icon-display:before,
html .M-rmp .jwplayer.jw-skin-ccma:not(.jw-flag-touch):not(.jw-error):not(.jw-state-error):not(.jw-state-buffering) .jw-media:hover~.jw-controls .jw-display-icon-display .jw-icon-display:before{ color: white; }

html .M-rmp .jwplayer.jw-skin-ccma:not(.jw-flag-ads-googleima) .jw-tooltip-time .jw-time-tip { border-radius:0; background: white; border-radius: 5px; }

html .M-rmp .jwplayer.jw-skin-ccma:not(.jw-flag-ads-googleima) .jw-tooltip-time .jw-time-tip .jw-text { color:black!important; border-radius: 5px; }

html .M-rmp .jwplayer.jw-skin-ccma.jw-flag-time-slider-above:not(.jw-flag-ads-googleima)  .jw-tooltip-time .jw-text { color:black; }

html .M-rmp .jwplayer.jw-skin-ccma .jw-cue { width:3px; height:3px; top:1px;}

html .M-rmp .jwplayer.jw-skin-ccma.jw-flag-time-slider-above:not(.jw-flag-ads-googleima)  .jw-slider-time .jw-cue {top: 10px;width: 2px;height: 2px;}
 
html .M-rmp .jwplayer.jw-skin-ccma .jw-cue {background-color:black;}

html .M-rmp .jwplayer.jw-skin-ccma .jw-skip { background:black; border: none transparent; border-radius: 0; padding: 7px 9px 8px; right: .75em; top: .75em; bottom: auto; }

html .M-rmp .jwplayer.jw-skin-ccma .jw-skip.jw-skippable:hover {	background-color:#cb0000;}

html .M-rmp .jwplayer.jw-skin-ccma .jw-controlbar,html .M-rmp .jwplayer.jw-skin-ccma .jw-settings-menu{
	z-index: 1;
}

html .M-rmp .jwplayer.jw-skin-ccma .jw-volume-tip{
	padding: 15px 0;
}

html .M-rmp .jwplayer.jw-skin-ccma .jw-settings-menu .jw-icon::after, html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-settings::after, html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-volume::after{
	box-shadow: none;
}

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-playback .jw-tooltip{
    right: -9px;
}

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-hd:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cc:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-volume:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-volume.jw-off:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-settings:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-related-btn:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-fullscreen:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-fullscreen.jw-off:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cast > button:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cast.jw-off > button:before,
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-paused .jw-display .jw-icon-display:before, 
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-paused .jw-icon-playback:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-playback:before,
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-idle .jw-icon-display:before,
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-playing .jw-display .jw-icon-display:before,
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-playing .jw-icon-playback:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-settings-captions:before {font-family: 'icones-ccma';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-text-stroke: 0;border: none;background-color: transparent;}

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-hd svg,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cc svg,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-volume svg,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-volume.jw-off svg,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-settings svg,
html .M-rmp .jwplayer.jw-skin-ccma .jw-related-btn svg,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-fullscreen svg,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-fullscreen.jw-off svg,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cast > button svg,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cast.jw-off > button svg,
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-paused .jw-display .jw-icon-display svg, 
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-paused .jw-icon-playback svg,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-playback svg,
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-idle .jw-icon-display svg,
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-playing .jw-display .jw-icon-display svg, 
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-playing .jw-icon-playback svg,
html body .M-rmp .jwplayer.jw-skin-ccma .jw-settings-captions svg {
	display: none!important;
}

html .M-rmp .jwplayer.jw-skin-ccma.jw-state-idle .jw-controlbar {display:none; }

html .M-rmp .audioplayer.notpopup .jwplayer.jw-skin-ccma .jw-icon-fullscreen:before ,
html .M-rmp .audioplayer.notpopup .jwplayer.jw-skin-ccma .jw-icon-fullscreen.jw-off:before {    content: "\e65b"; font-size: 22px; }

html body .M-rmp .jw-error .jw-icon-display:before, 
html body .M-rmp .jwplayer.jw-skin-ccma.jw-state-error .jw-icon-display:before {  font-family: 'icones-ccma'; content: "\e663";}

.jw-skin-ccma .jw-icon.jw-settings-quality[aria-checked="true"],.jw-skin-ccma .jw-icon.jw-settings-captions[aria-checked="true"]{
    border-bottom: 2px solid rgba(255,255,255,0.8);
}

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-hd:before { content: "\e65d"; }

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-hd.jw-off:before{ content: "\e912"; }

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cc:before {content: "\e908"; font-size: 22px;}

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cc.jw-off:before, 
html .M-rmp .jwplayer.jw-skin-ccma .jw-settings-captions:before {content: "\e909"; font-size: 22px; }

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-volume:before {content: "\e617"; font-size: 27px; }

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-volume.jw-off:before {content: "\e911";}

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-fullscreen:before {content: "\e658";}

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-fullscreen.jw-off:before { content: "\e659";}

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-settings:before { content: "\e92e"; font-size: 25px; }

html .M-rmp .jwplayer.jw-skin-ccma .jw-related-btn:before { content: "\e92d"; font-size: 22px; }

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cast > button {position: relative;height: 0;overflow: hidden;padding-top: 40px; } 

html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cast > button:before {   content: "\e90b"; position: absolute;  top: 10px; font-size: 20px; padding-left: 1px;}

html .M-rmp .jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer.jw-skin-ccma .jw-icon-cast > button:before {    top: 6px;margin-bottom:0; font-size: 25px; padding-left: 2px; }

html .M-rmp .jw-flag-time-slider-above:not(.jw-flag-ads-googleima).jwplayer.jw-skin-ccma .jw-icon-cast > button.jw-off:before ,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cast  > button.jw-off:before { content: "\e90a"; }

html .M-rmp .jwplayer.jw-skin-ccma.jw-state-paused .jw-display-icon-container{
	visibility: hidden;
}
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-paused.jw-flag-small-player:not(.jw-flag-audio-player):not(.jw-flag-ads) .jw-display-icon-container{
	visibility: visible;
}

html .M-rmp .jwplayer.jw-skin-ccma.jw-state-paused .jw-display .jw-icon-display:before, 
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-paused .jw-icon-playback:before,
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-idle .jw-icon-display:before,
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-complete .jw-icon-playback:before,
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-playback:before { content: "\e634"; font-size: 22px; margin-top: -2px;}
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-buffering .jw-icon-playback:before { content: "\e62f"; font-size: 20px;}
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-next { display:none;}

html .M-rmp .jwplayer.jw-skin-ccma.jw-state-playing .jw-display .jw-icon-display:before, 
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-playing .jw-icon-playback:before {content: "\e630";}

/*html .M-rmp .audioplayer .jwplayer.jw-skin-ccma.jw-state-paused .jw-display .jw-icon-display:before, 
html .M-rmp .audioplayer .jwplayer.jw-skin-ccma.jw-state-idle .jw-icon-display:before,
html .M-rmp .audioplayer .jwplayer.jw-skin-ccma .jw-icon-playback:before { content: "\e617";}*/

html .M-rmp .audioplayer .jwplayer.jw-skin-ccma.jw-state-playing .jw-display .jw-icon-display:before, 
html .M-rmp .audioplayer .jwplayer.jw-skin-ccma.jw-state-playing .jw-icon-playback:before {	content: "\e630"; }

html .M-rmp .jwplayer.jw-skin-ccma.jw-state-paused:not(.jw-flag-touch):not(.jw-flag-small-player):not(.jw-flag-casting) .jw-display { display: table;}

html .M-rmp .tvcplayer .jwplayer.jw-skin-ccma .jw-display .jw-display-container .jw-display-controls { padding-bottom: 17px; }

html .M-rmp .tvcplayer .jwplayer.jw-skin-ccma.jw-breakpoint-0 .jw-controlbar-center-group { top:6px; }

html .M-rmp .tvcplayer .jwplayer.jw-skin-ccma.jw-breakpoint-1 .jw-controlbar-center-group { top:2px; }

html .M-rmp .tvcplayer .jwplayer.jw-skin-ccma .jw-display .jw-icon { width:55px; height:55px;    line-height: 0.5; font-size: 55px;     display: table-cell; }

html .M-rmp .tvcplayer .jwplayer.jw-skin-ccma .jw-display .jw-icon:before { font-size: 32px; line-height: 55px; }

html .M-rmp .tvcplayer .jwplayer.jw-skin-ccma .jw-controlbar-right-group .jw-icon.jw-icon-hd .jw-overlay .jw-option.jw-active-option{
	background: #fff;
	color: #000;
}

html .M-rmp .tvcplayer .jwplayer.jw-skin-ccma .jw-icon.jw-icon-rewind{ display:none; }

html .M-rmp .tvcplayer .jwplayer.jw-skin-ccma.jw-state-buffering .jw-display .jw-icon:hover { background-color: transparent; color: #cecece; }


html .M-rmp .tvcplayer .jwplayer.jw-skin-ccma.jw-flag-time-slider-above:not(.jw-flag-ads-googleima) .jw-group .jw-icon-cast button {
	margin-bottom:0;
}

html .tvcplayer.dvr .jwplayer.jw-skin-ccma .jw-controlbar .jw-text-duration {  display:none;}

/* jw-state-idle, jw-state-buffering, .jw-state-error  */


html .tvcplayer.no-dvr.liveplayer .jw-skin-ccma.jw-state-buffering .jw-controlbar-center-group:after { visibility:hidden }


	/***** rotació loading ********/
	html .tvcplayer .jwplayer.jw-skin-ccma.jw-state-buffering .jw-display-icon-display .jw-icon-display {
		-webkit-animation: initial;
		animation: initial;
	}
	html .M-rmp .tvcplayer .jwplayer.jw-skin-ccma.jw-state-buffering .jw-display .jw-icon::before{
		-webkit-animation: spin 2s linear infinite;
		animation: spin 2s linear infinite;
		display: block;
		margin: 0 auto;
		background-color:transparent;
	}
	/***** rotació loading ********/
	
/* ORDRE BOTONS */
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-playback{
	order: 1;
}
html .M-rmp .jwplayer.jw-skin-ccma .jw-text-elapsed{
	order: 2;
	margin-left: 10px;
}
html .M-rmp .jwplayer.jw-skin-ccma .jw-text-duration{
	order: 3;
	margin-right: 12px;
}
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-volume{
	order: 4;
}
html .M-rmp .jwplayer.jw-skin-ccma .jw-spacer{
	order: 5;
}
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cc{
	order: 6;
}
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-settings{
	order: 7;
}
html .M-rmp .jwplayer.jw-skin-ccma .jw-related-btn{
	order: 8;
}
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-cast{
	order: 9;
}
html .M-rmp .jwplayer.jw-skin-ccma .jw-icon-fullscreen{
	order: 10;
}

/* BACKDROP INIT */
html .M-rmp .jwplayer.jw-skin-ccma.jw-state-idle .jw-controls,html .M-rmp .jwplayer.jw-skin-ccma.jw-state-idle .jw-controls-backdrop{
    background: none;
}

html .M-rmp .jwplayer.jw-skin-ccma.jw-flag-live .jw-controlbar .jw-tooltip{
    margin: 0 0 -4px;
}
html .M-rmp .jwplayer.jw-skin-ccma.jw-flag-live .jw-controlbar .jw-overlay{
	bottom: 28px;
}