/* Only the homepage's presentation is shortened; its saved content is untouched. */
body.home .bdredbox + .row.row-small > .col.box,
body.home .bdredbox + .row.row-small > .col.vietlott-box,
body.home .bdredbox + .row.row-small > .col:has(.ctdd-embedded-chat-section) {
    display: none !important;
}
body.home #footer > .row.bg-warning,
body.home #footer > .row.show-for-medium > .col:has(ul.list__links) {
    display: none !important;
}
body.home #footer > .row:not(.bg-warning) {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
body.home #footer > .row:not(.bg-warning) > .col {
    padding-bottom: 0 !important;
}
body.home #footer .absolute-footer {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
body.home #main .section { padding-bottom: 0 !important; }
body.home #footer { margin-top: 0 !important; background: #fff !important; }
body.home #footer .absolute-footer { display: block !important; background: #fff !important; }
body.home #footer > .row.show-for-medium .disclaimer-links { display: none !important; }
@media (max-width: 849px) {
    body.home #footer .footer-primary { float: none !important; text-align: center; }
    body.home #footer .copyright-footer .disclaimer-links { margin: 0.35rem 0 0; padding: 0; }
}
