
.container-scroller {
    overflow: hidden;
}
.container-fluid {
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
}
.row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
}
.w-100 {
    width: 100% !important;
}
.ml-auto, .mx-auto {
    margin-left: auto !important;
}
.mr-auto, .mx-auto {
    margin-right: auto !important;
}
.auth .auth-form-dark {
    background: rgba(0, 0, 0, 0.6);
    color: #ffffff;
}
.text-left {
    text-align: left !important;
}
.p-5 {
    margin-top: 50px;
    padding: 3rem !important;
}
.font-weight-light, .landing-page .feature-list .feature-list-row .feature-list-item p {
    font-family: "roboto-light", sans-serif;
}
.font-weight-light, .landing-page .feature-list .feature-list-row .feature-list-item p {
    font-weight: 300 !important;
}
.pt-5, .py-5 {
    padding-top: 3rem !important;
}
.auth form .form-group {
    position: relative;
}
.form-group {
    margin-bottom: 1rem;
}
.auth form .form-group label {
    margin-bottom: 0;
    color: orange;
    vertical-align: bottom;
    font-family: "roboto-light", sans-serif;
    font-size: 18px;
}
.form-control, .form-group .form-control {
    color: rgb(255 255 255);
}
.auth.login-full-bg {
    background: url("../login_1.jpg");
    background-size: cover;
}
.content-wrapper.full-page-wrapper {
    margin-left: 0;
    width: 100%;
}
.content-wrapper {
    background: #F6F8FA;
    min-height: 100vh;
    padding: 1.5rem 1.7rem;
    transition: width 0.25s ease, margin 0.25s ease;
    width: calc(100% - 255px);
}
.align-items-center, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item, .loader-demo-box, .list-wrapper ul li, .email-wrapper .message-body .attachments-sections ul li .thumb, .email-wrapper .message-body .attachments-sections ul li .details .buttons {
    align-items: center !important;
}
.flex-column, .content-wrapper, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user {
    flex-direction: column !important;
}
.d-flex, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item, .content-wrapper, .loader-demo-box, .list-wrapper ul li, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user, .email-wrapper .mail-list-container .mail-list .details, .email-wrapper .message-body .attachments-sections ul li .thumb, .email-wrapper .message-body .attachments-sections ul li .details .buttons, .lightGallery .image-tile .demo-gallery-poster, .swal2-modal {
    display: flex !important;
}