/* animaciones */
.animL {
	-webkit-transform: translateX(-150px); transform: translateX(-150px);
	-ms-transform: translateX(-150px); transform: translateX(-150px);
}
.animR {
	-webkit-transform: translateX(150px); transform: translateX(150px);
	-ms-transform: translateX(150px); transform: translateX(150px);
}
.animU {
	-webkit-transform: translateY(-150px); transform: translateY(-150px);
	-ms-transform: translateY(-150px); transform: translateY(-150px);
}
.animD {
	-webkit-transform: translateY(150px); transform: translateY(150px);
	-ms-transform: translateY(150px); transform: translateY(150px);
}
.animate {
	opacity: 0;
	-webkit-transition: opacity,-webkit-transform, .4s ease;
	-o-transition: opacity,transform, .4s ease;
	transition: opacity,transform,-webkit-transform, .4s ease;
	webkit-transition-delay: 0.2s; -o-transition-delay: 0.2s; transition-delay: 0.2s;
	&.anim {
		opacity: 1; -webkit-transform: translate(0);
		-ms-transform: translate(0); transform: translate(0);
	}
}
.delay200 {webkit-transition-delay: 0.2s; -o-transition-delay: 0.2s; transition-delay: 0.2s;}
.delay300 {webkit-transition-delay: 0.3s; -o-transition-delay: 0.3s; transition-delay: 0.3s;}
.delay400 {webkit-transition-delay: 0.4s; -o-transition-delay: 0.4s; transition-delay: 0.4s;}
.delay500 {webkit-transition-delay: 0.5s; -o-transition-delay: 0.5s; transition-delay: 0.5s;}
.delay600 {webkit-transition-delay: 0.6s; -o-transition-delay: 0.6s; transition-delay: 0.6s;}
.delay700 {webkit-transition-delay: 0.7s; -o-transition-delay: 0.7s; transition-delay: 0.7s;}
.delay800 {webkit-transition-delay: 0.8s; -o-transition-delay: 0.8s; transition-delay: 0.8s;}

/* end custom */