body {
    background-color: #f1f1f1;
}
.full-height {
    min-height:100vh !important;
}
.login-box {
    max-width:400px;
    margin:auto;
    margin-top: 100px;
}
.navbar-vertical .navbar-nav .nav-link.active {
    background-color:rgba(94, 114, 228, 0.1) !important;
}
.table td, .table th {
    vertical-align: middle;
}
.custom-switch .custom-control-label::before {
    border-radius: 1rem !important;
}