/* --------------------------
---- CSS3 KEYFRAMES ----
----------------------------*/

@keyframes fade-in-one {
	0%		{opacity: 0;}
	10%		{transform: scale(1);}
	20%		{transform: scale(1.5);}
	30%		{transform: scale(1);}	
	100%	{opacity: 1;}
}

	 		@-moz-keyframes: fade-in {
	 			0%		{opacity: 0;}
				10%		{transform: scale(1);}
				20%		{transform: scale(1.5);}
				30%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-o-keyframes: fade-in {
	 			0%		{opacity: 0;}
				10%		{transform: scale(1);}
				20%		{transform: scale(1.5);}
				30%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-webkit-keyframes: fade-in {
	 			0%		{opacity: 0;}
				10%		{transform: scale(1);}
				20%		{transform: scale(1.5);}
				30%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

@keyframes fade-in-two {
	0%		{opacity: 0;}
	50%		{opacity: 0;}
	55%		{transform: scale(1);}
	60%		{transform: scale(1.5);}
	65%		{transform: scale(1);}	
	100%	{opacity: 1;}
}

	 		@-moz-keyframes: fade-in-two {
	 			0%		{opacity: 0;}
	 			50%		{opacity: 0;}
				55%		{transform: scale(1);}
				60%		{transform: scale(1.5);}
				65%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-o-keyframes: fade-in-two {
	 			0%		{opacity: 0;}
	 			50%		{opacity: 0;}
				55%		{transform: scale(1);}
				60%		{transform: scale(1.5);}
				65%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-webkit-keyframes: fade-in-two {
	 			0%		{opacity: 0;}
	 			50%		{opacity: 0;}
				55%		{transform: scale(1);}
				60%		{transform: scale(1.5);}
				65%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

@keyframes fade-in-three {
	0%		{opacity: 0;}
	67%		{opacity: 0;}
	70%		{transform: scale(1);}
	73%		{transform: scale(1.5);}
	76%		{transform: scale(1);}	
	100%	{opacity: 1;}
}

	 		@-moz-keyframes: fade-in-three {
	 			0%		{opacity: 0;}
	 			67%		{opacity: 0;}
				70%		{transform: scale(1);}
				73%		{transform: scale(1.5);}
				76%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-o-keyframes: fade-in-three {
	 			0%		{opacity: 0;}
	 			67%		{opacity: 0;}
				70%		{transform: scale(1);}
				73%		{transform: scale(1.5);}
				76%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-webkit-keyframes: fade-in-three {
	 			0%		{opacity: 0;}
	 			67%		{opacity: 0;}
				70%		{transform: scale(1);}
				73%		{transform: scale(1.5);}
				76%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

@keyframes fade-in-four {
	0%		{opacity: 0;}
	75%		{opacity: 0;}
	78%		{transform: scale(1);}
	80%		{transform: scale(1.5);}
	83%		{transform: scale(1);}	
	100%	{opacity: 1;}
}

	 		@-moz-keyframes: fade-in-four {
	 			0%		{opacity: 0;}
	 			75%		{opacity: 0;}
				78%		{transform: scale(1);}
				80%		{transform: scale(1.5);}
				83%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-o-keyframes: fade-in-four {
	 			0%		{opacity: 0;}
	 			75%		{opacity: 0;}
				78%		{transform: scale(1);}
				80%		{transform: scale(1.5);}
				83%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-webkit-keyframes: fade-in-four {
	 			0%		{opacity: 0;}
	 			75%		{opacity: 0;}
				78%		{transform: scale(1);}
				80%		{transform: scale(1.5);}
				83%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

@keyframes fade-in-five {
	0%		{opacity: 0;}
	80%		{opacity: 0;}
	82%		{transform: scale(1);}
	84%		{transform: scale(1.5);}
	86%		{transform: scale(1);}	
	100%	{opacity: 1;}
}

	 		@-moz-keyframes: fade-in-five {
	 			0%		{opacity: 0;}
	 			80%		{opacity: 0;}
				82%		{transform: scale(1);}
				84%		{transform: scale(1.5);}
				86%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-o-keyframes: fade-in-five {
	 			0%		{opacity: 0;}
	 			80%		{opacity: 0;}
				82%		{transform: scale(1);}
				84%		{transform: scale(1.5);}
				86%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-webkit-keyframes: fade-in-five {
	 			0%		{opacity: 0;}
	 			80%		{opacity: 0;}
				82%		{transform: scale(1);}
				84%		{transform: scale(1.5);}
				86%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

@keyframes fade-in-six{
	0%		{opacity: 0;}
	83%		{opacity: 0;}
	85%		{transform: scale(1);}
	86%		{transform: scale(1.5);}
	88%		{transform: scale(1);}	
	100%	{opacity: 1;}
}

	 		@-moz-keyframes: fade-in-six {
	 			0%		{opacity: 0;}
	 			83%		{opacity: 0;}
				85%		{transform: scale(1);}
				86%		{transform: scale(1.5);}
				88%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-o-keyframes: fade-in-six {
	 			0%		{opacity: 0;}
	 			83%		{opacity: 0;}
				85%		{transform: scale(1);}
				86%		{transform: scale(1.5);}
				88%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}

	 		@-webkit-keyframes: fade-in-six {
	 			0%		{opacity: 0;}
	 			83%		{opacity: 0;}
				85%		{transform: scale(1);}
				86%		{transform: scale(1.5);}
				88%		{transform: scale(1);}	
	 			100%	{opacity: 1;}
	 		}


/* --------------------------
---- CSS3 ANIMATIONS ----
----------------------------*/

.fade-in-one {
	animation-name: fade-in-one;
	 		-moz-animation-name: fade-in-one;		/* MOZILLA FIREFOX */
	 		-o-animation-name: fade-in-one;		/* OPERA */
	 		-webkit-animation-name: fade-in-one;	/* APPLE SAFARI, GOOGLE CHROME */
	animation-duration: 0.25s;
	 		-moz-animation-duration: 0.25s;		/* MOZILLA FIREFOX */
	 		-o-animation-duration: 0.25s;		/* OPERA */
	 		-webkit-animation-duration: 0.25s;	/* APPLE SAFARI, GOOGLE CHROME */
}

.fade-in-two {
	animation-name: fade-in-two;
	 		-moz-animation-name: fade-in-two;		/* MOZILLA FIREFOX */
	 		-o-animation-name: fade-in-two;		/* OPERA */
	 		-webkit-animation-name: fade-in-two;	/* APPLE SAFARI, GOOGLE CHROME */
	animation-duration: 0.5s;
	 		-moz-animation-duration: 0.5s;		/* MOZILLA FIREFOX */
	 		-o-animation-duration: 0.5s;		/* OPERA */
	 		-webkit-animation-duration: 0.5s;	/* APPLE SAFARI, GOOGLE CHROME */
}

.fade-in-three {
	animation-name: fade-in-three;
	 		-moz-animation-name: fade-in-three;		/* MOZILLA FIREFOX */
	 		-o-animation-name: fade-in-three;		/* OPERA */
	 		-webkit-animation-name: fade-in-three;	/* APPLE SAFARI, GOOGLE CHROME */
	animation-duration: 0.75s;
	 		-moz-animation-duration: 0.75s;		/* MOZILLA FIREFOX */
	 		-o-animation-duration: 0.75s;		/* OPERA */
	 		-webkit-animation-duration: 0.75s;	/* APPLE SAFARI, GOOGLE CHROME */
}

.fade-in-four {
	animation-name: fade-in-four;
	 		-moz-animation-name: fade-in-four;		/* MOZILLA FIREFOX */
	 		-o-animation-name: fade-in-four;		/* OPERA */
	 		-webkit-animation-name: fade-in-four;	/* APPLE SAFARI, GOOGLE CHROME */
	animation-duration: 1s;
	 		-moz-animation-duration: 1s;		/* MOZILLA FIREFOX */
	 		-o-animation-duration: 1s;		/* OPERA */
	 		-webkit-animation-duration: 1s;	/* APPLE SAFARI, GOOGLE CHROME */
}

.fade-in-five {
	animation-name: fade-in-five;
	 		-moz-animation-name: fade-in-five;		/* MOZILLA FIREFOX */
	 		-o-animation-name: fade-in-five;		/* OPERA */
	 		-webkit-animation-name: fade-in-five;	/* APPLE SAFARI, GOOGLE CHROME */
	animation-duration: 1.25s;
	 		-moz-animation-duration: 1.25s;		/* MOZILLA FIREFOX */
	 		-o-animation-duration: 1.25s;		/* OPERA */
	 		-webkit-animation-duration: 1.25s;	/* APPLE SAFARI, GOOGLE CHROME */
}




.fade-in {
	animation-name: fade-in;
	 		-moz-animation-name: fade-in;		/* MOZILLA FIREFOX */
	 		-o-animation-name: fade-in;		/* OPERA */
	 		-webkit-animation-name: fade-in;	/* APPLE SAFARI, GOOGLE CHROME */
	animation-duration: 1s;
	 		-moz-animation-duration: 1s;		/* MOZILLA FIREFOX */
	 		-o-animation-duration: 1s;		/* OPERA */
	 		-webkit-animation-duration: 1s;	/* APPLE SAFARI, GOOGLE CHROME */
	animation-fill-mode: backwards;
	 		-moz-animation-fill-mode: backwards;		/* MOZILLA FIREFOX */
	 		-o-animation-fill-mode: backwards;		/* OPERA */
	 		-webkit-animation-fill-mode: backwards;	/* APPLE SAFARI, GOOGLE CHROME */
}

	.fade-two {
		animation-delay: 1s;
	 		-moz-animation-delay: 1s;		/* MOZILLA FIREFOX */
	 		-o-animation-delay: 1s;		/* OPERA */
	 		-webkit-animation-delay: 1s;	/* APPLE SAFARI, GOOGLE CHROME */
	}
	.fade-three {
		animation-delay: 2s;
	 		-moz-animation-delay: 2s;		/* MOZILLA FIREFOX */
	 		-o-animation-delay: 2s;		/* OPERA */
	 		-webkit-animation-delay: 2s;	/* APPLE SAFARI, GOOGLE CHROME */
	}
	.fade-four {
		animation-delay: 3s;
		 	-moz-animation-delay: 3s;		/* MOZILLA FIREFOX */
	 		-o-animation-delay: 3s;		/* OPERA */
	 		-webkit-animation-delay: 3s;	/* APPLE SAFARI, GOOGLE CHROME */
}
	.fade-five {
		animation-delay: 4s;
	 		-moz-animation-delay: 4s;		/* MOZILLA FIREFOX */
	 		-o-animation-delay: 4s;		/* OPERA */
	 		-webkit-animation-delay: 4s;	/* APPLE SAFARI, GOOGLE CHROME */
	}
	.fade-six {
		animation-delay: 5s;
	 		-moz-animation-delay: 5s;		/* MOZILLA FIREFOX */
	 		-o-animation-delay: 5s;		/* OPERA */
	 		-webkit-animation-delay: 5s;	/* APPLE SAFARI, GOOGLE CHROME */
	}
	.fade-seven {
		animation-delay: 6s;
	 		-moz-animation-delay: 6s;		/* MOZILLA FIREFOX */
	 		-o-animation-delay: 6s;		/* OPERA */
	 		-webkit-animation-delay: 6s;	/* APPLE SAFARI, GOOGLE CHROME */
	}
	.fade-eight {
		animation-delay: 7s;
	 		-moz-animation-delay: 7s;		/* MOZILLA FIREFOX */
	 		-o-animation-delay: 7s;		/* OPERA */
	 		-webkit-animation-delay: 7s;	/* APPLE SAFARI, GOOGLE CHROME */
	}
