#signin-form > .login-method,
#forgot-pass-form > .login-method {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin: 20px auto;
}

#signin-form > .login-method > label input[type="radio"],
#forgot-pass-form > .login-method > label input[type="radio"] {
	display: none;
}

#signin-form > .login-method > label,
#forgot-pass-form > .login-method > label {
	display: flex !important;
	color: #000000;
	border-radius: 10px !important;
	background-color: rgba(41, 44, 51, 0.10);
	border-width: 0px !important;
	font-size: 17px !important;
	flex-direction: row;
	justify-content: space-between;
	padding: 15px 40px !important;
	font-weight: 700 !important;
}
#forgot-pass-form > .login-method > label {
	padding: 15px 30px !important;
}

#signin-form > .login-method > label.button.active,
#forgot-pass-form > .login-method > label.button.active {
	color: #ffffff;
	background-color: #292C33;
	border-color: #292C33;
}

#signin-form > .login-method > label:before,
#forgot-pass-form > .login-method > label:before {
	content: 'Login via';
	color: #000000;
	font-weight: 400;
	margin-right: 6px;
}

#forgot-pass-form > .login-method > label:before {
	content: 'Reset via';
}

#signin-form > .login-method > label.active:before,
#forgot-pass-form > .login-method > label.active:before {
	color: #ffffff;
}

#forgot-pass-form .login-methods button span {
	display: block;
	font-size: 12px;
	text-transform: capitalize;
	font-weight: bold;
}

@media (max-width: 409px) {
	#signin-form > .login-method > label,
	#forgot-pass-form > .login-method > label {
		font-size: 15px !important;
		padding: 15px 25px !important;
	}
}


