@media (min-width: 992px) {
    /* ---------- Navigation ---------- */

    .navbar {
        /* padding-right: 1em; */
    }

    .navbar-brand {
        padding-left: 0.3em;
    }

    .nav-link {
        margin-left: 1em;
        margin-right: 1em;
        margin-top: 0.2em;
    }

    /* ---------- Main ---------- */

    main {
        margin-top: 3.671em;
        min-height: calc(100vh - 3.671em);
    }

    /* ---------- Welcome ---------- */

    #welcome-banner {
        height: calc(100vh - 3.671em);
    }

    #welcome-banner-tagline {
        width: 40em;
        margin-left: 5vw;
        background: none;
        padding: 0em;
    }

    /* ---------- About ---------- */

    .about-banner {
        height: 35em;
        max-height: 60vh;
    }

    /* ---------- Conference ---------- */

    .conference-keynotespeakers-photo {
        float: left;
        display: block;
        margin: 0 1em 1em 0;
        width: 15em;
    }

    /* ---------- Browse ---------- */

    /* ---------- Browse: List ---------- */

    .list-content-item {
        margin: 1em;
        display: inline-block;
        width: calc(33% - 2em);
        min-height: 10em;
    }

    #list-options-views,
    #list-options-links {
        display: inline-block;
        width: 49.5%;
        margin: 0;
    }
    
    /* ---------- Footer ---------- */

    #footer-content img {
        height: 7em;
        margin: 0 4em 2em 4em;
        display: inline-block;
    }
}
