body.login {
	background: linear-gradient(45deg, rgba(244,150,43,1) 0%, rgba(224,73,129,1) 61%, rgba(212,23,184,1) 100%);
}

body.login div#login h1 a {
	background-image: url(../img/awave-logo.png);
	height: 80px;
	width: 150px;
	background-size: 150px;
}

.login #backtoblog a,
.login #nav a,
.privacy-policy-link {
	color: #fff;
}

.login #backtoblog a:hover,
.login #nav a:hover,
.privacy-policy-link:hover {
	color: #f7ae5b;
}

.wp-core-ui .button,
.wp-core-ui .button-secondary {
	color: #f4962b;
	border-color: #f4962b;
}

.wp-core-ui .button:hover,
.wp-core-ui .button-secondary:hover {
	border-color: #f38a13;
	color: #f38a13;
}

.wp-core-ui .button-primary {
	background: #f4962b;
	border-color: #f4962b;
	color: #fff;
}

.wp-core-ui .button-primary:hover {
	background: #f59d3a;
	border-color: #f38f1c;
	color: #fff;
}

.language-switcher label .dashicons {
	color: #fff;
}

input[type="checkbox"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime-local"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="radio"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, select:focus, textarea:focus {
	border-color: #f4962b;
	box-shadow: 0 0 0 1px #f4962b;
}

input[type="checkbox"]:checked::before {
	content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23f4962b%27%2F%3E%3C%2Fsvg%3E");
}