.animated {
		animation-duration: 1s;
		-moz-animation-duration: 1s;
		-webkit-animation-duration: 1s;
		-o-animation-duration: 1s;
		animation-fill-mode: both;
	}
.animated1  {
		animation-duration: 0.5s;
		-moz-animation-duration: 0.5s;
		-webkit-animation-duration: 0.5s;
		-o-animation-duration: 0.5s;
		animation-fill-mode: both;
		animation-delay: 0.7s;
		-webkit-animation-delay: 0.7s;
	}
.bounce_right1 {
		animation-name: bounce_right1;
		-moz-animation-name: bounce_right1;
		-webkit-animation-name: bounce_right1;
		-o-animation-name: bounce_right1;
	}


	/* bounce right */

	@-webkit-keyframes bounce_right1 {

		0% {
			-webkit-transform: translate3d(10px, 0, 0);
			transform: translate3d(10px, 0, 0);
			opacity: 0.5;
			visibility: visible;
		}
		60% {
			-webkit-transform: translate3d(-25px, 0, 0);
			transform: translate3d(-25px, 0, 0);
			opacity: 1;
			visibility: visible;
		}
		75% {
			-webkit-transform: translate3d(10px, 0, 0);
			transform: translate3d(10px, 0, 0);
		}
		90% {
			-webkit-transform: translate3d(-5px, 0, 0);
			transform: translate3d(-5px, 0, 0);
		}
		100% {
			-webkit-transform: none;
			transform: none;
		}
	}


.bounce_right2 {
		animation-name: bounce_right2;
		-moz-animation-name: bounce_right2;
		-webkit-animation-name: bounce_right2;
		-o-animation-name: bounce_right2;
	}
@-webkit-keyframes bounce_right2 {
		0% {
			-webkit-transform: translate3d(-50px, 0, 0);
			transform: translate3d(-50px, 0, 0);
			opacity: 0.3;
			visibility: visible;
		}
		
		100% {
			-webkit-transform: none;
			transform: none;
			opacity: 1;
		}
	}
	
.bounce_right3 {
		animation-name: bounce_right3;
		-moz-animation-name: bounce_right3;
		-webkit-animation-name: bounce_right3;
		-o-animation-name: bounce_right3;
	}
@-webkit-keyframes bounce_right3 {
		0% {
			-webkit-transform: translate3d(200px, 0px, 0);
			transform: translate3d(200px, 0px, 0);
			opacity: 0;
			visibility: visible;
		}
		
		100% {
			-webkit-transform: none;
			transform: none;
			opacity: 1;
		}
	}
.bounce_right4 {
		animation-name: bounce_right4;
		-moz-animation-name: bounce_right4;
		-webkit-animation-name: bounce_right4;
		-o-animation-name: bounce_right4;
}
	@-webkit-keyframes bounce_right4 {
		0% {
			-webkit-transform: translate3d(10px, 0, 0);
			transform: translate3d(10px, 0, 0);
			opacity: 0.5;
			visibility: visible;
		}
		60% {
			-webkit-transform: translate3d(25px, 0, 0);
			transform: translate3d(25px, 0, 0);
			opacity: 1;
			visibility: visible;
		}
		75% {
			-webkit-transform: translate3d(-10px, 0, 0);
			transform: translate3d(-10px, 0, 0);
		}
		90% {
			-webkit-transform: translate3d(5px, 0, 0);
			transform: translate3d(5px, 0, 0);
		}
		100% {
			-webkit-transform: none;
			transform: none;
		}
}

.bounce_right5 {
		animation-name: bounce_right5;
		-moz-animation-name: bounce_right5;
		-webkit-animation-name: bounce_right5;
		-o-animation-name: bounce_right5;
	}
@-webkit-keyframes bounce_right5 {
		0% {
			-webkit-transform: translate3d(50px, 0, 0);
			transform: translate3d(50px, 0, 0);
			opacity: 0.3;
			visibility: visible;
		}
		
		100% {
			-webkit-transform: none;
			transform: none;
			opacity: 1;
		}
	}

.bounce_right6 {
		animation-name: bounce_right6;
		-moz-animation-name: bounce_right6;
		-webkit-animation-name: bounce_right6;
		-o-animation-name: bounce_right6;
	}
@-webkit-keyframes bounce_right6 {
		0% {
			-webkit-transform: translate3d(0, 50px, 0);
			transform: translate3d(0, 50px, 0);
			opacity: 0.3;
			visibility: visible;
		}
		
		100% {
			-webkit-transform: none;
			transform: none;
			opacity: 1;
		}
	}

.bounce_right7 {
		animation-name: bounce_right7;
		-moz-animation-name: bounce_right7;
		-webkit-animation-name: bounce_right7;
		-o-animation-name: bounce_right7;
	}
@-webkit-keyframes bounce_right7 {
		0% {
			opacity: 0;
			top: 317px;
			left:280px ;
		}
		
		100% {
			top:224px ; 
			left: 128px;
			opacity: 1;
		}
}
.bounce_right7_1 {
		animation-name: bounce_right7_1;
		-moz-animation-name: bounce_right7_1;
		-webkit-animation-name: bounce_right7_1;
		-o-animation-name: bounce_right7_1;
	}
@-webkit-keyframes bounce_right7_1 {
		0% {
			opacity: 0;
			top: 317px;
			left:280px ;
		}
		
		100% {
			top:134px ;
			left: 278px;
			opacity: 1;
		}
}
.bounce_right7_2 {
		animation-name: bounce_right7_2;
		-moz-animation-name: bounce_right7_2;
		-webkit-animation-name: bounce_right7_2;
		-o-animation-name: bounce_right7_2;
	}
@-webkit-keyframes bounce_right7_2 {
		0% {
			opacity: 0;
			top: 317px;
			left:280px ;
		}
		
		100% {
			left:450px ; 
			top: 142px; 
			opacity: 1;
		}
}
.bounce_right7_3 {
		animation-name: bounce_right7_3;
		-moz-animation-name: bounce_right7_3;
		-webkit-animation-name: bounce_right7_3;
		-o-animation-name: bounce_right7_3;
	}
@-webkit-keyframes bounce_right7_3 {
		0% {
			opacity: 0;
			top: 317px;
			left:280px ;
		}
		
		100% {
			top:318px ; 
			left: 527px;
			opacity: 1;
		}
}
.bounce_right8 {
		animation-name: bounce_right8;
		-moz-animation-name: bounce_right8;
		-webkit-animation-name: bounce_right8;
		-o-animation-name: bounce_right8;
	}
@-webkit-keyframes bounce_right8 {
		0% {
			opacity: 0.3;
			bottom: 0;
			right:-40px ;
		}
		
		100% {
			bottom:0 ; 
			right: 0;
			opacity: 1;
		}
}
.appshow{visibility:visible;}
