.animated{-webkit-animation-duration:1s;animation-duration:1s;-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:2s;animation-duration:2s}

.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}

.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important;}

@keyframesslideDown{0%{opacity:0}
to{opacity:1}

0%{
transform:translateY(-100%);}

50%{transform:translateY(8%);}

65%{transform:translateY(-4%);}

80%{transform:translateY(4%);}

95%{transform:translateY(-2%);}

100%{transform:translateY(0%);}

}


@-webkit-keyframesslideDown{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:translateY(-100%);}

50%{-webkit-transform:translateY(8%);}

65%{-webkit-transform:translateY(-4%);}

80%{-webkit-transform:translateY(4%);}

95%{-webkit-transform:translateY(-2%);}

100%{-webkit-transform:translateY(0%);}

}


/*
==============================================
slideUp
==============================================
*/


.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;
animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important;
}


@keyframesslideUp{0%{opacity:0}
to{opacity:1}

0%{transform:translateY(100%);}

50%{transform:translateY(-8%);}

65%{transform:translateY(4%);}

80%{transform:translateY(-4%);}

95%{transform:translateY(2%);}

100%{transform:translateY(0%);}

}


@-webkit-keyframesslideUp{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:translateY(100%);}

50%{-webkit-transform:translateY(-8%);}

65%{-webkit-transform:translateY(4%);}

80%{-webkit-transform:translateY(-4%);}

95%{-webkit-transform:translateY(2%);}

100%{-webkit-transform:translateY(0%);}

}


/*
==============================================
slideLeft
==============================================
*/


.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;
animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;

visibility:visible!important;}


@keyframesslideLeft{0%{opacity:0}
to{opacity:1}

0%{transform:translateX(150%);}

50%{transform:translateX(-8%);}

65%{transform:translateX(4%);}

80%{transform:translateX(-4%);}

95%{transform:translateX(2%);}

100%{transform:translateX(0%);}

}


@-webkit-keyframesslideLeft{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:translateX(150%);}

50%{-webkit-transform:translateX(-8%);}

65%{-webkit-transform:translateX(4%);}

80%{-webkit-transform:translateX(-4%);}

95%{-webkit-transform:translateX(2%);}

100%{-webkit-transform:translateX(0%);}

}


/*
==============================================
slideRight
==============================================
*/


.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;
animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;

visibility:visible!important;}


@keyframesslideRight{0%{opacity:0}
to{opacity:1}

0%{transform:translateX(-150%);}

50%{transform:translateX(8%);}

65%{transform:translateX(-4%);}

80%{transform:translateX(4%);}

95%{transform:translateX(-2%);}

100%{transform:translateX(0%);}

}


@-webkit-keyframesslideRight{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:translateX(-150%);}

50%{-webkit-transform:translateX(8%);}

65%{-webkit-transform:translateX(-4%);}

80%{-webkit-transform:translateX(4%);}

95%{-webkit-transform:translateX(-2%);}

100%{-webkit-transform:translateX(0%);}

}


/*
==============================================
slideExpandUp
==============================================
*/


.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;
animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible!important;}


@keyframesslideExpandUp{0%{opacity:0}
to{opacity:1}

0%{transform:translateY(100%)scaleX(0.5);}

30%{transform:translateY(-8%)scaleX(0.5);}

40%{transform:translateY(2%)scaleX(0.5);}

50%{transform:translateY(0%)scaleX(1.1);}

60%{transform:translateY(0%)scaleX(0.9);
}

70%{transform:translateY(0%)scaleX(1.05);}

80%{transform:translateY(0%)scaleX(0.95);
}

90%{transform:translateY(0%)scaleX(1.02);}

100%{transform:translateY(0%)scaleX(1);
}

}


@-webkit-keyframesslideExpandUp{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:translateY(100%)scaleX(0.5);}

30%{-webkit-transform:translateY(-8%)scaleX(0.5);}

40%{-webkit-transform:translateY(2%)scaleX(0.5);}

50%{-webkit-transform:translateY(0%)scaleX(1.1);}

60%{-webkit-transform:translateY(0%)scaleX(0.9);
}

70%{-webkit-transform:translateY(0%)scaleX(1.05);}

80%{-webkit-transform:translateY(0%)scaleX(0.95);
}

90%{-webkit-transform:translateY(0%)scaleX(1.02);}

100%{-webkit-transform:translateY(0%)scaleX(1);
}

}


/*
==============================================
expandUp
==============================================
*/


.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;
animation-duration:0.7s;-webkit-animation-duration:0.7s;animation-timing-function:ease;-webkit-animation-timing-function:ease;

visibility:visible!important;}


@keyframesexpandUp{0%{opacity:0}
to{opacity:1}

0%{transform:translateY(100%)scale(0.6)scaleY(0.5);}

60%{transform:translateY(-7%)scaleY(1.12);}

75%{transform:translateY(3%);}

100%{transform:translateY(0%)scale(1)scaleY(1);}

}


@-webkit-keyframesexpandUp{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:translateY(100%)scale(0.6)scaleY(0.5);}

60%{-webkit-transform:translateY(-7%)scaleY(1.12);}

75%{-webkit-transform:translateY(3%);}

100%{-webkit-transform:translateY(0%)scale(1)scaleY(1);}

}


/*
==============================================
fadeIn
==============================================
*/

.fadeInq{animation-name:fadeInq;-webkit-animation-name:fadeInq;
animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;

visibility:visible!important;}


@keyframesfadeInq{0%{opacity:0}
to{opacity:1}

0%{transform:scale(0);}

60%{transform:scale(1.1);}

80%{transform:scale(0.9);}

100%{transform:scale(1);}

}


@-webkit-keyframesfadeInq{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:scale(0);}

60%{-webkit-transform:scale(1.1);}

80%{-webkit-transform:scale(0.9);}

100%{-webkit-transform:scale(1);}

}


/*
==============================================
expandOpen
==============================================
*/


.expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;
animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;
visibility:visible!important;}


@keyframesexpandOpen{0%{opacity:0}
to{opacity:1}

0%{transform:scale(1.8);
}

50%{transform:scale(0.95);}

80%{transform:scale(1.05);}

90%{transform:scale(0.98);}

100%{transform:scale(1);}

}


@-webkit-keyframesexpandOpen{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:scale(1.8);
}

50%{-webkit-transform:scale(0.95);}

80%{-webkit-transform:scale(1.05);}

90%{-webkit-transform:scale(0.98);}

100%{-webkit-transform:scale(1);}

}


/*
==============================================
bigEntrance
==============================================
*/


.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;
animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;
visibility:visible!important;
}


@keyframesbigEntrance{0%{opacity:0}
to{opacity:1}

0%{transform:scale(0.3)rotate(6deg)translateX(-30%)translateY(30%);opacity:0.2;}

30%{transform:scale(1.03)rotate(-2deg)translateX(2%)translateY(-2%);
opacity:1;}

45%{transform:scale(0.98)rotate(1deg)translateX(0%)translateY(0%);opacity:1;}

60%{transform:scale(1.01)rotate(-1deg)translateX(0%)translateY(0%);
opacity:1;}

75%{transform:scale(0.99)rotate(1deg)translateX(0%)translateY(0%);opacity:1;}

90%{transform:scale(1.01)rotate(0deg)translateX(0%)translateY(0%);
opacity:1;}

100%{transform:scale(1)rotate(0deg)translateX(0%)translateY(0%);opacity:1;}

}


@-webkit-keyframesbigEntrance{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:scale(0.3)rotate(6deg)translateX(-30%)translateY(30%);opacity:0.2;}

30%{-webkit-transform:scale(1.03)rotate(-2deg)translateX(2%)translateY(-2%);
opacity:1;}

45%{-webkit-transform:scale(0.98)rotate(1deg)translateX(0%)translateY(0%);opacity:1;}

60%{-webkit-transform:scale(1.01)rotate(-1deg)translateX(0%)translateY(0%);
opacity:1;}

75%{-webkit-transform:scale(0.99)rotate(1deg)translateX(0%)translateY(0%);opacity:1;}

90%{-webkit-transform:scale(1.01)rotate(0deg)translateX(0%)translateY(0%);
opacity:1;}

100%{-webkit-transform:scale(1)rotate(0deg)translateX(0%)translateY(0%);opacity:1;}

}


/*
==============================================
hatch
==============================================
*/

.hatch{animation-name:hatch;-webkit-animation-name:hatch;
animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50%100%;-ms-transform-origin:50%100%;-webkit-transform-origin:50%100%;

visibility:visible!important;
}


@keyframeshatch{0%{opacity:0}
to{opacity:1}

0%{transform:rotate(0deg)scaleY(0.6);}

20%{transform:rotate(-2deg)scaleY(1.05);}

35%{transform:rotate(2deg)scaleY(1);}

50%{transform:rotate(-2deg);}

65%{transform:rotate(1deg);}

80%{transform:rotate(-1deg);}

100%{transform:rotate(0deg);}

}


@-webkit-keyframeshatch{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:rotate(0deg)scaleY(0.6);}

20%{-webkit-transform:rotate(-2deg)scaleY(1.05);}

35%{-webkit-transform:rotate(2deg)scaleY(1);}

50%{-webkit-transform:rotate(-2deg);}

65%{-webkit-transform:rotate(1deg);}

80%{-webkit-transform:rotate(-1deg);}

100%{-webkit-transform:rotate(0deg);}

}



/*
==============================================
bounce
==============================================
*/


.bounce{animation-name:bounce;-webkit-animation-name:bounce;
animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;
transform-origin:50%100%;-ms-transform-origin:50%100%;-webkit-transform-origin:50%100%;}


@keyframesbounce{0%{opacity:0}
to{opacity:1}

0%{transform:translateY(0%)scaleY(0.6);}

60%{transform:translateY(-100%)scaleY(1.1);}

70%{transform:translateY(0%)scaleY(0.95)scaleX(1.05);}

80%{transform:translateY(0%)scaleY(1.05)scaleX(1);}

90%{transform:translateY(0%)scaleY(0.95)scaleX(1);}

100%{transform:translateY(0%)scaleY(1)scaleX(1);}

}


@-webkit-keyframesbounce{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:translateY(0%)scaleY(0.6);}

60%{-webkit-transform:translateY(-100%)scaleY(1.1);}

70%{-webkit-transform:translateY(0%)scaleY(0.95)scaleX(1.05);}

80%{-webkit-transform:translateY(0%)scaleY(1.05)scaleX(1);}

90%{-webkit-transform:translateY(0%)scaleY(0.95)scaleX(1);}

100%{-webkit-transform:translateY(0%)scaleY(1)scaleX(1);}

}



/*
==============================================
pulse
==============================================
*/

.pulse{animation-name:pulse;-webkit-animation-name:pulse;
animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}


@keyframespulse{0%{opacity:0}
to{opacity:1}

0%{transform:scale(0.9);opacity:0.7;
}

50%{transform:scale(1);opacity:1;}

100%{transform:scale(0.9);opacity:0.7;}

}


@-webkit-keyframespulse{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:scale(0.95);opacity:0.7;
}

50%{-webkit-transform:scale(1);opacity:1;}

100%{-webkit-transform:scale(0.95);opacity:0.7;}

}

 

.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}


@keyframesfloating{0%{opacity:0}
to{opacity:1}

0%{transform:translateY(0%);}

50%{transform:translateY(8%);}

100%{transform:translateY(0%);}

}


@-webkit-keyframesfloating{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:translateY(0%);}

50%{-webkit-transform:translateY(8%);}

100%{-webkit-transform:translateY(0%);}

}


/*
==============================================
tossing
==============================================
*/

.tossing{animation-name:tossing;-webkit-animation-name:tossing;
animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}


@keyframestossing{0%{opacity:0}
to{opacity:1}

0%{transform:rotate(-4deg);}

50%{transform:rotate(4deg);}

100%{transform:rotate(-4deg);}

}


@-webkit-keyframestossing{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:rotate(-4deg);}

50%{-webkit-transform:rotate(4deg);}

100%{-webkit-transform:rotate(-4deg);}

}


/*
==============================================
pullUp
==============================================
*/

.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;
animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;
transform-origin:50%100%;-ms-transform-origin:50%100%;-webkit-transform-origin:50%100%;
}


@keyframespullUp{0%{opacity:0}
to{opacity:1}

0%{transform:scaleY(0.1);}

40%{transform:scaleY(1.02);}

60%{transform:scaleY(0.98);}

80%{transform:scaleY(1.01);}

100%{transform:scaleY(0.98);}

80%{transform:scaleY(1.01);}

100%{transform:scaleY(1);}

}


@-webkit-keyframespullUp{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:scaleY(0.1);}

40%{-webkit-transform:scaleY(1.02);}

60%{-webkit-transform:scaleY(0.98);}

80%{-webkit-transform:scaleY(1.01);}

100%{-webkit-transform:scaleY(0.98);}

80%{-webkit-transform:scaleY(1.01);}

100%{-webkit-transform:scaleY(1);}

}


/*
==============================================
pullDown
==============================================
*/

.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;
animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;
transform-origin:50%0%;-ms-transform-origin:50%0%;-webkit-transform-origin:50%0%;
}


@keyframespullDown{0%{opacity:0}
to{opacity:1}

0%{transform:scaleY(0.1);}

40%{transform:scaleY(1.02);}

60%{transform:scaleY(0.98);}

80%{transform:scaleY(1.01);}

100%{transform:scaleY(0.98);}

80%{transform:scaleY(1.01);}

100%{transform:scaleY(1);}

}


@-webkit-keyframespullDown{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:scaleY(0.1);}

40%{-webkit-transform:scaleY(1.02);}

60%{-webkit-transform:scaleY(0.98);}

80%{-webkit-transform:scaleY(1.01);}

100%{-webkit-transform:scaleY(0.98);}

80%{-webkit-transform:scaleY(1.01);}

100%{-webkit-transform:scaleY(1);}

}


/*
==============================================
stretchLeft
==============================================
*/

.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;
animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;
transform-origin:100%0%;-ms-transform-origin:100%0%;-webkit-transform-origin:100%0%;
}


@keyframesstretchLeft{0%{opacity:0}
to{opacity:1}

0%{transform:scaleX(0.3);}

40%{transform:scaleX(1.02);}

60%{transform:scaleX(0.98);}

80%{transform:scaleX(1.01);}

100%{transform:scaleX(0.98);}

80%{transform:scaleX(1.01);}

100%{transform:scaleX(1);}

}


@-webkit-keyframesstretchLeft{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:scaleX(0.3);}

40%{-webkit-transform:scaleX(1.02);}

60%{-webkit-transform:scaleX(0.98);}

80%{-webkit-transform:scaleX(1.01);}

100%{-webkit-transform:scaleX(0.98);}

80%{-webkit-transform:scaleX(1.01);}

100%{-webkit-transform:scaleX(1);}

}


/*
==============================================
stretchRight
==============================================
*/

.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;
animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;
transform-origin:0%0%;-ms-transform-origin:0%0%;-webkit-transform-origin:0%0%;
}


@keyframesstretchRight{0%{opacity:0}
to{opacity:1}

0%{transform:scaleX(0.3);}

40%{transform:scaleX(1.02);}

60%{transform:scaleX(0.98);}

80%{transform:scaleX(1.01);}

100%{transform:scaleX(0.98);}

80%{transform:scaleX(1.01);}

100%{transform:scaleX(1);}

}


@-webkit-keyframesstretchRight{0%{opacity:0}
to{opacity:1}

0%{-webkit-transform:scaleX(0.3);}

40%{-webkit-transform:scaleX(1.02);}

60%{-webkit-transform:scaleX(0.98);}

80%{-webkit-transform:scaleX(1.01);}

100%{-webkit-transform:scaleX(0.98);}

80%{-webkit-transform:scaleX(1.01);}

100%{-webkit-transform:scaleX(1);}

}




.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}

@-webkit-keyframesfadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}

}

@keyframesfadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}

}




@-webkit-keyframesfadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}


@keyframesfadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}

@-webkit-keyframesfadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

@keyframesfadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}

@-webkit-keyframesfadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

@keyframesfadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}

@-webkit-keyframesfadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

@keyframesfadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}

@-webkit-keyframesfadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

@keyframesfadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}

@-webkit-keyframesfadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

@keyframesfadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}

@-webkit-keyframesfadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

@keyframesfadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}

.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}

@-webkit-keyframesfadeOut{0%{opacity:1}
to{opacity:0}
}

@keyframesfadeOut{0%{opacity:1}
to{opacity:0}
}

.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}

@-webkit-keyframesfadeOutDown{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}

@keyframesfadeOutDown{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}

.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}

@-webkit-keyframesfadeOutDownBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}

@keyframesfadeOutDownBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}

.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}

@-webkit-keyframesfadeOutLeft{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}

@keyframesfadeOutLeft{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}

.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}

@-webkit-keyframesfadeOutLeftBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}

@keyframesfadeOutLeftBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}

.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}

@-webkit-keyframesfadeOutRight{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}

@keyframesfadeOutRight{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}

.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}

@-webkit-keyframesfadeOutRightBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}

@keyframesfadeOutRightBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}

.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}




@-webkit-keyframesbounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}
40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}
70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframesbounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}
40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}
70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:centerbottom;transform-origin:centerbottom}
@-webkit-keyframesflash{0%,50%,to{opacity:1}
25%,75%{opacity:0}
}
@keyframesflash{0%,50%,to{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframespulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@keyframespulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframesrubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@keyframesrubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframesshake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframesshake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframesheadShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px)rotateY(-9deg);transform:translateX(-6px)rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px)rotateY(7deg);transform:translateX(5px)rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px)rotateY(-5deg);transform:translateX(-3px)rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px)rotateY(3deg);transform:translateX(2px)rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframesheadShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px)rotateY(-9deg);transform:translateX(-6px)rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px)rotateY(7deg);transform:translateX(5px)rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px)rotateY(-5deg);transform:translateX(-3px)rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px)rotateY(3deg);transform:translateX(2px)rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}
@-webkit-keyframesswing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@keyframesswing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
.swing{-webkit-transform-origin:topcenter;transform-origin:topcenter;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframestada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9)rotate(-3deg);transform:scale3d(.9,.9,.9)rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate(3deg);transform:scale3d(1.1,1.1,1.1)rotate(3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate(-3deg);transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@keyframestada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9)rotate(-3deg);transform:scale3d(.9,.9,.9)rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate(3deg);transform:scale3d(1.1,1.1,1.1)rotate(3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate(-3deg);transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframeswobble{0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0)rotate(-5deg);transform:translate3d(-25%,0,0)rotate(-5deg)}
30%{-webkit-transform:translate3d(20%,0,0)rotate(3deg);transform:translate3d(20%,0,0)rotate(3deg)}
45%{-webkit-transform:translate3d(-15%,0,0)rotate(-3deg);transform:translate3d(-15%,0,0)rotate(-3deg)}
60%{-webkit-transform:translate3d(10%,0,0)rotate(2deg);transform:translate3d(10%,0,0)rotate(2deg)}
75%{-webkit-transform:translate3d(-5%,0,0)rotate(-1deg);transform:translate3d(-5%,0,0)rotate(-1deg)}
to{-webkit-transform:none;transform:none}
}
@keyframeswobble{0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0)rotate(-5deg);transform:translate3d(-25%,0,0)rotate(-5deg)}
30%{-webkit-transform:translate3d(20%,0,0)rotate(3deg);transform:translate3d(20%,0,0)rotate(3deg)}
45%{-webkit-transform:translate3d(-15%,0,0)rotate(-3deg);transform:translate3d(-15%,0,0)rotate(-3deg)}
60%{-webkit-transform:translate3d(10%,0,0)rotate(2deg);transform:translate3d(10%,0,0)rotate(2deg)}
75%{-webkit-transform:translate3d(-5%,0,0)rotate(-1deg);transform:translate3d(-5%,0,0)rotate(-1deg)}
to{-webkit-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframesjello{0%,11.1%,to{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg)skewY(-12.5deg);transform:skewX(-12.5deg)skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg)skewY(6.25deg);transform:skewX(6.25deg)skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg)skewY(-3.125deg);transform:skewX(-3.125deg)skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg)skewY(1.5625deg);transform:skewX(1.5625deg)skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-.78125deg)skewY(-.78125deg);transform:skewX(-.78125deg)skewY(-.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg)skewY(.390625deg);transform:skewX(.390625deg)skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-.1953125deg)skewY(-.1953125deg);transform:skewX(-.1953125deg)skewY(-.1953125deg)}
}
@keyframesjello{0%,11.1%,to{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg)skewY(-12.5deg);transform:skewX(-12.5deg)skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg)skewY(6.25deg);transform:skewX(6.25deg)skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg)skewY(-3.125deg);transform:skewX(-3.125deg)skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg)skewY(1.5625deg);transform:skewX(1.5625deg)skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-.78125deg)skewY(-.78125deg);transform:skewX(-.78125deg)skewY(-.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg)skewY(.390625deg);transform:skewX(.390625deg)skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-.1953125deg)skewY(-.1953125deg);transform:skewX(-.1953125deg)skewY(-.1953125deg)}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframesbounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@keyframesbounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframesbounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:none;transform:none}
}
@keyframesbounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframesbounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:none;transform:none}
}
@keyframesbounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframesbounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:none;transform:none}
}
@keyframesbounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframesbounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframesbounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframesbounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@keyframesbounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframesbounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframesbounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframesbounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframesbounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframesbounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframesbounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframesbounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframesbounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}

@-webkit-keyframesfadeOutUp{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframesfadeOutUp{0%{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-keyframesfadeOutUpBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframesfadeOutUpBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframesflip{0%{-webkit-transform:perspective(400px)rotateY(-1turn);transform:perspective(400px)rotateY(-1turn)}
0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px)translateZ(150px)rotateY(-190deg);transform:perspective(400px)translateZ(150px)rotateY(-190deg)}
50%{-webkit-transform:perspective(400px)translateZ(150px)rotateY(-170deg);transform:perspective(400px)translateZ(150px)rotateY(-170deg)}
50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px)scale3d(.95,.95,.95);transform:perspective(400px)scale3d(.95,.95,.95)}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframesflip{0%{-webkit-transform:perspective(400px)rotateY(-1turn);transform:perspective(400px)rotateY(-1turn)}
0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px)translateZ(150px)rotateY(-190deg);transform:perspective(400px)translateZ(150px)rotateY(-190deg)}
50%{-webkit-transform:perspective(400px)translateZ(150px)rotateY(-170deg);transform:perspective(400px)translateZ(150px)rotateY(-170deg)}
50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px)scale3d(.95,.95,.95);transform:perspective(400px)scale3d(.95,.95,.95)}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframesflipInX{0%{-webkit-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg);opacity:0}
0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
40%{-webkit-transform:perspective(400px)rotateX(-20deg);transform:perspective(400px)rotateX(-20deg)}
60%{-webkit-transform:perspective(400px)rotateX(10deg);transform:perspective(400px)rotateX(10deg);opacity:1}
80%{-webkit-transform:perspective(400px)rotateX(-5deg);transform:perspective(400px)rotateX(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframesflipInX{0%{-webkit-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg);opacity:0}
0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
40%{-webkit-transform:perspective(400px)rotateX(-20deg);transform:perspective(400px)rotateX(-20deg)}
60%{-webkit-transform:perspective(400px)rotateX(10deg);transform:perspective(400px)rotateX(10deg);opacity:1}
80%{-webkit-transform:perspective(400px)rotateX(-5deg);transform:perspective(400px)rotateX(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframesflipInY{0%{-webkit-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg);opacity:0}
0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
40%{-webkit-transform:perspective(400px)rotateY(-20deg);transform:perspective(400px)rotateY(-20deg)}
60%{-webkit-transform:perspective(400px)rotateY(10deg);transform:perspective(400px)rotateY(10deg);opacity:1}
80%{-webkit-transform:perspective(400px)rotateY(-5deg);transform:perspective(400px)rotateY(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframesflipInY{0%{-webkit-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg);opacity:0}
0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
40%{-webkit-transform:perspective(400px)rotateY(-20deg);transform:perspective(400px)rotateY(-20deg)}
60%{-webkit-transform:perspective(400px)rotateY(10deg);transform:perspective(400px)rotateY(10deg);opacity:1}
80%{-webkit-transform:perspective(400px)rotateY(-5deg);transform:perspective(400px)rotateY(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframesflipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px)rotateX(-20deg);transform:perspective(400px)rotateX(-20deg);opacity:1}
to{-webkit-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg);opacity:0}
}
@keyframesflipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px)rotateX(-20deg);transform:perspective(400px)rotateX(-20deg);opacity:1}
to{-webkit-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframesflipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px)rotateY(-15deg);transform:perspective(400px)rotateY(-15deg);opacity:1}
to{-webkit-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg);opacity:0}
}
@keyframesflipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px)rotateY(-15deg);transform:perspective(400px)rotateY(-15deg);opacity:1}
to{-webkit-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}


.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}

@-webkit-keyframeslightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0)skewX(-30deg);transform:translate3d(100%,0,0)skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}
60%,80%{opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:none;transform:none;opacity:1}
}

@keyframeslightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0)skewX(-30deg);transform:translate3d(100%,0,0)skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}
60%,80%{opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:none;transform:none;opacity:1}
}

@-webkit-keyframeslightSpeedOut{0%{opacity:1}
to{-webkit-transform:translate3d(100%,0,0)skewX(30deg);transform:translate3d(100%,0,0)skewX(30deg);opacity:0}
}
@keyframeslightSpeedOut{0%{opacity:1}
to{-webkit-transform:translate3d(100%,0,0)skewX(30deg);transform:translate3d(100%,0,0)skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframesrotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
0%,to{-webkit-transform-origin:center}
to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframesrotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
0%,to{-webkit-transform-origin:center}
to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframesrotateInDownLeft{0%{transform-origin:leftbottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
0%,to{-webkit-transform-origin:leftbottom}
to{transform-origin:leftbottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframesrotateInDownLeft{0%{transform-origin:leftbottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
0%,to{-webkit-transform-origin:leftbottom}
to{transform-origin:leftbottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframesrotateInDownRight{0%{transform-origin:rightbottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
0%,to{-webkit-transform-origin:rightbottom}
to{transform-origin:rightbottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframesrotateInDownRight{0%{transform-origin:rightbottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
0%,to{-webkit-transform-origin:rightbottom}
to{transform-origin:rightbottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframesrotateInUpLeft{0%{transform-origin:leftbottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
0%,to{-webkit-transform-origin:leftbottom}
to{transform-origin:leftbottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframesrotateInUpLeft{0%{transform-origin:leftbottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
0%,to{-webkit-transform-origin:leftbottom}
to{transform-origin:leftbottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframesrotateInUpRight{0%{transform-origin:rightbottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
0%,to{-webkit-transform-origin:rightbottom}
to{transform-origin:rightbottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframesrotateInUpRight{0%{transform-origin:rightbottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
0%,to{-webkit-transform-origin:rightbottom}
to{transform-origin:rightbottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframesrotateOut{0%{transform-origin:center;opacity:1}
0%,to{-webkit-transform-origin:center}
to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
}
@keyframesrotateOut{0%{transform-origin:center;opacity:1}
0%,to{-webkit-transform-origin:center}
to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframesrotateOutDownLeft{0%{transform-origin:leftbottom;opacity:1}
0%,to{-webkit-transform-origin:leftbottom}
to{transform-origin:leftbottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
}
@keyframesrotateOutDownLeft{0%{transform-origin:leftbottom;opacity:1}
0%,to{-webkit-transform-origin:leftbottom}
to{transform-origin:leftbottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframesrotateOutDownRight{0%{transform-origin:rightbottom;opacity:1}
0%,to{-webkit-transform-origin:rightbottom}
to{transform-origin:rightbottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}
@keyframesrotateOutDownRight{0%{transform-origin:rightbottom;opacity:1}
0%,to{-webkit-transform-origin:rightbottom}
to{transform-origin:rightbottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframesrotateOutUpLeft{0%{transform-origin:leftbottom;opacity:1}
0%,to{-webkit-transform-origin:leftbottom}
to{transform-origin:leftbottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}
@keyframesrotateOutUpLeft{0%{transform-origin:leftbottom;opacity:1}
0%,to{-webkit-transform-origin:leftbottom}
to{transform-origin:leftbottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframesrotateOutUpRight{0%{transform-origin:rightbottom;opacity:1}
0%,to{-webkit-transform-origin:rightbottom}
to{transform-origin:rightbottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
@keyframesrotateOutUpRight{0%{transform-origin:rightbottom;opacity:1}
0%,to{-webkit-transform-origin:rightbottom}
to{transform-origin:rightbottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframeshinge{0%{transform-origin:topleft}
0%,20%,60%{-webkit-transform-origin:topleft;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:topleft}
40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:topleft;transform-origin:topleft;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframeshinge{0%{transform-origin:topleft}
0%,20%,60%{-webkit-transform-origin:topleft;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:topleft}
40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:topleft;transform-origin:topleft;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}


@-webkit-keyframesrollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0)rotate(-120deg);transform:translate3d(-100%,0,0)rotate(-120deg)}
to{opacity:1;-webkit-transform:none;transform:none}
}

@keyframesrollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0)rotate(-120deg);transform:translate3d(-100%,0,0)rotate(-120deg)}
to{opacity:1;-webkit-transform:none;transform:none}
}

.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}


@-webkit-keyframesrollOut{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0)rotate(120deg);transform:translate3d(100%,0,0)rotate(120deg)}
}
@keyframesrollOut{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0)rotate(120deg);transform:translate3d(100%,0,0)rotate(120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframeszoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframeszoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframeszoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1)translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,60px,0);transform:scale3d(.475,.475,.475)translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframeszoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1)translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,60px,0);transform:scale3d(.475,.475,.475)translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframeszoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1)translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(10px,0,0);transform:scale3d(.475,.475,.475)translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframeszoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1)translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(10px,0,0);transform:scale3d(.475,.475,.475)translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframeszoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(1000px,0,0);transform:scale3d(.1,.1,.1)translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(-10px,0,0);transform:scale3d(.475,.475,.475)translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframeszoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(1000px,0,0);transform:scale3d(.1,.1,.1)translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(-10px,0,0);transform:scale3d(.475,.475,.475)translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframeszoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,1000px,0);transform:scale3d(.1,.1,.1)translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframeszoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,1000px,0);transform:scale3d(.1,.1,.1)translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframeszoomOut{0%{opacity:1}
50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%,to{opacity:0}
}
@keyframeszoomOut{0%{opacity:1}
50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%,to{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframeszoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,2000px,0);transform:scale3d(.1,.1,.1)translate3d(0,2000px,0);-webkit-transform-origin:centerbottom;transform-origin:centerbottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframeszoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,2000px,0);transform:scale3d(.1,.1,.1)translate3d(0,2000px,0);-webkit-transform-origin:centerbottom;transform-origin:centerbottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframeszoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(42px,0,0);transform:scale3d(.475,.475,.475)translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1)translate3d(-2000px,0,0);transform:scale(.1)translate3d(-2000px,0,0);-webkit-transform-origin:leftcenter;transform-origin:leftcenter}
}
@keyframeszoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(42px,0,0);transform:scale3d(.475,.475,.475)translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1)translate3d(-2000px,0,0);transform:scale(.1)translate3d(-2000px,0,0);-webkit-transform-origin:leftcenter;transform-origin:leftcenter}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframeszoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(-42px,0,0);transform:scale3d(.475,.475,.475)translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1)translate3d(2000px,0,0);transform:scale(.1)translate3d(2000px,0,0);-webkit-transform-origin:rightcenter;transform-origin:rightcenter}
}
@keyframeszoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(-42px,0,0);transform:scale3d(.475,.475,.475)translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1)translate3d(2000px,0,0);transform:scale(.1)translate3d(2000px,0,0);-webkit-transform-origin:rightcenter;transform-origin:rightcenter}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframeszoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,60px,0);transform:scale3d(.475,.475,.475)translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1)translate3d(0,-2000px,0);-webkit-transform-origin:centerbottom;transform-origin:centerbottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframeszoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,60px,0);transform:scale3d(.475,.475,.475)translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1)translate3d(0,-2000px,0);-webkit-transform-origin:centerbottom;transform-origin:centerbottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframesslideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframesslideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframesslideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframesslideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframesslideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframesslideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframesslideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframesslideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframesslideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframesslideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframesslideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframesslideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframesslideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframesslideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframesslideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframesslideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
