#lwa_user_login,
#lwa_user_pass{
	/* width: calc(100% - 128px); */
	width:100%;
	margin: 0;
	}
	
.lwa-submit-button{
	float:right;
	margin-left:12px;
	width: 110px;
	height: 62px;
	}
.box .lwa-submit-button{
	width: 30%;
	}
.box #lwa_user_login,
.box #lwa_user_pass{
	width: 100%;
	}
#lwa_wp-submit{
	width: 100%;
	height: 62px;
	-webkit-appearance: none;
	border-top-right-radius: 12px;
	border-bottom-right-radius: 12px;
	border: 0;
	background-color: #808e95ff;
	color:white;
	}
.lwa-links{
	line-height:30px;
	}
.lwa-password,.lwa-username{
	padding-top:var(--hpadding);
	width: calc(100% - 128px);
	}
.lwa-submit-button{
	padding-top:var(--hpadding);
	width: 116px;
	}
.lwa-links{
	padding-top:var(--hpadding);
	width: 100%;
	}
.box .lwa-password,.box .lwa-username{
	padding-top:var(--hpadding);
	width: calc(70% - 18px);
	display: inline-block;
	}
.box .lwa-links{
	padding-top:var(--hpadding);
	width:100%;
	}

@media(max-width:1040px){
	#lwa_user_login,
	#lwa_user_pass{
		/* width: calc(75% - 18px); */
		margin: 0;
		}
	.lwa-submit-button{
		width: 25%;
		}
	.lwa-password, .lwa-username, .lwa-links{
		width: calc(75% - 18px);
		}
	}
@media(max-width:600px){
	#lwa_user_login,
	#lwa_user_pass{
		/* width: calc(100% - 10px); */
		margin: 0;
		}
	.box #lwa_user_login,
	.box #lwa_user_pass{
		width: calc(100% - 10px);
		margin: 0;
		}
	#lwa-submit-button{
		width: 110px;
		}
	.lwa-password, .lwa-username, .lwa-links{
		width: calc(75% - 18px);
		}
	.box .lwa-submit-button,
	.box .lwa-password,.box .lwa-username{
		padding-top:var(--hpaddingflex);
		}
	}