

#content .anim-fadeIn.shown { animation:.7s linear both fadeIn; }
#content .anim-fadeInUp.shown { animation:.7s linear both fadeInUp; }
#content .anim-bounceInRight.shown { animation:.7s linear both bounceInRight; }
#content .anim-bounceInLeft.shown { animation:.7s linear both bounceInLeft; }
#content .anim-bounceScale.shown { animation:.7s linear both bounceScale; }
#content .anim-scale.shown { animation:.7s ease-in-out both scale; }

.anim-blinker { animation:1s linear blinker infinite; }

@keyframes blinker {
	0% {opacity: 0}
	49%{opacity: 0}
	50% {opacity: 1}
}

@keyframes wait {
	0% { visibility:hidden; }
	100% { visibility:visible; }
}

@keyframes zoomLoop {
	0% { transform:scale(1); }
	50% { transform:scale(1.3); }
	100% { transform:scale(1); }
}

@keyframes fadeInUp {
	0% { transform:translateY(90px); opacity:0; }
	100% { transform:translateY(0); opacity:1; }
}
@keyframes fadeIn {
	0% { opacity: 0; }
	20% { opacity: 0; }
	100% { opacity: 1; }
}
@keyframes bounceInRight {
	0% { transform: translateX(2000px); opacity: 0; }
	60% { transform: translateX(-20px); }
	80% { transform: translateX(5px); }
	100% { transform: translateX(0); opacity: 1; }
}
@keyframes bounceInLeft {
	0% { transform: translateX(-2000px); opacity: 0; }
	60% { transform: translateX(20px); }
	80% { transform: translateX(-5px); }
	100% { transform: translateX(0); opacity: 1; }
}
@keyframes scale {
	0% { transform: scale(0); opacity: 0; }
	100% { transform: scale(1); opacity: 1; }
}

@keyframes bounceScale {
	0% { transform: scale(0); opacity: 0; }
	60% { transform: scale(1.1); }
	80% { transform: scale(.95); }
	100% { transform: scale(1); opacity: 1; }
}
