.wrapper {
  padding: 80px 0 20px;
  min-height: 400px;
  line-height: 40px;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  color: #333; }

img {
  display: block;
  margin: auto; }

.un-support-tip {
  display: inline-block;
  animation-duration: 1s;
  animation-fill-mode: both;
  animation-name: wobble; }

@keyframes wobble {
  0% {
    transform: none; }
  15% {
    transform: translate3d(-25%, 0, 0) rotate(-5deg); }
  30% {
    transform: translate3d(20%, 0, 0) rotate(3deg); }
  45% {
    transform: translate3d(-15%, 0, 0) rotate(-3deg); }
  60% {
    transform: translate3d(10%, 0, 0) rotate(2deg); }
  75% {
    transform: translate3d(-5%, 0, 0) rotate(-1deg); }
  to {
    transform: none; } }

/*# sourceMappingURL=404.bd5717cfa4ba972e2b97bd622c03780f.css.map*/