@font-face{font-family:"Silka";src:url("https://dev.pqr.com/wp-content/uploads/silka-regularitalic-webfont.woff") format('woff');font-weight:400;font-style:italic;}
@font-face{font-family:"Silka";src:url("https://dev.pqr.com/wp-content/uploads/silka-regular-webfont.woff") format('woff');font-weight:400;font-style:regular;}
@font-face{font-family:"Silka";src:url("https://dev.pqr.com/wp-content/uploads/silka-semibolditalic-webfont.woff") format('woff');font-weight:600;font-style:italic;}
@font-face{font-family:"Silka";src:url("https://dev.pqr.com/wp-content/uploads/silka-semibold-webfont.woff") format('woff');font-weight:600;font-style:regular;}
@font-face{font-family:"Silka";src:url("https://dev.pqr.com/wp-content/uploads/silka-bolditalic-webfont.woff") format('woff');font-weight:700;font-style:italic;}
@font-face{font-family:"Silka";src:url("https://dev.pqr.com/wp-content/uploads/silka-bold-webfont.woff") format('woff');font-weight:700;font-style:regular;}
@font-face{font-family:"Silka";src:url("https://dev.pqr.com/wp-content/uploads/silka-mediumitalic-webfont.woff") format('woff');font-weight:500;font-style:italic;}
@font-face{font-family:"Silka";src:url("https://dev.pqr.com/wp-content/uploads/silka-medium-webfont.woff") format('woff');font-weight:500;font-style:regular;}

html { background: none; }
body.login {
	background-color: #fff;
	background-image: url('//dev.pqr.com/wp-content/uploads/illu-werkenbij-hero_icon.svg');
	background-size: auto;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: right -10% bottom -20%;
	font-family: 'Silka', sans-serif;
	font-weight: 500;
}
#login {
	padding: 3% 0;
}
#login * {
	transition: 0.3s all ease-in-out;
	-webkit-transition: 0.3s all ease-in-out;
	-moz-transition: 0.3s all ease-in-out;
	-o-transition: 0.3s all ease-in-out;
}
.login form,
#wfls-prompt-overlay {
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	background: #262262;
	color: #fff;
	box-shadow: 0;
}
div.error, .login #login_error,
div.updated, .login .message,
.press-this #message {
	margin-top: 15px;
}
.login label { color: #f76969; font-weight: 400; }
.login #nav a, .login #backtoblog a { color: #f76969; }
.login #nav a:hover, .login #backtoblog a:hover { color: #72ade8; text-decoration: underline; }
.login form .input, .login input[type=text] {
	padding: 6px;
}
input[type=text], input[type=search], input[type=radio], input[type=tel], input[type=time], input[type=url], input[type=week], input[type=password], input[type=checkbox], input[type=color], input[type=date], input[type=datetime], input[type=datetime-local], input[type=email], input[type=month], input[type=number], select, textarea {
	font-weight: 600;
	color: #262262;
}
input[type=text]:focus, input[type=search]:focus, input[type=radio]:focus, input[type=tel]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, input[type=password]:focus, input[type=checkbox]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, select:focus, textarea:focus {
	border-color: #f76969;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #262262;
}
.login .button.wp-hide-pw {
	/*
	background: 0 0;
	border: 1px solid transparent;
	box-shadow: none;
	font-size: 14px;
	line-height: 2;
	width: 2.5rem;
	height: 2.5rem;
	min-width: 40px;
	min-height: 40px;
	margin: 0;
	padding: 0px 45px;
	position: absolute;
	*/
	top: 0.2rem;
}
.login input.password-input[style*="background-image"] + button.button.wp-hide-pw {
	right: 1.5rem;
}
.login form .g-recaptcha {
	margin-bottom: 15px;
}
.wp-core-ui .button-primary {
	background: #f76969;
	border-color: #f76969;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #fff;
	font-weight: 600;
	text-decoration: none;
	text-shadow: none;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
.wp-core-ui .button-primary.hover,
.wp-core-ui .button-primary:hover,
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary:focus {
	background: #fff;
	border-color: #fff;
	box-shadow: none;
	-webkit-box-shadow: none;
	color: #262262;
}
#login {
	padding: 6% 0 0;
}