@media (max-width: 768px) {
    #header, #branding, .breadcrumbs {
        position: static !important;
    }

    #container {
        display: flex !important;
        flex-direction: column !important;
    }

    #nav-sidebar {
        display: block !important;
        position: static !important;
        width: 100% !important;
        background: #f9f9f9;
        padding: 10px;
    }

    #content {
        width: 100% !important;
    }
}
