/*
CSS LOGIN PNGP
*/

/* colori */
:root {
    --verde: #779e2f;
    --verde_sfumato: linear-gradient(106.87deg,#779e2f 25.04%,#548708);
}

@font-face {
    font-family: Ubuntu;
    src: url(../fonts/Ubuntu/Ubuntu-Light.ttf);
}

/* https://www.dafont.com/icons-social-media-8.font */
@font-face {
    font-family: SocialMedia8;
    src: url(../fonts/social/IconsSocialMedia8.ttf);
}
.socialmedia8 { font-family: SocialMedia8; }

/* https://www.dafont.com/social-shapes.font */
@font-face {
    font-family: SocialShapes;
    src: url(../fonts/social/Social_Shapes.ttf);
}

body {
    font-family: 'Questrial', sans-serif;
}

#login h1 a, .login h1 a {
    background-image: url(../img/logo_bianco.svg);
    height: 100px;
    /* width: 300px; */
    /* background-size: 300px 50px; */
    background-repeat: no-repeat;
    /* padding-bottom: 30px; */
    content: 'PNGP';
}

body.login,
body.login div#login form#loginform,
#lostpasswordform,
#registerform {
    background-color: RGBA(33,37,41,var(--bs-bg-opacity,1));
    color: #fff;
}

#login_error,
.notice,
.notice-info,
.message { color: #000; }

body.login div#login p#nav,
body.login div#login p#nav a,
body.login div#login p#backtoblog,
body.login div#login p#backtoblog a {
    color: #fff;
}

body.login div#login {}
body.login div#login h1 {}
body.login div#login h1 a {}
body.login div#login form#loginform {}
body.login div#login form#loginform p {}
body.login div#login form#loginform p label {}
body.login div#login form#loginform input {}
body.login div#login form#loginform input#user_login {}
body.login div#login form#loginform input#user_pass {}
body.login div#login form#loginform p.forgetmenot {}
body.login div#login form#loginform p.forgetmenot input#rememberme {}
body.login div#login form#loginform p.submit {}
body.login div#login form#loginform p.submit input#wp-submit {}
