@charset "UTF-8";
/* CSS Document */

/**** DEBUT - INSCRIPTION FACEBOOK ****/
#cas_controller.auth-facebook {
	margin:0 !important;
	height:367px;
	overflow:scroll;
}

#cas_controller.auth-facebook,
#cas_controller.auth-facebook #doc4,
#cas_controller.auth-facebook #bd .user-form {
	padding:0 !important;
	height:367px;
	overflow:scroll;
}

#cas_controller.auth-facebook #doc4 {
	left:0;
	top:0;
}

#cas_controller.auth-facebook #bd {
	margin:0;
}

#cas_controller.auth-facebook .row.textfield-row.identity-custom-field-1-row {
	clear:both;
}

#cas_controller.auth-facebook #hd, 
#cas_controller.auth-facebook #ft {
	display:none !important;
}

#cas_controller.auth-facebook #bd .user-form{
	width:638px;
	height:682px;
	margin:0 !important;
}

#cas_controller.auth-facebook #bd .user-form form{
  background: #fdfdfe url(../images/backgrounds/fondfb.jpg) 0 bottom repeat-x;
}

#cas_controller.auth-facebook #bd #yui-main .user-form h2 {
	border-bottom:none;
	color:white;
	font-size: 12px;
	padding: 5px;
	text-transform: capitalize;
	background:#3B5998;
	margin:0;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#cas_controller.auth-facebook fieldset {
	padding:4px 4px 10px;
	border:1px solid #3B5998;
}

#cas_controller.auth-facebook #errorExplanation.errorExplanation {
  background-color:#FFEBE8;
	border:1px solid #DD3C10;
	width:380px;
	margin-left:11px;
}

#cas_controller.auth-facebook #errorExplanation.errorExplanationli {
	font-size:11px;
}

#cas_controller.auth-facebook #bd .user-form fieldset label {
	color:#1D2A5B;
	font-size:11px;
	text-align:right;
	padding:5px 10px 5px 0;
	width:114px;
	clear:both;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#cas_controller.auth-facebook #bd .user-form fieldset .checkbox-row label {
	width:206px;
	text-align:left;
}

#cas_controller.auth-facebook #bd .user-form fieldset input,
#cas_controller.auth-facebook #bd .user-form fieldset textarea {
	background:#FFFFFF;
	font-size: 11px !important;
  padding: 3px;
	border:1px solid #96A6C5;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#cas_controller.auth-facebook #bd fieldset button.submit span {
  background-image: url(../images/buttons/buttonfb.jpg);
	padding:0 0 0 4px;
	height:29px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#cas_controller.auth-facebook #bd fieldset button.submit span span {
	padding:0 4px 0 0;
}

#cas_controller.auth-facebook #bd .user-form fieldset label span {
  background-image: url(../images/pictos/asterisquefb.png);
	color:transparent;
}

#cas_controller.auth-facebook #bd .user-form fieldset .identity-custom-field-2-row {
	margin-left:120px;
}

#cas_controller.auth-facebook #bd .user-form fieldset .identity-custom-field-2-row label {
	padding-top:2px;
}

#cas_controller.auth-facebook #bd .user-form fieldset .identity-tos-row {
	left:120px;
}
/**** FIN - INSCRIPTION FACEBOOK ****/