@charset "UTF-8";
/* CSS Document */

.menu-state-primary .menu-item .menu-link.active .menu-title{
	color: black!important;
}
.btn.btn-primary {
    color: #fff;
    border-color: #2F0647!important;
    background-color: #2F0647!important;
}.menu-state-primary .menu-item.here>.menu-link .menu-title {
    color: #000!important;
}
.btn.btn-color-success {
    color: #35007e;
}
.btn.btn-color-success .svg-icon, .btn.btn-color-success i {
    color: #35007e;
}
.btn.btn-light-success {
    color: #000;
    border-color: #ececec;
    background-color: #ececec;
}
check:checked+.btn.btn-light-success, .btn.btn-light-success.active, .btn.btn-light-success.show, .btn.btn-light-success:active:not(.btn-active), .btn.btn-light-success:focus:not(.btn-active), .btn.btn-light-success:hover:not(.btn-active), .show>.btn.btn-light-success {
    color: #fff;
    border-color: #1bc5bd;
    background-color: #000!important;
}.bg-success {
    background-color: #3d3d3d!important;
    bg-color: 27,197,189!important;
}
.btn-check:active+.btn.btn-active-danger, .btn-check:checked+.btn.btn-active-danger, .btn.btn-active-danger.active, .btn.btn-active-danger.show, .btn.btn-active-danger:active:not(.btn-active), .btn.btn-active-danger:focus:not(.btn-active), .btn.btn-active-danger:hover:not(.btn-active), .show>.btn.btn-active-danger {
    color: #fff;
    border-color: #3d3d3d;
    background-color: #3d3d3d!important;
}
.btn-check:active+.btn.btn-primary, .btn-check:checked+.btn.btn-primary, .btn.btn-primary.active, .btn.btn-primary.show, .btn.btn-primary:active:not(.btn-active), .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .show>.btn.btn-primary {
    color: #fff;
    border-color: #7B6FE4;
    background-color: #7B6FE4!important;
}
.link-primary {
    color: #2F0647!important;
}
a:hover {
	color: #e0ddff!important;
}

a:hover .btn-check:active{
	color: #fff;
}

.mt--100{
margin-top: -100px;

}

.mt--50{
margin-top: -40px;

}
.mt-40{
margin-top: 100px;

}


.btn.btn-light-primary {
    color: #000;
    border-color: #f6f8fa;
    background-color: #f6f8fa;
}

.bg-orange {
    background-color: #ff6f00!important;
    --bg-color: 114,57,234!important;
}

.bg-green {
    background-color: #008712!important;
    --bg-color: 114,57,234!important;
}


.w-xl-600px {
    width: 600px!important;
    background-color: #f5f8fa !important;
}

/*-------------------------------new styles ------------------------------------*/

#m_login_signup_submit,#m_login_signup_cancel {
    background-color: #2F0647;
    border-color: transparent;
    border-radius: 10px;
    box-shadow: none;
}

.col-12.btn.btn-focus.m-btn.m-btn--custom.m-btn--air.m-login__btn{
    border-radius: 10px;
    background-color: #372771;
    border-color: transparent;
    box-shadow: none !important;
}

.input-group-addon.fa.fa-eye-slash.icon, .m-link, .btn-link {
    color: #372771;
}

.input-group-addon.fa.fa-eye-slash.icon:hover:focus,
.btn-link:hover:focus,
.m-link:hover:focus/*,
.m-login.m-login--2.m-login-2--skin-2.m-login__container.m-login__account.m-login__account-link:hover,
.m-link.font-weight-normal:hover,
.m-link.m-link--light.m-login__account-link:hover*/
{
    color: #7b6fe4 !important;
}

.btn-focus:hover {
    color: #fff;
    border-color: transparent;
    background-color: #7b6fe4 !important;
}

.m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__form .m-form__group .form-control,
.form-control.m-input
{
    border-radius: 10px;
    padding: 1.3rem;
}

.m-login.m-login--2.m-login-2--skin-2.m-login__container.m-login__account.m-login__account-link{
    color: #372771 !important;
}

.select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single {
    border: none;
}

.select2-container {
    border-radius: 10px;
    margin-top: 0;
}

@media (min-width: 550px) {
    .m-login.m-login--2 .m-login__wrapper .m-login__container {
        width: 500px;
    }
}

.select2-selection.select2-selection--single {
    border-color: transparent !important;
}

.form-control-feedback{
    color: #f1416c !important;
}





