@keyframes ticksy-flyin {
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}
@-webkit-keyframes ticksy-flyin {
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}
@-moz-keyframes ticksy-flyin {
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}
@-ms-keyframes ticksy-flyin {
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}
@-o-keyframes ticksy-flyin {
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}
@keyframes ticksy-flyout {
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}
@-webkit-keyframes ticksy-flyout {
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}
@-moz-keyframes ticksy-flyout {
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}
@-ms-keyframes ticksy-flyout {
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}
@-o-keyframes ticksy-flyout {
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}
@keyframes ticksy-fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
@-webkit-keyframes ticksy-fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
@-moz-keyframes ticksy-fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
@-ms-keyframes ticksy-fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
@-o-keyframes ticksy-fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
@keyframes ticksy-fadeout {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@-webkit-keyframes ticksy-fadeout {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@-moz-keyframes ticksy-fadeout {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@-ms-keyframes ticksy-fadeout {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@-o-keyframes ticksy-fadeout {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes ticksy-popfadein {
  0% {
    opacity: 0;
    transform:scale(0.95);
  }

  100% {
    opacity: 1;
    transform:scale(1);
  }
}
@-webkit-keyframes ticksy-popfadein {
  0% {
    opacity: 0;
    transform:scale(0.95);
  }

  100% {
    opacity: 1;
    -webkit-transform:scale(1);
  }
}
@-moz-keyframes ticksy-popfadein {
  0% {
    opacity: 0;
    transform:scale(0.95);
  }

  100% {
    opacity: 1;
    -moz-transform:scale(1);
  }
}
@-ms-keyframes ticksy-popfadein {
  0% {
    opacity: 0;
    transform:scale(0.95);
  }

  100% {
    opacity: 1;
    -ms-transform:scale(1);
  }
}
@-o-keyframes ticksy-popfadein {
  0% {
    opacity: 0;
    transform:scale(0.95);
  }

  100% {
    opacity: 1;
    -o-transform:scale(1);
  }
}

@keyframes ticksy-tinypop {
  0% {
    opacity: 1;
    transform:scale(0);
  }

  50% {
    opacity: 1;
    transform:scale(1.2);
  }
  
  100% {
    opacity: 1;
    transform:scale(1);
  }
}
@-webkit-keyframes ticksy-tinypop {
  0% {
    opacity: 1;
    transform:scale(0);
  }
  
  50% {
    opacity: 1;
    transform:scale(1.2);
  }

  100% {
    opacity: 1;
    -webkit-transform:scale(1);
  }
}
@-moz-keyframes ticksy-tinypop {
  0% {
    opacity: 1;
    transform:scale(0);
  }
  
  50% {
    opacity: 1;
    transform:scale(1.2);
  }

  100% {
    opacity: 1;
    -moz-transform:scale(1);
  }
}
@-ms-keyframes ticksy-tinypop {
  0% {
    opacity: 1;
    transform:scale(0);
  }
  
  50% {
    opacity: 1;
    transform:scale(1.2);
  }

  100% {
    opacity: 1;
    -ms-transform:scale(1);
  }
}
@-o-keyframes ticksy-tinypop {
  0% {
    opacity: 1;
    transform:scale(0);
  }
  
  50% {
    opacity: 1;
    transform:scale(1.2);
  }

  100% {
    opacity: 1;
    -o-transform:scale(1);
  }
}