@-webkit-keyframes anim0 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #C0C0C0);filter: drop-shadow(0rem 0rem 0rem #C0C0C0);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #C0C0C0);filter: drop-shadow(0rem 0rem 0.75rem #C0C0C0);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #C0C0C0);filter: drop-shadow(0rem 0rem 0rem #C0C0C0);}
}
@keyframes anim0 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #C0C0C0);filter: drop-shadow(0rem 0rem 0rem #C0C0C0);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #C0C0C0);filter: drop-shadow(0rem 0rem 0.75rem #C0C0C0);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #C0C0C0);filter: drop-shadow(0rem 0rem 0rem #C0C0C0);}
}
@-webkit-keyframes anim1 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #F0F0F0);filter: drop-shadow(0rem 0rem 0rem #F0F0F0);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #F0F0F0);filter: drop-shadow(0rem 0rem 0.75rem #F0F0F0);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #F0F0F0);filter: drop-shadow(0rem 0rem 0rem #F0F0F0);}
}
@keyframes anim1 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #F0F0F0);filter: drop-shadow(0rem 0rem 0rem #F0F0F0);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #F0F0F0);filter: drop-shadow(0rem 0rem 0.75rem #F0F0F0);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #F0F0F0);filter: drop-shadow(0rem 0rem 0rem #F0F0F0);}
}
@-webkit-keyframes anim2 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #b1c9ea);filter: drop-shadow(0rem 0rem 0rem #b1c9ea);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #b1c9ea);filter: drop-shadow(0rem 0rem 0.75rem #b1c9ea);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #b1c9ea);filter: drop-shadow(0rem 0rem 0rem #b1c9ea);}
}
@keyframes anim2 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #b1c9ea);filter: drop-shadow(0rem 0rem 0rem #b1c9ea);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #b1c9ea);filter: drop-shadow(0rem 0rem 0.75rem #b1c9ea);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #b1c9ea);filter: drop-shadow(0rem 0rem 0rem #b1c9ea);}
}
@-webkit-keyframes anim3 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #6babe5);filter: drop-shadow(0rem 0rem 0rem #6babe5);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #6babe5);filter: drop-shadow(0rem 0rem 0.75rem #6babe5);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #6babe5);filter: drop-shadow(0rem 0rem 0rem #6babe5);}
}
@keyframes anim3 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #6babe5);filter: drop-shadow(0rem 0rem 0rem #6babe5);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #6babe5);filter: drop-shadow(0rem 0rem 0.75rem #6babe5);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #6babe5);filter: drop-shadow(0rem 0rem 0rem #6babe5);}
}
@-webkit-keyframes anim4 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #00b551);filter: drop-shadow(0rem 0rem 0rem #00b551);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #00b551);filter: drop-shadow(0rem 0rem 0.75rem #00b551);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #00b551);filter: drop-shadow(0rem 0rem 0rem #00b551);}
}
@keyframes anim4 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #00b551);filter: drop-shadow(0rem 0rem 0rem #00b551);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #00b551);filter: drop-shadow(0rem 0rem 0.75rem #00b551);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #00b551);filter: drop-shadow(0rem 0rem 0rem #00b551);}
}
@-webkit-keyframes anim5 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #fedb44);filter: drop-shadow(0rem 0rem 0rem #fedb44);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #fedb44);filter: drop-shadow(0rem 0rem 0.75rem #fedb44);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #fedb44);filter: drop-shadow(0rem 0rem 0rem #fedb44);}
}
@keyframes anim5 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #fedb44);filter: drop-shadow(0rem 0rem 0rem #fedb44);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #fedb44);filter: drop-shadow(0rem 0rem 0.75rem #fedb44);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #fedb44);filter: drop-shadow(0rem 0rem 0rem #fedb44);}
}
@-webkit-keyframes anim6 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #a25eb5);filter: drop-shadow(0rem 0rem 0rem #a25eb5);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #a25eb5);filter: drop-shadow(0rem 0rem 0.75rem #a25eb5);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #a25eb5);filter: drop-shadow(0rem 0rem 0rem #a25eb5);}
}
@keyframes anim6 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #a25eb5);filter: drop-shadow(0rem 0rem 0rem #a25eb5);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #a25eb5);filter: drop-shadow(0rem 0rem 0.75rem #a25eb5);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #a25eb5);filter: drop-shadow(0rem 0rem 0rem #a25eb5);}
}
@-webkit-keyframes anim7 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f28b00);filter: drop-shadow(0rem 0rem 0rem #f28b00);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #f28b00);filter: drop-shadow(0rem 0rem 0.75rem #f28b00);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f28b00);filter: drop-shadow(0rem 0rem 0rem #f28b00);}
}
@keyframes anim7 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f28b00);filter: drop-shadow(0rem 0rem 0rem #f28b00);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #f28b00);filter: drop-shadow(0rem 0rem 0.75rem #f28b00);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f28b00);filter: drop-shadow(0rem 0rem 0rem #f28b00);}
}
@-webkit-keyframes anim8 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #b68250) saturate(2);filter: drop-shadow(0rem 0rem 0rem #b68250) saturate(2);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #b68250) saturate(1);filter: drop-shadow(0rem 0rem 0.75rem #b68250) saturate(1);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #b68250) saturate(2);filter: drop-shadow(0rem 0rem 0rem #b68250) saturate(2);}
}
@keyframes anim8 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #b68250) saturate(2);filter: drop-shadow(0rem 0rem 0rem #b68250) saturate(2);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #b68250) saturate(1);filter: drop-shadow(0rem 0rem 0.75rem #b68250) saturate(1);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #b68250) saturate(2);filter: drop-shadow(0rem 0rem 0rem #b68250) saturate(2);}
}
@-webkit-keyframes anim9 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f32836) hue-rotate(-90deg);filter: drop-shadow(0rem 0rem 0rem #f32836) hue-rotate(-90deg); }
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #f32836) hue-rotate(0deg);filter: drop-shadow(0rem 0rem 0.75rem #f32836) hue-rotate(0deg); }
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f32836) hue-rotate(-90deg);filter: drop-shadow(0rem 0rem 0rem #f32836) hue-rotate(-90deg); }
}
@keyframes anim9 {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f32836) hue-rotate(-90deg);filter: drop-shadow(0rem 0rem 0rem #f32836) hue-rotate(-90deg); }
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #f32836) hue-rotate(0deg);filter: drop-shadow(0rem 0rem 0.75rem #f32836) hue-rotate(0deg); }
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f32836) hue-rotate(-90deg);filter: drop-shadow(0rem 0rem 0rem #f32836) hue-rotate(-90deg); }
}

@-webkit-keyframes glowTest {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f28b00);filter: drop-shadow(0rem 0rem 0rem #f28b00);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #f28b00);filter: drop-shadow(0rem 0rem 0.75rem #f28b00);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f28b00);filter: drop-shadow(0rem 0rem 0rem #f28b00);}
}

@keyframes glowTest {
  0% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f28b00);filter: drop-shadow(0rem 0rem 0rem #f28b00);}
  50% {-webkit-filter: drop-shadow(0rem 0rem 0.75rem #f28b00);filter: drop-shadow(0rem 0rem 0.75rem #f28b00);}
  100% {-webkit-filter: drop-shadow(0rem 0rem 0rem #f28b00);filter: drop-shadow(0rem 0rem 0rem #f28b00);}
}

.anim0 {-webkit-animation-name: anim0;animation-name: anim0;}
.anim1 {-webkit-animation-name: anim1;animation-name: anim1;}
.anim2 {-webkit-animation-name: anim2;animation-name: anim2;}
.anim3 {-webkit-animation-name: anim3;animation-name: anim3;}
.anim4 {-webkit-animation-name: anim4;animation-name: anim4;}
.anim5 {-webkit-animation-name: anim5;animation-name: anim5;}
.anim6 {-webkit-animation-name: anim6;animation-name: anim6;}
.anim7 {-webkit-animation-name: anim7;animation-name: anim7;}
.anim8 {-webkit-animation-name: anim8;animation-name: anim8;}
.anim9 {-webkit-animation-name: anim9;animation-name: anim9;}

@-webkit-keyframes shake {
  10%, 90% {
    -webkit-transform: translate3d(-1px, 0, 0);
            transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    -webkit-transform: translate3d(2px, 0, 0);
            transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    -webkit-transform: translate3d(-4px, 0, 0);
            transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0);
  }
}

@keyframes shake {
  10%, 90% {
    -webkit-transform: translate3d(-1px, 0, 0);
            transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    -webkit-transform: translate3d(2px, 0, 0);
            transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    -webkit-transform: translate3d(-4px, 0, 0);
            transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0);
  }
}

@-webkit-keyframes fireAnimB
{
    0% {text-shadow: 0 0 0.2rem #fefcc9,
    0.1rem -0.1rem 0.3rem #feec85,
    -0.2rem -0.2rem 0.4rem #ffae34,
    0.2rem -0.4rem 0.5rem #ec760c,
    -0.2rem -0.6rem 0.6rem #cd4606,
    0 -0.8rem 0.7rem #973716,
    0.1rem -0.9rem 0.8rem #451b0e;
  }
  100% {
    text-shadow: 0 0 0.2rem #fefcc9,
    0.1rem -0.1rem 0.3rem #fefcc9,
    -0.2rem -0.2rem 0.4rem #feec85,
    0.22rem -0.42rem 0.6rem #ffae34,
    -0.22rem -0.58rem 0.5rem #ec760c,
    0 -0.82rem 0.8rem #cd4606,
    0.1rem -0.9rem 0.8rem #973716;
  }
}

@keyframes fireAnimB
{
    0% {text-shadow: 0 0 0.2rem #fefcc9,
    0.1rem -0.1rem 0.3rem #feec85,
    -0.2rem -0.2rem 0.4rem #ffae34,
    0.2rem -0.4rem 0.5rem #ec760c,
    -0.2rem -0.6rem 0.6rem #cd4606,
    0 -0.8rem 0.7rem #973716,
    0.1rem -0.9rem 0.8rem #451b0e;
  }
  100% {
    text-shadow: 0 0 0.2rem #fefcc9,
    0.1rem -0.1rem 0.3rem #fefcc9,
    -0.2rem -0.2rem 0.4rem #feec85,
    0.22rem -0.42rem 0.6rem #ffae34,
    -0.22rem -0.58rem 0.5rem #ec760c,
    0 -0.82rem 0.8rem #cd4606,
    0.1rem -0.9rem 0.8rem #973716;
  }
}

@-webkit-keyframes fireAnimA
{
    0% {text-shadow: 0 0 0.1rem #fefcc9,
    0.05rem -0.05rem 0.15rem #feec85,
    -0.1rem -0.1rem 0.2rem #ffae34,
    0.1rem -0.2rem 0.25rem #ec760c,
    -0.1rem -0.3rem 0.3rem #cd4606,
    0 -0.4rem 0.35rem #973716,
    0.05rem -0.45rem 0.4rem #451b0e;
  }
  100% {
    text-shadow: 0 0 0.1rem #fefcc9,
    0.05rem -0.05rem 0.15rem #fefcc9,
    -0.1rem -0.1rem 0.2rem #feec85,
    0.11rem -0.21rem 0.3rem #ffae34,
    -0.11rem -0.29rem 0.25rem #ec760c,
    0 -0.41rem 0.4rem #cd4606,
    0.05rem -0.45rem 0.4rem #973716;
  }
}

@keyframes fireAnimA
{
    0% {text-shadow: 0 0 0.1rem #fefcc9,
    0.05rem -0.05rem 0.15rem #feec85,
    -0.1rem -0.1rem 0.2rem #ffae34,
    0.1rem -0.2rem 0.25rem #ec760c,
    -0.1rem -0.3rem 0.3rem #cd4606,
    0 -0.4rem 0.35rem #973716,
    0.05rem -0.45rem 0.4rem #451b0e;
  }
  100% {
    text-shadow: 0 0 0.1rem #fefcc9,
    0.05rem -0.05rem 0.15rem #fefcc9,
    -0.1rem -0.1rem 0.2rem #feec85,
    0.11rem -0.21rem 0.3rem #ffae34,
    -0.11rem -0.29rem 0.25rem #ec760c,
    0 -0.41rem 0.4rem #cd4606,
    0.05rem -0.45rem 0.4rem #973716;
  }
}

.fire1 {
  animation: fireAnimA 1s ease-in-out infinite alternate;
  -moz-animation: fireAnimA 1s ease-in-out infinite alternate;
  -webkit-animation: fireAnimA 1s ease-in-out infinite alternate;
  -o-animation: fireAnimA 1s ease-in-out infinite alternate;
}

.fire2 {
  animation: fireAnimA 1.55s ease-in-out infinite alternate;
  -moz-animation: fireAnimA 1.55s ease-in-out infinite alternate;
  -webkit-animation: fireAnimA 1.55s ease-in-out infinite alternate;
  -o-animation: fireAnimA 1.55s ease-in-out infinite alternate;
}

.fire3 {
  animation: fireAnimA .85s ease-in-out infinite alternate;
  -moz-animation: fireAnimA .85s ease-in-out infinite alternate;
  -webkit-animation: fireAnimA .85s ease-in-out infinite alternate;
  -o-animation: fireAnimA .85s ease-in-out infinite alternate;
}

.fire4 {
  animation: fireAnimA 1.35s ease-in-out infinite alternate;
  -moz-animation: fireAnimA 1.35s ease-in-out infinite alternate;
  -webkit-animation: fireAnimA 1.35s ease-in-out infinite alternate;
  -o-animation: fireAnimA 1.35s ease-in-out infinite alternate;
}

.fire5 {
  animation: fireAnimA 1.35s ease-in-out infinite alternate;
  -moz-animation: fireAnimA 1.35s ease-in-out infinite alternate;
  -webkit-animation: fireAnimA 1.35s ease-in-out infinite alternate;
  -o-animation: fireAnimA 1.35s ease-in-out infinite alternate;
}
