.schedule-slider{
  margin: 0 auto;
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
.responsive {
  /*border:2px solid silver;*/
}
ul{
  list-style: none outside none;
  padding-left: 0;
  margin: 0;
}
.responsive li{
    /*border: 1px solid white;*/
    text-align: center;
    color: #FFF;
}
  .se-event {
    background: url("../assets/carousel/tab_SE.png") no-repeat;
  }
  .cg-event {
    background: url("../assets/carousel/tab_CG.png") no-repeat;
  }
  .ev-event {
    background: url("../assets/carousel/tab_EV.png") no-repeat;
  }
.responsive h3 {
    margin: 0;
    padding: 70px 0;
}

/* ------------------- */
/* BEGIN -- overriding */
/* ------------------- */
/* slice de carrusel lightslider */
li.lslide {
  height: 250px; /* altura de slide carrusel */
  /*margin-right: 0 !important;*/ /* margen entre slice de carrusel */
}
/* barra de navegación inferior para transición */
.lSPager {
  margin-top: 0 !important;
}
  .lSSlideOuter .lSPager.lSpg>li.active a {
    /*border-radius: 0;*/ /* crea objetos cuadrados para hacer slice en carrusel */
    background-color: #6A1633 !important;
  }
  .lSSlideOuter .lSPager.lSpg>li a {
    /*border-radius: 0;*/ /* crea objetos cuadrados para hacer slice en carrusel */
  }
  .lSSlideOuter .lSPager.lSpg>li a:hover {
    /*border-radius: 0;*/ /* crea objetos cuadrados para hacer slice en carrusel */
    background-color: #6A1633 !important;
  }
/* flechas de navegación del lightslider */
.lSAction>.lSPrev {
  left:0;
}
.lSAction>a {
  /*background: url("../assets/carousel/controls.png") !important;*/
}

/* ------------------- */
/* END -- overriding*/
/* ------------------- */

/* ------------------- */
/* BEGIN -- custom cpvx */
/* ------------------- */
/* info container event */
.container-event {
  color: rgba(70,70,70,1);
  padding: 1rem;
  margin-left: 2rem;
  margin-top: 1rem;
  text-align: left;
}
  .container-event p {
    margin: 0;
    padding: 0;
  }
    .top-info-event {
      min-height: 140px;
    }
      .top-info-event div{
        margin-bottom: .5rem;
      }
          .type-event p{
            font-size: 0.6rem;
          }
          .name-event p{
            color: rgba(96,0,42,1);
            font-size: 1.1rem;
            font-weight: bold;
          }
          .description-event p{
            font-size: 0.8rem;
          }
    .bottom-info-event {
      display: flex;
      justify-content: space-between;
    }
        .plusinfo-event {
          color: rgba(96,0,42,1);
          font-size: 0.8rem;
          font-weight: bold;
          margin-top: 1rem;
        }
          .plusinfo-event a {
            color: rgba(96,0,42,1);
            text-decoration: none;
          }
          .plusinfo-event a:hover {
            text-decoration: underline;
          }
        .date-event{
          text-align: center;
          min-width: 56px;
        }
          .date-number {
            background: url("../assets/carousel/calendario_agenda.png") no-repeat;
            color:white;
            font-size: 1.6rem;
            padding-top: 1rem;
            min-height: 40px;
          }
          .date-month {
            color: rgba(134,134,134,1);
            font-size: 0.8rem;
            letter-spacing: 0.1em
          }
        .date-event div {
          margin-bottom: 0;
        }
/* ------------------- */
/* END -- custom cpvx */
/* ------------------- */
