.animated {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-delay:10ms;
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%
}
@-webkit-keyframes fadeIn {
from {
opacity:0
}
to {
	opacity:1
}
}
@keyframes fadeIn {
from {
opacity:0
}
to {
	opacity:1
}
}
.fadeIn {
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn
}
@-webkit-keyframes fadeInDown {
from {
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%;
opacity:0;
-webkit-transform:translate3d(0, -50%, 0);
transform:translate3d(0, -50%, 0)
}
to {
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	opacity:1;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
}
@keyframes fadeInDown {
from {
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%;
opacity:0;
-webkit-transform:translate3d(0, -50%, 0);
transform:translate3d(0, -50%, 0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
}
.fadeInDown {
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown
}
@-webkit-keyframes fadeInLeft {
from {
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%;
opacity:0;
-webkit-transform:translate3d(-20%, 0, 0);
transform:translate3d(-20%, 0, 0)
}
to {
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	opacity:1;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
}
@keyframes fadeInLeft {
from {
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%;
opacity:0;
-webkit-transform:translate3d(-20%, 0, 0);
transform:translate3d(-20%, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
}
.fadeInLeft {
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webkit-animation-name:fadeInLeft;
	animation-name:fadeInLeft
}
@-webkit-keyframes fadeInRight {
from {
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%;
opacity:0;
-webkit-transform:translate3d(20%, 0, 0);
transform:translate3d(20%, 0, 0)
}
to {
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	opacity:1;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
}
@keyframes fadeInRight {
from {
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%;
opacity:0;
-webkit-transform:translate3d(20%, 0, 0);
transform:translate3d(20%, 0, 0)
}
to {
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	opacity:1;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
}
.fadeInRight {
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webkit-animation-name:fadeInRight;
	animation-name:fadeInRight
}
@-webkit-keyframes fadeInUp {
from {
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%;
opacity:0;
-webkit-transform:translate3d(0, 50%, 0);
transform:translate3d(0, 50%, 0)
}
to {
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	opacity:1;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
}
@keyframes fadeInUp {
from {
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%;
opacity:0;
-webkit-transform:translate3d(0, 50%, 0);
transform:translate3d(0, 50%, 0)
}
to {
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	opacity:1;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
}
.fadeInUp {
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp
}
@-webkit-keyframes slideInDown {
from {
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0);
visibility:visible
}
to {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
}
@keyframes slideInDown {
from {
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0);
visibility:visible
}
to {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
}
.slideInDown {
	-webkit-animation-name:slideInDown;
	animation-name:slideInDown
}
@-webkit-keyframes fadeOutUp {
from {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, -100%, 0);
	transform:translate3d(0, -100%, 0)
}
}
@keyframes fadeOutUp {
from {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, -100%, 0);
	transform:translate3d(0, -100%, 0)
}
}
.fadeOutUp {
	-webkit-animation-name:fadeOutUp;
	animation-name:fadeOutUp
}
@-webkit-keyframes zoomIn {
from {
opacity:0;
-webkit-transform:scale3d(.7, .7, .7);
transform:scale3d(.7, .7, .7)
}
50% {
opacity:1
}
}
@keyframes zoomIn {
from {
opacity:0;
-webkit-transform:scale3d(.7, .7, .7);
transform:scale3d(.7, .7, .7)
}
50% {
opacity:1
}
}
.zoomIn {
	-webkit-animation-name:zoomIn;
	animation-name:zoomIn
}
