.delay0 {
  transition-delay: 0s; }

.delay1 {
  transition-delay: 0.1s; }

.delay2 {
  transition-delay: 0.2s; }

.delay3 {
  transition-delay: 0.3s; }

.delay4 {
  transition-delay: 0.4s; }

.delay5 {
  transition-delay: 0.5s; }

.delay6 {
  transition-delay: 0.6s; }

.delay7 {
  transition-delay: 0.7s; }

.delay8 {
  transition-delay: 0.8s; }

.delay9 {
  transition-delay: 0.9s; }

.delay10 {
  transition-delay: 1s; }

.delay11 {
  transition-delay: 1.1s; }

.delay12 {
  transition-delay: 1.2s; }

.delay13 {
  transition-delay: 1.3s; }

.delay14 {
  transition-delay: 1.4s; }

.delay15 {
  transition-delay: 1.5s; }

.delay16 {
  transition-delay: 1.6s; }

.delay17 {
  transition-delay: 1.7s; }

.delay18 {
  transition-delay: 1.8s; }

.delay19 {
  transition-delay: 1.9s; }

.showup,
.showleft,
.showright,
.showdown {
  transition-duration: 0.6s;
  transition-property: all;
  opacity: 0; }

.showup {
  transform: translate3d(0, 50%, 0); }

.showdown {
  transform: translate3d(0, -50%, 0); }

.showleft {
  transform: translate3d(-50%, 0, 0); }

.showright {
  transform: translate3d(50%, 0, 0); }

.scroll-animate.ani_on .showup,
.scroll-animate.ani_on .showleft,
.scroll-animate.ani_on .showright,
.scroll-animate.ani_on .showdown {
  opacity: 1;
  transform: translate3d(0, 0, 0); }

@keyframes nudgeMouseDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  20% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  30% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  60% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  80% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  90% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }
@keyframes jumpFreeX {
  from {
    transform: translateX(0); }
  to {
    transform: translateX(calc(var(--jumpW) - 30px)); } }
@keyframes jumpFreeY {
  from {
    transform: translateY(0) scale(1); }
  to {
    transform: translateY(calc(var(--jumpH) - 30px)) scale(0.1); } }
@keyframes moveInOut {
  0%,
	100% {
    transform: translate(0, 0); }
  25% {
    transform: translate(0, -15px); }
  50% {
    transform: translate(15px, -15px); }
  75% {
    transform: translate(15px, 0); } }

/*# sourceMappingURL=free_animation.css.map */
