.animated{
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	-ms-animation-fill-mode:both;
	-o-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration:1.65s;
	-moz-animation-duration:1.65s;
	-ms-animation-duration:1.65s;
	-o-animation-duration:1.65s;
	animation-duration:1.65s;
}

.animated.hinge{
	-webkit-animation-duration:1.65s;
	-moz-animation-duration:1.65s;
	-ms-animation-duration:1.65s;
	-o-animation-duration:1.65s;
	animation-duration:1.65s;
}

@-webkit-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-moz-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-o-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}

.animated-dot{
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	-ms-animation-fill-mode:both;
	-o-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration:1.6s;
	-moz-animation-duration:1.6s;
	-ms-animation-duration:1.6s;
	-o-animation-duration:1.6s;
	animation-duration:1.6s;
}

.animated-dot.hinge{
	-webkit-animation-duration:1.6s;
	-moz-animation-duration:1.6s;
	-ms-animation-duration:1.6s;
	-o-animation-duration:1.6s;
	animation-duration:1.6s;
}

.animated-dot2{
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	-ms-animation-fill-mode:both;
	-o-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-duration:1.67s;
	-moz-animation-duration:1.67s;
	-ms-animation-duration:1.67s;
	-o-animation-duration:1.67s;
	animation-duration:1.67s;
}

.animated-dot2.hinge{
	-webkit-animation-duration:1.65s;
	-moz-animation-duration:1.65s;
	-ms-animation-duration:1.65s;
	-o-animation-duration:1.65s;
	animation-duration:1.65s;
}

@-webkit-keyframes bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateY(7px);
	}
	
	80% {
		-webkit-transform: translateY(-9px);
	}
	
	95% {
		-webkit-transform: translateY(0);
	}
}
@-webkit-keyframes bounceInDown2 {
	20% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
	
	70% {
		opacity: 1;
		-webkit-transform: translateY(7px);
	}
	
	90% {
		-webkit-transform: translateY(-9px);
	}
	
	100% {
		-webkit-transform: translateY(0);
	}
}


@-moz-keyframes bounceInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateY(7px);
	}
	
	80% {
		-moz-transform: translateY(-15px);
	}
	
	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateY(7px);
	}
	
	80% {
		-o-transform: translateY(-15px);
	}
	
	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateY(7px);
	}
	
	80% {
		transform: translateY(-15px);
	}
	
	100% {
		transform: translateY(0);
	}
}

.bounceInDown {
	-webkit-animation-name: bounceInDown;
	-moz-animation-name: bounceInDown;
	-o-animation-name: bounceInDown;
	animation-name: bounceInDown;
}

.bounceInDown2 {
	-webkit-animation-name: bounceInDown2;
	-moz-animation-name: bounceInDown;
	-o-animation-name: bounceInDown;
	animation-name: bounceInDown;
}

