/******************************************/
/* Module CSS
/*----------------------------------------*/

/* Prise en charge par le conteneur parent (visibilité des éléments) */
.clear{
	clear:both;
	}

/*----------------------------------------*/
/* END *** Module CSS
/******************************************/


/******************************************/
/* Animation de chargement
/*----------------------------------------*/
.facebookG{
	width:20px;
	margin: auto;
	}

.facebook_blockG{
background-color:#6BBAFF;
border:0px solid #FFFFFF;
float:left;
height:14px;
margin-left:1px;
width:4px;
opacity:0.1;
-moz-animation-name:bounceG;
-moz-animation-duration:1.3s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
-moz-transform:scale(0.7);
-webkit-animation-name:bounceG;
-webkit-animation-duration:1.3s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-webkit-transform:scale(0.7);
-ms-animation-name:bounceG;
-ms-animation-duration:1.3s;
-ms-animation-iteration-count:infinite;
-ms-animation-direction:linear;
-ms-transform:scale(0.7);
-o-animation-name:bounceG;
-o-animation-duration:1.3s;
-o-animation-iteration-count:infinite;
-o-animation-direction:linear;
-o-transform:scale(0.7);
animation-name:bounceG;
animation-duration:1.3s;
animation-iteration-count:infinite;
animation-direction:linear;
transform:scale(0.7);
}

.blockG_1{
-moz-animation-delay:0.39s;
-webkit-animation-delay:0.39s;
-ms-animation-delay:0.39s;
-o-animation-delay:0.39s;
animation-delay:0.39s;
}

.blockG_2{
-moz-animation-delay:0.52s;
-webkit-animation-delay:0.52s;
-ms-animation-delay:0.52s;
-o-animation-delay:0.52s;
animation-delay:0.52s;
}

.blockG_3{
-moz-animation-delay:0.65s;
-webkit-animation-delay:0.65s;
-ms-animation-delay:0.65s;
-o-animation-delay:0.65s;
animation-delay:0.65s;
}

@-moz-keyframes bounceG{
0%{
-moz-transform:scale(1.2);
opacity:1}

100%{
-moz-transform:scale(0.7);
opacity:0.1}

}

@-webkit-keyframes bounceG{
0%{
-webkit-transform:scale(1.2);
opacity:1}

100%{
-webkit-transform:scale(0.7);
opacity:0.1}

}

@-ms-keyframes bounceG{
0%{
-ms-transform:scale(1.2);
opacity:1}

100%{
-ms-transform:scale(0.7);
opacity:0.1}

}

@-o-keyframes bounceG{
0%{
-o-transform:scale(1.2);
opacity:1}

100%{
-o-transform:scale(0.7);
opacity:0.1}

}

@keyframes bounceG{
0%{
transform:scale(1.2);
opacity:1}

100%{
transform:scale(0.7);
opacity:0.1}

}

/*----------------------------------------*/
/* END *** Animation de chargement
/******************************************/


/******************************************/
/* Formulaire RS Form
/*----------------------------------------*/
#userForm {
    background-color:#eee;
	padding:10px 30px;
}
#userForm input[type="radio"], 
#userForm input[type="checkbox"] {
    margin: 0px 4px 0 0;
}
form#userForm.box input, 
form#userForm.box select, 
form#userForm.box textarea, 
form#userForm.short input, 
form#userForm.short select, 
form#userForm.short textarea, 
#userForm .searchbox input, 
#userForm input[type="text"], 
#userForm input[type="password"], 
#userForm input[type="email"], 
#userForm input[type="url"], 
#userForm input[type="tel"], 
#userForm textarea,
#userForm select{
    border: 1px solid rgba(0,0,0,0.2);
    background-color: white;
}
#userForm div.rsform-block{
	clear:both;
}

/*----------------------------------------*/
/* END *** Formulaire RS Form
/******************************************/