/* fade-to-black sequence classes also used in excerpts chap fade-to-black */
/* dim and dim-out classes found in master stylesheet */
/* screenplay classes master stylesheet */

#bookThree-title {
  margin-top: 1.2em;
  margin-bottom: 2.00em;
  font-size: 240%;
  letter-spacing: 1px;
  color: #333600;
  text-shadow: .04em -.02em .04em #949494;
  text-align: center;
  letter-spacing: 4px;
  z-index:11;
  -webkit-transform: scale(0.95,1.00);
  -moz-transform: scale(0.95,1.00);
  -ms-transform: scale(0.95,1.00);
  -o-transform: scale(0.95,1.00);
  transform: scale(0.95,1.00);
}

#happyFirsday-title1 {
  display: inline-block;
  -webkit-transform: skewX( 03deg);
     -moz-transform: skewX( 03deg);
      -ms-transform: skewX( 03deg);
       -o-transform: skewX( 03deg);
          transform: skewX( 03deg);
  -webkit-animation: happyFirsday-title 1.25s 0.90s linear 4 forwards;
     -moz-animation: happyFirsday-title 1.25s 0.90s linear 4 forwards;
       -o-animation: happyFirsday-title 1.25s 0.90s linear 4 forwards;
          animation: happyFirsday-title 1.25s 0.90s linear 4 forwards;
}
#happyFirsday-title2 {
  display: inline-block;
  -webkit-transform: skewX( 03deg);
     -moz-transform: skewX( 03deg);
      -ms-transform: skewX( 03deg);
       -o-transform: skewX( 03deg);
          transform: skewX( 03deg);
  -webkit-animation: happyFirsday-title 1.25s 1.00s linear 4 forwards;
     -moz-animation: happyFirsday-title 1.25s 1.00s linear 4 forwards;
       -o-animation: happyFirsday-title 1.25s 1.00s linear 4 forwards;
          animation: happyFirsday-title 1.25s 1.00s linear 4 forwards;
}
#happyFirsday-title3 {
  display: inline-block;
  -webkit-transform: skewX( 03deg);
     -moz-transform: skewX( 03deg);
      -ms-transform: skewX( 03deg);
       -o-transform: skewX( 03deg);
          transform: skewX( 03deg);
  -webkit-animation: happyFirsday-title 1.25s 1.10s linear 4 forwards;
     -moz-animation: happyFirsday-title 1.25s 1.10s linear 4 forwards;
       -o-animation: happyFirsday-title 1.25s 1.10s linear 4 forwards;
          animation: happyFirsday-title 1.25s 1.10s linear 4 forwards;
}
#happyFirsday-title4 {
  display: inline-block;
  -webkit-transform: skewX( 03deg);
     -moz-transform: skewX( 03deg);
      -ms-transform: skewX( 03deg);
       -o-transform: skewX( 03deg);
          transform: skewX( 03deg);
  -webkit-animation: happyFirsday-title 1.25s 1.20s linear 4 forwards;
     -moz-animation: happyFirsday-title 1.25s 1.20s linear 4 forwards;
       -o-animation: happyFirsday-title 1.25s 1.20s linear 4 forwards;
          animation: happyFirsday-title 1.25s 1.20s linear 4 forwards;
}
#happyFirsday-title5 {
  display: inline-block;
  -webkit-transform: skewX( 03deg);
     -moz-transform: skewX( 03deg);
      -ms-transform: skewX( 03deg);
       -o-transform: skewX( 03deg);
          transform: skewX( 03deg);
  -webkit-animation: happyFirsday-title 1.25s 1.30s linear 4 forwards;
     -moz-animation: happyFirsday-title 1.25s 1.30s linear 4 forwards;
       -o-animation: happyFirsday-title 1.25s 1.30s linear 4 forwards;
          animation: happyFirsday-title 1.25s 1.30s linear 4 forwards;
}
#happyFirsday-title6 {
  display: inline-block;
  -webkit-transform: skewX(-03deg);
     -moz-transform: skewX(-03deg);
      -ms-transform: skewX(-03deg);
       -o-transform: skewX(-03deg);
          transform: skewX(-03deg);
  -webkit-animation: happyFirsday-titleB 1.25s 1.50s linear 4 forwards;
     -moz-animation: happyFirsday-titleB 1.25s 1.50s linear 4 forwards;
       -o-animation: happyFirsday-titleB 1.25s 1.50s linear 4 forwards;
          animation: happyFirsday-titleB 1.25s 1.50s linear 4 forwards;
}
#happyFirsday-title7 {
  display: inline-block;
  -webkit-transform: skewX(-03deg);
     -moz-transform: skewX(-03deg);
      -ms-transform: skewX(-03deg);
       -o-transform: skewX(-03deg);
          transform: skewX(-03deg);
  -webkit-animation: happyFirsday-titleB 1.25s 1.60s linear 4 forwards;
     -moz-animation: happyFirsday-titleB 1.25s 1.60s linear 4 forwards;
       -o-animation: happyFirsday-titleB 1.25s 1.60s linear 4 forwards;
          animation: happyFirsday-titleB 1.25s 1.60s linear 4 forwards;
}
#happyFirsday-title8 {
  display: inline-block;
  -webkit-transform: skewX(-03deg);
     -moz-transform: skewX(-03deg);
      -ms-transform: skewX(-03deg);
       -o-transform: skewX(-03deg);
          transform: skewX(-03deg);
  -webkit-animation: happyFirsday-titleB 1.25s 1.70s linear 4 forwards;
     -moz-animation: happyFirsday-titleB 1.25s 1.70s linear 4 forwards;
       -o-animation: happyFirsday-titleB 1.25s 1.70s linear 4 forwards;
          animation: happyFirsday-titleB 1.25s 1.70s linear 4 forwards;
}
#happyFirsday-title9 {
  display: inline-block;
  -webkit-transform: skewX(-03deg);
     -moz-transform: skewX(-03deg);
      -ms-transform: skewX(-03deg);
       -o-transform: skewX(-03deg);
          transform: skewX(-03deg);
  -webkit-animation: happyFirsday-titleB 1.25s 1.80s linear 4 forwards;
     -moz-animation: happyFirsday-titleB 1.25s 1.80s linear 4 forwards;
       -o-animation: happyFirsday-titleB 1.25s 1.80s linear 4 forwards;
          animation: happyFirsday-titleB 1.25s 1.80s linear 4 forwards;
}
#happyFirsday-title10 {
  display: inline-block;
  -webkit-transform: skewX(-03deg);
     -moz-transform: skewX(-03deg);
      -ms-transform: skewX(-03deg);
       -o-transform: skewX(-03deg);
          transform: skewX(-03deg);
  -webkit-animation: happyFirsday-titleB 1.25s 1.90s linear 4 forwards;
     -moz-animation: happyFirsday-titleB 1.25s 1.90s linear 4 forwards;
       -o-animation: happyFirsday-titleB 1.25s 1.90s linear 4 forwards;
          animation: happyFirsday-titleB 1.25s 1.90s linear 4 forwards;
}
#happyFirsday-title11 {
  display: inline-block;
  -webkit-transform: skewX(-03deg);
     -moz-transform: skewX(-03deg);
      -ms-transform: skewX(-03deg);
       -o-transform: skewX(-03deg);
          transform: skewX(-03deg);
  -webkit-animation: happyFirsday-titleB 1.25s 2.00s linear 4 forwards;
     -moz-animation: happyFirsday-titleB 1.25s 2.00s linear 4 forwards;
       -o-animation: happyFirsday-titleB 1.25s 2.00s linear 4 forwards;
          animation: happyFirsday-titleB 1.25s 2.00s linear 4 forwards;
}
#happyFirsday-title12 {
  display: inline-block;
  -webkit-transform: skewX(-03deg);
     -moz-transform: skewX(-03deg);
      -ms-transform: skewX(-03deg);
       -o-transform: skewX(-03deg);
          transform: skewX(-03deg);
  -webkit-animation: happyFirsday-titleC 1.25s 2.10s linear 4 forwards;
     -moz-animation: happyFirsday-titleC 1.25s 2.10s linear 4 forwards;
       -o-animation: happyFirsday-titleC 1.25s 2.10s linear 4 forwards;
          animation: happyFirsday-titleC 1.25s 2.10s linear 4 forwards;
}

@-webkit-keyframes happyFirsday-title /* happy */ {
    15% {-webkit-transform: scale(1.10,1.20) skewX(-10deg) translate(0.2em, -0.00em);transform: scale(1.10,1.20) skewX(-10deg) translate(0.2em, -0.00em); color:#7B8205; text-shadow: .06em -.02em .04em #9DA32E;}
    35% {-webkit-transform: scale(1.80,1.90) skewX(-15deg) translate(0.2em, -0.00em);transform: scale(1.80,1.90) skewX(-15deg) translate(0.2em, -0.00em); color:#C9D411; text-shadow: .06em -.02em .04em #D3DE0B;}
    80% {-webkit-transform: scale(0.80,0.90) skewX(-05deg) translate(0.0em, -0.15em);transform: scale(0.80,0.90) skewX(-05deg) translate(0.0em, -0.15em); color:#333600; text-shadow: .06em -.02em .04em #9DA32E;}
   100% {-webkit-transform: scale(0.95,1.00) skewX( 05deg) translate(0.0em, -0.00em);transform: scale(0.95,1.00) skewX( 05deg) translate(0.0em, -0.00em); color:#3A3D00; text-shadow: .06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}
@-moz-keyframes happyFirsday-title /* happy */ {
    15% {-moz-transform: scale(1.10,1.20) skewX(-10deg) translate(0.2em, -0.00em);transform: scale(1.10,1.20) skewX(-10deg) translate(0.2em, -0.00em); color:#7B8205; text-shadow: .06em -.02em .04em #9DA32E;}
    35% {-moz-transform: scale(1.80,1.90) skewX(-15deg) translate(0.2em, -0.00em);transform: scale(1.80,1.90) skewX(-15deg) translate(0.2em, -0.00em); color:#C9D411; text-shadow: .06em -.02em .04em #D3DE0B;}
    80% {-moz-transform: scale(0.80,0.90) skewX(-05deg) translate(0.0em, -0.15em);transform: scale(0.80,0.90) skewX(-05deg) translate(0.0em, -0.15em); color:#333600; text-shadow: .06em -.02em .04em #9DA32E;}
   100% {-moz-transform: scale(0.95,1.00) skewX( 05deg) translate(0.0em, -0.00em);transform: scale(0.95,1.00) skewX( 05deg) translate(0.0em, -0.00em); color:#3A3D00; text-shadow: .06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}
@-o-keyframes happyFirsday-title /* happy */ {
    15% {-o-transform: scale(1.10,1.20) skewX(-10deg) translate(0.2em, -0.00em);transform: scale(1.10,1.20) skewX(-10deg) translate(0.2em, -0.00em); color:#7B8205; text-shadow: .06em -.02em .04em #9DA32E;}
    35% {-o-transform: scale(1.80,1.90) skewX(-15deg) translate(0.2em, -0.00em);transform: scale(1.80,1.90) skewX(-15deg) translate(0.2em, -0.00em); color:#C9D411; text-shadow: .06em -.02em .04em #D3DE0B;}
    80% {-o-transform: scale(0.80,0.90) skewX(-05deg) translate(0.0em, -0.15em);transform: scale(0.80,0.90) skewX(-05deg) translate(0.0em, -0.15em); color:#333600; text-shadow: .06em -.02em .04em #9DA32E;}
   100% {-o-transform: scale(0.95,1.00) skewX( 05deg) translate(0.0em, -0.00em);transform: scale(0.95,1.00) skewX( 05deg) translate(0.0em, -0.00em); color:#3A3D00; text-shadow: .06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}
@keyframes happyFirsday-title /* happy */ {
    15% {-webkit-transform: scale(1.10,1.20) skewX(-10deg) translate(0.2em, -0.00em);-moz-transform: scale(1.10,1.20) skewX(-10deg) translate(0.2em, -0.00em);-o-transform: scale(1.10,1.20) skewX(-10deg) translate(0.2em, -0.00em);transform: scale(1.10,1.20) skewX(-10deg) translate(0.2em, -0.00em); color:#7B8205; text-shadow: .06em -.02em .04em #9DA32E;}
    35% {-webkit-transform: scale(1.80,1.90) skewX(-15deg) translate(0.2em, -0.00em);-moz-transform: scale(1.80,1.90) skewX(-15deg) translate(0.2em, -0.00em);-o-transform: scale(1.80,1.90) skewX(-15deg) translate(0.2em, -0.00em);transform: scale(1.80,1.90) skewX(-15deg) translate(0.2em, -0.00em); color:#C9D411; text-shadow: .06em -.02em .04em #D3DE0B;}
    80% {-webkit-transform: scale(0.80,0.90) skewX(-05deg) translate(0.0em, -0.15em);-moz-transform: scale(0.80,0.90) skewX(-05deg) translate(0.0em, -0.15em);-o-transform: scale(0.80,0.90) skewX(-05deg) translate(0.0em, -0.15em);transform: scale(0.80,0.90) skewX(-05deg) translate(0.0em, -0.15em); color:#333600; text-shadow: .06em -.02em .04em #9DA32E;}
   100% {-webkit-transform: scale(0.95,1.00) skewX( 05deg) translate(0.0em, -0.00em);-moz-transform: scale(0.95,1.00) skewX( 05deg) translate(0.0em, -0.00em);-o-transform: scale(0.95,1.00) skewX( 05deg) translate(0.0em, -0.00em);transform: scale(0.95,1.00) skewX( 05deg) translate(0.0em, -0.00em); color:#3A3D00; text-shadow: .06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}
@-webkit-keyframes happyFirsday-titleB /* firsday */ {
    15% {-webkit-transform: scale(1.10,1.20) skewX(-11deg) translate(0.2em, -0.00em);transform: scale(1.10,1.20) skewX(-11deg) translate(0.2em, -0.00em); color:#7B8205; text-shadow:-.06em -.02em .04em #9DA32E;}
    35% {-webkit-transform: scale(1.80,1.90) skewX(-17deg) translate(0.2em, -0.05em);transform: scale(1.80,1.90) skewX(-17deg) translate(0.2em, -0.05em); color:#C9D411; text-shadow:-.06em -.02em .04em #EBF70C;}
    80% {-webkit-transform: scale(0.80,0.90) skewX(-06deg) translate(-.0em, -0.15em);transform: scale(0.80,0.90) skewX(-06deg) translate(-.0em, -0.15em); color:#333600; text-shadow:-.06em -.02em .04em #9DA32E;}
   100% {-webkit-transform: scale(0.95,1.00) skewX(-05deg) translate(-.0em, -0.00em);transform: scale(0.95,1.00) skewX(-05deg) translate(-.0em, -0.00em); color:#3A3D00; text-shadow:-.06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}
@-moz-keyframes happyFirsday-titleB /* firsday */ {
    15% {-moz-transform: scale(1.10,1.20) skewX(-11deg) translate(0.2em, -0.00em);transform: scale(1.10,1.20) skewX(-11deg) translate(0.2em, -0.00em); color:#7B8205; text-shadow:-.06em -.02em .04em #9DA32E;}
    35% {-moz-transform: scale(1.80,1.90) skewX(-17deg) translate(0.2em, -0.05em);transform: scale(1.80,1.90) skewX(-17deg) translate(0.2em, -0.05em); color:#C9D411; text-shadow:-.06em -.02em .04em #EBF70C;}
    80% {-moz-transform: scale(0.80,0.90) skewX(-06deg) translate(-.0em, -0.15em);transform: scale(0.80,0.90) skewX(-06deg) translate(-.0em, -0.15em); color:#333600; text-shadow:-.06em -.02em .04em #9DA32E;}
   100% {-moz-transform: scale(0.95,1.00) skewX(-05deg) translate(-.0em, -0.00em);transform: scale(0.95,1.00) skewX(-05deg) translate(-.0em, -0.00em); color:#3A3D00; text-shadow:-.06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}
@-o-keyframes happyFirsday-titleB /* firsday */ {
    15% {-o-transform: scale(1.10,1.20) skewX(-11deg) translate(0.2em, -0.00em);transform: scale(1.10,1.20) skewX(-11deg) translate(0.2em, -0.00em); color:#7B8205; text-shadow:-.06em -.02em .04em #9DA32E;}
    35% {-o-transform: scale(1.80,1.90) skewX(-17deg) translate(0.2em, -0.05em);transform: scale(1.80,1.90) skewX(-17deg) translate(0.2em, -0.05em); color:#C9D411; text-shadow:-.06em -.02em .04em #EBF70C;}
    80% {-o-transform: scale(0.80,0.90) skewX(-06deg) translate(-.0em, -0.15em);transform: scale(0.80,0.90) skewX(-06deg) translate(-.0em, -0.15em); color:#333600; text-shadow:-.06em -.02em .04em #9DA32E;}
   100% {-o-transform: scale(0.95,1.00) skewX(-05deg) translate(-.0em, -0.00em);transform: scale(0.95,1.00) skewX(-05deg) translate(-.0em, -0.00em); color:#3A3D00; text-shadow:-.06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}
@keyframes happyFirsday-titleB /* firsday */ {
    15% {-webkit-transform: scale(1.10,1.20) skewX(-11deg) translate(0.2em, -0.00em);-moz-transform: scale(1.10,1.20) skewX(-11deg) translate(0.2em, -0.00em);-o-transform: scale(1.10,1.20) skewX(-11deg) translate(0.2em, -0.00em);transform: scale(1.10,1.20) skewX(-11deg) translate(0.2em, -0.00em); color:#7B8205; text-shadow:-.06em -.02em .04em #9DA32E;}
    35% {-webkit-transform: scale(1.80,1.90) skewX(-17deg) translate(0.2em, -0.05em);-moz-transform: scale(1.80,1.90) skewX(-17deg) translate(0.2em, -0.05em);-o-transform: scale(1.80,1.90) skewX(-17deg) translate(0.2em, -0.05em);transform: scale(1.80,1.90) skewX(-17deg) translate(0.2em, -0.05em); color:#C9D411; text-shadow:-.06em -.02em .04em #EBF70C;}
    80% {-webkit-transform: scale(0.80,0.90) skewX(-06deg) translate(-.0em, -0.15em);-moz-transform: scale(0.80,0.90) skewX(-06deg) translate(-.0em, -0.15em);-o-transform: scale(0.80,0.90) skewX(-06deg) translate(-.0em, -0.15em);transform: scale(0.80,0.90) skewX(-06deg) translate(-.0em, -0.15em); color:#333600; text-shadow:-.06em -.02em .04em #9DA32E;}
   100% {-webkit-transform: scale(0.95,1.00) skewX(-05deg) translate(-.0em, -0.00em);-moz-transform: scale(0.95,1.00) skewX(-05deg) translate(-.0em, -0.00em);-o-transform: scale(0.95,1.00) skewX(-05deg) translate(-.0em, -0.00em);transform: scale(0.95,1.00) skewX(-05deg) translate(-.0em, -0.00em); color:#3A3D00; text-shadow:-.06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}
@-webkit-keyframes happyFirsday-titleC /* y */ {
    15% {-webkit-transform: scale(1.10,1.20) skewX(-15deg) translate(0.3em, -0.00em);transform: scale(1.10,1.20) skewX(-15deg) translate(0.3em, -0.00em); color:#7B8205; text-shadow:-.06em -.02em .04em #9DA32E;}
    35% {-webkit-transform: scale(1.80,1.90) skewX(-29deg) translate(0.3em, -0.08em);transform: scale(1.80,1.90) skewX(-29deg) translate(0.3em, -0.08em); color:#C9D411; text-shadow:-.12em -.06em .04em #F2FF0A;}
    80% {-webkit-transform: scale(0.80,0.90) skewX(-19deg) translate(-.2em, -0.25em);transform: scale(0.80,0.90) skewX(-19deg) translate(-.2em, -0.25em); color:#333600; text-shadow:-.06em -.02em .04em #9DA32E;}
   100% {-webkit-transform: scale(0.95,1.00) skewX(-10deg) translate(-.0em, -0.00em);transform: scale(0.95,1.00) skewX(-10deg) translate(-.0em, -0.00em); color:#3A3D00; text-shadow:-.06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}
@-moz-keyframes happyFirsday-titleC /* y */ {
    15% {-moz-transform: scale(1.10,1.20) skewX(-15deg) translate(0.3em, -0.00em);transform: scale(1.10,1.20) skewX(-15deg) translate(0.3em, -0.00em); color:#7B8205; text-shadow:-.06em -.02em .04em #9DA32E;}
    35% {-moz-transform: scale(1.80,1.90) skewX(-29deg) translate(0.3em, -0.08em);transform: scale(1.80,1.90) skewX(-29deg) translate(0.3em, -0.08em); color:#C9D411; text-shadow:-.12em -.06em .04em #F2FF0A;}
    80% {-moz-transform: scale(0.80,0.90) skewX(-19deg) translate(-.2em, -0.25em);transform: scale(0.80,0.90) skewX(-19deg) translate(-.2em, -0.25em); color:#333600; text-shadow:-.06em -.02em .04em #9DA32E;}
   100% {-moz-transform: scale(0.95,1.00) skewX(-10deg) translate(-.0em, -0.00em);transform: scale(0.95,1.00) skewX(-10deg) translate(-.0em, -0.00em); color:#3A3D00; text-shadow:-.06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}
@-o-keyframes happyFirsday-titleC /* y */ {
    15% {-o-transform: scale(1.10,1.20) skewX(-15deg) translate(0.3em, -0.00em);transform: scale(1.10,1.20) skewX(-15deg) translate(0.3em, -0.00em); color:#7B8205; text-shadow:-.06em -.02em .04em #9DA32E;}
    35% {-o-transform: scale(1.80,1.90) skewX(-29deg) translate(0.3em, -0.08em);transform: scale(1.80,1.90) skewX(-29deg) translate(0.3em, -0.08em); color:#C9D411; text-shadow:-.12em -.06em .04em #F2FF0A;}
    80% {-o-transform: scale(0.80,0.90) skewX(-19deg) translate(-.2em, -0.25em);transform: scale(0.80,0.90) skewX(-19deg) translate(-.2em, -0.25em); color:#333600; text-shadow:-.06em -.02em .04em #9DA32E;}
   100% {-o-transform: scale(0.95,1.00) skewX(-10deg) translate(-.0em, -0.00em);transform: scale(0.95,1.00) skewX(-10deg) translate(-.0em, -0.00em); color:#3A3D00; text-shadow:-.06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}
@keyframes happyFirsday-titleC /* y */ {
    15% {-webkit-transform: scale(1.10,1.20) skewX(-15deg) translate(0.3em, -0.00em);-moz-transform: scale(1.10,1.20) skewX(-15deg) translate(0.3em, -0.00em);-o-transform: scale(1.10,1.20) skewX(-15deg) translate(0.3em, -0.00em);transform: scale(1.10,1.20) skewX(-15deg) translate(0.3em, -0.00em); color:#7B8205; text-shadow:-.06em -.02em .04em #9DA32E;}
    35% {-webkit-transform: scale(1.80,1.90) skewX(-29deg) translate(0.3em, -0.08em);-moz-transform: scale(1.80,1.90) skewX(-29deg) translate(0.3em, -0.08em);-o-transform: scale(1.80,1.90) skewX(-29deg) translate(0.3em, -0.08em);transform: scale(1.80,1.90) skewX(-29deg) translate(0.3em, -0.08em); color:#C9D411; text-shadow:-.12em -.06em .04em #F2FF0A;}
    80% {-webkit-transform: scale(0.80,0.90) skewX(-19deg) translate(-.2em, -0.25em);-moz-transform: scale(0.80,0.90) skewX(-19deg) translate(-.2em, -0.25em);-o-transform: scale(0.80,0.90) skewX(-19deg) translate(-.2em, -0.25em);transform: scale(0.80,0.90) skewX(-19deg) translate(-.2em, -0.25em); color:#333600; text-shadow:-.06em -.02em .04em #9DA32E;}
   100% {-webkit-transform: scale(0.95,1.00) skewX(-10deg) translate(-.0em, -0.00em);-moz-transform: scale(0.95,1.00) skewX(-10deg) translate(-.0em, -0.00em);-o-transform: scale(0.95,1.00) skewX(-10deg) translate(-.0em, -0.00em);transform: scale(0.95,1.00) skewX(-10deg) translate(-.0em, -0.00em); color:#3A3D00; text-shadow:-.06em -.02em .04em #D5DE31, .00em .00em 12px #D2DE00;}
}

#underline-wouldnt {
  display:inline-block;
  text-indent:0;
  -webkit-transform:translate(-74px,-01px);
     -moz-transform:translate(-74px,-01px);
      -ms-transform:translate(-74px,-01px);
       -o-transform:translate(-74px,-01px);
          transform:translate(-74px,-01px);
}

.mica { /* mica singing */
    font-size:18px;
    line-height:21px;
    font-family: Piedra, 'Londrina Solid',  jrhand, 'Komika Text', 'Arial Bold', 'Helvetica Bold', sans-serif;
}
.mica.one {
    margin-top:11px;
}

#patience {
    display:inline-block;
    text-shadow: 0px -0px 0px #ffffff;
    letter-spacing:0;
    text-indent:0;
    word-spacing:0;
    -webkit-transform-origin:left 80%;
       -moz-transform-origin:left 80%;
        -ms-transform-origin:left 80%;
         -o-transform-origin:left 80%;
            transform-origin:left 80%;
    -webkit-animation: patience 2.26s 1.20s linear forwards;
       -moz-animation: patience 2.26s 1.20s linear forwards;
         -o-animation: patience 2.26s 1.20s linear forwards;
            animation: patience 2.26s 1.20s linear forwards;
}

@-webkit-keyframes patience {
   28% {-webkit-transform: scale(1.40,1.55) skewX(-28deg) translate(0.12em,-0.03em);transform: scale(1.40,1.55) skewX(-28deg) translate(0.12em,-0.03em); letter-spacing:5px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
   53% {-webkit-transform: scale(1.30,1.25) skewX(-15deg) translate(0.10em,-0.00em);transform: scale(1.30,1.25) skewX(-15deg) translate(0.10em,-0.00em); letter-spacing:2px; word-spacing:10px; text-shadow:-2px 1px 2px #4F4F4F; opacity:1;}
   73% {-webkit-transform: scale(1.30,1.45) skewX(-33deg) translate(0.15em,-0.03em);transform: scale(1.30,1.45) skewX(-33deg) translate(0.15em,-0.03em); letter-spacing:7px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.15,1.15) skewX(-09deg) translate(0.08em,-0.00em);transform: scale(1.15,1.15) skewX(-09deg) translate(0.08em,-0.00em); letter-spacing:1px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@-moz-keyframes patience {
   28% {-moz-transform: scale(1.40,1.55) skewX(-28deg) translate(0.12em,-0.03em);transform: scale(1.40,1.55) skewX(-28deg) translate(0.12em,-0.03em); letter-spacing:5px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
   53% {-moz-transform: scale(1.30,1.25) skewX(-15deg) translate(0.10em,-0.00em);transform: scale(1.30,1.25) skewX(-15deg) translate(0.10em,-0.00em); letter-spacing:2px; word-spacing:10px; text-shadow:-2px 1px 2px #4F4F4F; opacity:1;}
   73% {-moz-transform: scale(1.30,1.45) skewX(-33deg) translate(0.15em,-0.03em);transform: scale(1.30,1.45) skewX(-33deg) translate(0.15em,-0.03em); letter-spacing:7px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-moz-transform: scale(1.15,1.15) skewX(-09deg) translate(0.08em,-0.00em);transform: scale(1.15,1.15) skewX(-09deg) translate(0.08em,-0.00em); letter-spacing:1px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@-o-keyframes patience {
   28% {-o-transform: scale(1.40,1.55) skewX(-28deg) translate(0.12em,-0.03em);transform: scale(1.40,1.55) skewX(-28deg) translate(0.12em,-0.03em); letter-spacing:5px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
   53% {-o-transform: scale(1.30,1.25) skewX(-15deg) translate(0.10em,-0.00em);transform: scale(1.30,1.25) skewX(-15deg) translate(0.10em,-0.00em); letter-spacing:2px; word-spacing:10px; text-shadow:-2px 1px 2px #4F4F4F; opacity:1;}
   73% {-o-transform: scale(1.30,1.45) skewX(-33deg) translate(0.15em,-0.03em);transform: scale(1.30,1.45) skewX(-33deg) translate(0.15em,-0.03em); letter-spacing:7px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-o-transform: scale(1.15,1.15) skewX(-09deg) translate(0.08em,-0.00em);transform: scale(1.15,1.15) skewX(-09deg) translate(0.08em,-0.00em); letter-spacing:1px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@keyframes patience {
   28% {-webkit-transform: scale(1.40,1.55) skewX(-28deg) translate(0.12em,-0.03em);-moz-transform: scale(1.40,1.55) skewX(-28deg) translate(0.12em,-0.03em);-o-transform: scale(1.40,1.55) skewX(-28deg) translate(0.12em,-0.03em);transform: scale(1.40,1.55) skewX(-28deg) translate(0.12em,-0.03em); letter-spacing:5px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
   53% {-webkit-transform: scale(1.30,1.25) skewX(-15deg) translate(0.10em,-0.00em);-moz-transform: scale(1.30,1.25) skewX(-15deg) translate(0.10em,-0.00em);-o-transform: scale(1.30,1.25) skewX(-15deg) translate(0.10em,-0.00em);transform: scale(1.30,1.25) skewX(-15deg) translate(0.10em,-0.00em); letter-spacing:2px; word-spacing:10px; text-shadow:-2px 1px 2px #4F4F4F; opacity:1;}
   73% {-webkit-transform: scale(1.30,1.45) skewX(-33deg) translate(0.15em,-0.03em);-moz-transform: scale(1.30,1.45) skewX(-33deg) translate(0.15em,-0.03em);-o-transform: scale(1.30,1.45) skewX(-33deg) translate(0.15em,-0.03em);transform: scale(1.30,1.45) skewX(-33deg) translate(0.15em,-0.03em); letter-spacing:7px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.15,1.15) skewX(-09deg) translate(0.08em,-0.00em);-moz-transform: scale(1.15,1.15) skewX(-09deg) translate(0.08em,-0.00em);-o-transform: scale(1.15,1.15) skewX(-09deg) translate(0.08em,-0.00em);transform: scale(1.15,1.15) skewX(-09deg) translate(0.08em,-0.00em); letter-spacing:1px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}

#you {
    display:inline-block;
    text-shadow: 0px -0px 0px #ffffff;
    letter-spacing:0;
    text-indent:0;
    word-spacing:0;
    -webkit-transform-origin:center 80%;
       -moz-transform-origin:center 80%;
        -ms-transform-origin:center 80%;
         -o-transform-origin:center 80%;
            transform-origin:center 80%;
    -webkit-animation: you 1.20s 4.30s ease-in-out forwards;
       -moz-animation: you 1.20s 4.30s ease-in-out forwards;
         -o-animation: you 1.20s 4.30s ease-in-out forwards;
            animation: you 1.20s 4.30s ease-in-out forwards;
}

@-webkit-keyframes you {
   25% {-webkit-transform: scale(1.50,0.50) skewX(-00deg) translate(0.10em, 0.00em);transform: scale(1.50,0.50) skewX(-00deg) translate(0.10em, 0.00em); letter-spacing:1px; word-spacing:00px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   60% {-webkit-transform: scale(1.35,1.65) skewX(-14deg) translate(0.68em,-0.10em);transform: scale(1.35,1.65) skewX(-14deg) translate(0.68em,-0.10em); letter-spacing:4px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.25,1.35) skewX(-07deg) translate(0.40em, 0.09em);transform: scale(1.25,1.35) skewX(-07deg) translate(0.40em, 0.09em); letter-spacing:2px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@-moz-keyframes you {
   25% {-moz-transform: scale(1.50,0.50) skewX(-00deg) translate(0.10em, 0.00em);transform: scale(1.50,0.50) skewX(-00deg) translate(0.10em, 0.00em); letter-spacing:1px; word-spacing:00px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   60% {-moz-transform: scale(1.35,1.65) skewX(-14deg) translate(0.68em,-0.10em);transform: scale(1.35,1.65) skewX(-14deg) translate(0.68em,-0.10em); letter-spacing:4px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-moz-transform: scale(1.25,1.35) skewX(-07deg) translate(0.40em, 0.09em);transform: scale(1.25,1.35) skewX(-07deg) translate(0.40em, 0.09em); letter-spacing:2px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@-o-keyframes you {
   25% {-o-transform: scale(1.50,0.50) skewX(-00deg) translate(0.10em, 0.00em);transform: scale(1.50,0.50) skewX(-00deg) translate(0.10em, 0.00em); letter-spacing:1px; word-spacing:00px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   60% {-o-transform: scale(1.35,1.65) skewX(-14deg) translate(0.68em,-0.10em);transform: scale(1.35,1.65) skewX(-14deg) translate(0.68em,-0.10em); letter-spacing:4px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-o-transform: scale(1.25,1.35) skewX(-07deg) translate(0.40em, 0.09em);transform: scale(1.25,1.35) skewX(-07deg) translate(0.40em, 0.09em); letter-spacing:2px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@keyframes you {
   25% {-webkit-transform: scale(1.50,0.50) skewX(-00deg) translate(0.10em, 0.00em);-moz-transform: scale(1.50,0.50) skewX(-00deg) translate(0.10em, 0.00em);-o-transform: scale(1.50,0.50) skewX(-00deg) translate(0.10em, 0.00em);transform: scale(1.50,0.50) skewX(-00deg) translate(0.10em, 0.00em); letter-spacing:1px; word-spacing:00px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   60% {-webkit-transform: scale(1.35,1.65) skewX(-14deg) translate(0.68em,-0.10em);-moz-transform: scale(1.35,1.65) skewX(-14deg) translate(0.68em,-0.10em);-o-transform: scale(1.35,1.65) skewX(-14deg) translate(0.68em,-0.10em);transform: scale(1.35,1.65) skewX(-14deg) translate(0.68em,-0.10em); letter-spacing:4px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.25,1.35) skewX(-07deg) translate(0.40em, 0.09em);-moz-transform: scale(1.25,1.35) skewX(-07deg) translate(0.40em, 0.09em);-o-transform: scale(1.25,1.35) skewX(-07deg) translate(0.40em, 0.09em);transform: scale(1.25,1.35) skewX(-07deg) translate(0.40em, 0.09em); letter-spacing:2px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}

#this {
    opacity:0;
    display:inline-block;
    text-shadow: 0px -0px 0px #ffffff;
    letter-spacing:0;
    text-indent:0;
    word-spacing:0;
    -webkit-transform-origin:15% 5%;
       -moz-transform-origin:15% 5%;
        -ms-transform-origin:15% 5%;
         -o-transform-origin:15% 5%;
            transform-origin:15% 5%;
    -webkit-animation: this 1.80s 1.45s ease-in forwards;
       -moz-animation: this 1.80s 1.45s ease-in forwards;
         -o-animation: this 1.80s 1.45s ease-in forwards;
            animation: this 1.80s 1.45s ease-in forwards;
}

@-webkit-keyframes this {
   09% {-webkit-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 0px 0px 2px #4F4F4F; opacity:1;}
   48% {-webkit-transform: scale(1.10,1.10) skewX( 20deg) rotate(-01deg) translate(-1.90em,0.01em);transform: scale(1.10,1.10) skewX( 20deg) rotate(-01deg) translate(-1.90em,0.01em); letter-spacing:3px; word-spacing:10px; text-shadow: 1px 1px 1px #4F4F4F; opacity:1;}
   70% {-webkit-transform: scale(2.20,1.35) skewX(-30deg) rotate( 01deg) translate(0.32em,-0.04em);transform: scale(2.20,1.35) skewX(-30deg) rotate( 01deg) translate(0.32em,-0.04em); letter-spacing:8px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.10,1.25) skewX( 08deg) rotate(-02deg) translate(0.08em,-0.00em);transform: scale(1.10,1.25) skewX( 08deg) rotate(-02deg) translate(0.08em,-0.00em); letter-spacing:1px; word-spacing:07px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@-moz-keyframes this {
   09% {-moz-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 0px 0px 2px #4F4F4F; opacity:1;}
   48% {-moz-transform: scale(1.10,1.10) skewX( 20deg) rotate(-01deg) translate(-1.90em,0.01em);transform: scale(1.10,1.10) skewX( 20deg) rotate(-01deg) translate(-1.90em,0.01em); letter-spacing:3px; word-spacing:10px; text-shadow: 1px 1px 1px #4F4F4F; opacity:1;}
   70% {-moz-transform: scale(2.20,1.35) skewX(-30deg) rotate( 01deg) translate(0.32em,-0.04em);transform: scale(2.20,1.35) skewX(-30deg) rotate( 01deg) translate(0.32em,-0.04em); letter-spacing:8px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-moz-transform: scale(1.10,1.25) skewX( 08deg) rotate(-02deg) translate(0.08em,-0.00em);transform: scale(1.10,1.25) skewX( 08deg) rotate(-02deg) translate(0.08em,-0.00em); letter-spacing:1px; word-spacing:07px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@-o-keyframes this {
   09% {-o-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 0px 0px 2px #4F4F4F; opacity:1;}
   48% {-o-transform: scale(1.10,1.10) skewX( 20deg) rotate(-01deg) translate(-1.90em,0.01em);transform: scale(1.10,1.10) skewX( 20deg) rotate(-01deg) translate(-1.90em,0.01em); letter-spacing:3px; word-spacing:10px; text-shadow: 1px 1px 1px #4F4F4F; opacity:1;}
   70% {-o-transform: scale(2.20,1.35) skewX(-30deg) rotate( 01deg) translate(0.32em,-0.04em);transform: scale(2.20,1.35) skewX(-30deg) rotate( 01deg) translate(0.32em,-0.04em); letter-spacing:8px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-o-transform: scale(1.10,1.25) skewX( 08deg) rotate(-02deg) translate(0.08em,-0.00em);transform: scale(1.10,1.25) skewX( 08deg) rotate(-02deg) translate(0.08em,-0.00em); letter-spacing:1px; word-spacing:07px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@keyframes this {
   09% {-webkit-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);-moz-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);-o-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 0px 0px 2px #4F4F4F; opacity:1;}
   48% {-webkit-transform: scale(1.10,1.10) skewX( 20deg) rotate(-01deg) translate(-1.90em,0.01em);-moz-transform: scale(1.10,1.10) skewX( 20deg) rotate(-01deg) translate(-1.90em,0.01em);-o-transform: scale(1.10,1.10) skewX( 20deg) rotate(-01deg) translate(-1.90em,0.01em);transform: scale(1.10,1.10) skewX( 20deg) rotate(-01deg) translate(-1.90em,0.01em); letter-spacing:3px; word-spacing:10px; text-shadow: 1px 1px 1px #4F4F4F; opacity:1;}
   70% {-webkit-transform: scale(2.20,1.35) skewX(-30deg) rotate( 01deg) translate(0.32em,-0.04em);-moz-transform: scale(2.20,1.35) skewX(-30deg) rotate( 01deg) translate(0.32em,-0.04em);-o-transform: scale(2.20,1.35) skewX(-30deg) rotate( 01deg) translate(0.32em,-0.04em);transform: scale(2.20,1.35) skewX(-30deg) rotate( 01deg) translate(0.32em,-0.04em); letter-spacing:8px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.10,1.25) skewX( 08deg) rotate(-02deg) translate(0.08em,-0.00em);-moz-transform: scale(1.10,1.25) skewX( 08deg) rotate(-02deg) translate(0.08em,-0.00em);-o-transform: scale(1.10,1.25) skewX( 08deg) rotate(-02deg) translate(0.08em,-0.00em);transform: scale(1.10,1.25) skewX( 08deg) rotate(-02deg) translate(0.08em,-0.00em); letter-spacing:1px; word-spacing:07px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}

#now {
    opacity:0;
    display:inline-block;
    text-shadow: 0px -0px 0px #ffffff;
    letter-spacing:0;
    text-indent:0;
    word-spacing:0;
    -webkit-transform-origin:10% 50%;
       -moz-transform-origin:10% 50%;
        -ms-transform-origin:10% 50%;
         -o-transform-origin:10% 50%;
            transform-origin:10% 50%;
    -webkit-animation: now 1.06s 2.80s ease-in forwards;
       -moz-animation: now 1.06s 2.80s ease-in forwards;
         -o-animation: now 1.06s 2.80s ease-in forwards;
            animation: now 1.06s 2.80s ease-in forwards;
}

@-webkit-keyframes now {
   09% {-webkit-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 1px 0px 2px #4F4F4F; opacity:1;}
   40% {-webkit-transform: scale(1.60,1.85) skewX(-30deg) rotate( 01deg) translate(0.22em,-0.04em);transform: scale(1.60,1.85) skewX(-30deg) rotate( 01deg) translate(0.22em,-0.04em); letter-spacing:3px; word-spacing:10px; text-shadow:-1px 1px 2px #4F4F4F; opacity:1;}
   72% {-webkit-transform: scale(2.20,2.45) skewX(-30deg) rotate( 05deg) translate(0.34em,-0.04em);transform: scale(2.20,2.45) skewX(-30deg) rotate( 05deg) translate(0.34em,-0.04em); letter-spacing:9px; word-spacing:10px; text-shadow:-4px 1px 2px #4F4F4F; opacity:0.7;}
  100% {-webkit-transform: scale(1.00,1.29) skewX(-10deg) rotate( 03deg) translate(0.12em, 0.04em);transform: scale(1.00,1.29) skewX(-10deg) rotate( 03deg) translate(0.12em, 0.04em); letter-spacing:1px; word-spacing:10px; text-shadow: 1px 0px 1px #4F4F4F; opacity:1;}
}
@-moz-keyframes now {
   09% {-moz-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 1px 0px 2px #4F4F4F; opacity:1;}
   40% {-moz-transform: scale(1.60,1.85) skewX(-30deg) rotate( 01deg) translate(0.22em,-0.04em);transform: scale(1.60,1.85) skewX(-30deg) rotate( 01deg) translate(0.22em,-0.04em); letter-spacing:3px; word-spacing:10px; text-shadow:-1px 1px 2px #4F4F4F; opacity:1;}
   72% {-moz-transform: scale(2.20,2.45) skewX(-30deg) rotate( 05deg) translate(0.34em,-0.04em);transform: scale(2.20,2.45) skewX(-30deg) rotate( 05deg) translate(0.34em,-0.04em); letter-spacing:9px; word-spacing:10px; text-shadow:-4px 1px 2px #4F4F4F; opacity:0.7;}
  100% {-moz-transform: scale(1.00,1.29) skewX(-10deg) rotate( 03deg) translate(0.12em, 0.04em);transform: scale(1.00,1.29) skewX(-10deg) rotate( 03deg) translate(0.12em, 0.04em); letter-spacing:1px; word-spacing:10px; text-shadow: 1px 0px 1px #4F4F4F; opacity:1;}
}
@-o-keyframes now {
   09% {-o-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 1px 0px 2px #4F4F4F; opacity:1;}
   40% {-o-transform: scale(1.60,1.85) skewX(-30deg) rotate( 01deg) translate(0.22em,-0.04em);transform: scale(1.60,1.85) skewX(-30deg) rotate( 01deg) translate(0.22em,-0.04em); letter-spacing:3px; word-spacing:10px; text-shadow:-1px 1px 2px #4F4F4F; opacity:1;}
   72% {-o-transform: scale(2.20,2.45) skewX(-30deg) rotate( 05deg) translate(0.34em,-0.04em);transform: scale(2.20,2.45) skewX(-30deg) rotate( 05deg) translate(0.34em,-0.04em); letter-spacing:9px; word-spacing:10px; text-shadow:-4px 1px 2px #4F4F4F; opacity:0.7;}
  100% {-o-transform: scale(1.00,1.29) skewX(-10deg) rotate( 03deg) translate(0.12em, 0.04em);transform: scale(1.00,1.29) skewX(-10deg) rotate( 03deg) translate(0.12em, 0.04em); letter-spacing:1px; word-spacing:10px; text-shadow: 1px 0px 1px #4F4F4F; opacity:1;}
}
@keyframes now {
   09% {-webkit-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);-moz-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);-o-transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,1.00) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 1px 0px 2px #4F4F4F; opacity:1;}
   40% {-webkit-transform: scale(1.60,1.85) skewX(-30deg) rotate( 01deg) translate(0.22em,-0.04em);-moz-transform: scale(1.60,1.85) skewX(-30deg) rotate( 01deg) translate(0.22em,-0.04em);-o-transform: scale(1.60,1.85) skewX(-30deg) rotate( 01deg) translate(0.22em,-0.04em);transform: scale(1.60,1.85) skewX(-30deg) rotate( 01deg) translate(0.22em,-0.04em); letter-spacing:3px; word-spacing:10px; text-shadow:-1px 1px 2px #4F4F4F; opacity:1;}
   72% {-webkit-transform: scale(2.20,2.45) skewX(-30deg) rotate( 05deg) translate(0.34em,-0.04em);-moz-transform: scale(2.20,2.45) skewX(-30deg) rotate( 05deg) translate(0.34em,-0.04em);-o-transform: scale(2.20,2.45) skewX(-30deg) rotate( 05deg) translate(0.34em,-0.04em);transform: scale(2.20,2.45) skewX(-30deg) rotate( 05deg) translate(0.34em,-0.04em); letter-spacing:9px; word-spacing:10px; text-shadow:-4px 1px 2px #4F4F4F; opacity:0.7;}
  100% {-webkit-transform: scale(1.00,1.29) skewX(-10deg) rotate( 03deg) translate(0.12em, 0.04em);-moz-transform: scale(1.00,1.29) skewX(-10deg) rotate( 03deg) translate(0.12em, 0.04em);-o-transform: scale(1.00,1.29) skewX(-10deg) rotate( 03deg) translate(0.12em, 0.04em);transform: scale(1.00,1.29) skewX(-10deg) rotate( 03deg) translate(0.12em, 0.04em); letter-spacing:1px; word-spacing:10px; text-shadow: 1px 0px 1px #4F4F4F; opacity:1;}
}

/* ker- */
.kerboom1 {
  display:inline-block;
  text-indent:0;
  opacity:0;
  font-family: 'Komika Text', Komika, 'HVD Edding 780', 'Londrina Solid', sans-serif;
  font-size:19px;
  -webkit-transform-origin: bottom center;
     -moz-transform-origin: bottom center;
      -ms-transform-origin: bottom center;
       -o-transform-origin: bottom center;
          transform-origin: bottom center;
  -webkit-animation: kerboom1 2.50s ease-in forwards;
     -moz-animation: kerboom1 2.50s ease-in forwards;
       -o-animation: kerboom1 2.50s ease-in forwards;
          animation: kerboom1 2.50s ease-in forwards;
}

@-webkit-keyframes kerboom1 {
   25% {opacity:1.00; -webkit-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg);}
   33% {opacity:1.00; -webkit-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg);}
   38% {opacity:1.00; -webkit-transform: scale( 1.50, 2.00) translate( 0.20em, 0.00em) skew(-40deg, 00deg); transform: scale( 1.50, 2.00) translate( 0.20em, 0.00em) skew(-40deg, 00deg);}
   50% {opacity:1.00; -webkit-transform: scale( 0.90, 0.90) translate(-0.05em, 0.00em) skew( 20deg, 00deg); transform: scale( 0.90, 0.90) translate(-0.05em, 0.00em) skew( 20deg, 00deg);}
   67% {opacity:0.30; -webkit-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg);}
  100% {opacity:0.00; -webkit-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg);}
}
@-moz-keyframes kerboom1 {
   25% {opacity:1.00; -moz-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg);}
   33% {opacity:1.00; -moz-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg);}
   38% {opacity:1.00; -moz-transform: scale( 1.50, 2.00) translate( 0.20em, 0.00em) skew(-40deg, 00deg); transform: scale( 1.50, 2.00) translate( 0.20em, 0.00em) skew(-40deg, 00deg);}
   50% {opacity:1.00; -moz-transform: scale( 0.90, 0.90) translate(-0.05em, 0.00em) skew( 20deg, 00deg); transform: scale( 0.90, 0.90) translate(-0.05em, 0.00em) skew( 20deg, 00deg);}
   67% {opacity:0.30; -moz-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg);}
  100% {opacity:0.00; -moz-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg);}
}
@-o-keyframes kerboom1 {
   25% {opacity:1.00; -o-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg);}
   33% {opacity:1.00; -o-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg);}
   38% {opacity:1.00; -o-transform: scale( 1.50, 2.00) translate( 0.20em, 0.00em) skew(-40deg, 00deg); transform: scale( 1.50, 2.00) translate( 0.20em, 0.00em) skew(-40deg, 00deg);}
   50% {opacity:1.00; -o-transform: scale( 0.90, 0.90) translate(-0.05em, 0.00em) skew( 20deg, 00deg); transform: scale( 0.90, 0.90) translate(-0.05em, 0.00em) skew( 20deg, 00deg);}
   67% {opacity:0.30; -o-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg);}
  100% {opacity:0.00; -o-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg);}
}
@keyframes kerboom1 {
   25% {opacity:1.00; -webkit-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); -moz-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); -o-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg);}
   33% {opacity:1.00; -webkit-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); -moz-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); -o-transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg); transform: scale( 1.90, 0.40) translate( 0.00em, 0.00em) skew( 05deg, 00deg);}
   38% {opacity:1.00; -webkit-transform: scale( 1.50, 2.00) translate( 0.20em, 0.00em) skew(-40deg, 00deg); -moz-transform: scale( 1.50, 2.00) translate( 0.20em, 0.00em) skew(-40deg, 00deg); -o-transform: scale( 1.50, 2.00) translate( 0.20em, 0.00em) skew(-40deg, 00deg); transform: scale( 1.50, 2.00) translate( 0.20em, 0.00em) skew(-40deg, 00deg);}
   50% {opacity:1.00; -webkit-transform: scale( 0.90, 0.90) translate(-0.05em, 0.00em) skew( 20deg, 00deg); -moz-transform: scale( 0.90, 0.90) translate(-0.05em, 0.00em) skew( 20deg, 00deg); -o-transform: scale( 0.90, 0.90) translate(-0.05em, 0.00em) skew( 20deg, 00deg); transform: scale( 0.90, 0.90) translate(-0.05em, 0.00em) skew( 20deg, 00deg);}
   67% {opacity:0.30; -webkit-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); -moz-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); -o-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg);}
  100% {opacity:0.00; -webkit-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); -moz-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); -o-transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg); transform: scale( 1.00, 1.00) translate( 0.00em, 0.00em) skew(-08deg, 00deg);}
}

.kerboom2 {
  display:inline-block;
  text-indent:0;
  opacity:0;
  font-family: 'Komika Text', Komika, 'HVD Edding 780', 'Londrina Solid', sans-serif;
  font-size:20px;
  -webkit-transform-origin: bottom right;
     -moz-transform-origin: bottom right;
      -ms-transform-origin: bottom right;
       -o-transform-origin: bottom right;
          transform-origin: bottom right;
  -webkit-animation: kerboom2 2.80s ease-in forwards;
     -moz-animation: kerboom2 2.80s ease-in forwards;
       -o-animation: kerboom2 2.80s ease-in forwards;
          animation: kerboom2 2.80s ease-in forwards;
}

@-webkit-keyframes kerboom2 {
   22% {opacity:1.00; -webkit-transform: skewX( 10deg) scale( 1.90, 0.40) translate( 0.00em, 0.00em); transform: skewX( 10deg) scale( 1.90, 0.40) translate( 0.00em, 0.00em);}
   25% {opacity:0.40; -webkit-transform: skewX( 10deg) scale( 1.00, 0.40) translate( 0.00em, 0.00em); transform: skewX( 10deg) scale( 1.00, 0.40) translate( 0.00em, 0.00em);}
   40% {opacity:0.10; -webkit-transform: skewX(-40deg) scale(17.00,17.00) translate( 2.50em,-0.20em) rotate(-15deg); transform: skewX(-40deg) scale(17.00,17.00) translate( 2.50em,-0.20em) rotate(-15deg);}
  100% {opacity:0.00; -webkit-transform: skewX(-40deg) scale(29.00,29.00) translate( 8.00em,-0.30em) rotate(-15deg); transform: skewX(-40deg) scale(29.00,29.00) translate( 8.00em,-0.30em) rotate(-15deg);}
}
@-moz-keyframes kerboom2 {
   22% {opacity:1.00; -moz-transform: skewX( 10deg) scale( 1.90, 0.40) translate( 0.00em, 0.00em); transform: skewX( 10deg) scale( 1.90, 0.40) translate( 0.00em, 0.00em);}
   25% {opacity:0.40; -moz-transform: skewX( 10deg) scale( 1.00, 0.40) translate( 0.00em, 0.00em); transform: skewX( 10deg) scale( 1.00, 0.40) translate( 0.00em, 0.00em);}
   40% {opacity:0.10; -moz-transform: skewX(-40deg) scale(17.00,17.00) translate( 2.50em,-0.20em) rotate(-15deg); transform: skewX(-40deg) scale(17.00,17.00) translate( 2.50em,-0.20em) rotate(-15deg);}
  100% {opacity:0.00; -moz-transform: skewX(-40deg) scale(29.00,29.00) translate( 8.00em,-0.30em) rotate(-15deg); transform: skewX(-40deg) scale(29.00,29.00) translate( 8.00em,-0.30em) rotate(-15deg);}
}
@-o-keyframes kerboom2 {
   22% {opacity:1.00; -o-transform: skewX( 10deg) scale( 1.90, 0.40) translate( 0.00em, 0.00em); transform: skewX( 10deg) scale( 1.90, 0.40) translate( 0.00em, 0.00em);}
   25% {opacity:0.40; -o-transform: skewX( 10deg) scale( 1.00, 0.40) translate( 0.00em, 0.00em); transform: skewX( 10deg) scale( 1.00, 0.40) translate( 0.00em, 0.00em);}
   40% {opacity:0.10; -o-transform: skewX(-40deg) scale(17.00,17.00) translate( 2.50em,-0.20em) rotate(-15deg); transform: skewX(-40deg) scale(17.00,17.00) translate( 2.50em,-0.20em) rotate(-15deg);}
  100% {opacity:0.00; -o-transform: skewX(-40deg) scale(29.00,29.00) translate( 8.00em,-0.30em) rotate(-15deg); transform: skewX(-40deg) scale(29.00,29.00) translate( 8.00em,-0.30em) rotate(-15deg);}
}
@keyframes kerboom2 {
   22% {opacity:1.00; -webkit-transform: skewX( 10deg) scale( 1.90, 0.40) translate( 0.00em, 0.00em); -moz-transform: skewX( 10deg) scale( 1.90, 0.40) translate( 0.00em, 0.00em); -o-transform: skewX( 10deg) scale( 1.90, 0.40) translate( 0.00em, 0.00em); transform: skewX( 10deg) scale( 1.90, 0.40) translate( 0.00em, 0.00em);}
   25% {opacity:0.40; -webkit-transform: skewX( 10deg) scale( 1.00, 0.40) translate( 0.00em, 0.00em); -moz-transform: skewX( 10deg) scale( 1.00, 0.40) translate( 0.00em, 0.00em); -o-transform: skewX( 10deg) scale( 1.00, 0.40) translate( 0.00em, 0.00em); transform: skewX( 10deg) scale( 1.00, 0.40) translate( 0.00em, 0.00em);}
   40% {opacity:0.10; -webkit-transform: skewX(-40deg) scale(17.00,17.00) translate( 2.50em,-0.20em) rotate(-15deg); -moz-transform: skewX(-40deg) scale(17.00,17.00) translate( 2.50em,-0.20em) rotate(-15deg); -o-transform: skewX(-40deg) scale(17.00,17.00) translate( 2.50em,-0.20em) rotate(-15deg); transform: skewX(-40deg) scale(17.00,17.00) translate( 2.50em,-0.20em) rotate(-15deg);}
  100% {opacity:0.00; -webkit-transform: skewX(-40deg) scale(29.00,29.00) translate( 8.00em,-0.30em) rotate(-15deg); -moz-transform: skewX(-40deg) scale(29.00,29.00) translate( 8.00em,-0.30em) rotate(-15deg); -o-transform: skewX(-40deg) scale(29.00,29.00) translate( 8.00em,-0.30em) rotate(-15deg); transform: skewX(-40deg) scale(29.00,29.00) translate( 8.00em,-0.30em) rotate(-15deg);}
}

#de { /* for DE- in de-ville */
    font-family: 'Averia Serif', 'Charis SIL', serif;
    font-variant: small-caps;
    font-size:20px;
    display:inline-block;
    text-shadow: 0px -0px 0px #ffffff;
    letter-spacing:0;
    text-indent:0;
    word-spacing:0;
    -webkit-transform-origin:10% 90%;
       -moz-transform-origin:10% 90%;
        -ms-transform-origin:10% 90%;
         -o-transform-origin:10% 90%;
            transform-origin:10% 90%;
    -webkit-animation: de 0.80s 0.00001s ease-in forwards;
       -moz-animation: de 0.80s 0.00001s ease-in forwards;
         -o-animation: de 0.80s 0.00001s ease-in forwards;
            animation: de 0.80s 0.00001s ease-in forwards;
}

@-webkit-keyframes de {
   09% {-webkit-transform: scale(1.00,0.80) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,0.80) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 1px 0px 2px #4F4F4F; opacity:1;}
   60% {-webkit-transform: scale(1.20,1.15) skewX(-30deg) rotate( 01deg) translate(0.08em,-0.10em);transform: scale(1.20,1.15) skewX(-30deg) rotate( 01deg) translate(0.08em,-0.10em); letter-spacing:3px; word-spacing:10px; text-shadow:-1px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.00,1.29) skewX(-10deg) rotate( 00deg) translate(0.12em, 0.04em);transform: scale(1.00,1.29) skewX(-10deg) rotate( 00deg) translate(0.12em, 0.04em); letter-spacing:1px; word-spacing:10px; text-shadow: 1px 0px 1px #4F4F4F; opacity:1;}
}
@-moz-keyframes de {
   09% {-moz-transform: scale(1.00,0.80) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,0.80) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 1px 0px 2px #4F4F4F; opacity:1;}
   60% {-moz-transform: scale(1.20,1.15) skewX(-30deg) rotate( 01deg) translate(0.08em,-0.10em);transform: scale(1.20,1.15) skewX(-30deg) rotate( 01deg) translate(0.08em,-0.10em); letter-spacing:3px; word-spacing:10px; text-shadow:-1px 1px 2px #4F4F4F; opacity:1;}
  100% {-moz-transform: scale(1.00,1.29) skewX(-10deg) rotate( 00deg) translate(0.12em, 0.04em);transform: scale(1.00,1.29) skewX(-10deg) rotate( 00deg) translate(0.12em, 0.04em); letter-spacing:1px; word-spacing:10px; text-shadow: 1px 0px 1px #4F4F4F; opacity:1;}
}
@-o-keyframes de {
   09% {-o-transform: scale(1.00,0.80) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,0.80) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 1px 0px 2px #4F4F4F; opacity:1;}
   60% {-o-transform: scale(1.20,1.15) skewX(-30deg) rotate( 01deg) translate(0.08em,-0.10em);transform: scale(1.20,1.15) skewX(-30deg) rotate( 01deg) translate(0.08em,-0.10em); letter-spacing:3px; word-spacing:10px; text-shadow:-1px 1px 2px #4F4F4F; opacity:1;}
  100% {-o-transform: scale(1.00,1.29) skewX(-10deg) rotate( 00deg) translate(0.12em, 0.04em);transform: scale(1.00,1.29) skewX(-10deg) rotate( 00deg) translate(0.12em, 0.04em); letter-spacing:1px; word-spacing:10px; text-shadow: 1px 0px 1px #4F4F4F; opacity:1;}
}
@keyframes de {
   09% {-webkit-transform: scale(1.00,0.80) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);-moz-transform: scale(1.00,0.80) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);-o-transform: scale(1.00,0.80) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em);transform: scale(1.00,0.80) skewX( 00deg) rotate(-00deg) translate(0.00em,-0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 1px 0px 2px #4F4F4F; opacity:1;}
   60% {-webkit-transform: scale(1.20,1.15) skewX(-30deg) rotate( 01deg) translate(0.08em,-0.10em);-moz-transform: scale(1.20,1.15) skewX(-30deg) rotate( 01deg) translate(0.08em,-0.10em);-o-transform: scale(1.20,1.15) skewX(-30deg) rotate( 01deg) translate(0.08em,-0.10em);transform: scale(1.20,1.15) skewX(-30deg) rotate( 01deg) translate(0.08em,-0.10em); letter-spacing:3px; word-spacing:10px; text-shadow:-1px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.00,1.29) skewX(-10deg) rotate( 00deg) translate(0.12em, 0.04em);-moz-transform: scale(1.00,1.29) skewX(-10deg) rotate( 00deg) translate(0.12em, 0.04em);-o-transform: scale(1.00,1.29) skewX(-10deg) rotate( 00deg) translate(0.12em, 0.04em);transform: scale(1.00,1.29) skewX(-10deg) rotate( 00deg) translate(0.12em, 0.04em); letter-spacing:1px; word-spacing:10px; text-shadow: 1px 0px 1px #4F4F4F; opacity:1;}
}

#ville {
    font-family: 'Averia Serif', 'Charis SIL', serif;
    font-variant: small-caps;
    font-size:20px;
    display:inline-block;
    text-shadow: 0px -0px 0px #ffffff;
    letter-spacing:0;
    text-indent:0;
    word-spacing:0;
    -webkit-transform-origin:20% 80%;
       -moz-transform-origin:20% 80%;
        -ms-transform-origin:20% 80%;
         -o-transform-origin:20% 80%;
            transform-origin:20% 80%;
    -webkit-animation: ville 0.90s 0.40s ease-out forwards;
       -moz-animation: ville 0.90s 0.40s ease-out forwards;
         -o-animation: ville 0.90s 0.40s ease-out forwards;
            animation: ville 0.90s 0.40s ease-out forwards;
}

@-webkit-keyframes ville {
   15% {-webkit-transform: scale(1.30,0.50) skewX(-00deg) translate(0.10em, 0.00em);transform: scale(1.30,0.50) skewX(-00deg) translate(0.10em, 0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   60% {-webkit-transform: scale(1.55,1.35) skewX(-14deg) translate(0.68em,-0.10em);transform: scale(1.55,1.35) skewX(-14deg) translate(0.68em,-0.10em); letter-spacing:8px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.35,1.15) skewX(-07deg) translate(0.40em, 0.09em);transform: scale(1.35,1.15) skewX(-07deg) translate(0.40em, 0.09em); letter-spacing:1px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@-moz-keyframes ville {
   15% {-moz-transform: scale(1.30,0.50) skewX(-00deg) translate(0.10em, 0.00em);transform: scale(1.30,0.50) skewX(-00deg) translate(0.10em, 0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   60% {-moz-transform: scale(1.55,1.35) skewX(-14deg) translate(0.68em,-0.10em);transform: scale(1.55,1.35) skewX(-14deg) translate(0.68em,-0.10em); letter-spacing:8px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-moz-transform: scale(1.35,1.15) skewX(-07deg) translate(0.40em, 0.09em);transform: scale(1.35,1.15) skewX(-07deg) translate(0.40em, 0.09em); letter-spacing:1px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@-o-keyframes ville {
   15% {-o-transform: scale(1.30,0.50) skewX(-00deg) translate(0.10em, 0.00em);transform: scale(1.30,0.50) skewX(-00deg) translate(0.10em, 0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   60% {-o-transform: scale(1.55,1.35) skewX(-14deg) translate(0.68em,-0.10em);transform: scale(1.55,1.35) skewX(-14deg) translate(0.68em,-0.10em); letter-spacing:8px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-o-transform: scale(1.35,1.15) skewX(-07deg) translate(0.40em, 0.09em);transform: scale(1.35,1.15) skewX(-07deg) translate(0.40em, 0.09em); letter-spacing:1px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}
@keyframes ville {
   15% {-webkit-transform: scale(1.30,0.50) skewX(-00deg) translate(0.10em, 0.00em);-moz-transform: scale(1.30,0.50) skewX(-00deg) translate(0.10em, 0.00em);-o-transform: scale(1.30,0.50) skewX(-00deg) translate(0.10em, 0.00em);transform: scale(1.30,0.50) skewX(-00deg) translate(0.10em, 0.00em); letter-spacing:0px; word-spacing:00px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   60% {-webkit-transform: scale(1.55,1.35) skewX(-14deg) translate(0.68em,-0.10em);-moz-transform: scale(1.55,1.35) skewX(-14deg) translate(0.68em,-0.10em);-o-transform: scale(1.55,1.35) skewX(-14deg) translate(0.68em,-0.10em);transform: scale(1.55,1.35) skewX(-14deg) translate(0.68em,-0.10em); letter-spacing:8px; word-spacing:10px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.35,1.15) skewX(-07deg) translate(0.40em, 0.09em);-moz-transform: scale(1.35,1.15) skewX(-07deg) translate(0.40em, 0.09em);-o-transform: scale(1.35,1.15) skewX(-07deg) translate(0.40em, 0.09em);transform: scale(1.35,1.15) skewX(-07deg) translate(0.40em, 0.09em); letter-spacing:1px; word-spacing:10px; text-shadow:-1px 0px 1px #4F4F4F; opacity:1;}
}

/* dim and dim-out classes found in master css file */

.letterfade{
display:inline-block;
text-indent:0;
-webkit-animation:letterfade 2.80s ease-in forwards;
   -moz-animation:letterfade 2.80s ease-in forwards;
     -o-animation:letterfade 2.80s ease-in forwards;
        animation:letterfade 2.80s ease-in forwards;
}

@-webkit-keyframes letterfade {
      0% {opacity: 1; letter-spacing:0.0em; -webkit-transform: skewX(-00deg) translate(-00px,-0.00em) scale(1.0);}
    100% {opacity: 0; letter-spacing:1.3em; -webkit-transform: skewX(-33deg) translate( 38px,-2.50em) scale(1.3);}
}
@-moz-keyframes letterfade {
      0% {opacity: 1; letter-spacing:0.0em; -moz-transform: skewX(-00deg) translate(-00px,-0.00em) scale(1.0);}
    100% {opacity: 0; letter-spacing:1.3em; -moz-transform: skewX(-33deg) translate( 38px,-2.50em) scale(1.3);}
}
@-o-keyframes letterfade {
      0% {opacity: 1; letter-spacing:0.0em; -o-transform: skewX(-00deg) translate(-00px,-0.00em) scale(1.0);}
    100% {opacity: 0; letter-spacing:1.3em; -o-transform: skewX(-33deg) translate( 38px,-2.50em) scale(1.3);}
}
@keyframes letterfade {
      0% {opacity: 1; letter-spacing:0.0em; -webkit-transform: skewX(-00deg) translate(-00px,-0.00em) scale(1.0); -moz-transform: skewX(-00deg) translate(-00px,-0.00em) scale(1.0); -o-transform: skewX(-00deg) translate(-00px,-0.00em) scale(1.0); transform: skewX(-00deg) translate(-00px,-0.00em) scale(1.0);}
    100% {opacity: 0; letter-spacing:1.3em; -webkit-transform: skewX(-33deg) translate( 38px,-2.50em) scale(1.3); -moz-transform: skewX(-33deg) translate( 38px,-2.50em) scale(1.3); -o-transform: skewX(-33deg) translate( 38px,-2.50em) scale(1.3); transform: skewX(-33deg) translate( 38px,-2.50em) scale(1.3);}
}

.heartracing{
display:inline-block;
-webkit-animation:opacity-0_2 .4s linear 45 alternate;
   -moz-animation:opacity-0_2 .4s linear 45 alternate;
     -o-animation:opacity-0_2 .4s linear 45 alternate;
        animation:opacity-0_2 .4s linear 45 alternate;
}
/* opacity-0_2 keyframes found in master stylesheet. */

.head-spinnin{
  display:inline-block;
  -webkit-animation:head-spinnin .7s linear 36 alternate;
     -moz-animation:head-spinnin .7s linear 36 alternate;
       -o-animation:head-spinnin .7s linear 36 alternate;
          animation:head-spinnin .7s linear 36 alternate;
}

@-webkit-keyframes head-spinnin {
    100% {-webkit-transform: rotateY(360deg);transform: rotateY(360deg); opacity:0.6;}
}
@-moz-keyframes head-spinnin {
    100% {-moz-transform: rotateY(360deg);transform: rotateY(360deg); opacity:0.6;}
}
@-o-keyframes head-spinnin {
    100% {transform: rotateY(360deg); opacity:0.6;}
}
@keyframes head-spinnin {
    100% {-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transform: rotateY(360deg); opacity:0.6;}
}

.safari-indent{ /* because old safari doesnt indent rp-wavy correctly */
  -webkit-transform-origin: left;
     -moz-transform-origin: left;
      -ms-transform-origin: left;
       -o-transform-origin: left;
          transform-origin: left;
  -webkit-transform:translateX(72px);
     -moz-transform:translateX(36px);
      -ms-transform:translateX(36px);
       -o-transform:translateX(36px);
          transform:translateX(36px);

}

#fade-to-black1{
display:inline-block;
-webkit-animation:fade-to-black1 2.0s 5.9s forwards;
   -moz-animation:fade-to-black1 2.0s 5.9s forwards;
     -o-animation:fade-to-black1 2.0s 5.9s forwards;
        animation:fade-to-black1 2.0s 5.9s forwards;
}
#fade-to-black2{
display:inline-block;
-webkit-animation:fade-to-black2 2.2s 5.9s forwards;
   -moz-animation:fade-to-black2 2.2s 5.9s forwards;
     -o-animation:fade-to-black2 2.2s 5.9s forwards;
        animation:fade-to-black2 2.2s 5.9s forwards;
}
#fade-to-black3{
display:inline-block;
-webkit-animation:fade-to-black3 2.4s 5.9s forwards;
   -moz-animation:fade-to-black3 2.4s 5.9s forwards;
     -o-animation:fade-to-black3 2.4s 5.9s forwards;
        animation:fade-to-black3 2.4s 5.9s forwards;
}

@-webkit-keyframes fade-to-black1 {
    100% {-webkit-transform: scaleX(1.25) translateX(0.4em);transform: scaleX(1.25) translateX(0.4em); letter-spacing: 2px;}
}
@-moz-keyframes fade-to-black1 {
    100% {-moz-transform: scaleX(1.25) translateX(0.4em);transform: scaleX(1.25) translateX(0.4em); letter-spacing: 2px;}
}
@-o-keyframes fade-to-black1 {
    100% {-o-transform: scaleX(1.25) translateX(0.4em);transform: scaleX(1.25) translateX(0.4em); letter-spacing: 2px;}
}
@keyframes fade-to-black1 {
    100% {-webkit-transform: scaleX(1.25) translateX(0.4em);-moz-transform: scaleX(1.25) translateX(0.4em);-o-transform: scaleX(1.25) translateX(0.4em);transform: scaleX(1.25) translateX(0.4em); letter-spacing: 2px;}
}
@-webkit-keyframes fade-to-black2 {
    100% {-webkit-transform: scaleX(1.75) translateX(0.67em);transform: scaleX(1.75) translateX(0.67em); letter-spacing: 2px;}
}
@-moz-keyframes fade-to-black2 {
    100% {-moz-transform: scaleX(1.75) translateX(0.67em);transform: scaleX(1.75) translateX(0.67em); letter-spacing: 2px;}
}
@-o-keyframes fade-to-black2 {
    100% {-o-transform: scaleX(1.75) translateX(0.67em);transform: scaleX(1.75) translateX(0.67em); letter-spacing: 2px;}
}
@keyframes fade-to-black2 {
    100% {-webkit-transform: scaleX(1.75) translateX(0.67em);-moz-transform: scaleX(1.75) translateX(0.67em);-o-transform: scaleX(1.75) translateX(0.67em);transform: scaleX(1.75) translateX(0.67em); letter-spacing: 2px;}
}
@-webkit-keyframes fade-to-black3 {
    100% {-webkit-transform: scaleX(2.65) translateX(26px);transform: scaleX(2.65) translateX(26px); letter-spacing: 2px;}
}
@-moz-keyframes fade-to-black3 {
    100% {-moz-transform: scaleX(2.65) translateX(26px);transform: scaleX(2.65) translateX(26px); letter-spacing: 2px;}
}
@-o-keyframes fade-to-black3 {
    100% {-o-transform: scaleX(2.65) translateX(26px);transform: scaleX(2.65) translateX(26px); letter-spacing: 2px;}
}
@keyframes fade-to-black3 {
    100% {-webkit-transform: scaleX(2.65) translateX(26px);-moz-transform: scaleX(2.65) translateX(26px);-o-transform: scaleX(2.65) translateX(26px);transform: scaleX(2.65) translateX(26px); letter-spacing: 2px;}
}

/* copied from chapter 24 */
.andrew-fight-tall {
  font-family: 'Nightmare AOE', 'Lithos Pro Regular', 'Lithos Pro', 'Gill Sans MT', Arial, sans-serif;
  font-size:260%;
  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);
  letter-spacing:3px;
  display:inline-block;
  text-indent:0;
  -webkit-transform:scaleY(1.00);
     -moz-transform:scaleY(1.00);
      -ms-transform:scaleY(1.00);
       -o-transform:scaleY(1.00);
          transform:scaleY(1.00);
}

#andrew-run {
  opacity:0;
  z-index:10;
  width:0.5em;
  -webkit-transform-origin:center 90%;
     -moz-transform-origin:center 90%;
      -ms-transform-origin:center 90%;
       -o-transform-origin:center 90%;
          transform-origin:center 90%;
  -webkit-transform:scale(0.5);
     -moz-transform:scale(0.5);
      -ms-transform:scale(0.5);
       -o-transform:scale(0.5);
          transform:scale(0.5);
  -webkit-animation: andrew-run 30.0s 0.2s linear forwards;
     -moz-animation: andrew-run 30.0s 0.2s linear forwards;
       -o-animation: andrew-run 30.0s 0.2s linear forwards;
          animation: andrew-run 30.0s 0.2s linear forwards;
}

@-webkit-keyframes andrew-run {
   15% {-webkit-transform: translate(125px,230px) skewX(-10deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-10deg) rotateX( 00deg) scale(0.80); opacity:1;} /* run */ 
   16% {-webkit-transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);} /* lean over to puke */
   19% {-webkit-transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);} /* pause */
   20% {-webkit-transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);} /* straitens up */
   32% {-webkit-transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);} /* LONG pause */
   36% {-webkit-transform: translate(179px,273px) skewX(-40deg) rotateX( 00deg) scale(0.98);transform: translate(179px,273px) skewX(-40deg) rotateX( 00deg) scale(0.98);} /* run further + head fake */
   38% {-webkit-transform: translate(148px,323px) skewX( 00deg) rotateX( 00deg) scale(0.92);transform: translate(148px,323px) skewX( 00deg) rotateX( 00deg) scale(0.92);} /* change direx */
 39.5% {-webkit-transform: translate(065px,315px) skewX( 25deg) rotateX(-25deg) scale(0.95);transform: translate(065px,315px) skewX( 25deg) rotateX(-25deg) scale(0.95);} /* tripped */
   42% {-webkit-transform: translate(-53px,445px) skewX( 50deg) rotateX(-80deg) scale(1.00);transform: translate(-53px,445px) skewX( 50deg) rotateX(-80deg) scale(1.00);} /* fly thru air */
 42.5% {-webkit-transform: translate(-42px,440px) skewX( 20deg) rotateX(-50deg) scale(0.95);transform: translate(-42px,440px) skewX( 20deg) rotateX(-50deg) scale(0.95);} /* bounce off bumper */
42.75% {-webkit-transform: translate(-42px,440px) skewX( 00deg) rotateX(-72deg) scale(0.95) rotate(30deg);transform: translate(-42px,440px) skewX( 00deg) rotateX(-72deg) scale(0.95) rotate(30deg);} /* bounce off bumper */
  100% {-webkit-transform: translate(-42px,440px) skewX( 05deg) rotateX(-72deg) scale(0.95) rotate(30deg);transform: translate(-42px,440px) skewX( 05deg) rotateX(-72deg) scale(0.95) rotate(30deg); opacity:1;} /* pausd til end of animation for timing. */
}
@-moz-keyframes andrew-run {
   15% {-moz-transform: translate(125px,230px) skewX(-10deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-10deg) rotateX( 00deg) scale(0.80); opacity:1;} /* run */ 
   16% {-moz-transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);} /* lean over to puke */
   19% {-moz-transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);} /* pause */
   20% {-moz-transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);} /* straitens up */
   32% {-moz-transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);} /* LONG pause */
   36% {-moz-transform: translate(179px,273px) skewX(-40deg) rotateX( 00deg) scale(0.98);transform: translate(179px,273px) skewX(-40deg) rotateX( 00deg) scale(0.98);} /* run further + head fake */
   38% {-moz-transform: translate(148px,323px) skewX( 00deg) rotateX( 00deg) scale(0.92);transform: translate(148px,323px) skewX( 00deg) rotateX( 00deg) scale(0.92);} /* change direx */
 39.5% {-moz-transform: translate(065px,315px) skewX( 25deg) rotateX(-25deg) scale(0.95);transform: translate(065px,315px) skewX( 25deg) rotateX(-25deg) scale(0.95);} /* tripped */
   42% {-moz-transform: translate(-53px,445px) skewX( 50deg) rotateX(-80deg) scale(1.00);transform: translate(-53px,445px) skewX( 50deg) rotateX(-80deg) scale(1.00);} /* fly thru air */
 42.5% {-moz-transform: translate(-42px,440px) skewX( 20deg) rotateX(-50deg) scale(0.95);transform: translate(-42px,440px) skewX( 20deg) rotateX(-50deg) scale(0.95);} /* bounce off bumper */
42.75% {-moz-transform: translate(-42px,440px) skewX( 00deg) rotateX(-72deg) scale(0.95) rotate(30deg);transform: translate(-42px,440px) skewX( 00deg) rotateX(-72deg) scale(0.95) rotate(30deg);} /* bounce off bumper */
  100% {-moz-transform: translate(-42px,440px) skewX( 05deg) rotateX(-72deg) scale(0.95) rotate(30deg);transform: translate(-42px,440px) skewX( 05deg) rotateX(-72deg) scale(0.95) rotate(30deg); opacity:1;} /* pausd til end of animation for timing. */
}
@-o-keyframes andrew-run {
   15% {transform: translate(125px,230px) skewX(-10deg) rotateX( 00deg) scale(0.80); opacity:1;} /* run */ 
   16% {transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);} /* lean over to puke */
   19% {transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);} /* pause */
   20% {transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);} /* straitens up */
   32% {transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);} /* LONG pause */
   36% {transform: translate(179px,273px) skewX(-40deg) rotateX( 00deg) scale(0.98);} /* run further + head fake */
   38% {transform: translate(148px,323px) skewX( 00deg) rotateX( 00deg) scale(0.92);} /* change direx */
 39.5% {transform: translate(065px,315px) skewX( 25deg) rotateX(-25deg) scale(0.95);} /* tripped */
   42% {transform: translate(-53px,445px) skewX( 50deg) rotateX(-80deg) scale(1.00);} /* fly thru air */
 42.5% {transform: translate(-42px,440px) skewX( 20deg) rotateX(-50deg) scale(0.95);} /* bounce off bumper */
42.75% {transform: translate(-42px,440px) skewX( 00deg) rotateX(-72deg) scale(0.95) rotate(30deg);} /* bounce off bumper */
  100% {transform: translate(-42px,440px) skewX( 05deg) rotateX(-72deg) scale(0.95) rotate(30deg); opacity:1;} /* pausd til end of animation for timing. */
}
@keyframes andrew-run {
   15% {-webkit-transform: translate(125px,230px) skewX(-10deg) rotateX( 00deg) scale(0.80);-moz-transform: translate(125px,230px) skewX(-10deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-10deg) rotateX( 00deg) scale(0.80); opacity:1;} /* run */ 
   16% {-webkit-transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);-moz-transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);} /* lean over to puke */
   19% {-webkit-transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);-moz-transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-35deg) rotateX( 00deg) scale(0.80);} /* pause */
   20% {-webkit-transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);-moz-transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);} /* straitens up */
   32% {-webkit-transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);-moz-transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);transform: translate(125px,230px) skewX(-15deg) rotateX( 00deg) scale(0.80);} /* LONG pause */
   36% {-webkit-transform: translate(179px,273px) skewX(-40deg) rotateX( 00deg) scale(0.98);-moz-transform: translate(179px,273px) skewX(-40deg) rotateX( 00deg) scale(0.98);transform: translate(179px,273px) skewX(-40deg) rotateX( 00deg) scale(0.98);} /* run further + head fake */
   38% {-webkit-transform: translate(148px,323px) skewX( 00deg) rotateX( 00deg) scale(0.92);-moz-transform: translate(148px,323px) skewX( 00deg) rotateX( 00deg) scale(0.92);transform: translate(148px,323px) skewX( 00deg) rotateX( 00deg) scale(0.92);} /* change direx */
 39.5% {-webkit-transform: translate(065px,315px) skewX( 25deg) rotateX(-25deg) scale(0.95);-moz-transform: translate(065px,315px) skewX( 25deg) rotateX(-25deg) scale(0.95);transform: translate(065px,315px) skewX( 25deg) rotateX(-25deg) scale(0.95);} /* tripped */
   42% {-webkit-transform: translate(-53px,445px) skewX( 50deg) rotateX(-80deg) scale(1.00);-moz-transform: translate(-53px,445px) skewX( 50deg) rotateX(-80deg) scale(1.00);transform: translate(-53px,445px) skewX( 50deg) rotateX(-80deg) scale(1.00);} /* fly thru air */
 42.5% {-webkit-transform: translate(-42px,440px) skewX( 20deg) rotateX(-50deg) scale(0.95);-moz-transform: translate(-42px,440px) skewX( 20deg) rotateX(-50deg) scale(0.95);transform: translate(-42px,440px) skewX( 20deg) rotateX(-50deg) scale(0.95);} /* bounce off bumper */
42.75% {-webkit-transform: translate(-42px,440px) skewX( 00deg) rotateX(-72deg) scale(0.95) rotate(30deg);-moz-transform: translate(-42px,440px) skewX( 00deg) rotateX(-72deg) scale(0.95) rotate(30deg);transform: translate(-42px,440px) skewX( 00deg) rotateX(-72deg) scale(0.95) rotate(30deg);} /* bounce off bumper */
  100% {-webkit-transform: translate(-42px,440px) skewX( 05deg) rotateX(-72deg) scale(0.95) rotate(30deg);-moz-transform: translate(-42px,440px) skewX( 05deg) rotateX(-72deg) scale(0.95) rotate(30deg);transform: translate(-42px,440px) skewX( 05deg) rotateX(-72deg) scale(0.95) rotate(30deg); opacity:1;} /* pausd til end of animation for timing. */
}

#D-recoil {
    display:inline-block;
    text-indent:0;
    -webkit-transform-origin: 20% 80%;
       -moz-transform-origin: 20% 80%;
        -ms-transform-origin: 20% 80%;
         -o-transform-origin: 20% 80%;
            transform-origin: 20% 80%;
    -webkit-animation: D-recoil 1.75s 5.18s ease-out forwards;
       -moz-animation: D-recoil 1.75s 5.18s ease-out forwards;
         -o-animation: D-recoil 1.75s 5.18s ease-out forwards;
            animation: D-recoil 1.75s 5.18s ease-out forwards;
}

@-webkit-keyframes D-recoil {
    05% {-webkit-transform: translate(00px, 01px) skewX(  20deg);transform: translate(00px, 01px) skewX(  20deg);}
    50% {-webkit-transform: translate(00px, 01px) skewX(  20deg);transform: translate(00px, 01px) skewX(  20deg);}
   100% {-webkit-transform: translate(00px, 00px) skewX(-05deg);transform: translate(00px, 00px) skewX(-05deg);}
}
@-moz-keyframes D-recoil {
    05% {-moz-transform: translate(00px, 01px) skewX(  20deg);transform: translate(00px, 01px) skewX(  20deg);}
    50% {-moz-transform: translate(00px, 01px) skewX(  20deg);transform: translate(00px, 01px) skewX(  20deg);}
   100% {-moz-transform: translate(00px, 00px) skewX(-05deg);transform: translate(00px, 00px) skewX(-05deg);}
}
@-o-keyframes D-recoil {
    05% {-o-transform: translate(00px, 01px) skewX(  20deg);transform: translate(00px, 01px) skewX(  20deg);}
    50% {-o-transform: translate(00px, 01px) skewX(  20deg);transform: translate(00px, 01px) skewX(  20deg);}
   100% {-o-transform: translate(00px, 00px) skewX(-05deg);transform: translate(00px, 00px) skewX(-05deg);}
}
@keyframes D-recoil {
    05% {-webkit-transform: translate(00px, 01px) skewX(  20deg);-moz-transform: translate(00px, 01px) skewX(  20deg);-o-transform: translate(00px, 01px) skewX(  20deg);transform: translate(00px, 01px) skewX(  20deg);}
    50% {-webkit-transform: translate(00px, 01px) skewX(  20deg);-moz-transform: translate(00px, 01px) skewX(  20deg);-o-transform: translate(00px, 01px) skewX(  20deg);transform: translate(00px, 01px) skewX(  20deg);}
   100% {-webkit-transform: translate(00px, 00px) skewX(-05deg);-moz-transform: translate(00px, 00px) skewX(-05deg);-o-transform: translate(00px, 00px) skewX(-05deg);transform: translate(00px, 00px) skewX(-05deg);}
}

#D-rotate {
    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: D-rotate 1.75s 0.90s ease-out forwards;
       -moz-animation: D-rotate 1.75s 0.90s ease-out forwards;
         -o-animation: D-rotate 1.75s 0.90s ease-out forwards;
            animation: D-rotate 1.75s 0.90s ease-out forwards;
}

@-webkit-keyframes D-rotate {
   100% {-webkit-transform: rotateY(132deg) rotate(-26deg) scaleX(0.95) translate(00px, 00px);transform: rotateY(132deg) rotate(-26deg) scaleX(0.95) translate(00px, 00px);}
}
@-moz-keyframes D-rotate {
   100% {-moz-transform: rotateY(132deg) rotate(-26deg) scaleX(0.95) translate(00px, 00px);transform: rotateY(132deg) rotate(-26deg) scaleX(0.95) translate(00px, 00px);}
}
@-o-keyframes D-rotate {
   100% {transform: rotateY(132deg) rotate(-26deg) scaleX(0.95) translate(00px, 00px);}
}
@keyframes D-rotate {
   100% {-webkit-transform: rotateY(132deg) rotate(-26deg) scaleX(0.95) translate(00px, 00px);-moz-transform: rotateY(132deg) rotate(-26deg) scaleX(0.95) translate(00px, 00px);transform: rotateY(132deg) rotate(-26deg) scaleX(0.95) translate(00px, 00px);}
}

#D-unrotate {
    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: D-unrotate 1.00s 11.80s ease-out forwards;
       -moz-animation: D-unrotate 1.00s 11.80s ease-out forwards;
         -o-animation: D-unrotate 1.00s 11.80s ease-out forwards;
            animation: D-unrotate 1.00s 11.80s ease-out forwards;
}

@-webkit-keyframes D-unrotate {
   100% {-webkit-transform: rotateY(25deg) rotate(-45deg) scaleX(1.0);transform: rotateY(25deg) rotate(-45deg) scaleX(1.0);}
}
@-moz-keyframes D-unrotate {
   100% {-moz-transform: rotateY(25deg) rotate(-45deg) scaleX(1.0);transform: rotateY(25deg) rotate(-45deg) scaleX(1.0);}
}
@-o-keyframes D-unrotate {
   100% {transform: rotateY(25deg) rotate(-45deg) scaleX(1.0);}
}
@keyframes D-unrotate {
   100% {-webkit-transform: rotateY(25deg) rotate(-45deg) scaleX(1.0);-moz-transform: rotateY(25deg) rotate(-45deg) scaleX(1.0);transform: rotateY(25deg) rotate(-45deg) scaleX(1.0);}
}

#leg-trip {
  display:inline-block;
  text-indent:0;
  z-index:1;
  -webkit-transform-origin:80% top;
     -moz-transform-origin:80% top;
      -ms-transform-origin:80% top;
       -o-transform-origin:80% top;
          transform-origin:80% top;
  -webkit-transform: translate(-23px,17px) rotate(12deg) rotateY(-25deg);
     -moz-transform: translate(-23px,17px) rotate(12deg) rotateY(-25deg);
          transform: translate(-23px,17px) rotate(12deg) rotateY(-25deg);
  -webkit-animation: D-trip 1.30s 11.08s linear forwards;
     -moz-animation: D-trip 1.30s 11.08s linear forwards;
       -o-animation: D-trip 1.30s 11.08s linear forwards;
          animation: D-trip 1.30s 11.08s linear forwards;
}

@-webkit-keyframes D-trip {
     16% {-webkit-transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);} /* leg thrown out */
     60% {-webkit-transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);} /* paused */
    100% {-webkit-transform: translate(-23px,17px) rotate( 07deg) rotateX(000deg);transform: translate(-23px,17px) rotate( 07deg) rotateX(000deg);} /* leg back in */
}
@-moz-keyframes D-trip {
     16% {-moz-transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);} /* leg thrown out */
     60% {-moz-transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);} /* paused */
    100% {-moz-transform: translate(-23px,17px) rotate( 07deg) rotateX(000deg);transform: translate(-23px,17px) rotate( 07deg) rotateX(000deg);} /* leg back in */
}
@-o-keyframes D-trip {
     16% {transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);} /* leg thrown out */
     60% {transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);} /* paused */
    100% {transform: translate(-23px,17px) rotate( 07deg) rotateX(000deg);} /* leg back in */
}
@keyframes D-trip {
     16% {-webkit-transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);-moz-transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);} /* leg thrown out */
     60% {-webkit-transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);-moz-transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);transform: translate(-23px,17px) rotate( 70deg) rotateX(022deg);} /* paused */
    100% {-webkit-transform: translate(-23px,17px) rotate( 07deg) rotateX(000deg);-moz-transform: translate(-23px,17px) rotate( 07deg) rotateX(000deg);transform: translate(-23px,17px) rotate( 07deg) rotateX(000deg);} /* leg back in */
}

#glehhh1 {
  opacity:0;
  display:inline-block;
  -webkit-transform: rotate(50deg);
     -moz-transform: rotate(50deg);
      -ms-transform: rotate(50deg);
       -o-transform: rotate(50deg);
          transform: rotate(50deg);
  -webkit-animation: glehhh1 .38s 5.00s linear forwards;
     -moz-animation: glehhh1 .38s 5.00s linear forwards;
       -o-animation: glehhh1 .38s 5.00s linear forwards;
          animation: glehhh1 .38s 5.00s linear forwards;
}
#glehhh2 {
  opacity:0;
  display:inline-block;
  position:relative;
  top:-0.5em;
  -webkit-transform: rotate(50deg);
     -moz-transform: rotate(50deg);
      -ms-transform: rotate(50deg);
       -o-transform: rotate(50deg);
          transform: rotate(50deg);
  -webkit-animation: glehhh2 .38s 5.10s linear forwards;
     -moz-animation: glehhh2 .38s 5.10s linear forwards;
       -o-animation: glehhh2 .38s 5.10s linear forwards;
          animation: glehhh2 .38s 5.10s linear forwards;
}
#glehhh3 {
  opacity:0;
  display:inline-block;
  position:relative;
  top:-1.0em;
  -webkit-transform: rotate(50deg);
     -moz-transform: rotate(50deg);
      -ms-transform: rotate(50deg);
       -o-transform: rotate(50deg);
          transform: rotate(50deg);
  -webkit-animation: glehhh3 .38s 5.20s linear forwards;
     -moz-animation: glehhh3 .38s 5.20s linear forwards;
       -o-animation: glehhh3 .38s 5.20s linear forwards;
          animation: glehhh3 .38s 5.20s linear forwards;
}
#glehhh4 {
  opacity:0;
  display:inline-block;
  position:relative;
  top:-1.5em;
  -webkit-transform: rotate(50deg);
     -moz-transform: rotate(50deg);
      -ms-transform: rotate(50deg);
       -o-transform: rotate(50deg);
          transform: rotate(50deg);
  -webkit-animation: glehhh4 .38s 5.30s linear forwards;
     -moz-animation: glehhh4 .38s 5.30s linear forwards;
       -o-animation: glehhh4 .38s 5.30s linear forwards;
          animation: glehhh4 .38s 5.30s linear forwards;
}
#glehhh5 {
  opacity:0;
  display:inline-block;
  position:relative;
  top:-2.0em;
  -webkit-transform: rotate(50deg);
     -moz-transform: rotate(50deg);
      -ms-transform: rotate(50deg);
       -o-transform: rotate(50deg);
          transform: rotate(50deg);
  -webkit-animation: glehhh5 .38s 5.40s linear forwards;
     -moz-animation: glehhh5 .38s 5.40s linear forwards;
       -o-animation: glehhh5 .38s 5.40s linear forwards;
          animation: glehhh5 .38s 5.40s linear forwards;
}
#glehhh6 {
  opacity:0;
  display:inline-block;
  position:relative;
  top:-2.5em;
  -webkit-transform: rotate(50deg);
     -moz-transform: rotate(50deg);
      -ms-transform: rotate(50deg);
       -o-transform: rotate(50deg);
          transform: rotate(50deg);
  -webkit-animation: glehhh6 .38s 5.50s linear forwards;
     -moz-animation: glehhh6 .38s 5.50s linear forwards;
       -o-animation: glehhh6 .38s 5.50s linear forwards;
          animation: glehhh6 .38s 5.50s linear forwards;
}
#glehhh7 {
  opacity:0;
  display:inline-block;
  position:relative;
  top:-3.0em;
  -webkit-transform: rotate(50deg);
     -moz-transform: rotate(50deg);
      -ms-transform: rotate(50deg);
       -o-transform: rotate(50deg);
          transform: rotate(50deg);
  -webkit-animation: glehhh7 .38s 5.60s linear forwards;
     -moz-animation: glehhh7 .38s 5.60s linear forwards;
       -o-animation: glehhh7 .38s 5.60s linear forwards;
          animation: glehhh7 .38s 5.60s linear forwards;
}

@-webkit-keyframes glehhh1 {
    0% {-webkit-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-2.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   04% {-webkit-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-2.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.00em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.00em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(85deg) translate( 3.90em,-5.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(85deg) translate( 3.90em,-5.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-moz-keyframes glehhh1 {
    0% {-moz-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-2.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   04% {-moz-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-2.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-moz-transform: rotate(60deg) translate( 3.00em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.00em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-moz-transform: rotate(85deg) translate( 3.90em,-5.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(85deg) translate( 3.90em,-5.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-o-keyframes glehhh1 {
    0% {-o-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-2.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   04% {-o-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-2.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-o-transform: rotate(60deg) translate( 3.00em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.00em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-o-transform: rotate(85deg) translate( 3.90em,-5.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(85deg) translate( 3.90em,-5.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@keyframes glehhh1 {
    0% {-webkit-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX(000deg) scale(1.00,1.00);-moz-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX(000deg) scale(1.00,1.00);-o-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-2.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   04% {-webkit-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);-moz-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);-o-transform: rotate(60deg) translate(-2.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-2.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.00em, 0.00em) skewX( 23deg) scale(1.25,1.25);-moz-transform: rotate(60deg) translate( 3.00em, 0.00em) skewX( 23deg) scale(1.25,1.25);-o-transform: rotate(60deg) translate( 3.00em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.00em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(85deg) translate( 3.90em,-5.00em) skewX( 13deg) scale(1.25,1.25);-moz-transform: rotate(85deg) translate( 3.90em,-5.00em) skewX( 13deg) scale(1.25,1.25);-o-transform: rotate(85deg) translate( 3.90em,-5.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(85deg) translate( 3.90em,-5.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}

@-webkit-keyframes glehhh2 {
    0% {-webkit-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-2.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   05% {-webkit-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-2.00em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.20em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.20em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(75deg) translate( 3.40em,-3.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(75deg) translate( 3.40em,-3.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-moz-keyframes glehhh2 {
    0% {-moz-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-2.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   05% {-moz-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-2.00em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-moz-transform: rotate(60deg) translate( 3.20em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.20em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-moz-transform: rotate(75deg) translate( 3.40em,-3.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(75deg) translate( 3.40em,-3.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-o-keyframes glehhh2 {
    0% {-o-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-2.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   05% {-o-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-2.00em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-o-transform: rotate(60deg) translate( 3.20em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.20em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-o-transform: rotate(75deg) translate( 3.40em,-3.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(75deg) translate( 3.40em,-3.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@keyframes glehhh2 {
    0% {-webkit-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX(000deg) scale(1.00,1.00);-moz-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX(000deg) scale(1.00,1.00);-o-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-2.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   05% {-webkit-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);-moz-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);-o-transform: rotate(60deg) translate(-2.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-2.00em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.20em, 0.00em) skewX( 23deg) scale(1.25,1.25);-moz-transform: rotate(60deg) translate( 3.20em, 0.00em) skewX( 23deg) scale(1.25,1.25);-o-transform: rotate(60deg) translate( 3.20em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.20em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(75deg) translate( 3.40em,-3.00em) skewX( 13deg) scale(1.25,1.25);-moz-transform: rotate(75deg) translate( 3.40em,-3.00em) skewX( 13deg) scale(1.25,1.25);-o-transform: rotate(75deg) translate( 3.40em,-3.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(75deg) translate( 3.40em,-3.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}

@-webkit-keyframes glehhh3 {
    0% {-webkit-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-1.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-webkit-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-1.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(70deg) translate( 3.80em,-1.70em) skewX( 13deg) scale(1.25,1.25);transform: rotate(70deg) translate( 3.80em,-1.70em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-moz-keyframes glehhh3 {
    0% {-moz-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-1.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-moz-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-1.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-moz-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-moz-transform: rotate(70deg) translate( 3.80em,-1.70em) skewX( 13deg) scale(1.25,1.25);transform: rotate(70deg) translate( 3.80em,-1.70em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-o-keyframes glehhh3 {
    0% {-o-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-1.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-o-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-1.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-o-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-o-transform: rotate(70deg) translate( 3.80em,-1.70em) skewX( 13deg) scale(1.25,1.25);transform: rotate(70deg) translate( 3.80em,-1.70em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@keyframes glehhh3 {
    0% {-webkit-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX(000deg) scale(1.00,1.00);-moz-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX(000deg) scale(1.00,1.00);-o-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-1.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-webkit-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);-moz-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);-o-transform: rotate(60deg) translate(-1.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-1.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);-moz-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);-o-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(70deg) translate( 3.80em,-1.70em) skewX( 13deg) scale(1.25,1.25);-moz-transform: rotate(70deg) translate( 3.80em,-1.70em) skewX( 13deg) scale(1.25,1.25);-o-transform: rotate(70deg) translate( 3.80em,-1.70em) skewX( 13deg) scale(1.25,1.25);transform: rotate(70deg) translate( 3.80em,-1.70em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}

@-webkit-keyframes glehhh4 {
    0% {-webkit-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-1.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-webkit-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-1.00em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(65deg) translate( 3.50em,-1.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(65deg) translate( 3.50em,-1.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-moz-keyframes glehhh4 {
    0% {-moz-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-1.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-moz-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-1.00em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-moz-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-moz-transform: rotate(65deg) translate( 3.50em,-1.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(65deg) translate( 3.50em,-1.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-o-keyframes glehhh4 {
    0% {-o-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-1.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-o-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-1.00em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-o-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-o-transform: rotate(65deg) translate( 3.50em,-1.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(65deg) translate( 3.50em,-1.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@keyframes glehhh4 {
    0% {-webkit-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX(000deg) scale(1.00,1.00);-moz-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX(000deg) scale(1.00,1.00);-o-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-1.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-webkit-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);-moz-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);-o-transform: rotate(60deg) translate(-1.00em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-1.00em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);-moz-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);-o-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(65deg) translate( 3.50em,-1.00em) skewX( 13deg) scale(1.25,1.25);-moz-transform: rotate(65deg) translate( 3.50em,-1.00em) skewX( 13deg) scale(1.25,1.25);-o-transform: rotate(65deg) translate( 3.50em,-1.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(65deg) translate( 3.50em,-1.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}

@-webkit-keyframes glehhh5 {
    0% {-webkit-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-0.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-webkit-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.7; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(62deg) translate( 3.70em,-0.50em) skewX( 13deg) scale(1.25,1.25);transform: rotate(62deg) translate( 3.70em,-0.50em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-moz-keyframes glehhh5 {
    0% {-moz-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-0.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-moz-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.7; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-moz-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-moz-transform: rotate(62deg) translate( 3.70em,-0.50em) skewX( 13deg) scale(1.25,1.25);transform: rotate(62deg) translate( 3.70em,-0.50em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-o-keyframes glehhh5 {
    0% {-o-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-0.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-o-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.7; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-o-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-o-transform: rotate(62deg) translate( 3.70em,-0.50em) skewX( 13deg) scale(1.25,1.25);transform: rotate(62deg) translate( 3.70em,-0.50em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@keyframes glehhh5 {
    0% {-webkit-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX(000deg) scale(1.00,1.00);-moz-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX(000deg) scale(1.00,1.00);-o-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate(-0.50em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-webkit-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);-moz-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);-o-transform: rotate(60deg) translate(-0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate(-0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.7; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);-moz-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);-o-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(62deg) translate( 3.70em,-0.50em) skewX( 13deg) scale(1.25,1.25);-moz-transform: rotate(62deg) translate( 3.70em,-0.50em) skewX( 13deg) scale(1.25,1.25);-o-transform: rotate(62deg) translate( 3.70em,-0.50em) skewX( 13deg) scale(1.25,1.25);transform: rotate(62deg) translate( 3.70em,-0.50em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}

@-webkit-keyframes glehhh6 {
    0% {-webkit-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-webkit-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.9; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:0.9; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(61deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(61deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-moz-keyframes glehhh6 {
    0% {-moz-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-moz-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.9; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-moz-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:0.9; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-moz-transform: rotate(61deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(61deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-o-keyframes glehhh6 {
    0% {-o-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-o-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.9; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-o-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:0.9; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-o-transform: rotate(61deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(61deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@keyframes glehhh6 {
    0% {-webkit-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);-moz-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);-o-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-webkit-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);-moz-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);-o-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.9; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);-moz-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);-o-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:0.9; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(61deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);-moz-transform: rotate(61deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);-o-transform: rotate(61deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(61deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}

@-webkit-keyframes glehhh7 {
    0% {-webkit-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-webkit-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(60deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-moz-keyframes glehhh7 {
    0% {-moz-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-moz-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-moz-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-moz-transform: rotate(60deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@-o-keyframes glehhh7 {
    0% {-o-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-o-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-o-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-o-transform: rotate(60deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}
@keyframes glehhh7 {
    0% {-webkit-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);-moz-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);-o-transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00);transform: rotate(60deg) translate( 0.00em, 0.00em) skewX(000deg) scale(1.00,1.00); opacity:0.0; text-shadow: 2px 0px 2px #2E2E2E;}
   06% {-webkit-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);-moz-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);-o-transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05);transform: rotate(60deg) translate( 0.50em, 0.00em) skewX( 04deg) scale(1.05,1.05); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
   60% {-webkit-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);-moz-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);-o-transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.60em, 0.00em) skewX( 23deg) scale(1.25,1.25); opacity:0.8; text-shadow: 2px 0px 2px #2E2E2E;}
  100% {-webkit-transform: rotate(60deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);-moz-transform: rotate(60deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);-o-transform: rotate(60deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25);transform: rotate(60deg) translate( 3.70em,-0.00em) skewX( 13deg) scale(1.25,1.25); opacity:1.0; text-shadow: 2px 0px 2px #2E2E2E;}
}

#changed-directions {
  display:inline-block;
  -webkit-transform-origin: 40% center;
     -moz-transform-origin: 40% center;
      -ms-transform-origin: 40% center;
       -o-transform-origin: 40% center;
          transform-origin: 40% center;
  -webkit-animation: rotateY-180 0.80s 8.8s ease-in forwards;
     -moz-animation: rotateY-180 0.80s 8.8s ease-in forwards;
       -o-animation: rotateY-180 0.80s 8.8s ease-in forwards;
          animation: rotateY-180 0.80s 8.8s ease-in forwards;
}

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

#headedforthevan {
    display:inline-block;
    -webkit-transform-origin: 40% center;
       -moz-transform-origin: 40% center;
        -ms-transform-origin: 40% center;
         -o-transform-origin: 40% center;
            transform-origin: 40% center;
    -webkit-animation: headedforthevan 0.80s 2.3s ease-in forwards;
       -moz-animation: headedforthevan 0.80s 2.3s ease-in forwards;
         -o-animation: headedforthevan 0.80s 2.3s ease-in forwards;
            animation: headedforthevan 0.80s 2.3s ease-in forwards;
}
@-webkit-keyframes headedforthevan {
     80% {-webkit-transform: skewX(26deg) translateX(-4.1em);transform: skewX(26deg) translateX(-4.1em);}
    100% {-webkit-transform: skewX(12deg) translateX(-4.0em);transform: skewX(12deg) translateX(-4.0em);}
}
@-moz-keyframes headedforthevan {
     80% {-moz-transform: skewX(26deg) translateX(-4.1em);transform: skewX(26deg) translateX(-4.1em);}
    100% {-moz-transform: skewX(12deg) translateX(-4.0em);transform: skewX(12deg) translateX(-4.0em);}
}
@-o-keyframes headedforthevan {
     80% {-o-transform: skewX(26deg) translateX(-4.1em);transform: skewX(26deg) translateX(-4.1em);}
    100% {-o-transform: skewX(12deg) translateX(-4.0em);transform: skewX(12deg) translateX(-4.0em);}
}
@keyframes headedforthevan {
     80% {-webkit-transform: skewX(26deg) translateX(-4.1em);-moz-transform: skewX(26deg) translateX(-4.1em);-o-transform: skewX(26deg) translateX(-4.1em);transform: skewX(26deg) translateX(-4.1em);}
    100% {-webkit-transform: skewX(12deg) translateX(-4.0em);-moz-transform: skewX(12deg) translateX(-4.0em);-o-transform: skewX(12deg) translateX(-4.0em);transform: skewX(12deg) translateX(-4.0em);}
}

#D-chase-van {
  display:inline-block;
  z-index:10;
  opacity:0;
  -webkit-animation:D-chase-van 30s 0.0s linear forwards;
     -moz-animation:D-chase-van 30s 0.0s linear forwards;
       -o-animation:D-chase-van 30s 0.0s linear forwards;
          animation:D-chase-van 30s 0.0s linear forwards;
}

@-webkit-keyframes D-chase-van {
    1% {-webkit-transform: scale(1.00) translate(-00pt, 00pt) skewX( 00deg);transform: scale(1.00) translate(-00pt, 00pt) skewX( 00deg); opacity:0;}
   02% {-webkit-transform: scale(1.00) translate(-20pt, 00pt) skewX(-00deg);transform: scale(1.00) translate(-20pt, 00pt) skewX(-00deg); opacity:0.75;}
   31% {-webkit-transform: scale(1.12) translate( 17pt,210pt) skewX(-00deg);transform: scale(1.12) translate( 17pt,210pt) skewX(-00deg); opacity:1;}
   60% {-webkit-transform: scale(1.19) translate(145pt,405pt) skewX(-00deg);transform: scale(1.19) translate(145pt,405pt) skewX(-00deg); opacity:1;}
   67% {-webkit-transform: scale(1.25) translate(237pt,370pt) skewX(-22deg);transform: scale(1.25) translate(237pt,370pt) skewX(-22deg); opacity:1;}
   68% {-webkit-transform: scale(1.25) translate(247pt,369pt) skewX(-38deg);transform: scale(1.25) translate(247pt,369pt) skewX(-38deg); opacity:1;}
 68.8% {-webkit-transform: scale(1.00) translate(385pt,464pt) skewX(-44deg);transform: scale(1.00) translate(385pt,464pt) skewX(-44deg); opacity:1;}
 69.6% {-webkit-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);transform: scale(0.70) translate(560pt,605pt) skewX(-44deg); opacity:0;}
  100% {-webkit-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);transform: scale(0.70) translate(560pt,605pt) skewX(-44deg); opacity:0;}
}
@-moz-keyframes D-chase-van {
    1% {-moz-transform: scale(1.00) translate(-00pt, 00pt) skewX( 00deg);transform: scale(1.00) translate(-00pt, 00pt) skewX( 00deg); opacity:0;}
   02% {-moz-transform: scale(1.00) translate(-20pt, 00pt) skewX(-00deg);transform: scale(1.00) translate(-20pt, 00pt) skewX(-00deg); opacity:0.75;}
   31% {-moz-transform: scale(1.12) translate( 17pt,210pt) skewX(-00deg);transform: scale(1.12) translate( 17pt,210pt) skewX(-00deg); opacity:1;}
   60% {-moz-transform: scale(1.19) translate(145pt,405pt) skewX(-00deg);transform: scale(1.19) translate(145pt,405pt) skewX(-00deg); opacity:1;}
   67% {-moz-transform: scale(1.25) translate(237pt,370pt) skewX(-22deg);transform: scale(1.25) translate(237pt,370pt) skewX(-22deg); opacity:1;}
   68% {-moz-transform: scale(1.25) translate(247pt,369pt) skewX(-38deg);transform: scale(1.25) translate(247pt,369pt) skewX(-38deg); opacity:1;}
 68.8% {-moz-transform: scale(1.00) translate(385pt,464pt) skewX(-44deg);transform: scale(1.00) translate(385pt,464pt) skewX(-44deg); opacity:1;}
 69.6% {-moz-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);transform: scale(0.70) translate(560pt,605pt) skewX(-44deg); opacity:0;}
  100% {-moz-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);transform: scale(0.70) translate(560pt,605pt) skewX(-44deg); opacity:0;}
}
@-o-keyframes D-chase-van {
    1% {-o-transform: scale(1.00) translate(-00pt, 00pt) skewX( 00deg);transform: scale(1.00) translate(-00pt, 00pt) skewX( 00deg); opacity:0;}
   02% {-o-transform: scale(1.00) translate(-20pt, 00pt) skewX(-00deg);transform: scale(1.00) translate(-20pt, 00pt) skewX(-00deg); opacity:0.75;}
   31% {-o-transform: scale(1.12) translate( 17pt,210pt) skewX(-00deg);transform: scale(1.12) translate( 17pt,210pt) skewX(-00deg); opacity:1;}
   60% {-o-transform: scale(1.19) translate(145pt,405pt) skewX(-00deg);transform: scale(1.19) translate(145pt,405pt) skewX(-00deg); opacity:1;}
   67% {-o-transform: scale(1.25) translate(237pt,370pt) skewX(-22deg);transform: scale(1.25) translate(237pt,370pt) skewX(-22deg); opacity:1;}
   68% {-o-transform: scale(1.25) translate(247pt,369pt) skewX(-38deg);transform: scale(1.25) translate(247pt,369pt) skewX(-38deg); opacity:1;}
 68.8% {-o-transform: scale(1.00) translate(385pt,464pt) skewX(-44deg);transform: scale(1.00) translate(385pt,464pt) skewX(-44deg); opacity:1;}
 69.6% {-o-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);transform: scale(0.70) translate(560pt,605pt) skewX(-44deg); opacity:0;}
  100% {-o-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);transform: scale(0.70) translate(560pt,605pt) skewX(-44deg); opacity:0;}
}
@keyframes D-chase-van {
    1% {-webkit-transform: scale(1.00) translate(-00pt, 00pt) skewX( 00deg);-moz-transform: scale(1.00) translate(-00pt, 00pt) skewX( 00deg);-o-transform: scale(1.00) translate(-00pt, 00pt) skewX( 00deg);transform: scale(1.00) translate(-00pt, 00pt) skewX( 00deg); opacity:0;}
   02% {-webkit-transform: scale(1.00) translate(-20pt, 00pt) skewX(-00deg);-moz-transform: scale(1.00) translate(-20pt, 00pt) skewX(-00deg);-o-transform: scale(1.00) translate(-20pt, 00pt) skewX(-00deg);transform: scale(1.00) translate(-20pt, 00pt) skewX(-00deg); opacity:0.75;}
   31% {-webkit-transform: scale(1.12) translate( 17pt,210pt) skewX(-00deg);-moz-transform: scale(1.12) translate( 17pt,210pt) skewX(-00deg);-o-transform: scale(1.12) translate( 17pt,210pt) skewX(-00deg);transform: scale(1.12) translate( 17pt,210pt) skewX(-00deg); opacity:1;}
   60% {-webkit-transform: scale(1.19) translate(145pt,405pt) skewX(-00deg);-moz-transform: scale(1.19) translate(145pt,405pt) skewX(-00deg);-o-transform: scale(1.19) translate(145pt,405pt) skewX(-00deg);transform: scale(1.19) translate(145pt,405pt) skewX(-00deg); opacity:1;}
   67% {-webkit-transform: scale(1.25) translate(237pt,370pt) skewX(-22deg);-moz-transform: scale(1.25) translate(237pt,370pt) skewX(-22deg);-o-transform: scale(1.25) translate(237pt,370pt) skewX(-22deg);transform: scale(1.25) translate(237pt,370pt) skewX(-22deg); opacity:1;}
   68% {-webkit-transform: scale(1.25) translate(247pt,369pt) skewX(-38deg);-moz-transform: scale(1.25) translate(247pt,369pt) skewX(-38deg);-o-transform: scale(1.25) translate(247pt,369pt) skewX(-38deg);transform: scale(1.25) translate(247pt,369pt) skewX(-38deg); opacity:1;}
 68.8% {-webkit-transform: scale(1.00) translate(385pt,464pt) skewX(-44deg);-moz-transform: scale(1.00) translate(385pt,464pt) skewX(-44deg);-o-transform: scale(1.00) translate(385pt,464pt) skewX(-44deg);transform: scale(1.00) translate(385pt,464pt) skewX(-44deg); opacity:1;}
 69.6% {-webkit-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);-moz-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);-o-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);transform: scale(0.70) translate(560pt,605pt) skewX(-44deg); opacity:0;}
  100% {-webkit-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);-moz-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);-o-transform: scale(0.70) translate(560pt,605pt) skewX(-44deg);transform: scale(0.70) translate(560pt,605pt) skewX(-44deg); opacity:0;}
}

#andrew-satup {
    display:inline-block;
    -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: scale(1.00) translate(-01pt, 02pt) skewX( 25deg) rotateX(-62deg) rotateY(000deg) rotate(30deg);
       -moz-transform: scale(1.00) translate(-01pt, 02pt) skewX( 25deg) rotateX(-62deg) rotateY(000deg) rotate(30deg);
            transform: scale(1.00) translate(-01pt, 02pt) skewX( 25deg) rotateX(-62deg) rotateY(000deg) rotate(30deg);
    -webkit-animation: andrew-satup 2.0s 0.700s ease-in-out forwards; /* webkit intentionally difrent due to safari problems */
       -moz-animation: andrew-satup 2.0s 0.001s ease-in-out forwards;
         -o-animation: andrew-satup 2.0s 0.001s ease-in-out forwards;
            animation: andrew-satup 2.0s 0.001s ease-in-out forwards;
}

@-webkit-keyframes andrew-satup {
     50% {-webkit-transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);}
     60% {-webkit-transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);}
    100% {-webkit-transform: scale(1.00) translate(-01pt, 02pt) skewX( 12deg) rotateX(-45deg) rotateY( 20deg) rotate(15deg);transform: scale(1.00) translate(-01pt, 02pt) skewX( 12deg) rotateX(-45deg) rotateY( 20deg) rotate(15deg);}
}
@-moz-keyframes andrew-satup {
     50% {-moz-transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);}
     60% {-moz-transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);}
    100% {-moz-transform: scale(1.00) translate(-01pt, 02pt) skewX( 12deg) rotateX(-45deg) rotateY( 20deg) rotate(15deg);transform: scale(1.00) translate(-01pt, 02pt) skewX( 12deg) rotateX(-45deg) rotateY( 20deg) rotate(15deg);}
}
@-o-keyframes andrew-satup {
     50% {transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);}
     60% {transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);}
    100% {transform: scale(1.00) translate(-01pt, 02pt) skewX( 12deg) rotateX(-45deg) rotateY( 20deg) rotate(15deg);}
}
@keyframes andrew-satup {
     50% {-webkit-transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);-moz-transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);}
     60% {-webkit-transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);-moz-transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);transform: scale(1.00) translate(-01pt, 02pt) skewX( 15deg) rotateX(-60deg) rotateY(-30deg) rotate(10deg);}
    100% {-webkit-transform: scale(1.00) translate(-01pt, 02pt) skewX( 12deg) rotateX(-45deg) rotateY( 20deg) rotate(15deg);-moz-transform: scale(1.00) translate(-01pt, 02pt) skewX( 12deg) rotateX(-45deg) rotateY( 20deg) rotate(15deg);transform: scale(1.00) translate(-01pt, 02pt) skewX( 12deg) rotateX(-45deg) rotateY( 20deg) rotate(15deg);}
}

#andrew-chase {
  display:inline-block;
  -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: andrew-chase 18.50s 5.85s ease-in forwards;
     -moz-animation: andrew-chase 18.50s 5.85s ease-in forwards;
       -o-animation: andrew-chase 18.50s 5.85s ease-in forwards;
          animation: andrew-chase 18.50s 5.85s ease-in forwards;
}

@-webkit-keyframes andrew-chase {
   09% {-webkit-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   10% {-webkit-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   14% {-webkit-transform: scale(1.05) translate( 02pt, 00pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 02pt, 00pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   18% {-webkit-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   22% {-webkit-transform: scale(1.10) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.10) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* pause */
   73% {-webkit-transform: scale(1.19) translate( 95pt,320pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);transform: scale(1.19) translate( 95pt,320pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);} /* pause */
   78% {-webkit-transform: scale(1.25) translate(169pt,312pt) skewX(-25deg) rotateX(-00deg) rotate(00deg);transform: scale(1.25) translate(169pt,312pt) skewX(-25deg) rotateX(-00deg) rotate(00deg);} /* chase */
 79.4% {-webkit-transform: scale(1.25) translate(205pt,307pt) skewX(-65deg) rotateX(-00deg) rotate(00deg);transform: scale(1.25) translate(205pt,307pt) skewX(-65deg) rotateX(-00deg) rotate(00deg);} /* chase */
   80% {-webkit-transform: scale(1.25) translate(202pt,307pt) skewX(-30deg) rotateX(-00deg) rotate(00deg);transform: scale(1.25) translate(202pt,307pt) skewX(-30deg) rotateX(-00deg) rotate(00deg);} /* chase */
  100% {-webkit-transform: scale(1.05) translate(470pt,295pt) skewX(-05deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate(470pt,295pt) skewX(-05deg) rotateX(-00deg) rotate(00deg);} /* chase */
}
@-moz-keyframes andrew-chase {
   09% {-moz-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   10% {-moz-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   14% {-moz-transform: scale(1.05) translate( 02pt, 00pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 02pt, 00pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   18% {-moz-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   22% {-moz-transform: scale(1.10) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.10) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* pause */
   73% {-moz-transform: scale(1.19) translate( 95pt,320pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);transform: scale(1.19) translate( 95pt,320pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);} /* pause */
   78% {-moz-transform: scale(1.25) translate(169pt,312pt) skewX(-25deg) rotateX(-00deg) rotate(00deg);transform: scale(1.25) translate(169pt,312pt) skewX(-25deg) rotateX(-00deg) rotate(00deg);} /* chase */
 79.4% {-moz-transform: scale(1.25) translate(205pt,307pt) skewX(-65deg) rotateX(-00deg) rotate(00deg);transform: scale(1.25) translate(205pt,307pt) skewX(-65deg) rotateX(-00deg) rotate(00deg);} /* chase */
   80% {-moz-transform: scale(1.25) translate(202pt,307pt) skewX(-30deg) rotateX(-00deg) rotate(00deg);transform: scale(1.25) translate(202pt,307pt) skewX(-30deg) rotateX(-00deg) rotate(00deg);} /* chase */
  100% {-moz-transform: scale(1.05) translate(470pt,295pt) skewX(-05deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate(470pt,295pt) skewX(-05deg) rotateX(-00deg) rotate(00deg);} /* chase */
}
@-o-keyframes andrew-chase {
   09% {transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   10% {transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   14% {transform: scale(1.05) translate( 02pt, 00pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   18% {transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   22% {transform: scale(1.10) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* pause */
   73% {transform: scale(1.19) translate( 95pt,320pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);} /* pause */
   78% {transform: scale(1.25) translate(169pt,312pt) skewX(-25deg) rotateX(-00deg) rotate(00deg);} /* chase */
 79.4% {transform: scale(1.25) translate(205pt,307pt) skewX(-65deg) rotateX(-00deg) rotate(00deg);} /* chase */
   80% {transform: scale(1.25) translate(202pt,307pt) skewX(-30deg) rotateX(-00deg) rotate(00deg);} /* chase */
  100% {transform: scale(1.05) translate(470pt,295pt) skewX(-05deg) rotateX(-00deg) rotate(00deg);} /* chase */
}
@keyframes andrew-chase {
   09% {-webkit-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);-moz-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   10% {-webkit-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);-moz-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   14% {-webkit-transform: scale(1.05) translate( 02pt, 00pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);-moz-transform: scale(1.05) translate( 02pt, 00pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 02pt, 00pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   18% {-webkit-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);-moz-transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* sit up */
   22% {-webkit-transform: scale(1.10) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);-moz-transform: scale(1.10) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);transform: scale(1.10) translate( 00pt, 00pt) skewX( 00deg) rotateX(-00deg) rotate(00deg);} /* pause */
   73% {-webkit-transform: scale(1.19) translate( 95pt,320pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);-moz-transform: scale(1.19) translate( 95pt,320pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);transform: scale(1.19) translate( 95pt,320pt) skewX(-10deg) rotateX(-00deg) rotate(00deg);} /* pause */
   78% {-webkit-transform: scale(1.25) translate(169pt,312pt) skewX(-25deg) rotateX(-00deg) rotate(00deg);-moz-transform: scale(1.25) translate(169pt,312pt) skewX(-25deg) rotateX(-00deg) rotate(00deg);transform: scale(1.25) translate(169pt,312pt) skewX(-25deg) rotateX(-00deg) rotate(00deg);} /* chase */
 79.4% {-webkit-transform: scale(1.25) translate(205pt,307pt) skewX(-65deg) rotateX(-00deg) rotate(00deg);-moz-transform: scale(1.25) translate(205pt,307pt) skewX(-65deg) rotateX(-00deg) rotate(00deg);transform: scale(1.25) translate(205pt,307pt) skewX(-65deg) rotateX(-00deg) rotate(00deg);} /* chase */
   80% {-webkit-transform: scale(1.25) translate(202pt,307pt) skewX(-30deg) rotateX(-00deg) rotate(00deg);-moz-transform: scale(1.25) translate(202pt,307pt) skewX(-30deg) rotateX(-00deg) rotate(00deg);transform: scale(1.25) translate(202pt,307pt) skewX(-30deg) rotateX(-00deg) rotate(00deg);} /* chase */
  100% {-webkit-transform: scale(1.05) translate(470pt,295pt) skewX(-05deg) rotateX(-00deg) rotate(00deg);-moz-transform: scale(1.05) translate(470pt,295pt) skewX(-05deg) rotateX(-00deg) rotate(00deg);transform: scale(1.05) translate(470pt,295pt) skewX(-05deg) rotateX(-00deg) rotate(00deg);} /* chase */
}

#van-roll {
  display: inline-block;
  text-indent:0;
  -webkit-animation:moveright-5em 4.00s 0.30s ease-in-out forwards;
     -moz-animation:moveright-5em 4.00s 0.30s ease-in-out forwards;
       -o-animation:moveright-5em 4.00s 0.30s ease-in-out forwards;
          animation:moveright-5em 4.00s 0.30s ease-in-out forwards;
}

#move-van {
  -webkit-transform: rotateY(00deg);
     -moz-transform: rotateY(00deg);
          transform: rotateY(00deg);
  -webkit-animation:move-van 16.00s 8.42s linear forwards;
     -moz-animation:move-van 16.00s 8.42s linear forwards;
       -o-animation:move-van 16.00s 8.42s linear forwards;
          animation:move-van 16.00s 8.42s linear forwards;
}

@-webkit-keyframes move-van {
    5% {-webkit-transform: rotateY(-00deg) translate( 0.0em, 0.0em) scale(1.0,1.0);transform: rotateY(-00deg) translate( 0.0em, 0.0em) scale(1.0,1.0);}
   76% {-webkit-transform: rotateY(-00deg) translate(20.0em,-2.2em) scale(0.9,0.9);transform: rotateY(-00deg) translate(20.0em,-2.2em) scale(0.9,0.9);}
   90% {-webkit-transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);}
  100% {-webkit-transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);}
}
@-moz-keyframes move-van {
    5% {-moz-transform: rotateY(-00deg) translate( 0.0em, 0.0em) scale(1.0,1.0);transform: rotateY(-00deg) translate( 0.0em, 0.0em) scale(1.0,1.0);}
   76% {-moz-transform: rotateY(-00deg) translate(20.0em,-2.2em) scale(0.9,0.9);transform: rotateY(-00deg) translate(20.0em,-2.2em) scale(0.9,0.9);}
   90% {-moz-transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);}
  100% {-moz-transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);}
}
@-o-keyframes move-van {
    5% {transform: rotateY(-00deg) translate( 0.0em, 0.0em) scale(1.0,1.0);}
   76% {transform: rotateY(-00deg) translate(20.0em,-2.2em) scale(0.9,0.9);}
   90% {transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);}
  100% {transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);}
}
@keyframes move-van {
    5% {-webkit-transform: rotateY(-00deg) translate( 0.0em, 0.0em) scale(1.0,1.0);-moz-transform: rotateY(-00deg) translate( 0.0em, 0.0em) scale(1.0,1.0);transform: rotateY(-00deg) translate( 0.0em, 0.0em) scale(1.0,1.0);}
   76% {-webkit-transform: rotateY(-00deg) translate(20.0em,-2.2em) scale(0.9,0.9);-moz-transform: rotateY(-00deg) translate(20.0em,-2.2em) scale(0.9,0.9);transform: rotateY(-00deg) translate(20.0em,-2.2em) scale(0.9,0.9);}
   90% {-webkit-transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);-moz-transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);}
  100% {-webkit-transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);-moz-transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);transform: rotateY(-00deg) translate(49.0em,-8.8em) scale(0.6,0.6);}
}

#hand-stretch {
  display:inline-block;
  opacity:0;
  -webkit-transform-origin: 2.0em;
     -moz-transform-origin: 2.0em;
      -ms-transform-origin: 2.0em;
       -o-transform-origin: 2.0em;
          transform-origin: 2.0em;
  -webkit-animation: hand-stretch 17.25s 7.50s linear forwards;
     -moz-animation: hand-stretch 17.25s 7.50s linear forwards;
       -o-animation: hand-stretch 17.25s 7.50s linear forwards;
          animation: hand-stretch 17.25s 7.50s linear forwards;
}

@-webkit-keyframes hand-stretch {
    0% {-webkit-transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg); opacity:0;}
   30% {-webkit-transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg); opacity:0;}
   50% {-webkit-transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg); opacity:1;}
   71% {-webkit-transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg); opacity:1;}
   73% {-webkit-transform: scale(1.8,1.2) rotate(-30deg) rotateY( 000deg);transform: scale(1.8,1.2) rotate(-30deg) rotateY( 000deg); opacity:1;}
   75% {-webkit-transform: scale(1.6,1.2) rotate(-30deg) rotateY(  70deg);transform: scale(1.6,1.2) rotate(-30deg) rotateY(  70deg); opacity:1;}
   79% {-webkit-transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg);transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg); opacity:0;}
  100% {-webkit-transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg);transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg); opacity:0;}
}
@-moz-keyframes hand-stretch {
    0% {-moz-transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg); opacity:0;}
   30% {-moz-transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg); opacity:0;}
   50% {-moz-transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg); opacity:1;}
   71% {-moz-transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg); opacity:1;}
   73% {-moz-transform: scale(1.8,1.2) rotate(-30deg) rotateY( 000deg);transform: scale(1.8,1.2) rotate(-30deg) rotateY( 000deg); opacity:1;}
   75% {-moz-transform: scale(1.6,1.2) rotate(-30deg) rotateY(  70deg);transform: scale(1.6,1.2) rotate(-30deg) rotateY(  70deg); opacity:1;}
   79% {-moz-transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg);transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg); opacity:0;}
  100% {-moz-transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg);transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg); opacity:0;}
}
@-o-keyframes hand-stretch {
    0% {transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg); opacity:0;}
   30% {transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg); opacity:0;}
   50% {transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg); opacity:1;}
   71% {transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg); opacity:1;}
   73% {transform: scale(1.8,1.2) rotate(-30deg) rotateY( 000deg); opacity:1;}
   75% {transform: scale(1.6,1.2) rotate(-30deg) rotateY(  70deg); opacity:1;}
   79% {transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg); opacity:0;}
  100% {transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg); opacity:0;}
}
@keyframes hand-stretch {
    0% {-webkit-transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg);-moz-transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg); opacity:0;}
   30% {-webkit-transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg);-moz-transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(000deg) rotateY( 000deg); opacity:0;}
   50% {-webkit-transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg);-moz-transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg); opacity:1;}
   71% {-webkit-transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg);-moz-transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg);transform: scale(1.0,1.0) rotate(-10deg) rotateY( 000deg); opacity:1;}
   73% {-webkit-transform: scale(1.8,1.2) rotate(-30deg) rotateY( 000deg);-moz-transform: scale(1.8,1.2) rotate(-30deg) rotateY( 000deg);transform: scale(1.8,1.2) rotate(-30deg) rotateY( 000deg); opacity:1;}
   75% {-webkit-transform: scale(1.6,1.2) rotate(-30deg) rotateY(  70deg);-moz-transform: scale(1.6,1.2) rotate(-30deg) rotateY(  70deg);transform: scale(1.6,1.2) rotate(-30deg) rotateY(  70deg); opacity:1;}
   79% {-webkit-transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg);-moz-transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg);transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg); opacity:0;}
  100% {-webkit-transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg);-moz-transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg);transform: scale(1.0,1.2) rotate( 00deg) rotateY(  90deg); opacity:0;}
}

#grasp {
  display:inline-block;
  -webkit-transform-origin: 1em;
     -moz-transform-origin: 1em;
      -ms-transform-origin: 1em;
       -o-transform-origin: 1em;
          transform-origin: 1em;
  -webkit-animation: grasp .7s 17.6s ease-out forwards;
     -moz-animation: grasp .7s 17.6s ease-out forwards;
       -o-animation: grasp .7s 17.6s ease-out forwards;
          animation: grasp .7s 17.6s ease-out forwards;
}

@-webkit-keyframes grasp {
    0% {-webkit-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-webkit-transform: translateX(1.0em) scaleX(1.1) skewX(-20deg);transform: translateX(1.0em) scaleX(1.1) skewX(-20deg); letter-spacing:2px;}
}
@-moz-keyframes grasp {
    0% {-moz-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-moz-transform: translateX(1.0em) scaleX(1.1) skewX(-20deg);transform: translateX(1.0em) scaleX(1.1) skewX(-20deg); letter-spacing:2px;}
}
@-o-keyframes grasp {
    0% {-o-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-o-transform: translateX(1.0em) scaleX(1.1) skewX(-20deg);transform: translateX(1.0em) scaleX(1.1) skewX(-20deg); letter-spacing:2px;}
}
@keyframes grasp {
    0% {-webkit-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);-moz-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);-o-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-webkit-transform: translateX(1.0em) scaleX(1.1) skewX(-20deg);-moz-transform: translateX(1.0em) scaleX(1.1) skewX(-20deg);-o-transform: translateX(1.0em) scaleX(1.1) skewX(-20deg);transform: translateX(1.0em) scaleX(1.1) skewX(-20deg); letter-spacing:2px;}
}

#reach {
  display:inline-block;
  -webkit-transform-origin: 1.2em;
     -moz-transform-origin: 1.2em;
      -ms-transform-origin: 1.2em;
       -o-transform-origin: 1.2em;
          transform-origin: 1.2em;
  -webkit-animation: reach 1s 18.4s ease-out forwards;
     -moz-animation: reach 1s 18.4s ease-out forwards;
       -o-animation: reach 1s 18.4s ease-out forwards;
          animation: reach 1s 18.4s ease-out forwards;
}

@-webkit-keyframes reach {
    0% {-webkit-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-webkit-transform: translateX(1.2em) scaleX(1.3) skewX(-25deg);transform: translateX(1.2em) scaleX(1.3) skewX(-25deg); letter-spacing:2px;}
}
@-moz-keyframes reach {
    0% {-moz-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-moz-transform: translateX(1.2em) scaleX(1.3) skewX(-25deg);transform: translateX(1.2em) scaleX(1.3) skewX(-25deg); letter-spacing:2px;}
}
@-o-keyframes reach {
    0% {-o-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-o-transform: translateX(1.2em) scaleX(1.3) skewX(-25deg);transform: translateX(1.2em) scaleX(1.3) skewX(-25deg); letter-spacing:2px;}
}
@keyframes reach {
    0% {-webkit-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);-moz-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);-o-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-webkit-transform: translateX(1.2em) scaleX(1.3) skewX(-25deg);-moz-transform: translateX(1.2em) scaleX(1.3) skewX(-25deg);-o-transform: translateX(1.2em) scaleX(1.3) skewX(-25deg);transform: translateX(1.2em) scaleX(1.3) skewX(-25deg); letter-spacing:2px;}
}

#stretcht2 {
  display:inline-block;
  -webkit-transform-origin: 1.2em;
     -moz-transform-origin: 1.2em;
      -ms-transform-origin: 1.2em;
       -o-transform-origin: 1.2em;
          transform-origin: 1.2em;
  -webkit-animation: stretcht 1.2s 19.2s ease-out forwards;
     -moz-animation: stretcht 1.2s 19.2s ease-out forwards;
       -o-animation: stretcht 1.2s 19.2s ease-out forwards;
          animation: stretcht 1.2s 19.2s ease-out forwards;
}

@-webkit-keyframes stretcht {
    0% {-webkit-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-webkit-transform: translateX(1.5em) scaleX(1.6) skewX(-10deg);transform: translateX(1.5em) scaleX(1.6) skewX(-10deg); letter-spacing:3px;}
}
@-moz-keyframes stretcht {
    0% {-moz-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-moz-transform: translateX(1.5em) scaleX(1.6) skewX(-10deg);transform: translateX(1.5em) scaleX(1.6) skewX(-10deg); letter-spacing:3px;}
}
@-o-keyframes stretcht {
    0% {-o-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-o-transform: translateX(1.5em) scaleX(1.6) skewX(-10deg);transform: translateX(1.5em) scaleX(1.6) skewX(-10deg); letter-spacing:3px;}
}
@keyframes stretcht {
    0% {-webkit-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);-moz-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);-o-transform: translateX(0.0em) scaleX(1.0) skewX(000deg);transform: translateX(0.0em) scaleX(1.0) skewX(000deg); letter-spacing:0px;}
  100% {-webkit-transform: translateX(1.5em) scaleX(1.6) skewX(-10deg);-moz-transform: translateX(1.5em) scaleX(1.6) skewX(-10deg);-o-transform: translateX(1.5em) scaleX(1.6) skewX(-10deg);transform: translateX(1.5em) scaleX(1.6) skewX(-10deg); letter-spacing:3px;}
}

#steponit {
    display:inline-block;
    text-shadow:-1px 0px 1px #4F4F4F;
    letter-spacing:0;
    text-indent:0;
    word-spacing:0;
    letter-spacing:1px;
    -webkit-transform-origin:20% 80%;
       -moz-transform-origin:20% 80%;
        -ms-transform-origin:20% 80%;
         -o-transform-origin:20% 80%;
            transform-origin:20% 80%;
    -webkit-transform: scale(1.15,1.25) skewX(-07deg) translate(0.20em, 0.09em);
       -moz-transform: scale(1.15,1.25) skewX(-07deg) translate(0.20em, 0.09em);
        -ms-transform: scale(1.15,1.25) skewX(-07deg) translate(0.20em, 0.09em);
         -o-transform: scale(1.15,1.25) skewX(-07deg) translate(0.20em, 0.09em);
            transform: scale(1.15,1.25) skewX(-07deg) translate(0.20em, 0.09em);
}

