@keyframes growBox {
	from {
		transform: scale(0);
		transform: opacity(0);
	}
	to {
		transform: scale(1);
		transform: opacity(1);
	}
}

@keyframes fadeBox {
	from {
		transform: opacity(1);
	}
	to {
		transform: opacity(0);
	}
}

@keyframes blinkBox {
	to { opacity: 0}
}

@keyframes fallBox {
	from {
		top: -150%;
	}
	to {
		top: 7%;
	}
}

.fall {
	animation: fallBox ease-in .5s;
	position: absolute;
	left: 25%;
	z-index: 1;
	width: 40%;
	top: 7%;
}

.blink {
	animation: blinkBox ease-in-out .10s infinite;
	animation-iteration-count: 3;
	position: absolute;
	top: 15%;
	left: 30%;
	z-index: 1;
}

.grow {
	position: absolute;
	top: -50%;
	left: -50%;
	animation: ease-in growBox 1.5s;
	width: 200%;
	height: 200%;
	z-index: 1;
}

.fade-delayed {
	opacity: 0;
	transition: opacity 1.5s ease-in-out;
}