/*
   Animation example, for spinners
*/
.animate-spin:hover {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }

  100% {
    -moz-transform: rotateY(359deg);
    -o-transform: rotateY(359deg);
    -webkit-transform: rotateY(359deg);
    transform: rotateY(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }

  100% {
    -moz-transform: rotateY(359deg);
    -o-transform: rotateY(359deg);
    -webkit-transform: rotateY(359deg);
    transform: rotateY(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }

  100% {
    -moz-transform: rotateY(359deg);
    -o-transform: rotateY(359deg);
    -webkit-transform: rotateY(359deg);
    transform: rotateY(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }

  100% {
    -moz-transform: rotateY(359deg);
    -o-transform: rotateY(359deg);
    -webkit-transform: rotateY(359deg);
    transform: rotateY(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }

  100% {
    -moz-transform: rotateY(359deg);
    -o-transform: rotateY(359deg);
    -webkit-transform: rotateY(359deg);
    transform: rotateY(359deg);
  }
}
