.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__head .m-login__title {
    color: #222;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__head .m-login__desc {
    color: #222;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control {
    color: #e3d9fa;
    background: #e7e7e7;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control:hover {
    color: #222;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control:focus {
    color: #222;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-sub .m-checkbox {
    color: #222;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-sub .m-link {
    color: #FF4F72;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-action .m-login__btn.m-login__btn--primary {
    color: #222;
    border-color: #222;
}

.m-checkbox.m-checkbox--light>span:after {
    border: solid #222;
}

.m-checkbox.m-checkbox--light>input:checked~span {
    border: 1px solid #222;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control {
    color: #222;
    background: #e7e7e7;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-action .m-login__btn.m-login__btn--primary:focus, .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-action .m-login__btn.m-login__btn--primary:hover {
    border-color: #F5F5F5;
    color: #222;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-sub .m-link:hover {
    color: #FF4F72;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control::-moz-placeholder{
    color:#4C5866;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control:-ms-input-placeholder{
    color:#4C5866;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control::-webkit-input-placeholder{
    color:#4C5866;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control:focus::-moz-placeholder{
    color: rgba(76, 88, 102, 0.5);
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control:focus:-ms-input-placeholder{
    color: rgba(76, 88, 102, 0.5);
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control:focus::-webkit-input-placeholder{
    color: rgba(76, 88, 102, 0.5);
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form {
    color: #222;
}
.m--font-inverse-primary {
    color: #FF4F72!important;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-action .m-login__btn.m-login__btn--primary:focus, .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-action .m-login__btn.m-login__btn--primary:hover {
    border-color: #F5F5F5;
    color: #222!important;
}