@-webkit-keyframes boing {
  0% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
    transform: scale3d(1, 1, 1);
  }

  15% {
    -webkit-transform: scale3d(1.15, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  30% {
    -webkit-transform: scale3d(0.75, 1.15, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  45% {
    -webkit-transform: scale3d(1.10, 0.95, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(1.0, 1.0, 1);
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes boing {
  0% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
    transform: scale3d(1, 1, 1);
  }

  15% {
    -webkit-transform: scale3d(1.15, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  30% {
    -webkit-transform: scale3d(0.75, 1.15, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  45% {
    -webkit-transform: scale3d(1.10, 0.95, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(1.0, 1.0, 1);
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

