@import url(https://use.typekit.net/yiv8qdc.css);

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 {
    outline: none !important;
    box-shadow: none !important;
}

/* Sfondo nero per la pagina di login */
body.login {
    background-color: #0F0F0F;
    color: #FFF;
    font-family: "source-sans-pro";
}

/* Nascondi il logo WordPress */
.login h1 a {
    background: url('images/logoVisit.png') no-repeat center center;
	background-size: 100%;
	width: 220px;
	height: 54px;
}

/* Stile del form di login */
.login form {
    background-color: #0F0F0F;
    border: none;
}

/* Colore dei testi delle etichette */
.login label {
    color: #FFF;
    font-size: 14px !important;
}

/* Input con sfondo grigio scuro e testo bianco */
.login input[type="text"], .login input[type="password"] {
    background-color: #2F2F2F !important;
    color: #FFF;
    border: 1px solid #2F2F2F;
}

/* Placeholder degli input */
.login input[type="text"]::placeholder, .login input[type="password"]::placeholder {
    color: #FFF;
}

/* Stile dei pulsanti di login */
.login input[type="submit"] {
    background-color: #ff0000;
    border: none;
    color: #FFF;
    font-weight: bold;
    text-shadow: none;
    box-shadow: none;
}

.wp-core-ui .button, .wp-core-ui .button-secondary,
.wp-core-ui .button-secondary:hover, .wp-core-ui .button.hover, .wp-core-ui .button:hover {
    color: #fff;
    outline: none !important;
    box-shadow: none !important;
}

/* Hover sui pulsanti */
.login input[type="submit"]:hover {
    background-color: #EC2B3C;
}

/* Stile per i link (Nav e Back to Blog) */
.login #nav a, .login #backtoblog a,
.login #nav a:hover, .login #backtoblog a:hover,
.login #backtoblog a:focus, .login #nav a:focus, .login h1 a:focus {
    color: #FFF;
    outline: none;
    box-shadow: none;
}


.login .message, .login .notice, .login .success {
    color: #000;
}

