#wrapper.no-bottom {
  margin-bottom: 0 !important;
}

.delay21_5{-webkit-animation-delay:21.5s !important;-moz-animation-delay:21.5s !important;-o-animation-delay:21.5s !important;animation-delay:21.5s !important;}
.delay22_5{-webkit-animation-delay:22.5s !important;-moz-animation-delay:22.5s !important;-o-animation-delay:22.5s !important;animation-delay:22.5s !important;}
.delay29_5{-webkit-animation-delay:29.5s !important;-moz-animation-delay:29.5s !important;-o-animation-delay:29.5s !important;animation-delay:29.5s !important;}

.boom {
  font-family: 'Komika Text', 'Comic Sans MS', sans-serif;
  color:transparent;
  text-shadow: 0px 0px 1px #000000;
  display:inline-block;
  opacity:0;
  letter-spacing: 0px;
  -webkit-transform-origin:-5px 5px;
     -moz-transform-origin:-5px 5px;
      -ms-transform-origin:-5px 5px;
       -o-transform-origin:-5px 5px;
          transform-origin:-5px 5px;
  -webkit-transform:translate(0.0em,-0.0em) rotate(-00deg) skewX(-00deg) scale(1.0,1.0);
     -moz-transform:translate(0.0em,-0.0em) rotate(-00deg) skewX(-00deg) scale(1.0,1.0);
      -ms-transform:translate(0.0em,-0.0em) rotate(-00deg) skewX(-00deg) scale(1.0,1.0);
       -o-transform:translate(0.0em,-0.0em) rotate(-00deg) skewX(-00deg) scale(1.0,1.0);
          transform:translate(0.0em,-0.0em) rotate(-00deg) skewX(-00deg) scale(1.0,1.0);
  -webkit-animation: boom 2.4s 0.3s linear forwards;
     -moz-animation: boom 2.4s 0.3s linear forwards;
       -o-animation: boom 2.4s 0.3s linear forwards;
          animation: boom 2.4s 0.3s linear forwards;
}
@-webkit-keyframes boom {
   10% {opacity:0.1; -webkit-transform:translate(0.0em,-0.0em) rotate(-10deg) skewX(-00deg) scale(0.5,0.5); transform:translate(0.0em,-0.0em) rotate(-10deg) skewX(-00deg) scale(0.5,0.5); text-shadow: 0px 0px 00px #000000; letter-spacing: 0;}
   20% {opacity:0.9; -webkit-transform:translate(8.2em,-2.8em) rotate(-17deg) skewX(-05deg) scale(1.7,1.3); transform:translate(8.2em,-2.8em) rotate(-17deg) skewX(-05deg) scale(1.7,1.3); text-shadow: 0px 0px 01px #000000; letter-spacing: 0;}
   21% {opacity:0.7; -webkit-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(4.9,3.3); transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(4.9,3.3); text-shadow: 0px 0px 06px #000000; letter-spacing: 0;}
   24% {opacity:0.3; -webkit-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(9.9,9.3); transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(9.9,9.3); text-shadow: 0px 0px 10px #006385; letter-spacing: 6px;}
   42% {opacity:0.9; -webkit-transform:translate(8.0em,-2.4em) rotate(-07deg) skewX(-10deg) scale(1.1,1.0); transform:translate(8.0em,-2.4em) rotate(-07deg) skewX(-10deg) scale(1.1,1.0); text-shadow: 0px 0px 01px #000000; letter-spacing: 0;}
   55% {opacity:0.2; -webkit-transform:translate(7.7em,-2.2em) rotate(-01deg) skewX(-07deg) scale(0.8,0.7); transform:translate(7.7em,-2.2em) rotate(-01deg) skewX(-07deg) scale(0.8,0.7); text-shadow: 0px 0px 00px #000000; letter-spacing: 0;}
  100% {opacity:0.0; -webkit-transform:translate(6.5em,-2.9em) rotate(-01deg) skewX(-07deg) scale(0.0,0.0); transform:translate(6.5em,-2.9em) rotate(-01deg) skewX(-07deg) scale(0.0,0.0); text-shadow: 0px 0px 05px #000000; letter-spacing: 0;}
}
@-moz-keyframes boom {
   10% {opacity:0.1; -moz-transform:translate(0.0em,-0.0em) rotate(-10deg) skewX(-00deg) scale(0.5,0.5); transform:translate(0.0em,-0.0em) rotate(-10deg) skewX(-00deg) scale(0.5,0.5); text-shadow: 0px 0px 00px #000000; letter-spacing: 0;}
   20% {opacity:0.9; -moz-transform:translate(8.2em,-2.8em) rotate(-17deg) skewX(-05deg) scale(1.7,1.3); transform:translate(8.2em,-2.8em) rotate(-17deg) skewX(-05deg) scale(1.7,1.3); text-shadow: 0px 0px 01px #000000; letter-spacing: 0;}
   21% {opacity:0.7; -moz-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(4.9,3.3); transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(4.9,3.3); text-shadow: 0px 0px 06px #000000; letter-spacing: 0;}
   24% {opacity:0.3; -moz-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(9.9,9.3); transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(9.9,9.3); text-shadow: 0px 0px 10px #006385; letter-spacing: 6px;}
   42% {opacity:0.9; -moz-transform:translate(8.0em,-2.4em) rotate(-07deg) skewX(-10deg) scale(1.1,1.0); transform:translate(8.0em,-2.4em) rotate(-07deg) skewX(-10deg) scale(1.1,1.0); text-shadow: 0px 0px 01px #000000; letter-spacing: 0;}
   55% {opacity:0.2; -moz-transform:translate(7.7em,-2.2em) rotate(-01deg) skewX(-07deg) scale(0.8,0.7); transform:translate(7.7em,-2.2em) rotate(-01deg) skewX(-07deg) scale(0.8,0.7); text-shadow: 0px 0px 00px #000000; letter-spacing: 0;}
  100% {opacity:0.0; -moz-transform:translate(6.5em,-2.9em) rotate(-01deg) skewX(-07deg) scale(0.0,0.0); transform:translate(6.5em,-2.9em) rotate(-01deg) skewX(-07deg) scale(0.0,0.0); text-shadow: 0px 0px 05px #000000; letter-spacing: 0;}
}
@-o-keyframes boom {
   10% {opacity:0.1; -o-transform:translate(0.0em,-0.0em) rotate(-10deg) skewX(-00deg) scale(0.5,0.5); transform:translate(0.0em,-0.0em) rotate(-10deg) skewX(-00deg) scale(0.5,0.5); text-shadow: 0px 0px 00px #000000; letter-spacing: 0;}
   20% {opacity:0.9; -o-transform:translate(8.2em,-2.8em) rotate(-17deg) skewX(-05deg) scale(1.7,1.3); transform:translate(8.2em,-2.8em) rotate(-17deg) skewX(-05deg) scale(1.7,1.3); text-shadow: 0px 0px 01px #000000; letter-spacing: 0;}
   21% {opacity:0.7; -o-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(4.9,3.3); transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(4.9,3.3); text-shadow: 0px 0px 06px #000000; letter-spacing: 0;}
   24% {opacity:0.3; -o-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(9.9,9.3); transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(9.9,9.3); text-shadow: 0px 0px 10px #006385; letter-spacing: 6px;}
   42% {opacity:0.9; -o-transform:translate(8.0em,-2.4em) rotate(-07deg) skewX(-10deg) scale(1.1,1.0); transform:translate(8.0em,-2.4em) rotate(-07deg) skewX(-10deg) scale(1.1,1.0); text-shadow: 0px 0px 01px #000000; letter-spacing: 0;}
   55% {opacity:0.2; -o-transform:translate(7.7em,-2.2em) rotate(-01deg) skewX(-07deg) scale(0.8,0.7); transform:translate(7.7em,-2.2em) rotate(-01deg) skewX(-07deg) scale(0.8,0.7); text-shadow: 0px 0px 00px #000000; letter-spacing: 0;}
  100% {opacity:0.0; -o-transform:translate(6.5em,-2.9em) rotate(-01deg) skewX(-07deg) scale(0.0,0.0); transform:translate(6.5em,-2.9em) rotate(-01deg) skewX(-07deg) scale(0.0,0.0); text-shadow: 0px 0px 05px #000000; letter-spacing: 0;}
}
@keyframes boom {
   10% {opacity:0.1; -webkit-transform:translate(0.0em,-0.0em) rotate(-10deg) skewX(-00deg) scale(0.5,0.5); -moz-transform:translate(0.0em,-0.0em) rotate(-10deg) skewX(-00deg) scale(0.5,0.5); -o-transform:translate(0.0em,-0.0em) rotate(-10deg) skewX(-00deg) scale(0.5,0.5); transform:translate(0.0em,-0.0em) rotate(-10deg) skewX(-00deg) scale(0.5,0.5); text-shadow: 0px 0px 00px #000000; letter-spacing: 0;}
   20% {opacity:0.9; -webkit-transform:translate(8.2em,-2.8em) rotate(-17deg) skewX(-05deg) scale(1.7,1.3); -moz-transform:translate(8.2em,-2.8em) rotate(-17deg) skewX(-05deg) scale(1.7,1.3); -o-transform:translate(8.2em,-2.8em) rotate(-17deg) skewX(-05deg) scale(1.7,1.3); transform:translate(8.2em,-2.8em) rotate(-17deg) skewX(-05deg) scale(1.7,1.3); text-shadow: 0px 0px 01px #000000; letter-spacing: 0;}
   21% {opacity:0.7; -webkit-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(4.9,3.3); -moz-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(4.9,3.3); -o-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(4.9,3.3); transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(4.9,3.3); text-shadow: 0px 0px 06px #000000; letter-spacing: 0;}
   24% {opacity:0.3; -webkit-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(9.9,9.3); -moz-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(9.9,9.3); -o-transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(9.9,9.3); transform:translate(8.5em,-2.5em) rotate(-23deg) skewX(-35deg) scale(9.9,9.3); text-shadow: 0px 0px 10px #006385; letter-spacing: 6px;}
   42% {opacity:0.9; -webkit-transform:translate(8.0em,-2.4em) rotate(-07deg) skewX(-10deg) scale(1.1,1.0); -moz-transform:translate(8.0em,-2.4em) rotate(-07deg) skewX(-10deg) scale(1.1,1.0); -o-transform:translate(8.0em,-2.4em) rotate(-07deg) skewX(-10deg) scale(1.1,1.0); transform:translate(8.0em,-2.4em) rotate(-07deg) skewX(-10deg) scale(1.1,1.0); text-shadow: 0px 0px 01px #000000; letter-spacing: 0;}
   55% {opacity:0.2; -webkit-transform:translate(7.7em,-2.2em) rotate(-01deg) skewX(-07deg) scale(0.8,0.7); -moz-transform:translate(7.7em,-2.2em) rotate(-01deg) skewX(-07deg) scale(0.8,0.7); -o-transform:translate(7.7em,-2.2em) rotate(-01deg) skewX(-07deg) scale(0.8,0.7); transform:translate(7.7em,-2.2em) rotate(-01deg) skewX(-07deg) scale(0.8,0.7); text-shadow: 0px 0px 00px #000000; letter-spacing: 0;}
  100% {opacity:0.0; -webkit-transform:translate(6.5em,-2.9em) rotate(-01deg) skewX(-07deg) scale(0.0,0.0); -moz-transform:translate(6.5em,-2.9em) rotate(-01deg) skewX(-07deg) scale(0.0,0.0); -o-transform:translate(6.5em,-2.9em) rotate(-01deg) skewX(-07deg) scale(0.0,0.0); transform:translate(6.5em,-2.9em) rotate(-01deg) skewX(-07deg) scale(0.0,0.0); text-shadow: 0px 0px 05px #000000; letter-spacing: 0;}
}

#grabd-tree {
  -webkit-animation:grabd-tree 1s 1.5s 2 alternate;
     -moz-animation:grabd-tree 1s 1.5s 2 alternate;
       -o-animation:grabd-tree 1s 1.5s 2 alternate;
          animation:grabd-tree 1s 1.5s 2 alternate;
}

@-webkit-keyframes grabd-tree {100% {-webkit-transform: scaleX(1.5) translateX(-130px);transform: scaleX(1.5) translateX(-130px);}}
@-moz-keyframes grabd-tree {100% {-moz-transform: scaleX(1.5) translateX(-130px);transform: scaleX(1.5) translateX(-130px);}}
@-o-keyframes grabd-tree {100% {-o-transform: scaleX(1.5) translateX(-130px);transform: scaleX(1.5) translateX(-130px);}}
@keyframes grabd-tree {100% {-webkit-transform: scaleX(1.5) translateX(-130px);-moz-transform: scaleX(1.5) translateX(-130px);-o-transform: scaleX(1.5) translateX(-130px);transform: scaleX(1.5) translateX(-130px);}}

#scrub-tree {
  display:inline-block;
  -webkit-animation: scrub-tree 1.0s 2.80s forwards;
     -moz-animation: scrub-tree 1.0s 2.80s forwards;
       -o-animation: scrub-tree 1.0s 2.80s forwards;
          animation: scrub-tree 1.0s 2.80s forwards;
}

@-webkit-keyframes scrub-tree {100% {-webkit-transform: translateX(100px);transform: translateX(100px);}}
@-moz-keyframes scrub-tree {100% {-moz-transform: translateX(100px);transform: translateX(100px);}}
@-o-keyframes scrub-tree {100% {-o-transform: translateX(100px);transform: translateX(100px);}}
@keyframes scrub-tree {100% {-webkit-transform: translateX(100px);-moz-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);}}

#bent1 {
  display: inline-block;
  -webkit-transform-origin: -1.0em;
     -moz-transform-origin: -1.0em;
      -ms-transform-origin: -1.0em;
       -o-transform-origin: -1.0em;
          transform-origin: -1.0em;
  -webkit-animation: bent1 0.40s 3.3s ease-in-out 2 alternate;
     -moz-animation: bent1 0.40s 3.3s ease-in-out 2 alternate;
       -o-animation: bent1 0.40s 3.3s ease-in-out 2 alternate;
          animation: bent1 0.40s 3.3s ease-in-out 2 alternate;
}

#bent2 {
  display: inline-block;
  -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: bent2 0.42s 3.3s ease-in-out 2 alternate;
     -moz-animation: bent2 0.42s 3.3s ease-in-out 2 alternate;
       -o-animation: bent2 0.42s 3.3s ease-in-out 2 alternate;
          animation: bent2 0.42s 3.3s ease-in-out 2 alternate;
}

#bent3 {
  display: inline-block;
  -webkit-transform-origin: -4.1em;
     -moz-transform-origin: -4.1em;
      -ms-transform-origin: -4.1em;
       -o-transform-origin: -4.1em;
          transform-origin: -4.1em;
  -webkit-animation: bent3 0.44s 3.3s ease-in-out 2 alternate;
     -moz-animation: bent3 0.44s 3.3s ease-in-out 2 alternate;
       -o-animation: bent3 0.44s 3.3s ease-in-out 2 alternate;
          animation: bent3 0.44s 3.3s ease-in-out 2 alternate;
}

#bent4 {
  display: inline-block;
  -webkit-transform-origin: -4.3em;
     -moz-transform-origin: -4.3em;
      -ms-transform-origin: -4.3em;
       -o-transform-origin: -4.3em;
          transform-origin: -4.3em;
  -webkit-animation: bent4 0.46s 3.3s ease-in-out 2 alternate;
     -moz-animation: bent4 0.46s 3.3s ease-in-out 2 alternate;
       -o-animation: bent4 0.46s 3.3s ease-in-out 2 alternate;
          animation: bent4 0.46s 3.3s ease-in-out 2 alternate;
}

#bent5 {
  display: inline-block;
  -webkit-transform-origin: -4.5em;
     -moz-transform-origin: -4.5em;
      -ms-transform-origin: -4.5em;
       -o-transform-origin: -4.5em;
          transform-origin: -4.5em;
  -webkit-animation: bent5 0.48s 3.3s ease-in-out 2 alternate;
     -moz-animation: bent5 0.48s 3.3s ease-in-out 2 alternate;
       -o-animation: bent5 0.48s 3.3s ease-in-out 2 alternate;
          animation: bent5 0.48s 3.3s ease-in-out 2 alternate;
}

#bent6 {
  display: inline-block;
  -webkit-transform-origin: -4.7em;
     -moz-transform-origin: -4.7em;
      -ms-transform-origin: -4.7em;
       -o-transform-origin: -4.7em;
          transform-origin: -4.7em;
  -webkit-animation: bent6 0.50s 3.3s ease-in-out 2 alternate;
     -moz-animation: bent6 0.50s 3.3s ease-in-out 2 alternate;
       -o-animation: bent6 0.50s 3.3s ease-in-out 2 alternate;
          animation: bent6 0.50s 3.3s ease-in-out 2 alternate;
}

#bent7 {
  display: inline-block;
  -webkit-transform-origin: -4.9em;
     -moz-transform-origin: -4.9em;
      -ms-transform-origin: -4.9em;
       -o-transform-origin: -4.9em;
          transform-origin: -4.9em;
  -webkit-animation: bent7 0.52s 3.3s ease-in-out 2 alternate;
     -moz-animation: bent7 0.52s 3.3s ease-in-out 2 alternate;
       -o-animation: bent7 0.52s 3.3s ease-in-out 2 alternate;
          animation: bent7 0.52s 3.3s ease-in-out 2 alternate;
}

#bent8 {
  display: inline-block;
  -webkit-transform-origin: -5.1em;
     -moz-transform-origin: -5.1em;
      -ms-transform-origin: -5.1em;
       -o-transform-origin: -5.1em;
          transform-origin: -5.1em;
  -webkit-animation: bent8 0.55s 3.3s ease-in-out 2 alternate;
     -moz-animation: bent8 0.55s 3.3s ease-in-out 2 alternate;
       -o-animation: bent8 0.55s 3.3s ease-in-out 2 alternate;
          animation: bent8 0.55s 3.3s ease-in-out 2 alternate;
}

@-webkit-keyframes bent1 {100% {-webkit-transform:rotate(18deg);transform:rotate(18deg);}}
@-moz-keyframes bent1 {100% {-moz-transform:rotate(18deg);transform:rotate(18deg);}}
@-o-keyframes bent1 {100% {-o-transform:rotate(18deg);transform:rotate(18deg);}}
@keyframes bent1 {100% {-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg);}}
@-webkit-keyframes bent2 {100% {-webkit-transform:rotate(22deg);transform:rotate(22deg);}}
@-moz-keyframes bent2 {100% {-moz-transform:rotate(22deg);transform:rotate(22deg);}}
@-o-keyframes bent2 {100% {-o-transform:rotate(22deg);transform:rotate(22deg);}}
@keyframes bent2 {100% {-webkit-transform:rotate(22deg);-moz-transform:rotate(22deg);-o-transform:rotate(22deg);transform:rotate(22deg);}} 
@-webkit-keyframes bent3 {100% {-webkit-transform:rotate(26deg) translateY(0.5em);transform:rotate(26deg) translateY(0.5em);}} 
@-moz-keyframes bent3 {100% {-moz-transform:rotate(26deg) translateY(0.5em);transform:rotate(26deg) translateY(0.5em);}} 
@-o-keyframes bent3 {100% {-o-transform:rotate(26deg) translateY(0.5em);transform:rotate(26deg) translateY(0.5em);}} 
@keyframes bent3 {100% {-webkit-transform:rotate(26deg) translateY(0.5em);-moz-transform:rotate(26deg) translateY(0.5em);-o-transform:rotate(26deg) translateY(0.5em);transform:rotate(26deg) translateY(0.5em);}} 
@-webkit-keyframes bent4 {100% {-webkit-transform:rotate(28deg) translateY(1.5em);transform:rotate(28deg) translateY(1.5em);}} 
@-moz-keyframes bent4 {100% {-moz-transform:rotate(28deg) translateY(1.5em);transform:rotate(28deg) translateY(1.5em);}} 
@-o-keyframes bent4 {100% {-o-transform:rotate(28deg) translateY(1.5em);transform:rotate(28deg) translateY(1.5em);}} 
@keyframes bent4 {100% {-webkit-transform:rotate(28deg) translateY(1.5em);-moz-transform:rotate(28deg) translateY(1.5em);-o-transform:rotate(28deg) translateY(1.5em);transform:rotate(28deg) translateY(1.5em);}} 
@-webkit-keyframes bent5 {100% {-webkit-transform:rotate(30deg) translateY(2.5em);transform:rotate(30deg) translateY(2.5em);}} 
@-moz-keyframes bent5 {100% {-moz-transform:rotate(30deg) translateY(2.5em);transform:rotate(30deg) translateY(2.5em);}} 
@-o-keyframes bent5 {100% {-o-transform:rotate(30deg) translateY(2.5em);transform:rotate(30deg) translateY(2.5em);}} 
@keyframes bent5 {100% {-webkit-transform:rotate(30deg) translateY(2.5em);-moz-transform:rotate(30deg) translateY(2.5em);-o-transform:rotate(30deg) translateY(2.5em);transform:rotate(30deg) translateY(2.5em);}} 
@-webkit-keyframes bent6 {100% {-webkit-transform:rotate(33deg) translateY(3.5em);transform:rotate(33deg) translateY(3.5em);}} 
@-moz-keyframes bent6 {100% {-moz-transform:rotate(33deg) translateY(3.5em);transform:rotate(33deg) translateY(3.5em);}} 
@-o-keyframes bent6 {100% {-o-transform:rotate(33deg) translateY(3.5em);transform:rotate(33deg) translateY(3.5em);}} 
@keyframes bent6 {100% {-webkit-transform:rotate(33deg) translateY(3.5em);-moz-transform:rotate(33deg) translateY(3.5em);-o-transform:rotate(33deg) translateY(3.5em);transform:rotate(33deg) translateY(3.5em);}}
@-webkit-keyframes bent7 {100% {-webkit-transform:rotate(37deg) translateY(4.4em);transform:rotate(37deg) translateY(4.4em);}}
@-moz-keyframes bent7 {100% {-moz-transform:rotate(37deg) translateY(4.4em);transform:rotate(37deg) translateY(4.4em);}}
@-o-keyframes bent7 {100% {-o-transform:rotate(37deg) translateY(4.4em);transform:rotate(37deg) translateY(4.4em);}}
@keyframes bent7 {100% {-webkit-transform:rotate(37deg) translateY(4.4em);-moz-transform:rotate(37deg) translateY(4.4em);-o-transform:rotate(37deg) translateY(4.4em);transform:rotate(37deg) translateY(4.4em);}}
@-webkit-keyframes bent8 {100% {-webkit-transform:rotate(41deg) translateY(5.0em);transform:rotate(41deg) translateY(5.0em);}}
@-moz-keyframes bent8 {100% {-moz-transform:rotate(41deg) translateY(5.0em);transform:rotate(41deg) translateY(5.0em);}}
@-o-keyframes bent8 {100% {-o-transform:rotate(41deg) translateY(5.0em);transform:rotate(41deg) translateY(5.0em);}}
@keyframes bent8 {100% {-webkit-transform:rotate(41deg) translateY(5.0em);-moz-transform:rotate(41deg) translateY(5.0em);-o-transform:rotate(41deg) translateY(5.0em);transform:rotate(41deg) translateY(5.0em);}} 

#slung {
  display: inline-block; text-indent: 0;  opacity: 0;
  -webkit-animation: slung 0.45s 3.85s ease-out forwards;
     -moz-animation: slung 0.45s 3.85s ease-out forwards;
       -o-animation: slung 0.45s 3.85s ease-out forwards;
          animation: slung 0.45s 3.85s ease-out forwards;
}
@-webkit-keyframes slung { 20%{opacity:1;} 100%{-webkit-transform: translateX(-12.0em);transform: translateX(-12.0em); opacity:1;} }
@-moz-keyframes slung { 20%{opacity:1;} 100%{-moz-transform: translateX(-12.0em);transform: translateX(-12.0em); opacity:1;} }
@-o-keyframes slung { 20%{opacity:1;} 100%{-o-transform: translateX(-12.0em);transform: translateX(-12.0em); opacity:1;} }
@keyframes slung { 20%{opacity:1;} 100%{-webkit-transform: translateX(-12.0em);-moz-transform: translateX(-12.0em);-o-transform: translateX(-12.0em);transform: translateX(-12.0em); opacity:1;} }

#stretch-slung {
  letter-spacing: 0px;
  -webkit-animation: stretch-slung 0.2s 4.0s ease-in forwards;
     -moz-animation: stretch-slung 0.2s 4.0s ease-in forwards;
       -o-animation: stretch-slung 0.2s 4.0s ease-in forwards;
          animation: stretch-slung 0.2s 4.0s ease-in forwards;
}
@-webkit-keyframes stretch-slung { 0%{letter-spacing:0px;} 100%{letter-spacing:4px;} }
@-moz-keyframes stretch-slung { 0%{letter-spacing:0px;} 100%{letter-spacing:4px;} }
@-o-keyframes stretch-slung { 0%{letter-spacing:0px;} 100%{letter-spacing:4px;} }
@keyframes stretch-slung { 0%{letter-spacing:0px;} 100%{letter-spacing:4px;} }

#scrash {
  display: inline-block;
  text-shadow: 0px -0px 0px #ffffff;
  letter-spacing: 0px;
  text-indent: 0;
  opacity:0;
  -webkit-transform: scale(0,0) skewX(90deg) translate(-0,0);
     -moz-transform: scale(0,0) skewX(90deg) translate(-0,0);
      -ms-transform: scale(0,0) skewX(90deg) translate(-0,0);
       -o-transform: scale(0,0) skewX(90deg) translate(-0,0);
          transform: scale(0,0) skewX(90deg) translate(-0,0);
  -webkit-animation: scrash 0.40s 0s linear forwards;
     -moz-animation: scrash 0.40s 0s linear forwards;
       -o-animation: scrash 0.40s 0s linear forwards;
          animation: scrash 0.40s 0s linear forwards;
}
@-webkit-keyframes scrash {
   10% {-webkit-transform: scale(0.90,0.90) skewX( 40deg) translate(-1.40em, 0.00em);transform: scale(0.90,0.90) skewX( 40deg) translate(-1.40em, 0.00em); letter-spacing:0px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   70% {-webkit-transform: scale(1.40,1.55) skewX(-20deg) translate( 1.50em,-0.12em);transform: scale(1.40,1.55) skewX(-20deg) translate( 1.50em,-0.12em); letter-spacing:4px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.20,1.30) skewX(-12deg) translate( 1.20em,-0.10em);transform: scale(1.20,1.30) skewX(-12deg) translate( 1.20em,-0.10em); letter-spacing:1px; text-shadow:-2px 1px 2px #4F4F4F; opacity:1;}
}
@-moz-keyframes scrash {
   10% {-moz-transform: scale(0.90,0.90) skewX( 40deg) translate(-1.40em, 0.00em);transform: scale(0.90,0.90) skewX( 40deg) translate(-1.40em, 0.00em); letter-spacing:0px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   70% {-moz-transform: scale(1.40,1.55) skewX(-20deg) translate( 1.50em,-0.12em);transform: scale(1.40,1.55) skewX(-20deg) translate( 1.50em,-0.12em); letter-spacing:4px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-moz-transform: scale(1.20,1.30) skewX(-12deg) translate( 1.20em,-0.10em);transform: scale(1.20,1.30) skewX(-12deg) translate( 1.20em,-0.10em); letter-spacing:1px; text-shadow:-2px 1px 2px #4F4F4F; opacity:1;}
}
@-o-keyframes scrash {
   10% {-o-transform: scale(0.90,0.90) skewX( 40deg) translate(-1.40em, 0.00em);transform: scale(0.90,0.90) skewX( 40deg) translate(-1.40em, 0.00em); letter-spacing:0px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   70% {-o-transform: scale(1.40,1.55) skewX(-20deg) translate( 1.50em,-0.12em);transform: scale(1.40,1.55) skewX(-20deg) translate( 1.50em,-0.12em); letter-spacing:4px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-o-transform: scale(1.20,1.30) skewX(-12deg) translate( 1.20em,-0.10em);transform: scale(1.20,1.30) skewX(-12deg) translate( 1.20em,-0.10em); letter-spacing:1px; text-shadow:-2px 1px 2px #4F4F4F; opacity:1;}
}
@keyframes scrash {
   10% {-webkit-transform: scale(0.90,0.90) skewX( 40deg) translate(-1.40em, 0.00em);-moz-transform: scale(0.90,0.90) skewX( 40deg) translate(-1.40em, 0.00em);-o-transform: scale(0.90,0.90) skewX( 40deg) translate(-1.40em, 0.00em);transform: scale(0.90,0.90) skewX( 40deg) translate(-1.40em, 0.00em); letter-spacing:0px; text-shadow: 0px 0px 0px #ffffff; opacity:1;}
   70% {-webkit-transform: scale(1.40,1.55) skewX(-20deg) translate( 1.50em,-0.12em);-moz-transform: scale(1.40,1.55) skewX(-20deg) translate( 1.50em,-0.12em);-o-transform: scale(1.40,1.55) skewX(-20deg) translate( 1.50em,-0.12em);transform: scale(1.40,1.55) skewX(-20deg) translate( 1.50em,-0.12em); letter-spacing:4px; text-shadow:-3px 1px 2px #4F4F4F; opacity:1;}
  100% {-webkit-transform: scale(1.20,1.30) skewX(-12deg) translate( 1.20em,-0.10em);-moz-transform: scale(1.20,1.30) skewX(-12deg) translate( 1.20em,-0.10em);-o-transform: scale(1.20,1.30) skewX(-12deg) translate( 1.20em,-0.10em);transform: scale(1.20,1.30) skewX(-12deg) translate( 1.20em,-0.10em); letter-spacing:1px; text-shadow:-2px 1px 2px #4F4F4F; opacity:1;}
}

#pant {
  opacity:.70;
  -webkit-animation: pant 0.45s 0s 34 ease-in-out alternate;
     -moz-animation: pant 0.45s 0s 34 ease-in-out alternate;
       -o-animation: pant 0.45s 0s 34 ease-in-out alternate;
          animation: pant 0.45s 0s 34 ease-in-out alternate;
}
@-webkit-keyframes pant {100% {opacity:0.3;}}
@-moz-keyframes pant {100% {opacity:0.3;}}
@-o-keyframes pant {100% {opacity:0.3;}}
@keyframes pant {100% {opacity:0.3;}}

.skid {
  display:inline-block;
  letter-spacing: 0;
  -webkit-animation: skid 0.44s 0.70s ease-out forwards;
     -moz-animation: skid 0.44s 0.70s ease-out forwards;
       -o-animation: skid 0.44s 0.70s ease-out forwards;
          animation: skid 0.44s 0.70s ease-out forwards;
}
@-webkit-keyframes skid {
   70%{-webkit-transform: translateX(2.0em);transform: translateX(2.0em); letter-spacing:0;}
  100%{-webkit-transform: translateX(2.2em);transform: translateX(2.2em); letter-spacing:1px;}
}
@-moz-keyframes skid {
   70%{-moz-transform: translateX(2.0em);transform: translateX(2.0em); letter-spacing:0;}
  100%{-moz-transform: translateX(2.2em);transform: translateX(2.2em); letter-spacing:1px;}
}
@-o-keyframes skid {
   70%{-o-transform: translateX(2.0em);transform: translateX(2.0em); letter-spacing:0;}
  100%{-o-transform: translateX(2.2em);transform: translateX(2.2em); letter-spacing:1px;}
}
@keyframes skid {
   70%{-webkit-transform: translateX(2.0em);-moz-transform: translateX(2.0em);-o-transform: translateX(2.0em);transform: translateX(2.0em); letter-spacing:0;}
  100%{-webkit-transform: translateX(2.2em);-moz-transform: translateX(2.2em);-o-transform: translateX(2.2em);transform: translateX(2.2em); letter-spacing:1px;}
}

#pulld-up {
  opacity: 0;
  -webkit-transform: skewX(-10deg);
     -moz-transform: skewX(-10deg);
      -ms-transform: skewX(-10deg);
       -o-transform: skewX(-10deg);
          transform: skewX(-10deg);
  -webkit-animation: pulld-up 1.18s 0.1s ease-out forwards;
     -moz-animation: pulld-up 1.18s 0.1s ease-out forwards;
       -o-animation: pulld-up 1.18s 0.1s ease-out forwards;
          animation: pulld-up 1.18s 0.1s ease-out forwards;
}
@-webkit-keyframes pulld-up {
     82% {-webkit-transform: skewX( 13deg) translateX(5.0em);transform: skewX( 13deg) translateX(5.0em); opacity:1;}
     92% {-webkit-transform: skewX(-09deg) translateX(5.5em);transform: skewX(-09deg) translateX(5.5em); opacity:1;}
    100% {-webkit-transform: skewX(-01deg) translateX(5.5em);transform: skewX(-01deg) translateX(5.5em); opacity:1;}
}
@-moz-keyframes pulld-up {
     82% {-moz-transform: skewX( 13deg) translateX(5.0em);transform: skewX( 13deg) translateX(5.0em); opacity:1;}
     92% {-moz-transform: skewX(-09deg) translateX(5.5em);transform: skewX(-09deg) translateX(5.5em); opacity:1;}
    100% {-moz-transform: skewX(-01deg) translateX(5.5em);transform: skewX(-01deg) translateX(5.5em); opacity:1;}
}
@-o-keyframes pulld-up {
     82% {-o-transform: skewX( 13deg) translateX(5.0em);transform: skewX( 13deg) translateX(5.0em); opacity:1;}
     92% {-o-transform: skewX(-09deg) translateX(5.5em);transform: skewX(-09deg) translateX(5.5em); opacity:1;}
    100% {-o-transform: skewX(-01deg) translateX(5.5em);transform: skewX(-01deg) translateX(5.5em); opacity:1;}
}
@keyframes pulld-up {
     82% {-webkit-transform: skewX( 13deg) translateX(5.0em);-moz-transform: skewX( 13deg) translateX(5.0em);-o-transform: skewX( 13deg) translateX(5.0em);transform: skewX( 13deg) translateX(5.0em); opacity:1;}
     92% {-webkit-transform: skewX(-09deg) translateX(5.5em);-moz-transform: skewX(-09deg) translateX(5.5em);-o-transform: skewX(-09deg) translateX(5.5em);transform: skewX(-09deg) translateX(5.5em); opacity:1;}
    100% {-webkit-transform: skewX(-01deg) translateX(5.5em);-moz-transform: skewX(-01deg) translateX(5.5em);-o-transform: skewX(-01deg) translateX(5.5em);transform: skewX(-01deg) translateX(5.5em); opacity:1;}
}

.translate-fwap {
  display:block;
  opacity:0;
  letter-spacing:0;
  -webkit-animation: translate-fwap .28s 0.44s ease-in forwards;
     -moz-animation: translate-fwap .28s 0.44s ease-in forwards;
       -o-animation: translate-fwap .28s 0.44s ease-in forwards;
          animation: translate-fwap .28s 0.44s ease-in forwards;
}
@-webkit-keyframes translate-fwap {
   40%{opacity:0.5;}
   70%{-webkit-transform:translate(6.9em,-2.5em);transform:translate(6.9em,-2.5em); opacity:1; letter-spacing:0px;}
  100%{-webkit-transform:translate(6.9em,-2.5em);transform:translate(6.9em,-2.5em); opacity:1; letter-spacing:2px;}
}
@-moz-keyframes translate-fwap {
   40%{opacity:0.5;}
   70%{-moz-transform:translate(6.9em,-2.5em);transform:translate(6.9em,-2.5em); opacity:1; letter-spacing:0px;}
  100%{-moz-transform:translate(6.9em,-2.5em);transform:translate(6.9em,-2.5em); opacity:1; letter-spacing:2px;}
}
@-o-keyframes translate-fwap {
   40%{opacity:0.5;}
   70%{-o-transform:translate(6.9em,-2.5em);transform:translate(6.9em,-2.5em); opacity:1; letter-spacing:0px;}
  100%{-o-transform:translate(6.9em,-2.5em);transform:translate(6.9em,-2.5em); opacity:1; letter-spacing:2px;}
}
@keyframes translate-fwap {
   40%{opacity:0.5;}
   70%{-webkit-transform:translate(6.9em,-2.5em);-moz-transform:translate(6.9em,-2.5em);-o-transform:translate(6.9em,-2.5em);transform:translate(6.9em,-2.5em); opacity:1; letter-spacing:0px;}
  100%{-webkit-transform:translate(6.9em,-2.5em);-moz-transform:translate(6.9em,-2.5em);-o-transform:translate(6.9em,-2.5em);transform:translate(6.9em,-2.5em); opacity:1; letter-spacing:2px;}
}

.shadow-bottomleft {
  text-shadow: -1.5px 2px 1px #919191;
}

.translate-action {
  display:inline-block;
  text-indent:0;
  -webkit-animation: translate-action .43s 0.64s ease-out forwards;
     -moz-animation: translate-action .43s 0.64s ease-out forwards;
       -o-animation: translate-action .43s 0.64s ease-out forwards;
          animation: translate-action .43s 0.64s ease-out forwards;
}
@-webkit-keyframes translate-action {100% {-webkit-transform: scale(.7,.7) translate(12.5em,-.9em) skew(-30deg) rotate(38deg);transform: scale(.7,.7) translate(12.5em,-.9em) skew(-30deg) rotate(38deg); letter-spacing: 7px; font-size: 78%; opacity: 0; }}
@-moz-keyframes translate-action {100% {-moz-transform: scale(.7,.7) translate(12.5em,-.9em) skew(-30deg) rotate(38deg);transform: scale(.7,.7) translate(12.5em,-.9em) skew(-30deg) rotate(38deg); letter-spacing: 7px; font-size: 78%; opacity: 0; }}
@-o-keyframes translate-action {100% {-o-transform: scale(.7,.7) translate(12.5em,-.9em) skew(-30deg) rotate(38deg);transform: scale(.7,.7) translate(12.5em,-.9em) skew(-30deg) rotate(38deg); letter-spacing: 7px; font-size: 78%; opacity: 0; }}
@keyframes translate-action {100% {-webkit-transform: scale(.7,.7) translate(12.5em,-.9em) skew(-30deg) rotate(38deg);-moz-transform: scale(.7,.7) translate(12.5em,-.9em) skew(-30deg) rotate(38deg);-o-transform: scale(.7,.7) translate(12.5em,-.9em) skew(-30deg) rotate(38deg);transform: scale(.7,.7) translate(12.5em,-.9em) skew(-30deg) rotate(38deg); letter-spacing: 7px; font-size: 78%; opacity: 0; }}

.crash-stretch{
letter-spacing:0;
opacity:0;
text-shadow:00px 0px 1px #ffffff;
-webkit-transform-origin:bottom left;
   -moz-transform-origin:bottom left;
    -ms-transform-origin:bottom left;
     -o-transform-origin:bottom left;
        transform-origin:bottom left;
-webkit-transform:translateX(-1.0em) skewX(50deg);
   -moz-transform:translateX(-1.0em) skewX(50deg);
    -ms-transform:translateX(-1.0em) skewX(50deg);
     -o-transform:translateX(-1.0em) skewX(50deg);
        transform:translateX(-1.0em) skewX(50deg);
-webkit-animation:crash-stretch 0.43s 0.1s linear forwards;
   -moz-animation:crash-stretch 0.43s 0.1s linear forwards;
     -o-animation:crash-stretch 0.43s 0.1s linear forwards;
        animation:crash-stretch 0.43s 0.1s linear forwards;
}

@-moz-keyframes crash-stretch {
     60%{-moz-transform: translateX(0.1em) skewX(-30deg); letter-spacing:5px; opacity:1.0; text-shadow:-03px 0px 1px #5E5E5E;}
    100%{-moz-transform: translateX(0.0em) skewX(-05deg); letter-spacing:2px; opacity:1.0; text-shadow:-02px 0px 1px #8A8A8A;}
}
@-webkit-keyframes crash-stretch {
     60%{-webkit-transform: translateX(0.1em) skewX(-30deg); letter-spacing:5px; opacity:1.0; text-shadow:-03px 0px 1px #5E5E5E;}
    100%{-webkit-transform: translateX(0.0em) skewX(-05deg); letter-spacing:2px; opacity:1.0; text-shadow:-02px 0px 1px #8A8A8A;}
}
@-o-keyframes crash-stretch {
     60%{-o-transform: translateX(0.1em) skewX(-30deg); letter-spacing:5px; opacity:1.0; text-shadow:-03px 0px 1px #5E5E5E;}
    100%{-o-transform: translateX(0.0em) skewX(-05deg); letter-spacing:2px; opacity:1.0; text-shadow:-02px 0px 1px #8A8A8A;}
}
@keyframes crash-stretch {
     60%{-webkit-transform: translateX(0.1em) skewX(-30deg);-moz-transform: translateX(0.1em) skewX(-30deg);-o-transform: translateX(0.1em) skewX(-30deg);transform: translateX(0.1em) skewX(-30deg); letter-spacing:5px; opacity:1.0; text-shadow:-03px 0px 1px #5E5E5E;}
    100%{-webkit-transform: translateX(0.0em) skewX(-05deg);-moz-transform: translateX(0.0em) skewX(-05deg);-o-transform: translateX(0.0em) skewX(-05deg);transform: translateX(0.0em) skewX(-05deg); letter-spacing:2px; opacity:1.0; text-shadow:-02px 0px 1px #8A8A8A;}
}

.crash {
  display: inline-block;
  text-indent: 0;
  font-family: 'Komika Text', sans-serif;
  text-shadow: 0px 0px 0px #878787;
  opacity: 0;
  letter-spacing:0;
  -webkit-transform: scale(0.1,0.1) skew(21deg);
     -moz-transform: scale(0.1,0.1) skew(21deg);
      -ms-transform: scale(0.1,0.1) skew(21deg);
       -o-transform: scale(0.1,0.1) skew(21deg);
          transform: scale(0.1,0.1) skew(21deg);
  -webkit-transform-origin: 0 -25px;
     -moz-transform-origin: 0 -25px;
      -ms-transform-origin: 0 -25px;
       -o-transform-origin: 0 -25px;
          transform-origin: 0 -25px;
  -webkit-animation: crash 0.33s 0.1s ease-out forwards;
     -moz-animation: crash 0.33s 0.1s ease-out forwards;
       -o-animation: crash 0.33s 0.1s ease-out forwards;
          animation: crash 0.33s 0.1s ease-out forwards;
}
@-webkit-keyframes crash {
   70%{text-shadow:-4px -4px 2px #4a4a4a; opacity:1; -webkit-transform: skew(-20deg) translateX(60px) scale(1.6,1.4); transform: skew(-20deg) translateX(60px) scale(1.6,1.4); letter-spacing: 9px;}
  100%{text-shadow:-1px -1px 2px #4a4a4a; opacity:1; -webkit-transform: skew(-10deg) translateX(48px) scale(1.2,1.1); transform: skew(-10deg) translateX(48px) scale(1.2,1.1); letter-spacing: 0px;}
}
@-moz-keyframes crash {
   70%{text-shadow:-4px -4px 2px #4a4a4a; opacity:1; -moz-transform: skew(-20deg) translateX(60px) scale(1.6,1.4); transform: skew(-20deg) translateX(60px) scale(1.6,1.4); letter-spacing: 9px;}
  100%{text-shadow:-1px -1px 2px #4a4a4a; opacity:1; -moz-transform: skew(-10deg) translateX(48px) scale(1.2,1.1); transform: skew(-10deg) translateX(48px) scale(1.2,1.1); letter-spacing: 0px;}
}
@-o-keyframes crash {
   70%{text-shadow:-4px -4px 2px #4a4a4a; opacity:1; -o-transform: skew(-20deg) translateX(60px) scale(1.6,1.4); transform: skew(-20deg) translateX(60px) scale(1.6,1.4); letter-spacing: 9px;}
  100%{text-shadow:-1px -1px 2px #4a4a4a; opacity:1; -o-transform: skew(-10deg) translateX(48px) scale(1.2,1.1); transform: skew(-10deg) translateX(48px) scale(1.2,1.1); letter-spacing: 0px;}
}
@keyframes crash {
   70%{text-shadow:-4px -4px 2px #4a4a4a; opacity:1; -webkit-transform: skew(-20deg) translateX(60px) scale(1.6,1.4); -moz-transform: skew(-20deg) translateX(60px) scale(1.6,1.4); -o-transform: skew(-20deg) translateX(60px) scale(1.6,1.4); transform: skew(-20deg) translateX(60px) scale(1.6,1.4); letter-spacing: 9px;}
  100%{text-shadow:-1px -1px 2px #4a4a4a; opacity:1; -webkit-transform: skew(-10deg) translateX(48px) scale(1.2,1.1); -moz-transform: skew(-10deg) translateX(48px) scale(1.2,1.1); -o-transform: skew(-10deg) translateX(48px) scale(1.2,1.1); transform: skew(-10deg) translateX(48px) scale(1.2,1.1); letter-spacing: 0px;}
}

#grow-dont{
display:inline-block;
text-indent:0;
-webkit-transform-origin:0 14px;
   -moz-transform-origin:0 14px;
    -ms-transform-origin:0 14px;
     -o-transform-origin:0 14px;
        transform-origin:0 14px;
-webkit-animation:grow120 0.65s 0.05s ease-in forwards;
   -moz-animation:grow120 0.65s 0.05s ease-in forwards;
     -o-animation:grow120 0.65s 0.05s ease-in forwards;
        animation:grow120 0.65s 0.05s ease-in forwards;
}
#grow-lettim{
display:inline-block;
text-indent:0;
-webkit-transform-origin:0 14px;
   -moz-transform-origin:0 14px;
    -ms-transform-origin:0 14px;
     -o-transform-origin:0 14px;
        transform-origin:0 14px;
-webkit-animation:grow130 0.75s 0.17s ease-in forwards;
   -moz-animation:grow130 0.75s 0.17s ease-in forwards;
     -o-animation:grow130 0.75s 0.17s ease-in forwards;
        animation:grow130 0.75s 0.17s ease-in forwards;
}
#grow-getaway{
display:inline-block;
text-indent:0;
-webkit-transform-origin:0 14px;
   -moz-transform-origin:0 14px;
    -ms-transform-origin:0 14px;
     -o-transform-origin:0 14px;
        transform-origin:0 14px;
-webkit-animation:grow150 0.85s 0.41s ease-in forwards;
   -moz-animation:grow150 0.85s 0.41s ease-in forwards;
     -o-animation:grow150 0.85s 0.41s ease-in forwards;
        animation:grow150 0.85s 0.41s ease-in forwards;
}

#trip1 {display:inline-block; text-indent: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:trip1 1.90s 0.75s linear backwards; -moz-animation:trip1 1.90s 0.75s linear backwards; -o-animation:trip1 1.90s 0.75s linear backwards; animation:trip1 1.90s 0.75s linear backwards;}
#trip2 {display:inline-block; text-indent: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:trip2 1.90s 0.70s linear backwards; -moz-animation:trip2 1.90s 0.70s linear backwards; -o-animation:trip2 1.90s 0.70s linear backwards; animation:trip2 1.90s 0.70s linear backwards;}
#trip3 {display:inline-block; text-indent: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:trip3 1.90s 0.65s linear backwards; -moz-animation:trip3 1.90s 0.65s linear backwards; -o-animation:trip3 1.90s 0.65s linear backwards; animation:trip3 1.90s 0.65s linear backwards;}
#trip4 {display:inline-block; text-indent: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:trip4 1.90s 0.60s linear backwards; -moz-animation:trip4 1.90s 0.60s linear backwards; -o-animation:trip4 1.90s 0.60s linear backwards; animation:trip4 1.90s 0.60s linear backwards;}

@-webkit-keyframes trip1 {
   15%{-webkit-transform: translate( 65px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 65px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-webkit-transform: translate( 70px,-12px) rotateX(-20deg) rotate(010deg) skewX(-10deg) scale(1.5);transform: translate( 70px,-12px) rotateX(-20deg) rotate(010deg) skewX(-10deg) scale(1.5);}
  100%{-webkit-transform: translate(350px,-77px) rotateX(-20deg) rotate(030deg) skewX(-12deg) scale(2.2);transform: translate(350px,-77px) rotateX(-20deg) rotate(030deg) skewX(-12deg) scale(2.2);}
}
@-moz-keyframes trip1 {
   15%{-moz-transform: translate( 65px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 65px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-moz-transform: translate( 70px,-12px) rotateX(-20deg) rotate(010deg) skewX(-10deg) scale(1.5);transform: translate( 70px,-12px) rotateX(-20deg) rotate(010deg) skewX(-10deg) scale(1.5);}
  100%{-moz-transform: translate(350px,-77px) rotateX(-20deg) rotate(030deg) skewX(-12deg) scale(2.2);transform: translate(350px,-77px) rotateX(-20deg) rotate(030deg) skewX(-12deg) scale(2.2);}
}
@-o-keyframes trip1 {
   15%{transform: translate( 65px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{transform: translate( 70px,-12px) rotateX(-20deg) rotate(010deg) skewX(-10deg) scale(1.5);}
  100%{transform: translate(350px,-77px) rotateX(-20deg) rotate(030deg) skewX(-12deg) scale(2.2);}
}
@keyframes trip1 {
   15%{-webkit-transform: translate( 65px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);-moz-transform: translate( 65px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 65px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-webkit-transform: translate( 70px,-12px) rotateX(-20deg) rotate(010deg) skewX(-10deg) scale(1.5);-moz-transform: translate( 70px,-12px) rotateX(-20deg) rotate(010deg) skewX(-10deg) scale(1.5);transform: translate( 70px,-12px) rotateX(-20deg) rotate(010deg) skewX(-10deg) scale(1.5);}
  100%{-webkit-transform: translate(350px,-77px) rotateX(-20deg) rotate(030deg) skewX(-12deg) scale(2.2);-moz-transform: translate(350px,-77px) rotateX(-20deg) rotate(030deg) skewX(-12deg) scale(2.2);transform: translate(350px,-77px) rotateX(-20deg) rotate(030deg) skewX(-12deg) scale(2.2);}
}
@-webkit-keyframes trip2 {
   15%{-webkit-transform: translate( 60px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 60px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-webkit-transform: translate( 75px,-14px) rotateX(-30deg) rotate(020deg) skewX(-10deg) scale(1.5);transform: translate( 75px,-14px) rotateX(-30deg) rotate(020deg) skewX(-10deg) scale(1.5);}
  100%{-webkit-transform: translate(365px,-72px) rotateX(-30deg) rotate(040deg) skewX(-13deg) scale(2.1);transform: translate(365px,-72px) rotateX(-30deg) rotate(040deg) skewX(-13deg) scale(2.1);}
}
@-moz-keyframes trip2 {
   15%{-moz-transform: translate( 60px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 60px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-moz-transform: translate( 75px,-14px) rotateX(-30deg) rotate(020deg) skewX(-10deg) scale(1.5);transform: translate( 75px,-14px) rotateX(-30deg) rotate(020deg) skewX(-10deg) scale(1.5);}
  100%{-moz-transform: translate(365px,-72px) rotateX(-30deg) rotate(040deg) skewX(-13deg) scale(2.1);transform: translate(365px,-72px) rotateX(-30deg) rotate(040deg) skewX(-13deg) scale(2.1);}
}
@-o-keyframes trip2 {
   15%{transform: translate( 60px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{transform: translate( 75px,-14px) rotateX(-30deg) rotate(020deg) skewX(-10deg) scale(1.5);}
  100%{transform: translate(365px,-72px) rotateX(-30deg) rotate(040deg) skewX(-13deg) scale(2.1);}
}
@keyframes trip2 {
   15%{-webkit-transform: translate( 60px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);-moz-transform: translate( 60px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 60px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-webkit-transform: translate( 75px,-14px) rotateX(-30deg) rotate(020deg) skewX(-10deg) scale(1.5);-moz-transform: translate( 75px,-14px) rotateX(-30deg) rotate(020deg) skewX(-10deg) scale(1.5);transform: translate( 75px,-14px) rotateX(-30deg) rotate(020deg) skewX(-10deg) scale(1.5);}
  100%{-webkit-transform: translate(365px,-72px) rotateX(-30deg) rotate(040deg) skewX(-13deg) scale(2.1);-moz-transform: translate(365px,-72px) rotateX(-30deg) rotate(040deg) skewX(-13deg) scale(2.1);transform: translate(365px,-72px) rotateX(-30deg) rotate(040deg) skewX(-13deg) scale(2.1);}
}
@-webkit-keyframes trip3 {
   15%{-webkit-transform: translate( 55px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 55px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-webkit-transform: translate( 76px,-13px) rotateX(-40deg) rotate(033deg) skewX(-10deg) scale(1.5);transform: translate( 76px,-13px) rotateX(-40deg) rotate(033deg) skewX(-10deg) scale(1.5);}
  100%{-webkit-transform: translate(376px,-60px) rotateX(-40deg) rotate(053deg) skewX(-14deg) scale(2.0);transform: translate(376px,-60px) rotateX(-40deg) rotate(053deg) skewX(-14deg) scale(2.0);}
}
@-moz-keyframes trip3 {
   15%{-moz-transform: translate( 55px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 55px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-moz-transform: translate( 76px,-13px) rotateX(-40deg) rotate(033deg) skewX(-10deg) scale(1.5);transform: translate( 76px,-13px) rotateX(-40deg) rotate(033deg) skewX(-10deg) scale(1.5);}
  100%{-moz-transform: translate(376px,-60px) rotateX(-40deg) rotate(053deg) skewX(-14deg) scale(2.0);transform: translate(376px,-60px) rotateX(-40deg) rotate(053deg) skewX(-14deg) scale(2.0);}
}
@-o-keyframes trip3 {
   15%{transform: translate( 55px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{transform: translate( 76px,-13px) rotateX(-40deg) rotate(033deg) skewX(-10deg) scale(1.5);}
  100%{transform: translate(376px,-60px) rotateX(-40deg) rotate(053deg) skewX(-14deg) scale(2.0);}
}
@keyframes trip3 {
   15%{-webkit-transform: translate( 55px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);-moz-transform: translate( 55px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 55px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-webkit-transform: translate( 76px,-13px) rotateX(-40deg) rotate(033deg) skewX(-10deg) scale(1.5);-moz-transform: translate( 76px,-13px) rotateX(-40deg) rotate(033deg) skewX(-10deg) scale(1.5);transform: translate( 76px,-13px) rotateX(-40deg) rotate(033deg) skewX(-10deg) scale(1.5);}
  100%{-webkit-transform: translate(376px,-60px) rotateX(-40deg) rotate(053deg) skewX(-14deg) scale(2.0);-moz-transform: translate(376px,-60px) rotateX(-40deg) rotate(053deg) skewX(-14deg) scale(2.0);transform: translate(376px,-60px) rotateX(-40deg) rotate(053deg) skewX(-14deg) scale(2.0);}
}
@-webkit-keyframes trip4 {
   15%{-webkit-transform: translate( 50px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 50px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-webkit-transform: translate( 81px,-10px) rotateX(-50deg) rotate(040deg) skewX(-10deg) scale(1.5);transform: translate( 81px,-10px) rotateX(-50deg) rotate(040deg) skewX(-10deg) scale(1.5);}
  100%{-webkit-transform: translate(381px,-45px) rotateX(-50deg) rotate(060deg) skewX(-15deg) scale(1.9);transform: translate(381px,-45px) rotateX(-50deg) rotate(060deg) skewX(-15deg) scale(1.9);}
}
@-moz-keyframes trip4 {
   15%{-moz-transform: translate( 50px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 50px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-moz-transform: translate( 81px,-10px) rotateX(-50deg) rotate(040deg) skewX(-10deg) scale(1.5);transform: translate( 81px,-10px) rotateX(-50deg) rotate(040deg) skewX(-10deg) scale(1.5);}
  100%{-moz-transform: translate(381px,-45px) rotateX(-50deg) rotate(060deg) skewX(-15deg) scale(1.9);transform: translate(381px,-45px) rotateX(-50deg) rotate(060deg) skewX(-15deg) scale(1.9);}
}
@-o-keyframes trip4 {
   15%{transform: translate( 50px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{transform: translate( 81px,-10px) rotateX(-50deg) rotate(040deg) skewX(-10deg) scale(1.5);}
  100%{transform: translate(381px,-45px) rotateX(-50deg) rotate(060deg) skewX(-15deg) scale(1.9);}
}
@keyframes trip4 {
   15%{-webkit-transform: translate( 50px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);-moz-transform: translate( 50px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);transform: translate( 50px, 00px) rotateX(000deg) rotate(000deg) skewX(-00deg) scale(1.0);}
   20%{-webkit-transform: translate( 81px,-10px) rotateX(-50deg) rotate(040deg) skewX(-10deg) scale(1.5);-moz-transform: translate( 81px,-10px) rotateX(-50deg) rotate(040deg) skewX(-10deg) scale(1.5);transform: translate( 81px,-10px) rotateX(-50deg) rotate(040deg) skewX(-10deg) scale(1.5);}
  100%{-webkit-transform: translate(381px,-45px) rotateX(-50deg) rotate(060deg) skewX(-15deg) scale(1.9);-moz-transform: translate(381px,-45px) rotateX(-50deg) rotate(060deg) skewX(-15deg) scale(1.9);transform: translate(381px,-45px) rotateX(-50deg) rotate(060deg) skewX(-15deg) scale(1.9);}
}

#fade-to-black {
  color: #E6E6E6;
}

#gradient-ch11 {
  width: 725px;
  margin: -100px auto 100px auto;
  overflow-x:hidden;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(32%, #FFFFFF), color-stop(70%, #8F8F8F), color-stop(90%, #000000));
  background: -webkit-linear-gradient(top, #FFFFFF 32%, #8F8F8F 70%, #000000 90%);
  background: -moz-linear-gradient(top, #FFFFFF 32%, #8F8F8F 70%, #000000 90%);
  background: -o-linear-gradient(top, #FFFFFF 32%, #8F8F8F 70%, #000000 90%);
  background: linear-gradient(to bottom, #FFFFFF 32%, #8F8F8F 70%, #000000 90%);
  z-index: 999;
}

#chapterbottom-ch11 {
  width:725px;
  display:block;
  height:80%;
  position:absolute;
  background:#424039;
  z-index:999;
}

.chapterlink-11 {
  z-index:999;
  color:#969389;
  font-family: Calluna, 'OldStyle 1', 'Charis SIL', Averia, Georgia, serif;
  letter-spacing:1px;
  text-align:center;
  margin-top:15px;
  padding-bottom:30px;
  display:block;
  color:#BFBFBF;
}