:root {
	--inicial-black: #000;
	--inicial-white: #fff;
	--inicial-muted: #646970;
}

body.login {
	background: #f6f7f7;
}

.login h1 a {
	width: 92px;
	height: 92px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

.login form {
	border: 0;
	border-radius: 14px;
	box-shadow: 0 18px 60px rgba(0, 0, 0, 0.1);
}

.login .button-primary,
.login .button-primary:hover,
.login .button-primary:focus {
	background: var(--inicial-black);
	border-color: var(--inicial-black);
	color: var(--inicial-white);
	box-shadow: none;
	text-shadow: none;
}

.login #backtoblog a,
.login #nav a,
.login a,
.login label,
.wp-pwd .dashicons {
	color: var(--inicial-black);
}

.login input[type="text"]:focus,
.login input[type="password"]:focus,
.login input[type="checkbox"]:focus {
	border-color: var(--inicial-black);
	box-shadow: 0 0 0 1px var(--inicial-black);
}

.inicial-login-footer {
	margin: 18px auto 0;
	color: var(--inicial-muted);
	font-size: 12px;
	text-align: center;
}

.inicial-login-footer a {
	color: var(--inicial-black);
	font-weight: 600;
	text-decoration: none;
}
