/* Container */
#login {
    padding: 10% 0 0;
}

/* Sezione logo */
.login h1 {
    padding-top: 60px;
    padding-bottom: 30px;
    text-align: center;
    background-color: #ffffff;
}

/* Logo */
body.login div#login h1 a {
	background-image: url('/wp-content/themes/hello-theme-child-master/logo_optima.svg');
	background-size: 200px 100px;
	width: 200px;
	height: 100px;
        margin-bottom: 0px;
}



/* Contenitore inputs */
.login form {
    padding: 0px 30px 60px;
    border: none;
    box-shadow: none !important;
    border-radius: 0px !important;
    margin: 0px;
}

/* Link privacy */
.login .privacy-policy-page-link {
    display: none;
}

/* Scelta della lingua */
#language-switcher {
    display: none;
}

/* Password dimenticata */
.login #nav {
    display: none;
}

/* Inputs e checkbox */
.login form .input, .login form input[type=checkbox], .login input[type=text]  {
    padding-right: 15px;
    padding-left: 15px;
    padding-bottom: 5px;
    padding-top: 5px;
    border-color: #c1c1c1;
    border-radius: 0px;
    background: #fff;
}

/* Ricordami */
.login form .forgetmenot {
    float: inherit;
    margin-bottom: 10px !important;
}

/* Pulsante accedi */
.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large {
    transition: background-color 0.5s ease;
    font-family: 'poppins';
    margin: 5px 0 0 0;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 15px;
    border: none;
    background-color: #41AD49;
    border-radius: 0px;
    width: 100%;
    padding: 10px !important;
}
.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large:hover{
    transition: background-color 0.5s ease;
    background-color: #545454;
}

/* Tasto back */
.login #backtoblog, .login #nav {
    display: none;
}

/* Icona mostra password */
.login .button.wp-hide-pw .dashicons {
    color: #c1c1c1;
}

/* Etichette */
.login label {
    font-family: 'poppins';
    color: #545454;
    font-weight: 500;
    font-size: 12px;
}

/* Etichetta ricordami */
.login .forgetmenot label, .login .pw-weak label {
    font-weight: 400;
    color: #737272;
    text-transform: capitalize;
}

/* Testo disconnessione */
#login-message {
    color: #41ad49;
    font-size: 16px;
    font-family: 'poppins';
    text-align: center;
    border-left: none;
    margin-bottom: 0px !important;
}

/* Tasto conferma admin */
.wp-core-ui a.button.button-large {
    background-color: #2271b1 !important;
    color: #ffffff;
    text-align: center;
}

/* Contenitore conferma admin email */
.login-action-confirm_admin_email #login {
    width: 60vw;
    max-width: 500px;
    margin-top: -2vh;
}