.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control::-webkit-input-placeholder
{
	color:#999999;
}
.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control:focus::-moz-placeholder {
    color: #555555;
    opacity: 1
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control:focus:-ms-input-placeholder {
    color: #555555;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control:focus::-webkit-input-placeholder {
    color: #555555;
}
 .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-sub .m-checkbox
 {
 	color:#555555;
 }
 .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-sub .m-link
 {
 	color:#555555;
 }
 .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control
 {
 	color:#555555;background:rgba(145,146,146,0.17)
 }

 .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: #555555;
    border-color: #f3f4f6
}

.m-checkbox.m-checkbox--light>span 
{
    border: 1px solid #555555
}

.btn-outline-focus.m-btn--air,
.btn-focus.m-btn--air,
.m-btn--gradient-from-focus.m-btn--air {
    -webkit-box-shadow: 0px 5px 10px 2px rgba(152, 22, 244, 0.19) !important;
    box-shadow: 0px 5px 10px 2px rgba(230, 230, 235, 1) !important
}

.btn-outline-focus.m-btn--air.focus,
.btn-outline-focus.m-btn--air:focus,
.btn-outline-focus.m-btn--air:hover,
.btn-focus.m-btn--air.focus,
.btn-focus.m-btn--air:focus,
.btn-focus.m-btn--air:hover,
.m-btn--gradient-from-focus.m-btn--air.focus,
.m-btn--gradient-from-focus.m-btn--air:focus,
.m-btn--gradient-from-focus.m-btn--air:hover {
    -webkit-box-shadow: 0px 5px 10px 2px rgba(152, 22, 244, 0.36) !important;
    box-shadow: 0px 5px 10px 2px rgba(230, 230, 235, 1) !important
}