/*PAGE LOGIN*/
/* Fond */
body.login{
    background: url(fond-anime.jpg) no-repeat center center fixed;
    background-size: cover; 
}

/* Logo */
.login h1 a {background-image: url(logo.png); height: 100px;width: 100px;}

/* Bouton Connexion */
.login .button-primary {
    color:#ffffff;
	background: #FD5655;
    display: block;
    width: 100%;
    margin-top: 17px;
    border: 0px;
    border-radius: 50px;
    box-shadow: 0px 0px 0px;
    padding: 0 12px 2px !important;
    text-shadow: 0px 0px 0px;
    height: 42px;
    letter-spacing: .01em;
    font-weight: 400;
    font-size: 14px;
    height: 40px !important;
}

.login .button:hover {
	background: #FFFFFF;
    color:#FD5655;
}

.login .button-primary:active {
    background: #FFFFFF;
    color:#FD5655;
    display: block;
    width: 100%;
    margin-top: 17px;
    border: 0px;
    border-radius: 3px;
    box-shadow: 0px 0px 0px;
    padding: 0 12px 2px !important;
    text-shadow: 0px 0px 0px;
    height: 42px;
    letter-spacing: .01em;
    font-weight: 400;
    font-size: 14px;
    height: 40px !important;
}
.login .button-primary:focus, .login #language-switcher .button, .login #language-switcher .button:focus{
    background: #FD5655; box-shadow: 0px 0px 0px;
    border-color:#FD5655;
    color:#FFFFFF;
}


/* Boîte connexion */
.login .notice, .login .notice-info, .login .message{
    border-left: 4px solid #FD5655;
    color:#002331 ;
}

.login .notice a, .login .notice-info a, .login .message a{
    color:#FD5655 !important;
}
.login #nav{color:#FFFFFF;}

.login #login form {
    background-color: rgba(0, 0, 0, 0.35) !important;

    box-shadow: 0px 0px 12px 1px rgba(217.6, 216.45852551984873, 216.1808695652174, 0.36);
    color: #fff;
}

/* Icône traduction */
.dashicons.dashicons-translation{
    color: white;
}


/* Liens */
a {outline: 0;color: rgba(255, 255, 255, 0.90) !important;}
a:hover {color: #fff !important;}
