@charset "UTF-8";

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.bounceIn.slow, .animated.bounceIn_dark.slow{
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}

@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    text-shadow: 0px 0px 1px black;
  }

  20% {
    text-shadow: 0px 0px 1px black,0px 0px 1px black;
  }

  40% {
    text-shadow: 0px 0px 1px black,0px 0px 1px black,0px 0px 1px black;
  }

  60% {
    text-shadow: 0px 0px 1px black,0px 0px 1px black;
  }

  80% {
    text-shadow: 0px 0px 1px black;
  }

  to {
    text-shadow: none;/*0px 0px 0px black;*/
  }
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    text-shadow: 0px 0px 1px black;
  }

  20% {
    text-shadow: 0px 0px 1px black,0px 0px 1px black;
  }

  40% {
    text-shadow: 0px 0px 1px black,0px 0px 1px black,0px 0px 1px black;
  }

  60% {
    text-shadow: 0px 0px 1px black,0px 0px 1px black;
  }

  80% {
    text-shadow: 0px 0px 1px black;
  }

  to {
    text-shadow: none;/*0px 0px 0px black;*/
  }
}

@-webkit-keyframes bounceIn_dark {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    text-shadow: 0px 0px 1px white;
  }

  20% {
    text-shadow: 0px 0px 1px white,0px 0px 1px white;
  }

  40% {
    text-shadow: 0px 0px 1px white,0px 0px 1px white,0px 0px 1px white;
  }

  60% {
    text-shadow: 0px 0px 1px white,0px 0px 1px white;
  }

  80% {
    text-shadow: 0px 0px 1px white;
  }

  to {
    text-shadow: none;/*0px 0px 0px white;*/
  }
}

@keyframes bounceIn_dark {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    text-shadow: 0px 0px 2px white;
  }

  20% {
    text-shadow: 0px 0px 2px white,0px 0px 2px white;
  }

  40% {
    text-shadow: 0px 0px 2px white,0px 0px 2px white,0px 0px 2px white;
  }

  60% {
    text-shadow: 0px 0px 2px white,0px 0px 2px white;
  }

  80% {
    text-shadow: 0px 0px 2px white;
  }

  to {
    text-shadow: none;/*0px 0px 0px white;*/
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
.bounceIn_dark {
  -webkit-animation-name: bounceIn_dark;
  animation-name: bounceIn_dark;
}