/* Is Visible Modules */

.module {
	transform:translateY(150px);
	opacity: 0;
	animation-iteration-count: 1;
	height: auto;
}
.module.showme {
	animation: come-in 1.0s ease forwards;
	animation-iteration-count: 1;
}

.module.top-down {
	transform:translateY(-50px);
	opacity: 0;
	animation-iteration-count: 1;
	
}

.module.delay-1 {
	-webkit-animation-delay: 0.125s;
	-moz-animation-delay: 0.125s;
	animation-delay: 0.125s;
}

.module.delay-2 {
	-webkit-animation-delay: 0.25s;
	-moz-animation-delay: 0.25s;
	animation-delay: 0.25s;
}

.module.delay-3 {
	-webkit-animation-delay: 0.375s;
	-moz-animation-delay: 0.375s;
	animation-delay: 0.375s;
}

@keyframes come-in {
  to { 
	  transform: translateY(0);
	  opacity: 1;
	}
}

@keyframes slide-up {
	from {
		transform: translateY(0);
		opacity: 1;
	}
	to { 
	  transform: translateY(-50px);
		opacity: 1;
	}
}

/* End Is Visible Modules */