@charset"UTF-8";
.animated{
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
}
@-webkit-keyframes swing{
  20%{
    -webkit-transform:rotate3d(0, 0, 1, 15deg);
    transform:rotate3d(0, 0, 1, 15deg);
  }
  40%{
    -webkit-transform:rotate3d(0, 0, 1, -10deg);
    transform:rotate3d(0, 0, 1, -10deg);
  }
  60%{
    -webkit-transform:rotate3d(0, 0, 1, 5deg);
    transform:rotate3d(0, 0, 1, 5deg);
  }
  80%{
    -webkit-transform:rotate3d(0, 0, 1, -5deg);
    transform:rotate3d(0, 0, 1, -5deg);
  }
  to{
    -webkit-transform:rotate3d(0, 0, 1, 0deg);
    transform:rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing{
  20%{
    -webkit-transform:rotate3d(0, 0, 1, 15deg);
    transform:rotate3d(0, 0, 1, 15deg);
  }
  40%{
    -webkit-transform:rotate3d(0, 0, 1, -10deg);
    transform:rotate3d(0, 0, 1, -10deg);
  }
  60%{
    -webkit-transform:rotate3d(0, 0, 1, 5deg);
    transform:rotate3d(0, 0, 1, 5deg);
  }
  80%{
    -webkit-transform:rotate3d(0, 0, 1, -5deg);
    transform:rotate3d(0, 0, 1, -5deg);
  }
  to{
    -webkit-transform:rotate3d(0, 0, 1, 0deg);
    transform:rotate3d(0, 0, 1, 0deg);
  }
}
.swing{
  -webkit-transform-origin:top center;
  transform-origin:top center;
  -webkit-animation-name:swing;
  animation-name:swing;
}
@-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{
    opacity:0;
    -webkit-transform:translate3d(0, -100%, 0);
    transform:translate3d(0, -100%, 0);
  }
  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}
@keyframes fadeInDown{
  from{
    opacity:0;
    -webkit-transform:translate3d(0, -100%, 0);
    transform:translate3d(0, -100%, 0);
  }
  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}
.fadeInDown{
  -webkit-animation-name:fadeInDown;
  animation-name:fadeInDown;
}
@-webkit-keyframes fadeInUp{
  from{
    opacity:0;
    -webkit-transform:translate3d(0, 50px, 0);
    transform:translate3d(0, 50px, 0);
  }
  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}
@keyframes fadeInUp{
  from{
    opacity:0;
    -webkit-transform:translate3d(0, 50px, 0);
    transform:translate3d(0, 50px, 0);
  }
  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}
.fadeInUp{
  -webkit-animation-name:fadeInUp;
  animation-name:fadeInUp;
}
@-webkit-keyframes fadeOut{
  from{
    opacity:1;
  }
  to{
    opacity:0;
  }
}
@keyframes fadeOut{
  from{
    opacity:1;
  }
  to{
    opacity:0;
  }
}
.fadeOut{
  -webkit-animation-name:fadeOut;
  animation-name:fadeOut;
}
