#heavy-i {
  font-family: 'Kingthings Trypewriter 2', 'OldStyle 1', 'Arial Rounded MT Bold', 'Gill Sans Ultra Bold', 'Rockwell Extra Bold', monospace;
  font-size:28px;
  font-weight:bold;
  text-shadow:2px 0px 0px #666666, 2.5px 0px 0px #000000;
}

#stretch-felt-good {
  display:inline-block;
  text-indent:0;
  opacity:0;
  -webkit-transform-origin:left 82%;
     -moz-transform-origin:left 82%;
      -ms-transform-origin:left 82%;
       -o-transform-origin:left 82%;
          transform-origin:left 82%;
  -webkit-animation: stretch-felt-good 2.70s 0.0001s linear forwards;
     -moz-animation: stretch-felt-good 2.70s 0.0001s linear forwards;
       -o-animation: stretch-felt-good 2.70s 0.0001s linear forwards;
          animation: stretch-felt-good 2.70s 0.0001s linear forwards;
}

#stretch-didnt-feel-good {
  display:inline-block;
  text-indent:90px;
  opacity:0;
  -webkit-transform-origin:right 82%;
     -moz-transform-origin:right 82%;
      -ms-transform-origin:right 82%;
       -o-transform-origin:right 82%;
          transform-origin:right 82%;
  -webkit-transform:scale(0.63,1.25);
     -moz-transform:scale(0.63,1.25);
      -ms-transform:scale(0.63,1.25);
       -o-transform:scale(0.63,1.25);
          transform:scale(0.63,1.25);
  -webkit-animation: stretch-didnt-feel-good 2.70s 0.0001s linear forwards;
     -moz-animation: stretch-didnt-feel-good 2.70s 0.0001s linear forwards;
       -o-animation: stretch-didnt-feel-good 2.70s 0.0001s linear forwards;
          animation: stretch-didnt-feel-good 2.70s 0.0001s linear forwards;
}

@-webkit-keyframes stretch-felt-good {
 55% {-webkit-transform:scale(1.60,0.80);transform:scale(1.60,0.80); opacity:1;}
 77% {-webkit-transform:scale(1.60,0.80);transform:scale(1.60,0.80); opacity:1;}
100% {-webkit-transform:scale(1.00,1.00);transform:scale(1.00,1.00); opacity:1;}
}
@-moz-keyframes stretch-felt-good {
 55% {-moz-transform:scale(1.60,0.80);transform:scale(1.60,0.80); opacity:1;}
 77% {-moz-transform:scale(1.60,0.80);transform:scale(1.60,0.80); opacity:1;}
100% {-moz-transform:scale(1.00,1.00);transform:scale(1.00,1.00); opacity:1;}
}
@-o-keyframes stretch-felt-good {
 55% {-o-transform:scale(1.60,0.80);transform:scale(1.60,0.80); opacity:1;}
 77% {-o-transform:scale(1.60,0.80);transform:scale(1.60,0.80); opacity:1;}
100% {-o-transform:scale(1.00,1.00);transform:scale(1.00,1.00); opacity:1;}
}
@keyframes stretch-felt-good {
 55% {-webkit-transform:scale(1.60,0.80);-moz-transform:scale(1.60,0.80);-o-transform:scale(1.60,0.80);transform:scale(1.60,0.80); opacity:1;}
 77% {-webkit-transform:scale(1.60,0.80);-moz-transform:scale(1.60,0.80);-o-transform:scale(1.60,0.80);transform:scale(1.60,0.80); opacity:1;}
100% {-webkit-transform:scale(1.00,1.00);-moz-transform:scale(1.00,1.00);-o-transform:scale(1.00,1.00);transform:scale(1.00,1.00); opacity:1;}
}

@-webkit-keyframes stretch-didnt-feel-good {
 55% {-webkit-transform:scale(1.00,1.00) translateX( 75px);transform:scale(1.00,1.00) translateX( 75px); opacity:0;}
 77% {-webkit-transform:scale(1.00,1.00) translateX( 75px);transform:scale(1.00,1.00) translateX( 75px); opacity:1;}
100% {-webkit-transform:scale(1.20,0.85) translateX(-42px);transform:scale(1.20,0.85) translateX(-42px); opacity:1;}
}
@-moz-keyframes stretch-didnt-feel-good {
 55% {-moz-transform:scale(1.00,1.00) translateX( 75px);transform:scale(1.00,1.00) translateX( 75px); opacity:0;}
 77% {-moz-transform:scale(1.00,1.00) translateX( 75px);transform:scale(1.00,1.00) translateX( 75px); opacity:1;}
100% {-moz-transform:scale(1.20,0.85) translateX(-42px);transform:scale(1.20,0.85) translateX(-42px); opacity:1;}
}
@-o-keyframes stretch-didnt-feel-good {
 55% {-o-transform:scale(1.00,1.00) translateX( 75px);transform:scale(1.00,1.00) translateX( 75px); opacity:0;}
 77% {-o-transform:scale(1.00,1.00) translateX( 75px);transform:scale(1.00,1.00) translateX( 75px); opacity:1;}
100% {-o-transform:scale(1.20,0.85) translateX(-42px);transform:scale(1.20,0.85) translateX(-42px); opacity:1;}
}
@keyframes stretch-didnt-feel-good {
 55% {-webkit-transform:scale(1.00,1.00) translateX( 75px);-moz-transform:scale(1.00,1.00) translateX( 75px);-o-transform:scale(1.00,1.00) translateX( 75px);transform:scale(1.00,1.00) translateX( 75px); opacity:0;}
 77% {-webkit-transform:scale(1.00,1.00) translateX( 75px);-moz-transform:scale(1.00,1.00) translateX( 75px);-o-transform:scale(1.00,1.00) translateX( 75px);transform:scale(1.00,1.00) translateX( 75px); opacity:1;}
100% {-webkit-transform:scale(1.20,0.85) translateX(-42px);-moz-transform:scale(1.20,0.85) translateX(-42px);-o-transform:scale(1.20,0.85) translateX(-42px);transform:scale(1.20,0.85) translateX(-42px); opacity:1;}
}

#flying-j {
  opacity: 0;
  display: inline-block;
  -webkit-transform: translate(-5.0em, 1.5em) scale(0.0,0.0);
  -moz-transform: translate(-5.0em, 1.5em) scale(0.0,0.0);
  -o-transform: translate(-5.0em, 1.5em) scale(0.0,0.0);
  -ms-transform: translate(-5.0em, 1.5em) scale(0.0,0.0);
  transform: translate(-5.0em, 1.5em) scale(0.0,0.0);
  -webkit-animation: flying-j 2.35s 0.18s ease-out forwards; /* -webkit uses EASE-OUT to make it work on iphone. */
  -moz-animation: flying-j 2.35s 0.18s ease-in forwards;
  -o-animation: flying-j 2.35s 0.18s ease-in forwards;
  animation: flying-j 2.35s 0.18s ease-in forwards;
}

@-moz-keyframes flying-j {
100% {-moz-transform: translate(2.15em, -3.0em) scale(1.0,1.0); opacity:1;}
}
@-webkit-keyframes flying-j {
100% {-webkit-transform: translate(2.15em, -3.0em) scale(1.0,1.0); opacity:1;}
}
@-o-keyframes flying-j {
100% {-o-transform: translate(2.15em, -3.0em) scale(1.0,1.0); opacity:1;}
}
@keyframes flying-j {
100% {-webkit-transform: translate(2.15em, -3.0em) scale(1.0,1.0);-moz-transform: translate(2.15em, -3.0em) scale(1.0,1.0);-o-transform: translate(2.15em, -3.0em) scale(1.0,1.0);transform: translate(2.15em, -3.0em) scale(1.0,1.0); opacity:1;}
}

@-moz-keyframes marveling {
   10% {opacity:0.8;}
  100% {-moz-transform: translate( 0.00em, 0.00em) rotate( 00deg); opacity:1.0;}
}
@-webkit-keyframes marveling {
   10% {opacity:0.8;}
  100% {-webkit-transform: translate( 0.00em, 0.00em) rotate( 00deg); opacity:1.0;}
}
@-o-keyframes marveling {
   10% {opacity:0.8;}
  100% {-o-transform: translate( 0.00em, 0.00em) rotate( 00deg); opacity:1.0;}
}
@keyframes marveling {
   10% {opacity:0.8;}
  100% {-webkit-transform: translate( 0.00em, 0.00em) rotate( 00deg);-moz-transform: translate( 0.00em, 0.00em) rotate( 00deg);-o-transform: translate( 0.00em, 0.00em) rotate( 00deg);transform: translate( 0.00em, 0.00em) rotate( 00deg); opacity:1.0;}
}

/* m */
#marveling1 {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate(-1.0em,-2.4em) rotate(-26deg);
  -moz-transform: translate(-1.0em,-2.4em) rotate(-26deg);
  -o-transform: translate(-1.0em,-2.4em) rotate(-26deg);
  -ms-transform: translate(-1.0em,-2.4em) rotate(-26deg);
  transform: translate(-1.0em,-2.4em) rotate(-26deg);
  -webkit-animation: marveling 0.70s 2.50s ease-in-out forwards;
  -moz-animation: marveling 0.70s 2.50s ease-in-out forwards;
  -o-animation: marveling 0.70s 2.50s ease-in-out forwards;
  animation: marveling 0.70s 2.50s ease-in-out forwards;
}

/* a */
#marveling2 {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate(-1.0em,-2.6em) rotate(-29deg);
  -moz-transform: translate(-1.0em,-2.6em) rotate(-29deg);
  -o-transform: translate(-1.0em,-2.6em) rotate(-29deg);
  -ms-transform: translate(-1.0em,-2.6em) rotate(-29deg);
  transform: translate(-1.0em,-2.6em) rotate(-29deg);
  -webkit-animation: marveling 0.70s 2.55s ease-in-out forwards;
  -moz-animation: marveling 0.70s 2.55s ease-in-out forwards;
  -o-animation: marveling 0.70s 2.55s ease-in-out forwards;
  animation: marveling 0.70s 2.55s ease-in-out forwards;
}

/* r */
#marveling3 {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate(-1.0em,-2.5em) rotate(-28deg);
  -moz-transform: translate(-1.0em,-2.5em) rotate(-28deg);
  -o-transform: translate(-1.0em,-2.5em) rotate(-28deg);
  -ms-transform: translate(-1.0em,-2.5em) rotate(-28deg);
  transform: translate(-1.0em,-2.5em) rotate(-28deg);
  -webkit-animation: marveling 0.70s 2.60s ease-in-out forwards;
  -moz-animation: marveling 0.70s 2.60s ease-in-out forwards;
  -o-animation: marveling 0.70s 2.60s ease-in-out forwards;
  animation: marveling 0.70s 2.60s ease-in-out forwards;
}

/* v */
#marveling4 {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate(-1.0em,-2.4em) rotate(-25deg);
  -moz-transform: translate(-1.0em,-2.4em) rotate(-25deg);
  -o-transform: translate(-1.0em,-2.4em) rotate(-25deg);
  -ms-transform: translate(-1.0em,-2.4em) rotate(-25deg);
  transform: translate(-1.0em,-2.4em) rotate(-25deg);
  -webkit-animation: marveling 0.70s 2.65s ease-in-out forwards;
  -moz-animation: marveling 0.70s 2.65s ease-in-out forwards;
  -o-animation: marveling 0.70s 2.65s ease-in-out forwards;
  animation: marveling 0.70s 2.65s ease-in-out forwards;
}

/* e */
#marveling5 {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate(-1.0em,-2.3em) rotate(-21deg);
  -moz-transform: translate(-1.0em,-2.3em) rotate(-21deg);
  -o-transform: translate(-1.0em,-2.3em) rotate(-21deg);
  -ms-transform: translate(-1.0em,-2.3em) rotate(-21deg);
  transform: translate(-1.0em,-2.3em) rotate(-21deg);
  -webkit-animation: marveling 0.70s 2.70s ease-in-out forwards;
  -moz-animation: marveling 0.70s 2.70s ease-in-out forwards;
  -o-animation: marveling 0.70s 2.70s ease-in-out forwards;
  animation: marveling 0.70s 2.70s ease-in-out forwards;
}

/* l */
#marveling6 {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate(-1.0em,-2.15em) rotate(-18deg);
  -moz-transform: translate(-1.0em,-2.15em) rotate(-18deg);
  -o-transform: translate(-1.0em,-2.15em) rotate(-18deg);
  -ms-transform: translate(-1.0em,-2.15em) rotate(-18deg);
  transform: translate(-1.0em,-2.15em) rotate(-18deg);
  -webkit-animation: marveling 0.70s 2.75s ease-in-out forwards;
  -moz-animation: marveling 0.70s 2.75s ease-in-out forwards;
  -o-animation: marveling 0.70s 2.75s ease-in-out forwards;
  animation: marveling 0.70s 2.75s ease-in-out forwards;
}

/* i */
#marveling7 {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate(-1.0em,-2.00em) rotate(-15deg);
  -moz-transform: translate(-1.0em,-2.00em) rotate(-15deg);
  -o-transform: translate(-1.0em,-2.00em) rotate(-15deg);
  -ms-transform: translate(-1.0em,-2.00em) rotate(-15deg);
  transform: translate(-1.0em,-2.00em) rotate(-15deg);
  -webkit-animation: marveling 0.70s 2.80s ease-in-out forwards;
  -moz-animation: marveling 0.70s 2.80s ease-in-out forwards;
  -o-animation: marveling 0.70s 2.80s ease-in-out forwards;
  animation: marveling 0.70s 2.80s ease-in-out forwards;
}

/* n */
#marveling8 {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate(-1.0em,-1.80em) rotate(-12deg);
  -moz-transform: translate(-1.0em,-1.80em) rotate(-12deg);
  -o-transform: translate(-1.0em,-1.80em) rotate(-12deg);
  -ms-transform: translate(-1.0em,-1.80em) rotate(-12deg);
  transform: translate(-1.0em,-1.80em) rotate(-12deg);
  -webkit-animation: marveling 0.70s 2.85s ease-in-out forwards;
  -moz-animation: marveling 0.70s 2.85s ease-in-out forwards;
  -o-animation: marveling 0.70s 2.85s ease-in-out forwards;
  animation: marveling 0.70s 2.85s ease-in-out forwards;
}

/* g */
#marveling9 {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate(-1.0em,-1.60em) rotate(-09deg);
  -moz-transform: translate(-1.0em,-1.60em) rotate(-09deg);
  -o-transform: translate(-1.0em,-1.60em) rotate(-09deg);
  -ms-transform: translate(-1.0em,-1.60em) rotate(-09deg);
  transform: translate(-1.0em,-1.60em) rotate(-09deg);
  -webkit-animation: marveling 0.70s 2.90s ease-in-out forwards;
  -moz-animation: marveling 0.70s 2.90s ease-in-out forwards;
  -o-animation: marveling 0.70s 2.90s ease-in-out forwards;
  animation: marveling 0.70s 2.90s ease-in-out forwards;
}

#athens-shity-limits { /* no longer a box. image instead */
  text-transform:uppercase;
  line-height:49px;
  font-family: Averia, Arial, Helvetica, sans-serif;
  color:#1c161e;
  height: 80px;
  width: 150px;
  position: relative;
  text-align:center;
  top:30px;
}

#sign-a{
display:inline-block;
text-indent:0;
font-size:28px !important;
-webkit-animation:scale150 1.20s 0.00s linear infinite alternate;
   -moz-animation:scale150 1.20s 0.00s linear infinite alternate;
     -o-animation:scale150 1.20s 0.00s linear infinite alternate;
        animation:scale150 1.20s 0.00s linear infinite alternate;
}
#sign-t{
display:inline-block;
text-indent:0;
-webkit-animation:scale130 0.90s 0.10s linear infinite alternate;
   -moz-animation:scale130 0.90s 0.10s linear infinite alternate;
     -o-animation:scale130 0.90s 0.10s linear infinite alternate;
        animation:scale130 0.90s 0.10s linear infinite alternate;
}
#sign-h{
display:inline-block;
text-indent:0;
-webkit-animation:scale135 0.95s 0.15s linear infinite alternate;
   -moz-animation:scale135 0.95s 0.15s linear infinite alternate;
     -o-animation:scale135 0.95s 0.15s linear infinite alternate;
        animation:scale135 0.95s 0.15s linear infinite alternate;
}
#sign-e{
display:inline-block;
text-indent:0;
-webkit-animation:scale130 0.92s 0.20s linear infinite alternate;
   -moz-animation:scale130 0.92s 0.20s linear infinite alternate;
     -o-animation:scale130 0.92s 0.20s linear infinite alternate;
        animation:scale130 0.92s 0.20s linear infinite alternate;
}
#sign-n{
display:inline-block;
text-indent:0;
-webkit-animation:scale135 1.00s 0.25s linear infinite alternate;
   -moz-animation:scale135 1.00s 0.25s linear infinite alternate;
     -o-animation:scale135 1.00s 0.25s linear infinite alternate;
        animation:scale135 1.00s 0.25s linear infinite alternate;
}
#sign-s{
display:inline-block;
text-indent:0;
font-size:28px !important;
-webkit-animation:scale145 1.10s 0.20s linear infinite alternate;
   -moz-animation:scale145 1.10s 0.20s linear infinite alternate;
     -o-animation:scale145 1.10s 0.20s linear infinite alternate;
        animation:scale145 1.10s 0.20s linear infinite alternate;
}
#sign-s2{
display:inline-block;
text-indent:0;
-webkit-animation:scale130 0.70s 0.15s linear infinite alternate;
   -moz-animation:scale130 0.70s 0.15s linear infinite alternate;
     -o-animation:scale130 0.70s 0.15s linear infinite alternate;
        animation:scale130 0.70s 0.15s linear infinite alternate;
}
#sign-h2{
display:inline-block;
text-indent:0;
-webkit-animation:scale125 0.65s 0.10s linear infinite alternate;
   -moz-animation:scale125 0.65s 0.10s linear infinite alternate;
     -o-animation:scale125 0.65s 0.10s linear infinite alternate;
        animation:scale125 0.65s 0.10s linear infinite alternate;
}
#sign-i{
display:inline-block;
text-indent:0;
-webkit-animation:scale130 0.70s 0.05s linear infinite alternate;
   -moz-animation:scale130 0.70s 0.05s linear infinite alternate;
     -o-animation:scale130 0.70s 0.05s linear infinite alternate;
        animation:scale130 0.70s 0.05s linear infinite alternate;
}
#sign-t2{
display:inline-block;
text-indent:0;
-webkit-animation:scale120 0.60s 0.20s linear infinite alternate;
   -moz-animation:scale120 0.60s 0.20s linear infinite alternate;
     -o-animation:scale120 0.60s 0.20s linear infinite alternate;
        animation:scale120 0.60s 0.20s linear infinite alternate;
}
#sign-y{
display:inline-block;
text-indent:0;
-webkit-animation:scale130 1.20s 0.10s linear infinite alternate;
   -moz-animation:scale130 1.20s 0.10s linear infinite alternate;
     -o-animation:scale130 1.20s 0.10s linear infinite alternate;
        animation:scale130 1.20s 0.10s linear infinite alternate;
}
#sign-l{
display:inline-block;
text-indent:0;
-webkit-animation:scale140 2s 0.15s linear infinite alternate;
   -moz-animation:scale140 2s 0.15s linear infinite alternate;
     -o-animation:scale140 2s 0.15s linear infinite alternate;
        animation:scale140 2s 0.15s linear infinite alternate;
}
#sign-i2{
display:inline-block;
text-indent:0;
-webkit-animation:scale135 1.00s 0.20s linear infinite alternate;
   -moz-animation:scale135 1.00s 0.20s linear infinite alternate;
     -o-animation:scale135 1.00s 0.20s linear infinite alternate;
        animation:scale135 1.00s 0.20s linear infinite alternate;
}
#sign-m{
display:inline-block;
text-indent:0;
-webkit-animation:scale130 0.85s 0.10s linear infinite alternate;
   -moz-animation:scale130 0.85s 0.10s linear infinite alternate;
     -o-animation:scale130 0.85s 0.10s linear infinite alternate;
        animation:scale130 0.85s 0.10s linear infinite alternate;
}
#sign-i3{
display:inline-block;
text-indent:0;
-webkit-animation:scale135 1.10s 0.20s linear infinite alternate;
   -moz-animation:scale135 1.10s 0.20s linear infinite alternate;
     -o-animation:scale135 1.10s 0.20s linear infinite alternate;
        animation:scale135 1.10s 0.20s linear infinite alternate;
}
#sign-t3{
display:inline-block;
text-indent:0;
-webkit-animation:scale125 0.95s 0.15s linear infinite alternate;
   -moz-animation:scale125 0.95s 0.15s linear infinite alternate;
     -o-animation:scale125 0.95s 0.15s linear infinite alternate;
        animation:scale125 0.95s 0.15s linear infinite alternate;
}
#sign-s3{
display:inline-block;
text-indent:0;
-webkit-animation:scale130 1.10s 0.10s linear infinite alternate;
   -moz-animation:scale130 1.10s 0.10s linear infinite alternate;
     -o-animation:scale130 1.10s 0.10s linear infinite alternate;
        animation:scale130 1.10s 0.10s linear infinite alternate;
}

/* scale keyframes used only in athens shit limits sign [ chapter 4 and homepage ] */
@-webkit-keyframes scale120 {100% {-webkit-transform:scale(1.20);transform:scale(1.20);}}
@-moz-keyframes scale120 {100% {-moz-transform:scale(1.20);transform:scale(1.20);}}
@-o-keyframes scale120 {100% {-o-transform:scale(1.20);transform:scale(1.20);}}
@keyframes scale120 {100% {-webkit-transform:scale(1.20);-moz-transform:scale(1.20);-o-transform:scale(1.20);transform:scale(1.20);}}
@-webkit-keyframes scale125 {100% {-webkit-transform:scale(1.25);transform:scale(1.25);}}
@-moz-keyframes scale125 {100% {-moz-transform:scale(1.25);transform:scale(1.25);}}
@-o-keyframes scale125 {100% {-o-transform:scale(1.25);transform:scale(1.25);}}
@keyframes scale125 {100% {-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}}
@-webkit-keyframes scale130 {100% {-webkit-transform:scale(1.30);transform:scale(1.30);}}
@-moz-keyframes scale130 {100% {-moz-transform:scale(1.30);transform:scale(1.30);}}
@-o-keyframes scale130 {100% {-o-transform:scale(1.30);transform:scale(1.30);}}
@keyframes scale130 {100% {-webkit-transform:scale(1.30);-moz-transform:scale(1.30);-o-transform:scale(1.30);transform:scale(1.30);}}
@-webkit-keyframes scale135 {100% {-webkit-transform:scale(1.35);transform:scale(1.35);}}
@-moz-keyframes scale135 {100% {-moz-transform:scale(1.35);transform:scale(1.35);}}
@-o-keyframes scale135 {100% {-o-transform:scale(1.35);transform:scale(1.35);}}
@keyframes scale135 {100% {-webkit-transform:scale(1.35);-moz-transform:scale(1.35);-o-transform:scale(1.35);transform:scale(1.35);}}
@-webkit-keyframes scale140 {100% {-webkit-transform:scale(1.40);transform:scale(1.40);}}
@-moz-keyframes scale140 {100% {-moz-transform:scale(1.40);transform:scale(1.40);}}
@-o-keyframes scale140 {100% {-o-transform:scale(1.40);transform:scale(1.40);}}
@keyframes scale140 {100% {-webkit-transform:scale(1.40);-moz-transform:scale(1.40);-o-transform:scale(1.40);transform:scale(1.40);}}
@-webkit-keyframes scale145 {100% {-webkit-transform:scale(1.45);transform:scale(1.45);}}
@-moz-keyframes scale145 {100% {-moz-transform:scale(1.45);transform:scale(1.45);}}
@-o-keyframes scale145 {100% {-o-transform:scale(1.45);transform:scale(1.45);}}
@keyframes scale145 {100% {-webkit-transform:scale(1.45);-moz-transform:scale(1.45);-o-transform:scale(1.45);transform:scale(1.45);}}
@-webkit-keyframes scale150 {100% {-webkit-transform:scale(1.50);transform:scale(1.50);}}
@-moz-keyframes scale150 {100% {-moz-transform:scale(1.50);transform:scale(1.50);}}
@-o-keyframes scale150 {100% {-o-transform:scale(1.50);transform:scale(1.50);}}
@keyframes scale150 {100% {-webkit-transform:scale(1.50);-moz-transform:scale(1.50);-o-transform:scale(1.50);transform:scale(1.50);}}

#super-9 {
  opacity:0;
  -webkit-animation: super-9 4s 0.001s ease-out forwards;
  -moz-animation: super-9 4s 0.001s ease-out forwards;
  -o-animation: super-9 4s 0.001s ease-out forwards;
  animation: super-9 4s 0.001s ease-out forwards;
}

@-webkit-keyframes super-9 {
  0% { opacity:0; width: 22.7px; height: 26.7px; -webkit-transform:translate(540px,-300px); transform:translate(540px,-300px); }
100% { opacity:1; width:227.0px; height:267.0px; -webkit-transform:translate( 00px, 000px); transform:translate( 00px, 000px); }
}
@-moz-keyframes super-9 {
  0% { opacity:0; width: 22.7px; height: 26.7px; -moz-transform:translate(540px,-300px); transform:translate(540px,-300px); }
100% { opacity:1; width:227.0px; height:267.0px; -moz-transform:translate( 00px, 000px); transform:translate( 00px, 000px); }
}
@-o-keyframes super-9 {
  0% { opacity:0; width: 22.7px; height: 26.7px; -o-transform:translate(540px,-300px); transform:translate(540px,-300px); }
100% { opacity:1; width:227.0px; height:267.0px; -o-transform:translate( 00px, 000px); transform:translate( 00px, 000px); }
}
@keyframes super-9 {
  0% { opacity:0; width: 22.7px; height: 26.7px; -webkit-transform:translate(540px,-300px); -moz-transform:translate(540px,-300px); -o-transform:translate(540px,-300px); transform:translate(540px,-300px); }
100% { opacity:1; width:227.0px; height:267.0px; -webkit-transform:translate( 00px, 000px); -moz-transform:translate( 00px, 000px); -o-transform:translate( 00px, 000px); transform:translate( 00px, 000px); }
}

#stretcht {
  display: inline-block;
  text-indent: 0;
  font-family: Calluna, 'HVD Edding 780', 'Komika Text', 'Charis SIL', serif;
  -webkit-transform-origin:20% center;
     -moz-transform-origin:20% center;
      -ms-transform-origin:20% center;
       -o-transform-origin:20% center;
          transform-origin:20% center;
  -webkit-animation: scale-stretch 1.4s 0.3s ease-out forwards;
     -moz-animation: scale-stretch 1.4s 0.3s ease-out forwards;
       -o-animation: scale-stretch 1.4s 0.3s ease-out forwards;
          animation: scale-stretch 1.4s 0.3s ease-out forwards;
}

@-webkit-keyframes scale-stretch {
    0% {-webkit-transform-origin:-2px -2px;transform-origin:-2px -2px; -webkit-transform: scaleX(1); transform: scaleX(1); letter-spacing:0px; }
  100% {-webkit-transform-origin:5px 0;transform-origin:5px 0; -webkit-transform: scaleX(2); transform: scaleX(2); letter-spacing:2px; }
}
@-moz-keyframes scale-stretch {
    0% {-moz-transform-origin:-2px -2px;transform-origin:-2px -2px; -moz-transform: scaleX(1); transform: scaleX(1); letter-spacing:0px; }
  100% {-moz-transform-origin:5px 0;transform-origin:5px 0; -moz-transform: scaleX(2); transform: scaleX(2); letter-spacing:2px; }
}
@-o-keyframes scale-stretch {
    0% {-o-transform-origin:-2px -2px;transform-origin:-2px -2px; -o-transform: scaleX(1); transform: scaleX(1); letter-spacing:0px; }
  100% {-o-transform-origin:5px 0;transform-origin:5px 0; -o-transform: scaleX(2); transform: scaleX(2); letter-spacing:2px; }
}
@keyframes scale-stretch {
    0% {-webkit-transform-origin:-2px -2px;-moz-transform-origin:-2px -2px;-o-transform-origin:-2px -2px;transform-origin:-2px -2px; -webkit-transform: scaleX(1); -moz-transform: scaleX(1); -o-transform: scaleX(1); transform: scaleX(1); letter-spacing:0px; }
  100% {-webkit-transform-origin:5px 0;-moz-transform-origin:5px 0;-o-transform-origin:5px 0;transform-origin:5px 0; -webkit-transform: scaleX(2); -moz-transform: scaleX(2); -o-transform: scaleX(2); transform: scaleX(2); letter-spacing:2px; }
}

#shudder1{ display:inline-block; text-indent:0; -webkit-animation:shake .10s 3.00s 3 ease-out alternate; -moz-animation:shake .10s 3.00s 3 ease-out alternate; -o-animation:shake .10s 3.00s 3 ease-out alternate; animation:shake .10s 3.00s 3 ease-out alternate; }
#shudder2{ display:inline-block; text-indent:0; -webkit-animation:shakeTiltLeft .10s 3.02s 3 ease-out alternate; -moz-animation:shakeTiltLeft .10s 3.02s 3 ease-out alternate; -o-animation:shakeTiltLeft .10s 3.02s 3 ease-out alternate; animation:shakeTiltLeft .10s 3.02s 3 ease-out alternate; }
#shudder3{ display:inline-block; text-indent:0; -webkit-animation:shakeMore .10s 3.04s 3 ease-out alternate; -moz-animation:shakeMore .10s 3.04s 3 ease-out alternate; -o-animation:shakeMore .10s 3.04s 3 ease-out alternate; animation:shakeMore .10s 3.04s 3 ease-out alternate; }
#shudder4{ display:inline-block; text-indent:0; -webkit-animation:shakeTiltRight .10s 3.05s 3 ease-out alternate; -moz-animation:shakeTiltRight .10s 3.05s 3 ease-out alternate; -o-animation:shakeTiltRight .10s 3.05s 3 ease-out alternate; animation:shakeTiltRight .10s 3.05s 3 ease-out alternate; }
#shudder5{ display:inline-block; text-indent:0; -webkit-animation:shake .10s 3.06s 3 ease-out alternate; -moz-animation:shake .10s 3.06s 3 ease-out alternate; -o-animation:shake .10s 3.06s 3 ease-out alternate; animation:shake .10s 3.06s 3 ease-out alternate; }
#shudder6{ display:inline-block; text-indent:0; -webkit-animation:shakeTiltLeft .10s 3.07s 3 ease-out alternate; -moz-animation:shakeTiltLeft .10s 3.07s 3 ease-out alternate; -o-animation:shakeTiltLeft .10s 3.07s 3 ease-out alternate; animation:shakeTiltLeft .10s 3.07s 3 ease-out alternate; }
#shudder7{ display:inline-block; text-indent:0; -webkit-animation:shakeMore .10s 3.08s 3 ease-out alternate; -moz-animation:shakeMore .10s 3.08s 3 ease-out alternate; -o-animation:shakeMore .10s 3.08s 3 ease-out alternate; animation:shakeMore .10s 3.08s 3 ease-out alternate; }
#shudder8{ display:inline-block; text-indent:0; -webkit-animation:shakeTiltRight .10s 3.09s 3 ease-out alternate; -moz-animation:shakeTiltRight .10s 3.09s 3 ease-out alternate; -o-animation:shakeTiltRight .10s 3.09s 3 ease-out alternate; animation:shakeTiltRight .10s 3.09s 3 ease-out alternate; }

/* shake, shakeMore, etc keyframes found in beginning. used by sevral chapters. */

#shuddermove{ display:inline-block; text-indent:0; -webkit-transform-origin: center centerr; -moz-transform-origin: center centerr; -ms-transform-origin: center centerr; -o-transform-origin: center centerr; transform-origin: center centerr; -webkit-animation: shuddermove .50s 3.09s ease-out forwards; -moz-animation: shuddermove .50s 3.09s ease-out forwards; -o-animation: shuddermove .50s 3.09s ease-out forwards; animation: shuddermove .50s 3.09s ease-out forwards; }

@-webkit-keyframes shuddermove {
    30% { -webkit-transform: skewX(-15deg) translateX(.2em) rotate( 5deg); transform: skewX(-15deg) translateX(.2em) rotate( 5deg);  }
    50% { -webkit-transform: skewX(-05deg) translateX(.3em) rotate( 0deg); transform: skewX(-05deg) translateX(.3em) rotate( 0deg);  }
   100% { -webkit-transform: skewX(-05deg) translateX(.1em) rotate( 0deg); transform: skewX(-05deg) translateX(.1em) rotate( 0deg);  }
}
@-moz-keyframes shuddermove {
    30% { -moz-transform: skewX(-15deg) translateX(.2em) rotate( 5deg); transform: skewX(-15deg) translateX(.2em) rotate( 5deg);  }
    50% { -moz-transform: skewX(-05deg) translateX(.3em) rotate( 0deg); transform: skewX(-05deg) translateX(.3em) rotate( 0deg);  }
   100% { -moz-transform: skewX(-05deg) translateX(.1em) rotate( 0deg); transform: skewX(-05deg) translateX(.1em) rotate( 0deg);  }
}
@-o-keyframes shuddermove {
    30% { -o-transform: skewX(-15deg) translateX(.2em) rotate( 5deg); transform: skewX(-15deg) translateX(.2em) rotate( 5deg);  }
    50% { -o-transform: skewX(-05deg) translateX(.3em) rotate( 0deg); transform: skewX(-05deg) translateX(.3em) rotate( 0deg);  }
   100% { -o-transform: skewX(-05deg) translateX(.1em) rotate( 0deg); transform: skewX(-05deg) translateX(.1em) rotate( 0deg);  }
}
@keyframes shuddermove {
    30% { -webkit-transform: skewX(-15deg) translateX(.2em) rotate( 5deg); -moz-transform: skewX(-15deg) translateX(.2em) rotate( 5deg); -o-transform: skewX(-15deg) translateX(.2em) rotate( 5deg); transform: skewX(-15deg) translateX(.2em) rotate( 5deg);  }
    50% { -webkit-transform: skewX(-05deg) translateX(.3em) rotate( 0deg); -moz-transform: skewX(-05deg) translateX(.3em) rotate( 0deg); -o-transform: skewX(-05deg) translateX(.3em) rotate( 0deg); transform: skewX(-05deg) translateX(.3em) rotate( 0deg);  }
   100% { -webkit-transform: skewX(-05deg) translateX(.1em) rotate( 0deg); -moz-transform: skewX(-05deg) translateX(.1em) rotate( 0deg); -o-transform: skewX(-05deg) translateX(.1em) rotate( 0deg); transform: skewX(-05deg) translateX(.1em) rotate( 0deg);  }
}
