/* Custom Overrides if needed, otherwise empty to let Bootstrap take over */
/* Retaining some specific colors or utility overrides could go here */
body {
    background-color: #f8f9fa;
    /* slightly lighter than the original */
}

/* Ensure sticky footer if content is short */
body {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

main {
    flex: 1;
}

@media (min-width: 992px) {
    .col-lg-1-5 {
        flex: 0 0 auto;
        width: 12.5%;
    }
}