.narracion .minuto_a_minuto,
.narracion {
    font-family:'RE45';
    letter-spacing:0.07em;
    font-size:12pt;
    color:#494847;
}

.narracion .minuto_a_minuto a,
.narracion .minuto_a_minuto strong,
.narracion .minuto_a_minuto b,
.narracion .cierre_minuto {
    font-family:'RE65';
    font-weight:bold;
}
.narracion a{
    color: #F05014 !important;
}
.narracion .cierre_minuto{
  font-size:12pt;
  line-height:1.4em;
  padding:1em 0;
  float: right;
}
.narracion .cierre_minuto:after{
  content:'+';
  display:inline-block;
   background: -webkit-linear-gradient(left, #FFB900, #FF8215);
    background: -webkit-gradient(linear, left top, right top, from(#FFB900), to(#FF8215));
    background: -moz-linear-gradient(left, #FFB900, #FF8215);
    background: -o-linear-gradient(left, #FFB900, #FF8215);
    background: linear-gradient(left, #FFB900, #FF8215);
    background: -ms-linear-gradient(left, #FFB900 0%, #FF8215 100%);
    /* Valid, works in 8-9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFB900, endColorstr=#FF8215)";
  color:white;
  margin-left:1em;
  padding:5px 40px;
  text-align:center;
  font-size:180%;
  vertical-align:middle;
}

.narracion .minuto_a_minuto ul.eventos{}
.narracion .minuto_a_minuto .by {
  width: 80% !important;
  margin-left: 20% !important;
  padding: 1em 5% 1em 5%;
  background: #f3f3f3 !important;
  border: none !important;
  float: none !important;
  display: block;
}
.narracion .minuto_a_minuto .by .miniatura,
.narracion .minuto_a_minuto .by .name {
  /* font-size: inherit !important; */
  vertical-align:bottom;
  display: inline-block !important;
  float: none !important;
  line-height: 1.4em;
  font-size: 100% !important;
}
.narracion .minuto_a_minuto ul.eventos li.evento,
.narracion .minuto_a_minuto .encabezado{
    padding-left: 20%;
    background: #f3f3f2;
    position: relative;
    padding: 1em 5% 1em 26%;
    border-color: #494847;
    border-top: 1px solid;
    border-bottom: none;
}
.narracion .minuto_a_minuto ul.eventos li.evento.titular{
  background:#F05014;
}
.narracion .minuto_a_minuto ul.eventos li.evento.titular > *{
  color:white !important;
}
.narracion .minuto_a_minuto ul.eventos li.evento * {
    font-size:100% !important;
    line-height:1.6em;
}
.narracion .minuto_a_minuto .encabezado{
  font-family: 'RE65', Arial, helvetica;
  font-weight:bold;
}
.narracion .minuto_a_minuto ul.eventos li.evento .time,
.narracion .minuto_a_minuto .encabezado .min{
    position: absolute;
    left: 0;
    top: 0;
    background: white;
    width: 20%;
    height: 100%;
    max-width: inherit;
    margin: 0;
    text-align: right;
    padding: 1em;
    padding-right: 2em;
    color: #494847;
}
.narracion .minuto_a_minuto ul.eventos li.evento .icono{
  margin-right:1em;
  /* height: 48px; */
  /* vertical-align: top; */
  /* display: block; */
  border-radius: 100%;
  position: absolute;
left: 20%;
top: 0%;
}
.narracion .minuto_a_minuto ul.eventos li.evento .icono img{

    display: block;
}
.narracion .minuto_a_minuto ul.eventos li.evento .texto{
    width: 100%;
    vertical-align: top;
    float: none;
}
.narracion .minuto_a_minuto ul.eventos li.evento .texto img{
    border-radius:0;
    box-shadow:none;
}

.narracion .minuto_a_minuto ul.eventos li.evento .texto p{display: inline-block;}
.narracion .minuto_a_minuto ul.eventos li.evento .texto p > img{float: left;display: inline-block;padding: 0em 1em 1em 1em;}

.img_twitter,.narracion .minuto_a_minuto ul.eventos li.evento .texto p > img{display:none;}

.minuto_a_minuto .miniatura img, .minuto_a_minuto  .icono img {max-width:4.6em;max-height:4.6em;font-size:10px;}