.sec-login{
	background-color: var(--mf-gray5);
}
.form-control{
	border: 1px solid #012D64;
	border-radius: 15px;
	color: #504D4D;
	padding: 15px 15px;
	font-size: 1rem;
}
.login-content-wrapper{
	background: url(../images/login-bg.png) no-repeat;
	min-height:calc(100vh - 80px);
	margin-top: 80px;
	background-size: cover;
	background-position: top center;
	margin-bottom: 80px;
}
.login-title-band{
	background: #2B0086 0% 0% no-repeat padding-box;
	box-shadow: 0px 3px 24px rgba(0, 0, 0, 0.05);
	border-radius: 22px 22px 0px 0px;
	padding: 15px;
	text-align: center;
	font-size: 1.8rem;
}
.login-title-band a.login-band-text.active{
	color: var(--mf-blue8);
}
.login-title-band a.login-band-text{
	color: var(--mf-white);
	font-size: 1.8rem;
}
.login-title-band a.login-band-text:hover{
	color: var(--mf-blue8);
}
.login-form-box{
	background: var(--mf-white);
	box-shadow: 0px 3px 24px rgba(0, 0, 0, 0.05);
	border-radius: 22px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding: 40px 30px;
}
.password-verification-box{
	border: 1px solid #012D64;
    border-radius: 15px;
    color: var(--mf-gray);
    padding: 15px 15px;
    font-size: 0.9rem;
}
.password-verification-box p{
	font-size: 0.9rem;
	margin-bottom: 10px;
	color: var(--mf-gray);
}
.password-verification-box .verification-list{
	list-style: none;
	margin-bottom: 0px;
	padding-left: 0px;
}
.password-verification-box .verification-list .password-condition{
	padding-bottom: 5px;
    padding-left: 20px;
    position: relative;
	color: var(--mf-gray);
	font-size: 0.9rem;
}
.password-verification-box .verification-list .password-condition::before{
	position: absolute;
    content: "•";
    font-size: 1.5rem;
	color: var(--mf-gray);
    border-radius: 0;
	top: -8px;
	left: 0px;
}
.password-verification-box .verification-list .password-condition.success{
	color: var(--mf-green);
}
.password-verification-box .verification-list .password-condition.success::before{
	content: "✓";
	color: var(--mf-green);
	font-size: 1rem;
	top: 0px;
}
/*Login Page*/
@media screen and (min-width: 0px) and (max-width: 360px) {
    .google_captch{
        max-width: 275px;
    }
	
}
@media screen and (min-width: 0px) and (max-width: 767px){
	.login-title-band a.login-band-text{
		font-size: 1.4rem;
	}
	.form-control{
		padding: 10px 15px;
		font-size: 1rem;
	}
}