/* changement de l'image de fond de ma page de connexion WordPres */
/*body.login { 
 background-image: url('fond.png'); 
 background-repeat: no-repeat; 
 background-attachment: fixed; 
 background-position: center; 
}
.login h1 a { 
 background-image: url('logo.png'); 
}
*/



        html{
            height:100%;
                                background: #f1f1f1 url(fond.jpg) no-repeat center top fixed;
                                            -webkit-background-size: cover;
                        -moz-background-size: cover;
                        -o-background-size: cover;
                        background-size: cover;
                                        }

        body{
            background:transparent;
        }

        body,p, .login form{
            /* font-family: 'Source Sans Pro';*/
             font-weight: 400;
             font-style: ;
             font-size: 16px;
             line-height: 1.50em;
        }



        body, p, .login label,.login form,.wp-core-ui .button, .wp-core-ui .button-primary, .wp-core-ui .button-secondary,.login form .forgetmenot label,a{
            font-size: 16px;
        }

        .wp-core-ui .button.button-large, .wp-core-ui .button-group.button-large .button{
            height:34px;
        }

        #nav a, #backtoblog a{
         font-size: 15px;
        }

                .login h1 a{
            background-image: url(logo.png);
            background-size: 176px 45px;
            height: 45px;
            width: 176px;

        }
        
                .login form{
            background:transparent;
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        
        .login form{
            border-radius: 0px;
        }

        #clpio-page{
            min-height: 100%;
        }

        .flexbox #clpio-page{
            padding-left:20px;
            padding-right:20px;
        }

        #clpio-login-desc{
            color: #4A7196;
            margin-bottom:16px;
            text-align:center;
        }

        #clpio-login-desc-below{
            clear:both;
            color: #4A7196;
            padding-top:16px;
            text-align:center
        }

        #clpio-social-profiles{
            clear:both;
            padding-top:16px;
                text-align: center;
        }
        #login form{
            padding-bottom:26px;

        }

        #login{
        width:100%;
        max-width: 319px;
                }

        #clpio-login-desc,#clpio-login-desc-below,.login label{
            color: #4A7196;
        }

        #clpio-social-profiles a, #clpio-login-desc a,#clpio-login-desc-below a, #login_error a{
            color: #4A7196;
        }

        .login form a{
            text-decoration:none;
        }
        .login form a:hover{
            text-decoration:underline;
        }

        .login form .input,
.login input[type='text'],
.login form input[type='checkbox'] {
  background-color: rgba(255,255,255,0.75);
  color: black;
}
input[type='text']:focus,
input[type='password']:focus,
input[type='color']:focus,
input[type='date']:focus,
input[type='datetime']:focus,
input[type='datetime-local']:focus,
input[type='email']:focus,
input[type='month']:focus,
input[type='number']:focus,
input[type='password']: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,
input[type='checkbox']:focus,
input[type='radio']:focus,
select:focus,
textarea:focus {
  border-color: #4A7196;
  -webkit-box-shadow: 0 0 2px #4A7196;
  box-shadow: 0 0 2px #4A7196;
}

        .login .message, .login #login_error{
#            border-left: 4px solid #4A7196;
            border-radius: 0px;
            color: rgba(0,0,0,1);
            background-color: rgba(255,255,255,1);
        }

        .wp-core-ui .button,
.wp-core-ui .button-secondary .button-primary {
  background-color: #4A7196;
  border-color: #4A7196;
  box-shadow: 0 1px 0 #4A7196;
  color: white;
  text-shadow: 0 -1px 0 #4A7196;
}
.wp-core-ui .button:hover,
.wp-core-ui .button-primary:hover,
.wp-core-ui  .button-primary:focus,
.wp-core-ui  .button-primary:active {
  background-color: #281e41;
  border-color: #281e41;
  box-shadow: 0 1px 0 #281e41;
  color: white;
  text-shadow: 0 -1px 0 #281e41;
}
#clpio-social-profiles a:hover,
#clpio-login-desc a:hover,
#clpio-login-desc-below a:hover,
#login_error a:hover {
  color: #281e41;
}

        .login #nav a, .login #backtoblog a, .login #nav a:hover, .login #backtoblog a:hover{
            color: #4A7196;
        }

        .login #nav a:hover, .login #backtoblog a:hover{
            text-decoration:underline;
            
        }

                #clpio-page{
            background-color: rgba(25,24,24,0.44);
        }
        
        

        
        
                    #loginform{
                margin-top: 20px;
            }
        
                        
        
        

                    #loginform{
                padding-top: 26px;
            }
        
                    #loginform{
                padding-left: 24px;
            }
                        
                    #loginform{
                padding-bottom: 26px;
            }
        
                    #loginform{
                padding-right: 24px;
            }
        
        
        
        


        
        


        
body.login {}
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 {}
body.login div#login p#nav {}
body.login div#login p#nav a {}
body.login div#login p#backtoblog {
 /*pas de retour au site*/	
         display: none;}
body.login div#login p#backtoblog a {
 /*pas de retour au site*/	
         display: none;}

.login form {
  margin:24px 0;
  padding:26px 24px;
  font-weight:400;
  overflow:hidden;
  background:transparent;
  border:0px ;
  box-shadow:0 1px 3px rgba(0,0,0,.04)
}
/*changements pour formulaire de login */
.login .privacy-policy-page-link {
  text-align:center;
  width:100%;
  margin:3em 0 2em;
  display: none !important;
}

#language-switcher {
  padding:0;
  overflow:visible;
  background:0 0;
  border:none;
  box-shadow:none;
  display: none;
}

.login form .forgetmenot {
  font-weight:400;
  float:left;
  margin-bottom:0;
  display: none;
}