#squaresWaveG{
	position:relative;
	width:162px;
	height:20px
}

.squaresWaveG{
	position:absolute;
	top:0;
	background-color:#108E8A;
	width:20px;
	height:20px;
	-moz-animation-name:bounce_squaresWaveG;
	-moz-animation-duration:1s;
	-moz-animation-iteration-count:infinite;
	-moz-animation-direction:linear;
	-webkit-animation-name:bounce_squaresWaveG;
	-webkit-animation-duration:1s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:linear;
	-ms-animation-name:bounce_squaresWaveG;
	-ms-animation-duration:1s;
	-ms-animation-iteration-count:infinite;
	-ms-animation-direction:linear;
	-o-animation-name:bounce_squaresWaveG;
	-o-animation-duration:1s;
	-o-animation-iteration-count:infinite;
	-o-animation-direction:linear;
	animation-name:bounce_squaresWaveG;
	animation-duration:1s;
	animation-iteration-count:infinite;
	animation-direction:linear;
}

#squaresWaveG_1{
	left:0;
	-moz-animation-delay:0.4s;
	-webkit-animation-delay:0.4s;
	-ms-animation-delay:0.4s;
	-o-animation-delay:0.4s;
	animation-delay:0.4s;
}

#squaresWaveG_2{
	left:21px;
	-moz-animation-delay:0.5s;
	-webkit-animation-delay:0.5s;
	-ms-animation-delay:0.5s;
	-o-animation-delay:0.5s;
	animation-delay:0.5s;
}

#squaresWaveG_3{
	left:42px;
	-moz-animation-delay:0.6s;
	-webkit-animation-delay:0.6s;
	-ms-animation-delay:0.6s;
	-o-animation-delay:0.6s;
	animation-delay:0.6s;
}

#squaresWaveG_4{
	left:63px;
	-moz-animation-delay:0.7s;
	-webkit-animation-delay:0.7s;
	-ms-animation-delay:0.7s;
	-o-animation-delay:0.7s;
	animation-delay:0.7s;
}

#squaresWaveG_5{
	left:84px;
	-moz-animation-delay:0.8s;
	-webkit-animation-delay:0.8s;
	-ms-animation-delay:0.8s;
	-o-animation-delay:0.8s;
	animation-delay:0.8s;
}

#squaresWaveG_6{
	left:105px;
	-moz-animation-delay:0.9s;
	-webkit-animation-delay:0.9s;
	-ms-animation-delay:0.9s;
	-o-animation-delay:0.9s;
	animation-delay:0.9s;
}

#squaresWaveG_7{
	left:126px;
	-moz-animation-delay:1s;
	-webkit-animation-delay:1s;
	-ms-animation-delay:1s;
	-o-animation-delay:1s;
	animation-delay:1s;
}

#squaresWaveG_8{
	left:147px;
	-moz-animation-delay:1.1s;
	-webkit-animation-delay:1.1s;
	-ms-animation-delay:1.1s;
	-o-animation-delay:1.1s;
	animation-delay:1.1s;
}

@-moz-keyframes bounce_squaresWaveG{
	0%{
		background-color:#108E8A;
	}	
	100%{
		background-color:transparent;
	}
}

@-webkit-keyframes bounce_squaresWaveG{
	0%{
		background-color:#108E8A;
	}	
	100%{
		background-color:transparent;
	}
}

@-ms-keyframes bounce_squaresWaveG{
	0%{
		background-color:#108E8A;
	}	
	100%{
		background-color:transparent;
	}
}

@-o-keyframes bounce_squaresWaveG{
	0%{
		background-color:#108E8A;
	}	
	100%{
		background-color:transparent;
	}
}

@keyframes bounce_squaresWaveG{
	0%{
		background-color:#108E8A;
	}	
	100%{
		background-color:transparent;
	}
}


/* -------------------- CLIGNOTTEMENT DU TEXTE ---------------------------------- */
#loader_wording{
	-moz-animation-name:bounce_text;
	-moz-animation-duration:2s;
	-moz-animation-iteration-count:infinite;
	-moz-animation-direction:linear;
	-webkit-animation-name:bounce_text;
	-webkit-animation-duration:2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:linear;
	-ms-animation-name:bounce_text;
	-ms-animation-duration:2s;
	-ms-animation-iteration-count:infinite;
	-ms-animation-direction:linear;
	-o-animation-name:bounce_text;
	-o-animation-duration:2s;
	-o-animation-iteration-count:infinite;
	-o-animation-direction:linear;
	animation-name:bounce_text;
	animation-duration:2s;
	animation-iteration-count:infinite;
	animation-direction:linear;
}

@-moz-keyframes bounce_text{
	0%{
		opacity:0.3;
	}
	50%{
		opacity:1;
	}
	100%{
		opacity:0.3;
	}
}

@-webkit-keyframes bounce_text{
	0%{
		opacity:0.3;
	}
	50%{
		opacity:1;
	}
	100%{
		opacity:0.3;
	}
}

@-ms-keyframes bounce_text{
	0%{
		opacity:0.3;
	}
	50%{
		opacity:1;
	}
	100%{
		opacity:0.3;
	}
}

@-o-keyframes bounce_text{
	0%{
		opacity:0.3;
	}
	50%{
		opacity:1;
	}
	100%{
		opacity:0.3;
	}
}

@keyframes bounce_text{
	0%{
		opacity:0.3;
	}
	50%{
		opacity:1;
	}
	100%{
		opacity:0.3;
	}
}