/*
 * Sunland footer fixes.
 * - Mobile: keep the copyright line clear of the "back to top" button.
 * - Footer link lists: single-column, clear spacing.
 */
.dt_footer_copyright-text {
    padding-right: 0;
}

@media (max-width: 767px) {
    .dt_footer_copyright .dt-text-center,
    .dt_footer_copyright-text {
        padding-right: 4.5rem;
        text-align: center;
    }
}

/* Footer menu: keep links in a clean single column with even spacing. */
.dt_footer .widget_nav_menu ul.menu {
    display: block;
    columns: 1;
}
.dt_footer .widget_nav_menu ul.menu li {
    display: block;
    width: 100%;
}
