/* SIDEBAR */
.x-navigation li.xn-title {
   padding: 10px 10px 10px;
   text-align: left;
   text-transform: capitalize;
   font-weight: 600;
   background-color: #252931;
}
.x-navigation li.xn-link > a {
   line-height: 1;
   font-size: 12px;
   padding: 10px 5px 10px 10px;
}
.x-navigation > li.xn-openable::before {
   top: 8px;
}
/* FIN SIDEBAR */

/* TIMELINE */
.timeline .timeline-item .timeline-item-info  {
   left: 0px;
   right: auto;
   padding: 5px 0;
   background: #1caf9a !important;
   color: #FFF !important;
   font-weight: 300;
   border: 0px;
   box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
}
.timeline .timeline-item .timeline-item-info p {
   margin: 0;
   color: #fff;
}
.timeline .timeline-item .timeline-item-info p.item-info-mes {
   font-size: 18px;
   line-height: 24px;
}
.timeline .timeline-item .timeline-item-info p.item-info-anio {
   font-size: 50px;
   font-weight: 300;
   line-height: 45px;
   letter-spacing: -6px;
}
.timeline .timeline-item .timeline-item-info p.item-info-dia {
   font-size: 24px;
   line-height: 35px;
   font-weight: 300;
}
.timeline .timeline-item .timeline-item-info p.item-info-dia-numero {
   font-size: 70px;
   line-height: 50px;
   font-weight: 600;
   margin-bottom: 10px;
}
.timeline .timeline-item .timeline-item-info p.item-info-codigo {
   text-align: left;
   padding-left: 15px;
}
.timeline .timeline-item .timeline-item-info p.item-info-codigo span {
   margin-right: 5px;
}
.timeline .timeline-item .timeline-item-info p.item-info-hora {
   text-align: left;
   padding-left: 17px;
}
.timeline .timeline-item .timeline-item-info p.item-info-hora span {
   margin-right: 5px;
}
/* FIN TIMELINE */