/**
 * Styles for Fusion Extension - Animation
 */

@media (min-width: 768px) {
	/* initially hide all "in" animations */
	.cssanimations .fsnAnimationName-bounceIn, .cssanimations .fsnAnimationName-bounceInDown, .cssanimations .fsnAnimationName-bounceInLeft, .cssanimations .fsnAnimationName-bounceInRight, .cssanimations .fsnAnimationName-bounceInUp	{
		opacity: 0;
	}
	.cssanimations .fsnAnimationName-fadeIn, .cssanimations .fsnAnimationName-fadeInDown, .cssanimations .fsnAnimationName-fadeInDownBig, .cssanimations .fsnAnimationName-fadeInLeft, .cssanimations .fsnAnimationName-fadeInLeftBig, .cssanimations .fsnAnimationName-fadeInRight, .cssanimations .fsnAnimationName-fadeInRightBig, .cssanimations .fsnAnimationName-fadeInUp, .cssanimations .fsnAnimationName-fadeInUpBig	{
		opacity: 0;
	}
	.cssanimations .fsnAnimationName-flipInX, .cssanimations .fsnAnimationName-flipInY	{
		opacity: 0;
	}
	.cssanimations .fsnAnimationName-lightSpeedIn	{
		opacity: 0;
	}
	.cssanimations .fsnAnimationName-rotateIn, .cssanimations .fsnAnimationName-rotateInDownLeft, .cssanimations .fsnAnimationName-rotateInDownRight, .cssanimations .fsnAnimationName-rotateInUpLeft, .cssanimations .fsnAnimationName-rotateInUpRight	{
		opacity: 0;
	}
	.cssanimations .fsnAnimationName-slideInUp, .cssanimations .fsnAnimationName-slideInDown, .cssanimations .fsnAnimationName-slideInLeft, .cssanimations .fsnAnimationName-slideInRight	{
		opacity: 0;
	}
	.cssanimations .fsnAnimationName-zoomIn, .cssanimations .fsnAnimationName-zoomInDown, .cssanimations .fsnAnimationName-zoomInLeft, .cssanimations .fsnAnimationName-zoomInRight, .cssanimations .fsnAnimationName-zoomInUp	{
		opacity: 0;
	}
	.cssanimations .fsnAnimationName-rollIn	{
		opacity: 0;
	}
	/* hide Animations from right overflow */
	.animated-no-overflow{
		width: 100%;
		overflow: hidden;
	}
}
