#dizzy1 {display:inline-block; text-indent:0; -webkit-animation:dizzy1 2.60s 0.54s linear forwards; -moz-animation:dizzy1 2.60s 0.54s linear forwards; -o-animation:dizzy1 2.60s 0.54s linear forwards; animation:dizzy1 2.60s 0.54s linear forwards;}
#dizzy2 {display:inline-block; text-indent:0; -webkit-animation:dizzy2 1.90s 0.59s linear forwards; -moz-animation:dizzy2 1.90s 0.59s linear forwards; -o-animation:dizzy2 1.90s 0.59s linear forwards; animation:dizzy2 1.90s 0.59s linear forwards;}
#dizzy3 {display:inline-block; text-indent:0; -webkit-animation:dizzy3 2.20s 0.70s linear forwards; -moz-animation:dizzy3 2.20s 0.70s linear forwards; -o-animation:dizzy3 2.20s 0.70s linear forwards; animation:dizzy3 2.20s 0.70s linear forwards;}
#dizzy4 {display:inline-block; text-indent:0; -webkit-animation:dizzy4 2.20s 0.85s linear forwards; -moz-animation:dizzy4 2.20s 0.85s linear forwards; -o-animation:dizzy4 2.20s 0.85s linear forwards; animation:dizzy4 2.20s 0.85s linear forwards;}
#dizzy5 {display:inline-block; text-indent:0; -webkit-animation:dizzy5 1.90s 1.08s linear forwards; -moz-animation:dizzy5 1.90s 1.08s linear forwards; -o-animation:dizzy5 1.90s 1.08s linear forwards; animation:dizzy5 1.90s 1.08s linear forwards;}

@-webkit-keyframes dizzy1 { 100% {-webkit-transform: translate( 1px,-1px) skew(-5deg, 00deg) rotate(05deg) rotateY( 315deg);transform: translate( 1px,-1px) skew(-5deg, 00deg) rotate(05deg) rotateY( 315deg); opacity:0.80;} }
@-moz-keyframes dizzy1 { 100% {-moz-transform: translate( 1px,-1px) skew(-5deg, 00deg) rotate(05deg) rotateY( 315deg);transform: translate( 1px,-1px) skew(-5deg, 00deg) rotate(05deg) rotateY( 315deg); opacity:0.80;} }
@-o-keyframes dizzy1 { 100% {transform: translate( 1px,-1px) skew(-5deg, 00deg) rotate(05deg) rotateY( 315deg); opacity:0.80;} }
@keyframes dizzy1 { 100% {-webkit-transform: translate( 1px,-1px) skew(-5deg, 00deg) rotate(05deg) rotateY( 315deg);-moz-transform: translate( 1px,-1px) skew(-5deg, 00deg) rotate(05deg) rotateY( 315deg);transform: translate( 1px,-1px) skew(-5deg, 00deg) rotate(05deg) rotateY( 315deg); opacity:0.80;} }
@-webkit-keyframes dizzy2 { 100% {-webkit-transform: translate( 2px,-2px) skew(-3deg, 00deg) rotate(-5deg) rotateY(-025deg);transform: translate( 2px,-2px) skew(-3deg, 00deg) rotate(-5deg) rotateY(-025deg); opacity:0.70;} }
@-moz-keyframes dizzy2 { 100% {-moz-transform: translate( 2px,-2px) skew(-3deg, 00deg) rotate(-5deg) rotateY(-025deg);transform: translate( 2px,-2px) skew(-3deg, 00deg) rotate(-5deg) rotateY(-025deg); opacity:0.70;} }
@-o-keyframes dizzy2 { 100% {transform: translate( 2px,-2px) skew(-3deg, 00deg) rotate(-5deg) rotateY(-025deg); opacity:0.70;} }
@keyframes dizzy2 { 100% {-webkit-transform: translate( 2px,-2px) skew(-3deg, 00deg) rotate(-5deg) rotateY(-025deg);-moz-transform: translate( 2px,-2px) skew(-3deg, 00deg) rotate(-5deg) rotateY(-025deg);transform: translate( 2px,-2px) skew(-3deg, 00deg) rotate(-5deg) rotateY(-025deg); opacity:0.70;} }
@-webkit-keyframes dizzy3 { 100% {-webkit-transform: translate( 3px,-2px) skew( 2deg, 01deg) rotate(-2deg) rotateY( 325deg);transform: translate( 3px,-2px) skew( 2deg, 01deg) rotate(-2deg) rotateY( 325deg); opacity:0.60;} }
@-moz-keyframes dizzy3 { 100% {-moz-transform: translate( 3px,-2px) skew( 2deg, 01deg) rotate(-2deg) rotateY( 325deg);transform: translate( 3px,-2px) skew( 2deg, 01deg) rotate(-2deg) rotateY( 325deg); opacity:0.60;} }
@-o-keyframes dizzy3 { 100% {transform: translate( 3px,-2px) skew( 2deg, 01deg) rotate(-2deg) rotateY( 325deg); opacity:0.60;} }
@keyframes dizzy3 { 100% {-webkit-transform: translate( 3px,-2px) skew( 2deg, 01deg) rotate(-2deg) rotateY( 325deg);-moz-transform: translate( 3px,-2px) skew( 2deg, 01deg) rotate(-2deg) rotateY( 325deg);transform: translate( 3px,-2px) skew( 2deg, 01deg) rotate(-2deg) rotateY( 325deg); opacity:0.60;} }
@-webkit-keyframes dizzy4 { 100% {-webkit-transform: translate( 4px,-1px) skew(-1deg,-03deg) rotate( 3deg) rotateY(-135deg);transform: translate( 4px,-1px) skew(-1deg,-03deg) rotate( 3deg) rotateY(-135deg); opacity:0.55;} }
@-moz-keyframes dizzy4 { 100% {-moz-transform: translate( 4px,-1px) skew(-1deg,-03deg) rotate( 3deg) rotateY(-135deg);transform: translate( 4px,-1px) skew(-1deg,-03deg) rotate( 3deg) rotateY(-135deg); opacity:0.55;} }
@-o-keyframes dizzy4 { 100% {transform: translate( 4px,-1px) skew(-1deg,-03deg) rotate( 3deg) rotateY(-135deg); opacity:0.55;} }
@keyframes dizzy4 { 100% {-webkit-transform: translate( 4px,-1px) skew(-1deg,-03deg) rotate( 3deg) rotateY(-135deg);-moz-transform: translate( 4px,-1px) skew(-1deg,-03deg) rotate( 3deg) rotateY(-135deg);transform: translate( 4px,-1px) skew(-1deg,-03deg) rotate( 3deg) rotateY(-135deg); opacity:0.55;} }
@-webkit-keyframes dizzy5 { 100% {-webkit-transform: translate( 4px,-0px) skew( 4deg, 03deg) rotate(-3deg) rotateY( 045deg);transform: translate( 4px,-0px) skew( 4deg, 03deg) rotate(-3deg) rotateY( 045deg); opacity:0.75;} }
@-moz-keyframes dizzy5 { 100% {-moz-transform: translate( 4px,-0px) skew( 4deg, 03deg) rotate(-3deg) rotateY( 045deg);transform: translate( 4px,-0px) skew( 4deg, 03deg) rotate(-3deg) rotateY( 045deg); opacity:0.75;} }
@-o-keyframes dizzy5 { 100% {transform: translate( 4px,-0px) skew( 4deg, 03deg) rotate(-3deg) rotateY( 045deg); opacity:0.75;} }
@keyframes dizzy5 { 100% {-webkit-transform: translate( 4px,-0px) skew( 4deg, 03deg) rotate(-3deg) rotateY( 045deg);-moz-transform: translate( 4px,-0px) skew( 4deg, 03deg) rotate(-3deg) rotateY( 045deg);transform: translate( 4px,-0px) skew( 4deg, 03deg) rotate(-3deg) rotateY( 045deg); opacity:0.75;} }

@-webkit-keyframes glow-less { 100% {color:#7A8233; text-shadow:-0px 0px 2px #FCFC72;} }
@-moz-keyframes glow-less { 100% {color:#7A8233; text-shadow:-0px 0px 2px #FCFC72;} }
@-o-keyframes glow-less { 100% {color:#7A8233; text-shadow:-0px 0px 2px #FCFC72;} }
@keyframes glow-less { 100% {color:#7A8233; text-shadow:-0px 0px 2px #FCFC72;} }

#goinon1 {-webkit-animation: glow-less 0.90s 0.60s ease-out 2 alternate;-moz-animation: glow-less 0.90s 0.60s ease-out 2 alternate;-o-animation: glow-less 0.90s 0.60s ease-out 2 alternate;animation: glow-less 0.90s 0.60s ease-out 2 alternate;}
#goinon2 {-webkit-animation: glow-less 0.90s 0.85s ease-out 2 alternate;-moz-animation: glow-less 0.90s 0.85s ease-out 2 alternate;-o-animation: glow-less 0.90s 0.85s ease-out 2 alternate;animation: glow-less 0.90s 0.85s ease-out 2 alternate;}
#goinon3 {-webkit-animation: glow-less 1.70s 0.80s ease-out 2 alternate;-moz-animation: glow-less 1.70s 0.80s ease-out 2 alternate;-o-animation: glow-less 1.70s 0.80s ease-out 2 alternate;animation: glow-less 1.70s 0.80s ease-out 2 alternate;}

#aroof1 {
  display:inline-block;
  text-indent:0;
  letter-spacing:0;
  text-shadow:-0px 0px 1px #5e5e5e;
  -webkit-transform-origin:-20% 80%;
     -moz-transform-origin:-20% 80%;
      -ms-transform-origin:-20% 80%;
       -o-transform-origin:-20% 80%;
          transform-origin:-20% 80%;
  -webkit-animation:aroof1 1.25s 0.0001s ease-out forwards;
     -moz-animation:aroof1 1.25s 0.0001s ease-out forwards;
       -o-animation:aroof1 1.25s 0.0001s ease-out forwards;
          animation:aroof1 1.25s 0.0001s ease-out forwards;
}
@-webkit-keyframes aroof1 {
   50% {-webkit-transform: scale(1.70,0.90) translate(0.00em,0.00em);transform: scale(1.70,0.90) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.70,0.90) translate(0.00em,0.00em);transform: scale(1.70,0.90) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(1.70,1.20) translate(0.00em,0.00em);transform: scale(1.70,1.20) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.70,1.20) translate(0.00em,0.00em);transform: scale(1.70,1.20) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-moz-keyframes aroof1 {
   50% {-moz-transform: scale(1.70,0.90) translate(0.00em,0.00em);transform: scale(1.70,0.90) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-moz-transform: scale(1.70,0.90) translate(0.00em,0.00em);transform: scale(1.70,0.90) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-moz-transform: scale(1.70,1.20) translate(0.00em,0.00em);transform: scale(1.70,1.20) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-moz-transform: scale(1.70,1.20) translate(0.00em,0.00em);transform: scale(1.70,1.20) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-o-keyframes aroof1 {
   50% {-o-transform: scale(1.70,0.90) translate(0.00em,0.00em);transform: scale(1.70,0.90) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-o-transform: scale(1.70,0.90) translate(0.00em,0.00em);transform: scale(1.70,0.90) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-o-transform: scale(1.70,1.20) translate(0.00em,0.00em);transform: scale(1.70,1.20) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-o-transform: scale(1.70,1.20) translate(0.00em,0.00em);transform: scale(1.70,1.20) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@keyframes aroof1 {
   50% {-webkit-transform: scale(1.70,0.90) translate(0.00em,0.00em);-moz-transform: scale(1.70,0.90) translate(0.00em,0.00em);-o-transform: scale(1.70,0.90) translate(0.00em,0.00em);transform: scale(1.70,0.90) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.70,0.90) translate(0.00em,0.00em);-moz-transform: scale(1.70,0.90) translate(0.00em,0.00em);-o-transform: scale(1.70,0.90) translate(0.00em,0.00em);transform: scale(1.70,0.90) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(1.70,1.20) translate(0.00em,0.00em);-moz-transform: scale(1.70,1.20) translate(0.00em,0.00em);-o-transform: scale(1.70,1.20) translate(0.00em,0.00em);transform: scale(1.70,1.20) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.70,1.20) translate(0.00em,0.00em);-moz-transform: scale(1.70,1.20) translate(0.00em,0.00em);-o-transform: scale(1.70,1.20) translate(0.00em,0.00em);transform: scale(1.70,1.20) translate(0.00em,0.00em); letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}

#aroof2 {
  font-family: 'Still Time', cursive, serif;
  opacity:0;
  display:inline-block;
  text-indent:0;
  letter-spacing:0;
  text-shadow:-0px 0px 1px #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;
  -webkit-transform-origin:-20% 50%;
     -moz-transform-origin:-20% 50%;
      -ms-transform-origin:-20% 50%;
       -o-transform-origin:-20% 50%;
          transform-origin:-20% 50%;
  -webkit-animation:aroof2 1.25s 0.0001s ease-out forwards;
     -moz-animation:aroof2 1.25s 0.0001s ease-out forwards;
       -o-animation:aroof2 1.25s 0.0001s ease-out forwards;
          animation:aroof2 1.25s 0.0001s ease-out forwards;
}
@-webkit-keyframes aroof2 {
   50% {-webkit-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-moz-keyframes aroof2 {
   50% {-moz-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-moz-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-moz-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-moz-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-o-keyframes aroof2 {
   50% {-o-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-o-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-o-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-o-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@keyframes aroof2 {
   50% {-webkit-transform: scale(1.40,1.30) translate(0.15em,0.00em);-moz-transform: scale(1.40,1.30) translate(0.15em,0.00em);-o-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.40,1.30) translate(0.15em,0.00em);-moz-transform: scale(1.40,1.30) translate(0.15em,0.00em);-o-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(1.40,1.30) translate(0.15em,0.00em);-moz-transform: scale(1.40,1.30) translate(0.15em,0.00em);-o-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.40,1.30) translate(0.15em,0.00em);-moz-transform: scale(1.40,1.30) translate(0.15em,0.00em);-o-transform: scale(1.40,1.30) translate(0.15em,0.00em);transform: scale(1.40,1.30) translate(0.15em,0.00em); opacity:1.0; letter-spacing:1px; text-shadow: 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}

#aroof3 {
  display:inline-block;
  text-indent:0;
  opacity:0;
  letter-spacing:0;
  text-shadow:-0px 0px 1px #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;
  -webkit-transform-origin:-100% 80%;
     -moz-transform-origin:-100% 80%;
      -ms-transform-origin:-100% 80%;
       -o-transform-origin:-100% 80%;
          transform-origin:-100% 80%;
  -webkit-animation:aroof3 1.25s 0.0001s ease-in forwards;
     -moz-animation:aroof3 1.25s 0.0001s ease-in forwards;
       -o-animation:aroof3 1.25s 0.0001s ease-in forwards;
          animation:aroof3 1.25s 0.0001s ease-in forwards;
}
@-webkit-keyframes aroof3 {
   50% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(1.65,1.80) translate(0.60em,-.18em) skewX(-35deg);transform: scale(1.65,1.80) translate(0.60em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.15em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.10,1.10) translate(0.40em,0.00em) skewX(-15deg);transform: scale(1.10,1.10) translate(0.40em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-moz-keyframes aroof3 {
   50% {-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-moz-transform: scale(1.65,1.80) translate(0.60em,-.18em) skewX(-35deg);transform: scale(1.65,1.80) translate(0.60em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.15em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-moz-transform: scale(1.10,1.10) translate(0.40em,0.00em) skewX(-15deg);transform: scale(1.10,1.10) translate(0.40em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-o-keyframes aroof3 {
   50% {-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-o-transform: scale(1.65,1.80) translate(0.60em,-.18em) skewX(-35deg);transform: scale(1.65,1.80) translate(0.60em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.15em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-o-transform: scale(1.10,1.10) translate(0.40em,0.00em) skewX(-15deg);transform: scale(1.10,1.10) translate(0.40em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@keyframes aroof3 {
   50% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(1.65,1.80) translate(0.60em,-.18em) skewX(-35deg);-moz-transform: scale(1.65,1.80) translate(0.60em,-.18em) skewX(-35deg);-o-transform: scale(1.65,1.80) translate(0.60em,-.18em) skewX(-35deg);transform: scale(1.65,1.80) translate(0.60em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.15em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.10,1.10) translate(0.40em,0.00em) skewX(-15deg);-moz-transform: scale(1.10,1.10) translate(0.40em,0.00em) skewX(-15deg);-o-transform: scale(1.10,1.10) translate(0.40em,0.00em) skewX(-15deg);transform: scale(1.10,1.10) translate(0.40em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}

#aroof4 {
  display:inline-block;
  text-indent:0;
  opacity:0;
  letter-spacing:0;
  text-shadow:-0px 0px 1px #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;
  -webkit-transform-origin:-100% 80%;
     -moz-transform-origin:-100% 80%;
      -ms-transform-origin:-100% 80%;
       -o-transform-origin:-100% 80%;
          transform-origin:-100% 80%;
  -webkit-animation:aroof4 1.27s 0.03s ease-in forwards;
     -moz-animation:aroof4 1.27s 0.03s ease-in forwards;
       -o-animation:aroof4 1.27s 0.03s ease-in forwards;
          animation:aroof4 1.27s 0.03s ease-in forwards;
}
@-webkit-keyframes aroof4 {
   50% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(1.95,2.00) translate(0.70em,-.18em) skewX(-35deg);transform: scale(1.95,2.00) translate(0.70em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.03em 0.02em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.20,1.30) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.20,1.30) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-moz-keyframes aroof4 {
   50% {-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-moz-transform: scale(1.95,2.00) translate(0.70em,-.18em) skewX(-35deg);transform: scale(1.95,2.00) translate(0.70em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.03em 0.02em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-moz-transform: scale(1.20,1.30) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.20,1.30) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-o-keyframes aroof4 {
   50% {-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-o-transform: scale(1.95,2.00) translate(0.70em,-.18em) skewX(-35deg);transform: scale(1.95,2.00) translate(0.70em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.03em 0.02em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-o-transform: scale(1.20,1.30) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.20,1.30) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@keyframes aroof4 {
   50% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(1.95,2.00) translate(0.70em,-.18em) skewX(-35deg);-moz-transform: scale(1.95,2.00) translate(0.70em,-.18em) skewX(-35deg);-o-transform: scale(1.95,2.00) translate(0.70em,-.18em) skewX(-35deg);transform: scale(1.95,2.00) translate(0.70em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.03em 0.02em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.20,1.30) translate(0.50em,0.00em) skewX(-15deg);-moz-transform: scale(1.20,1.30) translate(0.50em,0.00em) skewX(-15deg);-o-transform: scale(1.20,1.30) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.20,1.30) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}

#aroof5 {
  display:inline-block;
  text-indent:0;
  opacity:0;
  letter-spacing:0;
  text-shadow:-0px 0px 1px #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;
  -webkit-transform-origin:-100% 80%;
     -moz-transform-origin:-100% 80%;
      -ms-transform-origin:-100% 80%;
       -o-transform-origin:-100% 80%;
          transform-origin:-100% 80%;
  -webkit-animation:aroof5 1.29s 0.06s ease-in forwards;
     -moz-animation:aroof5 1.29s 0.06s ease-in forwards;
       -o-animation:aroof5 1.29s 0.06s ease-in forwards;
          animation:aroof5 1.29s 0.06s ease-in forwards;
}
@-webkit-keyframes aroof5 {
   50% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   80% {-webkit-transform: scale(3.55,3.50) translate(0.10em,-.18em) skewX(-25deg);transform: scale(3.55,3.50) translate(0.10em,-.18em) skewX(-25deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.15em 0.18em 0.12em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.40,1.50) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.40,1.50) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-moz-keyframes aroof5 {
   50% {-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   80% {-moz-transform: scale(3.55,3.50) translate(0.10em,-.18em) skewX(-25deg);transform: scale(3.55,3.50) translate(0.10em,-.18em) skewX(-25deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.15em 0.18em 0.12em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-moz-transform: scale(1.40,1.50) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.40,1.50) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-o-keyframes aroof5 {
   50% {-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   80% {-o-transform: scale(3.55,3.50) translate(0.10em,-.18em) skewX(-25deg);transform: scale(3.55,3.50) translate(0.10em,-.18em) skewX(-25deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.15em 0.18em 0.12em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-o-transform: scale(1.40,1.50) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.40,1.50) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@keyframes aroof5 {
   50% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   80% {-webkit-transform: scale(3.55,3.50) translate(0.10em,-.18em) skewX(-25deg);-moz-transform: scale(3.55,3.50) translate(0.10em,-.18em) skewX(-25deg);-o-transform: scale(3.55,3.50) translate(0.10em,-.18em) skewX(-25deg);transform: scale(3.55,3.50) translate(0.10em,-.18em) skewX(-25deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.15em 0.18em 0.12em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.40,1.50) translate(0.50em,0.00em) skewX(-15deg);-moz-transform: scale(1.40,1.50) translate(0.50em,0.00em) skewX(-15deg);-o-transform: scale(1.40,1.50) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.40,1.50) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}

#aroof6 {
  display:inline-block;
  text-indent:0;
  opacity:0;
  letter-spacing:0;
  text-shadow:-0px 0px 1px #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;
  -webkit-transform-origin:-100% 80%;
     -moz-transform-origin:-100% 80%;
      -ms-transform-origin:-100% 80%;
       -o-transform-origin:-100% 80%;
          transform-origin:-100% 80%;
  -webkit-animation:aroof6 1.31s 0.09s ease-in forwards;
     -moz-animation:aroof6 1.31s 0.09s ease-in forwards;
       -o-animation:aroof6 1.31s 0.09s ease-in forwards;
          animation:aroof6 1.31s 0.09s ease-in forwards;
}
@-webkit-keyframes aroof6 {
   50% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(2.50,2.00) translate(1.00em,-.18em) skewX(-35deg);transform: scale(2.50,2.00) translate(1.00em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.20em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.60,1.30) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.60,1.30) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-moz-keyframes aroof6 {
   50% {-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-moz-transform: scale(2.50,2.00) translate(1.00em,-.18em) skewX(-35deg);transform: scale(2.50,2.00) translate(1.00em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.20em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-moz-transform: scale(1.60,1.30) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.60,1.30) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-o-keyframes aroof6 {
   50% {-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-o-transform: scale(2.50,2.00) translate(1.00em,-.18em) skewX(-35deg);transform: scale(2.50,2.00) translate(1.00em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.20em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-o-transform: scale(1.60,1.30) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.60,1.30) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@keyframes aroof6 {
   50% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-moz-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);-o-transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.00em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(2.50,2.00) translate(1.00em,-.18em) skewX(-35deg);-moz-transform: scale(2.50,2.00) translate(1.00em,-.18em) skewX(-35deg);-o-transform: scale(2.50,2.00) translate(1.00em,-.18em) skewX(-35deg);transform: scale(2.50,2.00) translate(1.00em,-.18em) skewX(-35deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.20em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.60,1.30) translate(0.50em,0.00em) skewX(-15deg);-moz-transform: scale(1.60,1.30) translate(0.50em,0.00em) skewX(-15deg);-o-transform: scale(1.60,1.30) translate(0.50em,0.00em) skewX(-15deg);transform: scale(1.60,1.30) translate(0.50em,0.00em) skewX(-15deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}

#aroof7 {
  display:inline-block;
  text-indent:0;
  opacity:0;
  letter-spacing:0;
  text-shadow:-0px 0px 1px #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;
  -webkit-transform-origin:-100% 80%;
     -moz-transform-origin:-100% 80%;
      -ms-transform-origin:-100% 80%;
       -o-transform-origin:-100% 80%;
          transform-origin:-100% 80%;
  -webkit-animation:aroof7 1.33s 0.12s ease-in forwards;
     -moz-animation:aroof7 1.33s 0.12s ease-in forwards;
       -o-animation:aroof7 1.33s 0.12s ease-in forwards;
          animation:aroof7 1.33s 0.12s ease-in forwards;
}
@-webkit-keyframes aroof7 {
   50% {-webkit-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(2.15,2.20) translate(1.30em,-.18em) skewX(-45deg);transform: scale(2.15,2.20) translate(1.30em,-.18em) skewX(-45deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.25em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.50,1.60) translate(0.90em,0.00em) skewX(-25deg);transform: scale(1.50,1.60) translate(0.90em,0.00em) skewX(-25deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-moz-keyframes aroof7 {
   50% {-moz-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-moz-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-moz-transform: scale(2.15,2.20) translate(1.30em,-.18em) skewX(-45deg);transform: scale(2.15,2.20) translate(1.30em,-.18em) skewX(-45deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.25em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-moz-transform: scale(1.50,1.60) translate(0.90em,0.00em) skewX(-25deg);transform: scale(1.50,1.60) translate(0.90em,0.00em) skewX(-25deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@-o-keyframes aroof7 {
   50% {-o-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-o-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-o-transform: scale(2.15,2.20) translate(1.30em,-.18em) skewX(-45deg);transform: scale(2.15,2.20) translate(1.30em,-.18em) skewX(-45deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.25em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-o-transform: scale(1.50,1.60) translate(0.90em,0.00em) skewX(-25deg);transform: scale(1.50,1.60) translate(0.90em,0.00em) skewX(-25deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}
@keyframes aroof7 {
   50% {-webkit-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);-moz-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);-o-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg); opacity:0.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   60% {-webkit-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);-moz-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);-o-transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg);transform: scale(1.10,0.80) translate(0.20em,0.00em) skewX( 05deg); opacity:1.0; letter-spacing:0px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
   75% {-webkit-transform: scale(2.15,2.20) translate(1.30em,-.18em) skewX(-45deg);-moz-transform: scale(2.15,2.20) translate(1.30em,-.18em) skewX(-45deg);-o-transform: scale(2.15,2.20) translate(1.30em,-.18em) skewX(-45deg);transform: scale(2.15,2.20) translate(1.30em,-.18em) skewX(-45deg); opacity:1.0; letter-spacing:3px; text-shadow:-0.25em 0.10em 0.15em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
  100% {-webkit-transform: scale(1.50,1.60) translate(0.90em,0.00em) skewX(-25deg);-moz-transform: scale(1.50,1.60) translate(0.90em,0.00em) skewX(-25deg);-o-transform: scale(1.50,1.60) translate(0.90em,0.00em) skewX(-25deg);transform: scale(1.50,1.60) translate(0.90em,0.00em) skewX(-25deg); opacity:1.0; letter-spacing:1px; text-shadow:-0.00em 0.00em 0.00em #8C8C8C, 1.5px -1px 0.5px #858585, 2px -1.1px 0px #3B3B3B;}
}

.roof4 {
  display: inline-block;
  text-indent: 0;
  text-shadow: 2px -1px 1px #ffffff;
  letter-spacing:-2px;
  -webkit-transform-origin:20% 70%;
     -moz-transform-origin:20% 70%;
      -ms-transform-origin:20% 70%;
       -o-transform-origin:20% 70%;
          transform-origin:20% 70%;
  -webkit-animation: roof4 0.40s 0.10s linear forwards;
     -moz-animation: roof4 0.40s 0.10s linear forwards;
       -o-animation: roof4 0.40s 0.10s linear forwards;
          animation: roof4 0.40s 0.10s linear forwards;
}
.roof5 {
  display: inline-block;
  text-indent: 0;
  text-shadow: 2px -1px 1px #ffffff;
  letter-spacing:0;
  -webkit-transform-origin:20% 70%;
     -moz-transform-origin:20% 70%;
      -ms-transform-origin:20% 70%;
       -o-transform-origin:20% 70%;
          transform-origin:20% 70%;
  -webkit-animation: roof5 0.41s 0.10s linear forwards;
     -moz-animation: roof5 0.41s 0.10s linear forwards;
       -o-animation: roof5 0.41s 0.10s linear forwards;
          animation: roof5 0.41s 0.10s linear forwards;
}
.roof6 {
  display: inline-block;
  text-indent: 0;
  text-shadow: 2px -1px 1px #ffffff;
  letter-spacing:0;
  -webkit-transform-origin:20% 70%;
     -moz-transform-origin:20% 70%;
      -ms-transform-origin:20% 70%;
       -o-transform-origin:20% 70%;
          transform-origin:20% 70%;
  -webkit-animation: roof6 0.42s 0.10s linear forwards;
     -moz-animation: roof6 0.42s 0.10s linear forwards;
       -o-animation: roof6 0.42s 0.10s linear forwards;
          animation: roof6 0.42s 0.10s linear forwards;
}
.roof7 {
  display: inline-block;
  text-indent: 0;
  text-shadow: 2px -1px 1px #ffffff;
  letter-spacing:0;
  -webkit-transform-origin:20% 70%;
     -moz-transform-origin:20% 70%;
      -ms-transform-origin:20% 70%;
       -o-transform-origin:20% 70%;
          transform-origin:20% 70%;
  -webkit-animation: roof7 0.43s 0.10s linear forwards;
     -moz-animation: roof7 0.43s 0.10s linear forwards;
       -o-animation: roof7 0.43s 0.10s linear forwards;
          animation: roof7 0.43s 0.10s linear forwards;
}
.roof8 {
  display: inline-block;
  text-indent: 0;
  text-shadow: 2px -1px 1px #ffffff;
  letter-spacing:0;
  -webkit-transform-origin:20% 70%;
     -moz-transform-origin:20% 70%;
      -ms-transform-origin:20% 70%;
       -o-transform-origin:20% 70%;
          transform-origin:20% 70%;
  -webkit-animation: roof8 0.44s 0.10s linear forwards;
     -moz-animation: roof8 0.44s 0.10s linear forwards;
       -o-animation: roof8 0.44s 0.10s linear forwards;
          animation: roof8 0.44s 0.10s linear forwards;
}
@-webkit-keyframes roof4 {
    0% {-webkit-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-webkit-transform: skewX(-08deg) scale(1.46,1.57) translate(0.80em,-.15em);transform: skewX(-08deg) scale(1.46,1.57) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-webkit-transform: skewX(-04deg) scale(1.34,1.15) translate(0.70em,-.00em);transform: skewX(-04deg) scale(1.34,1.15) translate(0.70em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-moz-keyframes roof4 {
    0% {-moz-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-moz-transform: skewX(-08deg) scale(1.46,1.57) translate(0.80em,-.15em);transform: skewX(-08deg) scale(1.46,1.57) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-moz-transform: skewX(-04deg) scale(1.34,1.15) translate(0.70em,-.00em);transform: skewX(-04deg) scale(1.34,1.15) translate(0.70em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-o-keyframes roof4 {
    0% {-o-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-o-transform: skewX(-08deg) scale(1.46,1.57) translate(0.80em,-.15em);transform: skewX(-08deg) scale(1.46,1.57) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-o-transform: skewX(-04deg) scale(1.34,1.15) translate(0.70em,-.00em);transform: skewX(-04deg) scale(1.34,1.15) translate(0.70em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@keyframes roof4 {
    0% {-webkit-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);-moz-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);-o-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-webkit-transform: skewX(-08deg) scale(1.46,1.57) translate(0.80em,-.15em);-moz-transform: skewX(-08deg) scale(1.46,1.57) translate(0.80em,-.15em);-o-transform: skewX(-08deg) scale(1.46,1.57) translate(0.80em,-.15em);transform: skewX(-08deg) scale(1.46,1.57) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-webkit-transform: skewX(-04deg) scale(1.34,1.15) translate(0.70em,-.00em);-moz-transform: skewX(-04deg) scale(1.34,1.15) translate(0.70em,-.00em);-o-transform: skewX(-04deg) scale(1.34,1.15) translate(0.70em,-.00em);transform: skewX(-04deg) scale(1.34,1.15) translate(0.70em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-webkit-keyframes roof5 {
    0% {-webkit-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-webkit-transform: skewX(-09deg) scale(1.56,1.50) translate(0.80em,-.15em);transform: skewX(-09deg) scale(1.56,1.50) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-webkit-transform: skewX(-05deg) scale(1.44,1.05) translate(0.60em,-.00em);transform: skewX(-05deg) scale(1.44,1.05) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-moz-keyframes roof5 {
    0% {-moz-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-moz-transform: skewX(-09deg) scale(1.56,1.50) translate(0.80em,-.15em);transform: skewX(-09deg) scale(1.56,1.50) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-moz-transform: skewX(-05deg) scale(1.44,1.05) translate(0.60em,-.00em);transform: skewX(-05deg) scale(1.44,1.05) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-o-keyframes roof5 {
    0% {-o-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-o-transform: skewX(-09deg) scale(1.56,1.50) translate(0.80em,-.15em);transform: skewX(-09deg) scale(1.56,1.50) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-o-transform: skewX(-05deg) scale(1.44,1.05) translate(0.60em,-.00em);transform: skewX(-05deg) scale(1.44,1.05) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@keyframes roof5 {
    0% {-webkit-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);-moz-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);-o-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-webkit-transform: skewX(-09deg) scale(1.56,1.50) translate(0.80em,-.15em);-moz-transform: skewX(-09deg) scale(1.56,1.50) translate(0.80em,-.15em);-o-transform: skewX(-09deg) scale(1.56,1.50) translate(0.80em,-.15em);transform: skewX(-09deg) scale(1.56,1.50) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-webkit-transform: skewX(-05deg) scale(1.44,1.05) translate(0.60em,-.00em);-moz-transform: skewX(-05deg) scale(1.44,1.05) translate(0.60em,-.00em);-o-transform: skewX(-05deg) scale(1.44,1.05) translate(0.60em,-.00em);transform: skewX(-05deg) scale(1.44,1.05) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-webkit-keyframes roof6 {
    0% {-webkit-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-webkit-transform: skewX(-10deg) scale(1.36,1.57) translate(0.80em,-.15em);transform: skewX(-10deg) scale(1.36,1.57) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-webkit-transform: skewX(-06deg) scale(1.24,1.25) translate(0.65em,-.00em);transform: skewX(-06deg) scale(1.24,1.25) translate(0.65em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-moz-keyframes roof6 {
    0% {-moz-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-moz-transform: skewX(-10deg) scale(1.36,1.57) translate(0.80em,-.15em);transform: skewX(-10deg) scale(1.36,1.57) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-moz-transform: skewX(-06deg) scale(1.24,1.25) translate(0.65em,-.00em);transform: skewX(-06deg) scale(1.24,1.25) translate(0.65em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-o-keyframes roof6 {
    0% {-o-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-o-transform: skewX(-10deg) scale(1.36,1.57) translate(0.80em,-.15em);transform: skewX(-10deg) scale(1.36,1.57) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-o-transform: skewX(-06deg) scale(1.24,1.25) translate(0.65em,-.00em);transform: skewX(-06deg) scale(1.24,1.25) translate(0.65em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@keyframes roof6 {
    0% {-webkit-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);-moz-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);-o-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-webkit-transform: skewX(-10deg) scale(1.36,1.57) translate(0.80em,-.15em);-moz-transform: skewX(-10deg) scale(1.36,1.57) translate(0.80em,-.15em);-o-transform: skewX(-10deg) scale(1.36,1.57) translate(0.80em,-.15em);transform: skewX(-10deg) scale(1.36,1.57) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-webkit-transform: skewX(-06deg) scale(1.24,1.25) translate(0.65em,-.00em);-moz-transform: skewX(-06deg) scale(1.24,1.25) translate(0.65em,-.00em);-o-transform: skewX(-06deg) scale(1.24,1.25) translate(0.65em,-.00em);transform: skewX(-06deg) scale(1.24,1.25) translate(0.65em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-webkit-keyframes roof7 {
    0% {-webkit-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-webkit-transform: skewX(-11deg) scale(1.42,1.64) translate(0.80em,-.15em);transform: skewX(-11deg) scale(1.42,1.64) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-webkit-transform: skewX(-07deg) scale(1.28,1.42) translate(0.60em,-.00em);transform: skewX(-07deg) scale(1.28,1.42) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-moz-keyframes roof7 {
    0% {-moz-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-moz-transform: skewX(-11deg) scale(1.42,1.64) translate(0.80em,-.15em);transform: skewX(-11deg) scale(1.42,1.64) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-moz-transform: skewX(-07deg) scale(1.28,1.42) translate(0.60em,-.00em);transform: skewX(-07deg) scale(1.28,1.42) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-o-keyframes roof7 {
    0% {-o-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-o-transform: skewX(-11deg) scale(1.42,1.64) translate(0.80em,-.15em);transform: skewX(-11deg) scale(1.42,1.64) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-o-transform: skewX(-07deg) scale(1.28,1.42) translate(0.60em,-.00em);transform: skewX(-07deg) scale(1.28,1.42) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@keyframes roof7 {
    0% {-webkit-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);-moz-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);-o-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-webkit-transform: skewX(-11deg) scale(1.42,1.64) translate(0.80em,-.15em);-moz-transform: skewX(-11deg) scale(1.42,1.64) translate(0.80em,-.15em);-o-transform: skewX(-11deg) scale(1.42,1.64) translate(0.80em,-.15em);transform: skewX(-11deg) scale(1.42,1.64) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-webkit-transform: skewX(-07deg) scale(1.28,1.42) translate(0.60em,-.00em);-moz-transform: skewX(-07deg) scale(1.28,1.42) translate(0.60em,-.00em);-o-transform: skewX(-07deg) scale(1.28,1.42) translate(0.60em,-.00em);transform: skewX(-07deg) scale(1.28,1.42) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-webkit-keyframes roof8 {
    0% {-webkit-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-webkit-transform: skewX(-12deg) scale(1.50,1.72) translate(0.80em,-.15em);transform: skewX(-12deg) scale(1.50,1.72) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-webkit-transform: skewX(-08deg) scale(1.32,1.60) translate(0.60em,-.00em);transform: skewX(-08deg) scale(1.32,1.60) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-moz-keyframes roof8 {
    0% {-moz-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-moz-transform: skewX(-12deg) scale(1.50,1.72) translate(0.80em,-.15em);transform: skewX(-12deg) scale(1.50,1.72) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-moz-transform: skewX(-08deg) scale(1.32,1.60) translate(0.60em,-.00em);transform: skewX(-08deg) scale(1.32,1.60) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@-o-keyframes roof8 {
    0% {-o-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-o-transform: skewX(-12deg) scale(1.50,1.72) translate(0.80em,-.15em);transform: skewX(-12deg) scale(1.50,1.72) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-o-transform: skewX(-08deg) scale(1.32,1.60) translate(0.60em,-.00em);transform: skewX(-08deg) scale(1.32,1.60) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}
@keyframes roof8 {
    0% {-webkit-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);-moz-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);-o-transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em);transform: skewX(-00deg) scale(1.00,1.00) translate(0.00em,-.00em); text-shadow:-2px 1px 1px #ffffff; letter-spacing:0px;}
   75% {-webkit-transform: skewX(-12deg) scale(1.50,1.72) translate(0.80em,-.15em);-moz-transform: skewX(-12deg) scale(1.50,1.72) translate(0.80em,-.15em);-o-transform: skewX(-12deg) scale(1.50,1.72) translate(0.80em,-.15em);transform: skewX(-12deg) scale(1.50,1.72) translate(0.80em,-.15em); text-shadow:-3px 1px 2px #5C5C5C; letter-spacing:6px;}
  100% {-webkit-transform: skewX(-08deg) scale(1.32,1.60) translate(0.60em,-.00em);-moz-transform: skewX(-08deg) scale(1.32,1.60) translate(0.60em,-.00em);-o-transform: skewX(-08deg) scale(1.32,1.60) translate(0.60em,-.00em);transform: skewX(-08deg) scale(1.32,1.60) translate(0.60em,-.00em); text-shadow:-2px 1px 1px #9E9E9E; letter-spacing:6px;}
}

#dim-eyes{
-webkit-animation:half-fade-out 1.80s 0.86s ease-out forwards;
   -moz-animation:half-fade-out 1.80s 0.86s ease-out forwards;
     -o-animation:half-fade-out 1.80s 0.86s ease-out forwards;
        animation:half-fade-out 1.80s 0.86s ease-out forwards;
}

#bright-eyes{
-webkit-animation:glow 1.80s 1.98s ease-out forwards;
   -moz-animation:glow 1.80s 1.98s ease-out forwards;
     -o-animation:glow 1.80s 1.98s ease-out forwards;
        animation:glow 1.80s 1.98s ease-out forwards;
}

@-webkit-keyframes glow {
      0% {color:#000000; text-shadow: 0px -0px 0px #ffffff, 0px 0px 0px #ffffff;}
     75% {color:#4C5400; text-shadow: 0px -0px 1px #FFFF00, 0px 0px 10px #EAFF00;}
    100% {color:#000000; text-shadow: 0px -0px 0px #FFFF00, 0px 0px 0px #EAFF00;}
}
@-moz-keyframes glow {
      0% {color:#000000; text-shadow: 0px -0px 0px #ffffff, 0px 0px 0px #ffffff;}
     75% {color:#4C5400; text-shadow: 0px -0px 1px #FFFF00, 0px 0px 10px #EAFF00;}
    100% {color:#000000; text-shadow: 0px -0px 0px #FFFF00, 0px 0px 0px #EAFF00;}
}
@-o-keyframes glow {
      0% {color:#000000; text-shadow: 0px -0px 0px #ffffff, 0px 0px 0px #ffffff;}
     75% {color:#4C5400; text-shadow: 0px -0px 1px #FFFF00, 0px 0px 10px #EAFF00;}
    100% {color:#000000; text-shadow: 0px -0px 0px #FFFF00, 0px 0px 0px #EAFF00;}
}
@keyframes glow {
      0% {color:#000000; text-shadow: 0px -0px 0px #ffffff, 0px 0px 0px #ffffff;}
     75% {color:#4C5400; text-shadow: 0px -0px 1px #FFFF00, 0px 0px 10px #EAFF00;}
    100% {color:#000000; text-shadow: 0px -0px 0px #FFFF00, 0px 0px 0px #EAFF00;}
}
