/**
 * Mobile-only home section order
 * Desktop: unchanged (Left | Middle | Right)
 * Mobile:  Banner → Right sidebar → Home content → Left sidebar → Govt ads
 *
 * Load this AFTER template + custom.css
 */

/* Desktop / tablet: keep existing layout */
@media (min-width: 649px) {
    .home_row .home_columns_order1,
    .home_row .home_columns_order_lg_1 {
        order: 1;
    }
    .home_row .home_columns_order2,
    .home_row .home_columns_order_lg_3 {
        order: 2;
    }
    .home_row .home_columns_order3,
    .home_row .home_columns_order_lg_2 {
        order: 3;
    }
}

/* Mobile only */
@media (max-width: 648px) {
    .home_row {
        display: flex !important;
        flex-flow: column wrap !important;
    }

    /* 1) Right sidebar (login / register) */
    .home_row .home_columns_order3,
    .home_row .home_columns_order_lg_2 {
        order: 1 !important;
        width: 100%;
    }

    /* 2) Middle home content (welcome + news) */
    .home_row .home_columns_order2,
    .home_row .home_columns_order_lg_3 {
        order: 2 !important;
        width: 100%;
    }

    /* 3) Left sidebar (menus) */
    .home_row .home_columns_order1,
    .home_row .home_columns_order_lg_1 {
        order: 3 !important;
        width: 100%;
    }
}
