/* blowright and puff copied to homepage stylesheet */

.glow-pulse { /* this chapter only */
  display:inline-block;
  text-indent:0;
  -webkit-animation: glow-pulse 2.00s linear forwards;
     -moz-animation: glow-pulse 2.00s linear forwards;
       -o-animation: glow-pulse 2.00s linear forwards;
          animation: glow-pulse 2.00s linear forwards;
}

@-webkit-keyframes glow-pulse {
     15% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     20% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     50% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
    100% {color:#474D08; text-shadow: 0px 0px 2px #F2FF5C;}
}
@-moz-keyframes glow-pulse {
     15% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     20% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     50% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
    100% {color:#474D08; text-shadow: 0px 0px 2px #F2FF5C;}
}
@-o-keyframes glow-pulse {
     15% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     20% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     50% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
    100% {color:#474D08; text-shadow: 0px 0px 2px #F2FF5C;}
}
@keyframes glow-pulse {
     15% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     20% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     50% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
    100% {color:#474D08; text-shadow: 0px 0px 2px #F2FF5C;}
}

.glow-pulse-end { /* for last letter in sequence--glows longer */
  display:inline-block;
  text-indent:0;
  -webkit-animation: glow-pulse-end 2.00s linear forwards;
     -moz-animation: glow-pulse-end 2.00s linear forwards;
       -o-animation: glow-pulse-end 2.00s linear forwards;
          animation: glow-pulse-end 2.00s linear forwards;
}

@-webkit-keyframes glow-pulse-end { /* for last letter in sequence--glows longer */
     15% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     22% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     84% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
    100% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
}
@-moz-keyframes glow-pulse-end { /* for last letter in sequence--glows longer */
     15% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     22% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     84% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
    100% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
}
@-o-keyframes glow-pulse-end { /* for last letter in sequence--glows longer */
     15% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     22% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     84% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
    100% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
}
@keyframes glow-pulse-end { /* for last letter in sequence--glows longer */
     15% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     22% {color:#D0DB51; text-shadow: 0px 0px 8px #EBFC23;}
     84% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
    100% {color:#5A6110; text-shadow: 0px 0px 2px #F2FF5C;}
}

.glow-pulse.delaya {-webkit-animation-delay:0.0001s;-moz-animation-delay:0.0001s;-o-animation-delay:0.0001s;animation-delay:0.0001s;}
.glow-pulse.delayb {-webkit-animation-delay:0.005s;-moz-animation-delay:0.005s;-o-animation-delay:0.005s;animation-delay:0.005s;}
.glow-pulse.delayc {-webkit-animation-delay:0.015s;-moz-animation-delay:0.015s;-o-animation-delay:0.015s;animation-delay:0.015s;}
.glow-pulse.delayd {-webkit-animation-delay:0.03s;-moz-animation-delay:0.03s;-o-animation-delay:0.03s;animation-delay:0.03s;}
.glow-pulse.delaye {-webkit-animation-delay:0.05s;-moz-animation-delay:0.05s;-o-animation-delay:0.05s;animation-delay:0.05s;}
.glow-pulse.delayf {-webkit-animation-delay:0.08s;-moz-animation-delay:0.08s;-o-animation-delay:0.08s;animation-delay:0.08s;}
.glow-pulse.delayg {-webkit-animation-delay:0.12s;-moz-animation-delay:0.12s;-o-animation-delay:0.12s;animation-delay:0.12s;}
.glow-pulse.delayh {-webkit-animation-delay:0.17s;-moz-animation-delay:0.17s;-o-animation-delay:0.17s;animation-delay:0.17s;}
.glow-pulse.delayi {-webkit-animation-delay:0.23s;-moz-animation-delay:0.23s;-o-animation-delay:0.23s;animation-delay:0.23s;}
.glow-pulse-end.delayi {-webkit-animation-delay:0.23s;-moz-animation-delay:0.23s;-o-animation-delay:0.23s;animation-delay:0.23s;}

#squeeze1 {
  display:inline-block;
  -webkit-transform:scaleX(1.5);
     -moz-transform:scaleX(1.5);
      -ms-transform:scaleX(1.5);
       -o-transform:scaleX(1.5);
          transform:scaleX(1.5);
  -webkit-animation: squeeze1 1.5s 0.01s ease-out forwards;
     -moz-animation: squeeze1 1.5s 0.01s ease-out forwards;
       -o-animation: squeeze1 1.5s 0.01s ease-out forwards;
          animation: squeeze1 1.5s 0.01s ease-out forwards;
}
#squeeze2 {
  display:inline-block;
  -webkit-transform:scaleX(1.5);
     -moz-transform:scaleX(1.5);
      -ms-transform:scaleX(1.5);
       -o-transform:scaleX(1.5);
          transform:scaleX(1.5);
  -webkit-animation: squeeze2 1.5s 0.01s ease-out forwards;
     -moz-animation: squeeze2 1.5s 0.01s ease-out forwards;
       -o-animation: squeeze2 1.5s 0.01s ease-out forwards;
          animation: squeeze2 1.5s 0.01s ease-out forwards;
}
#squeeze3 {
  display:inline-block;
  -webkit-transform:scaleX(1.5);
     -moz-transform:scaleX(1.5);
      -ms-transform:scaleX(1.5);
       -o-transform:scaleX(1.5);
          transform:scaleX(1.5);
  -webkit-animation: squeeze3 1.5s 0.01s ease-out forwards;
     -moz-animation: squeeze3 1.5s 0.01s ease-out forwards;
       -o-animation: squeeze3 1.5s 0.01s ease-out forwards;
          animation: squeeze3 1.5s 0.01s ease-out forwards;
}
#squeeze4 {
  display:inline-block;
  -webkit-transform:scaleX(1.5);
     -moz-transform:scaleX(1.5);
      -ms-transform:scaleX(1.5);
       -o-transform:scaleX(1.5);
          transform:scaleX(1.5);
  -webkit-animation: squeeze4 1.5s 0.01s ease-out forwards;
     -moz-animation: squeeze4 1.5s 0.01s ease-out forwards;
       -o-animation: squeeze4 1.5s 0.01s ease-out forwards;
          animation: squeeze4 1.5s 0.01s ease-out forwards;
}
#squeeze5 {
  display:inline-block;
  -webkit-transform:scaleX(1.5);
     -moz-transform:scaleX(1.5);
      -ms-transform:scaleX(1.5);
       -o-transform:scaleX(1.5);
          transform:scaleX(1.5);
  -webkit-animation: squeeze5 1.5s 0.01s ease-out forwards;
     -moz-animation: squeeze5 1.5s 0.01s ease-out forwards;
       -o-animation: squeeze5 1.5s 0.01s ease-out forwards;
          animation: squeeze5 1.5s 0.01s ease-out forwards;
}
#squeeze6 {
  display:inline-block;
  -webkit-transform:scaleX(1.5);
     -moz-transform:scaleX(1.5);
      -ms-transform:scaleX(1.5);
       -o-transform:scaleX(1.5);
          transform:scaleX(1.5);
  -webkit-animation: squeeze6 1.5s 0.01s ease-out forwards;
     -moz-animation: squeeze6 1.5s 0.01s ease-out forwards;
       -o-animation: squeeze6 1.5s 0.01s ease-out forwards;
          animation: squeeze6 1.5s 0.01s ease-out forwards;
}
#squeeze7 {
  display:inline-block;
  -webkit-transform:scaleX(1.5);
     -moz-transform:scaleX(1.5);
      -ms-transform:scaleX(1.5);
       -o-transform:scaleX(1.5);
          transform:scaleX(1.5);
  -webkit-animation: squeeze7 1.5s 0.01s ease-out forwards;
     -moz-animation: squeeze7 1.5s 0.01s ease-out forwards;
       -o-animation: squeeze7 1.5s 0.01s ease-out forwards;
          animation: squeeze7 1.5s 0.01s ease-out forwards;
}

@-webkit-keyframes squeeze1 {
    0% {-webkit-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-webkit-transform: translateX( 1.00em) scale(0.80,1.3);transform: translateX( 1.00em) scale(0.80,1.3);}
}
@-moz-keyframes squeeze1 {
    0% {-moz-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-moz-transform: translateX( 1.00em) scale(0.80,1.3);transform: translateX( 1.00em) scale(0.80,1.3);}
}
@-o-keyframes squeeze1 {
    0% {-o-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-o-transform: translateX( 1.00em) scale(0.80,1.3);transform: translateX( 1.00em) scale(0.80,1.3);}
}
@keyframes squeeze1 {
    0% {-webkit-transform: translateX( 0.00em) scale(1.30,1.0);-moz-transform: translateX( 0.00em) scale(1.30,1.0);-o-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-webkit-transform: translateX( 1.00em) scale(0.80,1.3);-moz-transform: translateX( 1.00em) scale(0.80,1.3);-o-transform: translateX( 1.00em) scale(0.80,1.3);transform: translateX( 1.00em) scale(0.80,1.3);}
}
@-webkit-keyframes squeeze2 {
    0% {-webkit-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-webkit-transform: translateX( 0.67em) scale(0.80,1.3);transform: translateX( 0.67em) scale(0.80,1.3);}
}
@-moz-keyframes squeeze2 {
    0% {-moz-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-moz-transform: translateX( 0.67em) scale(0.80,1.3);transform: translateX( 0.67em) scale(0.80,1.3);}
}
@-o-keyframes squeeze2 {
    0% {-o-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-o-transform: translateX( 0.67em) scale(0.80,1.3);transform: translateX( 0.67em) scale(0.80,1.3);}
}
@keyframes squeeze2 {
    0% {-webkit-transform: translateX( 0.00em) scale(1.30,1.0);-moz-transform: translateX( 0.00em) scale(1.30,1.0);-o-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-webkit-transform: translateX( 0.67em) scale(0.80,1.3);-moz-transform: translateX( 0.67em) scale(0.80,1.3);-o-transform: translateX( 0.67em) scale(0.80,1.3);transform: translateX( 0.67em) scale(0.80,1.3);}
}
@-webkit-keyframes squeeze3 {
    0% {-webkit-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-webkit-transform: translateX( 0.30em) scale(0.80,1.4);transform: translateX( 0.30em) scale(0.80,1.4);}
}
@-moz-keyframes squeeze3 {
    0% {-moz-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-moz-transform: translateX( 0.30em) scale(0.80,1.4);transform: translateX( 0.30em) scale(0.80,1.4);}
}
@-o-keyframes squeeze3 {
    0% {-o-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-o-transform: translateX( 0.30em) scale(0.80,1.4);transform: translateX( 0.30em) scale(0.80,1.4);}
}
@keyframes squeeze3 {
    0% {-webkit-transform: translateX( 0.00em) scale(1.30,1.0);-moz-transform: translateX( 0.00em) scale(1.30,1.0);-o-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-webkit-transform: translateX( 0.30em) scale(0.80,1.4);-moz-transform: translateX( 0.30em) scale(0.80,1.4);-o-transform: translateX( 0.30em) scale(0.80,1.4);transform: translateX( 0.30em) scale(0.80,1.4);}
}
@-webkit-keyframes squeeze4 {
    0% {-webkit-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-webkit-transform: translateX(-0.00em) scale(1.00,1.6);transform: translateX(-0.00em) scale(1.00,1.6);}
}
@-moz-keyframes squeeze4 {
    0% {-moz-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-moz-transform: translateX(-0.00em) scale(1.00,1.6);transform: translateX(-0.00em) scale(1.00,1.6);}
}
@-o-keyframes squeeze4 {
    0% {-o-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-o-transform: translateX(-0.00em) scale(1.00,1.6);transform: translateX(-0.00em) scale(1.00,1.6);}
}
@keyframes squeeze4 {
    0% {-webkit-transform: translateX( 0.00em) scale(1.30,1.0);-moz-transform: translateX( 0.00em) scale(1.30,1.0);-o-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-webkit-transform: translateX(-0.00em) scale(1.00,1.6);-moz-transform: translateX(-0.00em) scale(1.00,1.6);-o-transform: translateX(-0.00em) scale(1.00,1.6);transform: translateX(-0.00em) scale(1.00,1.6);}
}
@-webkit-keyframes squeeze5 {
    0% {-webkit-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-webkit-transform: translateX(-0.30em) scale(1.00,1.5);transform: translateX(-0.30em) scale(1.00,1.5);}
}
@-moz-keyframes squeeze5 {
    0% {-moz-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-moz-transform: translateX(-0.30em) scale(1.00,1.5);transform: translateX(-0.30em) scale(1.00,1.5);}
}
@-o-keyframes squeeze5 {
    0% {-o-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-o-transform: translateX(-0.30em) scale(1.00,1.5);transform: translateX(-0.30em) scale(1.00,1.5);}
}
@keyframes squeeze5 {
    0% {-webkit-transform: translateX( 0.00em) scale(1.30,1.0);-moz-transform: translateX( 0.00em) scale(1.30,1.0);-o-transform: translateX( 0.00em) scale(1.30,1.0);transform: translateX( 0.00em) scale(1.30,1.0);}
  100% {-webkit-transform: translateX(-0.30em) scale(1.00,1.5);-moz-transform: translateX(-0.30em) scale(1.00,1.5);-o-transform: translateX(-0.30em) scale(1.00,1.5);transform: translateX(-0.30em) scale(1.00,1.5);}
}
@-webkit-keyframes squeeze6 {
    0% {-webkit-transform: translate( 0.00em,0px) scale(1.30,1.0);transform: translate( 0.00em,0px) scale(1.30,1.0);}
  100% {-webkit-transform: translate(-0.50em,1px) scale(0.95,1.35);transform: translate(-0.50em,1px) scale(0.95,1.35);}
}
@-moz-keyframes squeeze6 {
    0% {-moz-transform: translate( 0.00em,0px) scale(1.30,1.0);transform: translate( 0.00em,0px) scale(1.30,1.0);}
  100% {-moz-transform: translate(-0.50em,1px) scale(0.95,1.35);transform: translate(-0.50em,1px) scale(0.95,1.35);}
}
@-o-keyframes squeeze6 {
    0% {-o-transform: translate( 0.00em,0px) scale(1.30,1.0);transform: translate( 0.00em,0px) scale(1.30,1.0);}
  100% {-o-transform: translate(-0.50em,1px) scale(0.95,1.35);transform: translate(-0.50em,1px) scale(0.95,1.35);}
}
@keyframes squeeze6 {
    0% {-webkit-transform: translate( 0.00em,0px) scale(1.30,1.0);-moz-transform: translate( 0.00em,0px) scale(1.30,1.0);-o-transform: translate( 0.00em,0px) scale(1.30,1.0);transform: translate( 0.00em,0px) scale(1.30,1.0);}
  100% {-webkit-transform: translate(-0.50em,1px) scale(0.95,1.35);-moz-transform: translate(-0.50em,1px) scale(0.95,1.35);-o-transform: translate(-0.50em,1px) scale(0.95,1.35);transform: translate(-0.50em,1px) scale(0.95,1.35);}
}
@-webkit-keyframes squeeze7 {
    0% {-webkit-transform: translate( 0.00em,0px) scale(1.30,1.0);transform: translate( 0.00em,0px) scale(1.30,1.0);}
  100% {-webkit-transform: translate(-0.80em,1px) scale(0.90,1.25);transform: translate(-0.80em,1px) scale(0.90,1.25);}
}
@-moz-keyframes squeeze7 {
    0% {-moz-transform: translate( 0.00em,0px) scale(1.30,1.0);transform: translate( 0.00em,0px) scale(1.30,1.0);}
  100% {-moz-transform: translate(-0.80em,1px) scale(0.90,1.25);transform: translate(-0.80em,1px) scale(0.90,1.25);}
}
@-o-keyframes squeeze7 {
    0% {-o-transform: translate( 0.00em,0px) scale(1.30,1.0);transform: translate( 0.00em,0px) scale(1.30,1.0);}
  100% {-o-transform: translate(-0.80em,1px) scale(0.90,1.25);transform: translate(-0.80em,1px) scale(0.90,1.25);}
}
@keyframes squeeze7 {
    0% {-webkit-transform: translate( 0.00em,0px) scale(1.30,1.0);-moz-transform: translate( 0.00em,0px) scale(1.30,1.0);-o-transform: translate( 0.00em,0px) scale(1.30,1.0);transform: translate( 0.00em,0px) scale(1.30,1.0);}
  100% {-webkit-transform: translate(-0.80em,1px) scale(0.90,1.25);-moz-transform: translate(-0.80em,1px) scale(0.90,1.25);-o-transform: translate(-0.80em,1px) scale(0.90,1.25);transform: translate(-0.80em,1px) scale(0.90,1.25);}
}

#float-in1 {
  display:inline-block;
  text-indent:0;
  -webkit-transform: translate(-1.50em,-2.80em) skewX( 20deg) skewY( 30deg) scale(0.0,0.0);
     -moz-transform: translate(-1.50em,-2.80em) skewX( 20deg) skewY( 30deg) scale(0.0,0.0);
      -ms-transform: translate(-1.50em,-2.80em) skewX( 20deg) skewY( 30deg) scale(0.0,0.0);
       -o-transform: translate(-1.50em,-2.80em) skewX( 20deg) skewY( 30deg) scale(0.0,0.0);
          transform: translate(-1.50em,-2.80em) skewX( 20deg) skewY( 30deg) scale(0.0,0.0);
  -webkit-animation: float-inA 0.70s 0.05s ease-in forwards;
     -moz-animation: float-inA 0.70s 0.05s ease-in forwards;
       -o-animation: float-inA 0.70s 0.05s ease-in forwards;
          animation: float-inA 0.70s 0.05s ease-in forwards;
}
#float-in2 {
  display:inline-block;
  text-indent:0;
  -webkit-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
     -moz-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
      -ms-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
       -o-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
          transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
  -webkit-animation: float-inB 0.70s 0.11s ease-in forwards;
     -moz-animation: float-inB 0.70s 0.11s ease-in forwards;
       -o-animation: float-inB 0.70s 0.11s ease-in forwards;
          animation: float-inB 0.70s 0.11s ease-in forwards;
}
#float-in3 {
  display:inline-block;
  text-indent:0;
  -webkit-transform: translate(-1.50em,-2.80em) skewX( 20deg) skewY( 30deg) scale(0.0,0.0);
     -moz-transform: translate(-1.50em,-2.80em) skewX( 20deg) skewY( 30deg) scale(0.0,0.0);
      -ms-transform: translate(-1.50em,-2.80em) skewX( 20deg) skewY( 30deg) scale(0.0,0.0);
       -o-transform: translate(-1.50em,-2.80em) skewX( 20deg) skewY( 30deg) scale(0.0,0.0);
          transform: translate(-1.50em,-2.80em) skewX( 20deg) skewY( 30deg) scale(0.0,0.0);
  -webkit-animation: float-inA 0.70s 0.16s ease-in forwards;
     -moz-animation: float-inA 0.70s 0.16s ease-in forwards;
       -o-animation: float-inA 0.70s 0.16s ease-in forwards;
          animation: float-inA 0.70s 0.16s ease-in forwards;
}
#float-in4 {
  display:inline-block;
  text-indent:0;
  -webkit-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
     -moz-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
      -ms-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
       -o-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
          transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
  -webkit-animation: float-inB 0.70s 0.20s ease-in forwards;
     -moz-animation: float-inB 0.70s 0.20s ease-in forwards;
       -o-animation: float-inB 0.70s 0.20s ease-in forwards;
          animation: float-inB 0.70s 0.20s ease-in forwards;
}
#float-in5 {
  display:inline-block;
  text-indent:0;
  -webkit-transform: translate(-1.70em,-2.40em) skewX( 00deg) skewY( 50deg) scale(0.0,0.0);
     -moz-transform: translate(-1.70em,-2.40em) skewX( 00deg) skewY( 50deg) scale(0.0,0.0);
      -ms-transform: translate(-1.70em,-2.40em) skewX( 00deg) skewY( 50deg) scale(0.0,0.0);
       -o-transform: translate(-1.70em,-2.40em) skewX( 00deg) skewY( 50deg) scale(0.0,0.0);
          transform: translate(-1.70em,-2.40em) skewX( 00deg) skewY( 50deg) scale(0.0,0.0);
  -webkit-animation: float-inC 0.70s 0.24s ease-in forwards;
     -moz-animation: float-inC 0.70s 0.24s ease-in forwards;
       -o-animation: float-inC 0.70s 0.24s ease-in forwards;
          animation: float-inC 0.70s 0.24s ease-in forwards;
}
#float-in6 {
  display:inline-block;
  text-indent:0;
  -webkit-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
     -moz-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
      -ms-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
       -o-transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
          transform: translate(-1.60em,-2.60em) skewX( 00deg) skewY(-30deg) scale(0.0,0.0);
  -webkit-animation: float-inB 0.70s 0.28s ease-in forwards;
     -moz-animation: float-inB 0.70s 0.28s ease-in forwards;
       -o-animation: float-inB 0.70s 0.28s ease-in forwards;
          animation: float-inB 0.70s 0.28s ease-in forwards;
}
#float-in7 {
  display:inline-block;
  text-indent:0;
  -webkit-transform: translate(-1.70em,-2.40em) skewX( 00deg) skewY( 50deg) scale(0.0,0.0);
     -moz-transform: translate(-1.70em,-2.40em) skewX( 00deg) skewY( 50deg) scale(0.0,0.0);
      -ms-transform: translate(-1.70em,-2.40em) skewX( 00deg) skewY( 50deg) scale(0.0,0.0);
       -o-transform: translate(-1.70em,-2.40em) skewX( 00deg) skewY( 50deg) scale(0.0,0.0);
          transform: translate(-1.70em,-2.40em) skewX( 00deg) skewY( 50deg) scale(0.0,0.0);
  -webkit-animation: float-inC 0.70s 0.32s ease-in forwards;
     -moz-animation: float-inC 0.70s 0.32s ease-in forwards;
       -o-animation: float-inC 0.70s 0.32s ease-in forwards;
          animation: float-inC 0.70s 0.32s ease-in forwards;
}
#float-in8 {
  display:inline-block;
  text-indent:0;
  -webkit-transform: translate(-.80em,-2.20em) skewX( 00deg) skewY( 20deg) scale(0.0,0.0);
     -moz-transform: translate(-.80em,-2.20em) skewX( 00deg) skewY( 20deg) scale(0.0,0.0);
      -ms-transform: translate(-.80em,-2.20em) skewX( 00deg) skewY( 20deg) scale(0.0,0.0);
       -o-transform: translate(-.80em,-2.20em) skewX( 00deg) skewY( 20deg) scale(0.0,0.0);
          transform: translate(-.80em,-2.20em) skewX( 00deg) skewY( 20deg) scale(0.0,0.0);
  -webkit-animation: float-inD 0.70s 0.36s ease-in forwards;
     -moz-animation: float-inD 0.70s 0.36s ease-in forwards;
       -o-animation: float-inD 0.70s 0.36s ease-in forwards;
          animation: float-inD 0.70s 0.36s ease-in forwards;
}
#float-in9 {
  display:inline-block;
  text-indent:0;
  -webkit-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
     -moz-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
      -ms-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
       -o-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
          transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
  -webkit-animation: float-inE 0.70s 0.39s ease-in forwards;
     -moz-animation: float-inE 0.70s 0.39s ease-in forwards;
       -o-animation: float-inE 0.70s 0.39s ease-in forwards;
          animation: float-inE 0.70s 0.39s ease-in forwards;
}
#float-in10 {
  display:inline-block;
  text-indent:0;
  -webkit-transform: translate(-1.80em,-2.20em) skewX( 00deg) skewY( 20deg) scale(0.0,0.0);
     -moz-transform: translate(-1.80em,-2.20em) skewX( 00deg) skewY( 20deg) scale(0.0,0.0);
      -ms-transform: translate(-1.80em,-2.20em) skewX( 00deg) skewY( 20deg) scale(0.0,0.0);
       -o-transform: translate(-1.80em,-2.20em) skewX( 00deg) skewY( 20deg) scale(0.0,0.0);
          transform: translate(-1.80em,-2.20em) skewX( 00deg) skewY( 20deg) scale(0.0,0.0);
  -webkit-animation: float-inD 0.70s 0.43s ease-in forwards;
     -moz-animation: float-inD 0.70s 0.43s ease-in forwards;
       -o-animation: float-inD 0.70s 0.43s ease-in forwards;
          animation: float-inD 0.70s 0.43s ease-in forwards;
}
#float-in11 {
  display:inline-block;
  text-indent:0;
  -webkit-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
     -moz-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
      -ms-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
       -o-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
          transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
  -webkit-animation: float-inE 0.70s 0.45s ease-in forwards;
     -moz-animation: float-inE 0.70s 0.45s ease-in forwards;
       -o-animation: float-inE 0.70s 0.45s ease-in forwards;
          animation: float-inE 0.70s 0.45s ease-in forwards;
}
#float-in12 {
  display:inline-block;
  text-indent:0;
  font-size: 120%;
  -webkit-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
     -moz-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
      -ms-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
       -o-transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
          transform: translate(-1.90em,-2.00em) skewX( 00deg) skewY(-60deg) scale(0.0,0.0);
  -webkit-animation: float-inE 0.70s 0.48s ease-in forwards;
     -moz-animation: float-inE 0.70s 0.48s ease-in forwards;
       -o-animation: float-inE 0.70s 0.48s ease-in forwards;
          animation: float-inE 0.70s 0.48s ease-in forwards;
}

@-webkit-keyframes float-inA {
    0% {-webkit-transform: translate(-1.50em,-2.80em) skewX(-00deg) skewY( 30deg) scale(0.3,0.3);transform: translate(-1.50em,-2.80em) skewX(-00deg) skewY( 30deg) scale(0.3,0.3);}
  100% {-webkit-transform: translate(0.00em, 0.00em) skewX(-11deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-11deg) skewY( 00deg) scale(1.0,1.0);}
}
@-moz-keyframes float-inA {
    0% {-moz-transform: translate(-1.50em,-2.80em) skewX(-00deg) skewY( 30deg) scale(0.3,0.3);transform: translate(-1.50em,-2.80em) skewX(-00deg) skewY( 30deg) scale(0.3,0.3);}
  100% {-moz-transform: translate(0.00em, 0.00em) skewX(-11deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-11deg) skewY( 00deg) scale(1.0,1.0);}
}
@-o-keyframes float-inA {
    0% {-o-transform: translate(-1.50em,-2.80em) skewX(-00deg) skewY( 30deg) scale(0.3,0.3);transform: translate(-1.50em,-2.80em) skewX(-00deg) skewY( 30deg) scale(0.3,0.3);}
  100% {-o-transform: translate(0.00em, 0.00em) skewX(-11deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-11deg) skewY( 00deg) scale(1.0,1.0);}
}
@keyframes float-inA {
    0% {-webkit-transform: translate(-1.50em,-2.80em) skewX(-00deg) skewY( 30deg) scale(0.3,0.3);-moz-transform: translate(-1.50em,-2.80em) skewX(-00deg) skewY( 30deg) scale(0.3,0.3);-o-transform: translate(-1.50em,-2.80em) skewX(-00deg) skewY( 30deg) scale(0.3,0.3);transform: translate(-1.50em,-2.80em) skewX(-00deg) skewY( 30deg) scale(0.3,0.3);}
  100% {-webkit-transform: translate(0.00em, 0.00em) skewX(-11deg) skewY( 00deg) scale(1.0,1.0);-moz-transform: translate(0.00em, 0.00em) skewX(-11deg) skewY( 00deg) scale(1.0,1.0);-o-transform: translate(0.00em, 0.00em) skewX(-11deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-11deg) skewY( 00deg) scale(1.0,1.0);}
}
@-webkit-keyframes float-inB {
    0% {-webkit-transform: translate(-1.60em,-2.60em) skewX(-00deg) skewY(-30deg) scale(0.3,0.3);transform: translate(-1.60em,-2.60em) skewX(-00deg) skewY(-30deg) scale(0.3,0.3);}
  100% {-webkit-transform: translate(0.00em, 0.00em) skewX(-13deg) skewY(-00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-13deg) skewY(-00deg) scale(1.0,1.0);}
}
@-moz-keyframes float-inB {
    0% {-moz-transform: translate(-1.60em,-2.60em) skewX(-00deg) skewY(-30deg) scale(0.3,0.3);transform: translate(-1.60em,-2.60em) skewX(-00deg) skewY(-30deg) scale(0.3,0.3);}
  100% {-moz-transform: translate(0.00em, 0.00em) skewX(-13deg) skewY(-00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-13deg) skewY(-00deg) scale(1.0,1.0);}
}
@-o-keyframes float-inB {
    0% {-o-transform: translate(-1.60em,-2.60em) skewX(-00deg) skewY(-30deg) scale(0.3,0.3);transform: translate(-1.60em,-2.60em) skewX(-00deg) skewY(-30deg) scale(0.3,0.3);}
  100% {-o-transform: translate(0.00em, 0.00em) skewX(-13deg) skewY(-00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-13deg) skewY(-00deg) scale(1.0,1.0);}
}
@keyframes float-inB {
    0% {-webkit-transform: translate(-1.60em,-2.60em) skewX(-00deg) skewY(-30deg) scale(0.3,0.3);-moz-transform: translate(-1.60em,-2.60em) skewX(-00deg) skewY(-30deg) scale(0.3,0.3);-o-transform: translate(-1.60em,-2.60em) skewX(-00deg) skewY(-30deg) scale(0.3,0.3);transform: translate(-1.60em,-2.60em) skewX(-00deg) skewY(-30deg) scale(0.3,0.3);}
  100% {-webkit-transform: translate(0.00em, 0.00em) skewX(-13deg) skewY(-00deg) scale(1.0,1.0);-moz-transform: translate(0.00em, 0.00em) skewX(-13deg) skewY(-00deg) scale(1.0,1.0);-o-transform: translate(0.00em, 0.00em) skewX(-13deg) skewY(-00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-13deg) skewY(-00deg) scale(1.0,1.0);}
}
@-webkit-keyframes float-inC {
    0% {-webkit-transform: translate(-1.70em,-2.40em) skewX(-00deg) skewY( 50deg) scale(0.3,0.3);transform: translate(-1.70em,-2.40em) skewX(-00deg) skewY( 50deg) scale(0.3,0.3);}
  100% {-webkit-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}
@-moz-keyframes float-inC {
    0% {-moz-transform: translate(-1.70em,-2.40em) skewX(-00deg) skewY( 50deg) scale(0.3,0.3);transform: translate(-1.70em,-2.40em) skewX(-00deg) skewY( 50deg) scale(0.3,0.3);}
  100% {-moz-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}
@-o-keyframes float-inC {
    0% {-o-transform: translate(-1.70em,-2.40em) skewX(-00deg) skewY( 50deg) scale(0.3,0.3);transform: translate(-1.70em,-2.40em) skewX(-00deg) skewY( 50deg) scale(0.3,0.3);}
  100% {-o-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}
@keyframes float-inC {
    0% {-webkit-transform: translate(-1.70em,-2.40em) skewX(-00deg) skewY( 50deg) scale(0.3,0.3);-moz-transform: translate(-1.70em,-2.40em) skewX(-00deg) skewY( 50deg) scale(0.3,0.3);-o-transform: translate(-1.70em,-2.40em) skewX(-00deg) skewY( 50deg) scale(0.3,0.3);transform: translate(-1.70em,-2.40em) skewX(-00deg) skewY( 50deg) scale(0.3,0.3);}
  100% {-webkit-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);-moz-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);-o-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}
@-webkit-keyframes float-inD {
    0% {-webkit-transform: translate(-1.80em,-2.20em) skewX(-00deg) skewY( 20deg) scale(0.3,0.3);transform: translate(-1.80em,-2.20em) skewX(-00deg) skewY( 20deg) scale(0.3,0.3);}
  100% {-webkit-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}
@-moz-keyframes float-inD {
    0% {-moz-transform: translate(-1.80em,-2.20em) skewX(-00deg) skewY( 20deg) scale(0.3,0.3);transform: translate(-1.80em,-2.20em) skewX(-00deg) skewY( 20deg) scale(0.3,0.3);}
  100% {-moz-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}
@-o-keyframes float-inD {
    0% {-o-transform: translate(-1.80em,-2.20em) skewX(-00deg) skewY( 20deg) scale(0.3,0.3);transform: translate(-1.80em,-2.20em) skewX(-00deg) skewY( 20deg) scale(0.3,0.3);}
  100% {-o-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}
@keyframes float-inD {
    0% {-webkit-transform: translate(-1.80em,-2.20em) skewX(-00deg) skewY( 20deg) scale(0.3,0.3);-moz-transform: translate(-1.80em,-2.20em) skewX(-00deg) skewY( 20deg) scale(0.3,0.3);-o-transform: translate(-1.80em,-2.20em) skewX(-00deg) skewY( 20deg) scale(0.3,0.3);transform: translate(-1.80em,-2.20em) skewX(-00deg) skewY( 20deg) scale(0.3,0.3);}
  100% {-webkit-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);-moz-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);-o-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}
@-webkit-keyframes float-inE {
    0% {-webkit-transform: translate(-1.90em,-2.00em) skewX(-00deg) skewY(-60deg) scale(0.3,0.3);transform: translate(-1.90em,-2.00em) skewX(-00deg) skewY(-60deg) scale(0.3,0.3);}
  100% {-webkit-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}
@-moz-keyframes float-inE {
    0% {-moz-transform: translate(-1.90em,-2.00em) skewX(-00deg) skewY(-60deg) scale(0.3,0.3);transform: translate(-1.90em,-2.00em) skewX(-00deg) skewY(-60deg) scale(0.3,0.3);}
  100% {-moz-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}
@-o-keyframes float-inE {
    0% {-o-transform: translate(-1.90em,-2.00em) skewX(-00deg) skewY(-60deg) scale(0.3,0.3);transform: translate(-1.90em,-2.00em) skewX(-00deg) skewY(-60deg) scale(0.3,0.3);}
  100% {-o-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}
@keyframes float-inE {
    0% {-webkit-transform: translate(-1.90em,-2.00em) skewX(-00deg) skewY(-60deg) scale(0.3,0.3);-moz-transform: translate(-1.90em,-2.00em) skewX(-00deg) skewY(-60deg) scale(0.3,0.3);-o-transform: translate(-1.90em,-2.00em) skewX(-00deg) skewY(-60deg) scale(0.3,0.3);transform: translate(-1.90em,-2.00em) skewX(-00deg) skewY(-60deg) scale(0.3,0.3);}
  100% {-webkit-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);-moz-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);-o-transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);transform: translate(0.00em, 0.00em) skewX(-14deg) skewY( 00deg) scale(1.0,1.0);}
}

#mm-mm1 {
  display:inline-block;
  font-family: 'Little Trouble Girl BV', 'Londrina Solid', sans-serif;
  font-weight:bold;
  -webkit-transform-origin: center 70%;
     -moz-transform-origin: center 70%;
      -ms-transform-origin: center 70%;
       -o-transform-origin: center 70%;
          transform-origin: center 70%;
  -webkit-animation:mm-mm1 0.8s 0.00s linear forwards;
     -moz-animation:mm-mm1 0.8s 0.00s linear forwards;
       -o-animation:mm-mm1 0.8s 0.00s linear forwards;
          animation:mm-mm1 0.8s 0.00s linear forwards;
}
#mm-mm2 {
  display:inline-block;
  font-family: 'Little Trouble Girl BV', 'Londrina Solid', sans-serif;
  font-weight:bold;
  -webkit-transform-origin: center 70%;
     -moz-transform-origin: center 70%;
      -ms-transform-origin: center 70%;
       -o-transform-origin: center 70%;
          transform-origin: center 70%;
  -webkit-animation:mm-mm2 0.8s 0.00s linear forwards;
     -moz-animation:mm-mm2 0.8s 0.00s linear forwards;
       -o-animation:mm-mm2 0.8s 0.00s linear forwards;
          animation:mm-mm2 0.8s 0.00s linear forwards;
}
#mm-mm3 {
  display:inline-block;
  font-family: 'Little Trouble Girl BV', 'Londrina Solid', sans-serif;
  font-weight:bold;
  -webkit-transform-origin: center 70%;
     -moz-transform-origin: center 70%;
      -ms-transform-origin: center 70%;
       -o-transform-origin: center 70%;
          transform-origin: center 70%;
  -webkit-animation:mm-mm3 0.8s 0.50s linear forwards;
     -moz-animation:mm-mm3 0.8s 0.50s linear forwards;
       -o-animation:mm-mm3 0.8s 0.50s linear forwards;
          animation:mm-mm3 0.8s 0.50s linear forwards;
}
#mm-mm4 {
  display:inline-block;
  font-family: 'Little Trouble Girl BV', 'Londrina Solid', sans-serif;
  font-weight:bold;
  -webkit-transform-origin: center 70%;
     -moz-transform-origin: center 70%;
      -ms-transform-origin: center 70%;
       -o-transform-origin: center 70%;
          transform-origin: center 70%;
  -webkit-animation:mm-mm4 0.8s 0.50s linear forwards;
     -moz-animation:mm-mm4 0.8s 0.50s linear forwards;
       -o-animation:mm-mm4 0.8s 0.50s linear forwards;
          animation:mm-mm4 0.8s 0.50s linear forwards;
}

@-webkit-keyframes mm-mm1 {
    0% {-webkit-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);}
   50% {-webkit-transform: scaleY(2.50) skewX( 10deg) translateY(-.06em);transform: scaleY(2.50) skewX( 10deg) translateY(-.06em);}
  100% {-webkit-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);}
}
@-moz-keyframes mm-mm1 {
    0% {-moz-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);}
   50% {-moz-transform: scaleY(2.50) skewX( 10deg) translateY(-.06em);transform: scaleY(2.50) skewX( 10deg) translateY(-.06em);}
  100% {-moz-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);}
}
@-o-keyframes mm-mm1 {
    0% {-o-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);}
   50% {-o-transform: scaleY(2.50) skewX( 10deg) translateY(-.06em);transform: scaleY(2.50) skewX( 10deg) translateY(-.06em);}
  100% {-o-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);}
}
@keyframes mm-mm1 {
    0% {-webkit-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);-moz-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);-o-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);}
   50% {-webkit-transform: scaleY(2.50) skewX( 10deg) translateY(-.06em);-moz-transform: scaleY(2.50) skewX( 10deg) translateY(-.06em);-o-transform: scaleY(2.50) skewX( 10deg) translateY(-.06em);transform: scaleY(2.50) skewX( 10deg) translateY(-.06em);}
  100% {-webkit-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);-moz-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);-o-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);}
}

@-webkit-keyframes mm-mm2 {
    0% {-webkit-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
   50% {-webkit-transform: scaleY(1.80) skewX( 10deg);transform: scaleY(1.80) skewX( 10deg);}
  100% {-webkit-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
}
@-moz-keyframes mm-mm2 {
    0% {-moz-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
   50% {-moz-transform: scaleY(1.80) skewX( 10deg);transform: scaleY(1.80) skewX( 10deg);}
  100% {-moz-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
}
@-o-keyframes mm-mm2 {
    0% {-o-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
   50% {-o-transform: scaleY(1.80) skewX( 10deg);transform: scaleY(1.80) skewX( 10deg);}
  100% {-o-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
}
@keyframes mm-mm2 {
    0% {-webkit-transform: scaleY(1.00) skewX( 00deg);-moz-transform: scaleY(1.00) skewX( 00deg);-o-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
   50% {-webkit-transform: scaleY(1.80) skewX( 10deg);-moz-transform: scaleY(1.80) skewX( 10deg);-o-transform: scaleY(1.80) skewX( 10deg);transform: scaleY(1.80) skewX( 10deg);}
  100% {-webkit-transform: scaleY(1.00) skewX( 00deg);-moz-transform: scaleY(1.00) skewX( 00deg);-o-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
}

@-webkit-keyframes mm-mm3 {
    0% {-webkit-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
   50% {-webkit-transform: scaleY(1.80) skewX(-10deg);transform: scaleY(1.80) skewX(-10deg);}
  100% {-webkit-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
}
@-moz-keyframes mm-mm3 {
    0% {-moz-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
   50% {-moz-transform: scaleY(1.80) skewX(-10deg);transform: scaleY(1.80) skewX(-10deg);}
  100% {-moz-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
}
@-o-keyframes mm-mm3 {
    0% {-o-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
   50% {-o-transform: scaleY(1.80) skewX(-10deg);transform: scaleY(1.80) skewX(-10deg);}
  100% {-o-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
}
@keyframes mm-mm3 {
    0% {-webkit-transform: scaleY(1.00) skewX( 00deg);-moz-transform: scaleY(1.00) skewX( 00deg);-o-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
   50% {-webkit-transform: scaleY(1.80) skewX(-10deg);-moz-transform: scaleY(1.80) skewX(-10deg);-o-transform: scaleY(1.80) skewX(-10deg);transform: scaleY(1.80) skewX(-10deg);}
  100% {-webkit-transform: scaleY(1.00) skewX( 00deg);-moz-transform: scaleY(1.00) skewX( 00deg);-o-transform: scaleY(1.00) skewX( 00deg);transform: scaleY(1.00) skewX( 00deg);}
}

@-webkit-keyframes mm-mm4 {
    0% {-webkit-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);}
   50% {-webkit-transform: scaleY(2.50) skewX(-10deg) translateY(-.06em);transform: scaleY(2.50) skewX(-10deg) translateY(-.06em);}
  100% {-webkit-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);}
}
@-moz-keyframes mm-mm4 {
    0% {-moz-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);}
   50% {-moz-transform: scaleY(2.50) skewX(-10deg) translateY(-.06em);transform: scaleY(2.50) skewX(-10deg) translateY(-.06em);}
  100% {-moz-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);}
}
@-o-keyframes mm-mm4 {
    0% {-o-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);}
   50% {-o-transform: scaleY(2.50) skewX(-10deg) translateY(-.06em);transform: scaleY(2.50) skewX(-10deg) translateY(-.06em);}
  100% {-o-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);}
}
@keyframes mm-mm4 {
    0% {-webkit-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);-moz-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);-o-transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);transform: scaleY(1.00) skewX( 00deg) translateY(0.00em);}
   50% {-webkit-transform: scaleY(2.50) skewX(-10deg) translateY(-.06em);-moz-transform: scaleY(2.50) skewX(-10deg) translateY(-.06em);-o-transform: scaleY(2.50) skewX(-10deg) translateY(-.06em);transform: scaleY(2.50) skewX(-10deg) translateY(-.06em);}
  100% {-webkit-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);-moz-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);-o-transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);transform: scaleY(1.50) skewX( 00deg) translateY(-.06em);}
}

#blowright{ /* homepage and chap 28 */
display:inline-block;
text-indent:0;
-webkit-animation:blowright 1.5s 1.05s ease-in forwards;
   -moz-animation:blowright 1.5s 1.05s ease-in forwards;
     -o-animation:blowright 1.5s 1.05s ease-in forwards;
        animation:blowright 1.5s 1.05s ease-in forwards;
}

@-webkit-keyframes blowright {
    100% {-webkit-transform: translate(4.0em,-1.5em) rotate(02deg) skewX(-31deg); opacity:0;}
}
@-moz-keyframes blowright {
    100% {-moz-transform: translate(4.0em,-1.5em) rotate(02deg) skewX(-31deg); opacity:0;}
}
@-o-keyframes blowright {
    100% {-o-transform: translate(4.0em,-1.5em) rotate(02deg) skewX(-31deg); opacity:0;}
}
@keyframes blowright {
    100% {-webkit-transform: translate(4.0em,-1.5em) rotate(02deg) skewX(-31deg);-moz-transform: translate(4.0em,-1.5em) rotate(02deg) skewX(-31deg);-o-transform: translate(4.0em,-1.5em) rotate(02deg) skewX(-31deg);transform: translate(4.0em,-1.5em) rotate(02deg) skewX(-31deg); opacity:0;}
}

/* puff1-4 used here. puff1-6 used in homepage */
#puff1{
  display:inline-block;
  text-indent:0;
  text-shadow:0px 0px 0px #383838;
  -webkit-animation:puff1 2.5s 0.15s ease-out forwards;
     -moz-animation:puff1 2.5s 0.15s ease-out forwards;
       -o-animation:puff1 2.5s 0.15s ease-out forwards;
          animation:puff1 2.5s 0.15s ease-out forwards;
}
#puff2{
  display:inline-block;
  text-indent:0;
  text-shadow:0px 0px 0px #383838;
  -webkit-animation:puff2 2.5s 0.19s ease-out forwards;
     -moz-animation:puff2 2.5s 0.19s ease-out forwards;
       -o-animation:puff2 2.5s 0.19s ease-out forwards;
          animation:puff2 2.5s 0.19s ease-out forwards;
}
#puff3{
  display:inline-block;
  text-indent:0;
  text-shadow:0px 0px 0px #383838;
  -webkit-animation:puff3 2.5s 0.21s ease-out forwards;
     -moz-animation:puff3 2.5s 0.21s ease-out forwards;
       -o-animation:puff3 2.5s 0.21s ease-out forwards;
          animation:puff3 2.5s 0.21s ease-out forwards;
}
#puff4{
  display:inline-block;
  text-indent:0;
  text-shadow:0px 0px 0px #383838;
  -webkit-animation:puff4 2.5s 0.24s ease-out forwards;
     -moz-animation:puff4 2.5s 0.24s ease-out forwards;
       -o-animation:puff4 2.5s 0.24s ease-out forwards;
          animation:puff4 2.5s 0.24s ease-out forwards;
}
#puff5{
  display:inline-block;
  text-indent:0;
  text-shadow:0px 0px 0px #383838;
  -webkit-animation:puff5 2.5s 0.27s ease-out forwards;
     -moz-animation:puff5 2.5s 0.27s ease-out forwards;
       -o-animation:puff5 2.5s 0.27s ease-out forwards;
          animation:puff5 2.5s 0.27s ease-out forwards;
}
#puff6{
  display:inline-block;
  text-indent:0;
  text-shadow:0px 0px 0px #383838;
  -webkit-animation:puff6 2.5s 0.30s ease-out forwards;
     -moz-animation:puff6 2.5s 0.30s ease-out forwards;
       -o-animation:puff6 2.5s 0.30s ease-out forwards;
          animation:puff6 2.5s 0.30s ease-out forwards;
}

@-webkit-keyframes puff1 {
    100% {-webkit-transform: scale(3.0) translate(-20px,-23px) rotate(-16deg) skewX( 10deg);transform: scale(3.0) translate(-20px,-23px) rotate(-16deg) skewX( 10deg); text-shadow:-9px 22px 7px #474747; opacity:0;}
}
@-moz-keyframes puff1 {
    100% {-moz-transform: scale(3.0) translate(-20px,-23px) rotate(-16deg) skewX( 10deg);transform: scale(3.0) translate(-20px,-23px) rotate(-16deg) skewX( 10deg); text-shadow:-9px 22px 7px #474747; opacity:0;}
}
@-o-keyframes puff1 {
    100% {-o-transform: scale(3.0) translate(-20px,-23px) rotate(-16deg) skewX( 10deg);transform: scale(3.0) translate(-20px,-23px) rotate(-16deg) skewX( 10deg); text-shadow:-9px 22px 7px #474747; opacity:0;}
}
@keyframes puff1 {
    100% {-webkit-transform: scale(3.0) translate(-20px,-23px) rotate(-16deg) skewX( 10deg);-moz-transform: scale(3.0) translate(-20px,-23px) rotate(-16deg) skewX( 10deg);-o-transform: scale(3.0) translate(-20px,-23px) rotate(-16deg) skewX( 10deg);transform: scale(3.0) translate(-20px,-23px) rotate(-16deg) skewX( 10deg); text-shadow:-9px 22px 7px #474747; opacity:0;}
}

@-webkit-keyframes puff2 {
    100% {-webkit-transform: scale(3.1) translate(-13px,-31px) rotate(-10deg) skewX( 05deg);transform: scale(3.1) translate(-13px,-31px) rotate(-10deg) skewX( 05deg); text-shadow:-8px 29px 7px #474747; opacity:0;}
}
@-moz-keyframes puff2 {
    100% {-moz-transform: scale(3.1) translate(-13px,-31px) rotate(-10deg) skewX( 05deg);transform: scale(3.1) translate(-13px,-31px) rotate(-10deg) skewX( 05deg); text-shadow:-8px 29px 7px #474747; opacity:0;}
}
@-o-keyframes puff2 {
    100% {-o-transform: scale(3.1) translate(-13px,-31px) rotate(-10deg) skewX( 05deg);transform: scale(3.1) translate(-13px,-31px) rotate(-10deg) skewX( 05deg); text-shadow:-8px 29px 7px #474747; opacity:0;}
}
@keyframes puff2 {
    100% {-webkit-transform: scale(3.1) translate(-13px,-31px) rotate(-10deg) skewX( 05deg);-moz-transform: scale(3.1) translate(-13px,-31px) rotate(-10deg) skewX( 05deg);-o-transform: scale(3.1) translate(-13px,-31px) rotate(-10deg) skewX( 05deg);transform: scale(3.1) translate(-13px,-31px) rotate(-10deg) skewX( 05deg); text-shadow:-8px 29px 7px #474747; opacity:0;}
}

@-webkit-keyframes puff3 {
    100% {-webkit-transform: scale(3.5) translate(-03px,-30px) rotate(-01deg) skewX( 00deg);transform: scale(3.5) translate(-03px,-30px) rotate(-01deg) skewX( 00deg); text-shadow:-7px 28px 7px #474747; opacity:0;}
}
@-moz-keyframes puff3 {
    100% {-moz-transform: scale(3.5) translate(-03px,-30px) rotate(-01deg) skewX( 00deg);transform: scale(3.5) translate(-03px,-30px) rotate(-01deg) skewX( 00deg); text-shadow:-7px 28px 7px #474747; opacity:0;}
}
@-o-keyframes puff3 {
    100% {-o-transform: scale(3.5) translate(-03px,-30px) rotate(-01deg) skewX( 00deg);transform: scale(3.5) translate(-03px,-30px) rotate(-01deg) skewX( 00deg); text-shadow:-7px 28px 7px #474747; opacity:0;}
}
@keyframes puff3 {
    100% {-webkit-transform: scale(3.5) translate(-03px,-30px) rotate(-01deg) skewX( 00deg);-moz-transform: scale(3.5) translate(-03px,-30px) rotate(-01deg) skewX( 00deg);-o-transform: scale(3.5) translate(-03px,-30px) rotate(-01deg) skewX( 00deg);transform: scale(3.5) translate(-03px,-30px) rotate(-01deg) skewX( 00deg); text-shadow:-7px 28px 7px #474747; opacity:0;}
}

@-webkit-keyframes puff4 {
    100% {-webkit-transform: scale(3.7) translate( 06px,-26px) rotate( 05deg) skewX( 10deg);transform: scale(3.7) translate( 06px,-26px) rotate( 05deg) skewX( 10deg); text-shadow:-6px 29px 7px #474747; opacity:0;}
}
@-moz-keyframes puff4 {
    100% {-moz-transform: scale(3.7) translate( 06px,-26px) rotate( 05deg) skewX( 10deg);transform: scale(3.7) translate( 06px,-26px) rotate( 05deg) skewX( 10deg); text-shadow:-6px 29px 7px #474747; opacity:0;}
}
@-o-keyframes puff4 {
    100% {-o-transform: scale(3.7) translate( 06px,-26px) rotate( 05deg) skewX( 10deg);transform: scale(3.7) translate( 06px,-26px) rotate( 05deg) skewX( 10deg); text-shadow:-6px 29px 7px #474747; opacity:0;}
}
@keyframes puff4 {
    100% {-webkit-transform: scale(3.7) translate( 06px,-26px) rotate( 05deg) skewX( 10deg);-moz-transform: scale(3.7) translate( 06px,-26px) rotate( 05deg) skewX( 10deg);-o-transform: scale(3.7) translate( 06px,-26px) rotate( 05deg) skewX( 10deg);transform: scale(3.7) translate( 06px,-26px) rotate( 05deg) skewX( 10deg); text-shadow:-6px 29px 7px #474747; opacity:0;}
}

@-webkit-keyframes puff5 {
    100% {-webkit-transform: scale(3.4) translate( 19px,-29px) rotate( 11deg) skewX( 17deg);transform: scale(3.4) translate( 19px,-29px) rotate( 11deg) skewX( 17deg); text-shadow:-5px 28px 7px #474747; opacity:0;}
}
@-moz-keyframes puff5 {
    100% {-moz-transform: scale(3.4) translate( 19px,-29px) rotate( 11deg) skewX( 17deg);transform: scale(3.4) translate( 19px,-29px) rotate( 11deg) skewX( 17deg); text-shadow:-5px 28px 7px #474747; opacity:0;}
}
@-o-keyframes puff5 {
    100% {-o-transform: scale(3.4) translate( 19px,-29px) rotate( 11deg) skewX( 17deg);transform: scale(3.4) translate( 19px,-29px) rotate( 11deg) skewX( 17deg); text-shadow:-5px 28px 7px #474747; opacity:0;}
}
@keyframes puff5 {
    100% {-webkit-transform: scale(3.4) translate( 19px,-29px) rotate( 11deg) skewX( 17deg);-moz-transform: scale(3.4) translate( 19px,-29px) rotate( 11deg) skewX( 17deg);-o-transform: scale(3.4) translate( 19px,-29px) rotate( 11deg) skewX( 17deg);transform: scale(3.4) translate( 19px,-29px) rotate( 11deg) skewX( 17deg); text-shadow:-5px 28px 7px #474747; opacity:0;}
}

@-webkit-keyframes puff6 {
    100% {-webkit-transform: scale(3.1) translate( 33px,-22px) rotate( 19deg) skewX( 27deg);transform: scale(3.1) translate( 33px,-22px) rotate( 19deg) skewX( 27deg); text-shadow:-4px 22px 7px #474747; opacity:0;}
}
@-moz-keyframes puff6 {
    100% {-moz-transform: scale(3.1) translate( 33px,-22px) rotate( 19deg) skewX( 27deg);transform: scale(3.1) translate( 33px,-22px) rotate( 19deg) skewX( 27deg); text-shadow:-4px 22px 7px #474747; opacity:0;}
}
@-o-keyframes puff6 {
    100% {-o-transform: scale(3.1) translate( 33px,-22px) rotate( 19deg) skewX( 27deg);transform: scale(3.1) translate( 33px,-22px) rotate( 19deg) skewX( 27deg); text-shadow:-4px 22px 7px #474747; opacity:0;}
}
@keyframes puff6 {
    100% {-webkit-transform: scale(3.1) translate( 33px,-22px) rotate( 19deg) skewX( 27deg);-moz-transform: scale(3.1) translate( 33px,-22px) rotate( 19deg) skewX( 27deg);-o-transform: scale(3.1) translate( 33px,-22px) rotate( 19deg) skewX( 27deg);transform: scale(3.1) translate( 33px,-22px) rotate( 19deg) skewX( 27deg); text-shadow:-4px 22px 7px #474747; opacity:0;}
}
