@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}
@keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}



@-webkit-keyframes sk-bounce {
  0%, 100% { -webkit-transform: scale(0.0) }
  50% { -webkit-transform: scale(1.0) }
}

@keyframes sk-bounce {
  0%, 100% { 
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 50% { 
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}


@-webkit-keyframes waves{
 0%{
     -webkit-transform:scale(0.2,0.2);
     transform:scale(0.2,0.2);
     opacity:0;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
 50%{
     opacity:0.9;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
 100%{
     -webkit-transform:scale(0.9,0.9);
     transform:scale(0.9,0.9);
     opacity:0;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
}

@keyframes waves{
 0%{
     -webkit-transform:scale(0.2,0.2);
     transform:scale(0.2,0.2);
     opacity:0;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
 50%{
     opacity:0.9;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
 100%{
     -webkit-transform:scale(0.9,0.9);
     transform:scale(0.9,0.9);
     opacity:0;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
}


@keyframes star {
  0% { transform: rotate(0) scale(0); }
  50% { transform: rotate(180deg) scale(1.5); }
  100% { transform: rotate(360deg) scale(0); }
}

@-webkit-keyframes star {
  0% { -webkit-transform: rotate(0) scale(0); }
  50% { -webkit-transform: rotate(180deg) scale(1.5); }
  100% { -webkit-transform: rotate(360deg) scale(0); }
}
@-o-keyframes star {
  0% { -o-transform: rotate(0) scale(0); }
  50% { -o-transform: rotate(180deg) scale(1.5); }
  100% { -o-transform: rotate(360deg) scale(0); }
}
@-moz-keyframes star {
  0% { -moz-transform: rotate(0) scale(0); }
  50% { -moz-transform: rotate(180deg) scale(1.5); }
  100% { -moz-transform: rotate(360deg) scale(0); }
}