.imc-webinar-recording,.imc-webinar-embed {
    width: 100% !important;
    height: 100% !important;
}
.webinars-list__filters {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
.webinars-list__filter--categories,
.webinars-list__filter--presenters {
    width: calc(40% - 10px);
}
.fwp-submit {
    width: calc(20% - 10px);
}
.facetwp-input-wrap {
    width: 100%;
}
.facetwp-facet {
    margin: 0!important;
}
.facetwp-facet input,
.facetwp-facet select {
    padding: 0 15px;
    height: 55px;
    line-height: 55px;
}
ul.webinars-list {
    padding: 0;
    margin-top: 20px;
}
.webinars-list__item {
    display: inline-block;
    margin: 20px auto;
    width: 100%;
}

/* Responsive design */
@media (max-width: 768px) {
    .webinars-list__filter--categories,
    .webinars-list__filter--presenters,
    .fwp-submit {
        width: 100%;
    }
}
@media (min-width: 768px) {
    .imc-webinar-recording, .imc-webinar-embed {
        height: 400px !important;
    }

    .imc-webinar-recording iframe {
        width: 100%;
        height: 100%;
    }
}