
@-moz-keyframes move1 {
	0% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	20%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-moz-keyframes move2 {
	20% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	40%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-moz-keyframes move3 {
	40% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	60%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-moz-keyframes move4 {
	60% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	80%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-moz-keyframes move5 {
	80% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-moz-keyframes show1 {
	50% {
		opacity: 0;
	}
	75%, 100% {
		opacity: 1;
	}
}
@-moz-keyframes show2 {
	75% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-moz-keyframes height1 {
	0% {
		height: 0;
	}
	100% {
		height: 100%;
	}
}
@-moz-keyframes height2 {
	0% {
		height: 0;
	}
	100% {
		height: 20px;
	}
}
@-webkit-keyframes move1 {
	0% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	20%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-webkit-keyframes move2 {
	20% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	40%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-webkit-keyframes move3 {
	40% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	60%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-webkit-keyframes move4 {
	60% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	80%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-webkit-keyframes move5 {
	80% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-webkit-keyframes show1 {
	50% {
		opacity: 0;
	}
	75%, 100% {
		opacity: 1;
	}
}
@-webkit-keyframes show2 {
	75% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes height1 {
	0% {
		height: 0;
	}
	100% {
		height: 100%;
	}
}
@-webkit-keyframes height2 {
	0% {
		height: 0;
	}
	100% {
		height: 20px;
	}
}
@-ms-keyframes move1 {
	0% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	20%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-ms-keyframes move2 {
	20% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	40%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-ms-keyframes move3 {
	40% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	60%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-ms-keyframes move4 {
	60% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	80%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-ms-keyframes move5 {
	80% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@-ms-keyframes show1 {
	50% {
		opacity: 0;
	}
	75%, 100% {
		opacity: 1;
	}
}
@-ms-keyframes show2 {
	75% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-ms-keyframes height1 {
	0% {
		height: 0;
	}
	100% {
		height: 100%;
	}
}
@-ms-keyframes height2 {
	0% {
		height: 0;
	}
	100% {
		height: 20px;
	}
}
@keyframes move1 {
	0% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	20%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@keyframes move2 {
	20% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	40%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@keyframes move3 {
	40% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	60%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@keyframes move4 {
	60% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	80%, 100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@keyframes move5 {
	80% {
		opacity: 0;
		-webkit-transform: translate(0, 80px);
		-moz-transform: translate(0, 80px);
		-ms-transform: translate(0, 80px);
		transform: translate(0, 80px);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}
@keyframes show1 {
	50% {
		opacity: 0;
	}
	75%, 100% {
		opacity: 1;
	}
}
@keyframes show2 {
	75% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@keyframes height1 {
	0% {
		height: 0;
	}
	100% {
		height: 100%;
	}
}
@keyframes height2 {
	0% {
		height: 0;
	}
	100% {
		height: 20px;
	}
}