@media (max-width: 1000px) {
    .profile-navbar .open-rightside {
        display: none;
    }
    
    .profile-navbar {
        width: 84px;
    }
}

@media (min-width: 1001px) {
    .hamburger-xs {
        display: none;
    }
}

@media (max-width: 520px) {
    .header-actions {
        margin: 0 auto 0 0;
    }

    .Header {
        height: 80px;
    }
}

@media (max-width: 991px) {
    .form-input-success ,
    .form-input-danger {
        margin-bottom: 36px !important;
    }
    .form-input,
    .mana-component {
        margin-bottom: 28px;
    }
}

@media (max-width: 844px) {
    .layout.fixed-sidebar .sidebar {
        position: absolute !important;
        left: 0 !important;
    }

    .layout .sidebar.collapsed {
        visibility: hidden;
    }

    .layout .sidebar {
        visibility: visible;
        transition: all ease-in-out .2s !important;
    }
}

@media (max-height: 750px) {
    .sidebar-footer {
        display: none;
    }
}

@media only screen and (max-width: 481px) {
    jdp-container {
        max-width: 100%;
        min-width: 280px;
    }

    jdp-container .jdp-day:not(.disabled-day) {
        border-radius: 4px !important;
    }

    jdp-container .jdp-footer {
        margin: 0 !important;
    }

    jdp-container .jdp-days {
        padding-bottom: 1px !important;
    }

    .dropdown-menu-notif {
        width: 100%;
        background-color: #f7f7f7;
        left: 0 !important;
        right: 0 !important;
        position: fixed !important;
    }
}