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

.member_login_logo {
	margin: 5em auto 1em !important;
	width: 84% !important;
	max-width: 320px !important;
}
.member_login_logo img {
	width: auto; 
	max-width: 100%;
	margin: 0 auto;
}

.tml form {
	margin: 2em auto !important;
	width: 90% !important;
	max-width: 320px !important;
	box-sizing: border-box !important;
	background-color: #FFF;
	padding: 1.5em 0;
}


.tml-field-wrap {
	width: 84% !important;
	max-width: 320px !important;
	margin: 1.5em auto  !important;
}
.tml-links {
	margin: 2em auto !important;
	width: 84% !important;
	max-width: 320px !important;
}
.tml-links a {
	color: #FFFFFF !important;
}
.tml-links>ul>li {
	text-align: center;
}

.tml-register-link {
	display: none;

	
}

.tml-login-link,
.tml-lostpassword-link {
	font-size: 120% !important;
	letter-spacing: 1px !important;
}

.tml-button {
	width: 100% !important;
	text-align: center !important;
	font-size: 120% !important;
	letter-spacing: 1px !important;
	padding: 0.5em 0;
}

.tml #pass-strength-result {
	width: 100% !important;
}

.tml-field-wrap input[type=date],
.tml-field-wrap input[type=datetime-local],
.tml-field-wrap input[type=datetime],
.tml-field-wrap input[type=email],
.tml-field-wrap input[type=month],
.tml-field-wrap input[type=number],
.tml-field-wrap input[type=password],
.tml-field-wrap input[type=search],
.tml-field-wrap input[type=tel],
.tml-field-wrap input[type=text],
.tml-field-wrap input[type=time],
.tml-field-wrap input[type=url],
.tml-field-wrap input[type=week] {
	min-height: 40px !important;
}

.tml .tml-action-confirmaction .success,
.tml .tml-error,
.tml .tml-message,
.tml .tml-success {
    border-left: none !important;
    box-shadow: none !important;
    display: block !important;
    margin: 0 auto 1em !important;
    padding: .75em !important;
	color: #FFFFFF !important;
	text-align: center !important;
	font-size: 120% !important;
	letter-spacing: 1px !important;
}
.tml .tml-action-confirmaction .success a,
.tml .tml-error a,
.tml .tml-message a,
.tml .tml-success a {
	color: #FFFFFF !important;
}