
.widget_investidura{display: block;}
.widget_investidura .widget-cabecera{color: #fff; /*margin-bottom: .688rem;*/}
.widget_investidura .widget-cabecera a{color: #fff;}
.widget_investidura .widget-estado {position: relative;line-height: 2.750em;background-color: #00BFFF;width: 105px;text-align: center;display: inline-block;float: left;color: #fff;font-size: 0.813em;font-weight: bold;float: left;}
.widget_investidura .widget-estado--asifue{background-color: #447DAC;}
.widget_investidura .widget-estado--directo:after {content: '';width: 5px;height: 5px;border-radius: 2px;background-color: #fff;position: absolute;top: 12px;right: 12px;z-index: 2;
-webkit-animation: Directo 2s infinite;
-moz-animation: Directo 2s infinite;
-o-animation: Directo 2s infinite;
animation: Directo 2s infinite;}
.widget_investidura .widget-cabecera{border: none;}
.widget_investidura .widget-navegacion li a, .widget_investidura .widget-titulo{ display: inline-block;font-size: 0.813em; line-height: 2.750em;text-transform: uppercase;}
.widget_investidura .widget-titulo{border: none; clear: none;}
.widget_investidura .widget-titulo .enlace{padding: 0 .688rem;}

.cobertura-votos{color: #000; position: relative; width: 100%; border-bottom: 5px solid #F4F4F4; margin-top: -9px;}
.cobertura-votos .cobertura-votos__contenido{/*background: url(/estaticos/2017/06/mocion-censura/img/fotos-mocion.png) no-repeat left bottom; */ padding-top: 10px; display: inline-block; width: 100%; }
.cobertura-votos__interior{width:/*calc(100% - 120px)*/ 100%; float: right; }
.cobertura-votos--listado{height: 33px;  font-size: 12px; line-height: 33px; background: #F4F4F4; text-align: center; }
.cobertura-votos--listado:after{display: table;content: '';clear: both;}
.cobertura-votos--listado>div{ text-transform: uppercase; font-weight: 300; text-align: center; width: 25%; float: left;}
.cobertura-votos--listado .num_votos{margin-left: 5px; display: inline-block; text-align: left;}
.cobertura-votos--listado .contra .num_votos{color: #D80000;  font-weight: 700;}
.cobertura-votos--listado .favor .num_votos {color: #93C400;  font-weight: 700;}
.cobertura-votos--listado .abstencion .num_votos{color: #00B2B2;  font-weight: 700;}
.cobertura-votos--listado .nulo .num_votos{color: #6d6d6d;  font-weight: 700;}
.cobertura-votos--porcentajes{ background: #D6D6D6; height: 30px; float: right; width: 100%; overflow: hidden;}
.cobertura-votos--porcentajes span{display: inline-block; float: left; height: 100%; transition:all 0.6s ease-in-out 0s;/*opacity:0.6;filter:alpha(opacity=60);*/}
#porcentaje_contra{background:#D80000;}
#porcentaje_favor{background: #93C400;}
#porcentaje_abs{background: #00B2B2}
#porcentaje_nulos{background: #6d6d6d}
.cobertura-votos p{text-align: center; text-transform: uppercase; font-weight: 700; font-size: 10px; line-height: 27px; margin: -6px 0 0 0;}
.cobertura-votos p strong{font-weight: 900;}

@media(max-width: 999px){

}
@media(max-width: 767px){
	.mv{display: none;}
}
@media(max-width: 599px){
	.widget_investidura .widget-navegacion{display: none;}
	.cobertura-votos .cobertura-votos__contenido{background: none;padding-top: 0;}
	.cobertura-votos__interior{width: 100%;}
	.cobertura-votos--porcentajes{height: .688rem;}
	.cobertura-votos--listado>div{width: auto;padding: 0 .344rem;float: none;display: inline-block;}
	.widget_investidura .widget-cabecera{position:relative;}
	.widget_investidura .widget-estado{position: absolute;top:0;right: 0;}


}
@media(max-width: 360px){
	.widget_investidura .widget-cabecera{margin-bottom: .344rem;}
	.cobertura-votos--listado>div{font-size: 10px;}	
	.cobertura-votos--porcentajes{height: .344rem;}

}

/* ESTILOS PLAYLIST */

.widget-playlist{border-bottom: 1px solid red;}
.widget-playlist #contenedor_player{position: relative;}
.widget-playlist #contenedor_player:after{content: '';display: table;clear: both;}
.widget-playlist #contenedor_player:not(:empty):before{display: block;padding-top:  38.25%;content: '';width: 1px;float:left;margin-left: -1px;}
.widget-playlist #contenedor_player:empty{border:4px solid olive;}

@media(max-width: 599px){
	
}

#player_container{width:70%;float:left;position:relative;}
#playlist_container{width:30%;float:left;position:relative;}
.mini #playlist_container{height:100px!important;width:auto;float:none;position:relative;}
.mini #player_container{width:auto;float:none;position:relative;}

.playerMRSTN_compartir{ display:none!important;}
.mm_playlist_duration{ display:none!important;}
.playerMRSTN_volumen { right:50px!important;}
.lista .mm_playlist_center {background: #fff!important; position: relative;}
.mm_playlist_cover .mm_playlist_center {width: 70px!important;}
.mm_playlist_cover .mm_playlist_center img { max-width: 70px!important; width:100% !important; height: auto!important;}
.mm_playlist_cover .mm_playlist_center:before {content:"";display: inline-block;background-image:url("/iconos/v1.x/v1.4/varios/boton_video_nuevo.png")!important; background-position:center center!important; background-color: transparent!important;width:19px; height: 19px; position: absolute; bottom:7px; left: 2px; background-size: contain!important;}

.mm_playlist_container{background:#e6e2e1!important;}
.lista .mm_playlist_txt { margin: 0 86px 0 10px!important;}
.lista .mm_playlist_title{ font-family: 'Benton Sans', sans-serif; font-size: 13px !important; font-weight: 500!important; max-width: 228px!important; overflow: hidden; width:100%!important; position: relative; }
.lista .mm_playlist_item_container, .lista .mm_playlist_duration{ background:#FFF !important; color:#000 !important;}
.lista .mm_playlist_item_selected, .lista .mm_playlist_item_selected .mm_playlist_duration, .lista .mm_playlist_item_selected .mm_playlist_center{ background:#e8e8e8 !important; }
.lista .mm_playlist_item_container.mm_live .mm_playlist_title{}
.lista .mm_playlist_item_container.mm_live .mm_playlist_title:before{content: ""; width: 6px; height: 6px; border-radius: 50%; background-color: #f00; position: relative; top: -2px; left: 0; margin-right: 3px; display:inline-block;}
.lista .mm_playlist_cover{float:right !important; width:70px!important;}
.lista .mm_playlist_txt:after{background: none!important;}
.lista .mm_playlist_item_selected .mm_playlist_txt:after { background: none!important;}

.mm_playlist_prev, .mm_playlist_next { line-height: 40px!important; transition:none!important; font-family: "Benton Sans"; font-weight: 700; font-size: 12px; }
.mm_playlist_next { padding-right: 40px !important; padding-left: 0!important; text-align: right!important;}
.mm_playlist_prev { padding-left: 40px !important; padding-right: 0!important; text-align: left!important;}
.mm_playlist_prev:before, .mm_playlist_prev:after {content:"";top: 7px!important;transform: rotate(-90deg)!important; margin-left: 9px;}
.mm_playlist_next:before, .mm_playlist_next:after {content:"";top: 14px!important;transform: rotate(90deg)!important;margin-right: 9px;}
.mm_playlist_prev::before{left: 4px!important; right: auto!important; top: 3px!important;}
.mm_playlist_prev::after {left: 4px!important; right: auto!important; border-left-color: #525d69!important;}
.mm_playlist_next::before {left: auto!important; right: 4px!important;}
.mm_playlist_next::after {right: 4px!important; left: auto!important;top: 10px!important;border-left-color: #525d69!important;}


.mm_playlist_footer {background: #525d69!important;}
.mm_playlist_prev:hover:after{position: absolute!important; display: block!important; content: ""!important; border: 10px solid transparent!important; top: 7px!important; border-left-color:#020202!important;}
.mm_playlist_next:hover:after{position: absolute!important; display: block!important; content: ""!important; border: 10px solid transparent!important; top: 10px!important; border-left-color:#020202!important;}

.lista .mm_playlist_title, .lista .mm_playlist_subtitle { white-space: normal!important;line-height: 17px!important;}


@media(max-width: 599px){
	

}


/* Ajustes caché */
.widget-navegacion{float: right;}
.widget-navegacion li{display: inline;}
.widget-navegacion li a{display: inline-block;font-size: 0.750em; line-height: 2.1em;font-weight: bold;color: #1F1F1F;border: none;padding: 0 0.625rem;} 
section[class^="bloque_"]:first-of-type .widget{margin-top: .688rem;}


.widget-playlist{background-color: #f2f2f2;position: relative;}
.loader{position: absolute!important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);}
.loader:before,
.loader:after,
.loader {
  border-radius: 50%;
  width: 2.5em;
  height: 2.5em;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;  
}

#contenedor_player:not(:empty) + .loader{opacity: .3;} 

.loader {
  color: red;
  font-size: 10px;
  
  position: relative;
  text-indent: -9999em;
  /*-webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);*/
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.loader:before {
  left: -3.5em;
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.loader:after {
  left: 3.5em;
}
.loader:before,
.loader:after {
  content: '';
  position: absolute;
  top: 0;
}
@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}
@keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}
