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;

}