
#login {
	width: 600px;
}

input.input:not([type="search"]):invalid,
input.input:not([type="search"]):invalid:focus {
	outline-color: transparent;
}

.login form .input {
	border-radius: 0 !important;
	background: #eee !important;
	border: none !important;
	padding: 5px 15px;
}

body {
	background: white;
}

#login_error {
	border: 2px solid #cf6e29;
	color: #cf6e29;
}

.notice {
	border: 2px solid #3a913f !important;
	color: #3a913f;
}




#loginform,
#registerform,
#lostpasswordform {
	border: none;
	box-shadow: none;
}

#nav,
#backtoblog,
.forgetmenot {
	display: none;
}

#login h1,
.login h1 {
	padding: 0 20px;
}

#login h1 a,
.login h1 a {
	background-image: url(/content/themes/stryker-base/resources/img/logo-1.png);
	height: 80px;
	width: 280px;
	padding: 10px 0 30px 0;
	background-size: 100% auto;
	background-repeat: no-repeat;
}

.wp-login-register {
	display: none;
}


#lostpasswordform .wp-block-buttons,
#registerform .wp-block-buttons {
	justify-content: flex-end;
}


.wp-block-buttons {
	display: flex;
	justify-content: space-between;
	gap: 10px;
}

.wp-element-button {
	text-decoration: none;
}


