/* CSS3 animation */
.animated{ -webkit-animation-duration:1.5s; animation-duration:1.5s; -webkit-animation-fill-mode:both; animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:1s;animation-duration:1s}
.revealOnScroll { opacity: 0; }


@keyframes bounceIn1 {
	0% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	10% {
	opacity:0;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	50% {
	opacity:0;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	60% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	100% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
}
.bounceIn1 { animation:bounceIn1 10s 99999 1s;}

@keyframes bounceIn2 {
	0% {
	opacity:0;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	10% {
	opacity:0;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	20% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	60% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	70% {
	opacity:0;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	100% {
	opacity:0;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
}
.bounceIn2 { animation:bounceIn2 10s 99999 0s;}


@keyframes bounceIn3 {
	0% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	10% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	40% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	43% {
	opacity:1;
	-webkit-transform:scale(1.35);
	-ms-transform:scale(1.35);
	transform:scale(1.35)
	}
	46% {
	-webkit-transform:scale(.7);
	-ms-transform:scale(.7);
	transform:scale(.7)
	}
	49% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	100% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
}
.bounceIn3 { animation:bounceIn3 10s 99999 2s;}


@keyframes bounceIn4 {
	0% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	25% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	28% {
	opacity:1;
	-webkit-transform:scale(1.35);
	-ms-transform:scale(1.35);
	transform:scale(1.35)
	}
	31% {
	-webkit-transform:scale(.7);
	-ms-transform:scale(.7);
	transform:scale(.7)
	}
	34% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	50% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	60% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	100% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
}
.bounceIn4 { animation:bounceIn4 10s 99999 0s;}


@keyframes bounceIn5 {
	0% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	10% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	40% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	43% {
	opacity:1;
	-webkit-transform:scale(1.35);
	-ms-transform:scale(1.35);
	transform:scale(1.35)
	}
	46% {
	-webkit-transform:scale(.7);
	-ms-transform:scale(.7);
	transform:scale(.7)
	}
	49% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	100% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
}
.bounceIn5 { animation:bounceIn5 10s 99999 3s;}


@keyframes bounceIn6 {
	0% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	35% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	38% {
	opacity:1;
	-webkit-transform:scale(1.35);
	-ms-transform:scale(1.35);
	transform:scale(1.35)
	}
	41% {
	-webkit-transform:scale(.7);
	-ms-transform:scale(.7);
	transform:scale(.7)
	}
	44% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	60% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	70% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	100% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
}
.bounceIn6 { animation:bounceIn6 10s 99999 0s;}


@keyframes bounceIn7 {
	0% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	10% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	40% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	43% {
	opacity:1;
	-webkit-transform:scale(1.35);
	-ms-transform:scale(1.35);
	transform:scale(1.35)
	}
	46% {
	-webkit-transform:scale(.7);
	-ms-transform:scale(.7);
	transform:scale(.7)
	}
	49% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	100% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
}
.bounceIn7 { animation:bounceIn7 10s 99999 4s;}


@keyframes bounceIn8 {
	0% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	45% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	48% {
	opacity:1;
	-webkit-transform:scale(1.35);
	-ms-transform:scale(1.35);
	transform:scale(1.35)
	}
	51% {
	-webkit-transform:scale(.7);
	-ms-transform:scale(.7);
	transform:scale(.7)
	}
	54% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	70% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	}
	80% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
	100% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
	}
}
.bounceIn8 { animation:bounceIn8 10s 99999 0s;}



.animation-delay {animation-delay:0.5s;-webkit-animation-delay:0.5s;-moz-webkit-animation-delay:0.5s;-ms-webkit-animation-delay:0.5s;-o-webkit-animation-delay:0.5s;}
.animation-delay07 {animation-delay:0.7s;-webkit-animation-delay:0.7s;-moz-webkit-animation-delay:0.7s;-ms-webkit-animation-delay:0.7s;-o-webkit-animation-delay:0.7s;}
.animation-delay09 {animation-delay:0.9s;-webkit-animation-delay:0.9s;-moz-webkit-animation-delay:0.9s;-ms-webkit-animation-delay:0.9s;-o-webkit-animation-delay:0.9s;}
.animation-delay-1s {animation-delay:1s;-webkit-animation-delay:1s;-moz-webkit-animation-delay:1s;-ms-webkit-animation-delay:1s;-o-webkit-animation-delay:1s; opacity:0;}
.animation-delay-2s {animation-delay:2s;-webkit-animation-delay:2s;-moz-webkit-animation-delay:2s;-ms-webkit-animation-delay:2s;-o-webkit-animation-delay:2s;}
.animation-delay-3s {animation-delay:3s;-webkit-animation-delay:3s;-moz-webkit-animation-delay:3s;-ms-webkit-animation-delay:3s;-o-webkit-animation-delay:3s;}
.animation-delay-4s {animation-delay:4s;-webkit-animation-delay:4s;-moz-webkit-animation-delay:4s;-ms-webkit-animation-delay:4s;-o-webkit-animation-delay:4s;}

