.hold-transition .content-wrapper,.hold-transition .control-sidebar,.hold-transition .control-sidebar *,.hold-transition .main-footer,.hold-transition .main-header,.hold-transition .main-sidebar,.hold-transition .main-sidebar *{
    transition:none!important;
    -webkit-animation-duration:0s!important;
    animation-duration:0s!important
}
.login-page,.register-page{
    -ms-flex-align:center;
    align-items:center;
    background:#EDEDED;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100vh;
    -ms-flex-pack:center;
    justify-content:center
}
.login-box,.register-box{
    width:360px
}
@media (max-width:576px){
    .login-box,.register-box{
        margin-top:.5rem;
        width:90%
    }
}
.login-box-msg,.register-box-msg{
    margin:0;
    color: white;
    padding:0 20px 20px;
    text-align:center;
    font-size: 16px;
}
.login-bottom-text{
    color: #fff;
}
.support-message-box {
    padding: 0 5% 0 0;
}
.card .card-header {
    background: #00000008;
}
.p-lr-3 {
    padding-left: 3px;
    padding-right: 3px;
}
.bg-custom {
    background: #404E67;
}

.card-header {
    font-size: 20px;
    font-weight: bold;
    text-transform: capitalize;
    padding: .75rem 1.25rem !important;
}

label {
    font-weight: 900;
}

.dropdown-toggle-content-none:after {
    content: none !important;
}

.container {
    max-width: none !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.overflow-scroll {
    overflow: scroll !important;
}
