.m-login__container{
	border:1px solid #dddddd !important;
	padding: 20px;
}
#m_login{
	background-color: #ffffff !important;
}
.m-login__title{
	color: #E01B13 !important;
	font-size: 48px !important;
	font-weight: 300 !important;
	text-transform: uppercase;
	font-family: 'Lato', sans-serif;
}
#m_login_forget_password{
	color: #E01B13 !important;
}
.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control
{
	background-color: #ffffff !important;
	border:1px solid #dddddd !important;
	color: #000000 !important;
}
#m_login_signin_submit, #send_password, #m_login_forget_password_cancel{
	color: #ffffff !important;
	background-color: #E01B13 !important;
	font-size: 20px !important;
	padding: 15px 25px !important;
	border:none !important;
}
.m-login__desc{
	color: #000000 !important;
}

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

#m_login .alert{
	max-width: 100% !important;
}

.m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__form .m-form__group .form-control{
	padding: 10px !important;
}