@-webkit-keyframes bounceOutDown {
	0% {
		-webkit-transform: translateY(0);
	}
	
	20% {
		opacity: 0.6;
		-webkit-transform: translateY(-30px);
	}
	
	60% {
		opacity: 0.8;
		-webkit-transform: translateY(-10px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(10px);
	}
}

@-moz-keyframes bounceOutDown {
	0% {
		-moz-transform: translateY(0);
	}
	
	20% {
		opacity: 0.6;
		-moz-transform: translateY(-30px);
	}
	
	60% {
		opacity: 0.8;
		-moz-transform: translateY(-10px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(10px);
	}
}

@-o-keyframes bounceOutDown {
	0% {
		-o-transform: translateY(0);
	}
	
	20% {
		opacity: 0.6;
		-o-transform: translateY(-30px);
	}
	
	60% {
		opacity: 0.8;
		-o-transform: translateY(-10px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(10px);
	}
}

@keyframes bounceOutDown {
	0% {
		transform: translateY(0);
	}
	
	20% {
		opacity: 0.6;
		transform: translateY(-30px);
	}
	
	60% {
		opacity: 0.8;
		transform: translateY(-10px);
	}

	100% {
		opacity: 1;
		transform: translateY(10px);
	}
}

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