form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .agenda-block .left-side,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .agenda-block .left-side,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .agenda-block .left-side {
    width: 50%;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .agenda-block .right-side,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .agenda-block .right-side,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .agenda-block .right-side {
    width: 50%;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .view-empty,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .view-empty,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .view-empty {
    width: 50%;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .calendario {
    border: none;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .agenda-block .right-side > ul,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .agenda-block .right-side > ul,
.agenda-futura-internacional > ul,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .agenda-block .right-side > ul {
    margin: 0;
    padding: 0 27px;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .agenda-block .right-side > ul li,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .agenda-block .right-side > ul li,
.agenda-futura-internacional > ul li,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .agenda-block .right-side > ul li {
    height: 90px;
    width: 100%;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .agenda-block .right-side > ul li > a,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .agenda-block .right-side > ul li > a,
.agenda-futura-internacional > ul li > a,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .agenda-block .right-side > ul li > a {
    border-radius: 0;
    background-color: transparent;
    border: solid 1px white;
    border-top: solid 1px #dedede;
    padding: 0;
    display: flex;
    flex-direction: row;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .agenda_boton,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .agenda_boton,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .agenda_boton {
    display: none;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .flecha-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .flecha-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .flecha-calendario {
    display: none;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .fecha-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .fecha-calendario,
.agenda-futura-internacional .fecha-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .fecha-calendario {
    padding: 1rem;
    border-right: 1px solid white;
    width: 22%;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .fecha-celebracion,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .fecha-celebracion,
.agenda-futura-internacional .fecha-celebracion,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .fecha-celebracion {
    border: none;
    border-radius: 0;
    background-color: transparent;
    color: #2F4858;
    font-size: 1.3rem;
    font-weight: 700;
    text-transform: uppercase;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .fecha-fin-celebracion,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .fecha-fin-celebracion,
.agenda-futura-internacional .fecha-fin-celebracion,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .fecha-fin-celebracion {
    border: none;
    border-radius: 0;
    background-color: transparent;
    color: #2F4858;
    font-size: 1.3rem;
    font-weight: 700;
    text-transform: uppercase;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .type-nodo-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .type-nodo-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .type-nodo-calendario {
    display: none;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .texto-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .texto-calendario,
.agenda-futura-internacional .texto-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .texto-calendario {
    padding: 1rem;
    width: 78%;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .title-nodo-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .title-nodo-calendario,
.agenda-futura-internacional .title-nodo-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .title-nodo-calendario {
    font-size: 16px;
    line-height: 1.5;
    color: #2F4858;
    font-weight: 600;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .right-side > ul li > a:hover,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .right-side > ul li > a:hover,
.agenda-futura-internacional > ul li > a:hover,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .right-side > ul li > a:hover {
    background-color: #efefef;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .right-side > ul li > a:hover .title-nodo-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .right-side > ul li > a:hover .title-nodo-calendario,
.agenda-futura-internacional > ul li > a:hover .title-nodo-calendario,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .right-side > ul li > a:hover .title-nodo-calendario {
    color: #2F4858;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] #agenda-navigation-buttons,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] #agenda-navigation-buttons,
.agenda-futura-internacional #agenda-navigation-buttons,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] #agenda-navigation-buttons {
    position: relative;
    width: 50%;
    padding: 19px 5%;
}

form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .ajax-progress,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .ajax-progress,
.agenda-futura-internacional .ajax-progress,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .ajax-progress{
    display: none;
}
  
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .ajax-progress.ajax-progress-throbber,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .ajax-progress.ajax-progress-throbber,
.agenda-futura-internacional .ajax-progress.ajax-progress-throbber,
form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .ajax-progress.ajax-progress-throbber {
    display: none;
}

.agenda-futura-internacional{
    background-color: #F4F5F6;
}

.agenda-futura-internacional h2{
    padding-left: 30px;
    padding-top: 30px;
}


@media (max-width: 1000px) {
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .agenda-block .right-side,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .agenda-block .right-side,
    .agenda-futura-internacional,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .agenda-block .right-side {
      width: 100%;
    }
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .agenda-block .left-side,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .agenda-block .left-side,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .agenda-block .left-side {
      width: 100%;
      padding-left: 3%;
      padding-right: 3%;
    }

    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .calendario,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .calendario,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .calendario{
        max-width: none;
        width: 100%;
        margin-bottom: 20px;
    }
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .right-side ul,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .right-side ul,
    .agenda-futura-internacional ul,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .right-side ul{
        width: 100%;
        padding-left: 3%;
        padding-right: 3%;
        margin:0;
    }
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .block-agenda-filter-form-block,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .block-agenda-filter-form-block,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .block-agenda-filter-form-block{
        width: 100%;
    }
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .block-agenda-filter-form-block #edit-filter,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .block-agenda-filter-form-block #edit-filter,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .block-agenda-filter-form-block #edit-filter{
        width: 92%;
        margin: 0 4%;
        justify-content: center;
        flex-direction: column;
        flex-wrap: wrap;
    }
    
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"] .block-agenda-filter-form-block #edit-filter > div,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"] .block-agenda-filter-form-block #edit-filter > div,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"] .block-agenda-filter-form-block #edit-filter > div {
        margin-bottom: 10px;
        width: 100%;
    }
    
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"]  #agenda-navigation-buttons,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"]  #agenda-navigation-buttons,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"]  #agenda-navigation-buttons{
    width: 100%;
    padding: 19px 6%;
    }
    
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-internacional"]  .agenda-paginador,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-vicepresidencia"]  .agenda-paginador,
    form[action="/somos-cnmc/transparencia/actividad-de-la-cnmc/agenda-presidencia"]  .agenda-paginador {
    margin-bottom: 20px;
    }
    
}
  