.container_seance_archive .container_text a {
    font-size: 20px;
}
.container_seance_archive {
    border: 1px solid rgb(228, 228, 228);
}
.container_seance_archive .container_image {
    overflow: hidden;
    display: flex;
    align-items: center;
    height: 190px;
}
.container_seance_archive .container_image img {
    transition: all 0.5s;
}
.container_seance_archive .container_image:hover img {
    transform: scale(1.05);
    filter: grayscale(0.5);
}
.container_text {
    padding: 2%;
}
@media screen and (max-width: 980px) {
    .container_seance_archive .container_image {
        overflow: unset;
        display: block;
        align-items: unset;
        height: auto;
    }
    .container_seance_archive .container_image:hover img {
        transform: unset;
        filter: grayscale(0.5);
    }
}

/* page de l'event  */
.em-event-bookings-meta,
.em-event-location i,
.em-event-content{
    display: none !important;
}
.em.pixelbones .input textarea, .em.pixelbones.input textarea{
    /* min-height: unset !important; */
}
.em.em-event-booking-form h3.em-booking-section-title {
    background-color: var(--burgo-bleu) !important;
    color: white !important;
    border: none !important;
    font-size: 30px !important;
}
.em.pixelbones .button.input,
.em.pixelbones .input .button,
.em.pixelbones .input button,
.em.pixelbones .input input[type="button"],
.em.pixelbones .input input[type="reset"],
.em.pixelbones .input input[type="submit"],
.em.pixelbones button.input,
.em.pixelbones input[type="button"].input,
.em.pixelbones input[type="reset"].input,
.em.pixelbones input[type="submit"].input,
.em.pixelbones.input .button,
.em.pixelbones.input button,
.em.pixelbones.input input[type="button"],
.em.pixelbones.input input[type="reset"],
.em.pixelbones.input input[type="submit"] {
    border-radius: 0 !important;
}
.em-event-where a {
    pointer-events: none !important;
}
.em.em-item .em-item-meta .em-item-meta-line a,
.em.em-list .em-item .em-item-meta .em-item-meta-line a,
.em.em-list-widget .em-item .em-item-meta .em-item-meta-line a {
    text-decoration: none !important;
}

.module_code_sidebar_porte_ouverte a {
    display: flex;
    align-items: center;
    background: #eee;
    color: grey;
    padding: 2% 20px;
    transition: all 0.5s;
}

.em.em-event-booking-form .em-booking-section{
    margin: 0 !important;
}
@media screen and (min-width: 981px) {
    .module_code_sidebar_porte_ouverte a:hover {
        transform: scale(0.95);
    }
}
