@import url("https://use.typekit.net/zlb6htt.css");
:root {
    --color-primario: #24d1af;
    --color-secundario: #1daa8f;
    --color-primario-half: #168C75;
    --color-secundario-half: #168C75;
    --color-fondo-texto:  #F6F6F6;
    --color-negativo: #000000;
    --color-positivo: #ffffff;
    --color-positivo-half: #d5d4d4;
    --font-primaria: "proxima-nova";
    --font-secundaria: "proxima-nova";
}

body {
    font-family: var(--font-secundaria), sans-serif;
}

.node-simplenews,
.node-simplenews td{

  font-family: var(--font-secundaria), sans-serif !important;
}

ul.slides li {
    background-size: cover !important;
}

#cabecera-ppal .menu .menuul li a:hover,
.menu li:hover>a,
#cabecera-ppal .menu .menuul li a.active {
    color: var(--color-positivo);
}

.menu ul li:hover>a {
    color: var(--color-positivo);
}

#cabecera-ppal .menu .menuul ul li a:hover,
.menu li:hover>a,
#cabecera-ppal .menu .menuul ul li a.active {
    color: #fff;
}

#cabecera-ppal .menu .menuul li span:hover {
    color: var(--color-positivo);
}


.frame-pie2 {
    background-color: var(--color-negativo);
    color: var(--color-positivo) !important;
}

.frame-pie2 #pie2 {
    background-color: var(--color-positivo);
}

.contenido #datos .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-entrada .comprar {
    background-color: var(--color-negativo);
    padding: 0px 15px;
    line-height: 1.5em;
    position: absolute;
    bottom: 12px;
    right: 12px;
    border: none;
}

.datos-derecha .view-header {
    background-color: var(--color-positivo);
    font-size: 0.7rem;
    height: 40px;
    padding: 2px 0 0;
}

.calendar-calendar .month-view .today {
    color: var(--color-positivo);
}

.calendar-calendar .month-view .today .month,
.calendar-calendar .month-view .today .month a {
    color: var(--color-positivo);
}

.calendar-calendar .month-view .past .mini-day-on,
.calendar-calendar .month-view .mini .programacion-1 {
    background-color: var(--color-secundario);
    text-align: center;
    padding-top: 7px;
    margin-top: 3px
}

.calendar-calendar .month-view table thead {
    border: 1px #000 solid;
}

.calendar-calendar .month-view table tbody {
    border-left: 3px #EDEAE8 solid;
    border-right: 3px #EDEAE8 solid;
    border-bottom: 3px #EDEAE8 solid;
}

.calendar-calendar .month-view .mini .mini-day-off {
    font-weight: normal !important;
    font-size: initial !important;
    color: #000 !important;
    height: 30px !important;
    margin-top: 0px !important;
    padding-top: 10px !important;
}

.calendar-calendar .month-view .today .mini-day-off {
    border-radius: 0px !important;
    border: 1px var(--color-positivo) solid !important;
}

.calendar-calendar .month-view .past .mini-day-on {
    border-radius: 0px !important;
    height: 30px !important;
}

.calendar-calendar .month-view .past .mini-day-on a {
    font-weight: normal !important;
    font-size: initial !important;
}

.frame-pie #pie .menuul ul li a:hover,
.frame-pie #pie ul li:hover>a {
    color: var(--color-positivo);
}


.contenedor-slider .imagen-temporada {
    background-image: url("../images/svg/grafismo-talh.svg");
    background-size: 505px;
    top: -1px;
    right: -234px;
    display: none;
}

.contenedor-slider .imagen-ano {
    position: relative;
    top: 367px;
    left: 185px;
    height: 225px;
    width: 77px;
    background-repeat: no-repeat;
    cursor: pointer;
    background-image: url(../images/svg/20talh21.svg);
    fill: #fff;
}

.contenedor-slider .imagen-teatro {
    background-image: url("../images/al/logo-banner.png");
    display: none;
}

.contenedor-slider .imagen-teatro-banner {
    background-image: url("../images/al/temporada.png");
}

.contenido #datos .datos-izquierda .cont-descripcion .resumen .texto {
    color: var(--color-positivo);
    font-weight: bold;
}

.contenido #datos .datos-derecha .venta,
.contenido #datos .datos-derecha .descarga {
    border: 1px solid var(--color-secundario-half);
}

.contenido #datos .datos-derecha .titulo-galeria,
.contenido #datos .datos-derecha .titulo-video {
    border-top: 1px solid var(--color-secundario-half);
}

.node-type-page #datos,
.node-type-abono #datos,
.view-buscador-view #datos {
    display: flex;
}

.node-type-page #datos .pagina {
    padding: 10px;
}

#datos .izq50 .c1 {
    background-image: url("../images/al/logo.png");
}

#datos .izq50 .c2 .correo .field-item,
#datos .drc50 input,
#datos .drc50 textarea,
#datos .drc50 select {
    color: var(--color-positivo) !important;
}

#datos .drc50 .form-submit {
    background-color: var(--color-positivo);
}

#datos .alerta {
    background-color: var(--color-positivo);
    padding: 25px;
    border-radius: 5px;
    margin-bottom: 20px;
}

#datos .alerta .icon {
    background-image: url("../images/alert.gif");
    width: 24px;
    min-height: 24px;
    background-size: contain;
    float: left;
    margin: -3px 10px 0 4px;
}


#datos .alerta {
    background-color: #A2D5EB;
    padding: 25px;
    border-radius: 5px;
    margin-bottom: 20px;

}

#datos .alerta .icon {
    background-image: url("../images/alert.gif");
    width: 24px;
    min-height: 24px;
    background-size: contain;
    float: left;
    margin: -3px 10px 0 4px;
}


::-webkit-input-placeholder {
    color: #000;
}

:-moz-placeholder {
    /* Firefox 18- */
    color: #000;
}

::-moz-placeholder {
    /* Firefox 19+ */
    color: #000;
}

:-ms-input-placeholder {
    color: #000;
}

#cabecera-ppal .logo-teatro {
    background-image: url("../images/al/logo-top.png");

}

#cabecera-ppal #logo-responsive {
    background-image: url("../images/al/logo-top.png");
}


.flex-control-paging li a.flex-active {
    background: var(--color-positivo);
}

.flex-control-paging li a:hover {
    background: var(--color-positivo);
}


p.ciclos-banner {
    background-color: var(--color-primario);
    text-transform: uppercase;
    margin: 12px 0;
    padding: 8px;
    text-align: left
}

p.ciclos-banner a {
    color: var(--color-negativo);
    font-size: .8em;
    font-weight: bold;
}

.contenido .resultado-mes .llave {
    /*IMAGEN EN CADA TEATRO*/
    background-image: url("../images/al/llave-mes.png");
}

.contenido .resultado-mes .mes-anyo {
    color: var(--color-positivo);
}


.formulario textarea {
    color: var(--color-positivo);
}

.formulario .form-submit {
    background-color: var(--color-positivo);
}

.formulario input {
    color: var(--color-positivo);
}

.node-webform .form-submit {
    background-color: var(--color-negativo) !important;
}

.separa-buscador {
    border-bottom: 1px solid var(--color-positivo);
}

#cabecera-ppal #buscar #icon-buscar {
    background-color: var(--color-secundario);
}

#cabecera-ppal #buscar-responsive #icon-buscar-responsive {
    background-color: var(--color-positivo);
}

.abonoFull .form-submit {
    background-color: var(--color-positivo);
}

.abonoFull input {
    color: #000;
}

.abonoFull select {
    color: #000;
}


#cabecera-ppal .menu-responsive ul li a:hover,
.menu li:hover>a,
#cabecera-ppal .menu-responsive ul li a.active {
    /*COLOR ESPEC�FICO DEL TEATRO*/
    background-color: var(--color-positivo);

}

#cabecera-ppal #logo-menu {
    /*background-image: url("../images/al/logo-menu.jpg");*/
    background-color: var(--color-positivo);
}

.btnSolicitarAbono {
    background-color: var(--color-negativo);
}


#reserva-abonados-alhambra-node-form .form-submit {
    background-color: var(--color-negativo);
}

#reserva-abonados-alhambra-node-form input {
    color: #000;
}

#reserva-abonados-alhambra-node-form .form-submit {
    background-color: var(--color-negativo);
}

#reserva-abonados-alhambra-node-form select {

    color: #000;
    width: 250px !important;
}

#reserva-abonados-alhambra-node-form .field-name-field-seleccion-entradas select {
  width: unset !important;
}

#reserva-abonados-alhambra-node-form .field-name-field-espectaculo-seleccion-plus select {
  width: unset !important;
}

#field-reservas-alhambra2-values label {
    display: none;
}

.swal2-confirm.swal2-styled {
    background-color: var(--color-positivo) !important;
}


.view-prensa .form-submit {
    background-color: var(--color-positivo) !important;
}

.view-prensa .form-type-select select {
    color: var(--color-positivo) !important;
}


.contenido .resultado-ep-gris {
    border: 0;
    background-color: var(--color-primario) !important;
}

.contenido .resultado-prox .resultado-prox-datos .ciclo,
.contenido .resultado-prox .resultado-prox-datos .clasificacion {
    font-weight: 800;
}

.svg {
    fill: #000;
}

.svg-color path,
.svg-color polygon,
.svg-color rect {
    fill: #000;
}

.svg-color:hover path,
.svg-color:hover polygon,
.svg-color:hover rect {
    fill: var(--color-positivo);
    /*-webkit-filter: url(#colorMatrix);
	filter: url(#colorMatrix);*/
}

.main-slider .imagen-datos {
    background-image: url("../images/al/70.png");
}

.lateral-300 {
    background-color: var(--color-positivo);
    color: #000;
}

.contenedor-slider .imagen-datos .datos .fecha .contenedor-slider .imagen-datos .datos .compania,
/*.contenido  .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-comp-esp .resultado-compania,*/
.contenido .resultado-prox .fecha .mes,
.contenido .resultado-prox .resultado-prox-datos .compesp .compania,
.view-id-temporada_view .temporada-mes,
.contenido .resultado-mes,
.contenido .resultado-mes .mes-anyo,
#contador #contador-interior .trou,
#contador #contador-interior .mount,
.fuente_cartel_carta_mensual,
.contenedor-slider .imagen-datos .datos .fecha,
.contenedor-slider .imagen-datos .datos .compania,
.contenido .resultado-mes,
.frame-pie #pie .menuul li a,
.frame-pie #pie .menuul li span,
.frame-pie #pie .menuul ul li a,
.frame-pie #pie .pie-c3 .patrocinadores .colaboracion,
.frame-pie #pie .pie-c3 .patrocinadores .agradecimiento,
.frame-pie2 #pie2 .copy p,
.block-simplenews,
.contenedor-slider .imagen-datos .datos .clasificacion,
.contenedor-slider .imagen-datos .datos .espectaculo a,
.contenido #datos .datos-izquierda .fechas-horas .fecha,
.contenido_programa .fechas-horas .fecha,
.main-slider .finalizado-datos .finalizado,
.contenido #datos .datos-izquierda .fechas-horas .separador,
.contenido #datos .datos-izquierda .fechas-horas .mes,
.contenido #datos .datos-izquierda .resultado-clas-ciclo,
.contenido #datos .datos-izquierda .resultado-clas-ciclo .clas,
.contenido #datos .datos-izquierda .resultado-clas-ciclo .ciclo,
.contenido #datos .datos-izquierda .compa,
.contenido_programa .compa,
.contenido #datos .datos-izquierda .descripcion,
.contenido #datos .datos-izquierda .cont-descripcion,
.contenido .resultado-ep .resultado-datos .resultado-clas-ciclo .clas,
.contenido .resultado-ep .resultado-datos .resultado-clas-ciclo .ciclo,
.contenido .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-entrada .precio,
.contenido .resultado-prox,
.contenido .resultado-prox .resultado-prox-datos .compesp .espectaculo,
.view-ciclos-portada-view .ciclo h3,
#datos .izq50 h3,
#datos .drc50 input,
#datos .drc50 textarea,
#datos .drc50 select,
#datos .lopd,
.temporada .c2,
.temporada .c2 .titulo h3,
.contenido .resultado-mes .resultado-prox-datos .ciclo,
.pagina,
.pagina h3,
.vista h3,
.formulario input,
.formulario textarea,
.formulario .webform-component--lopd,
.detalle-ciclo .c2,
.detalle-ciclo .c2 .titulo h3,
.textoAbonoResumen,
.abonoFull,
.abonoFull .titulo h3,
.abonoFull .subtitulo,
.abonoFull select,
.node-type-reserva-abonados-alhambra .contenido,
#reserva-abonados-alhambra-node-form input,
#reserva-abonados-alhambra-node-form select,
#reserva-abonados-alhambra-node-form .field-multiple-table tbody label,
.contenido .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-comp-esp .resultado-espectaculo,
.contenido .descarga-material-prensa .espectaculo a {
    font-family: var(--font-secundaria), sans-serif !important;
}



.datos-izquierda .especta .esp,
.contenido #datos .datos-izquierda .descripcion,
.contenido #datos .datos-izquierda .cont-descripcion,
.datos-izquierda .compa .color {
    font-family: var(--font-secundaria), sans-serif !important;
}

.contenido .resultado-ep .resultado-datos .contenedor-fecha {
  font-family: var(--font-primaria), sans-serif !important;
}
/*
.contenido #datos .datos-izquierda .fechas-horas .mes, .contenido_programa .fechas-horas .mes{
  transform: unset !important;
  rotate: unset !important;
  writing-mode: unset !important;
  margin-left: 5px;
  font-size: 2.1rem;
  text-transform: uppercase !important;
  padding-top:unset !important;
  width: 40px;
  margin-top:9px;

}
.contenido .resultado-ep .resultado-datos .dia, .contenido #datos .datos-izquierda
.fechas-horas .fecha .dia, .contenido_programa .datos-izquierda
.fechas-horas .fecha .dia{
  font-weight: normal !important;
}*/

.view-ciclos-portada-view .ciclo .views-field-title {
    background-color: var(--color-positivo);
    color: #000;
    text-align: center;
    padding: 15px;
    margin-top: 15px;
}

.frame-pie #pie .direccion._logo {
  width: 320px;
  float: none;
  margin: 8px;
  display: inline-block;
  height: initial;
}
.frame-pie #pie .direccion .logo {
  width: 320px;
  float: none;
  margin: 8px;
  display: inline-block;
  height: initial;
}

.frame-pie #pie .direccion .texto {
  font-size: 1rem !important;
  float: none;
  margin: 8px;
  display: inline;
  font-size: .8em;
  white-space: nowrap;
}



.view-ciclos-portada-view .ciclo h3 {
    font-size: 1.2rem !important;
    margin-bottom: 0px !important;
    width: 190px !important;
    font-weight: normal !important;
    padding-top: 7px !important;
    border: 0 !important;
    text-align: left !important;
}


.block-simplenews{
  width:100% !important;
  font-family: var(--font-primaria), sans-serif !important;
}
.block-simplenews .content p,
  .block-simplenews .content form{
  padding-left: 15px;
  padding-right: 15px;
  text-transform: uppercase;
  font-size: .8em;

}

.block-simplenews .form-text {
    border-top: 1px var(--color-secundario-half) solid !important;
    border-left: 1px var(--color-secundario-half) solid !important;
    border-bottom: 1px var(--color-secundario-half) solid !important;
    border-right: 0 transparent !important;
    background-color: var(--color-fondo-texto) !important;
    width: 100% !important;
    font-family: var(--font-primaria), sans-serif !important;
}

.block-simplenews .form-submit {
    border-top: 1px var(--color-secundario-half) solid !important;
    border-left: 0 transparent;
    border-bottom: 1px var(--color-secundario-half) solid !important;
    border-right: 1px var(--color-secundario-half) solid !important;
    height: 40px !important;
    margin-top: 20px !important;
    width: 40px !important;
    background-color: var(--color-fondo-texto) !important;
    background-position: 8px !important;
    background-size: 25px !important;
  color: var(--color-primario-half);
}

.block-simplenews .content {
    padding: 25px 0px 15px !important;
    border-left: 1px var(--color-negativo) solid;
    border-right: 2px var(--color-secundario-half) solid;
    border-bottom: 2px var(--color-secundario-half) solid;
    border-top: 5px var(--color-negativo) solid !important;
    background-color: white !important;
}
.simplenews-subscribe label{
  display:none;
}


@media (max-width: 500px) {

    .contenido .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-entrada .comprar,
    .contenido .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-entrada .comprar-2 {
        width: initial;
    }

    @media (min-width: 980px) {
        .block-simplenews .content {
            width: 260px !important;
        }
    }

    .block-simplenews .content p {
        font-weight: bold !important;
    }

    .simplenews-subscribe label {
        display: none !important;
    }

    .main {
        background-color: var(--color-negativo) !important;
    }

    .contenido {
        display: flex !important;
        flex-direction: column !important;
        min-height: 100vh !important;
    }

    .contenido #datos {
        background-color: white !important;
        margin-top: 0 !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }

    .page-node-add-reserva-abonados-alhambra .contenido #datos {
        background-color: transparent !important;
    }


    .content #datos .datos-izquierda {
        background-color: white !important;
    }
}
    /*
.contenido #datos .pagina{
    background-color: white !important;
}
/*
.block-views .content #datos {
    padding: 0 !important;
}
*/

    .banner-portada {
        margin-bottom: 0 !important;
    }

    .frame-pie {
        min-height: 175px !important;
    }

    .contenido #datos .datos-izquierda {
        margin-right: 0 !important;
        margin-left: 1% !important;
    }

    .contenido #datos .datos-izquierda h2 {
        border: 0 !important;
        width: 100% !important;
    }

    .contenido .resultado-ep {
        border: 2px solid var(--color-positivo) !important;
    }

    .contenido .resultado-ep .resultado-datos .fecha {
        width: 100% !important;
    }

    .contenido .resultado-ep .resultado-datos .sala {
        margin-top: 0 !important;
    }

    .contenido .resultado-ep .resultado-datos .sala img {
        margin-top: 157px;
        border-radius: 50%;
    }

    .contenido .resultado-ep .resultado-datos .fecha,
    .contenido .resultado-ep .resultado-datos .fecha .dia,
    .contenido .resultado-ep .resultado-datos .fecha .mes {
        color: var(--color-primario) !important;
        margin-bottom: 5px !important;
        font-weight: bold !important;
        padding-right: 3px;
        font-size: 1.8rem !important;
        text-transform: uppercase;
    }

    .contenido .resultado-ep.resultado-ep-gris .resultado-datos .fecha,
    .contenido .resultado-ep.resultado-ep-gris .resultado-datos .fecha .dia,
    .contenido .resultado-ep.resultado-ep-gris .resultado-datos .fecha .mes {
      color: var(--color-positivo) !important;
      font-size: 1.8rem !important;

    }

    .contenido .resultado-ep .resultado-datos .fecha .mes {
        /* padding-left: 5px; */
    }

    .contenido .resultado-ep .resultado-datos .fecha .mes .messp {
       /* text-transform: lowercase !important;*/
    }

    .contenido .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-comp-esp .resultado-compania a {
        color: var(--color-negativo) !important;
        font-family: var(--font-primaria);
    }

    .contenido .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-comp-esp .resultado-espectaculo a {
        color: var(--color-primario) !important;
        font-family: var(--font-primaria);
        font-size: 1.3em;
    }

    .contenido .resultado-ep .resultado-ep-gris .resultado-datos .fecha .dia,
    .contenido .resultado-ep .resultado-ep-gris .resultado-datos .fecha .mes,
    .contenido .resultado-ep.resultado-ep-gris .resultado-datos .resultado-comp-esp-entr .resultado-comp-esp .resultado-espectaculo a{
      color: var(--color-positivo) !important;
    }

    .contenido .resultado-ep {
        background-color: var(--color-fondo-texto);
    }

    .contenido .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-comp-esp .resultado-compania a,
    .datos-izquierda .compa .color {

        font-weight: 400;
    }

    .contenido .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-comp-esp .resultado-espectaculo a {
        font-weight: 700;
    }



  /* .contenido .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-entrada {
      float: right !important;
  } */

    .contenido .resultado-ep .resultado-datos .resultado-comp-esp-entr .resultado-entrada .precio {
        font-weight: bold !important;
        font-size: 1.2rem !important;
    }

    .contenido #datos .datos-izquierda .resultado-clas-ciclo .ciclo {
        font-size: 0.8rem !important;
        font-weight: bold !important;
    }

    .datos-derecha .titulo {
        color: var(--color-negativo) !important
    }

    .view-id-temporada_view .temporada-mes {
        font-weight: bold;
        text-transform: lowercase;
    }


    .contenido #datos .datos-izquierda .fechas-horas .fecha .dia .diasp {
        text-transform: lowercase !important;
    }

    .contenido #datos .datos-izquierda .fechas-horas .fecha .hora {
      margin-right: 8px !important;
      margin-left: 0 !important;
      /*
        margin-right: 15px !important;
        margin-left: 20px !important;
        font-size: 2.1rem !important;
        padding-top: 8px !important;
        font-weight: normal !important;*/
    }
/*
  .contenido #datos .datos-izquierda .fechas-horas .fecha{
    font-size: 2.1rem !important;
  }
*/


  .contenido #datos .datos-izquierda .fechas-horas .mes,
  .contenido #datos .datos-izquierda .fechas-horas .dia,
  .contenido #datos .datos-izquierda .fechas-horas .hora {
    color: var(--color-negativo) !important;
    font-family: var(--font-primaria), sans-serif !important;
  }

    .datos-izquierda .compa .color     {
        color: var(--color-primario-half) !important;
        font-family: var(--font-primaria), sans-serif !important;

    }

    .datos-izquierda .compa .color{
        font-weight: bold;
    }

    .resultado-clas-ciclo .clas a {
        background-color: unset !important;
        color: var(--color-negativo) !important;
        font-weight: 600;
        font-size: 0.8rem;
    }

    .datos-izquierda .especta .esp {
        font-style: normal !important;
        font-weight: 700;
        color: var(--color-negativo);
        text-transform: uppercase;
    }

    .contenido #datos .datos-derecha {
        padding-top: 1em;
    }

    .banner-portada a img {
        width: 1000px !important;
    }

    .contenido .descarga-material-prensa {
        background-color: white !important;
    }

    .contenido .descarga-material-prensa .espectaculo a {
        font-weight: 700;
        color: var(--color-negativo) !important;
    }

    .contenido .descarga-material-prensa .compania a {
        color: var(--color-negativo) !important;
        font-weight: 400;
    }

    .contenido .descarga-material-prensa {
      border: 1px solid black;
      color: var(--color-negativo) !important;
    }

    .page-node-8498 #datos,
    .page-node-28 #datos {
        display: flow-root !important;
    }

    .page-node-8498 #datos {
        background-color: transparent !important;
    }

    .page-node-28 #datos .izq50 h3 {
        padding-left: 15px;
    }

    .contenido-abonos .abono {
        background-color: white !important;
    }

    .abono {
        min-height: 540px !important;
    }

    .webform-client-form {
        padding-left: 15px;
    }

    .view-id-temporada_view .temporada-mes,
    .calendar-calendar .month-view .mini th {
        background-color: var(--color-negativo);
    }

    .temporada .c2 .texto-temporada {
        margin-top: 20px;
        padding: 8px;
    }

    .contenido #datos .datos-derecha .venta .general .literal,
    .contenido #datos .datos-derecha .venta .anticipada .literal {
        width: auto;
    }

    .pagina .field-item p {
        padding: 10px;
    }

    .contenido #datos .datos-izquierda .fechas-horas .fecha .linea-fecha .precio {
        display: none;
    }

    .contenido #datos .datos-izquierda .fechas-horas .fecha .dia .diasp .lower {
        display: none;
    }

    .frame-pie2 #pie2 .copy p,
    .frame-pie2 #pie2 .copy A {
        color: var(--color-positivo);
        font-family: 'Noto Sans HK', sans-serif !important;
    }

    .frame-pie2 #pie2 .logo .logo-int .logo-aaiicc a img,
    .frame-pie2 #pie2 .logo .logo-int .logo-junta a img {
        /*filter: invert(1);*/
    }

    .temporada .c1 {
        width: 24% !important;
    }

    .temporada .c2 {
        padding-left: 10px;
    }

    .contenido .resultado-ep .resultado-datos {
        float: right;
        height: inherit;
        min-height: 180px;
    }
