.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;
}

.bounce {
  -webkit-animation-name:bounce;
  animation-name:bounce;
  -webkit-transform-origin:center bottom;
  transform-origin:center bottom;
}

.flash {
  -webkit-animation-name:flash;
  animation-name:flash;
}

.pulse {
  -webkit-animation-name:pulse;
  animation-name:pulse;
}

.rubberBand {
  -webkit-animation-name:rubberBand;
  animation-name:rubberBand;
}

.shake {
  -webkit-animation-name:shake;
  animation-name:shake;
}

.swing {
  -webkit-transform-origin:top center;
  transform-origin:top center;
  -webkit-animation-name:swing;
  animation-name:swing;
}

.tada {
  -webkit-animation-name:tada;
  animation-name:tada;
}

.wobble {
  -webkit-animation-name:wobble;
  animation-name:wobble;
}

.jello {
  -webkit-animation-name:jello;
  animation-name:jello;
  -webkit-transform-origin:center;
  transform-origin:center;
}

.bounceIn {
  -webkit-animation-name:bounceIn;
  animation-name:bounceIn;
}

.bounceInDown {
  -webkit-animation-name:bounceInDown;
  animation-name:bounceInDown;
}

.bounceInLeft {
  -webkit-animation-name:bounceInLeft;
  animation-name:bounceInLeft;
}

.bounceInRight {
  -webkit-animation-name:bounceInRight;
  animation-name:bounceInRight;
}

.bounceInUp {
  -webkit-animation-name:bounceInUp;
  animation-name:bounceInUp;
}

.bounceOut {
  -webkit-animation-name:bounceOut;
  animation-name:bounceOut;
}

.bounceOutDown {
  -webkit-animation-name:bounceOutDown;
  animation-name:bounceOutDown;
}

.bounceOutLeft {
  -webkit-animation-name:bounceOutLeft;
  animation-name:bounceOutLeft;
}

.bounceOutRight {
  -webkit-animation-name:bounceOutRight;
  animation-name:bounceOutRight;
}

.bounceOutUp {
  -webkit-animation-name:bounceOutUp;
  animation-name:bounceOutUp;
}

.fadeIn {
  -webkit-animation-name:fadeIn;
  animation-name:fadeIn;
}

.fadeInDown {
  -webkit-animation-name:fadeInDown;
  animation-name:fadeInDown;
}

.fadeInDownBig {
  -webkit-animation-name:fadeInDownBig;
  animation-name:fadeInDownBig;
}

.fadeInLeft {
  -webkit-animation-name:fadeInLeft;
  animation-name:fadeInLeft;
}

.fadeInLeftBig {
  -webkit-animation-name:fadeInLeftBig;
  animation-name:fadeInLeftBig;
}

.fadeInRight {
  -webkit-animation-name:fadeInRight;
  animation-name:fadeInRight;
}

.fadeInRightBig {
  -webkit-animation-name:fadeInRightBig;
  animation-name:fadeInRightBig;
}

.fadeInUp {
  -webkit-animation-name:fadeInUp;
  animation-name:fadeInUp;
}

.fadeInUpBig {
  -webkit-animation-name:fadeInUpBig;
  animation-name:fadeInUpBig;
}

.fadeOut {
  -webkit-animation-name:fadeOut;
  animation-name:fadeOut;
}

.fadeOutDown {
  -webkit-animation-name:fadeOutDown;
  animation-name:fadeOutDown;
}

.fadeOutDownBig {
  -webkit-animation-name:fadeOutDownBig;
  animation-name:fadeOutDownBig;
}

.fadeOutLeft {
  -webkit-animation-name:fadeOutLeft;
  animation-name:fadeOutLeft;
}

.fadeOutLeftBig {
  -webkit-animation-name:fadeOutLeftBig;
  animation-name:fadeOutLeftBig;
}

.fadeOutRight {
  -webkit-animation-name:fadeOutRight;
  animation-name:fadeOutRight;
}

.fadeOutRightBig {
  -webkit-animation-name:fadeOutRightBig;
  animation-name:fadeOutRightBig;
}

.fadeOutUp {
  -webkit-animation-name:fadeOutUp;
  animation-name:fadeOutUp;
}

.fadeOutUpBig {
  -webkit-animation-name:fadeOutUpBig;
  animation-name:fadeOutUpBig;
}

.animated.flip {
  -webkit-backface-visibility:visible;
  backface-visibility:visible;
  -webkit-animation-name:flip;
  animation-name:flip;
}

.flipInX {
  -webkit-backface-visibility:visible!important;
  backface-visibility:visible!important;
  -webkit-animation-name:flipInX;
  animation-name:flipInX;
}

.flipInY {
  -webkit-backface-visibility:visible!important;
  backface-visibility:visible!important;
  -webkit-animation-name:flipInY;
  animation-name:flipInY;
}

.flipOutX {
  -webkit-animation-name:flipOutX;
  animation-name:flipOutX;
  -webkit-backface-visibility:visible!important;
  backface-visibility:visible!important;
}

.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;
}

.lightSpeedOut {
  -webkit-animation-name:lightSpeedOut;
  animation-name:lightSpeedOut;
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in;
}

.rotateIn {
  -webkit-animation-name:rotateIn;
  animation-name:rotateIn;
}

.rotateInDownLeft {
  -webkit-animation-name:rotateInDownLeft;
  animation-name:rotateInDownLeft;
}

.rotateInDownRight {
  -webkit-animation-name:rotateInDownRight;
  animation-name:rotateInDownRight;
}

.rotateInUpLeft {
  -webkit-animation-name:rotateInUpLeft;
  animation-name:rotateInUpLeft;
}

.rotateInUpRight {
  -webkit-animation-name:rotateInUpRight;
  animation-name:rotateInUpRight;
}

.rotateOut {
  -webkit-animation-name:rotateOut;
  animation-name:rotateOut;
}

.rotateOutDownLeft {
  -webkit-animation-name:rotateOutDownLeft;
  animation-name:rotateOutDownLeft;
}

.rotateOutDownRight {
  -webkit-animation-name:rotateOutDownRight;
  animation-name:rotateOutDownRight;
}

.rotateOutUpLeft {
  -webkit-animation-name:rotateOutUpLeft;
  animation-name:rotateOutUpLeft;
}

.rotateOutUpRight {
  -webkit-animation-name:rotateOutUpRight;
  animation-name:rotateOutUpRight;
}

.hinge {
  -webkit-animation-name:hinge;
  animation-name:hinge;
}

.rollIn {
  -webkit-animation-name:rollIn;
  animation-name:rollIn;
}

.rollOut {
  -webkit-animation-name:rollOut;
  animation-name:rollOut;
}

.zoomIn {
  -webkit-animation-name:zoomIn;
  animation-name:zoomIn;
}

.zoomInDown {
  -webkit-animation-name:zoomInDown;
  animation-name:zoomInDown;
}

.zoomInLeft {
  -webkit-animation-name:zoomInLeft;
  animation-name:zoomInLeft;
}

.zoomInRight {
  -webkit-animation-name:zoomInRight;
  animation-name:zoomInRight;
}

.zoomInUp {
  -webkit-animation-name:zoomInUp;
  animation-name:zoomInUp;
}

.zoomOut {
  -webkit-animation-name:zoomOut;
  animation-name:zoomOut;
}

.zoomOutDown {
  -webkit-animation-name:zoomOutDown;
  animation-name:zoomOutDown;
}

.zoomOutLeft {
  -webkit-animation-name:zoomOutLeft;
  animation-name:zoomOutLeft;
}

.zoomOutRight {
  -webkit-animation-name:zoomOutRight;
  animation-name:zoomOutRight;
}

.zoomOutUp {
  -webkit-animation-name:zoomOutUp;
  animation-name:zoomOutUp;
}

.slideInDown {
  -webkit-animation-name:slideInDown;
  animation-name:slideInDown;
}

.slideInLeft {
  -webkit-animation-name:slideInLeft;
  animation-name:slideInLeft;
}

.slideInRight {
  -webkit-animation-name:slideInRight;
  animation-name:slideInRight;
}

.slideInUp {
  -webkit-animation-name:slideInUp;
  animation-name:slideInUp;
}

.slideOutDown {
  -webkit-animation-name:slideOutDown;
  animation-name:slideOutDown;
}

.slideOutLeft {
  -webkit-animation-name:slideOutLeft;
  animation-name:slideOutLeft;
}

.slideOutRight {
  -webkit-animation-name:slideOutRight;
  animation-name:slideOutRight;
}

.slideOutUp {
  -webkit-animation-name:slideOutUp;
  animation-name:slideOutUp;
}

