/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.custom-login-form #loginform{
	align-items: end;
	background-color: transparent;
	display: flex;
	justify-content: space-between;
	padding: 0px 30px;
}
.custom-login-form #loginform button{
	border-radius: 6px;
	background-color: #a8abb4;
}
.custom-login-form #loginform input{
	background-color: #ffffff;
	color: #000000;
}
.custom-login-form #loginform label{
	color: #ffffff;
}
.custom-login-form #loginform button:hover{
	background-color: var(--button_gradient_top_color_hover);
}
.custom-login-form .fusion-login-fields{
	width: 66.666666%;
}
.custom-login-form .fusion-login-additional-content{
	float: left;
	padding-left: 30px;
	width: 33.333333%;
}
.custom-login-form #loginform .fusion-login-input-wrapper{
	margin: 0px;
	padding-left: 20px;
	padding-right: 18px;
	width: 50%;
}
.custom-login-form #loginform .fusion-login-input-wrapper:nth-child(2){
	padding-left: 34px;
	padding-right: 10px;
}
.custom-login-form #loginform .fusion-login-button{
	height: 50px;
	width: 100%;
}
.custom-login-form #loginform .fusion-login-submit-wrapper{
	margin: 0px;
	width: 100%;
}
.custom-login-form #loginform .fusion-login-links{
	margin: 0px;
}

@media(max-width:990px) {
	.custom-login-form #loginform{
		display: block;
	}
	.custom-login-form .fusion-login-fields{
		margin: 0px !important;
		width: 100%;
	}
	.custom-login-form .fusion-login-additional-content{
		float: none;
		padding: 0px;
		width: 100%;
	}
	.custom-login-form #loginform .fusion-login-input-wrapper{
		margin-bottom: 30px;
		padding: 0px;
		width: 100%;
	}
}