#whitemask-ch20{
  position:fixed;
  bottom:00%;
  height:55%;
  width:725px;
  z-index:9;
  font-size:16px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.10)), color-stop(12%, rgba(255, 255, 255, 0.88)), color-stop(89%, rgba(255, 255, 255, 1.00)));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.88) 12%, rgba(255, 255, 255, 1.00) 89%);
  background:    -moz-linear-gradient(top, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.88) 12%, rgba(255, 255, 255, 1.00) 89%);
  background:      -o-linear-gradient(top, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.88) 12%, rgba(255, 255, 255, 1.00) 89%);
  background:   linear-gradient(to bottom, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.88) 12%, rgba(255, 255, 255, 1.00) 89%);
}

.typewriter {
    font-family: 'Kingthings Trypewriter 2', 'Courier Prime', Courier, 'Courier New', monospace;
    font-size: 112%;
}

/* taylor classes are in master CSS file */

#threw-the1 {
  display: inline-block;
  text-indent: 0;
  -webkit-transform: translate(-003px,-00px) skewX(000deg);
     -moz-transform: translate(-003px,-00px) skewX(000deg);
      -ms-transform: translate(-003px,-00px) skewX(000deg);
       -o-transform: translate(-003px,-00px) skewX(000deg);
          transform: translate(-003px,-00px) skewX(000deg);
  -webkit-animation:threw-the1 1.33s 0.35s linear forwards;
     -moz-animation:threw-the1 1.33s 0.35s linear forwards;
       -o-animation:threw-the1 1.33s 0.35s linear forwards;
          animation:threw-the1 1.33s 0.35s linear forwards;
}
#threw-the2 {
  display: inline-block;
  text-indent: 0;
  -webkit-transform: translate(-003px,-00px) skewX(000deg);
     -moz-transform: translate(-003px,-00px) skewX(000deg);
      -ms-transform: translate(-003px,-00px) skewX(000deg);
       -o-transform: translate(-003px,-00px) skewX(000deg);
          transform: translate(-003px,-00px) skewX(000deg);
  -webkit-animation:threw-the2 1.33s 0.35s linear forwards;
     -moz-animation:threw-the2 1.33s 0.35s linear forwards;
       -o-animation:threw-the2 1.33s 0.35s linear forwards;
          animation:threw-the2 1.33s 0.35s linear forwards;
}
#threw-the3 {
  display: inline-block;
  text-indent: 0;
  -webkit-transform: translate(-003px,-00px) skewX(000deg);
     -moz-transform: translate(-003px,-00px) skewX(000deg);
      -ms-transform: translate(-003px,-00px) skewX(000deg);
       -o-transform: translate(-003px,-00px) skewX(000deg);
          transform: translate(-003px,-00px) skewX(000deg);
  -webkit-animation:threw-the3 1.33s 0.35s linear forwards;
     -moz-animation:threw-the3 1.33s 0.35s linear forwards;
       -o-animation:threw-the3 1.33s 0.35s linear forwards;
          animation:threw-the3 1.33s 0.35s linear forwards;
}
#threw-the4 {
  display: inline-block;
  text-indent: 0;
  -webkit-transform: translate(-003px,-00px) skewX(000deg);
     -moz-transform: translate(-003px,-00px) skewX(000deg);
      -ms-transform: translate(-003px,-00px) skewX(000deg);
       -o-transform: translate(-003px,-00px) skewX(000deg);
          transform: translate(-003px,-00px) skewX(000deg);
  -webkit-animation:threw-the4 1.33s 0.35s linear forwards;
     -moz-animation:threw-the4 1.33s 0.35s linear forwards;
       -o-animation:threw-the4 1.33s 0.35s linear forwards;
          animation:threw-the4 1.33s 0.35s linear forwards;
}
#threw-the5 {
  display: inline-block;
  text-indent: 0;
  -webkit-transform: translate(-003px,-00px) skewX(000deg);
     -moz-transform: translate(-003px,-00px) skewX(000deg);
      -ms-transform: translate(-003px,-00px) skewX(000deg);
       -o-transform: translate(-003px,-00px) skewX(000deg);
          transform: translate(-003px,-00px) skewX(000deg);
  -webkit-animation:threw-the5 1.33s 0.35s linear forwards;
     -moz-animation:threw-the5 1.33s 0.35s linear forwards;
       -o-animation:threw-the5 1.33s 0.35s linear forwards;
          animation:threw-the5 1.33s 0.35s linear forwards;
}
#threw-the6 {
  display: inline-block;
  text-indent: 0;
  -webkit-transform: translate(-003px,-00px) skewX(000deg);
     -moz-transform: translate(-003px,-00px) skewX(000deg);
      -ms-transform: translate(-003px,-00px) skewX(000deg);
       -o-transform: translate(-003px,-00px) skewX(000deg);
          transform: translate(-003px,-00px) skewX(000deg);
  -webkit-animation:threw-the6 1.33s 0.35s linear forwards;
     -moz-animation:threw-the6 1.33s 0.35s linear forwards;
       -o-animation:threw-the6 1.33s 0.35s linear forwards;
          animation:threw-the6 1.33s 0.35s linear forwards;
}
#threw-the7 {
  display: inline-block;
  text-indent: 0;
  -webkit-transform: translate(-003px,-00px) skewX(000deg);
     -moz-transform: translate(-003px,-00px) skewX(000deg);
      -ms-transform: translate(-003px,-00px) skewX(000deg);
       -o-transform: translate(-003px,-00px) skewX(000deg);
          transform: translate(-003px,-00px) skewX(000deg);
  -webkit-animation:threw-the7 1.33s 0.35s linear forwards;
     -moz-animation:threw-the7 1.33s 0.35s linear forwards;
       -o-animation:threw-the7 1.33s 0.35s linear forwards;
          animation:threw-the7 1.33s 0.35s linear forwards;
}
#threw-the8 {
  display: inline-block;
  text-indent: 0;
  -webkit-transform: translate(-003px,-00px) skewX(000deg);
     -moz-transform: translate(-003px,-00px) skewX(000deg);
      -ms-transform: translate(-003px,-00px) skewX(000deg);
       -o-transform: translate(-003px,-00px) skewX(000deg);
          transform: translate(-003px,-00px) skewX(000deg);
  -webkit-animation:threw-the8 1.33s 0.35s linear forwards;
     -moz-animation:threw-the8 1.33s 0.35s linear forwards;
       -o-animation:threw-the8 1.33s 0.35s linear forwards;
          animation:threw-the8 1.33s 0.35s linear forwards;
}

@-webkit-keyframes threw-the1 {
  29.8%{-webkit-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-030px,-10px) skewX(000deg);transform: translate(-030px,-10px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-030px,-10px) skewX(000deg);transform: translate(-030px,-10px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-025px,-10px) skewX(000deg);transform: translate(-025px,-10px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-021px,-10px) skewX(-29deg);transform: translate(-021px,-10px) skewX(-29deg);}
   100%{-webkit-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
}
@-moz-keyframes threw-the1 {
  29.8%{-moz-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  35.8%{-moz-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  50.0%{-moz-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  57.7%{-moz-transform: translate(-030px,-10px) skewX(000deg);transform: translate(-030px,-10px) skewX(000deg);}
  92.5%{-moz-transform: translate(-030px,-10px) skewX(000deg);transform: translate(-030px,-10px) skewX(000deg);}
  94.8%{-moz-transform: translate(-025px,-10px) skewX(000deg);transform: translate(-025px,-10px) skewX(000deg);}
  97.9%{-moz-transform: translate(-021px,-10px) skewX(-29deg);transform: translate(-021px,-10px) skewX(-29deg);}
   100%{-moz-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
}
@-o-keyframes threw-the1 {
  29.8%{-o-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  35.8%{-o-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  50.0%{-o-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  57.7%{-o-transform: translate(-030px,-10px) skewX(000deg);transform: translate(-030px,-10px) skewX(000deg);}
  92.5%{-o-transform: translate(-030px,-10px) skewX(000deg);transform: translate(-030px,-10px) skewX(000deg);}
  94.8%{-o-transform: translate(-025px,-10px) skewX(000deg);transform: translate(-025px,-10px) skewX(000deg);}
  97.9%{-o-transform: translate(-021px,-10px) skewX(-29deg);transform: translate(-021px,-10px) skewX(-29deg);}
   100%{-o-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
}
@keyframes threw-the1 {
  29.8%{-webkit-transform: translate(-028px,-10px) skewX(000deg);-moz-transform: translate(-028px,-10px) skewX(000deg);-o-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-028px,-10px) skewX(000deg);-moz-transform: translate(-028px,-10px) skewX(000deg);-o-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-028px,-10px) skewX(000deg);-moz-transform: translate(-028px,-10px) skewX(000deg);-o-transform: translate(-028px,-10px) skewX(000deg);transform: translate(-028px,-10px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-030px,-10px) skewX(000deg);-moz-transform: translate(-030px,-10px) skewX(000deg);-o-transform: translate(-030px,-10px) skewX(000deg);transform: translate(-030px,-10px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-030px,-10px) skewX(000deg);-moz-transform: translate(-030px,-10px) skewX(000deg);-o-transform: translate(-030px,-10px) skewX(000deg);transform: translate(-030px,-10px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-025px,-10px) skewX(000deg);-moz-transform: translate(-025px,-10px) skewX(000deg);-o-transform: translate(-025px,-10px) skewX(000deg);transform: translate(-025px,-10px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-021px,-10px) skewX(-29deg);-moz-transform: translate(-021px,-10px) skewX(-29deg);-o-transform: translate(-021px,-10px) skewX(-29deg);transform: translate(-021px,-10px) skewX(-29deg);}
   100%{-webkit-transform: translate(-021px,-09px) skewX(-29deg);-moz-transform: translate(-021px,-09px) skewX(-29deg);-o-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
}
@-webkit-keyframes threw-the2 {
  29.8%{-webkit-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-029px,-15px) skewX(000deg);transform: translate(-029px,-15px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-032px,-18px) skewX(000deg);transform: translate(-032px,-18px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-032px,-18px) skewX(000deg);transform: translate(-032px,-18px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-026px,-15px) skewX(000deg);transform: translate(-026px,-15px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
   100%{-webkit-transform: translate(-020px,-07px) skewX(-29deg);transform: translate(-020px,-07px) skewX(-29deg);}
}
@-moz-keyframes threw-the2 {
  29.8%{-moz-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  35.8%{-moz-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  50.0%{-moz-transform: translate(-029px,-15px) skewX(000deg);transform: translate(-029px,-15px) skewX(000deg);}
  57.7%{-moz-transform: translate(-032px,-18px) skewX(000deg);transform: translate(-032px,-18px) skewX(000deg);}
  92.5%{-moz-transform: translate(-032px,-18px) skewX(000deg);transform: translate(-032px,-18px) skewX(000deg);}
  94.8%{-moz-transform: translate(-026px,-15px) skewX(000deg);transform: translate(-026px,-15px) skewX(000deg);}
  97.9%{-moz-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
   100%{-moz-transform: translate(-020px,-07px) skewX(-29deg);transform: translate(-020px,-07px) skewX(-29deg);}
}
@-o-keyframes threw-the2 {
  29.8%{-o-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  35.8%{-o-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  50.0%{-o-transform: translate(-029px,-15px) skewX(000deg);transform: translate(-029px,-15px) skewX(000deg);}
  57.7%{-o-transform: translate(-032px,-18px) skewX(000deg);transform: translate(-032px,-18px) skewX(000deg);}
  92.5%{-o-transform: translate(-032px,-18px) skewX(000deg);transform: translate(-032px,-18px) skewX(000deg);}
  94.8%{-o-transform: translate(-026px,-15px) skewX(000deg);transform: translate(-026px,-15px) skewX(000deg);}
  97.9%{-o-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
   100%{-o-transform: translate(-020px,-07px) skewX(-29deg);transform: translate(-020px,-07px) skewX(-29deg);}
}
@keyframes threw-the2 {
  29.8%{-webkit-transform: translate(-028px,-09px) skewX(000deg);-moz-transform: translate(-028px,-09px) skewX(000deg);-o-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-028px,-09px) skewX(000deg);-moz-transform: translate(-028px,-09px) skewX(000deg);-o-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-029px,-15px) skewX(000deg);-moz-transform: translate(-029px,-15px) skewX(000deg);-o-transform: translate(-029px,-15px) skewX(000deg);transform: translate(-029px,-15px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-032px,-18px) skewX(000deg);-moz-transform: translate(-032px,-18px) skewX(000deg);-o-transform: translate(-032px,-18px) skewX(000deg);transform: translate(-032px,-18px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-032px,-18px) skewX(000deg);-moz-transform: translate(-032px,-18px) skewX(000deg);-o-transform: translate(-032px,-18px) skewX(000deg);transform: translate(-032px,-18px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-026px,-15px) skewX(000deg);-moz-transform: translate(-026px,-15px) skewX(000deg);-o-transform: translate(-026px,-15px) skewX(000deg);transform: translate(-026px,-15px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-021px,-09px) skewX(-29deg);-moz-transform: translate(-021px,-09px) skewX(-29deg);-o-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
   100%{-webkit-transform: translate(-020px,-07px) skewX(-29deg);-moz-transform: translate(-020px,-07px) skewX(-29deg);-o-transform: translate(-020px,-07px) skewX(-29deg);transform: translate(-020px,-07px) skewX(-29deg);}
}
@-webkit-keyframes threw-the3 {
  29.8%{-webkit-transform: translate(-028px,-06px) skewX(000deg);transform: translate(-028px,-06px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-030px,-20px) skewX(000deg);transform: translate(-030px,-20px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-035px,-24px) skewX(000deg);transform: translate(-035px,-24px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-035px,-24px) skewX(000deg);transform: translate(-035px,-24px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-027px,-20px) skewX(000deg);transform: translate(-027px,-20px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
   100%{-webkit-transform: translate(-019px,-05px) skewX(-29deg);transform: translate(-019px,-05px) skewX(-29deg);}
}
@-moz-keyframes threw-the3 {
  29.8%{-moz-transform: translate(-028px,-06px) skewX(000deg);transform: translate(-028px,-06px) skewX(000deg);}
  35.8%{-moz-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  50.0%{-moz-transform: translate(-030px,-20px) skewX(000deg);transform: translate(-030px,-20px) skewX(000deg);}
  57.7%{-moz-transform: translate(-035px,-24px) skewX(000deg);transform: translate(-035px,-24px) skewX(000deg);}
  92.5%{-moz-transform: translate(-035px,-24px) skewX(000deg);transform: translate(-035px,-24px) skewX(000deg);}
  94.8%{-moz-transform: translate(-027px,-20px) skewX(000deg);transform: translate(-027px,-20px) skewX(000deg);}
  97.9%{-moz-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
   100%{-moz-transform: translate(-019px,-05px) skewX(-29deg);transform: translate(-019px,-05px) skewX(-29deg);}
}
@-o-keyframes threw-the3 {
  29.8%{-o-transform: translate(-028px,-06px) skewX(000deg);transform: translate(-028px,-06px) skewX(000deg);}
  35.8%{-o-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  50.0%{-o-transform: translate(-030px,-20px) skewX(000deg);transform: translate(-030px,-20px) skewX(000deg);}
  57.7%{-o-transform: translate(-035px,-24px) skewX(000deg);transform: translate(-035px,-24px) skewX(000deg);}
  92.5%{-o-transform: translate(-035px,-24px) skewX(000deg);transform: translate(-035px,-24px) skewX(000deg);}
  94.8%{-o-transform: translate(-027px,-20px) skewX(000deg);transform: translate(-027px,-20px) skewX(000deg);}
  97.9%{-o-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
   100%{-o-transform: translate(-019px,-05px) skewX(-29deg);transform: translate(-019px,-05px) skewX(-29deg);}
}
@keyframes threw-the3 {
  29.8%{-webkit-transform: translate(-028px,-06px) skewX(000deg);-moz-transform: translate(-028px,-06px) skewX(000deg);-o-transform: translate(-028px,-06px) skewX(000deg);transform: translate(-028px,-06px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-028px,-09px) skewX(000deg);-moz-transform: translate(-028px,-09px) skewX(000deg);-o-transform: translate(-028px,-09px) skewX(000deg);transform: translate(-028px,-09px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-030px,-20px) skewX(000deg);-moz-transform: translate(-030px,-20px) skewX(000deg);-o-transform: translate(-030px,-20px) skewX(000deg);transform: translate(-030px,-20px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-035px,-24px) skewX(000deg);-moz-transform: translate(-035px,-24px) skewX(000deg);-o-transform: translate(-035px,-24px) skewX(000deg);transform: translate(-035px,-24px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-035px,-24px) skewX(000deg);-moz-transform: translate(-035px,-24px) skewX(000deg);-o-transform: translate(-035px,-24px) skewX(000deg);transform: translate(-035px,-24px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-027px,-20px) skewX(000deg);-moz-transform: translate(-027px,-20px) skewX(000deg);-o-transform: translate(-027px,-20px) skewX(000deg);transform: translate(-027px,-20px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-021px,-09px) skewX(-29deg);-moz-transform: translate(-021px,-09px) skewX(-29deg);-o-transform: translate(-021px,-09px) skewX(-29deg);transform: translate(-021px,-09px) skewX(-29deg);}
   100%{-webkit-transform: translate(-019px,-05px) skewX(-29deg);-moz-transform: translate(-019px,-05px) skewX(-29deg);-o-transform: translate(-019px,-05px) skewX(-29deg);transform: translate(-019px,-05px) skewX(-29deg);}
}
@-webkit-keyframes threw-the4 {
  29.8%{-webkit-transform: translate(-028px,-04px) skewX(000deg);transform: translate(-028px,-04px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-028px,-08px) skewX(000deg);transform: translate(-028px,-08px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-030px,-20px) skewX(000deg);transform: translate(-030px,-20px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-037px,-32px) skewX(000deg);transform: translate(-037px,-32px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-037px,-32px) skewX(000deg);transform: translate(-037px,-32px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-028px,-26px) skewX(000deg);transform: translate(-028px,-26px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-021px,-08px) skewX(-29deg);transform: translate(-021px,-08px) skewX(-29deg);}
   100%{-webkit-transform: translate(-018px,-03px) skewX(-29deg);transform: translate(-018px,-03px) skewX(-29deg);}
}
@-moz-keyframes threw-the4 {
  29.8%{-moz-transform: translate(-028px,-04px) skewX(000deg);transform: translate(-028px,-04px) skewX(000deg);}
  35.8%{-moz-transform: translate(-028px,-08px) skewX(000deg);transform: translate(-028px,-08px) skewX(000deg);}
  50.0%{-moz-transform: translate(-030px,-20px) skewX(000deg);transform: translate(-030px,-20px) skewX(000deg);}
  57.7%{-moz-transform: translate(-037px,-32px) skewX(000deg);transform: translate(-037px,-32px) skewX(000deg);}
  92.5%{-moz-transform: translate(-037px,-32px) skewX(000deg);transform: translate(-037px,-32px) skewX(000deg);}
  94.8%{-moz-transform: translate(-028px,-26px) skewX(000deg);transform: translate(-028px,-26px) skewX(000deg);}
  97.9%{-moz-transform: translate(-021px,-08px) skewX(-29deg);transform: translate(-021px,-08px) skewX(-29deg);}
   100%{-moz-transform: translate(-018px,-03px) skewX(-29deg);transform: translate(-018px,-03px) skewX(-29deg);}
}
@-o-keyframes threw-the4 {
  29.8%{-o-transform: translate(-028px,-04px) skewX(000deg);transform: translate(-028px,-04px) skewX(000deg);}
  35.8%{-o-transform: translate(-028px,-08px) skewX(000deg);transform: translate(-028px,-08px) skewX(000deg);}
  50.0%{-o-transform: translate(-030px,-20px) skewX(000deg);transform: translate(-030px,-20px) skewX(000deg);}
  57.7%{-o-transform: translate(-037px,-32px) skewX(000deg);transform: translate(-037px,-32px) skewX(000deg);}
  92.5%{-o-transform: translate(-037px,-32px) skewX(000deg);transform: translate(-037px,-32px) skewX(000deg);}
  94.8%{-o-transform: translate(-028px,-26px) skewX(000deg);transform: translate(-028px,-26px) skewX(000deg);}
  97.9%{-o-transform: translate(-021px,-08px) skewX(-29deg);transform: translate(-021px,-08px) skewX(-29deg);}
   100%{-o-transform: translate(-018px,-03px) skewX(-29deg);transform: translate(-018px,-03px) skewX(-29deg);}
}
@keyframes threw-the4 {
  29.8%{-webkit-transform: translate(-028px,-04px) skewX(000deg);-moz-transform: translate(-028px,-04px) skewX(000deg);-o-transform: translate(-028px,-04px) skewX(000deg);transform: translate(-028px,-04px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-028px,-08px) skewX(000deg);-moz-transform: translate(-028px,-08px) skewX(000deg);-o-transform: translate(-028px,-08px) skewX(000deg);transform: translate(-028px,-08px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-030px,-20px) skewX(000deg);-moz-transform: translate(-030px,-20px) skewX(000deg);-o-transform: translate(-030px,-20px) skewX(000deg);transform: translate(-030px,-20px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-037px,-32px) skewX(000deg);-moz-transform: translate(-037px,-32px) skewX(000deg);-o-transform: translate(-037px,-32px) skewX(000deg);transform: translate(-037px,-32px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-037px,-32px) skewX(000deg);-moz-transform: translate(-037px,-32px) skewX(000deg);-o-transform: translate(-037px,-32px) skewX(000deg);transform: translate(-037px,-32px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-028px,-26px) skewX(000deg);-moz-transform: translate(-028px,-26px) skewX(000deg);-o-transform: translate(-028px,-26px) skewX(000deg);transform: translate(-028px,-26px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-021px,-08px) skewX(-29deg);-moz-transform: translate(-021px,-08px) skewX(-29deg);-o-transform: translate(-021px,-08px) skewX(-29deg);transform: translate(-021px,-08px) skewX(-29deg);}
   100%{-webkit-transform: translate(-018px,-03px) skewX(-29deg);-moz-transform: translate(-018px,-03px) skewX(-29deg);-o-transform: translate(-018px,-03px) skewX(-29deg);transform: translate(-018px,-03px) skewX(-29deg);}
}
@-webkit-keyframes threw-the5 {
  29.8%{-webkit-transform: translate(-028px,-03px) skewX(000deg);transform: translate(-028px,-03px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-028px,-07px) skewX(000deg);transform: translate(-028px,-07px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-033px,-30px) skewX(000deg);transform: translate(-033px,-30px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-041px,-38px) skewX(000deg);transform: translate(-041px,-38px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-041px,-38px) skewX(000deg);transform: translate(-041px,-38px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-030px,-30px) skewX(000deg);transform: translate(-030px,-30px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-020px,-07px) skewX(-29deg);transform: translate(-020px,-07px) skewX(-29deg);}
   100%{-webkit-transform: translate(-017px,-01px) skewX(-29deg);transform: translate(-017px,-01px) skewX(-29deg);}
}
@-moz-keyframes threw-the5 {
  29.8%{-moz-transform: translate(-028px,-03px) skewX(000deg);transform: translate(-028px,-03px) skewX(000deg);}
  35.8%{-moz-transform: translate(-028px,-07px) skewX(000deg);transform: translate(-028px,-07px) skewX(000deg);}
  50.0%{-moz-transform: translate(-033px,-30px) skewX(000deg);transform: translate(-033px,-30px) skewX(000deg);}
  57.7%{-moz-transform: translate(-041px,-38px) skewX(000deg);transform: translate(-041px,-38px) skewX(000deg);}
  92.5%{-moz-transform: translate(-041px,-38px) skewX(000deg);transform: translate(-041px,-38px) skewX(000deg);}
  94.8%{-moz-transform: translate(-030px,-30px) skewX(000deg);transform: translate(-030px,-30px) skewX(000deg);}
  97.9%{-moz-transform: translate(-020px,-07px) skewX(-29deg);transform: translate(-020px,-07px) skewX(-29deg);}
   100%{-moz-transform: translate(-017px,-01px) skewX(-29deg);transform: translate(-017px,-01px) skewX(-29deg);}
}
@-o-keyframes threw-the5 {
  29.8%{-o-transform: translate(-028px,-03px) skewX(000deg);transform: translate(-028px,-03px) skewX(000deg);}
  35.8%{-o-transform: translate(-028px,-07px) skewX(000deg);transform: translate(-028px,-07px) skewX(000deg);}
  50.0%{-o-transform: translate(-033px,-30px) skewX(000deg);transform: translate(-033px,-30px) skewX(000deg);}
  57.7%{-o-transform: translate(-041px,-38px) skewX(000deg);transform: translate(-041px,-38px) skewX(000deg);}
  92.5%{-o-transform: translate(-041px,-38px) skewX(000deg);transform: translate(-041px,-38px) skewX(000deg);}
  94.8%{-o-transform: translate(-030px,-30px) skewX(000deg);transform: translate(-030px,-30px) skewX(000deg);}
  97.9%{-o-transform: translate(-020px,-07px) skewX(-29deg);transform: translate(-020px,-07px) skewX(-29deg);}
   100%{-o-transform: translate(-017px,-01px) skewX(-29deg);transform: translate(-017px,-01px) skewX(-29deg);}
}
@keyframes threw-the5 {
  29.8%{-webkit-transform: translate(-028px,-03px) skewX(000deg);-moz-transform: translate(-028px,-03px) skewX(000deg);-o-transform: translate(-028px,-03px) skewX(000deg);transform: translate(-028px,-03px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-028px,-07px) skewX(000deg);-moz-transform: translate(-028px,-07px) skewX(000deg);-o-transform: translate(-028px,-07px) skewX(000deg);transform: translate(-028px,-07px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-033px,-30px) skewX(000deg);-moz-transform: translate(-033px,-30px) skewX(000deg);-o-transform: translate(-033px,-30px) skewX(000deg);transform: translate(-033px,-30px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-041px,-38px) skewX(000deg);-moz-transform: translate(-041px,-38px) skewX(000deg);-o-transform: translate(-041px,-38px) skewX(000deg);transform: translate(-041px,-38px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-041px,-38px) skewX(000deg);-moz-transform: translate(-041px,-38px) skewX(000deg);-o-transform: translate(-041px,-38px) skewX(000deg);transform: translate(-041px,-38px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-030px,-30px) skewX(000deg);-moz-transform: translate(-030px,-30px) skewX(000deg);-o-transform: translate(-030px,-30px) skewX(000deg);transform: translate(-030px,-30px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-020px,-07px) skewX(-29deg);-moz-transform: translate(-020px,-07px) skewX(-29deg);-o-transform: translate(-020px,-07px) skewX(-29deg);transform: translate(-020px,-07px) skewX(-29deg);}
   100%{-webkit-transform: translate(-017px,-01px) skewX(-29deg);-moz-transform: translate(-017px,-01px) skewX(-29deg);-o-transform: translate(-017px,-01px) skewX(-29deg);transform: translate(-017px,-01px) skewX(-29deg);}
}
@-webkit-keyframes threw-the6 {
  29.8%{-webkit-transform: translate(-035px,-06px) skewX(000deg);transform: translate(-035px,-06px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-037px,-12px) skewX(000deg);transform: translate(-037px,-12px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-052px,-40px) skewX(000deg);transform: translate(-052px,-40px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-066px,-41px) skewX(000deg);transform: translate(-066px,-41px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-066px,-41px) skewX(000deg);transform: translate(-066px,-41px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-049px,-40px) skewX(000deg);transform: translate(-049px,-40px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-023px,-10px) skewX(-29deg);transform: translate(-023px,-10px) skewX(-29deg);}
   100%{-webkit-transform: translate(-020px, 00px) skewX(-29deg);transform: translate(-020px, 00px) skewX(-29deg);}
}
@-moz-keyframes threw-the6 {
  29.8%{-moz-transform: translate(-035px,-06px) skewX(000deg);transform: translate(-035px,-06px) skewX(000deg);}
  35.8%{-moz-transform: translate(-037px,-12px) skewX(000deg);transform: translate(-037px,-12px) skewX(000deg);}
  50.0%{-moz-transform: translate(-052px,-40px) skewX(000deg);transform: translate(-052px,-40px) skewX(000deg);}
  57.7%{-moz-transform: translate(-066px,-41px) skewX(000deg);transform: translate(-066px,-41px) skewX(000deg);}
  92.5%{-moz-transform: translate(-066px,-41px) skewX(000deg);transform: translate(-066px,-41px) skewX(000deg);}
  94.8%{-moz-transform: translate(-049px,-40px) skewX(000deg);transform: translate(-049px,-40px) skewX(000deg);}
  97.9%{-moz-transform: translate(-023px,-10px) skewX(-29deg);transform: translate(-023px,-10px) skewX(-29deg);}
   100%{-moz-transform: translate(-020px, 00px) skewX(-29deg);transform: translate(-020px, 00px) skewX(-29deg);}
}
@-o-keyframes threw-the6 {
  29.8%{-o-transform: translate(-035px,-06px) skewX(000deg);transform: translate(-035px,-06px) skewX(000deg);}
  35.8%{-o-transform: translate(-037px,-12px) skewX(000deg);transform: translate(-037px,-12px) skewX(000deg);}
  50.0%{-o-transform: translate(-052px,-40px) skewX(000deg);transform: translate(-052px,-40px) skewX(000deg);}
  57.7%{-o-transform: translate(-066px,-41px) skewX(000deg);transform: translate(-066px,-41px) skewX(000deg);}
  92.5%{-o-transform: translate(-066px,-41px) skewX(000deg);transform: translate(-066px,-41px) skewX(000deg);}
  94.8%{-o-transform: translate(-049px,-40px) skewX(000deg);transform: translate(-049px,-40px) skewX(000deg);}
  97.9%{-o-transform: translate(-023px,-10px) skewX(-29deg);transform: translate(-023px,-10px) skewX(-29deg);}
   100%{-o-transform: translate(-020px, 00px) skewX(-29deg);transform: translate(-020px, 00px) skewX(-29deg);}
}
@keyframes threw-the6 {
  29.8%{-webkit-transform: translate(-035px,-06px) skewX(000deg);-moz-transform: translate(-035px,-06px) skewX(000deg);-o-transform: translate(-035px,-06px) skewX(000deg);transform: translate(-035px,-06px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-037px,-12px) skewX(000deg);-moz-transform: translate(-037px,-12px) skewX(000deg);-o-transform: translate(-037px,-12px) skewX(000deg);transform: translate(-037px,-12px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-052px,-40px) skewX(000deg);-moz-transform: translate(-052px,-40px) skewX(000deg);-o-transform: translate(-052px,-40px) skewX(000deg);transform: translate(-052px,-40px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-066px,-41px) skewX(000deg);-moz-transform: translate(-066px,-41px) skewX(000deg);-o-transform: translate(-066px,-41px) skewX(000deg);transform: translate(-066px,-41px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-066px,-41px) skewX(000deg);-moz-transform: translate(-066px,-41px) skewX(000deg);-o-transform: translate(-066px,-41px) skewX(000deg);transform: translate(-066px,-41px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-049px,-40px) skewX(000deg);-moz-transform: translate(-049px,-40px) skewX(000deg);-o-transform: translate(-049px,-40px) skewX(000deg);transform: translate(-049px,-40px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-023px,-10px) skewX(-29deg);-moz-transform: translate(-023px,-10px) skewX(-29deg);-o-transform: translate(-023px,-10px) skewX(-29deg);transform: translate(-023px,-10px) skewX(-29deg);}
   100%{-webkit-transform: translate(-020px, 00px) skewX(-29deg);-moz-transform: translate(-020px, 00px) skewX(-29deg);-o-transform: translate(-020px, 00px) skewX(-29deg);transform: translate(-020px, 00px) skewX(-29deg);}
}
@-webkit-keyframes threw-the7 {
  29.8%{-webkit-transform: translate(-037px,-10px) skewX(000deg);transform: translate(-037px,-10px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-039px,-17px) skewX(000deg);transform: translate(-039px,-17px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-067px,-47px) skewX(000deg);transform: translate(-067px,-47px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-083px,-44px) skewX(000deg);transform: translate(-083px,-44px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-083px,-44px) skewX(000deg);transform: translate(-083px,-44px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-064px,-47px) skewX(000deg);transform: translate(-064px,-47px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-021px,-14px) skewX(-29deg);transform: translate(-021px,-14px) skewX(-29deg);}
   100%{-webkit-transform: translate(-017px, 01px) skewX(-29deg);transform: translate(-017px, 01px) skewX(-29deg);}
}
@-moz-keyframes threw-the7 {
  29.8%{-moz-transform: translate(-037px,-10px) skewX(000deg);transform: translate(-037px,-10px) skewX(000deg);}
  35.8%{-moz-transform: translate(-039px,-17px) skewX(000deg);transform: translate(-039px,-17px) skewX(000deg);}
  50.0%{-moz-transform: translate(-067px,-47px) skewX(000deg);transform: translate(-067px,-47px) skewX(000deg);}
  57.7%{-moz-transform: translate(-083px,-44px) skewX(000deg);transform: translate(-083px,-44px) skewX(000deg);}
  92.5%{-moz-transform: translate(-083px,-44px) skewX(000deg);transform: translate(-083px,-44px) skewX(000deg);}
  94.8%{-moz-transform: translate(-064px,-47px) skewX(000deg);transform: translate(-064px,-47px) skewX(000deg);}
  97.9%{-moz-transform: translate(-021px,-14px) skewX(-29deg);transform: translate(-021px,-14px) skewX(-29deg);}
   100%{-moz-transform: translate(-017px, 01px) skewX(-29deg);transform: translate(-017px, 01px) skewX(-29deg);}
}
@-o-keyframes threw-the7 {
  29.8%{-o-transform: translate(-037px,-10px) skewX(000deg);transform: translate(-037px,-10px) skewX(000deg);}
  35.8%{-o-transform: translate(-039px,-17px) skewX(000deg);transform: translate(-039px,-17px) skewX(000deg);}
  50.0%{-o-transform: translate(-067px,-47px) skewX(000deg);transform: translate(-067px,-47px) skewX(000deg);}
  57.7%{-o-transform: translate(-083px,-44px) skewX(000deg);transform: translate(-083px,-44px) skewX(000deg);}
  92.5%{-o-transform: translate(-083px,-44px) skewX(000deg);transform: translate(-083px,-44px) skewX(000deg);}
  94.8%{-o-transform: translate(-064px,-47px) skewX(000deg);transform: translate(-064px,-47px) skewX(000deg);}
  97.9%{-o-transform: translate(-021px,-14px) skewX(-29deg);transform: translate(-021px,-14px) skewX(-29deg);}
   100%{-o-transform: translate(-017px, 01px) skewX(-29deg);transform: translate(-017px, 01px) skewX(-29deg);}
}
@keyframes threw-the7 {
  29.8%{-webkit-transform: translate(-037px,-10px) skewX(000deg);-moz-transform: translate(-037px,-10px) skewX(000deg);-o-transform: translate(-037px,-10px) skewX(000deg);transform: translate(-037px,-10px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-039px,-17px) skewX(000deg);-moz-transform: translate(-039px,-17px) skewX(000deg);-o-transform: translate(-039px,-17px) skewX(000deg);transform: translate(-039px,-17px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-067px,-47px) skewX(000deg);-moz-transform: translate(-067px,-47px) skewX(000deg);-o-transform: translate(-067px,-47px) skewX(000deg);transform: translate(-067px,-47px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-083px,-44px) skewX(000deg);-moz-transform: translate(-083px,-44px) skewX(000deg);-o-transform: translate(-083px,-44px) skewX(000deg);transform: translate(-083px,-44px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-083px,-44px) skewX(000deg);-moz-transform: translate(-083px,-44px) skewX(000deg);-o-transform: translate(-083px,-44px) skewX(000deg);transform: translate(-083px,-44px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-064px,-47px) skewX(000deg);-moz-transform: translate(-064px,-47px) skewX(000deg);-o-transform: translate(-064px,-47px) skewX(000deg);transform: translate(-064px,-47px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-021px,-14px) skewX(-29deg);-moz-transform: translate(-021px,-14px) skewX(-29deg);-o-transform: translate(-021px,-14px) skewX(-29deg);transform: translate(-021px,-14px) skewX(-29deg);}
   100%{-webkit-transform: translate(-017px, 01px) skewX(-29deg);-moz-transform: translate(-017px, 01px) skewX(-29deg);-o-transform: translate(-017px, 01px) skewX(-29deg);transform: translate(-017px, 01px) skewX(-29deg);}
}
@-webkit-keyframes threw-the8 {
  29.8%{-webkit-transform: translate(-041px,-16px) skewX(000deg);transform: translate(-041px,-16px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-044px,-25px) skewX(000deg);transform: translate(-044px,-25px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-085px,-54px) skewX(000deg);transform: translate(-085px,-54px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-103px,-45px) skewX(000deg);transform: translate(-103px,-45px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-103px,-45px) skewX(000deg);transform: translate(-103px,-45px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-082px,-54px) skewX(000deg);transform: translate(-082px,-54px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-019px,-17px) skewX(-29deg);transform: translate(-019px,-17px) skewX(-29deg);}
   100%{-webkit-transform: translate(-015px, 02px) skewX(-29deg);transform: translate(-015px, 02px) skewX(-29deg);}
}
@-moz-keyframes threw-the8 {
  29.8%{-moz-transform: translate(-041px,-16px) skewX(000deg);transform: translate(-041px,-16px) skewX(000deg);}
  35.8%{-moz-transform: translate(-044px,-25px) skewX(000deg);transform: translate(-044px,-25px) skewX(000deg);}
  50.0%{-moz-transform: translate(-085px,-54px) skewX(000deg);transform: translate(-085px,-54px) skewX(000deg);}
  57.7%{-moz-transform: translate(-103px,-45px) skewX(000deg);transform: translate(-103px,-45px) skewX(000deg);}
  92.5%{-moz-transform: translate(-103px,-45px) skewX(000deg);transform: translate(-103px,-45px) skewX(000deg);}
  94.8%{-moz-transform: translate(-082px,-54px) skewX(000deg);transform: translate(-082px,-54px) skewX(000deg);}
  97.9%{-moz-transform: translate(-019px,-17px) skewX(-29deg);transform: translate(-019px,-17px) skewX(-29deg);}
   100%{-moz-transform: translate(-015px, 02px) skewX(-29deg);transform: translate(-015px, 02px) skewX(-29deg);}
}
@-o-keyframes threw-the8 {
  29.8%{-o-transform: translate(-041px,-16px) skewX(000deg);transform: translate(-041px,-16px) skewX(000deg);}
  35.8%{-o-transform: translate(-044px,-25px) skewX(000deg);transform: translate(-044px,-25px) skewX(000deg);}
  50.0%{-o-transform: translate(-085px,-54px) skewX(000deg);transform: translate(-085px,-54px) skewX(000deg);}
  57.7%{-o-transform: translate(-103px,-45px) skewX(000deg);transform: translate(-103px,-45px) skewX(000deg);}
  92.5%{-o-transform: translate(-103px,-45px) skewX(000deg);transform: translate(-103px,-45px) skewX(000deg);}
  94.8%{-o-transform: translate(-082px,-54px) skewX(000deg);transform: translate(-082px,-54px) skewX(000deg);}
  97.9%{-o-transform: translate(-019px,-17px) skewX(-29deg);transform: translate(-019px,-17px) skewX(-29deg);}
   100%{-o-transform: translate(-015px, 02px) skewX(-29deg);transform: translate(-015px, 02px) skewX(-29deg);}
}
@keyframes threw-the8 {
  29.8%{-webkit-transform: translate(-041px,-16px) skewX(000deg);-moz-transform: translate(-041px,-16px) skewX(000deg);-o-transform: translate(-041px,-16px) skewX(000deg);transform: translate(-041px,-16px) skewX(000deg);}
  35.8%{-webkit-transform: translate(-044px,-25px) skewX(000deg);-moz-transform: translate(-044px,-25px) skewX(000deg);-o-transform: translate(-044px,-25px) skewX(000deg);transform: translate(-044px,-25px) skewX(000deg);}
  50.0%{-webkit-transform: translate(-085px,-54px) skewX(000deg);-moz-transform: translate(-085px,-54px) skewX(000deg);-o-transform: translate(-085px,-54px) skewX(000deg);transform: translate(-085px,-54px) skewX(000deg);}
  57.7%{-webkit-transform: translate(-103px,-45px) skewX(000deg);-moz-transform: translate(-103px,-45px) skewX(000deg);-o-transform: translate(-103px,-45px) skewX(000deg);transform: translate(-103px,-45px) skewX(000deg);}
  92.5%{-webkit-transform: translate(-103px,-45px) skewX(000deg);-moz-transform: translate(-103px,-45px) skewX(000deg);-o-transform: translate(-103px,-45px) skewX(000deg);transform: translate(-103px,-45px) skewX(000deg);}
  94.8%{-webkit-transform: translate(-082px,-54px) skewX(000deg);-moz-transform: translate(-082px,-54px) skewX(000deg);-o-transform: translate(-082px,-54px) skewX(000deg);transform: translate(-082px,-54px) skewX(000deg);}
  97.9%{-webkit-transform: translate(-019px,-17px) skewX(-29deg);-moz-transform: translate(-019px,-17px) skewX(-29deg);-o-transform: translate(-019px,-17px) skewX(-29deg);transform: translate(-019px,-17px) skewX(-29deg);}
   100%{-webkit-transform: translate(-015px, 02px) skewX(-29deg);-moz-transform: translate(-015px, 02px) skewX(-29deg);-o-transform: translate(-015px, 02px) skewX(-29deg);transform: translate(-015px, 02px) skewX(-29deg);}
}

.table{
  font-family:'Little Trouble Girl BV', CuprumFFu, sans-serif;
}
.table-t{
  display:inline-block;
  text-indent:0;
  font-weight:bold;
  -webkit-transform:translate(00px, 09px) scale(1.50,2.00);
     -moz-transform:translate(00px, 09px) scale(1.50,2.00);
      -ms-transform:translate(00px, 09px) scale(1.50,2.00);
       -o-transform:translate(00px, 09px) scale(1.50,2.00);
          transform:translate(00px, 09px) scale(1.50,2.00);
}
.table-a{
  display:inline-block;
  text-indent:0;
  font-weight:bold;
  -webkit-transform:translate(01px, 01px) scale(2.00,1.60);
     -moz-transform:translate(01px, 01px) scale(2.00,1.60);
      -ms-transform:translate(01px, 01px) scale(2.00,1.60);
       -o-transform:translate(01px, 01px) scale(2.00,1.60);
          transform:translate(01px, 01px) scale(2.00,1.60);
}
.table-b{
  display:inline-block;
  text-indent:0;
  font-weight:bold;
  -webkit-transform:translate(02px, 03px) scale(1.75,1.60);
     -moz-transform:translate(02px, 03px) scale(1.75,1.60);
      -ms-transform:translate(02px, 03px) scale(1.75,1.60);
       -o-transform:translate(02px, 03px) scale(1.75,1.60);
          transform:translate(02px, 03px) scale(1.75,1.60);
}
.table-l{
  display:inline-block;
  text-indent:0;
  font-weight:bold;
  -webkit-transform:translate(01px, 08px) scale(1.08,2.10);
     -moz-transform:translate(01px, 08px) scale(1.08,2.10);
      -ms-transform:translate(01px, 08px) scale(1.08,2.10);
       -o-transform:translate(01px, 08px) scale(1.08,2.10);
          transform:translate(01px, 08px) scale(1.08,2.10);
}
.table-e{
  display:inline-block;
  text-indent:0;
  font-weight:bold;
  -webkit-transform:translate(02px, 07px) scale(2.45,1.40);
     -moz-transform:translate(02px, 07px) scale(2.45,1.40);
      -ms-transform:translate(02px, 07px) scale(2.45,1.40);
       -o-transform:translate(02px, 07px) scale(2.45,1.40);
          transform:translate(02px, 07px) scale(2.45,1.40);
}

#table-throw{
  width:70px;
  display:block;
  -webkit-transform:translate( 006px, 00px) rotate( 000deg) rotateY(000deg) scale(0.70);
     -moz-transform:translate( 006px, 00px) rotate( 000deg) rotateY(000deg) scale(0.70);
          transform:translate( 006px, 00px) rotate( 000deg) rotateY(000deg) scale(0.70);
  -webkit-animation:table-throw 2.40s 0.001s linear forwards;
     -moz-animation:table-throw 2.40s 0.001s linear forwards;
       -o-animation:table-throw 2.40s 0.001s linear forwards;
          animation:table-throw 2.40s 0.001s linear forwards;
}

@-webkit-keyframes table-throw {
     18%{-webkit-transform: translate(-020px, 00px) rotate( 000deg) rotateY(000deg) scale(1.00);transform: translate(-020px, 00px) rotate( 000deg) rotateY(000deg) scale(1.00);}
     47%{-webkit-transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);}
     66%{-webkit-transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);}
     72%{-webkit-transform: translate( 270px, 55px) rotate( 160deg) rotateY(010deg) scale(0.90);transform: translate( 270px, 55px) rotate( 160deg) rotateY(010deg) scale(0.90);}
     77%{-webkit-transform: translate( 277px, 52px) rotate( 168deg) rotateY(008deg) scale(0.90);transform: translate( 277px, 52px) rotate( 168deg) rotateY(008deg) scale(0.90);}
     80%{-webkit-transform: translate( 273px, 52px) rotate( 177deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 177deg) rotateY(008deg) scale(0.90);}
     84%{-webkit-transform: translate( 273px, 52px) rotate( 179deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 179deg) rotateY(008deg) scale(0.90);}
     91%{-webkit-transform: translate( 273px, 52px) rotate( 165deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 165deg) rotateY(008deg) scale(0.90);}
     97%{-webkit-transform: translate( 273px, 52px) rotate( 175deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 175deg) rotateY(008deg) scale(0.90);}
    100%{-webkit-transform: translate( 273px, 52px) rotate( 169deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 169deg) rotateY(008deg) scale(0.90);}
}
@-moz-keyframes table-throw {
     18%{-moz-transform: translate(-020px, 00px) rotate( 000deg) rotateY(000deg) scale(1.00);transform: translate(-020px, 00px) rotate( 000deg) rotateY(000deg) scale(1.00);}
     47%{-moz-transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);}
     66%{-moz-transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);}
     72%{-moz-transform: translate( 270px, 55px) rotate( 160deg) rotateY(010deg) scale(0.90);transform: translate( 270px, 55px) rotate( 160deg) rotateY(010deg) scale(0.90);}
     77%{-moz-transform: translate( 277px, 52px) rotate( 168deg) rotateY(008deg) scale(0.90);transform: translate( 277px, 52px) rotate( 168deg) rotateY(008deg) scale(0.90);}
     80%{-moz-transform: translate( 273px, 52px) rotate( 177deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 177deg) rotateY(008deg) scale(0.90);}
     84%{-moz-transform: translate( 273px, 52px) rotate( 179deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 179deg) rotateY(008deg) scale(0.90);}
     91%{-moz-transform: translate( 273px, 52px) rotate( 165deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 165deg) rotateY(008deg) scale(0.90);}
     97%{-moz-transform: translate( 273px, 52px) rotate( 175deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 175deg) rotateY(008deg) scale(0.90);}
    100%{-moz-transform: translate( 273px, 52px) rotate( 169deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 169deg) rotateY(008deg) scale(0.90);}
}
@-o-keyframes table-throw {
     18%{transform: translate(-020px, 00px) rotate( 000deg) rotateY(000deg) scale(1.00);}
     47%{transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);}
     66%{transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);}
     72%{transform: translate( 270px, 55px) rotate( 160deg) rotateY(010deg) scale(0.90);}
     77%{transform: translate( 277px, 52px) rotate( 168deg) rotateY(008deg) scale(0.90);}
     80%{transform: translate( 273px, 52px) rotate( 177deg) rotateY(008deg) scale(0.90);}
     84%{transform: translate( 273px, 52px) rotate( 179deg) rotateY(008deg) scale(0.90);}
     91%{transform: translate( 273px, 52px) rotate( 165deg) rotateY(008deg) scale(0.90);}
     97%{transform: translate( 273px, 52px) rotate( 175deg) rotateY(008deg) scale(0.90);}
    100%{transform: translate( 273px, 52px) rotate( 169deg) rotateY(008deg) scale(0.90);}
}
@keyframes table-throw {
     18%{-webkit-transform: translate(-020px, 00px) rotate( 000deg) rotateY(000deg) scale(1.00);-moz-transform: translate(-020px, 00px) rotate( 000deg) rotateY(000deg) scale(1.00);transform: translate(-020px, 00px) rotate( 000deg) rotateY(000deg) scale(1.00);}
     47%{-webkit-transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);-moz-transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);}
     66%{-webkit-transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);-moz-transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);transform: translate(-120px,-48px) rotate(-010deg) rotateY(000deg) scale(1.00);}
     72%{-webkit-transform: translate( 270px, 55px) rotate( 160deg) rotateY(010deg) scale(0.90);-moz-transform: translate( 270px, 55px) rotate( 160deg) rotateY(010deg) scale(0.90);transform: translate( 270px, 55px) rotate( 160deg) rotateY(010deg) scale(0.90);}
     77%{-webkit-transform: translate( 277px, 52px) rotate( 168deg) rotateY(008deg) scale(0.90);-moz-transform: translate( 277px, 52px) rotate( 168deg) rotateY(008deg) scale(0.90);transform: translate( 277px, 52px) rotate( 168deg) rotateY(008deg) scale(0.90);}
     80%{-webkit-transform: translate( 273px, 52px) rotate( 177deg) rotateY(008deg) scale(0.90);-moz-transform: translate( 273px, 52px) rotate( 177deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 177deg) rotateY(008deg) scale(0.90);}
     84%{-webkit-transform: translate( 273px, 52px) rotate( 179deg) rotateY(008deg) scale(0.90);-moz-transform: translate( 273px, 52px) rotate( 179deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 179deg) rotateY(008deg) scale(0.90);}
     91%{-webkit-transform: translate( 273px, 52px) rotate( 165deg) rotateY(008deg) scale(0.90);-moz-transform: translate( 273px, 52px) rotate( 165deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 165deg) rotateY(008deg) scale(0.90);}
     97%{-webkit-transform: translate( 273px, 52px) rotate( 175deg) rotateY(008deg) scale(0.90);-moz-transform: translate( 273px, 52px) rotate( 175deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 175deg) rotateY(008deg) scale(0.90);}
    100%{-webkit-transform: translate( 273px, 52px) rotate( 169deg) rotateY(008deg) scale(0.90);-moz-transform: translate( 273px, 52px) rotate( 169deg) rotateY(008deg) scale(0.90);transform: translate( 273px, 52px) rotate( 169deg) rotateY(008deg) scale(0.90);}
}

#D-throws-table{
display:inline-block;
text-indent:0;
-webkit-transform-origin:1.30em 0.8em;
   -moz-transform-origin:1.30em 0.8em;
    -ms-transform-origin:1.30em 0.8em;
     -o-transform-origin:1.30em 0.8em;
        transform-origin:1.30em 0.8em;
-webkit-transform:translate( 00px, 00px) rotate(-000deg) skewX(-25deg);
   -moz-transform:translate( 00px, 00px) rotate(-000deg) skewX(-25deg);
    -ms-transform:translate( 00px, 00px) rotate(-000deg) skewX(-25deg);
     -o-transform:translate( 00px, 00px) rotate(-000deg) skewX(-25deg);
        transform:translate( 00px, 00px) rotate(-000deg) skewX(-25deg);
-webkit-animation:D-throws-table 1.28s 0.37s ease-in forwards;
   -moz-animation:D-throws-table 1.28s 0.37s ease-in forwards;
     -o-animation:D-throws-table 1.28s 0.37s ease-in forwards;
        animation:D-throws-table 1.28s 0.37s ease-in forwards;
}

@-moz-keyframes D-throws-table {
     51% {-moz-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);}
     88% {-moz-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);}
    100% {-moz-transform: translate(-04px, 00px) rotate(-000deg) skewX(-30deg);}
}
@-webkit-keyframes D-throws-table {
     51% {-webkit-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);}
     88% {-webkit-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);}
    100% {-webkit-transform: translate(-04px, 00px) rotate(-000deg) skewX(-30deg);}
}
@-o-keyframes D-throws-table {
     51% {-o-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);}
     88% {-o-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);}
    100% {-o-transform: translate(-04px, 00px) rotate(-000deg) skewX(-30deg);}
}
@keyframes D-throws-table {
     51% {-webkit-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);-moz-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);-o-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);}
     88% {-webkit-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);-moz-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);-o-transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);transform: translate(-00px,-01px) rotate(-000deg) skewX( 00deg);}
    100% {-webkit-transform: translate(-04px, 00px) rotate(-000deg) skewX(-30deg);-moz-transform: translate(-04px, 00px) rotate(-000deg) skewX(-30deg);-o-transform: translate(-04px, 00px) rotate(-000deg) skewX(-30deg);transform: translate(-04px, 00px) rotate(-000deg) skewX(-30deg);}
}

#taylor-catch{
display:inline-block;
text-indent:0;
letter-spacing:-3px;
-webkit-transform:skewX(-00deg) translate(0,0);
   -moz-transform:skewX(-00deg) translate(0,0);
    -ms-transform:skewX(-00deg) translate(0,0);
     -o-transform:skewX(-00deg) translate(0,0);
        transform:skewX(-00deg) translate(0,0);
-webkit-animation:taylor-catch 0.40s 1.71s ease-out forwards;
   -moz-animation:taylor-catch 0.40s 1.71s ease-out forwards;
     -o-animation:taylor-catch 0.40s 1.71s ease-out forwards;
        animation:taylor-catch 0.40s 1.71s ease-out forwards;
}

/* iPad only [portrait + landscape] */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  #taylor-catch { -webkit-animation-delay:1.82s; -moz-animation-delay:1.82s; -o-animation-delay:1.82s; animation-delay:1.82s; }
}
/* iPhone only [portrait + landscape] */
@media only screen and (max-device-width: 480px) {
  #taylor-catch { -webkit-animation-delay:1.82s; -moz-animation-delay:1.82s; -o-animation-delay:1.82s; animation-delay:1.82s; }
}

@-moz-keyframes taylor-catch{
     25% {-moz-transform:skewX(-24deg) translate(0.25em,-0.00em); letter-spacing: 6px;}
    100% {-moz-transform:skewX(-12deg) translate(0.23em,-0.00em); letter-spacing: 4px;}
}
@-webkit-keyframes taylor-catch{
     25% {-webkit-transform:skewX(-24deg) translate(0.25em,-0.00em); letter-spacing: 6px;}
    100% {-webkit-transform:skewX(-12deg) translate(0.23em,-0.00em); letter-spacing: 4px;}
}
@-o-keyframes taylor-catch{
     25% {-o-transform:skewX(-24deg) translate(0.25em,-0.00em); letter-spacing: 6px;}
    100% {-o-transform:skewX(-12deg) translate(0.23em,-0.00em); letter-spacing: 4px;}
}
@keyframes taylor-catch{
     25% {-webkit-transform:skewX(-24deg) translate(0.25em,-0.00em);-moz-transform:skewX(-24deg) translate(0.25em,-0.00em);-o-transform:skewX(-24deg) translate(0.25em,-0.00em);transform:skewX(-24deg) translate(0.25em,-0.00em); letter-spacing: 6px;}
    100% {-webkit-transform:skewX(-12deg) translate(0.23em,-0.00em);-moz-transform:skewX(-12deg) translate(0.23em,-0.00em);-o-transform:skewX(-12deg) translate(0.23em,-0.00em);transform:skewX(-12deg) translate(0.23em,-0.00em); letter-spacing: 4px;}
}

#taylor-throw{
display:inline-block;
text-indent:0;
text-align:center;
font-weight:bold;
text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2), 4px -3px 3px #4a4a4a;
-webkit-transform:skewX(-10deg) translate(0.00em, 0.00em);
   -moz-transform:skewX(-10deg) translate(0.00em, 0.00em);
    -ms-transform:skewX(-10deg) translate(0.00em, 0.00em);
     -o-transform:skewX(-10deg) translate(0.00em, 0.00em);
        transform:skewX(-10deg) translate(0.00em, 0.00em);
-webkit-animation:taylor-throw 0.20s 0.001s linear forwards;
   -moz-animation:taylor-throw 0.20s 0.001s linear forwards;
     -o-animation:taylor-throw 0.20s 0.001s linear forwards;
        animation:taylor-throw 0.20s 0.001s linear forwards;
}

@-moz-keyframes taylor-throw{
     60% {-moz-transform:skewX(15deg) translate(-0.20em,-0.12em); letter-spacing:-09px; text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2), 4px  2px 3px #4A4A4A;}
    100% {-moz-transform:skewX(15deg) translate(-0.30em,-0.00em); letter-spacing:-14px; text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2), 3px -3px 3px #4A4A4A;}
}
@-webkit-keyframes taylor-throw{
     60% {-webkit-transform:skewX(15deg) translate(-0.20em,-0.12em); letter-spacing:-09px; text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2), 4px  2px 3px #4A4A4A;}
    100% {-webkit-transform:skewX(15deg) translate(-0.30em,-0.00em); letter-spacing:-14px; text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2), 3px -3px 3px #4A4A4A;}
}
@-o-keyframes taylor-throw{
     60% {-o-transform:skewX(15deg) translate(-0.20em,-0.12em); letter-spacing:-09px; text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2), 4px  2px 3px #4A4A4A;}
    100% {-o-transform:skewX(15deg) translate(-0.30em,-0.00em); letter-spacing:-14px; text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2), 3px -3px 3px #4A4A4A;}
}
@keyframes taylor-throw{
     60% {-webkit-transform:skewX(15deg) translate(-0.20em,-0.12em);-moz-transform:skewX(15deg) translate(-0.20em,-0.12em);-o-transform:skewX(15deg) translate(-0.20em,-0.12em);transform:skewX(15deg) translate(-0.20em,-0.12em); letter-spacing:-09px; text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2), 4px  2px 3px #4A4A4A;}
    100% {-webkit-transform:skewX(15deg) translate(-0.30em,-0.00em);-moz-transform:skewX(15deg) translate(-0.30em,-0.00em);-o-transform:skewX(15deg) translate(-0.30em,-0.00em);transform:skewX(15deg) translate(-0.30em,-0.00em); letter-spacing:-14px; text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2), 3px -3px 3px #4A4A4A;}
}

#table-throw2{
width:70px;
display:block;
left:300px;
-webkit-transform:translate( 23.06em,-3.00em) rotate( 165deg) rotateY(000deg) rotateX(000deg) scale(1.00);
   -moz-transform:translate( 23.06em,-3.34em) rotate( 165deg) rotateY(000deg) rotateX(000deg) scale(1.00);
    -ms-transform:translate( 23.06em,-3.34em) rotate( 165deg) rotateY(000deg) rotateX(000deg) scale(1.00);
     -o-transform:translate( 23.06em,-3.34em) rotate( 165deg) rotateY(000deg) rotateX(000deg) scale(1.00);
        transform:translate( 23.06em,-3.34em) rotate( 165deg) rotateY(000deg) rotateX(000deg) scale(1.00);
-webkit-animation:table-throw2 0.28s 0.05s linear forwards;
   -moz-animation:table-throw2 0.28s 0.05s linear forwards;
     -o-animation:table-throw2 0.28s 0.05s linear forwards;
        animation:table-throw2 0.28s 0.05s linear forwards;
}

/* iPad only [portrait + landscape] */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  #table-throw2 { -webkit-animation-delay:0s; -moz-animation-delay:0s; -o-animation-delay:0s; animation-delay:0s; }
}
/* iPhone only [portrait + landscape] */
@media only screen and (max-device-width: 480px) {
  #table-throw2 { -webkit-animation-delay:0s; -moz-animation-delay:0s; -o-animation-delay:0s; animation-delay:0s; }
}

@-moz-keyframes table-throw2{
     35%{-moz-transform: translate( 14.00em,-5.50em) rotate(-010deg) rotateY(017deg) rotateX(007deg) scale(1.00);}
/*     80%{transform: translate(-030px,-018px) rotate(-040deg) rotateY(055deg) rotateX(020deg) scale(1.00);}*/
    100%{-moz-transform: translate(-02.39em, 1.12em) rotate(-260deg) rotateY(055deg) rotateX(021deg) scale(0.85);}
}
@-webkit-keyframes table-throw2{
     35%{-webkit-transform: translate( 14.00em,-5.50em) rotate(-010deg) rotateY(017deg) rotateX(007deg) scale(1.00);}
/*     80%{transform: translate(-030px,-018px) rotate(-040deg) rotateY(055deg) rotateX(020deg) scale(1.00);}*/
    100%{-webkit-transform: translate(-02.39em, 1.12em) rotate(-260deg) rotateY(055deg) rotateX(021deg) scale(0.85);}
}
@-o-keyframes table-throw2{
     35%{-o-transform: translate( 14.00em,-5.50em) rotate(-010deg) rotateY(017deg) rotateX(007deg) scale(1.00);}
/*     80%{transform: translate(-030px,-018px) rotate(-040deg) rotateY(055deg) rotateX(020deg) scale(1.00);}*/
    100%{-o-transform: translate(-02.39em, 1.12em) rotate(-260deg) rotateY(055deg) rotateX(021deg) scale(0.85);}
}
@keyframes table-throw2{
     35%{-webkit-transform: translate( 14.00em,-5.50em) rotate(-010deg) rotateY(017deg) rotateX(007deg) scale(1.00);-moz-transform: translate( 14.00em,-5.50em) rotate(-010deg) rotateY(017deg) rotateX(007deg) scale(1.00);transform: translate( 14.00em,-5.50em) rotate(-010deg) rotateY(017deg) rotateX(007deg) scale(1.00);}
/*     80%{transform: translate(-030px,-018px) rotate(-040deg) rotateY(055deg) rotateX(020deg) scale(1.00);}*/
    100%{-webkit-transform: translate(-02.39em, 1.12em) rotate(-260deg) rotateY(055deg) rotateX(021deg) scale(0.85);-moz-transform: translate(-02.39em, 1.12em) rotate(-260deg) rotateY(055deg) rotateX(021deg) scale(0.85);transform: translate(-02.39em, 1.12em) rotate(-260deg) rotateY(055deg) rotateX(021deg) scale(0.85);}
}

.D-duck{
display:inline-block;
text-indent:0;
-webkit-animation:D-duck 0.60s 0.10s ease-out forwards;
   -moz-animation:D-duck 0.60s 0.10s ease-out forwards;
     -o-animation:D-duck 0.60s 0.10s ease-out forwards;
        animation:D-duck 0.60s 0.10s ease-out forwards;
-webkit-transform-origin:1.30em 0.8em;
   -moz-transform-origin:1.30em 0.8em;
    -ms-transform-origin:1.30em 0.8em;
     -o-transform-origin:1.30em 0.8em;
        transform-origin:1.30em 0.8em;
}

@-moz-keyframes D-duck{
     33% {-moz-transform:rotateX(-35deg) rotateY(-10deg) skewX(-25deg) translate(-0.10em,0.10em);}
    100% {-moz-transform:rotateX(-15deg) rotateY(-00deg) skewX(-05deg) translate(-0.02em,0.00em);}
}
@-webkit-keyframes D-duck{
     33% {-webkit-transform:rotateX(-35deg) rotateY(-10deg) skewX(-25deg) translate(-0.10em,0.10em);}
    100% {-webkit-transform:rotateX(-15deg) rotateY(-00deg) skewX(-05deg) translate(-0.02em,0.00em);}
}
@-o-keyframes D-duck{
     33% {-o-transform:rotateX(-35deg) rotateY(-10deg) skewX(-25deg) translate(-0.10em,0.10em);}
    100% {-o-transform:rotateX(-15deg) rotateY(-00deg) skewX(-05deg) translate(-0.02em,0.00em);}
}
@keyframes D-duck{
     33% {-webkit-transform:rotateX(-35deg) rotateY(-10deg) skewX(-25deg) translate(-0.10em,0.10em);-moz-transform:rotateX(-35deg) rotateY(-10deg) skewX(-25deg) translate(-0.10em,0.10em);transform:rotateX(-35deg) rotateY(-10deg) skewX(-25deg) translate(-0.10em,0.10em);}
    100% {-webkit-transform:rotateX(-15deg) rotateY(-00deg) skewX(-05deg) translate(-0.02em,0.00em);-moz-transform:rotateX(-15deg) rotateY(-00deg) skewX(-05deg) translate(-0.02em,0.00em);transform:rotateX(-15deg) rotateY(-00deg) skewX(-05deg) translate(-0.02em,0.00em);}
}

#wedge-slash {
  display:inline-block;
  text-indent:0;
  -webkit-transform-origin:left bottom;
     -moz-transform-origin:left bottom;
      -ms-transform-origin:left bottom;
       -o-transform-origin:left bottom;
          transform-origin:left bottom;
  -webkit-animation: wedge-slash 0.7s 0.50s linear forwards;
     -moz-animation: wedge-slash 0.7s 0.50s linear forwards;
       -o-animation: wedge-slash 0.7s 0.50s linear forwards;
          animation: wedge-slash 0.7s 0.50s linear forwards;
}

@-webkit-keyframes wedge-slash {
   40% {-webkit-transform: rotateX( 20deg) translate( 2.7em,-0.70em) rotate(-010deg);transform: rotateX( 20deg) translate( 2.7em,-0.70em) rotate(-010deg);}
   52% {-webkit-transform: rotateX( 10deg) translate( 2.6em,-0.50em) rotate(-005deg);transform: rotateX( 10deg) translate( 2.6em,-0.50em) rotate(-005deg);}
   61% {-webkit-transform: rotateX(-00deg) translate( 1.0em, 0.00em) rotate(-000deg);transform: rotateX(-00deg) translate( 1.0em, 0.00em) rotate(-000deg);}
  100% {-webkit-transform: rotateX(-00deg) translate( 0.0em, 0.00em) rotate(-000deg);transform: rotateX(-00deg) translate( 0.0em, 0.00em) rotate(-000deg);}
}
@-moz-keyframes wedge-slash {
   40% {-moz-transform: rotateX( 20deg) translate( 2.7em,-0.70em) rotate(-010deg);transform: rotateX( 20deg) translate( 2.7em,-0.70em) rotate(-010deg);}
   52% {-moz-transform: rotateX( 10deg) translate( 2.6em,-0.50em) rotate(-005deg);transform: rotateX( 10deg) translate( 2.6em,-0.50em) rotate(-005deg);}
   61% {-moz-transform: rotateX(-00deg) translate( 1.0em, 0.00em) rotate(-000deg);transform: rotateX(-00deg) translate( 1.0em, 0.00em) rotate(-000deg);}
  100% {-moz-transform: rotateX(-00deg) translate( 0.0em, 0.00em) rotate(-000deg);transform: rotateX(-00deg) translate( 0.0em, 0.00em) rotate(-000deg);}
}
@-o-keyframes wedge-slash {
   40% {transform: rotateX( 20deg) translate( 2.7em,-0.70em) rotate(-010deg);}
   52% {transform: rotateX( 10deg) translate( 2.6em,-0.50em) rotate(-005deg);}
   61% {transform: rotateX(-00deg) translate( 1.0em, 0.00em) rotate(-000deg);}
  100% {transform: rotateX(-00deg) translate( 0.0em, 0.00em) rotate(-000deg);}
}
@keyframes wedge-slash {
   40% {-webkit-transform: rotateX( 20deg) translate( 2.7em,-0.70em) rotate(-010deg);-moz-transform: rotateX( 20deg) translate( 2.7em,-0.70em) rotate(-010deg);transform: rotateX( 20deg) translate( 2.7em,-0.70em) rotate(-010deg);}
   52% {-webkit-transform: rotateX( 10deg) translate( 2.6em,-0.50em) rotate(-005deg);-moz-transform: rotateX( 10deg) translate( 2.6em,-0.50em) rotate(-005deg);transform: rotateX( 10deg) translate( 2.6em,-0.50em) rotate(-005deg);}
   61% {-webkit-transform: rotateX(-00deg) translate( 1.0em, 0.00em) rotate(-000deg);-moz-transform: rotateX(-00deg) translate( 1.0em, 0.00em) rotate(-000deg);transform: rotateX(-00deg) translate( 1.0em, 0.00em) rotate(-000deg);}
  100% {-webkit-transform: rotateX(-00deg) translate( 0.0em, 0.00em) rotate(-000deg);-moz-transform: rotateX(-00deg) translate( 0.0em, 0.00em) rotate(-000deg);transform: rotateX(-00deg) translate( 0.0em, 0.00em) rotate(-000deg);}
}

#attack-slash {
  display:inline-block;
  text-indent:0;
  -webkit-transform-origin:left bottom;
     -moz-transform-origin:left bottom;
      -ms-transform-origin:left bottom;
       -o-transform-origin:left bottom;
          transform-origin:left bottom;
  -webkit-animation: attack-slash 0.8s 0.50s linear forwards;
     -moz-animation: attack-slash 0.8s 0.50s linear forwards;
       -o-animation: attack-slash 0.8s 0.50s linear forwards;
          animation: attack-slash 0.8s 0.50s linear forwards;
}
@-webkit-keyframes attack-slash {
   40% {-webkit-transform: rotateX( 50deg) translate( 3.0em,-1.0em) rotate(-110deg);transform: rotateX( 50deg) translate( 3.0em,-1.0em) rotate(-110deg);}
   52% {-webkit-transform: rotateX( 25deg) translate( 2.8em,-1.0em) rotate(-055deg) rotateY(35deg);transform: rotateX( 25deg) translate( 2.8em,-1.0em) rotate(-055deg) rotateY(35deg);}
   61% {-webkit-transform: rotateX(-00deg) translate( 1.2em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate( 1.2em, 0.0em) rotate(-000deg);}
  100% {-webkit-transform: rotateX(-00deg) translate( 0.0em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate( 0.0em, 0.0em) rotate(-000deg);}
}
@-moz-keyframes attack-slash {
   40% {-moz-transform: rotateX( 50deg) translate( 3.0em,-1.0em) rotate(-110deg);transform: rotateX( 50deg) translate( 3.0em,-1.0em) rotate(-110deg);}
   52% {-moz-transform: rotateX( 25deg) translate( 2.8em,-1.0em) rotate(-055deg) rotateY(35deg);transform: rotateX( 25deg) translate( 2.8em,-1.0em) rotate(-055deg) rotateY(35deg);}
   61% {-moz-transform: rotateX(-00deg) translate( 1.2em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate( 1.2em, 0.0em) rotate(-000deg);}
  100% {-moz-transform: rotateX(-00deg) translate( 0.0em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate( 0.0em, 0.0em) rotate(-000deg);}
}
@-o-keyframes attack-slash {
   40% {transform: rotateX( 50deg) translate( 3.0em,-1.0em) rotate(-110deg);}
   52% {transform: rotateX( 25deg) translate( 2.8em,-1.0em) rotate(-055deg) rotateY(35deg);}
   61% {transform: rotateX(-00deg) translate( 1.2em, 0.0em) rotate(-000deg);}
  100% {transform: rotateX(-00deg) translate( 0.0em, 0.0em) rotate(-000deg);}
}
@keyframes attack-slash {
   40% {-webkit-transform: rotateX( 50deg) translate( 3.0em,-1.0em) rotate(-110deg);-moz-transform: rotateX( 50deg) translate( 3.0em,-1.0em) rotate(-110deg);transform: rotateX( 50deg) translate( 3.0em,-1.0em) rotate(-110deg);}
   52% {-webkit-transform: rotateX( 25deg) translate( 2.8em,-1.0em) rotate(-055deg) rotateY(35deg);-moz-transform: rotateX( 25deg) translate( 2.8em,-1.0em) rotate(-055deg) rotateY(35deg);transform: rotateX( 25deg) translate( 2.8em,-1.0em) rotate(-055deg) rotateY(35deg);}
   61% {-webkit-transform: rotateX(-00deg) translate( 1.2em, 0.0em) rotate(-000deg);-moz-transform: rotateX(-00deg) translate( 1.2em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate( 1.2em, 0.0em) rotate(-000deg);}
  100% {-webkit-transform: rotateX(-00deg) translate( 0.0em, 0.0em) rotate(-000deg);-moz-transform: rotateX(-00deg) translate( 0.0em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate( 0.0em, 0.0em) rotate(-000deg);}
}

#brushd-slash {
  display:inline-block;
  text-indent:0;
  -webkit-transform-origin: right bottom;
     -moz-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
       -o-transform-origin: right bottom;
          transform-origin: right bottom;
  -webkit-animation: brushd-slash 0.67s 0.33s linear forwards;
     -moz-animation: brushd-slash 0.67s 0.33s linear forwards;
       -o-animation: brushd-slash 0.67s 0.33s linear forwards;
          animation: brushd-slash 0.67s 0.33s linear forwards;
}
@-webkit-keyframes brushd-slash {
   40% {-webkit-transform: rotateX( 10deg) translate(-3.9em,-1.0em) rotate( 000deg);transform: rotateX( 10deg) translate(-3.9em,-1.0em) rotate( 000deg);}
   58% {-webkit-transform: rotateX( 45deg) translate(-6.5em,-1.9em) rotate( 115deg);transform: rotateX( 45deg) translate(-6.5em,-1.9em) rotate( 115deg);}
   78% {-webkit-transform: rotateX(-00deg) translate(-4.3em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate(-4.3em, 0.0em) rotate(-000deg);}
  100% {-webkit-transform: rotateX(-00deg) translate(-0.0em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate(-0.0em, 0.0em) rotate(-000deg);}
}
@-moz-keyframes brushd-slash {
   40% {-moz-transform: rotateX( 10deg) translate(-3.9em,-1.0em) rotate( 000deg);transform: rotateX( 10deg) translate(-3.9em,-1.0em) rotate( 000deg);}
   58% {-moz-transform: rotateX( 45deg) translate(-6.5em,-1.9em) rotate( 115deg);transform: rotateX( 45deg) translate(-6.5em,-1.9em) rotate( 115deg);}
   78% {-moz-transform: rotateX(-00deg) translate(-4.3em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate(-4.3em, 0.0em) rotate(-000deg);}
  100% {-moz-transform: rotateX(-00deg) translate(-0.0em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate(-0.0em, 0.0em) rotate(-000deg);}
}
@-o-keyframes brushd-slash {
   40% {transform: rotateX( 10deg) translate(-3.9em,-1.0em) rotate( 000deg);}
   58% {transform: rotateX( 45deg) translate(-6.5em,-1.9em) rotate( 115deg);}
   78% {transform: rotateX(-00deg) translate(-4.3em, 0.0em) rotate(-000deg);}
  100% {transform: rotateX(-00deg) translate(-0.0em, 0.0em) rotate(-000deg);}
}
@keyframes brushd-slash {
   40% {-webkit-transform: rotateX( 10deg) translate(-3.9em,-1.0em) rotate( 000deg);-moz-transform: rotateX( 10deg) translate(-3.9em,-1.0em) rotate( 000deg);transform: rotateX( 10deg) translate(-3.9em,-1.0em) rotate( 000deg);}
   58% {-webkit-transform: rotateX( 45deg) translate(-6.5em,-1.9em) rotate( 115deg);-moz-transform: rotateX( 45deg) translate(-6.5em,-1.9em) rotate( 115deg);transform: rotateX( 45deg) translate(-6.5em,-1.9em) rotate( 115deg);}
   78% {-webkit-transform: rotateX(-00deg) translate(-4.3em, 0.0em) rotate(-000deg);-moz-transform: rotateX(-00deg) translate(-4.3em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate(-4.3em, 0.0em) rotate(-000deg);}
  100% {-webkit-transform: rotateX(-00deg) translate(-0.0em, 0.0em) rotate(-000deg);-moz-transform: rotateX(-00deg) translate(-0.0em, 0.0em) rotate(-000deg);transform: rotateX(-00deg) translate(-0.0em, 0.0em) rotate(-000deg);}
}

.twist{
  display:inline-block;
  text-indent:0;
  -webkit-animation:twist 0.60s 0.55s ease-out forwards;
     -moz-animation:twist 0.60s 0.55s ease-out forwards;
       -o-animation:twist 0.60s 0.55s ease-out forwards;
          animation:twist 0.60s 0.55s ease-out forwards;
  -webkit-transform-origin: center bottom;
     -moz-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
       -o-transform-origin: center bottom;
          transform-origin: center bottom;
}
@-webkit-keyframes twist{
   33% {-webkit-transform:rotateX( 15deg) rotateY(-50deg) skewX( 25deg) translate(-0.30em,0.00em);transform:rotateX( 15deg) rotateY(-50deg) skewX( 25deg) translate(-0.30em,0.00em);}
  100% {-webkit-transform:rotateX(-15deg) rotateY( 00deg) skewX(-00deg) translate(-0.02em,0.00em);transform:rotateX(-15deg) rotateY( 00deg) skewX(-00deg) translate(-0.02em,0.00em);}
}
@-moz-keyframes twist{
   33% {-moz-transform:rotateX( 15deg) rotateY(-50deg) skewX( 25deg) translate(-0.30em,0.00em);transform:rotateX( 15deg) rotateY(-50deg) skewX( 25deg) translate(-0.30em,0.00em);}
  100% {-moz-transform:rotateX(-15deg) rotateY( 00deg) skewX(-00deg) translate(-0.02em,0.00em);transform:rotateX(-15deg) rotateY( 00deg) skewX(-00deg) translate(-0.02em,0.00em);}
}
@-o-keyframes twist{
   33% {transform:rotateX( 15deg) rotateY(-50deg) skewX( 25deg) translate(-0.30em,0.00em);}
  100% {transform:rotateX(-15deg) rotateY( 00deg) skewX(-00deg) translate(-0.02em,0.00em);}
}
@keyframes twist{
   33% {-webkit-transform:rotateX( 15deg) rotateY(-50deg) skewX( 25deg) translate(-0.30em,0.00em);-moz-transform:rotateX( 15deg) rotateY(-50deg) skewX( 25deg) translate(-0.30em,0.00em);transform:rotateX( 15deg) rotateY(-50deg) skewX( 25deg) translate(-0.30em,0.00em);}
  100% {-webkit-transform:rotateX(-15deg) rotateY( 00deg) skewX(-00deg) translate(-0.02em,0.00em);-moz-transform:rotateX(-15deg) rotateY( 00deg) skewX(-00deg) translate(-0.02em,0.00em);transform:rotateX(-15deg) rotateY( 00deg) skewX(-00deg) translate(-0.02em,0.00em);}
}

.taylor-duck{
display:inline-block;
text-indent:0;
-webkit-transform-origin:center bottom;
   -moz-transform-origin:center bottom;
    -ms-transform-origin:center bottom;
     -o-transform-origin:center bottom;
        transform-origin:center bottom;
-webkit-animation:taylor-duck 0.48s 0.18s ease-out forwards;
   -moz-animation:taylor-duck 0.48s 0.18s ease-out forwards;
     -o-animation:taylor-duck 0.48s 0.18s ease-out forwards;
        animation:taylor-duck 0.48s 0.18s ease-out forwards;
}
@-webkit-keyframes taylor-duck{
     25% {-webkit-transform:rotateX(25deg) rotateY(-15deg) skewX(25deg) translate(-0.10em,0.05em);transform:rotateX(25deg) rotateY(-15deg) skewX(25deg) translate(-0.10em,0.05em);}
     65% {-webkit-transform:rotateX(25deg) rotateY(-22deg) skewX(25deg) translate(-0.10em,0.05em);transform:rotateX(25deg) rotateY(-22deg) skewX(25deg) translate(-0.10em,0.05em);}
    100% {-webkit-transform:rotateX(18deg) rotateY(-10deg) skewX(21deg) translate(-0.05em,0.05em);transform:rotateX(18deg) rotateY(-10deg) skewX(21deg) translate(-0.05em,0.05em);}
}
@-moz-keyframes taylor-duck{
     25% {-moz-transform:rotateX(25deg) rotateY(-15deg) skewX(25deg) translate(-0.10em,0.05em);transform:rotateX(25deg) rotateY(-15deg) skewX(25deg) translate(-0.10em,0.05em);}
     65% {-moz-transform:rotateX(25deg) rotateY(-22deg) skewX(25deg) translate(-0.10em,0.05em);transform:rotateX(25deg) rotateY(-22deg) skewX(25deg) translate(-0.10em,0.05em);}
    100% {-moz-transform:rotateX(18deg) rotateY(-10deg) skewX(21deg) translate(-0.05em,0.05em);transform:rotateX(18deg) rotateY(-10deg) skewX(21deg) translate(-0.05em,0.05em);}
}
@-o-keyframes taylor-duck{
     25% {transform:rotateX(25deg) rotateY(-15deg) skewX(25deg) translate(-0.10em,0.05em);}
     65% {transform:rotateX(25deg) rotateY(-22deg) skewX(25deg) translate(-0.10em,0.05em);}
    100% {transform:rotateX(18deg) rotateY(-10deg) skewX(21deg) translate(-0.05em,0.05em);}
}
@keyframes taylor-duck{
     25% {-webkit-transform:rotateX(25deg) rotateY(-15deg) skewX(25deg) translate(-0.10em,0.05em);-moz-transform:rotateX(25deg) rotateY(-15deg) skewX(25deg) translate(-0.10em,0.05em);transform:rotateX(25deg) rotateY(-15deg) skewX(25deg) translate(-0.10em,0.05em);}
     65% {-webkit-transform:rotateX(25deg) rotateY(-22deg) skewX(25deg) translate(-0.10em,0.05em);-moz-transform:rotateX(25deg) rotateY(-22deg) skewX(25deg) translate(-0.10em,0.05em);transform:rotateX(25deg) rotateY(-22deg) skewX(25deg) translate(-0.10em,0.05em);}
    100% {-webkit-transform:rotateX(18deg) rotateY(-10deg) skewX(21deg) translate(-0.05em,0.05em);-moz-transform:rotateX(18deg) rotateY(-10deg) skewX(21deg) translate(-0.05em,0.05em);transform:rotateX(18deg) rotateY(-10deg) skewX(21deg) translate(-0.05em,0.05em);}
}

.andy-A{ /* chapter 20 only */
font-family:Luxo, 'Hourly, Daily', Peralta, Krungthep, Cambria, Calibri, sans-serif;
font-size:130%;
font-weight:bold;
display:inline-block;
text-indent:0;
-webkit-transform:scaleY(1.6);
   -moz-transform:scaleY(1.6);
    -ms-transform:scaleY(1.6);
     -o-transform:scaleY(1.6);
        transform:scaleY(1.6);
}

.thwok{
opacity:0;
display:inline-block;
text-indent:0;
letter-spacing:0px;
text-shadow:0px 0px 1px #ffffff;
-webkit-transform-origin:left center;
   -moz-transform-origin:left center;
    -ms-transform-origin:left center;
     -o-transform-origin:left center;
        transform-origin:left center;
-webkit-transform:scale(1.2) skewX( 10deg) translateY(-1px);
   -moz-transform:scale(1.2) skewX( 10deg) translateY(-1px);
    -ms-transform:scale(1.2) skewX( 10deg) translateY(-1px);
     -o-transform:scale(1.2) skewX( 10deg) translateY(-1px);
        transform:scale(1.2) skewX( 10deg) translateY(-1px);
-webkit-animation:thwok 0.30s 4.3s linear forwards;
   -moz-animation:thwok 0.30s 4.3s linear forwards;
     -o-animation:thwok 0.30s 4.3s linear forwards;
        animation:thwok 0.30s 4.3s linear forwards;
}

@-moz-keyframes thwok {
     60% {opacity:1;letter-spacing:2px; text-shadow:-2px 1px 3px #5C5C5C; -moz-transform: scale(1.5) skewX( 03deg) translateY(-3px); transform: scale(1.5) skewX( 03deg) translateY(-3px);}
    100% {opacity:1;letter-spacing:0px; text-shadow:-1px 1px 1px #5C5C5C; -moz-transform: scale(1.3) skewX( 10deg) translateY(-2px); transform: scale(1.3) skewX( 10deg) translateY(-2px);}
}
@-webkit-keyframes thwok {
     60% {opacity:1;letter-spacing:2px; text-shadow:-2px 1px 3px #5C5C5C; -webkit-transform: scale(1.5) skewX( 03deg) translateY(-3px); transform: scale(1.5) skewX( 03deg) translateY(-3px);}
    100% {opacity:1;letter-spacing:0px; text-shadow:-1px 1px 1px #5C5C5C; -webkit-transform: scale(1.3) skewX( 10deg) translateY(-2px); transform: scale(1.3) skewX( 10deg) translateY(-2px);}
}
@-o-keyframes thwok {
     60% {opacity:1;letter-spacing:2px; text-shadow:-2px 1px 3px #5C5C5C; -o-transform: scale(1.5) skewX( 03deg) translateY(-3px); transform: scale(1.5) skewX( 03deg) translateY(-3px);}
    100% {opacity:1;letter-spacing:0px; text-shadow:-1px 1px 1px #5C5C5C; -o-transform: scale(1.3) skewX( 10deg) translateY(-2px); transform: scale(1.3) skewX( 10deg) translateY(-2px);}
}
@keyframes thwok {
     60% {opacity:1;letter-spacing:2px; text-shadow:-2px 1px 3px #5C5C5C; -webkit-transform: scale(1.5) skewX( 03deg) translateY(-3px); -moz-transform: scale(1.5) skewX( 03deg) translateY(-3px); -o-transform: scale(1.5) skewX( 03deg) translateY(-3px); transform: scale(1.5) skewX( 03deg) translateY(-3px);}
    100% {opacity:1;letter-spacing:0px; text-shadow:-1px 1px 1px #5C5C5C; -webkit-transform: scale(1.3) skewX( 10deg) translateY(-2px); -moz-transform: scale(1.3) skewX( 10deg) translateY(-2px); -o-transform: scale(1.3) skewX( 10deg) translateY(-2px); transform: scale(1.3) skewX( 10deg) translateY(-2px);}
}

.D-turnaround{
display:inline-block;
text-indent:0;
-webkit-transform-origin:22% top;
   -moz-transform-origin:22% top;
    -ms-transform-origin:22% top;
     -o-transform-origin:22% top;
        transform-origin:22% top;
-webkit-animation:D-turnaround 2.90s 0.0s linear forwards;
   -moz-animation:D-turnaround 2.90s 0.0s linear forwards;
     -o-animation:D-turnaround 2.90s 0.0s linear forwards;
        animation:D-turnaround 2.90s 0.0s linear forwards;
}

@-webkit-keyframes D-turnaround {
    0%  {-webkit-transform:rotateY(000deg) skewX( 00deg) rotate( 00deg) translate(000px, 000px);transform:rotateY(000deg) skewX( 00deg) rotate( 00deg) translate(000px, 000px); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    20% {-webkit-transform:rotateY(180deg) skewX(-20deg) rotate( 10deg) translate( 10px, 000px);transform:rotateY(180deg) skewX(-20deg) rotate( 10deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    25% {-webkit-transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px);transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    54% {-webkit-transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px);transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    59% {-webkit-transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px);transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    95% {-webkit-transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px);transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    97% {-webkit-transform:rotateY(110deg) skewX(-16deg) rotate(-10deg) translate( 07px, -24px);transform:rotateY(110deg) skewX(-16deg) rotate(-10deg) translate( 07px, -24px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    100%{-webkit-transform:rotateY(010deg) skewX(-10deg) rotate( 00deg) translate( 15px, -03px);transform:rotateY(010deg) skewX(-10deg) rotate( 00deg) translate( 15px, -03px); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
}
@-moz-keyframes D-turnaround {
    0%  {-moz-transform:rotateY(000deg) skewX( 00deg) rotate( 00deg) translate(000px, 000px);transform:rotateY(000deg) skewX( 00deg) rotate( 00deg) translate(000px, 000px); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    20% {-moz-transform:rotateY(180deg) skewX(-20deg) rotate( 10deg) translate( 10px, 000px);transform:rotateY(180deg) skewX(-20deg) rotate( 10deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    25% {-moz-transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px);transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    54% {-moz-transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px);transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    59% {-moz-transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px);transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    95% {-moz-transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px);transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    97% {-moz-transform:rotateY(110deg) skewX(-16deg) rotate(-10deg) translate( 07px, -24px);transform:rotateY(110deg) skewX(-16deg) rotate(-10deg) translate( 07px, -24px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    100%{-moz-transform:rotateY(010deg) skewX(-10deg) rotate( 00deg) translate( 15px, -03px);transform:rotateY(010deg) skewX(-10deg) rotate( 00deg) translate( 15px, -03px); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
}
@-o-keyframes D-turnaround {
    0%  {transform:rotateY(000deg) skewX( 00deg) rotate( 00deg) translate(000px, 000px); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    20% {transform:rotateY(180deg) skewX(-20deg) rotate( 10deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    25% {transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    54% {transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    59% {transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    95% {transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    97% {transform:rotateY(110deg) skewX(-16deg) rotate(-10deg) translate( 07px, -24px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    100%{transform:rotateY(010deg) skewX(-10deg) rotate( 00deg) translate( 15px, -03px); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
}
@keyframes D-turnaround {
    0%  {-webkit-transform:rotateY(000deg) skewX( 00deg) rotate( 00deg) translate(000px, 000px);-moz-transform:rotateY(000deg) skewX( 00deg) rotate( 00deg) translate(000px, 000px);transform:rotateY(000deg) skewX( 00deg) rotate( 00deg) translate(000px, 000px); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    20% {-webkit-transform:rotateY(180deg) skewX(-20deg) rotate( 10deg) translate( 10px, 000px);-moz-transform:rotateY(180deg) skewX(-20deg) rotate( 10deg) translate( 10px, 000px);transform:rotateY(180deg) skewX(-20deg) rotate( 10deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    25% {-webkit-transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px);-moz-transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px);transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    54% {-webkit-transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px);-moz-transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px);transform:rotateY(180deg) skewX(-22deg) rotate( 12deg) translate( 12px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    59% {-webkit-transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px);-moz-transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px);transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    95% {-webkit-transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px);-moz-transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px);transform:rotateY(180deg) skewX(-18deg) rotate(-06deg) translate( 10px, 000px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    97% {-webkit-transform:rotateY(110deg) skewX(-16deg) rotate(-10deg) translate( 07px, -24px);-moz-transform:rotateY(110deg) skewX(-16deg) rotate(-10deg) translate( 07px, -24px);transform:rotateY(110deg) skewX(-16deg) rotate(-10deg) translate( 07px, -24px); text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
    100%{-webkit-transform:rotateY(010deg) skewX(-10deg) rotate( 00deg) translate( 15px, -03px);-moz-transform:rotateY(010deg) skewX(-10deg) rotate( 00deg) translate( 15px, -03px);transform:rotateY(010deg) skewX(-10deg) rotate( 00deg) translate( 15px, -03px); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);}
}

#chair-throw{
display:inline-block;
text-indent:0;
height:0;
-webkit-transform-origin:center top;
   -moz-transform-origin:center top;
    -ms-transform-origin:center top;
     -o-transform-origin:center top;
        transform-origin:center top;
-webkit-transform: translate(0,0) rotate(0deg) rotateY(0deg) scale(1.00);
   -moz-transform: translate(0,0) rotate(0deg) rotateY(0deg) scale(1.00);
        transform: translate(0,0) rotate(0deg) rotateY(0deg) scale(1.00);
-webkit-animation:chair-throw 0.40s 2.75s linear forwards;
   -moz-animation:chair-throw 0.40s 2.75s linear forwards;
     -o-animation:chair-throw 0.40s 2.75s linear forwards;
        animation:chair-throw 0.40s 2.75s linear forwards;
}

@-webkit-keyframes chair-throw {
     65%{-webkit-transform: translate(500px,130px) rotate(350deg) rotateY(010deg) scale(1.00);transform: translate(500px,130px) rotate(350deg) rotateY(010deg) scale(1.00);}
    100%{-webkit-transform: translate(420px,190px) rotate(100deg) rotateY(400deg) scale(0.50);transform: translate(420px,190px) rotate(100deg) rotateY(400deg) scale(0.50);}
}

@-moz-keyframes chair-throw {
     65%{-moz-transform: translate(500px,130px) rotate(350deg) rotateY(010deg) scale(1.00);transform: translate(500px,130px) rotate(350deg) rotateY(010deg) scale(1.00);}
    100%{-moz-transform: translate(420px,190px) rotate(100deg) rotateY(400deg) scale(0.50);transform: translate(420px,190px) rotate(100deg) rotateY(400deg) scale(0.50);}
}

@-o-keyframes chair-throw {
     65%{transform: translate(500px,130px) rotate(350deg) rotateY(010deg) scale(1.00);}
    100%{transform: translate(420px,190px) rotate(100deg) rotateY(400deg) scale(0.50);}
}

@keyframes chair-throw {
     65%{-webkit-transform: translate(500px,130px) rotate(350deg) rotateY(010deg) scale(1.00);-moz-transform: translate(500px,130px) rotate(350deg) rotateY(010deg) scale(1.00);transform: translate(500px,130px) rotate(350deg) rotateY(010deg) scale(1.00);}
    100%{-webkit-transform: translate(420px,190px) rotate(100deg) rotateY(400deg) scale(0.50);-moz-transform: translate(420px,190px) rotate(100deg) rotateY(400deg) scale(0.50);transform: translate(420px,190px) rotate(100deg) rotateY(400deg) scale(0.50);}
}

.taylor-roll1{
display:inline-block;
text-indent:0;
-webkit-transform-origin:center center;
   -moz-transform-origin:center center;
    -ms-transform-origin:center center;
     -o-transform-origin:center center;
        transform-origin:center center;
-webkit-animation:tumble-90  0.5s 4.80s forwards;
   -moz-animation:tumble-90  0.5s 4.80s forwards;
     -o-animation:tumble-90  0.5s 4.80s forwards;
        animation:tumble-90  0.5s 4.80s forwards;
}
.taylor-roll2{
display:inline-block;
text-indent:0;
-webkit-transform-origin:center center;
   -moz-transform-origin:center center;
    -ms-transform-origin:center center;
     -o-transform-origin:center center;
        transform-origin:center center;
-webkit-animation:tumble-180 0.6s 4.70s forwards;
   -moz-animation:tumble-180 0.6s 4.70s forwards;
     -o-animation:tumble-180 0.6s 4.70s forwards;
        animation:tumble-180 0.6s 4.70s forwards;
}
.taylor-roll3{
display:inline-block;
text-indent:0;
-webkit-transform-origin:center center;
   -moz-transform-origin:center center;
    -ms-transform-origin:center center;
     -o-transform-origin:center center;
        transform-origin:center center;
-webkit-animation:tumble-270 0.7s 4.60s ease-out forwards;
   -moz-animation:tumble-270 0.7s 4.60s ease-out forwards;
     -o-animation:tumble-270 0.7s 4.60s ease-out forwards;
        animation:tumble-270 0.7s 4.60s ease-out forwards;
}
.taylor-roll4{
display:inline-block;
text-indent:0;
-webkit-transform-origin:center center;
   -moz-transform-origin:center center;
    -ms-transform-origin:center center;
     -o-transform-origin:center center;
        transform-origin:center center;
-webkit-animation:tumble-360 0.8s 4.50s linear forwards;
   -moz-animation:tumble-360 0.8s 4.50s linear forwards;
     -o-animation:tumble-360 0.8s 4.50s linear forwards;
        animation:tumble-360 0.8s 4.50s linear forwards;
}

@-webkit-keyframes tumble-90 {
from {  -webkit-transform: rotate(0deg);  transform: rotate(0deg);  }
to {  -webkit-transform: rotate(90deg) translate(2pt, -50pt);  transform: rotate(90deg) translate(2pt, -50pt);  }
}
@-moz-keyframes tumble-90 {
from {  -moz-transform: rotate(0deg);  transform: rotate(0deg);  }
to {  -moz-transform: rotate(90deg) translate(2pt, -50pt);  transform: rotate(90deg) translate(2pt, -50pt);  }
}
@-o-keyframes tumble-90 {
from {  -o-transform: rotate(0deg);  transform: rotate(0deg);  }
to {  -o-transform: rotate(90deg) translate(2pt, -50pt);  transform: rotate(90deg) translate(2pt, -50pt);  }
}
@keyframes tumble-90 {
from {  -webkit-transform: rotate(0deg);  -moz-transform: rotate(0deg);  -o-transform: rotate(0deg);  transform: rotate(0deg);  }
to {  -webkit-transform: rotate(90deg) translate(2pt, -50pt);  -moz-transform: rotate(90deg) translate(2pt, -50pt);  -o-transform: rotate(90deg) translate(2pt, -50pt);  transform: rotate(90deg) translate(2pt, -50pt);  }
}

@-moz-keyframes tumble-180 {
    from {-moz-transform: rotate(000deg);}
      to {-moz-transform: rotate(090deg) translate( 02pt,-50pt);}
      to {-moz-transform: rotate(180deg) translate(-50pt,-04pt);}
}
@-webkit-keyframes tumble-180 {
    from {-webkit-transform: rotate(000deg);}
      to {-webkit-transform: rotate(090deg) translate( 02pt,-50pt);}
      to {-webkit-transform: rotate(180deg) translate(-50pt,-04pt);}
}
@-o-keyframes tumble-180 {
    from {-o-transform: rotate(000deg);}
      to {-o-transform: rotate(090deg) translate( 02pt,-50pt);}
      to {-o-transform: rotate(180deg) translate(-50pt,-04pt);}
}
@keyframes tumble-180 {
    from {-webkit-transform: rotate(000deg);-moz-transform: rotate(000deg);-o-transform: rotate(000deg);transform: rotate(000deg);}
      to {-webkit-transform: rotate(090deg) translate( 02pt,-50pt);-moz-transform: rotate(090deg) translate( 02pt,-50pt);-o-transform: rotate(090deg) translate( 02pt,-50pt);transform: rotate(090deg) translate( 02pt,-50pt);}
      to {-webkit-transform: rotate(180deg) translate(-50pt,-04pt);-moz-transform: rotate(180deg) translate(-50pt,-04pt);-o-transform: rotate(180deg) translate(-50pt,-04pt);transform: rotate(180deg) translate(-50pt,-04pt);}
}

@-moz-keyframes tumble-270 {
    from {-moz-transform: rotate(000deg);  }
      to {-moz-transform: rotate(090deg) translate( 02pt,-50pt);}
      to {-moz-transform: rotate(180deg) translate(-50pt,-04pt);}
      to {-moz-transform: rotate(270deg) translate(-02pt, 55pt);}
}
@-webkit-keyframes tumble-270 {
    from {-webkit-transform: rotate(000deg);  }
      to {-webkit-transform: rotate(090deg) translate( 02pt,-50pt);}
      to {-webkit-transform: rotate(180deg) translate(-50pt,-04pt);}
      to {-webkit-transform: rotate(270deg) translate(-02pt, 55pt);}
}
@-o-keyframes tumble-270 {
    from {-o-transform: rotate(000deg);  }
      to {-o-transform: rotate(090deg) translate( 02pt,-50pt);}
      to {-o-transform: rotate(180deg) translate(-50pt,-04pt);}
      to {-o-transform: rotate(270deg) translate(-02pt, 55pt);}
}
@keyframes tumble-270 {
    from {-webkit-transform: rotate(000deg);-moz-transform: rotate(000deg);-o-transform: rotate(000deg);transform: rotate(000deg);  }
      to {-webkit-transform: rotate(090deg) translate( 02pt,-50pt);-moz-transform: rotate(090deg) translate( 02pt,-50pt);-o-transform: rotate(090deg) translate( 02pt,-50pt);transform: rotate(090deg) translate( 02pt,-50pt);}
      to {-webkit-transform: rotate(180deg) translate(-50pt,-04pt);-moz-transform: rotate(180deg) translate(-50pt,-04pt);-o-transform: rotate(180deg) translate(-50pt,-04pt);transform: rotate(180deg) translate(-50pt,-04pt);}
      to {-webkit-transform: rotate(270deg) translate(-02pt, 55pt);-moz-transform: rotate(270deg) translate(-02pt, 55pt);-o-transform: rotate(270deg) translate(-02pt, 55pt);transform: rotate(270deg) translate(-02pt, 55pt);}
}

@-moz-keyframes tumble-360 {
      0% {  -moz-transform: rotate(000deg);}
     50% {  -moz-transform: rotate(180deg) translate(-00pt,-8pt);}
    100% {  -moz-transform: rotate(360deg) translate( 60pt, 0pt);
            -moz-transform-origin: 30pt 0pt;}
}
@-webkit-keyframes tumble-360 {
      0% {  -webkit-transform: rotate(000deg);}
     50% {  -webkit-transform: rotate(180deg) translate(-00pt,-8pt);}
    100% {  -webkit-transform: rotate(360deg) translate( 60pt, 0pt);
            -webkit-transform-origin: 30pt 0pt;}
}
@-o-keyframes tumble-360 {
      0% {  -o-transform: rotate(000deg);}
     50% {  -o-transform: rotate(180deg) translate(-00pt,-8pt);}
    100% {  -o-transform: rotate(360deg) translate( 60pt, 0pt);
            -o-transform-origin: 30pt 0pt;}
}
@keyframes tumble-360 {
      0% {  -webkit-transform: rotate(000deg);  -moz-transform: rotate(000deg);  -o-transform: rotate(000deg);  transform: rotate(000deg);}
     50% {  -webkit-transform: rotate(180deg) translate(-00pt,-8pt);  -moz-transform: rotate(180deg) translate(-00pt,-8pt);  -o-transform: rotate(180deg) translate(-00pt,-8pt);  transform: rotate(180deg) translate(-00pt,-8pt);}
    100% {  -webkit-transform: rotate(360deg) translate( 60pt, 0pt);  -moz-transform: rotate(360deg) translate( 60pt, 0pt);   -o-transform: rotate(360deg) translate( 60pt, 0pt);   transform: rotate(360deg) translate( 60pt, 0pt);
            -webkit-transform-origin: 30pt 0pt;
               -moz-transform-origin: 30pt 0pt;
                 -o-transform-origin: 30pt 0pt;
                    transform-origin: 30pt 0pt;}
}

#D-weave{
display:inline-block;
text-indent:0;
text-shadow:2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-6px -4px 3px #7A7A7A;
-webkit-transform-origin:22% center;
   -moz-transform-origin:22% center;
    -ms-transform-origin:22% center;
     -o-transform-origin:22% center;
        transform-origin:22% center;
-webkit-animation:D-weave 4.50s 0.00s linear forwards;
   -moz-animation:D-weave 4.50s 0.00s linear forwards;
     -o-animation:D-weave 4.50s 0.00s linear forwards;
        animation:D-weave 4.50s 0.00s linear forwards;
}

@-moz-keyframes D-weave {
      0% {-moz-transform: translate( 0.00em, 0.00em) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-6px -4px 3px #7A7A7A;}
     20% {-moz-transform: translate( 1.13em, 0.20em) rotateY(-25deg) scale(1.20) skew(-10deg, 00deg) rotate( 02deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-5px -5px 3px #7A7A7A;}
     40% {-moz-transform: translate( 2.25em, 0.10em) rotateY( 22deg) scale(1.00) skew(-05deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-5px -3px 3px #7A7A7A;}
     60% {-moz-transform: translate( 3.37em, 0.50em) rotateY(-29deg) scale(1.16) skew(-15deg, 00deg) rotate( 02deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-4px -6px 4px #7A7A7A;}
     80% {-moz-transform: translate( 4.25em, 0.45em) rotateY( 05deg) scale(1.00) skew(-07deg, 00deg) rotate( 01deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-4px -5px 3px #7A7A7A;}
    100% {-moz-transform: translate( 5.25em, 0.75em) rotateY(-35deg) scale(1.30) skew(-07deg, 00deg) rotate( 03deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-3px -5px 4px #7A7A7A;}
}
@-webkit-keyframes D-weave {
      0% {-webkit-transform: translate( 0.00em, 0.00em) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-6px -4px 3px #7A7A7A;}
     20% {-webkit-transform: translate( 1.13em, 0.20em) rotateY(-25deg) scale(1.20) skew(-10deg, 00deg) rotate( 02deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-5px -5px 3px #7A7A7A;}
     40% {-webkit-transform: translate( 2.25em, 0.10em) rotateY( 22deg) scale(1.00) skew(-05deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-5px -3px 3px #7A7A7A;}
     60% {-webkit-transform: translate( 3.37em, 0.50em) rotateY(-29deg) scale(1.16) skew(-15deg, 00deg) rotate( 02deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-4px -6px 4px #7A7A7A;}
     80% {-webkit-transform: translate( 4.25em, 0.45em) rotateY( 05deg) scale(1.00) skew(-07deg, 00deg) rotate( 01deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-4px -5px 3px #7A7A7A;}
    100% {-webkit-transform: translate( 5.25em, 0.75em) rotateY(-35deg) scale(1.30) skew(-07deg, 00deg) rotate( 03deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-3px -5px 4px #7A7A7A;}
}
@-o-keyframes D-weave {
      0% {-o-transform: translate( 0.00em, 0.00em) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-6px -4px 3px #7A7A7A;}
     20% {-o-transform: translate( 1.13em, 0.20em) rotateY(-25deg) scale(1.20) skew(-10deg, 00deg) rotate( 02deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-5px -5px 3px #7A7A7A;}
     40% {-o-transform: translate( 2.25em, 0.10em) rotateY( 22deg) scale(1.00) skew(-05deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-5px -3px 3px #7A7A7A;}
     60% {-o-transform: translate( 3.37em, 0.50em) rotateY(-29deg) scale(1.16) skew(-15deg, 00deg) rotate( 02deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-4px -6px 4px #7A7A7A;}
     80% {-o-transform: translate( 4.25em, 0.45em) rotateY( 05deg) scale(1.00) skew(-07deg, 00deg) rotate( 01deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-4px -5px 3px #7A7A7A;}
    100% {-o-transform: translate( 5.25em, 0.75em) rotateY(-35deg) scale(1.30) skew(-07deg, 00deg) rotate( 03deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-3px -5px 4px #7A7A7A;}
}
@keyframes D-weave {
      0% {-webkit-transform: translate( 0.00em, 0.00em) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg);-moz-transform: translate( 0.00em, 0.00em) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg);transform: translate( 0.00em, 0.00em) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-6px -4px 3px #7A7A7A;}
     20% {-webkit-transform: translate( 1.13em, 0.20em) rotateY(-25deg) scale(1.20) skew(-10deg, 00deg) rotate( 02deg) rotateX( 00deg);-moz-transform: translate( 1.13em, 0.20em) rotateY(-25deg) scale(1.20) skew(-10deg, 00deg) rotate( 02deg) rotateX( 00deg);transform: translate( 1.13em, 0.20em) rotateY(-25deg) scale(1.20) skew(-10deg, 00deg) rotate( 02deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-5px -5px 3px #7A7A7A;}
     40% {-webkit-transform: translate( 2.25em, 0.10em) rotateY( 22deg) scale(1.00) skew(-05deg, 00deg) rotate( 00deg) rotateX( 00deg);-moz-transform: translate( 2.25em, 0.10em) rotateY( 22deg) scale(1.00) skew(-05deg, 00deg) rotate( 00deg) rotateX( 00deg);transform: translate( 2.25em, 0.10em) rotateY( 22deg) scale(1.00) skew(-05deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-5px -3px 3px #7A7A7A;}
     60% {-webkit-transform: translate( 3.37em, 0.50em) rotateY(-29deg) scale(1.16) skew(-15deg, 00deg) rotate( 02deg) rotateX( 00deg);-moz-transform: translate( 3.37em, 0.50em) rotateY(-29deg) scale(1.16) skew(-15deg, 00deg) rotate( 02deg) rotateX( 00deg);transform: translate( 3.37em, 0.50em) rotateY(-29deg) scale(1.16) skew(-15deg, 00deg) rotate( 02deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-4px -6px 4px #7A7A7A;}
     80% {-webkit-transform: translate( 4.25em, 0.45em) rotateY( 05deg) scale(1.00) skew(-07deg, 00deg) rotate( 01deg) rotateX( 00deg);-moz-transform: translate( 4.25em, 0.45em) rotateY( 05deg) scale(1.00) skew(-07deg, 00deg) rotate( 01deg) rotateX( 00deg);transform: translate( 4.25em, 0.45em) rotateY( 05deg) scale(1.00) skew(-07deg, 00deg) rotate( 01deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-4px -5px 3px #7A7A7A;}
    100% {-webkit-transform: translate( 5.25em, 0.75em) rotateY(-35deg) scale(1.30) skew(-07deg, 00deg) rotate( 03deg) rotateX( 00deg);-moz-transform: translate( 5.25em, 0.75em) rotateY(-35deg) scale(1.30) skew(-07deg, 00deg) rotate( 03deg) rotateX( 00deg);transform: translate( 5.25em, 0.75em) rotateY(-35deg) scale(1.30) skew(-07deg, 00deg) rotate( 03deg) rotateX( 00deg); text-shadow: 1px -1px 0 #616161, 2px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 1px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2),-3px -5px 4px #7A7A7A;}
}

#boomerang-pickup{
display:inline-block;
text-indent:0;
opacity:0;
width:10px;
-webkit-animation:boomerang-pickup 0.38s 3.55s linear forwards;
   -moz-animation:boomerang-pickup 0.38s 3.55s linear forwards;
     -o-animation:boomerang-pickup 0.38s 3.55s linear forwards;
        animation:boomerang-pickup 0.38s 3.55s linear forwards;
}
@-webkit-keyframes boomerang-pickup {
    100% {-webkit-transform: translate(-48pt,-20pt) rotate(-19deg);transform: translate(-48pt,-20pt) rotate(-19deg); opacity:1;}
}
@-moz-keyframes boomerang-pickup {
    100% {-moz-transform: translate(-48pt,-20pt) rotate(-19deg);transform: translate(-48pt,-20pt) rotate(-19deg); opacity:1;}
}
@-o-keyframes boomerang-pickup {
    100% {-o-transform: translate(-48pt,-20pt) rotate(-19deg);transform: translate(-48pt,-20pt) rotate(-19deg); opacity:1;}
}
@keyframes boomerang-pickup {
    100% {-webkit-transform: translate(-48pt,-20pt) rotate(-19deg);-moz-transform: translate(-48pt,-20pt) rotate(-19deg);-o-transform: translate(-48pt,-20pt) rotate(-19deg);transform: translate(-48pt,-20pt) rotate(-19deg); opacity:1;}
}

.taylor-throws-boomerang1{
display:inline-block;
text-indent:0;
line-height:40px;
-webkit-transform-origin:center bottom;
   -moz-transform-origin:center bottom;
    -ms-transform-origin:center bottom;
     -o-transform-origin:center bottom;
        transform-origin:center bottom;
text-shadow:.04em -.08em .07em #5C5C5C,-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2);
-webkit-transform:translateX( .00em) translateY(-.00em) skewX( 000deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.10) scaleY(1.20);
   -moz-transform:translateX( .00em) translateY(-.00em) skewX( 000deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.10) scaleY(1.20);
    -ms-transform:translateX( .00em) translateY(-.00em) skewX( 000deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.10) scaleY(1.20);
     -o-transform:translateX( .00em) translateY(-.00em) skewX( 000deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.10) scaleY(1.20);
        transform:translateX( .00em) translateY(-.00em) skewX( 000deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.10) scaleY(1.20);
-webkit-animation:taylor-throws-boomerang1 1.40s 1.00s ease-in forwards;
   -moz-animation:taylor-throws-boomerang1 1.40s 1.00s ease-in forwards;
     -o-animation:taylor-throws-boomerang1 1.40s 1.00s ease-in forwards;
        animation:taylor-throws-boomerang1 1.40s 1.00s ease-in forwards;
}

@-moz-keyframes taylor-throws-boomerang1 {
     43% {-moz-transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     52% {-moz-transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     57% {-moz-transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-moz-transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);}
    100% {-moz-transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.10) scaleY(1.20);}
}
@-webkit-keyframes taylor-throws-boomerang1 {
     43% {-webkit-transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     52% {-webkit-transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     57% {-webkit-transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-webkit-transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);}
    100% {-webkit-transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.10) scaleY(1.20);}
}
@-o-keyframes taylor-throws-boomerang1 {
     43% {-o-transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     52% {-o-transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     57% {-o-transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-o-transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);}
    100% {-o-transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.10) scaleY(1.20);}
}
@keyframes taylor-throws-boomerang1 {
     43% {-webkit-transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);-moz-transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     52% {-webkit-transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);-moz-transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     57% {-webkit-transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);-moz-transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-webkit-transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);-moz-transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);}
    100% {-webkit-transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.10) scaleY(1.20);-moz-transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.10) scaleY(1.20);transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.10) scaleY(1.20);}
}

.taylor-throws-boomerang2{
display:inline-block;
text-indent:0;
-webkit-animation:taylor-throws-boomerang2 0.50s 5.30s ease-in forwards;
   -moz-animation:taylor-throws-boomerang2 0.50s 5.30s ease-in forwards;
     -o-animation:taylor-throws-boomerang2 0.50s 5.30s ease-in forwards;
        animation:taylor-throws-boomerang2 0.50s 5.30s ease-in forwards;
}

@-moz-keyframes taylor-throws-boomerang2 {
     43% {-moz-transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     52% {-moz-transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     57% {-moz-transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-moz-transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);}
    100% {-moz-transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 020deg) scaleX(1.10) scaleY(1.20);}
}
@-webkit-keyframes taylor-throws-boomerang2 {
     43% {-webkit-transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     52% {-webkit-transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     57% {-webkit-transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-webkit-transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);}
    100% {-webkit-transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 020deg) scaleX(1.10) scaleY(1.20);}
}
@-o-keyframes taylor-throws-boomerang2 {
     43% {-o-transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     52% {-o-transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     57% {-o-transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-o-transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);}
    100% {-o-transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 020deg) scaleX(1.10) scaleY(1.20);}
}
@keyframes taylor-throws-boomerang2 {
     43% {-webkit-transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);-moz-transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);transform: translateX( .00em) translateY(-.05em) skewX(-050deg) skewY( 10deg) rotate(-000deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     52% {-webkit-transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);-moz-transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);transform: translateX( .00em) translateY(-.05em) skewX(-060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     57% {-webkit-transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);-moz-transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);transform: translateX(-.10em) translateY(-.09em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-webkit-transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);-moz-transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);transform: translateX(-.20em) translateY(-.05em) skewX( 060deg) skewY( 10deg) rotate(-000deg) rotateX(070deg) rotateY( 020deg) scaleX(0.75) scaleY(1.30);}
    100% {-webkit-transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 020deg) scaleX(1.10) scaleY(1.20);-moz-transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 020deg) scaleX(1.10) scaleY(1.20);transform: translateX(-.00em) translateY(-.00em) skewX(-010deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 020deg) scaleX(1.10) scaleY(1.20);}
}

.taylor-arm-boomerang1{
display:inline-block;
text-indent:0;
width:50px;
line-height:40px;
-webkit-transform-origin:left center;
   -moz-transform-origin:left center;
    -ms-transform-origin:left center;
     -o-transform-origin:left center;
        transform-origin:left center;
text-shadow:-.02em -.08em .07em #5C5C5C;
-webkit-animation:taylor-arm-boomerang1 1.40s 1.00s ease-in forwards;
   -moz-animation:taylor-arm-boomerang1 1.40s 1.00s ease-in forwards;
     -o-animation:taylor-arm-boomerang1 1.40s 1.00s ease-in forwards;
        animation:taylor-arm-boomerang1 1.40s 1.00s ease-in forwards;
}

@-moz-keyframes taylor-arm-boomerang1 {
     20% {-moz-transform: translateX( 0.20em) translateY(-1.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
     43% {-moz-transform: translateX( 1.00em) translateY( -.10em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     50% {-moz-transform: translateX( 0.00em) translateY( -.10em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     53% {-moz-transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-moz-transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY(-180deg) scaleX(0.75) scaleY(1.30);}
    100% {-moz-transform: translateX( 0.25em) translateY(-1.15em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
}
@-webkit-keyframes taylor-arm-boomerang1 {
     20% {-webkit-transform: translateX( 0.20em) translateY(-1.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
     43% {-webkit-transform: translateX( 1.00em) translateY( -.10em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     50% {-webkit-transform: translateX( 0.00em) translateY( -.10em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     53% {-webkit-transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-webkit-transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY(-180deg) scaleX(0.75) scaleY(1.30);}
    100% {-webkit-transform: translateX( 0.25em) translateY(-1.15em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
}
@-o-keyframes taylor-arm-boomerang1 {
     20% {-o-transform: translateX( 0.20em) translateY(-1.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
     43% {-o-transform: translateX( 1.00em) translateY( -.10em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     50% {-o-transform: translateX( 0.00em) translateY( -.10em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     53% {-o-transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-o-transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY(-180deg) scaleX(0.75) scaleY(1.30);}
    100% {-o-transform: translateX( 0.25em) translateY(-1.15em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
}
@keyframes taylor-arm-boomerang1 {
     20% {-webkit-transform: translateX( 0.20em) translateY(-1.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);-moz-transform: translateX( 0.20em) translateY(-1.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);transform: translateX( 0.20em) translateY(-1.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
     43% {-webkit-transform: translateX( 1.00em) translateY( -.10em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);-moz-transform: translateX( 1.00em) translateY( -.10em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);transform: translateX( 1.00em) translateY( -.10em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     50% {-webkit-transform: translateX( 0.00em) translateY( -.10em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);-moz-transform: translateX( 0.00em) translateY( -.10em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);transform: translateX( 0.00em) translateY( -.10em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     53% {-webkit-transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);-moz-transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     60% {-webkit-transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY(-180deg) scaleX(0.75) scaleY(1.30);-moz-transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY(-180deg) scaleX(0.75) scaleY(1.30);transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY(-180deg) scaleX(0.75) scaleY(1.30);}
    100% {-webkit-transform: translateX( 0.25em) translateY(-1.15em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);-moz-transform: translateX( 0.25em) translateY(-1.15em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);transform: translateX( 0.25em) translateY(-1.15em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
}

.taylor-arm-boomerang2{
display:inline-block;
text-indent:0;
width:50px;
line-height:40px;
-webkit-transform-origin:left center;
   -moz-transform-origin:left center;
    -ms-transform-origin:left center;
     -o-transform-origin:left center;
        transform-origin:left center;
text-shadow:-.02em -.08em .07em #5C5C5C;
-webkit-transform:translateX( .00em) translateY(-.00em) skewX( 000deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);
   -moz-transform:translateX( .00em) translateY(-.00em) skewX( 000deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);
    -ms-transform:translateX( .00em) translateY(-.00em) skewX( 000deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);
     -o-transform:translateX( .00em) translateY(-.00em) skewX( 000deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);
        transform:translateX( .00em) translateY(-.00em) skewX( 000deg) skewY( 00deg) rotate(-000deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);
-webkit-animation:taylor-arm-boomerang2 0.50s 5.30s ease-in forwards;
   -moz-animation:taylor-arm-boomerang2 0.50s 5.30s ease-in forwards;
     -o-animation:taylor-arm-boomerang2 0.50s 5.30s ease-in forwards;
        animation:taylor-arm-boomerang2 0.50s 5.30s ease-in forwards;
}

@-moz-keyframes taylor-arm-boomerang2 {
     20% {-moz-transform: translateX( 0.10em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
     43% {-moz-transform: translateX( 0.40em) translateY( 0.20em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     50% {-moz-transform: translateX( 0.00em) translateY( 0.20em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     60% {-moz-transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     65% {-moz-transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY( 180deg) scaleX(0.75) scaleY(1.30);}
    100% {-moz-transform: translateX(-0.00em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 340deg) scaleX(1.00) scaleY(1.00);}
}
@-webkit-keyframes taylor-arm-boomerang2 {
     20% {-webkit-transform: translateX( 0.10em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
     43% {-webkit-transform: translateX( 0.40em) translateY( 0.20em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     50% {-webkit-transform: translateX( 0.00em) translateY( 0.20em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     60% {-webkit-transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     65% {-webkit-transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY( 180deg) scaleX(0.75) scaleY(1.30);}
    100% {-webkit-transform: translateX(-0.00em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 340deg) scaleX(1.00) scaleY(1.00);}
}
@-o-keyframes taylor-arm-boomerang2 {
     20% {-o-transform: translateX( 0.10em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
     43% {-o-transform: translateX( 0.40em) translateY( 0.20em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     50% {-o-transform: translateX( 0.00em) translateY( 0.20em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     60% {-o-transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     65% {-o-transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY( 180deg) scaleX(0.75) scaleY(1.30);}
    100% {-o-transform: translateX(-0.00em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 340deg) scaleX(1.00) scaleY(1.00);}
}
@keyframes taylor-arm-boomerang2 {
     20% {-webkit-transform: translateX( 0.10em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);-moz-transform: translateX( 0.10em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);transform: translateX( 0.10em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 010deg) rotateX(000deg) rotateY( 000deg) scaleX(1.00) scaleY(1.00);}
     43% {-webkit-transform: translateX( 0.40em) translateY( 0.20em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);-moz-transform: translateX( 0.40em) translateY( 0.20em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);transform: translateX( 0.40em) translateY( 0.20em) skewX(-050deg) skewY( 10deg) rotate( 030deg) rotateX(050deg) rotateY( 000deg) scaleX(1.15) scaleY(0.80);}
     50% {-webkit-transform: translateX( 0.00em) translateY( 0.20em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);-moz-transform: translateX( 0.00em) translateY( 0.20em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);transform: translateX( 0.00em) translateY( 0.20em) skewX(-060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(0.80);}
     60% {-webkit-transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);-moz-transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);transform: translateX(-1.90em) translateY(-0.09em) skewX( 060deg) skewY( 10deg) rotate( 030deg) rotateX(070deg) rotateY(-010deg) scaleX(1.15) scaleY(1.30);}
     65% {-webkit-transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY( 180deg) scaleX(0.75) scaleY(1.30);-moz-transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY( 180deg) scaleX(0.75) scaleY(1.30);transform: translateX(-2.30em) translateY(-0.05em) skewX( 060deg) skewY( 10deg) rotate( 050deg) rotateX(070deg) rotateY( 180deg) scaleX(0.75) scaleY(1.30);}
    100% {-webkit-transform: translateX(-0.00em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 340deg) scaleX(1.00) scaleY(1.00);-moz-transform: translateX(-0.00em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 340deg) scaleX(1.00) scaleY(1.00);transform: translateX(-0.00em) translateY(-0.00em) skewX(-010deg) skewY( 00deg) rotate( 050deg) rotateX(000deg) rotateY( 340deg) scaleX(1.00) scaleY(1.00);}
}

.taylor-arm-catch{
display:inline-block;
text-indent:0;
width:50px;
line-height:40px;
-webkit-transform-origin:left center;
   -moz-transform-origin:left center;
    -ms-transform-origin:left center;
     -o-transform-origin:left center;
        transform-origin:left center;
text-shadow:-.02em -.08em .07em #5C5C5C;
-webkit-animation:taylor-arm-catch 0.29s 3.95s linear forwards;
   -moz-animation:taylor-arm-catch 0.29s 3.95s linear forwards;
     -o-animation:taylor-arm-catch 0.29s 3.95s linear forwards;
        animation:taylor-arm-catch 0.29s 3.95s linear forwards;
}

@-moz-keyframes taylor-arm-catch {
     75% {-moz-transform: translateX(-0.12em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-060deg) rotateX(000deg) rotateY( 055deg) scaleX(1.00) scaleY(1.00);}
    100% {-moz-transform: translateX(-0.06em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-065deg) rotateX(000deg) rotateY( 025deg) scaleX(1.00) scaleY(1.00);}
}
@-webkit-keyframes taylor-arm-catch {
     75% {-webkit-transform: translateX(-0.12em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-060deg) rotateX(000deg) rotateY( 055deg) scaleX(1.00) scaleY(1.00);}
    100% {-webkit-transform: translateX(-0.06em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-065deg) rotateX(000deg) rotateY( 025deg) scaleX(1.00) scaleY(1.00);}
}
@-o-keyframes taylor-arm-catch {
     75% {-o-transform: translateX(-0.12em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-060deg) rotateX(000deg) rotateY( 055deg) scaleX(1.00) scaleY(1.00);}
    100% {-o-transform: translateX(-0.06em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-065deg) rotateX(000deg) rotateY( 025deg) scaleX(1.00) scaleY(1.00);}
}
@keyframes taylor-arm-catch {
     75% {-webkit-transform: translateX(-0.12em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-060deg) rotateX(000deg) rotateY( 055deg) scaleX(1.00) scaleY(1.00);-moz-transform: translateX(-0.12em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-060deg) rotateX(000deg) rotateY( 055deg) scaleX(1.00) scaleY(1.00);transform: translateX(-0.12em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-060deg) rotateX(000deg) rotateY( 055deg) scaleX(1.00) scaleY(1.00);}
    100% {-webkit-transform: translateX(-0.06em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-065deg) rotateX(000deg) rotateY( 025deg) scaleX(1.00) scaleY(1.00);-moz-transform: translateX(-0.06em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-065deg) rotateX(000deg) rotateY( 025deg) scaleX(1.00) scaleY(1.00);transform: translateX(-0.06em) translateY( 0.00em) skewX(-010deg) skewY( 00deg) rotate(-065deg) rotateX(000deg) rotateY( 025deg) scaleX(1.00) scaleY(1.00);}
}

#boomerang-throw1{
display:inline-block;
text-indent:0;
width:10px;
-webkit-transform-origin:left center;
   -moz-transform-origin:left center;
    -ms-transform-origin:left center;
     -o-transform-origin:left center;
        transform-origin:left center;
-webkit-transform:translate( 00pt,-00pt) rotate( 018deg);
   -moz-transform:translate( 00pt,-00pt) rotate( 018deg);
    -ms-transform:translate( 00pt,-00pt) rotate( 018deg);
     -o-transform:translate( 00pt,-00pt) rotate( 018deg);
        transform:translate( 00pt,-00pt) rotate( 018deg);
-webkit-animation:boomerang-throw1 3.00s 1.21s linear forwards;
   -moz-animation:boomerang-throw1 3.00s 1.21s linear forwards;
     -o-animation:boomerang-throw1 3.00s 1.21s linear forwards;
        animation:boomerang-throw1 3.00s 1.21s linear forwards;
}

@-moz-keyframes boomerang-throw1 {
      0% {-moz-transform: rotateX(000deg) translate( 000pt, 00pt) rotate( 018deg);}
      6% {-moz-transform: rotateX(050deg) translate(-003pt,-10pt) rotate( 010deg);}
     14% {-moz-transform: rotateX(060deg) translate(-006pt, 62pt) rotate(-030deg);}
     22% {-moz-transform: rotateX(050deg) translate(-490pt, 40pt) rotate(-250deg);}
     85% {-moz-transform: rotateX(040deg) translate(-590pt,150pt) rotate(-170deg);}
     90% {-moz-transform: rotateX(080deg) translate(-490pt,200pt) rotate(-170deg);}
    100% {-moz-transform: rotateX(030deg) translate( 000pt,-25pt) rotate(-350deg);}
}
@-webkit-keyframes boomerang-throw1 {
      0% {-webkit-transform: rotateX(000deg) translate( 000pt, 00pt) rotate( 018deg);}
      6% {-webkit-transform: rotateX(050deg) translate(-003pt,-10pt) rotate( 010deg);}
     14% {-webkit-transform: rotateX(060deg) translate(-006pt, 62pt) rotate(-030deg);}
     22% {-webkit-transform: rotateX(050deg) translate(-490pt, 40pt) rotate(-250deg);}
     85% {-webkit-transform: rotateX(040deg) translate(-590pt,150pt) rotate(-170deg);}
     90% {-webkit-transform: rotateX(080deg) translate(-490pt,200pt) rotate(-170deg);}
    100% {-webkit-transform: rotateX(030deg) translate( 000pt,-25pt) rotate(-350deg);}
}
@-o-keyframes boomerang-throw1 {
      0% {-o-transform: rotateX(000deg) translate( 000pt, 00pt) rotate( 018deg);}
      6% {-o-transform: rotateX(050deg) translate(-003pt,-10pt) rotate( 010deg);}
     14% {-o-transform: rotateX(060deg) translate(-006pt, 62pt) rotate(-030deg);}
     22% {-o-transform: rotateX(050deg) translate(-490pt, 40pt) rotate(-250deg);}
     85% {-o-transform: rotateX(040deg) translate(-590pt,150pt) rotate(-170deg);}
     90% {-o-transform: rotateX(080deg) translate(-490pt,200pt) rotate(-170deg);}
    100% {-o-transform: rotateX(030deg) translate( 000pt,-25pt) rotate(-350deg);}
}
@keyframes boomerang-throw1 {
      0% {-webkit-transform: rotateX(000deg) translate( 000pt, 00pt) rotate( 018deg);-moz-transform: rotateX(000deg) translate( 000pt, 00pt) rotate( 018deg);transform: rotateX(000deg) translate( 000pt, 00pt) rotate( 018deg);}
      6% {-webkit-transform: rotateX(050deg) translate(-003pt,-10pt) rotate( 010deg);-moz-transform: rotateX(050deg) translate(-003pt,-10pt) rotate( 010deg);transform: rotateX(050deg) translate(-003pt,-10pt) rotate( 010deg);}
     14% {-webkit-transform: rotateX(060deg) translate(-006pt, 62pt) rotate(-030deg);-moz-transform: rotateX(060deg) translate(-006pt, 62pt) rotate(-030deg);transform: rotateX(060deg) translate(-006pt, 62pt) rotate(-030deg);}
     22% {-webkit-transform: rotateX(050deg) translate(-490pt, 40pt) rotate(-250deg);-moz-transform: rotateX(050deg) translate(-490pt, 40pt) rotate(-250deg);transform: rotateX(050deg) translate(-490pt, 40pt) rotate(-250deg);}
     85% {-webkit-transform: rotateX(040deg) translate(-590pt,150pt) rotate(-170deg);-moz-transform: rotateX(040deg) translate(-590pt,150pt) rotate(-170deg);transform: rotateX(040deg) translate(-590pt,150pt) rotate(-170deg);}
     90% {-webkit-transform: rotateX(080deg) translate(-490pt,200pt) rotate(-170deg);-moz-transform: rotateX(080deg) translate(-490pt,200pt) rotate(-170deg);transform: rotateX(080deg) translate(-490pt,200pt) rotate(-170deg);}
    100% {-webkit-transform: rotateX(030deg) translate( 000pt,-25pt) rotate(-350deg);-moz-transform: rotateX(030deg) translate( 000pt,-25pt) rotate(-350deg);transform: rotateX(030deg) translate( 000pt,-25pt) rotate(-350deg);}
}

#boomerang-throw2{
display:inline-block;
text-indent:0;
width:10px;
-webkit-transform-origin:left center;
   -moz-transform-origin:left center;
    -ms-transform-origin:left center;
     -o-transform-origin:left center;
        transform-origin:left center;
-webkit-transform:translate( 00pt,-00pt) rotate( 018deg);
   -moz-transform:translate( 00pt,-00pt) rotate( 018deg);
    -ms-transform:translate( 00pt,-00pt) rotate( 018deg);
     -o-transform:translate( 00pt,-00pt) rotate( 018deg);
        transform:translate( 00pt,-00pt) rotate( 018deg);
-webkit-animation:boomerang-throw2 2.11s 5.24s linear forwards;
   -moz-animation:boomerang-throw2 2.11s 5.24s linear forwards;
     -o-animation:boomerang-throw2 2.11s 5.24s linear forwards;
        animation:boomerang-throw2 2.11s 5.24s linear forwards;
}

@-moz-keyframes boomerang-throw2 {
     11% {-moz-transform: rotateX(050deg) translate(-001pt, 29pt) rotate( 010deg);}
     15% {-moz-transform: rotateX(060deg) translate(-004pt, 60pt) rotate( 030deg);}
     18% {-moz-transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);}
     78% {-moz-transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);}
     79% {-moz-transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);}
    100% {-moz-transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);}
}
@-webkit-keyframes boomerang-throw2 {
     11% {-webkit-transform: rotateX(050deg) translate(-001pt, 29pt) rotate( 010deg);}
     15% {-webkit-transform: rotateX(060deg) translate(-004pt, 60pt) rotate( 030deg);}
     18% {-webkit-transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);}
     78% {-webkit-transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);}
     79% {-webkit-transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);}
    100% {-webkit-transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);}
}
@-o-keyframes boomerang-throw2 {
     11% {-o-transform: rotateX(050deg) translate(-001pt, 29pt) rotate( 010deg);}
     15% {-o-transform: rotateX(060deg) translate(-004pt, 60pt) rotate( 030deg);}
     18% {-o-transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);}
     78% {-o-transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);}
     79% {-o-transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);}
    100% {-o-transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);}
}
@keyframes boomerang-throw2 {
     11% {-webkit-transform: rotateX(050deg) translate(-001pt, 29pt) rotate( 010deg);-moz-transform: rotateX(050deg) translate(-001pt, 29pt) rotate( 010deg);transform: rotateX(050deg) translate(-001pt, 29pt) rotate( 010deg);}
     15% {-webkit-transform: rotateX(060deg) translate(-004pt, 60pt) rotate( 030deg);-moz-transform: rotateX(060deg) translate(-004pt, 60pt) rotate( 030deg);transform: rotateX(060deg) translate(-004pt, 60pt) rotate( 030deg);}
     18% {-webkit-transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);-moz-transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);}
     78% {-webkit-transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);-moz-transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);transform: rotateX(050deg) translate(-274pt,141pt) rotate( 100deg);}
     79% {-webkit-transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);-moz-transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);}
    100% {-webkit-transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);-moz-transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);transform: translate(-230pt,165pt) rotateX(-60deg) rotate( 070deg);}
}

#D-dodge{
display:inline-block;
text-indent:0;
text-shadow:-4px -2px 2px #5C5C5C;
-webkit-transform-origin:22% bottom;
   -moz-transform-origin:22% bottom;
    -ms-transform-origin:22% bottom;
     -o-transform-origin:22% bottom;
        transform-origin:22% bottom;
-webkit-animation:D-dodge 0.66s 1.76s ease-in forwards;
   -moz-animation:D-dodge 0.66s 1.76s ease-in forwards;
     -o-animation:D-dodge 0.66s 1.76s ease-in forwards;
        animation:D-dodge 0.66s 1.76s ease-in forwards;
}

@-moz-keyframes D-dodge {
      0% {-moz-transform: translate( 00px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px -3px 3px #999999;}
     10% {-moz-transform: translate(-07px,-02px) rotateY(-35deg) scale(1.00) skew( 10deg, 00deg) rotate(-02deg) rotateX(-28deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px -3px 4px #999999;}
    100% {-moz-transform: translate(-02px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px -3px 3px #999999;}
}
@-webkit-keyframes D-dodge {
      0% {-webkit-transform: translate( 00px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px -3px 3px #999999;}
     10% {-webkit-transform: translate(-07px,-02px) rotateY(-35deg) scale(1.00) skew( 10deg, 00deg) rotate(-02deg) rotateX(-28deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px -3px 4px #999999;}
    100% {-webkit-transform: translate(-02px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px -3px 3px #999999;}
}
@-o-keyframes D-dodge {
      0% {-o-transform: translate( 00px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px -3px 3px #999999;}
     10% {-o-transform: translate(-07px,-02px) rotateY(-35deg) scale(1.00) skew( 10deg, 00deg) rotate(-02deg) rotateX(-28deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px -3px 4px #999999;}
    100% {-o-transform: translate(-02px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px -3px 3px #999999;}
}
@keyframes D-dodge {
      0% {-webkit-transform: translate( 00px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg);-moz-transform: translate( 00px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg);transform: translate( 00px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px -3px 3px #999999;}
     10% {-webkit-transform: translate(-07px,-02px) rotateY(-35deg) scale(1.00) skew( 10deg, 00deg) rotate(-02deg) rotateX(-28deg);-moz-transform: translate(-07px,-02px) rotateY(-35deg) scale(1.00) skew( 10deg, 00deg) rotate(-02deg) rotateX(-28deg);transform: translate(-07px,-02px) rotateY(-35deg) scale(1.00) skew( 10deg, 00deg) rotate(-02deg) rotateX(-28deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px -3px 4px #999999;}
    100% {-webkit-transform: translate(-02px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg);-moz-transform: translate(-02px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg);transform: translate(-02px, 00px) rotateY( 00deg) scale(1.00) skew( 00deg, 00deg) rotate( 00deg) rotateX( 00deg); text-shadow: 2px -1px 0 #616161, 3px -2px 1px rgb(0,0,0), 1px -1px 1px rgba(0,0,0,0.85), 2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px -3px 3px #999999;}
}

.taylor-grabs-pitcher{
display:inline-block;
text-indent:0;
width:50px;
line-height:40px;
-webkit-transform-origin:left center;
   -moz-transform-origin:left center;
    -ms-transform-origin:left center;
     -o-transform-origin:left center;
        transform-origin:left center;
text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2), .07em -.08em .07em #5C5C5C;
-webkit-animation:taylor-grabs-pitcher 0.44s 1.00s linear forwards;
   -moz-animation:taylor-grabs-pitcher 0.44s 1.00s linear forwards;
     -o-animation:taylor-grabs-pitcher 0.44s 1.00s linear forwards;
        animation:taylor-grabs-pitcher 0.44s 1.00s linear forwards;
}

@-moz-keyframes taylor-grabs-pitcher {
     71% {-moz-transform: translate(-01px,-18px) skewX(-000deg) skewY( 00deg) rotateY( 10deg) rotateX(-40deg) rotate(-50deg) scale(1.00,1.00);}
    100% {-moz-transform: translate( 00px,-16px) skewX(-000deg) skewY( 00deg) rotateY(-50deg) rotateX(-40deg) rotate(-30deg) scale(1.00,1.00);}
}
@-webkit-keyframes taylor-grabs-pitcher {
     71% {-webkit-transform: translate(-01px,-18px) skewX(-000deg) skewY( 00deg) rotateY( 10deg) rotateX(-40deg) rotate(-50deg) scale(1.00,1.00);}
    100% {-webkit-transform: translate( 00px,-16px) skewX(-000deg) skewY( 00deg) rotateY(-50deg) rotateX(-40deg) rotate(-30deg) scale(1.00,1.00);}
}
@-o-keyframes taylor-grabs-pitcher {
     71% {-o-transform: translate(-01px,-18px) skewX(-000deg) skewY( 00deg) rotateY( 10deg) rotateX(-40deg) rotate(-50deg) scale(1.00,1.00);}
    100% {-o-transform: translate( 00px,-16px) skewX(-000deg) skewY( 00deg) rotateY(-50deg) rotateX(-40deg) rotate(-30deg) scale(1.00,1.00);}
}
@keyframes taylor-grabs-pitcher {
     71% {-webkit-transform: translate(-01px,-18px) skewX(-000deg) skewY( 00deg) rotateY( 10deg) rotateX(-40deg) rotate(-50deg) scale(1.00,1.00);-moz-transform: translate(-01px,-18px) skewX(-000deg) skewY( 00deg) rotateY( 10deg) rotateX(-40deg) rotate(-50deg) scale(1.00,1.00);transform: translate(-01px,-18px) skewX(-000deg) skewY( 00deg) rotateY( 10deg) rotateX(-40deg) rotate(-50deg) scale(1.00,1.00);}
    100% {-webkit-transform: translate( 00px,-16px) skewX(-000deg) skewY( 00deg) rotateY(-50deg) rotateX(-40deg) rotate(-30deg) scale(1.00,1.00);-moz-transform: translate( 00px,-16px) skewX(-000deg) skewY( 00deg) rotateY(-50deg) rotateX(-40deg) rotate(-30deg) scale(1.00,1.00);transform: translate( 00px,-16px) skewX(-000deg) skewY( 00deg) rotateY(-50deg) rotateX(-40deg) rotate(-30deg) scale(1.00,1.00);}
}

.taylor-T-throws-pitcher{
display:inline-block;
text-indent:0;
width:28px;
line-height:40px;
-webkit-transform-origin:left bottom;
   -moz-transform-origin:left bottom;
    -ms-transform-origin:left bottom;
     -o-transform-origin:left bottom;
        transform-origin:left bottom;
text-shadow:-2px -1px 0 #616161,-3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0), 0px 0px 2px rgba(0,0,0,.2), .07em -.08em .07em #5C5C5C;
-webkit-animation:taylor-T-throws-pitcher 0.70s 1.66s linear forwards;
   -moz-animation:taylor-T-throws-pitcher 0.70s 1.66s linear forwards;
     -o-animation:taylor-T-throws-pitcher 0.70s 1.66s linear forwards;
        animation:taylor-T-throws-pitcher 0.70s 1.66s linear forwards;
}

@-moz-keyframes taylor-T-throws-pitcher {
/* cockd back */  25% {-moz-transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);}
/*      pausd */  70% {-moz-transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);}
/*     thrown */  88% {-moz-transform: translate(-02px,-03px) skewX( 030deg) rotateY(-020deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);}
/*  arm drops */ 100% {-moz-transform: translate(-03px,-00px) skewX( 005deg) rotateY(-040deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);}
}
@-webkit-keyframes taylor-T-throws-pitcher {
/* cockd back */  25% {-webkit-transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);}
/*      pausd */  70% {-webkit-transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);}
/*     thrown */  88% {-webkit-transform: translate(-02px,-03px) skewX( 030deg) rotateY(-020deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);}
/*  arm drops */ 100% {-webkit-transform: translate(-03px,-00px) skewX( 005deg) rotateY(-040deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);}
}
@-o-keyframes taylor-T-throws-pitcher {
/* cockd back */  25% {-o-transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);}
/*      pausd */  70% {-o-transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);}
/*     thrown */  88% {-o-transform: translate(-02px,-03px) skewX( 030deg) rotateY(-020deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);}
/*  arm drops */ 100% {-o-transform: translate(-03px,-00px) skewX( 005deg) rotateY(-040deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);}
}
@keyframes taylor-T-throws-pitcher {
/* cockd back */  25% {-webkit-transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);-moz-transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);}
/*      pausd */  70% {-webkit-transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);-moz-transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);transform: translate(-02px,-02px) skewX(-010deg) rotateY(-000deg) rotateX( 000deg) rotate( 000deg) scale(1.00,1.00);}
/*     thrown */  88% {-webkit-transform: translate(-02px,-03px) skewX( 030deg) rotateY(-020deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);-moz-transform: translate(-02px,-03px) skewX( 030deg) rotateY(-020deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);transform: translate(-02px,-03px) skewX( 030deg) rotateY(-020deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);}
/*  arm drops */ 100% {-webkit-transform: translate(-03px,-00px) skewX( 005deg) rotateY(-040deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);-moz-transform: translate(-03px,-00px) skewX( 005deg) rotateY(-040deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);transform: translate(-03px,-00px) skewX( 005deg) rotateY(-040deg) rotateX( 000deg) rotate(-000deg) scale(1.00,1.00);}
}

.taylor-throws-pitcher{
display:inline-block;
text-indent:0;
width:50px;
line-height:40px;
-webkit-transform-origin:left center;
   -moz-transform-origin:left center;
    -ms-transform-origin:left center;
     -o-transform-origin:left center;
        transform-origin:left center;
text-shadow:-.02em -.08em .07em #5C5C5C;
-webkit-animation:taylor-throws-pitcher 0.70s 1.66s linear forwards;
   -moz-animation:taylor-throws-pitcher 0.70s 1.66s linear forwards;
     -o-animation:taylor-throws-pitcher 0.70s 1.66s linear forwards;
        animation:taylor-throws-pitcher 0.70s 1.66s linear forwards;
}

@-moz-keyframes taylor-throws-pitcher {
/* cockd back */  25% {-moz-transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);}
/*      pausd */  80% {-moz-transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);}
/*     thrown */  88% {-moz-transform: translate(-30px,-10px) rotateY(-170deg) rotateX( 000deg) rotate(-100deg) scale(1.00,1.00);}
/*  arm drops */ 100% {-moz-transform: translate(-42px,-28px) rotateY(-180deg) rotateX( 000deg) rotate(-015deg) scale(1.30,1.00);}
}
@-webkit-keyframes taylor-throws-pitcher {
/* cockd back */  25% {-webkit-transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);}
/*      pausd */  80% {-webkit-transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);}
/*     thrown */  88% {-webkit-transform: translate(-30px,-10px) rotateY(-170deg) rotateX( 000deg) rotate(-100deg) scale(1.00,1.00);}
/*  arm drops */ 100% {-webkit-transform: translate(-42px,-28px) rotateY(-180deg) rotateX( 000deg) rotate(-015deg) scale(1.30,1.00);}
}
@-o-keyframes taylor-throws-pitcher {
/* cockd back */  25% {-o-transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);}
/*      pausd */  80% {-o-transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);}
/*     thrown */  88% {-o-transform: translate(-30px,-10px) rotateY(-170deg) rotateX( 000deg) rotate(-100deg) scale(1.00,1.00);}
/*  arm drops */ 100% {-o-transform: translate(-42px,-28px) rotateY(-180deg) rotateX( 000deg) rotate(-015deg) scale(1.30,1.00);}
}
@keyframes taylor-throws-pitcher {
/* cockd back */  25% {-webkit-transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);-moz-transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);}
/*      pausd */  80% {-webkit-transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);-moz-transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);transform: translate( 00px, 00px) rotateY(-000deg) rotateX( 000deg) rotate( 020deg) scale(1.00,1.00);}
/*     thrown */  88% {-webkit-transform: translate(-30px,-10px) rotateY(-170deg) rotateX( 000deg) rotate(-100deg) scale(1.00,1.00);-moz-transform: translate(-30px,-10px) rotateY(-170deg) rotateX( 000deg) rotate(-100deg) scale(1.00,1.00);transform: translate(-30px,-10px) rotateY(-170deg) rotateX( 000deg) rotate(-100deg) scale(1.00,1.00);}
/*  arm drops */ 100% {-webkit-transform: translate(-42px,-28px) rotateY(-180deg) rotateX( 000deg) rotate(-015deg) scale(1.30,1.00);-moz-transform: translate(-42px,-28px) rotateY(-180deg) rotateX( 000deg) rotate(-015deg) scale(1.30,1.00);transform: translate(-42px,-28px) rotateY(-180deg) rotateX( 000deg) rotate(-015deg) scale(1.30,1.00);}
}

#pitcher{
display:block;
position:relative;
width:28px;
height:44px;
-webkit-transform-origin:60% center;
   -moz-transform-origin:60% center;
    -ms-transform-origin:60% center;
     -o-transform-origin:60% center;
        transform-origin:60% center;
-webkit-transform:rotateY(-10deg) rotateX(-40deg) rotate(-03deg);
   -moz-transform:rotateY(-10deg) rotateX(-40deg) rotate(-03deg);
    -ms-transform:rotateY(-10deg) rotateX(-40deg) rotate(-03deg);
     -o-transform:rotateY(-10deg) rotateX(-40deg) rotate(-03deg);
        transform:rotateY(-10deg) rotateX(-40deg) rotate(-03deg);
-webkit-animation:pitcher-throw 1.40s 1.66s linear forwards;
   -moz-animation:pitcher-throw 1.40s 1.66s linear forwards;
     -o-animation:pitcher-throw 1.40s 1.66s linear forwards;
        animation:pitcher-throw 1.40s 1.66s linear forwards;
}

@-moz-keyframes pitcher-throw {
/* cockd back */  11% {-moz-transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);} 
/*      pausd */  40% {-moz-transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);} 
                  60% {-moz-transform: translate(-370px, 049px) rotate(-209deg) rotateX(-015deg);}
                  70% {-moz-transform: translate(-408px, 1.0em) rotate(-272deg) rotateX(-205deg) scale(.70); -moz-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  81% {-moz-transform: translate(-433px, 2.0em) rotate(-255deg) rotateX(-405deg) scale(.65); -moz-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  85% {-moz-transform: translate(-440px, 2.0em) rotate(-290deg) rotateX(-405deg) scale(.40); -moz-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  89% {-moz-transform: translate(-449px, 2.3em) rotate(-340deg) rotateX(-410deg) scale(.37); -moz-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  94% {-moz-transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35); -moz-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                 100% {-moz-transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35); -moz-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
}
@-webkit-keyframes pitcher-throw {
/* cockd back */  11% {-webkit-transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);} 
/*      pausd */  40% {-webkit-transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);} 
                  60% {-webkit-transform: translate(-370px, 049px) rotate(-209deg) rotateX(-015deg);}
                  70% {-webkit-transform: translate(-408px, 1.0em) rotate(-272deg) rotateX(-205deg) scale(.70); -webkit-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  81% {-webkit-transform: translate(-433px, 2.0em) rotate(-255deg) rotateX(-405deg) scale(.65); -webkit-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  85% {-webkit-transform: translate(-440px, 2.0em) rotate(-290deg) rotateX(-405deg) scale(.40); -webkit-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  89% {-webkit-transform: translate(-449px, 2.3em) rotate(-340deg) rotateX(-410deg) scale(.37); -webkit-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  94% {-webkit-transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35); -webkit-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                 100% {-webkit-transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35); -webkit-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
}
@-o-keyframes pitcher-throw {
/* cockd back */  11% {-o-transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);} 
/*      pausd */  40% {-o-transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);} 
                  60% {-o-transform: translate(-370px, 049px) rotate(-209deg) rotateX(-015deg);}
                  70% {-o-transform: translate(-408px, 1.0em) rotate(-272deg) rotateX(-205deg) scale(.70); -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  81% {-o-transform: translate(-433px, 2.0em) rotate(-255deg) rotateX(-405deg) scale(.65); -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  85% {-o-transform: translate(-440px, 2.0em) rotate(-290deg) rotateX(-405deg) scale(.40); -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  89% {-o-transform: translate(-449px, 2.3em) rotate(-340deg) rotateX(-410deg) scale(.37); -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  94% {-o-transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35); -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                 100% {-o-transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35); -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
}
@keyframes pitcher-throw {
/* cockd back */  11% {-webkit-transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);-moz-transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);} 
/*      pausd */  40% {-webkit-transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);-moz-transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);transform: translate( 015px, 015px) rotate( 012deg) rotateX(-000deg);} 
                  60% {-webkit-transform: translate(-370px, 049px) rotate(-209deg) rotateX(-015deg);-moz-transform: translate(-370px, 049px) rotate(-209deg) rotateX(-015deg);transform: translate(-370px, 049px) rotate(-209deg) rotateX(-015deg);}
                  70% {-webkit-transform: translate(-408px, 1.0em) rotate(-272deg) rotateX(-205deg) scale(.70);-moz-transform: translate(-408px, 1.0em) rotate(-272deg) rotateX(-205deg) scale(.70);transform: translate(-408px, 1.0em) rotate(-272deg) rotateX(-205deg) scale(.70); -webkit-transform-origin: -0pt 24pt; -moz-transform-origin: -0pt 24pt; -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  81% {-webkit-transform: translate(-433px, 2.0em) rotate(-255deg) rotateX(-405deg) scale(.65);-moz-transform: translate(-433px, 2.0em) rotate(-255deg) rotateX(-405deg) scale(.65);transform: translate(-433px, 2.0em) rotate(-255deg) rotateX(-405deg) scale(.65); -webkit-transform-origin: -0pt 24pt; -moz-transform-origin: -0pt 24pt; -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  85% {-webkit-transform: translate(-440px, 2.0em) rotate(-290deg) rotateX(-405deg) scale(.40);-moz-transform: translate(-440px, 2.0em) rotate(-290deg) rotateX(-405deg) scale(.40);transform: translate(-440px, 2.0em) rotate(-290deg) rotateX(-405deg) scale(.40); -webkit-transform-origin: -0pt 24pt; -moz-transform-origin: -0pt 24pt; -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  89% {-webkit-transform: translate(-449px, 2.3em) rotate(-340deg) rotateX(-410deg) scale(.37);-moz-transform: translate(-449px, 2.3em) rotate(-340deg) rotateX(-410deg) scale(.37);transform: translate(-449px, 2.3em) rotate(-340deg) rotateX(-410deg) scale(.37); -webkit-transform-origin: -0pt 24pt; -moz-transform-origin: -0pt 24pt; -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                  94% {-webkit-transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35);-moz-transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35);transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35); -webkit-transform-origin: -0pt 24pt; -moz-transform-origin: -0pt 24pt; -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
                 100% {-webkit-transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35);-moz-transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35);transform: translate(-453px, 3.8em) rotate(-445deg) rotateX(-422deg) scale(.35); -webkit-transform-origin: -0pt 24pt; -moz-transform-origin: -0pt 24pt; -o-transform-origin: -0pt 24pt; transform-origin: -0pt 24pt;}
}

#D-flinch{
display:inline-block;
text-indent:0;
-webkit-animation:D-flinch 0.20s 2.53s ease-out;
   -moz-animation:D-flinch 0.20s 2.53s ease-out;
     -o-animation:D-flinch 0.20s 2.53s ease-out;
        animation:D-flinch 0.20s 2.53s ease-out;
-webkit-transform-origin:left 0.8em;
   -moz-transform-origin:left 0.8em;
    -ms-transform-origin:left 0.8em;
     -o-transform-origin:left 0.8em;
        transform-origin:left 0.8em;
}

@-moz-keyframes D-flinch {
     20% {-moz-transform:rotateY( 27deg) skewX( 07deg) translate(-1px, 0px);}
    100% {-moz-transform:rotateY( 00deg) skewX( 01deg) translate(-1px, 0px);}
}
@-webkit-keyframes D-flinch {
     20% {-webkit-transform:rotateY( 27deg) skewX( 07deg) translate(-1px, 0px);}
    100% {-webkit-transform:rotateY( 00deg) skewX( 01deg) translate(-1px, 0px);}
}
@-o-keyframes D-flinch {
     20% {-o-transform:rotateY( 27deg) skewX( 07deg) translate(-1px, 0px);}
    100% {-o-transform:rotateY( 00deg) skewX( 01deg) translate(-1px, 0px);}
}
@keyframes D-flinch {
     20% {-webkit-transform:rotateY( 27deg) skewX( 07deg) translate(-1px, 0px);-moz-transform:rotateY( 27deg) skewX( 07deg) translate(-1px, 0px);transform:rotateY( 27deg) skewX( 07deg) translate(-1px, 0px);}
    100% {-webkit-transform:rotateY( 00deg) skewX( 01deg) translate(-1px, 0px);-moz-transform:rotateY( 00deg) skewX( 01deg) translate(-1px, 0px);transform:rotateY( 00deg) skewX( 01deg) translate(-1px, 0px);}
}

#crick{
opacity:0;
font-family:'Komika Text', 'HVD Edding 780', Cracked, 'Comic Sans MS', 'Comic Sans', sans-serif;
font-size:15px;
-webkit-transform-origin:left center;
   -moz-transform-origin:left center;
    -ms-transform-origin:left center;
     -o-transform-origin:left center;
        transform-origin:left center;
-webkit-transform:rotate(-40deg);
   -moz-transform:rotate(-40deg);
    -ms-transform:rotate(-40deg);
     -o-transform:rotate(-40deg);
        transform:rotate(-40deg);
-webkit-animation:crick-fade 0.50s 2.50s ease-in forwards;
   -moz-animation:crick-fade 0.50s 2.50s ease-in forwards;
     -o-animation:crick-fade 0.50s 2.50s ease-in forwards;
        animation:crick-fade 0.50s 2.50s ease-in forwards;
}

@-moz-keyframes crick-fade {
     25% {opacity:1;}
    100% {opacity:0;}
}
@-webkit-keyframes crick-fade {
     25% {opacity:1;}
    100% {opacity:0;}
}
@-o-keyframes crick-fade {
     25% {opacity:1;}
    100% {opacity:0;}
}
@keyframes crick-fade {
     25% {opacity:1;}
    100% {opacity:0;}
}

.crick-word {
    font-family: Flavors, 'HVD Edding 780', Cracked, 'Comic Sans MS', 'Comic Sans', sans-serif;
    font-size:19px;

}
.crick-line-top{
display:inline-block;
text-indent:0;
-webkit-transform:translate(09px,10px) rotate(-20deg);
   -moz-transform:translate(09px,10px) rotate(-20deg);
    -ms-transform:translate(09px,10px) rotate(-20deg);
     -o-transform:translate(09px,10px) rotate(-20deg);
        transform:translate(09px,10px) rotate(-20deg);
}
.crick-line-middle{
display:inline-block;
text-indent:0;
-webkit-transform:translate(03px,-02px);
   -moz-transform:translate(03px,-02px);
    -ms-transform:translate(03px,-02px);
     -o-transform:translate(03px,-02px);
        transform:translate(03px,-02px);
}
.crick-line-bottom{
display:inline-block;
text-indent:0;
-webkit-transform:translate(08px,-13px) rotate(30deg);
   -moz-transform:translate(08px,-13px) rotate(30deg);
    -ms-transform:translate(08px,-13px) rotate(30deg);
     -o-transform:translate(08px,-13px) rotate(30deg);
        transform:translate(08px,-13px) rotate(30deg);
}

#smack{
font-family:'Averia Serif', Calluna, Georgia, serif;
width:0em;
height:1em;
letter-spacing:1pt;
font-weight:bold;
-webkit-transform:scale(1.8, 3.0) rotate(55deg) rotateX(0deg);
   -moz-transform:scale(1.8, 3.0) rotate(55deg) rotateX(0deg);
        transform:scale(1.8, 3.0) rotate(55deg) rotateX(0deg);
/* webkit may need to be difrent because of safari timing issues--difrent delay. check iOS. */
-webkit-animation:roundhouse-kick 0.90s 0.3s ease-in forwards;
   -moz-animation:roundhouse-kick 0.90s 0.3s ease-in forwards;
     -o-animation:roundhouse-kick 0.90s 0.3s ease-in forwards;
        animation:roundhouse-kick 0.90s 0.3s ease-in forwards;
}

@-webkit-keyframes roundhouse-kick { 
  0%  {-webkit-transform: scale(1.8, 3.0) rotate( 055deg) rotateX(00deg);transform: scale(1.8, 3.0) rotate( 055deg) rotateX(00deg);}
  2%  {-webkit-transform: scale(2.2, 3.0) rotate( 044deg) rotateX(10deg);transform: scale(2.2, 3.0) rotate( 044deg) rotateX(10deg);}
  4%  {-webkit-transform: scale(2.7, 3.0) rotate( 033deg) rotateX(20deg);transform: scale(2.7, 3.0) rotate( 033deg) rotateX(20deg);}
  6%  {-webkit-transform: scale(3.0, 3.0) rotate( 022deg) rotateX(30deg);transform: scale(3.0, 3.0) rotate( 022deg) rotateX(30deg);}
  8%  {-webkit-transform: scale(3.3, 3.0) rotate( 011deg) rotateX(40deg);transform: scale(3.3, 3.0) rotate( 011deg) rotateX(40deg);}
  10% {-webkit-transform: scale(3.6, 3.0) rotate( 000deg) rotateX(50deg);transform: scale(3.6, 3.0) rotate( 000deg) rotateX(50deg);}
  12% {-webkit-transform: scale(3.3, 3.0) rotate(-000deg) rotateX(60deg);transform: scale(3.3, 3.0) rotate(-000deg) rotateX(60deg);}
  14% {-webkit-transform: scale(3.0, 3.0) rotate(-000deg) rotateX(65deg);transform: scale(3.0, 3.0) rotate(-000deg) rotateX(65deg);}
  16% {-webkit-transform: scale(2.0, 3.0) rotate(-000deg) rotateX(70deg);transform: scale(2.0, 3.0) rotate(-000deg) rotateX(70deg);}
  18% {-webkit-transform: scale(1.6, 3.0) rotate(-000deg) rotateX(80deg);transform: scale(1.6, 3.0) rotate(-000deg) rotateX(80deg);}
  19% {-webkit-transform: scale(1.5, 3.0) rotate(-000deg) rotateX(77deg);transform: scale(1.5, 3.0) rotate(-000deg) rotateX(77deg);}
  23% {-webkit-transform: scale(1.4, 3.0) rotate(-105deg) rotateX(74deg);transform: scale(1.4, 3.0) rotate(-105deg) rotateX(74deg);}
  26% {-webkit-transform: scale(1.3, 2.9) rotate(-120deg) rotateX(71deg);transform: scale(1.3, 2.9) rotate(-120deg) rotateX(71deg);}
  29% {-webkit-transform: scale(1.3, 2.8) rotate(-140deg) rotateX(67deg);transform: scale(1.3, 2.8) rotate(-140deg) rotateX(67deg);}
  33% {-webkit-transform: scale(1.3, 2.7) rotate(-150deg) rotateX(64deg);transform: scale(1.3, 2.7) rotate(-150deg) rotateX(64deg); letter-spacing:0pt;}
  35% {-webkit-transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg);transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg); letter-spacing:0pt;}
  55% {-webkit-transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg);transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg); letter-spacing:0pt;}
}

@-moz-keyframes roundhouse-kick { 
  0%  {-moz-transform: scale(1.8, 3.0) rotate( 055deg) rotateX(00deg);transform: scale(1.8, 3.0) rotate( 055deg) rotateX(00deg);}
  2%  {-moz-transform: scale(2.2, 3.0) rotate( 044deg) rotateX(10deg);transform: scale(2.2, 3.0) rotate( 044deg) rotateX(10deg);}
  4%  {-moz-transform: scale(2.7, 3.0) rotate( 033deg) rotateX(20deg);transform: scale(2.7, 3.0) rotate( 033deg) rotateX(20deg);}
  6%  {-moz-transform: scale(3.0, 3.0) rotate( 022deg) rotateX(30deg);transform: scale(3.0, 3.0) rotate( 022deg) rotateX(30deg);}
  8%  {-moz-transform: scale(3.3, 3.0) rotate( 011deg) rotateX(40deg);transform: scale(3.3, 3.0) rotate( 011deg) rotateX(40deg);}
  10% {-moz-transform: scale(3.6, 3.0) rotate( 000deg) rotateX(50deg);transform: scale(3.6, 3.0) rotate( 000deg) rotateX(50deg);}
  12% {-moz-transform: scale(3.3, 3.0) rotate(-000deg) rotateX(60deg);transform: scale(3.3, 3.0) rotate(-000deg) rotateX(60deg);}
  14% {-moz-transform: scale(3.0, 3.0) rotate(-000deg) rotateX(65deg);transform: scale(3.0, 3.0) rotate(-000deg) rotateX(65deg);}
  16% {-moz-transform: scale(2.0, 3.0) rotate(-000deg) rotateX(70deg);transform: scale(2.0, 3.0) rotate(-000deg) rotateX(70deg);}
  18% {-moz-transform: scale(1.6, 3.0) rotate(-000deg) rotateX(80deg);transform: scale(1.6, 3.0) rotate(-000deg) rotateX(80deg);}
  19% {-moz-transform: scale(1.5, 3.0) rotate(-000deg) rotateX(77deg);transform: scale(1.5, 3.0) rotate(-000deg) rotateX(77deg);}
  23% {-moz-transform: scale(1.4, 3.0) rotate(-105deg) rotateX(74deg);transform: scale(1.4, 3.0) rotate(-105deg) rotateX(74deg);}
  26% {-moz-transform: scale(1.3, 2.9) rotate(-120deg) rotateX(71deg);transform: scale(1.3, 2.9) rotate(-120deg) rotateX(71deg);}
  29% {-moz-transform: scale(1.3, 2.8) rotate(-140deg) rotateX(67deg);transform: scale(1.3, 2.8) rotate(-140deg) rotateX(67deg);}
  33% {-moz-transform: scale(1.3, 2.7) rotate(-150deg) rotateX(64deg);transform: scale(1.3, 2.7) rotate(-150deg) rotateX(64deg); letter-spacing:0pt;}
  35% {-moz-transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg);transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg); letter-spacing:0pt;}
  55% {-moz-transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg);transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg); letter-spacing:0pt;}
}

@-o-keyframes roundhouse-kick { 
  0%  {transform: scale(1.8, 3.0) rotate( 055deg) rotateX(00deg);}
  2%  {transform: scale(2.2, 3.0) rotate( 044deg) rotateX(10deg);}
  4%  {transform: scale(2.7, 3.0) rotate( 033deg) rotateX(20deg);}
  6%  {transform: scale(3.0, 3.0) rotate( 022deg) rotateX(30deg);}
  8%  {transform: scale(3.3, 3.0) rotate( 011deg) rotateX(40deg);}
  10% {transform: scale(3.6, 3.0) rotate( 000deg) rotateX(50deg);}
  12% {transform: scale(3.3, 3.0) rotate(-000deg) rotateX(60deg);}
  14% {transform: scale(3.0, 3.0) rotate(-000deg) rotateX(65deg);}
  16% {transform: scale(2.0, 3.0) rotate(-000deg) rotateX(70deg);}
  18% {transform: scale(1.6, 3.0) rotate(-000deg) rotateX(80deg);}
  19% {transform: scale(1.5, 3.0) rotate(-000deg) rotateX(77deg);}
  23% {transform: scale(1.4, 3.0) rotate(-105deg) rotateX(74deg);}
  26% {transform: scale(1.3, 2.9) rotate(-120deg) rotateX(71deg);}
  29% {transform: scale(1.3, 2.8) rotate(-140deg) rotateX(67deg);}
  33% {transform: scale(1.3, 2.7) rotate(-150deg) rotateX(64deg); letter-spacing:0pt;}
  35% {transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg); letter-spacing:0pt;}
  55% {transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg); letter-spacing:0pt;}
}

@keyframes roundhouse-kick { 
  0%  {-webkit-transform: scale(1.8, 3.0) rotate( 055deg) rotateX(00deg);-moz-transform: scale(1.8, 3.0) rotate( 055deg) rotateX(00deg);transform: scale(1.8, 3.0) rotate( 055deg) rotateX(00deg);}
  2%  {-webkit-transform: scale(2.2, 3.0) rotate( 044deg) rotateX(10deg);-moz-transform: scale(2.2, 3.0) rotate( 044deg) rotateX(10deg);transform: scale(2.2, 3.0) rotate( 044deg) rotateX(10deg);}
  4%  {-webkit-transform: scale(2.7, 3.0) rotate( 033deg) rotateX(20deg);-moz-transform: scale(2.7, 3.0) rotate( 033deg) rotateX(20deg);transform: scale(2.7, 3.0) rotate( 033deg) rotateX(20deg);}
  6%  {-webkit-transform: scale(3.0, 3.0) rotate( 022deg) rotateX(30deg);-moz-transform: scale(3.0, 3.0) rotate( 022deg) rotateX(30deg);transform: scale(3.0, 3.0) rotate( 022deg) rotateX(30deg);}
  8%  {-webkit-transform: scale(3.3, 3.0) rotate( 011deg) rotateX(40deg);-moz-transform: scale(3.3, 3.0) rotate( 011deg) rotateX(40deg);transform: scale(3.3, 3.0) rotate( 011deg) rotateX(40deg);}
  10% {-webkit-transform: scale(3.6, 3.0) rotate( 000deg) rotateX(50deg);-moz-transform: scale(3.6, 3.0) rotate( 000deg) rotateX(50deg);transform: scale(3.6, 3.0) rotate( 000deg) rotateX(50deg);}
  12% {-webkit-transform: scale(3.3, 3.0) rotate(-000deg) rotateX(60deg);-moz-transform: scale(3.3, 3.0) rotate(-000deg) rotateX(60deg);transform: scale(3.3, 3.0) rotate(-000deg) rotateX(60deg);}
  14% {-webkit-transform: scale(3.0, 3.0) rotate(-000deg) rotateX(65deg);-moz-transform: scale(3.0, 3.0) rotate(-000deg) rotateX(65deg);transform: scale(3.0, 3.0) rotate(-000deg) rotateX(65deg);}
  16% {-webkit-transform: scale(2.0, 3.0) rotate(-000deg) rotateX(70deg);-moz-transform: scale(2.0, 3.0) rotate(-000deg) rotateX(70deg);transform: scale(2.0, 3.0) rotate(-000deg) rotateX(70deg);}
  18% {-webkit-transform: scale(1.6, 3.0) rotate(-000deg) rotateX(80deg);-moz-transform: scale(1.6, 3.0) rotate(-000deg) rotateX(80deg);transform: scale(1.6, 3.0) rotate(-000deg) rotateX(80deg);}
  19% {-webkit-transform: scale(1.5, 3.0) rotate(-000deg) rotateX(77deg);-moz-transform: scale(1.5, 3.0) rotate(-000deg) rotateX(77deg);transform: scale(1.5, 3.0) rotate(-000deg) rotateX(77deg);}
  23% {-webkit-transform: scale(1.4, 3.0) rotate(-105deg) rotateX(74deg);-moz-transform: scale(1.4, 3.0) rotate(-105deg) rotateX(74deg);transform: scale(1.4, 3.0) rotate(-105deg) rotateX(74deg);}
  26% {-webkit-transform: scale(1.3, 2.9) rotate(-120deg) rotateX(71deg);-moz-transform: scale(1.3, 2.9) rotate(-120deg) rotateX(71deg);transform: scale(1.3, 2.9) rotate(-120deg) rotateX(71deg);}
  29% {-webkit-transform: scale(1.3, 2.8) rotate(-140deg) rotateX(67deg);-moz-transform: scale(1.3, 2.8) rotate(-140deg) rotateX(67deg);transform: scale(1.3, 2.8) rotate(-140deg) rotateX(67deg);}
  33% {-webkit-transform: scale(1.3, 2.7) rotate(-150deg) rotateX(64deg);-moz-transform: scale(1.3, 2.7) rotate(-150deg) rotateX(64deg);transform: scale(1.3, 2.7) rotate(-150deg) rotateX(64deg); letter-spacing:0pt;}
  35% {-webkit-transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg);-moz-transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg);transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg); letter-spacing:0pt;}
  55% {-webkit-transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg);-moz-transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg);transform: scale(1.3, 2.6) rotate(-152deg) rotateX(63deg); letter-spacing:0pt;}
}

.D-wobble {
display:inline-block;
text-indent:0;
-webkit-transform-origin:center bottom;
   -moz-transform-origin:center bottom;
    -ms-transform-origin:center bottom;
     -o-transform-origin:center bottom;
        transform-origin:center bottom;
-webkit-animation:D-wobble 3.5s 6.1s ease-in 2 alternate;
   -moz-animation:D-wobble 3.5s 6.1s ease-in 2 alternate;
     -o-animation:D-wobble 3.5s 6.1s ease-in 2 alternate;
        animation:D-wobble 3.5s 6.1s ease-in 2 alternate;
}

@-moz-keyframes D-wobble {
     25% {-moz-transform: translate( 00px, 00px) rotateY(-020deg) rotateX( 009deg) rotate( 003deg);}
     50% {-moz-transform: translate( 00px, 00px) rotateY( 008deg) rotateX(-006deg) rotate(-002deg);}
     78% {-moz-transform: translate(-00px,-00px) rotateY(-010deg) rotateX( 012deg) rotate( 002deg);}
    100% {-moz-transform: translate(-00px,-00px) rotateY( 000deg) rotateX( 000deg) rotate( 001deg);}
}
@-webkit-keyframes D-wobble {
     25% {-webkit-transform: translate( 00px, 00px) rotateY(-020deg) rotateX( 009deg) rotate( 003deg);}
     50% {-webkit-transform: translate( 00px, 00px) rotateY( 008deg) rotateX(-006deg) rotate(-002deg);}
     78% {-webkit-transform: translate(-00px,-00px) rotateY(-010deg) rotateX( 012deg) rotate( 002deg);}
    100% {-webkit-transform: translate(-00px,-00px) rotateY( 000deg) rotateX( 000deg) rotate( 001deg);}
}
@-o-keyframes D-wobble {
     25% {-o-transform: translate( 00px, 00px) rotateY(-020deg) rotateX( 009deg) rotate( 003deg);}
     50% {-o-transform: translate( 00px, 00px) rotateY( 008deg) rotateX(-006deg) rotate(-002deg);}
     78% {-o-transform: translate(-00px,-00px) rotateY(-010deg) rotateX( 012deg) rotate( 002deg);}
    100% {-o-transform: translate(-00px,-00px) rotateY( 000deg) rotateX( 000deg) rotate( 001deg);}
}
@keyframes D-wobble {
     25% {-webkit-transform: translate( 00px, 00px) rotateY(-020deg) rotateX( 009deg) rotate( 003deg);-moz-transform: translate( 00px, 00px) rotateY(-020deg) rotateX( 009deg) rotate( 003deg);transform: translate( 00px, 00px) rotateY(-020deg) rotateX( 009deg) rotate( 003deg);}
     50% {-webkit-transform: translate( 00px, 00px) rotateY( 008deg) rotateX(-006deg) rotate(-002deg);-moz-transform: translate( 00px, 00px) rotateY( 008deg) rotateX(-006deg) rotate(-002deg);transform: translate( 00px, 00px) rotateY( 008deg) rotateX(-006deg) rotate(-002deg);}
     78% {-webkit-transform: translate(-00px,-00px) rotateY(-010deg) rotateX( 012deg) rotate( 002deg);-moz-transform: translate(-00px,-00px) rotateY(-010deg) rotateX( 012deg) rotate( 002deg);transform: translate(-00px,-00px) rotateY(-010deg) rotateX( 012deg) rotate( 002deg);}
    100% {-webkit-transform: translate(-00px,-00px) rotateY( 000deg) rotateX( 000deg) rotate( 001deg);-moz-transform: translate(-00px,-00px) rotateY( 000deg) rotateX( 000deg) rotate( 001deg);transform: translate(-00px,-00px) rotateY( 000deg) rotateX( 000deg) rotate( 001deg);}
}


/* ************* PURSE-SWING sequence *********************** */

.div-move {
  display:block;
  position: relative;
  top:60px;
  -webkit-animation:div-move 3.5s 1.0s forwards;
     -moz-animation:div-move 3.5s 1.0s forwards;
       -o-animation:div-move 3.5s 1.0s forwards;
          animation:div-move 3.5s 1.0s forwards;
}

@-webkit-keyframes div-move { 100%{top:-100px;} }
@-moz-keyframes div-move { 100%{top:-100px;} }
@-o-keyframes div-move { 100%{top:-100px;} }
@keyframes div-move { 100%{top:-100px;} }

.swung {
  text-align: right;
  margin-bottom: -1.28em;
  right: -10.35em;
  top: -7.80em;
  width: 4.75em;
  -webkit-transform: rotate(060deg) translate(000pt,0pt) rotateX(00deg) scale(1.62,1);
     -moz-transform: rotate(060deg) translate(000pt,0pt) rotateX(00deg) scale(1.62,1);
          transform: rotate(060deg) translate(000pt,0pt) rotateX(00deg) scale(1.62,1);
  -webkit-transform-origin: -0pt -0.0pt;
     -moz-transform-origin: -0pt -0.0pt;
      -ms-transform-origin: -0pt -0.0pt;
       -o-transform-origin: -0pt -0.0pt;
          transform-origin: -0pt -0.0pt;
  -webkit-animation: swung 3.5s 10.6s linear forwards;
     -moz-animation: swung 3.5s 10.6s linear forwards;
       -o-animation: swung 3.5s 10.6s linear forwards;
          animation: swung 3.5s 10.6s linear forwards;
}
@-webkit-keyframes swung{
     30% {-webkit-transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.40,1);transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.40,1);}
     33% {-webkit-transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.50,1);transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.50,1);}
     59% {-webkit-transform: rotate( 105deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.15,1);transform: rotate( 105deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.15,1);}
     76% {-webkit-transform: rotate( 119deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.20,1);transform: rotate( 119deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.20,1);}
     94% {-webkit-transform: rotate( 143deg) translate( 014pt,0pt) rotateX(-52deg) scale(4.00,1);transform: rotate( 143deg) translate( 014pt,0pt) rotateX(-52deg) scale(4.00,1);}
    100% {-webkit-transform: rotate( 151deg) translate(-018pt,0pt) rotateX(-59deg) scale(3.80,1);transform: rotate( 151deg) translate(-018pt,0pt) rotateX(-59deg) scale(3.80,1);}
}
@-moz-keyframes swung{
     30% {-moz-transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.40,1);transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.40,1);}
     33% {-moz-transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.50,1);transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.50,1);}
     59% {-moz-transform: rotate( 105deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.15,1);transform: rotate( 105deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.15,1);}
     76% {-moz-transform: rotate( 119deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.20,1);transform: rotate( 119deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.20,1);}
     94% {-moz-transform: rotate( 143deg) translate( 014pt,0pt) rotateX(-52deg) scale(4.00,1);transform: rotate( 143deg) translate( 014pt,0pt) rotateX(-52deg) scale(4.00,1);}
    100% {-moz-transform: rotate( 151deg) translate(-018pt,0pt) rotateX(-59deg) scale(3.80,1);transform: rotate( 151deg) translate(-018pt,0pt) rotateX(-59deg) scale(3.80,1);}
}
@-o-keyframes swung{
     30% {transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.40,1);}
     33% {transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.50,1);}
     59% {transform: rotate( 105deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.15,1);}
     76% {transform: rotate( 119deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.20,1);}
     94% {transform: rotate( 143deg) translate( 014pt,0pt) rotateX(-52deg) scale(4.00,1);}
    100% {transform: rotate( 151deg) translate(-018pt,0pt) rotateX(-59deg) scale(3.80,1);}
}
@keyframes swung{
     30% {-webkit-transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.40,1);-moz-transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.40,1);transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.40,1);}
     33% {-webkit-transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.50,1);-moz-transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.50,1);transform: rotate( 036deg) translate( 000pt,0pt) rotateX( 45deg) scale(2.50,1);}
     59% {-webkit-transform: rotate( 105deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.15,1);-moz-transform: rotate( 105deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.15,1);transform: rotate( 105deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.15,1);}
     76% {-webkit-transform: rotate( 119deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.20,1);-moz-transform: rotate( 119deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.20,1);transform: rotate( 119deg) translate( 004pt,0pt) rotateX( 00deg) scale(3.20,1);}
     94% {-webkit-transform: rotate( 143deg) translate( 014pt,0pt) rotateX(-52deg) scale(4.00,1);-moz-transform: rotate( 143deg) translate( 014pt,0pt) rotateX(-52deg) scale(4.00,1);transform: rotate( 143deg) translate( 014pt,0pt) rotateX(-52deg) scale(4.00,1);}
    100% {-webkit-transform: rotate( 151deg) translate(-018pt,0pt) rotateX(-59deg) scale(3.80,1);-moz-transform: rotate( 151deg) translate(-018pt,0pt) rotateX(-59deg) scale(3.80,1);transform: rotate( 151deg) translate(-018pt,0pt) rotateX(-59deg) scale(3.80,1);}
}

.movePurse {
  display: inline-block;
  -webkit-animation: movePurse .26s 3.63s forwards;
     -moz-animation: movePurse .26s 3.63s forwards;
       -o-animation: movePurse .26s 3.63s forwards;
          animation: movePurse .26s 3.63s forwards;
}
@-webkit-keyframes movePurse{100% {-webkit-transform: translate(-10px, -27px);transform: translate(-10px, -27px);}}
@-moz-keyframes movePurse{100% {-moz-transform: translate(-10px, -27px);transform: translate(-10px, -27px);}}
@-o-keyframes movePurse{100% {-o-transform: translate(-10px, -27px);transform: translate(-10px, -27px);}}
@keyframes movePurse{100% {-webkit-transform: translate(-10px, -27px);-moz-transform: translate(-10px, -27px);-o-transform: translate(-10px, -27px);transform: translate(-10px, -27px);}}

.arcPurse {
  display: inline-block;
  padding-top: 200pt;
  -webkit-transform: rotate(000deg) translate( 0pt, 0pt) rotateY( 00deg);
     -moz-transform: rotate(000deg) translate( 0pt, 0pt) rotateY( 00deg);
          transform: rotate(000deg) translate( 0pt, 0pt) rotateY( 00deg);
  -webkit-animation: arcPurse 3.5s 10.6s linear forwards;
     -moz-animation: arcPurse 3.5s 10.6s linear forwards;
       -o-animation: arcPurse 3.5s 10.6s linear forwards;
          animation: arcPurse 3.5s 10.6s linear forwards;
}
@-webkit-keyframes arcPurse{
     30% {-webkit-transform: rotate(-56.5deg) translate( -70pt, 30pt) rotateY( 45deg);transform: rotate(-56.5deg) translate( -70pt, 30pt) rotateY( 45deg);}
     33% {-webkit-transform: rotate(-57.0deg) translate( -70pt, 30pt) rotateY( 45deg);transform: rotate(-57.0deg) translate( -70pt, 30pt) rotateY( 45deg);}
     59% {-webkit-transform: rotate( 00.0deg) translate(-120pt,100pt) rotateY( 00deg);transform: rotate( 00.0deg) translate(-120pt,100pt) rotateY( 00deg);}
     94% {-webkit-transform: rotate( 90.0deg) translate( 150pt,140pt) rotateY(-50deg);transform: rotate( 90.0deg) translate( 150pt,140pt) rotateY(-50deg);}
    100% {-webkit-transform: rotate(100.0deg) translate( 128pt, 90pt) rotateY(-55deg);transform: rotate(100.0deg) translate( 128pt, 90pt) rotateY(-55deg);}
}
@-moz-keyframes arcPurse{
     30% {-moz-transform: rotate(-56.5deg) translate( -70pt, 30pt) rotateY( 45deg);transform: rotate(-56.5deg) translate( -70pt, 30pt) rotateY( 45deg);}
     33% {-moz-transform: rotate(-57.0deg) translate( -70pt, 30pt) rotateY( 45deg);transform: rotate(-57.0deg) translate( -70pt, 30pt) rotateY( 45deg);}
     59% {-moz-transform: rotate( 00.0deg) translate(-120pt,100pt) rotateY( 00deg);transform: rotate( 00.0deg) translate(-120pt,100pt) rotateY( 00deg);}
     94% {-moz-transform: rotate( 90.0deg) translate( 150pt,140pt) rotateY(-50deg);transform: rotate( 90.0deg) translate( 150pt,140pt) rotateY(-50deg);}
    100% {-moz-transform: rotate(100.0deg) translate( 128pt, 90pt) rotateY(-55deg);transform: rotate(100.0deg) translate( 128pt, 90pt) rotateY(-55deg);}
}
@-o-keyframes arcPurse{
     30% {transform: rotate(-56.5deg) translate( -70pt, 30pt) rotateY( 45deg);}
     33% {transform: rotate(-57.0deg) translate( -70pt, 30pt) rotateY( 45deg);}
     59% {transform: rotate( 00.0deg) translate(-120pt,100pt) rotateY( 00deg);}
     94% {transform: rotate( 90.0deg) translate( 150pt,140pt) rotateY(-50deg);}
    100% {transform: rotate(100.0deg) translate( 128pt, 90pt) rotateY(-55deg);}
}
@keyframes arcPurse{
     30% {-webkit-transform: rotate(-56.5deg) translate( -70pt, 30pt) rotateY( 45deg);-moz-transform: rotate(-56.5deg) translate( -70pt, 30pt) rotateY( 45deg);transform: rotate(-56.5deg) translate( -70pt, 30pt) rotateY( 45deg);}
     33% {-webkit-transform: rotate(-57.0deg) translate( -70pt, 30pt) rotateY( 45deg);-moz-transform: rotate(-57.0deg) translate( -70pt, 30pt) rotateY( 45deg);transform: rotate(-57.0deg) translate( -70pt, 30pt) rotateY( 45deg);}
     59% {-webkit-transform: rotate( 00.0deg) translate(-120pt,100pt) rotateY( 00deg);-moz-transform: rotate( 00.0deg) translate(-120pt,100pt) rotateY( 00deg);transform: rotate( 00.0deg) translate(-120pt,100pt) rotateY( 00deg);}
     94% {-webkit-transform: rotate( 90.0deg) translate( 150pt,140pt) rotateY(-50deg);-moz-transform: rotate( 90.0deg) translate( 150pt,140pt) rotateY(-50deg);transform: rotate( 90.0deg) translate( 150pt,140pt) rotateY(-50deg);}
    100% {-webkit-transform: rotate(100.0deg) translate( 128pt, 90pt) rotateY(-55deg);-moz-transform: rotate(100.0deg) translate( 128pt, 90pt) rotateY(-55deg);transform: rotate(100.0deg) translate( 128pt, 90pt) rotateY(-55deg);}
}

.D-flop {
  display: inline-block;
  -webkit-animation: D-flop .70s 13.90s linear forwards;
  -moz-animation: D-flop .70s 13.90s linear forwards;
  -o-animation: D-flop .70s 13.90s linear forwards;
  animation: D-flop .70s 13.90s linear forwards;
}
@-moz-keyframes D-flop{
  0% {-moz-transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px 00px 2px #878787;}
 50% {-moz-transform: rotateX( 35deg) rotate( 10deg) translate( 1.5em,-1.0em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 14px 2px #878787;}
100% {-moz-transform: rotateX( 70deg) rotate( 10deg) translate( 2.0em, 0.5em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px 01px 2px #878787;}
}
@-webkit-keyframes D-flop{
  0% {-webkit-transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px 00px 2px #878787;}
 50% {-webkit-transform: rotateX( 35deg) rotate( 10deg) translate( 1.5em,-1.0em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 14px 2px #878787;}
100% {-webkit-transform: rotateX( 70deg) rotate( 10deg) translate( 2.0em, 0.5em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px 01px 2px #878787;}
}
@-o-keyframes D-flop{
  0% {-o-transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px 00px 2px #878787;}
 50% {-o-transform: rotateX( 35deg) rotate( 10deg) translate( 1.5em,-1.0em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 14px 2px #878787;}
100% {-o-transform: rotateX( 70deg) rotate( 10deg) translate( 2.0em, 0.5em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px 01px 2px #878787;}
}
@keyframes D-flop{
  0% {-webkit-transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em);-moz-transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em);transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px 00px 2px #878787;}
 50% {-webkit-transform: rotateX( 35deg) rotate( 10deg) translate( 1.5em,-1.0em);-moz-transform: rotateX( 35deg) rotate( 10deg) translate( 1.5em,-1.0em);transform: rotateX( 35deg) rotate( 10deg) translate( 1.5em,-1.0em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 14px 2px #878787;}
100% {-webkit-transform: rotateX( 70deg) rotate( 10deg) translate( 2.0em, 0.5em);-moz-transform: rotateX( 70deg) rotate( 10deg) translate( 2.0em, 0.5em);transform: rotateX( 70deg) rotate( 10deg) translate( 2.0em, 0.5em); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px 01px 2px #878787;}
}

.Nooo1 {
  opacity: 0;
  -webkit-animation: fade-in 2s 6.50s forwards;
  -moz-animation: fade-in 2s 6.50s forwards;
  -o-animation: fade-in 2s 6.50s forwards;
  animation: fade-in 2s 6.50s forwards;
}
.Nooo2 {
  opacity: 0;
  -webkit-animation: fade-in 2s 6.65s forwards;
  -moz-animation: fade-in 2s 6.65s forwards;
  -o-animation: fade-in 2s 6.65s forwards;
  animation: fade-in 2s 6.65s forwards;
}
.Nooo3 {
  opacity: 0;
  -webkit-animation: fade-in 2s 6.60s forwards;
  -moz-animation: fade-in 2s 6.60s forwards;
  -o-animation: fade-in 2s 6.60s forwards;
  animation: fade-in 2s 6.60s forwards;
}
.Nooo4 {
  opacity: 0;
  -webkit-animation: fade-in 2s 6.65s forwards;
  -moz-animation: fade-in 2s 6.65s forwards;
  -o-animation: fade-in 2s 6.65s forwards;
  animation: fade-in 2s 6.65s forwards;
}
.Nooo5 {
  opacity: 0;
  -webkit-animation: fade-in 2s 6.70s forwards;
  -moz-animation: fade-in 2s 6.70s forwards;
  -o-animation: fade-in 2s 6.70s forwards;
  animation: fade-in 2s 6.70s forwards;
}
.Nooo6 {
  opacity: 0;
  -webkit-animation: fade-in 2s 6.75s forwards;
  -moz-animation: fade-in 2s 6.75s forwards;
  -o-animation: fade-in 2s 6.75s forwards;
  animation: fade-in 2s 6.75s forwards;
}
.Nooo7 {
  opacity: 0;
  -webkit-animation: fade-in 2s 6.80s forwards;
  -moz-animation: fade-in 2s 6.80s forwards;
  -o-animation: fade-in 2s 6.80s forwards;
  animation: fade-in 2s 6.80s forwards;
}
.Nooo8 {
  opacity: 0;
  -webkit-animation: fade-in 2s 6.85s forwards;
  -moz-animation: fade-in 2s 6.85s forwards;
  -o-animation: fade-in 2s 6.85s forwards;
  animation: fade-in 2s 6.85s forwards;
}
.Nooo9 {
  opacity: 0;
  -webkit-animation: fade-in 2s 7.40s forwards;
  -moz-animation: fade-in 2s 7.40s forwards;
  -o-animation: fade-in 2s 7.40s forwards;
  animation: fade-in 2s 7.40s forwards;
}

.hand-flop {
  display: inline-block;
  -webkit-animation: hand-flop .5s 13.5s forwards;
     -moz-animation: hand-flop .5s 13.5s forwards;
       -o-animation: hand-flop .5s 13.5s forwards;
          animation: hand-flop .5s 13.5s forwards;
}
@-webkit-keyframes hand-flop{
    0% { -webkit-transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); opacity:1; text-shadow:-2px 00px 2px #878787; }
   50% { -webkit-transform: rotateX( 35deg) rotate( 03deg) translate( 0.7em,-0.5em); transform: rotateX( 35deg) rotate( 03deg) translate( 0.7em,-0.5em); opacity:1; text-shadow:-4px 07px 2px #878787; }
  100% { -webkit-transform: rotateX( 70deg) rotate( 01deg) translate( 1.0em, 0.2em); transform: rotateX( 70deg) rotate( 01deg) translate( 1.0em, 0.2em); opacity:0; text-shadow: 2px 01px 2px #878787; }
}
@-moz-keyframes hand-flop{
    0% { -moz-transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); opacity:1; text-shadow:-2px 00px 2px #878787; }
   50% { -moz-transform: rotateX( 35deg) rotate( 03deg) translate( 0.7em,-0.5em); transform: rotateX( 35deg) rotate( 03deg) translate( 0.7em,-0.5em); opacity:1; text-shadow:-4px 07px 2px #878787; }
  100% { -moz-transform: rotateX( 70deg) rotate( 01deg) translate( 1.0em, 0.2em); transform: rotateX( 70deg) rotate( 01deg) translate( 1.0em, 0.2em); opacity:0; text-shadow: 2px 01px 2px #878787; }
}
@-o-keyframes hand-flop{
    0% { transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); opacity:1; text-shadow:-2px 00px 2px #878787; }
   50% { transform: rotateX( 35deg) rotate( 03deg) translate( 0.7em,-0.5em); opacity:1; text-shadow:-4px 07px 2px #878787; }
  100% { transform: rotateX( 70deg) rotate( 01deg) translate( 1.0em, 0.2em); opacity:0; text-shadow: 2px 01px 2px #878787; }
}
@keyframes hand-flop{
    0% { -webkit-transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); -moz-transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); transform: rotateX( 00deg) rotate( 00deg) translate( 0.0em, 0.0em); opacity:1; text-shadow:-2px 00px 2px #878787; }
   50% { -webkit-transform: rotateX( 35deg) rotate( 03deg) translate( 0.7em,-0.5em); -moz-transform: rotateX( 35deg) rotate( 03deg) translate( 0.7em,-0.5em); transform: rotateX( 35deg) rotate( 03deg) translate( 0.7em,-0.5em); opacity:1; text-shadow:-4px 07px 2px #878787; }
  100% { -webkit-transform: rotateX( 70deg) rotate( 01deg) translate( 1.0em, 0.2em); -moz-transform: rotateX( 70deg) rotate( 01deg) translate( 1.0em, 0.2em); transform: rotateX( 70deg) rotate( 01deg) translate( 1.0em, 0.2em); opacity:0; text-shadow: 2px 01px 2px #878787; }
}

#yirp {
  width: 13em;
  font-family: Flavors, Cracked, Chalkduster, 'Futura Condensed', 'Comic Sans MS', sans-serif;
  font-size: 27px;
  -webkit-transform: rotate(-50deg) rotateX(33deg) rotateY(33deg);
     -moz-transform: rotate(-50deg) rotateX(33deg) rotateY(33deg);
          transform: rotate(-50deg) rotateX(33deg) rotateY(33deg);
}
.yirp-stretch {
  -webkit-animation: stretch7px .08s 14.60s forwards;
     -moz-animation: stretch7px .08s 14.60s forwards;
       -o-animation: stretch7px .08s 14.60s forwards;
          animation: stretch7px .08s 14.60s forwards;
}

#thatwasfermina{
-webkit-transform:rotate(-50deg) rotateX(33deg) rotateY(33deg);
   -moz-transform:rotate(-50deg) rotateX(33deg) rotateY(33deg);
    -ms-transform:rotate(-50deg) rotateX(33deg) rotateY(33deg);
     -o-transform:rotate(-50deg) rotateX(33deg) rotateY(33deg);
        transform:rotate(-50deg) rotateX(33deg) rotateY(33deg);
}

.pop {
  position: relative;
  right: -3.5em;
  top: -13.4em;
  opacity: 0;
  -webkit-transform:translate(0,0);
     -moz-transform:translate(0,0);
      -ms-transform:translate(0,0);
       -o-transform:translate(0,0);
          transform:translate(0,0);
  -webkit-animation: pop 0.80s 14.10s ease-out forwards;
     -moz-animation: pop 0.80s 14.10s ease-out forwards;
       -o-animation: pop 0.80s 14.10s ease-out forwards;
          animation: pop 0.80s 14.10s ease-out forwards;
}

@-webkit-keyframes pop {
   05% {-webkit-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:1;}
   60% {-webkit-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:1;}
  100% {-webkit-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:0;}
}
@-moz-keyframes pop {
   05% {-moz-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:1;}
   60% {-moz-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:1;}
  100% {-moz-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:0;}
}
@-o-keyframes pop {
   05% {-o-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:1;}
   60% {-o-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:1;}
  100% {-o-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:0;}
}
@keyframes pop {
   05% {-webkit-transform:translate(2.35em, -1.00em);-moz-transform:translate(2.35em, -1.00em);-o-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:1;}
   60% {-webkit-transform:translate(2.35em, -1.00em);-moz-transform:translate(2.35em, -1.00em);-o-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:1;}
  100% {-webkit-transform:translate(2.35em, -1.00em);-moz-transform:translate(2.35em, -1.00em);-o-transform:translate(2.35em, -1.00em);transform:translate(2.35em, -1.00em); opacity:0;}
}

/* end purse-swing */

/* ******  taylor-knockout sequence *********/

.suddenly{
opacity:0;
width:0em;
text-align:center;
letter-spacing:0;
white-space:nowrap;
-webkit-transform:translate(9.9em,2.30em) rotate(-35deg) rotateY(20deg) rotateX(359deg);
   -moz-transform:translate(9.9em,2.30em) rotate(-35deg) rotateY(20deg) rotateX(359deg);
        transform:translate(9.9em,2.30em) rotate(-35deg) rotateY(20deg) rotateX(359deg);
-webkit-animation:suddenly 4.50s 1.50s linear forwards;
   -moz-animation:suddenly 4.50s 1.50s linear forwards;
     -o-animation:suddenly 4.50s 1.50s linear forwards;
        animation:suddenly 4.50s 1.50s linear forwards;
}
@-webkit-keyframes suddenly {
      0% {-webkit-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 0; text-shadow: .1em 6.2em .1em #BABABA;}
      3% {-webkit-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     10% {-webkit-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     12% {-webkit-transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg);transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg); opacity: 1; text-shadow: .1em 8.5em .1em #CCCCCC;}
     14% {-webkit-transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg);transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg); opacity: 1; text-shadow: .1em 8.5em .1em #CCCCCC;}
     21% {-webkit-transform: translate(  8.00em, 3.00em) rotate(  55deg) rotateY(-025deg) rotateX(310deg);transform: translate(  8.00em, 3.00em) rotate(  55deg) rotateY(-025deg) rotateX(310deg); opacity: 1; text-shadow: .1em 3.3em .1em #9E9E9E;}
     22% {-webkit-transform: translate( 10.00em, 5.00em) rotate(  80deg) rotateY(-045deg) rotateX(305deg);transform: translate( 10.00em, 5.00em) rotate(  80deg) rotateY(-045deg) rotateX(305deg); opacity: 1; text-shadow: .1em 2.2em .1em #8F8F8F;}
     24% {-webkit-transform: translate( 10.00em, 5.90em) rotate(  00deg) rotateY(-120deg) rotateX(305deg);transform: translate( 10.00em, 5.90em) rotate(  00deg) rotateY(-120deg) rotateX(305deg); opacity: 1; text-shadow: .1em 2.3em .1em #8F8F8F;}
     29% {-webkit-transform: translate(-14.00em,-1.00em) rotate( -20deg) rotateY(-180deg) rotateX(345deg);transform: translate(-14.00em,-1.00em) rotate( -20deg) rotateY(-180deg) rotateX(345deg); opacity: 1; text-shadow: .1em 3.2em .1em #9E9E9E;}
     31% {-webkit-transform: translate(-15.00em,-4.00em) rotate( -30deg) rotateY(-245deg) rotateX(345deg);transform: translate(-15.00em,-4.00em) rotate( -30deg) rotateY(-245deg) rotateX(345deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     33% {-webkit-transform: translate(-19.50em,-4.00em) rotate( -10deg) rotateY(-300deg) rotateX(345deg);transform: translate(-19.50em,-4.00em) rotate( -10deg) rotateY(-300deg) rotateX(345deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     35% {-webkit-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:0px;}
     38% {-webkit-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:3px;}
     50% {-webkit-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:3px;}
     65% {-webkit-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 0; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:2px;}
    100% {-webkit-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 0; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:2px;}
}
@-moz-keyframes suddenly {
      0% {-moz-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 0; text-shadow: .1em 6.2em .1em #BABABA;}
      3% {-moz-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     10% {-moz-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     12% {-moz-transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg);transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg); opacity: 1; text-shadow: .1em 8.5em .1em #CCCCCC;}
     14% {-moz-transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg);transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg); opacity: 1; text-shadow: .1em 8.5em .1em #CCCCCC;}
     21% {-moz-transform: translate(  8.00em, 3.00em) rotate(  55deg) rotateY(-025deg) rotateX(310deg);transform: translate(  8.00em, 3.00em) rotate(  55deg) rotateY(-025deg) rotateX(310deg); opacity: 1; text-shadow: .1em 3.3em .1em #9E9E9E;}
     22% {-moz-transform: translate( 10.00em, 5.00em) rotate(  80deg) rotateY(-045deg) rotateX(305deg);transform: translate( 10.00em, 5.00em) rotate(  80deg) rotateY(-045deg) rotateX(305deg); opacity: 1; text-shadow: .1em 2.2em .1em #8F8F8F;}
     24% {-moz-transform: translate( 10.00em, 5.90em) rotate(  00deg) rotateY(-120deg) rotateX(305deg);transform: translate( 10.00em, 5.90em) rotate(  00deg) rotateY(-120deg) rotateX(305deg); opacity: 1; text-shadow: .1em 2.3em .1em #8F8F8F;}
     29% {-moz-transform: translate(-14.00em,-1.00em) rotate( -20deg) rotateY(-180deg) rotateX(345deg);transform: translate(-14.00em,-1.00em) rotate( -20deg) rotateY(-180deg) rotateX(345deg); opacity: 1; text-shadow: .1em 3.2em .1em #9E9E9E;}
     31% {-moz-transform: translate(-15.00em,-4.00em) rotate( -30deg) rotateY(-245deg) rotateX(345deg);transform: translate(-15.00em,-4.00em) rotate( -30deg) rotateY(-245deg) rotateX(345deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     33% {-moz-transform: translate(-19.50em,-4.00em) rotate( -10deg) rotateY(-300deg) rotateX(345deg);transform: translate(-19.50em,-4.00em) rotate( -10deg) rotateY(-300deg) rotateX(345deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     35% {-moz-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:0px;}
     38% {-moz-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:3px;}
     50% {-moz-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:3px;}
     65% {-moz-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 0; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:2px;}
    100% {-moz-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 0; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:2px;}
}
@-o-keyframes suddenly {
      0% {transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 0; text-shadow: .1em 6.2em .1em #BABABA;}
      3% {transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     10% {transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     12% {transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg); opacity: 1; text-shadow: .1em 8.5em .1em #CCCCCC;}
     14% {transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg); opacity: 1; text-shadow: .1em 8.5em .1em #CCCCCC;}
     21% {transform: translate(  8.00em, 3.00em) rotate(  55deg) rotateY(-025deg) rotateX(310deg); opacity: 1; text-shadow: .1em 3.3em .1em #9E9E9E;}
     22% {transform: translate( 10.00em, 5.00em) rotate(  80deg) rotateY(-045deg) rotateX(305deg); opacity: 1; text-shadow: .1em 2.2em .1em #8F8F8F;}
     24% {transform: translate( 10.00em, 5.90em) rotate(  00deg) rotateY(-120deg) rotateX(305deg); opacity: 1; text-shadow: .1em 2.3em .1em #8F8F8F;}
     29% {transform: translate(-14.00em,-1.00em) rotate( -20deg) rotateY(-180deg) rotateX(345deg); opacity: 1; text-shadow: .1em 3.2em .1em #9E9E9E;}
     31% {transform: translate(-15.00em,-4.00em) rotate( -30deg) rotateY(-245deg) rotateX(345deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     33% {transform: translate(-19.50em,-4.00em) rotate( -10deg) rotateY(-300deg) rotateX(345deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     35% {transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:0px;}
     38% {transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:3px;}
     50% {transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:3px;}
     65% {transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 0; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:2px;}
    100% {transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 0; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:2px;}
}
@keyframes suddenly {
      0% {-webkit-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);-moz-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 0; text-shadow: .1em 6.2em .1em #BABABA;}
      3% {-webkit-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);-moz-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     10% {-webkit-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);-moz-transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg);transform: translate(  9.90em, 2.30em) rotate( -35deg) rotateY(  20deg) rotateX(359deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     12% {-webkit-transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg);-moz-transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg);transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg); opacity: 1; text-shadow: .1em 8.5em .1em #CCCCCC;}
     14% {-webkit-transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg);-moz-transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg);transform: translate( 14.90em,-0.00em) rotate( -35deg) rotateY(  30deg) rotateX(355deg); opacity: 1; text-shadow: .1em 8.5em .1em #CCCCCC;}
     21% {-webkit-transform: translate(  8.00em, 3.00em) rotate(  55deg) rotateY(-025deg) rotateX(310deg);-moz-transform: translate(  8.00em, 3.00em) rotate(  55deg) rotateY(-025deg) rotateX(310deg);transform: translate(  8.00em, 3.00em) rotate(  55deg) rotateY(-025deg) rotateX(310deg); opacity: 1; text-shadow: .1em 3.3em .1em #9E9E9E;}
     22% {-webkit-transform: translate( 10.00em, 5.00em) rotate(  80deg) rotateY(-045deg) rotateX(305deg);-moz-transform: translate( 10.00em, 5.00em) rotate(  80deg) rotateY(-045deg) rotateX(305deg);transform: translate( 10.00em, 5.00em) rotate(  80deg) rotateY(-045deg) rotateX(305deg); opacity: 1; text-shadow: .1em 2.2em .1em #8F8F8F;}
     24% {-webkit-transform: translate( 10.00em, 5.90em) rotate(  00deg) rotateY(-120deg) rotateX(305deg);-moz-transform: translate( 10.00em, 5.90em) rotate(  00deg) rotateY(-120deg) rotateX(305deg);transform: translate( 10.00em, 5.90em) rotate(  00deg) rotateY(-120deg) rotateX(305deg); opacity: 1; text-shadow: .1em 2.3em .1em #8F8F8F;}
     29% {-webkit-transform: translate(-14.00em,-1.00em) rotate( -20deg) rotateY(-180deg) rotateX(345deg);-moz-transform: translate(-14.00em,-1.00em) rotate( -20deg) rotateY(-180deg) rotateX(345deg);transform: translate(-14.00em,-1.00em) rotate( -20deg) rotateY(-180deg) rotateX(345deg); opacity: 1; text-shadow: .1em 3.2em .1em #9E9E9E;}
     31% {-webkit-transform: translate(-15.00em,-4.00em) rotate( -30deg) rotateY(-245deg) rotateX(345deg);-moz-transform: translate(-15.00em,-4.00em) rotate( -30deg) rotateY(-245deg) rotateX(345deg);transform: translate(-15.00em,-4.00em) rotate( -30deg) rotateY(-245deg) rotateX(345deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     33% {-webkit-transform: translate(-19.50em,-4.00em) rotate( -10deg) rotateY(-300deg) rotateX(345deg);-moz-transform: translate(-19.50em,-4.00em) rotate( -10deg) rotateY(-300deg) rotateX(345deg);transform: translate(-19.50em,-4.00em) rotate( -10deg) rotateY(-300deg) rotateX(345deg); opacity: 1; text-shadow: .1em 6.2em .1em #BABABA;}
     35% {-webkit-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);-moz-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:0px;}
     38% {-webkit-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);-moz-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:3px;}
     50% {-webkit-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);-moz-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 1; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:3px;}
     65% {-webkit-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);-moz-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 0; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:2px;}
    100% {-webkit-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);-moz-transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg);transform: translate(-16.50em, 2.00em) rotate(  00deg) rotateY(-360deg) rotateX(345deg); opacity: 0; text-shadow: .2em 0.1em .1em #4A4A4A; letter-spacing:2px;}
}

.taylor-T.big { /* bigger 'T', used for taylor knockout */
  font-size:70px;
  letter-spacing:-7px;
}

#taylor-knockout{
  display:inline-block;
  position:relative;
  line-height:50px;
  text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2);
  -webkit-transform-origin:center bottom;
     -moz-transform-origin:center bottom;
      -ms-transform-origin:center bottom;
       -o-transform-origin:center bottom;
          transform-origin:center bottom;
  -webkit-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1);
     -moz-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1);
          transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1); 
  -webkit-animation:taylor-knockout 15.50s 3.65s linear forwards; 
     -moz-animation:taylor-knockout 15.50s 3.65s linear forwards; 
       -o-animation:taylor-knockout 15.50s 3.65s linear forwards; 
          animation:taylor-knockout 15.50s 3.65s linear forwards
}

@-webkit-keyframes taylor-knockout {
     9% {-webkit-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px -2px 1px #878787;}
    11% {-webkit-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px -2px 1px #878787;}
    39% {-webkit-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    42% {-webkit-transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(1.00);transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    50% {-webkit-transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(0.95);transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(0.95); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    60% {-webkit-transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.95);transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.95); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    70% {-webkit-transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.92);transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.92); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    73% {-webkit-transform: rotate( 28deg) rotateY(-60deg) rotateX(-15deg) translate( -00pt, -00pt) scale(1.00);transform: rotate( 28deg) rotateY(-60deg) rotateX(-15deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px  3px 1px #878787;}
    80% {-webkit-transform: rotate( 10deg) rotateY(-48deg) rotateX(-20deg) translate( -15pt, -25pt) scale(0.85);transform: rotate( 10deg) rotateY(-48deg) rotateX(-20deg) translate( -15pt, -25pt) scale(0.85); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-6px 32px 4px #8F8F8F;}
    90% {-webkit-transform: rotate(-10deg) rotateY(-45deg) rotateX(-35deg) translate( -35pt, -68pt) scale(0.60);transform: rotate(-10deg) rotateY(-45deg) rotateX(-35deg) translate( -35pt, -68pt) scale(0.60); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-6px 24px 4px #7A7A7A;}
    93% {-webkit-transform: rotate(-18deg) rotateY(-35deg) rotateX(-45deg) translate( -55pt, -85pt) scale(0.54);transform: rotate(-18deg) rotateY(-35deg) rotateX(-45deg) translate( -55pt, -85pt) scale(0.54); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-5px 12px 3px #545454;}
    95% {-webkit-transform: rotate(-22deg) rotateY(-30deg) rotateX(-56deg) translate( -60pt,-114pt) scale(0.48);transform: rotate(-22deg) rotateY(-30deg) rotateX(-56deg) translate( -60pt,-114pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 05px 1px #4A4A4A;}
    97% {-webkit-transform: rotate(-22deg) rotateY(-29deg) rotateX(-57deg) translate( -60pt,-116pt) scale(0.48);transform: rotate(-22deg) rotateY(-29deg) rotateX(-57deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 03px 1px #303030;}
    98% {-webkit-transform: rotate(-22deg) rotateY(-29deg) rotateX(-53deg) translate( -60pt,-116pt) scale(0.48);transform: rotate(-22deg) rotateY(-29deg) rotateX(-53deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 02px 1px #2E2E2E;}
   100% {-webkit-transform: rotate(-22deg) rotateY(-29deg) rotateX(-55deg) translate( -60pt,-116pt) scale(0.48);transform: rotate(-22deg) rotateY(-29deg) rotateX(-55deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 03px 1px #2B2B2B; opacity:1;}
}

@-moz-keyframes taylor-knockout {
     9% {-moz-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px -2px 1px #878787;}
    11% {-moz-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px -2px 1px #878787;}
    39% {-moz-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    42% {-moz-transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(1.00);transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    50% {-moz-transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(0.95);transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(0.95); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    60% {-moz-transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.95);transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.95); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    70% {-moz-transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.92);transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.92); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    73% {-moz-transform: rotate( 28deg) rotateY(-60deg) rotateX(-15deg) translate( -00pt, -00pt) scale(1.00);transform: rotate( 28deg) rotateY(-60deg) rotateX(-15deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px  3px 1px #878787;}
    80% {-moz-transform: rotate( 10deg) rotateY(-48deg) rotateX(-20deg) translate( -15pt, -25pt) scale(0.85);transform: rotate( 10deg) rotateY(-48deg) rotateX(-20deg) translate( -15pt, -25pt) scale(0.85); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-6px 32px 4px #8F8F8F;}
    90% {-moz-transform: rotate(-10deg) rotateY(-45deg) rotateX(-35deg) translate( -35pt, -68pt) scale(0.60);transform: rotate(-10deg) rotateY(-45deg) rotateX(-35deg) translate( -35pt, -68pt) scale(0.60); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-6px 24px 4px #7A7A7A;}
    93% {-moz-transform: rotate(-18deg) rotateY(-35deg) rotateX(-45deg) translate( -55pt, -85pt) scale(0.54);transform: rotate(-18deg) rotateY(-35deg) rotateX(-45deg) translate( -55pt, -85pt) scale(0.54); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-5px 12px 3px #545454;}
    95% {-moz-transform: rotate(-22deg) rotateY(-30deg) rotateX(-56deg) translate( -60pt,-114pt) scale(0.48);transform: rotate(-22deg) rotateY(-30deg) rotateX(-56deg) translate( -60pt,-114pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 05px 1px #4A4A4A;}
    97% {-moz-transform: rotate(-22deg) rotateY(-29deg) rotateX(-57deg) translate( -60pt,-116pt) scale(0.48);transform: rotate(-22deg) rotateY(-29deg) rotateX(-57deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 03px 1px #303030;}
    98% {-moz-transform: rotate(-22deg) rotateY(-29deg) rotateX(-53deg) translate( -60pt,-116pt) scale(0.48);transform: rotate(-22deg) rotateY(-29deg) rotateX(-53deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 02px 1px #2E2E2E;}
   100% {-moz-transform: rotate(-22deg) rotateY(-29deg) rotateX(-55deg) translate( -60pt,-116pt) scale(0.48);transform: rotate(-22deg) rotateY(-29deg) rotateX(-55deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 03px 1px #2B2B2B; opacity:1;}
}

@-o-keyframes taylor-knockout {
     9% {transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px -2px 1px #878787;}
    11% {transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px -2px 1px #878787;}
    39% {transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    42% {transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    50% {transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(0.95); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    60% {transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.95); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    70% {transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.92); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    73% {transform: rotate( 28deg) rotateY(-60deg) rotateX(-15deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px  3px 1px #878787;}
    80% {transform: rotate( 10deg) rotateY(-48deg) rotateX(-20deg) translate( -15pt, -25pt) scale(0.85); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-6px 32px 4px #8F8F8F;}
    90% {transform: rotate(-10deg) rotateY(-45deg) rotateX(-35deg) translate( -35pt, -68pt) scale(0.60); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-6px 24px 4px #7A7A7A;}
    93% {transform: rotate(-18deg) rotateY(-35deg) rotateX(-45deg) translate( -55pt, -85pt) scale(0.54); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-5px 12px 3px #545454;}
    95% {transform: rotate(-22deg) rotateY(-30deg) rotateX(-56deg) translate( -60pt,-114pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 05px 1px #4A4A4A;}
    97% {transform: rotate(-22deg) rotateY(-29deg) rotateX(-57deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 03px 1px #303030;}
    98% {transform: rotate(-22deg) rotateY(-29deg) rotateX(-53deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 02px 1px #2E2E2E;}
   100% {transform: rotate(-22deg) rotateY(-29deg) rotateX(-55deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 03px 1px #2B2B2B; opacity:1;}
}

@keyframes taylor-knockout {
     9% {-webkit-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);-moz-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px -2px 1px #878787;}
    11% {-webkit-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);-moz-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px -2px 1px #878787;}
    39% {-webkit-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);-moz-transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00);transform: rotate(  0deg) rotateY( 00deg) rotateX( 00deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    42% {-webkit-transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(1.00);-moz-transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(1.00);transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    50% {-webkit-transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(0.95);-moz-transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(0.95);transform: rotate( 07deg) rotateY(-23deg) rotateX(-03deg) translate( -00pt, -00pt) scale(0.95); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    60% {-webkit-transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.95);-moz-transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.95);transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.95); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    70% {-webkit-transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.92);-moz-transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.92);transform: rotate( 20deg) rotateY(-45deg) rotateX(-10deg) translate( -00pt, -02pt) scale(0.92); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-2px  2px 1px #878787;}
    73% {-webkit-transform: rotate( 28deg) rotateY(-60deg) rotateX(-15deg) translate( -00pt, -00pt) scale(1.00);-moz-transform: rotate( 28deg) rotateY(-60deg) rotateX(-15deg) translate( -00pt, -00pt) scale(1.00);transform: rotate( 28deg) rotateY(-60deg) rotateX(-15deg) translate( -00pt, -00pt) scale(1.00); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-3px  3px 1px #878787;}
    80% {-webkit-transform: rotate( 10deg) rotateY(-48deg) rotateX(-20deg) translate( -15pt, -25pt) scale(0.85);-moz-transform: rotate( 10deg) rotateY(-48deg) rotateX(-20deg) translate( -15pt, -25pt) scale(0.85);transform: rotate( 10deg) rotateY(-48deg) rotateX(-20deg) translate( -15pt, -25pt) scale(0.85); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-6px 32px 4px #8F8F8F;}
    90% {-webkit-transform: rotate(-10deg) rotateY(-45deg) rotateX(-35deg) translate( -35pt, -68pt) scale(0.60);-moz-transform: rotate(-10deg) rotateY(-45deg) rotateX(-35deg) translate( -35pt, -68pt) scale(0.60);transform: rotate(-10deg) rotateY(-45deg) rotateX(-35deg) translate( -35pt, -68pt) scale(0.60); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-6px 24px 4px #7A7A7A;}
    93% {-webkit-transform: rotate(-18deg) rotateY(-35deg) rotateX(-45deg) translate( -55pt, -85pt) scale(0.54);-moz-transform: rotate(-18deg) rotateY(-35deg) rotateX(-45deg) translate( -55pt, -85pt) scale(0.54);transform: rotate(-18deg) rotateY(-35deg) rotateX(-45deg) translate( -55pt, -85pt) scale(0.54); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-5px 12px 3px #545454;}
    95% {-webkit-transform: rotate(-22deg) rotateY(-30deg) rotateX(-56deg) translate( -60pt,-114pt) scale(0.48);-moz-transform: rotate(-22deg) rotateY(-30deg) rotateX(-56deg) translate( -60pt,-114pt) scale(0.48);transform: rotate(-22deg) rotateY(-30deg) rotateX(-56deg) translate( -60pt,-114pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 05px 1px #4A4A4A;}
    97% {-webkit-transform: rotate(-22deg) rotateY(-29deg) rotateX(-57deg) translate( -60pt,-116pt) scale(0.48);-moz-transform: rotate(-22deg) rotateY(-29deg) rotateX(-57deg) translate( -60pt,-116pt) scale(0.48);transform: rotate(-22deg) rotateY(-29deg) rotateX(-57deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 03px 1px #303030;}
    98% {-webkit-transform: rotate(-22deg) rotateY(-29deg) rotateX(-53deg) translate( -60pt,-116pt) scale(0.48);-moz-transform: rotate(-22deg) rotateY(-29deg) rotateX(-53deg) translate( -60pt,-116pt) scale(0.48);transform: rotate(-22deg) rotateY(-29deg) rotateX(-53deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 02px 1px #2E2E2E;}
   100% {-webkit-transform: rotate(-22deg) rotateY(-29deg) rotateX(-55deg) translate( -60pt,-116pt) scale(0.48);-moz-transform: rotate(-22deg) rotateY(-29deg) rotateX(-55deg) translate( -60pt,-116pt) scale(0.48);transform: rotate(-22deg) rotateY(-29deg) rotateX(-55deg) translate( -60pt,-116pt) scale(0.48); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-4px 03px 1px #2B2B2B; opacity:1;}
}

#D-getup{
z-index:5;
font-size:320%;
font-style:normal;
text-shadow:2px 3px 1px #878787;
width:44px;
height:40px;
line-height:39px;
-webkit-transform-origin:3% center;
   -moz-transform-origin:3% center;
    -ms-transform-origin:3% center;
     -o-transform-origin:3% center;
        transform-origin:3% center;
-webkit-transform:rotateX( 60deg);
   -moz-transform:rotateX( 60deg);
        transform:rotateX( 60deg);
-webkit-animation:D-getup 15.50s 3.65s ease-in-out forwards;
   -moz-animation:D-getup 15.50s 3.65s ease-in-out forwards;
     -o-animation:D-getup 15.50s 3.65s ease-in-out forwards;
        animation:D-getup 15.50s 3.65s ease-in-out forwards;
}

@-webkit-keyframes D-getup {
     /* 1. D fades in. pauses. flips on Y-axis */ 
    00% {-webkit-transform: rotateX( 60deg);transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    02% {-webkit-transform: rotateX( 60deg);transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}
    05% {-webkit-transform: rotateX( 60deg);transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    10% {-webkit-transform: rotateX( 60deg) rotateY(-179deg);transform: rotateX( 60deg) rotateY(-179deg);                text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    /* 2. begin sweepkick:; rotate 50deg; rotate a little more on y-axis;  pause. */
    15% {-webkit-transform: rotateX( 60deg) rotateY(-179deg);transform: rotateX( 60deg) rotateY(-179deg);                text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    20% {-webkit-transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg);transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 3. continue sweepkick. rotate 100deg; a little more on y-axis. */
    30% {-webkit-transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg);transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    40% {-webkit-transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg);transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 4. barely moving. rotate 10deg. */
    50% {-webkit-transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg);transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    60% {-webkit-transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg);transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 5. rotate 25 [ trailing leg makes contact! sweepick follow-thru; pause. */
    70% {-webkit-transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg);transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    72% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 6. follow-thru, part 2: rotates 30; */
    80% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    90% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 7. Finish turning */
    91% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

   100% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(240deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(240deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-8px -5px 1px #878787;}
}

@-moz-keyframes D-getup {
     /* 1. D fades in. pauses. flips on Y-axis */ 
    00% {-moz-transform: rotateX( 60deg);transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    02% {-moz-transform: rotateX( 60deg);transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}
    05% {-moz-transform: rotateX( 60deg);transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    10% {-moz-transform: rotateX( 60deg) rotateY(-179deg);transform: rotateX( 60deg) rotateY(-179deg);                text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    /* 2. begin sweepkick:; rotate 50deg; rotate a little more on y-axis;  pause. */
    15% {-moz-transform: rotateX( 60deg) rotateY(-179deg);transform: rotateX( 60deg) rotateY(-179deg);                text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    20% {-moz-transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg);transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 3. continue sweepkick. rotate 100deg; a little more on y-axis. */
    30% {-moz-transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg);transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    40% {-moz-transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg);transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 4. barely moving. rotate 10deg. */
    50% {-moz-transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg);transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    60% {-moz-transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg);transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 5. rotate 25 [ trailing leg makes contact! sweepick follow-thru; pause. */
    70% {-moz-transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg);transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    72% {-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 6. follow-thru, part 2: rotates 30; */
    80% {-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    90% {-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 7. Finish turning */
    91% {-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

   100% {-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(240deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(240deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-8px -5px 1px #878787;}
}

@-o-keyframes D-getup {
     /* 1. D fades in. pauses. flips on Y-axis */ 
    00% {transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    02% {transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}
    05% {transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    10% {transform: rotateX( 60deg) rotateY(-179deg);                text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    /* 2. begin sweepkick:; rotate 50deg; rotate a little more on y-axis;  pause. */
    15% {transform: rotateX( 60deg) rotateY(-179deg);                text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    20% {transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 3. continue sweepkick. rotate 100deg; a little more on y-axis. */
    30% {transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    40% {transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 4. barely moving. rotate 10deg. */
    50% {transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    60% {transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 5. rotate 25 [ trailing leg makes contact! sweepick follow-thru; pause. */
    70% {transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    72% {transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 6. follow-thru, part 2: rotates 30; */
    80% {transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    90% {transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 7. Finish turning */
    91% {transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

   100% {transform: rotateX( 60deg) rotateY(-200deg) rotate(240deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-8px -5px 1px #878787;}
}

@keyframes D-getup {
     /* 1. D fades in. pauses. flips on Y-axis */ 
    00% {-webkit-transform: rotateX( 60deg);-moz-transform: rotateX( 60deg);transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    02% {-webkit-transform: rotateX( 60deg);-moz-transform: rotateX( 60deg);transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}
    05% {-webkit-transform: rotateX( 60deg);-moz-transform: rotateX( 60deg);transform: rotateX( 60deg);                                 text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    10% {-webkit-transform: rotateX( 60deg) rotateY(-179deg);-moz-transform: rotateX( 60deg) rotateY(-179deg);transform: rotateX( 60deg) rotateY(-179deg);                text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    /* 2. begin sweepkick:; rotate 50deg; rotate a little more on y-axis;  pause. */
    15% {-webkit-transform: rotateX( 60deg) rotateY(-179deg);-moz-transform: rotateX( 60deg) rotateY(-179deg);transform: rotateX( 60deg) rotateY(-179deg);                text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 2px  3px 1px #878787;}

    20% {-webkit-transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg);-moz-transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg);transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 3. continue sweepkick. rotate 100deg; a little more on y-axis. */
    30% {-webkit-transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg);-moz-transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg);transform: rotateX( 57deg) rotateY(-185deg) rotate( 50deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    40% {-webkit-transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg);-moz-transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg);transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 4. barely moving. rotate 10deg. */
    50% {-webkit-transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg);-moz-transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg);transform: rotateX( 57deg) rotateY(-200deg) rotate(150deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    60% {-webkit-transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg);-moz-transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg);transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 5. rotate 25 [ trailing leg makes contact! sweepick follow-thru; pause. */
    70% {-webkit-transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg);-moz-transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg);transform: rotateX( 58deg) rotateY(-200deg) rotate(160deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    72% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg);-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 6. follow-thru, part 2: rotates 30; */
    80% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg);-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(185deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    90% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg);-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

    /* 7. Finish turning */
    91% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg);-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2), 3px -5px 1px #878787;}

   100% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(240deg);-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(240deg);transform: rotateX( 60deg) rotateY(-200deg) rotate(240deg); text-shadow:-2px -1px 0 #616161, -3px -2px 1px rgb(0,0,0),-1px -1px 1px rgba(0,0,0,0.85),-2px -2px 1px rgba(0,0,0,1.0),0px 0px 2px rgba(0,0,0,.2),-8px -5px 1px #878787;}
}

#legsweep1{
line-height:1em;
margin-bottom:-4em;
right:55px;
top:-08px;
font-style:normal;
width:25px;
height:4em;
z-index:1;
-webkit-transform-origin:-2px -0.8em;
   -moz-transform-origin:-2px -0.8em;
    -ms-transform-origin:-2px -0.8em;
     -o-transform-origin:-2px -0.8em;
        transform-origin:-2px -0.8em;
-webkit-transform:rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);
   -moz-transform:rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);
        transform:rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);
text-shadow:2px 3px 1px #878787;
-webkit-animation:legsweep1 15.50s 3.65s ease-in-out forwards;
   -moz-animation:legsweep1 15.50s 3.65s ease-in-out forwards;
     -o-animation:legsweep1 15.50s 3.65s ease-in-out forwards;
        animation:legsweep1 15.50s 3.65s ease-in-out forwards;
}

@-webkit-keyframes legsweep1 { 
    /* 1. 'l e g' fades in. pauses. flips over on Y-axis. */ 
    02% {-webkit-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #878787;}
    05% {-webkit-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #878787;}
    10% {-webkit-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #696969;}
    /* 2. begin sweepkick (rotate 50; rotate a little more on y-axis) [ leg-1 gets ahead 1% ].  */ 
    15% {-webkit-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #696969;}
    20% {-webkit-transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-0,0) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 3. frontleg connects: rotates 100deg; finish rotating on Y-axis; lengthens. */
    30% {-webkit-transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-00px, 01px) scale(0.9,0.9);transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-00px, 01px) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    40% {-webkit-transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9);transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 10px -5px 3px #A3A3A3;}
    /* 4. legs barely moving. */
    50% {-webkit-transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9);transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 10px -5px 3px #A3A3A3;}
    60% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 5. sweepick follow-thru: rotates 25deg; shortens [ back leg connects ] . */
    70% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px)scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px)scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    72% {-webkit-transform: rotateX( 59deg) rotateY(-200deg) rotate(185deg) translate(-01px,-01px)scale(0.9,0.9);transform: rotateX( 59deg) rotateY(-200deg) rotate(185deg) translate(-01px,-01px)scale(0.9,0.9); text-shadow:-11px -5px 2px #8F8F8F;}
    /* 6. follow-thru, part 2: rotates 30; */
    80% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg) translate(-03px,-08px) scale(0.9,0.81);transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg) translate(-03px,-08px) scale(0.9,0.81); text-shadow:-11px -5px 2px #8F8F8F;}
    /* 7. leg finishes rotating and drops down. */ 
   100% {-webkit-transform: rotateX( 58deg) rotateY(-200deg) rotate(243deg) translate(-04px,-08px) scale(0.9,0.81);transform: rotateX( 58deg) rotateY(-200deg) rotate(243deg) translate(-04px,-08px) scale(0.9,0.81); text-shadow: -2px  0px 1px #696969;}
}

@-moz-keyframes legsweep1 { 
    /* 1. 'l e g' fades in. pauses. flips over on Y-axis. */ 
    02% {-moz-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #878787;}
    05% {-moz-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #878787;}
    10% {-moz-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #696969;}
    /* 2. begin sweepkick (rotate 50; rotate a little more on y-axis) [ leg-1 gets ahead 1% ].  */ 
    15% {-moz-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #696969;}
    20% {-moz-transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-0,0) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 3. frontleg connects: rotates 100deg; finish rotating on Y-axis; lengthens. */
    30% {-moz-transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-00px, 01px) scale(0.9,0.9);transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-00px, 01px) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    40% {-moz-transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9);transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 10px -5px 3px #A3A3A3;}
    /* 4. legs barely moving. */
    50% {-moz-transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9);transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 10px -5px 3px #A3A3A3;}
    60% {-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 5. sweepick follow-thru: rotates 25deg; shortens [ back leg connects ] . */
    70% {-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px)scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px)scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    72% {-moz-transform: rotateX( 59deg) rotateY(-200deg) rotate(185deg) translate(-01px,-01px)scale(0.9,0.9);transform: rotateX( 59deg) rotateY(-200deg) rotate(185deg) translate(-01px,-01px)scale(0.9,0.9); text-shadow:-11px -5px 2px #8F8F8F;}
    /* 6. follow-thru, part 2: rotates 30; */
    80% {-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg) translate(-03px,-08px) scale(0.9,0.81);transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg) translate(-03px,-08px) scale(0.9,0.81); text-shadow:-11px -5px 2px #8F8F8F;}
    /* 7. leg finishes rotating and drops down. */ 
   100% {-moz-transform: rotateX( 58deg) rotateY(-200deg) rotate(243deg) translate(-04px,-08px) scale(0.9,0.81);transform: rotateX( 58deg) rotateY(-200deg) rotate(243deg) translate(-04px,-08px) scale(0.9,0.81); text-shadow: -2px  0px 1px #696969;}
}

@-o-keyframes legsweep1 { 
    /* 1. 'l e g' fades in. pauses. flips over on Y-axis. */ 
    02% {transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #878787;}
    05% {transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #878787;}
    10% {transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #696969;}
    /* 2. begin sweepkick (rotate 50; rotate a little more on y-axis) [ leg-1 gets ahead 1% ].  */ 
    15% {transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #696969;}
    20% {transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-0,0) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 3. frontleg connects: rotates 100deg; finish rotating on Y-axis; lengthens. */
    30% {transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-00px, 01px) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    40% {transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 10px -5px 3px #A3A3A3;}
    /* 4. legs barely moving. */
    50% {transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 10px -5px 3px #A3A3A3;}
    60% {transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 5. sweepick follow-thru: rotates 25deg; shortens [ back leg connects ] . */
    70% {transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px)scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    72% {transform: rotateX( 59deg) rotateY(-200deg) rotate(185deg) translate(-01px,-01px)scale(0.9,0.9); text-shadow:-11px -5px 2px #8F8F8F;}
    /* 6. follow-thru, part 2: rotates 30; */
    80% {transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg) translate(-03px,-08px) scale(0.9,0.81); text-shadow:-11px -5px 2px #8F8F8F;}
    /* 7. leg finishes rotating and drops down. */ 
   100% {transform: rotateX( 58deg) rotateY(-200deg) rotate(243deg) translate(-04px,-08px) scale(0.9,0.81); text-shadow: -2px  0px 1px #696969;}
}

@keyframes legsweep1 { 
    /* 1. 'l e g' fades in. pauses. flips over on Y-axis. */ 
    02% {-webkit-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);-moz-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #878787;}
    05% {-webkit-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);-moz-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #878787;}
    10% {-webkit-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);-moz-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #696969;}
    /* 2. begin sweepkick (rotate 50; rotate a little more on y-axis) [ leg-1 gets ahead 1% ].  */ 
    15% {-webkit-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);-moz-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) translate(-0,0) scale(0.9,0.9); text-shadow:  2px  3px 1px #696969;}
    20% {-webkit-transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-0,0) scale(0.9,0.9);-moz-transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-0,0) scale(0.9,0.9);transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-0,0) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 3. frontleg connects: rotates 100deg; finish rotating on Y-axis; lengthens. */
    30% {-webkit-transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-00px, 01px) scale(0.9,0.9);-moz-transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-00px, 01px) scale(0.9,0.9);transform: rotateX( 61deg) rotateY(-185deg) rotate( 50deg) translate(-00px, 01px) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    40% {-webkit-transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9);-moz-transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9);transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 10px -5px 3px #A3A3A3;}
    /* 4. legs barely moving. */
    50% {-webkit-transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9);-moz-transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9);transform: rotateX( 65deg) rotateY(-200deg) rotate(150deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 10px -5px 3px #A3A3A3;}
    60% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px) scale(0.9,0.9);-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px) scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px) scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 5. sweepick follow-thru: rotates 25deg; shortens [ back leg connects ] . */
    70% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px)scale(0.9,0.9);-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px)scale(0.9,0.9);transform: rotateX( 60deg) rotateY(-200deg) rotate(160deg) translate(-01px,-01px)scale(0.9,0.9); text-shadow: 13px -5px 3px #A3A3A3;}
    72% {-webkit-transform: rotateX( 59deg) rotateY(-200deg) rotate(185deg) translate(-01px,-01px)scale(0.9,0.9);-moz-transform: rotateX( 59deg) rotateY(-200deg) rotate(185deg) translate(-01px,-01px)scale(0.9,0.9);transform: rotateX( 59deg) rotateY(-200deg) rotate(185deg) translate(-01px,-01px)scale(0.9,0.9); text-shadow:-11px -5px 2px #8F8F8F;}
    /* 6. follow-thru, part 2: rotates 30; */
    80% {-webkit-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg) translate(-03px,-08px) scale(0.9,0.81);-moz-transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg) translate(-03px,-08px) scale(0.9,0.81);transform: rotateX( 60deg) rotateY(-200deg) rotate(215deg) translate(-03px,-08px) scale(0.9,0.81); text-shadow:-11px -5px 2px #8F8F8F;}
    /* 7. leg finishes rotating and drops down. */ 
   100% {-webkit-transform: rotateX( 58deg) rotateY(-200deg) rotate(243deg) translate(-04px,-08px) scale(0.9,0.81);-moz-transform: rotateX( 58deg) rotateY(-200deg) rotate(243deg) translate(-04px,-08px) scale(0.9,0.81);transform: rotateX( 58deg) rotateY(-200deg) rotate(243deg) translate(-04px,-08px) scale(0.9,0.81); text-shadow: -2px  0px 1px #696969;}
}

#legsweep2{
line-height:1em;
right:57.5px;
top:-8px;
font-style:normal;
text-shadow:2px 3px 1px #878787;
width:25px;
height:4em;
z-index:4;
text-align:right;
-webkit-transform-origin:left -0.8em;
   -moz-transform-origin:left -0.8em;
    -ms-transform-origin:left -0.8em;
     -o-transform-origin:left -0.8em;
        transform-origin:left -0.8em;
-webkit-transform:rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(1.0,1.0) translate(-00px,-00px);
   -moz-transform:rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(1.0,1.0) translate(-00px,-00px);
        transform:rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(1.0,1.0) translate(-00px,-00px);
-webkit-animation:legsweep2 15.50s 3.65s ease-in-out forwards;
   -moz-animation:legsweep2 15.50s 3.65s ease-in-out forwards;
     -o-animation:legsweep2 15.50s 3.65s ease-in-out forwards;
        animation:legsweep2 15.50s 3.65s ease-in-out forwards;
}

@-webkit-keyframes legsweep2 {  
     /* 1. fades in til 2%. pauses til 5%. flips over on Y-axis. */ 
    02% {-webkit-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #878787;}
    05% {-webkit-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #878787;}    
    10% {-webkit-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #696969;}
    /* 2. begin sweepkick (rotate 1/3); leg-2 gets behind 1%; rotate a little more on y-axis. */ 
    16% {-webkit-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #696969;}
    21% {-webkit-transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 3. rotate 2/3. [ front leg connects ] */
    31% {-webkit-transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    41% {-webkit-transform: rotateX( 53deg) rotateY(-200deg) rotate(117deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 53deg) rotateY(-200deg) rotate(117deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 4. D and legs barely moving. */
    51% {-webkit-transform: rotateX( 53deg) rotateY(-200deg) rotate(122deg) scale(0.9,0.95) translate(-00px, 00px);transform: rotateX( 53deg) rotateY(-200deg) rotate(122deg) scale(0.9,0.95) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    61% {-webkit-transform: rotateX( 51deg) rotateY(-200deg) rotate(137deg) scale(0.9,0.95) translate(-00px, 00px);transform: rotateX( 51deg) rotateY(-200deg) rotate(137deg) scale(0.9,0.95) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 5. backleg connects!: finishes lifting, stretches quickly (for punch efect). */
    70% {-webkit-transform: rotateX( 48deg) rotateY(-200deg) rotate(141deg) scale(0.9,1.0) translate(-00px, 00px);transform: rotateX( 48deg) rotateY(-200deg) rotate(141deg) scale(0.9,1.0) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    72% {-webkit-transform: rotateX( 30deg) rotateY(-200deg) rotate(155deg) scale(0.9,1.15) translate(-02px, 00px);transform: rotateX( 30deg) rotateY(-200deg) rotate(155deg) scale(0.9,1.15) translate(-02px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}/* impact frame */
    /* 6. followthru: rotates 30deg; lengthens, continues to lift/stretch. */ 
    77% {-webkit-transform: rotateX( 29deg) rotateY(-200deg) rotate(200deg) scale(0.9,0.99) translate(-02px,-04px);transform: rotateX( 29deg) rotateY(-200deg) rotate(200deg) scale(0.9,0.99) translate(-02px,-04px); text-shadow: 13px -5px 3px #A3A3A3;}/* impact frame */
    /* 7. leg finishes rotating and drops down. */ 
    99% {-webkit-transform: rotateX( 51deg) rotateY(-200deg) rotate(230deg) scale(0.9,0.81) translate(-06px,-00px);transform: rotateX( 51deg) rotateY(-200deg) rotate(230deg) scale(0.9,0.81) translate(-06px,-00px); text-shadow:-10px -5px 2px #8F8F8F;}/* punch */
  99.5% {-webkit-transform: rotateX( 56deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-07px,-00px);transform: rotateX( 56deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-07px,-00px); text-shadow: -2px  0px 1px #696969;}
   100% {-webkit-transform: rotateX( 57deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-08px,-00px);transform: rotateX( 57deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-08px,-00px); text-shadow: -2px  0px 1px #696969;}
}

@-moz-keyframes legsweep2 {  
     /* 1. fades in til 2%. pauses til 5%. flips over on Y-axis. */ 
    02% {-moz-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #878787;}
    05% {-moz-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #878787;}    
    10% {-moz-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #696969;}
    /* 2. begin sweepkick (rotate 1/3); leg-2 gets behind 1%; rotate a little more on y-axis. */ 
    16% {-moz-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #696969;}
    21% {-moz-transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 3. rotate 2/3. [ front leg connects ] */
    31% {-moz-transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    41% {-moz-transform: rotateX( 53deg) rotateY(-200deg) rotate(117deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 53deg) rotateY(-200deg) rotate(117deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 4. D and legs barely moving. */
    51% {-moz-transform: rotateX( 53deg) rotateY(-200deg) rotate(122deg) scale(0.9,0.95) translate(-00px, 00px);transform: rotateX( 53deg) rotateY(-200deg) rotate(122deg) scale(0.9,0.95) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    61% {-moz-transform: rotateX( 51deg) rotateY(-200deg) rotate(137deg) scale(0.9,0.95) translate(-00px, 00px);transform: rotateX( 51deg) rotateY(-200deg) rotate(137deg) scale(0.9,0.95) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 5. backleg connects!: finishes lifting, stretches quickly (for punch efect). */
    70% {-moz-transform: rotateX( 48deg) rotateY(-200deg) rotate(141deg) scale(0.9,1.0) translate(-00px, 00px);transform: rotateX( 48deg) rotateY(-200deg) rotate(141deg) scale(0.9,1.0) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    72% {-moz-transform: rotateX( 30deg) rotateY(-200deg) rotate(155deg) scale(0.9,1.15) translate(-02px, 00px);transform: rotateX( 30deg) rotateY(-200deg) rotate(155deg) scale(0.9,1.15) translate(-02px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}/* impact frame */
    /* 6. followthru: rotates 30deg; lengthens, continues to lift/stretch. */ 
    77% {-moz-transform: rotateX( 29deg) rotateY(-200deg) rotate(200deg) scale(0.9,0.99) translate(-02px,-04px);transform: rotateX( 29deg) rotateY(-200deg) rotate(200deg) scale(0.9,0.99) translate(-02px,-04px); text-shadow: 13px -5px 3px #A3A3A3;}/* impact frame */
    /* 7. leg finishes rotating and drops down. */ 
    99% {-moz-transform: rotateX( 51deg) rotateY(-200deg) rotate(230deg) scale(0.9,0.81) translate(-06px,-00px);transform: rotateX( 51deg) rotateY(-200deg) rotate(230deg) scale(0.9,0.81) translate(-06px,-00px); text-shadow:-10px -5px 2px #8F8F8F;}/* punch */
  99.5% {-moz-transform: rotateX( 56deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-07px,-00px);transform: rotateX( 56deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-07px,-00px); text-shadow: -2px  0px 1px #696969;}
   100% {-moz-transform: rotateX( 57deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-08px,-00px);transform: rotateX( 57deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-08px,-00px); text-shadow: -2px  0px 1px #696969;}
}

@-o-keyframes legsweep2 {  
     /* 1. fades in til 2%. pauses til 5%. flips over on Y-axis. */ 
    02% {transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #878787;}
    05% {transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #878787;}    
    10% {transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #696969;}
    /* 2. begin sweepkick (rotate 1/3); leg-2 gets behind 1%; rotate a little more on y-axis. */ 
    16% {transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #696969;}
    21% {transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 3. rotate 2/3. [ front leg connects ] */
    31% {transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    41% {transform: rotateX( 53deg) rotateY(-200deg) rotate(117deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 4. D and legs barely moving. */
    51% {transform: rotateX( 53deg) rotateY(-200deg) rotate(122deg) scale(0.9,0.95) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    61% {transform: rotateX( 51deg) rotateY(-200deg) rotate(137deg) scale(0.9,0.95) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 5. backleg connects!: finishes lifting, stretches quickly (for punch efect). */
    70% {transform: rotateX( 48deg) rotateY(-200deg) rotate(141deg) scale(0.9,1.0) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    72% {transform: rotateX( 30deg) rotateY(-200deg) rotate(155deg) scale(0.9,1.15) translate(-02px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}/* impact frame */
    /* 6. followthru: rotates 30deg; lengthens, continues to lift/stretch. */ 
    77% {transform: rotateX( 29deg) rotateY(-200deg) rotate(200deg) scale(0.9,0.99) translate(-02px,-04px); text-shadow: 13px -5px 3px #A3A3A3;}/* impact frame */
    /* 7. leg finishes rotating and drops down. */ 
    99% {transform: rotateX( 51deg) rotateY(-200deg) rotate(230deg) scale(0.9,0.81) translate(-06px,-00px); text-shadow:-10px -5px 2px #8F8F8F;}/* punch */
  99.5% {transform: rotateX( 56deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-07px,-00px); text-shadow: -2px  0px 1px #696969;}
   100% {transform: rotateX( 57deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-08px,-00px); text-shadow: -2px  0px 1px #696969;}
}

@keyframes legsweep2 {  
     /* 1. fades in til 2%. pauses til 5%. flips over on Y-axis. */ 
    02% {-webkit-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);-moz-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #878787;}
    05% {-webkit-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);-moz-transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-000deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #878787;}    
    10% {-webkit-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);-moz-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #696969;}
    /* 2. begin sweepkick (rotate 1/3); leg-2 gets behind 1%; rotate a little more on y-axis. */ 
    16% {-webkit-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);-moz-transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 60deg) rotateY(-179deg) rotate(000deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow:  2px  3px 1px #696969;}
    21% {-webkit-transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px);-moz-transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 3. rotate 2/3. [ front leg connects ] */
    31% {-webkit-transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px);-moz-transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 57deg) rotateY(-185deg) rotate( 39deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    41% {-webkit-transform: rotateX( 53deg) rotateY(-200deg) rotate(117deg) scale(0.9,0.9) translate(-00px, 00px);-moz-transform: rotateX( 53deg) rotateY(-200deg) rotate(117deg) scale(0.9,0.9) translate(-00px, 00px);transform: rotateX( 53deg) rotateY(-200deg) rotate(117deg) scale(0.9,0.9) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 4. D and legs barely moving. */
    51% {-webkit-transform: rotateX( 53deg) rotateY(-200deg) rotate(122deg) scale(0.9,0.95) translate(-00px, 00px);-moz-transform: rotateX( 53deg) rotateY(-200deg) rotate(122deg) scale(0.9,0.95) translate(-00px, 00px);transform: rotateX( 53deg) rotateY(-200deg) rotate(122deg) scale(0.9,0.95) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    61% {-webkit-transform: rotateX( 51deg) rotateY(-200deg) rotate(137deg) scale(0.9,0.95) translate(-00px, 00px);-moz-transform: rotateX( 51deg) rotateY(-200deg) rotate(137deg) scale(0.9,0.95) translate(-00px, 00px);transform: rotateX( 51deg) rotateY(-200deg) rotate(137deg) scale(0.9,0.95) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    /* 5. backleg connects!: finishes lifting, stretches quickly (for punch efect). */
    70% {-webkit-transform: rotateX( 48deg) rotateY(-200deg) rotate(141deg) scale(0.9,1.0) translate(-00px, 00px);-moz-transform: rotateX( 48deg) rotateY(-200deg) rotate(141deg) scale(0.9,1.0) translate(-00px, 00px);transform: rotateX( 48deg) rotateY(-200deg) rotate(141deg) scale(0.9,1.0) translate(-00px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}
    72% {-webkit-transform: rotateX( 30deg) rotateY(-200deg) rotate(155deg) scale(0.9,1.15) translate(-02px, 00px);-moz-transform: rotateX( 30deg) rotateY(-200deg) rotate(155deg) scale(0.9,1.15) translate(-02px, 00px);transform: rotateX( 30deg) rotateY(-200deg) rotate(155deg) scale(0.9,1.15) translate(-02px, 00px); text-shadow: 13px -5px 3px #A3A3A3;}/* impact frame */
    /* 6. followthru: rotates 30deg; lengthens, continues to lift/stretch. */ 
    77% {-webkit-transform: rotateX( 29deg) rotateY(-200deg) rotate(200deg) scale(0.9,0.99) translate(-02px,-04px);-moz-transform: rotateX( 29deg) rotateY(-200deg) rotate(200deg) scale(0.9,0.99) translate(-02px,-04px);transform: rotateX( 29deg) rotateY(-200deg) rotate(200deg) scale(0.9,0.99) translate(-02px,-04px); text-shadow: 13px -5px 3px #A3A3A3;}/* impact frame */
    /* 7. leg finishes rotating and drops down. */ 
    99% {-webkit-transform: rotateX( 51deg) rotateY(-200deg) rotate(230deg) scale(0.9,0.81) translate(-06px,-00px);-moz-transform: rotateX( 51deg) rotateY(-200deg) rotate(230deg) scale(0.9,0.81) translate(-06px,-00px);transform: rotateX( 51deg) rotateY(-200deg) rotate(230deg) scale(0.9,0.81) translate(-06px,-00px); text-shadow:-10px -5px 2px #8F8F8F;}/* punch */
  99.5% {-webkit-transform: rotateX( 56deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-07px,-00px);-moz-transform: rotateX( 56deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-07px,-00px);transform: rotateX( 56deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-07px,-00px); text-shadow: -2px  0px 1px #696969;}
   100% {-webkit-transform: rotateX( 57deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-08px,-00px);-moz-transform: rotateX( 57deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-08px,-00px);transform: rotateX( 57deg) rotateY(-200deg) rotate(231deg) scale(0.9,0.81) translate(-08px,-00px); text-shadow: -2px  0px 1px #696969;}
}

.captions {
  width:725px;
  margin:0;
  text-shadow:-0px -2px 2px #ffffff;
}

#rumble1{
display:inline-block;
text-indent:0;
-webkit-animation:shake .30s 18.57s 1 alternate;
   -moz-animation:shake .30s 18.57s 1 alternate;
     -o-animation:shake .30s 18.57s 1 alternate;
        animation:shake .30s 18.57s 1 alternate;
}
#rumble2{
display:inline-block;
text-indent:0;
-webkit-animation:shakeMore .27s 18.54s 1 alternate;
   -moz-animation:shakeMore .27s 18.54s 1 alternate;
     -o-animation:shakeMore .27s 18.54s 1 alternate;
        animation:shakeMore .27s 18.54s 1 alternate;
}
#rumble3{
display:inline-block;
text-indent:0;
-webkit-animation:shake .25s 18.51s 1 alternate;
   -moz-animation:shake .25s 18.51s 1 alternate;
     -o-animation:shake .25s 18.51s 1 alternate;
        animation:shake .25s 18.51s 1 alternate;
}
#rumble4{
display:inline-block;
text-indent:0;
-webkit-animation:shakeTiltRight .13s 18.48s 3 alternate forwards;
   -moz-animation:shakeTiltRight .13s 18.48s 3 alternate forwards;
     -o-animation:shakeTiltRight .13s 18.48s 3 alternate forwards;
        animation:shakeTiltRight .13s 18.48s 3 alternate forwards;
}
#rumble5{
display:inline-block;
text-indent:0;
-webkit-animation:shakeMore .16s 18.50s 3 alternate;
   -moz-animation:shakeMore .16s 18.50s 3 alternate;
     -o-animation:shakeMore .16s 18.50s 3 alternate;
        animation:shakeMore .16s 18.50s 3 alternate;
}
#rumble6{
display:inline-block;
text-indent:0;
-webkit-animation:shakeTiltLeft .15s 18.53s 3 alternate forwards;
   -moz-animation:shakeTiltLeft .15s 18.53s 3 alternate forwards;
     -o-animation:shakeTiltLeft .15s 18.53s 3 alternate forwards;
        animation:shakeTiltLeft .15s 18.53s 3 alternate forwards;
}
#rumble7{
display:inline-block;
text-indent:0;
-webkit-animation:shakeMore .25s 18.55s 1 forwards;
   -moz-animation:shakeMore .25s 18.55s 1 forwards;
     -o-animation:shakeMore .25s 18.55s 1 forwards;
        animation:shakeMore .25s 18.55s 1 forwards;
}
#rumble8{
display:inline-block;
text-indent:0;
-webkit-animation:shake .20s 18.57s 1 alternate;
   -moz-animation:shake .20s 18.57s 1 alternate;
     -o-animation:shake .20s 18.57s 1 alternate;
        animation:shake .20s 18.57s 1 alternate;
}