.login-container{
    min-height: 80vh;
}

.card-login{
    width: 20% !important;
}

@media screen and (max-width:1395px) {
    table {
        display: block;
        max-width: -moz-fit-content;
        max-width: fit-content;
        margin: 0 auto;
        overflow-x: auto;
        white-space: nowrap;
    }
    .card-login{
        width: 30% !important;
    }
}


@media screen and (max-width:900px) {
    .card-login{
        width: 80% !important;
    }
}

.sidebar-brand,
.sidebar-divider,
.sidebar-heading,
.nav-link {
    transition: all 0.2s ease;
}