/* MAIN ====================================================================================================== */

.lecturers {
    min-height: 1px;
}

.lecturers .card {
    width: 100% !important;
    max-width: 900px;
}

.lecturers .card .content .picture {
    width: 150px;
    height: 150px;
    margin: 40px;
}

.lecturers .card .content .bio {
    margin-left: 0;
}

/* ========================================================================================================== */

@media all and (max-width: 1400px) {}

@media all and (max-width: 1200px) {}

@media all and (max-width: 1000px) {}

@media all and (max-width: 800px) {
    .lecturers .card .content {
        flex-direction: column;
    }
}

@media all and (max-width: 600px) {
    .lecturers .card {
        padding: 16px 10px 36px;
    }
}

@media (max-width: 500px) {}

@media (max-width: 400px) {}