/* Only the four pre-responsive standalone snapshots use this marker. */
@media (max-width: 1024px) {
    body.ms-legacy-standalone .main {
        width: min(980px, 100%);
        max-width: 100%;
        box-sizing: border-box;
    }
    body.ms-legacy-standalone .header_res {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 12px;
        height: auto;
        padding: 12px;
        box-sizing: border-box;
    }
    body.ms-legacy-standalone .header_res > a { max-width: 130px; }
    body.ms-legacy-standalone .header_res > a img { max-width: 100%; height: auto; }
    body.ms-legacy-standalone .header_res .phone_res { display: none; }
    body.ms-legacy-standalone .header_res .phone:not(.phone_res) {
        float: none;
        flex: 1;
        min-width: 0;
        margin: 0;
        text-align: right;
        overflow-wrap: anywhere;
    }
    body.ms-legacy-standalone .mainMenu {
        width: 100%;
        height: auto;
        float: none;
        margin: 0;
        overflow: visible;
    }
    body.ms-legacy-standalone .mainMenu .nav.menu {
        display: flex;
        flex-wrap: wrap;
        position: static;
        width: 100%;
        max-width: 100%;
        gap: 8px;
        margin: 0;
        padding: 0;
    }
    body.ms-legacy-standalone .mainMenu .nav.menu > li {
        float: none;
        display: block;
        margin: 0;
    }
    body.ms-legacy-standalone .mainMenu > .moduletable_menu > ul,
    body.ms-legacy-standalone .mainMenu > ul {
        display: flex;
        flex-wrap: wrap;
        gap: 10px;
        margin: 0;
        padding: 0;
    }
    body.ms-legacy-standalone .mainContent { width: 100%; min-width: 0; box-sizing: border-box; }
    body.ms-legacy-standalone .footer_res { height: auto !important; }
    body.ms-legacy-standalone .footerMenus { width: 100%; table-layout: fixed; }
    body.ms-legacy-standalone .footerMenus tbody { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); }
    body.ms-legacy-standalone .footerMenus tr { display: contents; }
    body.ms-legacy-standalone .footerMenus td { display: block; width: auto; min-width: 0; padding: 8px; overflow-wrap: anywhere; }
}
