/* Animated Increment */
  @-webkit-keyframes animated-increment {
    0%   { -webkit-transform: translateY(0); opacity: 1; }
    25%  { -webkit-transform: translateY(30px); opacity: 0; }
    50%  { -webkit-transform: translateY(-30px); opacity: 0; }
    75%  { -webkit-transform: translateY(-30px); opacity: 0; }
    100% { -webkit-transform: translateY(0); opacity: 1; }
  }

  @-moz-keyframes animated-increment {
    0%   { -moz-transform: translateY(0); opacity: 1; }
    25%  { -moz-transform: translateY(30px); opacity: 0; }
    50%  { -moz-transform: translateY(-30px); opacity: 0; }
    75%  { -moz-transform: translateY(-30px); opacity: 0; }
    100% { -moz-transform: translateY(0); opacity: 1; }
  }

  @-ms-keyframes animated-increment {
    0%   { -ms-transform: translateY(0); opacity: 1; }
    25%  { -ms-transform: translateY(30px); opacity: 0; }
    50%  { -ms-transform: translateY(-30px); opacity: 0; }
    75%  { -ms-transform: translateY(-30px); opacity: 0; }
    100% { -ms-transform: translateY(0); opacity: 1; }
  }

  @-o-keyframes animated-increment {
    0%   { -o-transform: translateY(0); opacity: 1; }
    25%  { -o-transform: translateY(30px); opacity: 0; }
    50%  { -o-transform: translateY(-30px); opacity: 0; }
    75%  { -o-transform: translateY(-30px); opacity: 0; }
    100% { -o-transform: translateY(0); opacity: 1; }
  }

/* Animated Decrement */
  @-webkit-keyframes animated-decrement {
    0%   { -webkit-transform: translateY(0); opacity: 1; }
    25%  { -webkit-transform: translateY(-30px); opacity: 0; }
    50%  { -webkit-transform: translateY(30px); opacity: 0; }
    75%  { -webkit-transform: translateY(30px); opacity: 0; }
    100% { -webkit-transform: translateY(0); opacity: 1; }
  }

  @-moz-keyframes animated-decrement {
    0%   { -moz-transform: translateY(0); opacity: 1; }
    25%  { -moz-transform: translateY(-30px); opacity: 0; }
    50%  { -moz-transform: translateY(30px); opacity: 0; }
    75%  { -moz-transform: translateY(30px); opacity: 0; }
    100% { -moz-transform: translateY(0); opacity: 1; }
  }

  @-ms-keyframes animated-decrement {
    0%   { -ms-transform: translateY(0); opacity: 1; }
    25%  { -ms-transform: translateY(-30px); opacity: 0; }
    50%  { -ms-transform: translateY(30px); opacity: 0; }
    75%  { -ms-transform: translateY(30px); opacity: 0; }
    100% { -ms-transform: translateY(0); opacity: 1; }
  }

  @-o-keyframes animated-decrement {
    0%   { -o-transform: translateY(0); opacity: 1; }
    25%  { -o-transform: translateY(-30px); opacity: 0; }
    50%  { -o-transform: translateY(30px); opacity: 0; }
    75%  { -o-transform: translateY(30px); opacity: 0; }
    100% { -o-transform: translateY(0); opacity: 1; }
  }
