/* AUTHENTICATE */

#authenticate .accesses{}
#authenticate .accesses table{border-collapse: collapse; border: 0; width: 100%}
#authenticate .accesses table+table{margin-top: 25px}
#authenticate .accesses table tr th{color:#333; font-size: 120%; padding: 5px 10px; text-align: left}
#authenticate .accesses table tr td{padding: 3px 10px; border:solid 1px #abbdd7; border-right: 0; border-left:0;}
#authenticate .accesses table tr td:last-child{width: 200px}
#authenticate .accesses table tr:nth-child(2n){background-color: #EAF1FB;}

.auth-login form{margin:10px 0 20px 0; width: 450px;}

#authenticate .login li{margin-bottom:10px;}

#authenticate .auth-login form{margin: 10px auto}


article+.auth-login{margin-top: 30px}

#authenticate .help{}
#authenticate .help ul{margin: 20px 0 20px 0; list-style: none; padding-left: 20px}
#authenticate .help ul li{margin-bottom: 10px; position: relative;}
#authenticate .help ul li::before{content: ""; display: inline-block; border-style: solid; border-color:  transparent transparent  transparent #333; border-width: 4px}


/*  faire le menage en dessous  */
.authenticate_module{ font-family: Arial, Helvetica, sans-serif ; margin: 0px 10px 0px 0px ; font-size: 10px; color: #000000; vertical-align: baseline!important ;}
#menu_auth{padding-top: 2px; padding-bottom: 0.5em;	margin-bottom: 1.5em; border-bottom: 1px solid #aaaaaa;}
#menu_auth span{padding-left: 5px; padding-right: 5px;}
span.authenticate_login{font-weight: 600;}
.authenticate_access_list{width:650px;}
#authenticate .current_journal a, .current_cluster,  .current_cluster {color: #d76639 ; font-weight: 600; line-height: 25px;}



