.animated {
	-webkit-animation-duration:.3s;
	animation-duration:.3s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.animated.infinite {
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite
}
.animated.hinge {
	-webkit-animation-duration:.6s;
	animation-duration:.6s
}

@-webkit-keyframes fadeOutDown {
	0% {
	opacity:1
	}
	100% {
	opacity:1;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
	}
}
@keyframes fadeOutDown {
	0% {
	opacity:1
	}
	100% {
	opacity:1;
	-webkit-transform:translate3d(0,100%,0);
	-ms-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
	}
}
.fadeOutDown {
	-webkit-animation-name:fadeOutDown;
	animation-name:fadeOutDown
}

@-webkit-keyframes fadeInUp {
	0% {
	opacity:1;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
	}
	100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
	}
}
@keyframes fadeInUp {
	0% {
	opacity:1;
	-webkit-transform:translate3d(0,100%,0);
	-ms-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
	}
	100% {
	opacity:1;
	-webkit-transform:none;
	-ms-transform:none;
	transform:none
	}
}
.fadeInUp {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp
}

@-webkit-keyframes fadeIns {
	0% {
	opacity:0
	}
	100% {
	opacity:1
	}
}
@keyframes fadeIns {
	0% {
	opacity:0
	}
	100% {
	opacity:1
	}
}
.fadeIn {
	-webkit-animation-name:fadeIns;
	animation-name:fadeIns
}

@-webkit-keyframes fadeOut {
	0% {
	opacity:1
	}
	100% {
	opacity:0
	}
}
@keyframes fadeOut {
	0% {
	opacity:1
	}
	100% {
	opacity:0
	}
}
.fadeOut {
	-webkit-animation-name:fadeOut;
	animation-name:fadeOut
}