@charset "UTF-8";

#TopAnimeWrap {
	background-color:#000000;
	width:100%;
	margin: 0 auto;
}

#TopAnime {
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	overflow:hidden;
}

#kuromaku00 {
	background:linear-gradient(#00FFFF, #000000);
}

#kuromaku01 {
	background:linear-gradient(#000000, #FFFF00, #000000);
}

#kuromaku02 {
	background:linear-gradient(#F85400, #000000, #000000);
}

.topanime{
	position:absolute;
	top:-10000px;
	left:-10000px;
}

.kuromaku {
	background-color:#000000;
}

/*!
Animate.css - http://daneden.me/animate
Version - 3.4.0
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/

.animated02 {
  -webkit-animation-duration: 0.2s;
  -moz-animation-duration: 0.2s;
  -o-animation-duration: 0.2s;
  -ms-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated03 {
  -webkit-animation-duration: 0.3s;
  -moz-animation-duration: 0.3s;
  -o-animation-duration: 0.3s;
  -ms-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated05 {
  -webkit-animation-duration: 0.5s;
  -moz-animation-duration: 0.5s;
  -o-animation-duration: 0.5s;
  -ms-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated07 {
  -webkit-animation-duration: 0.7s;
  -moz-animation-duration: 0.7s;
  -o-animation-duration: 0.7s;
  -ms-animation-duration: 0.7s;
  animation-duration: 0.7s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animatedEsIn03 {
  -webkit-animation-duration: 0.3s;
  -moz-animation-duration: 0.3s;
  -o-animation-duration: 0.3s;
  -ms-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  -o-animation-timing-function: ease-in;
  -ms-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

.animatedEsIn05 {
  -webkit-animation-duration: 0.5s;
  -moz-animation-duration: 0.5s;
  -o-animation-duration: 0.5s;
  -ms-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  -o-animation-timing-function: ease-in;
  -ms-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

.animatedEsIn07 {
  -webkit-animation-duration: 0.7s;
  -moz-animation-duration: 0.7s;
  -o-animation-duration: 0.7s;
  -ms-animation-duration: 0.7s;
  animation-duration: 0.7s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  -o-animation-timing-function: ease-in;
  -ms-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

.animatedEsInOut03 {
  -webkit-animation-duration: 0.3s;
  -moz-animation-duration: 0.3s;
  -o-animation-duration: 0.3s;
  -ms-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  -o-animation-timing-function: ease-in-out;
  -ms-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

.animatedEsInOut05 {
  -webkit-animation-duration: 0.5s;
  -moz-animation-duration: 0.5s;
  -o-animation-duration: 0.5s;
  -ms-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  -o-animation-timing-function: ease-in-out;
  -ms-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

.animatedEsInOut07 {
  -webkit-animation-duration: 0.7s;
  -moz-animation-duration: 0.7s;
  -o-animation-duration: 0.7s;
  -ms-animation-duration: 0.7s;
  animation-duration: 0.7s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  -o-animation-timing-function: ease-in-out;
  -ms-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

.animated10 {
  -webkit-animation-duration: 1.0s;
  -moz-animation-duration: 1.0s;
  -o-animation-duration: 1.0s;
  -ms-animation-duration: 1.0s;
  animation-duration: 1.0s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated20 {
  -webkit-animation-duration: 2.0s;
  -moz-animation-duration: 2.0s;
  -o-animation-duration: 2.0s;
  -ms-animation-duration: 2.0s;
  animation-duration: 2.0s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-moz-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-o-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-ms-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  -moz-animation-name: fadeIn;
  -o-animation-name: fadeIn;
  -ms-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInFromBack {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.6, 0.6, 0.6);
    transform: scale3d(0.6, 0.6, 0.6);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-moz-keyframes fadeInFromBack {
  from {
    opacity: 0;
    -moz-transform: scale3d(0.6, 0.6, 0.6);
    transform: scale3d(0.6, 0.6, 0.6);
  }
  to {
    opacity: 1;
    -moz-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-ms-keyframes fadeInFromBack {
  from {
    opacity: 0;
    -ms-transform: scale3d(0.6, 0.6, 0.6);
    transform: scale3d(0.6, 0.6, 0.6);
  }
  to {
    opacity: 1;
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-o-keyframes fadeInFromBack {
  from {
    opacity: 0;
    -o-transform: scale3d(0.6, 0.6, 0.6);
    transform: scale3d(0.6, 0.6, 0.6);
  }
  to {
    opacity: 1;
    -o-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes fadeInFromBack {
  from {
    opacity: 0;
    transform: scale3d(0.6, 0.6, 0.6);
  }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

.fadeInFromBack {
  -webkit-animation-name: fadeInFromBack;
  -moz-animation-name: fadeInFromBack;
  -ms-animation-name: fadeInFromBack;
  -o-animation-name: fadeInFromBack;
  animation-name: fadeInFromBack;
}

@-webkit-keyframes fadeInFromBackBig {
  from {
    opacity: 0;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
  }
}
@-moz-keyframes fadeInFromBackBig {
  from {
    opacity: 0;
    -moz-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    opacity: 1;
    -moz-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
  }
}
@-ms-keyframes fadeInFromBackBig {
  from {
    opacity: 0;
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    opacity: 1;
    -ms-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
  }
}
@-o-keyframes fadeInFromBackBig {
  from {
    opacity: 0;
    -o-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    opacity: 1;
    -o-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
  }
}
@keyframes fadeInFromBackBig {
  from {
    opacity: 0;
    transform: scale3d(1, 1, 1);
  }
  to {
    opacity: 1;
    transform: scale3d(2, 2, 2);
  }
}

.fadeInFromBackBig {
  -webkit-animation-name: fadeInFromBackBig;
  -moz-animation-name: fadeInFromBackBig;
  -ms-animation-name: fadeInFromBackBig;
  -o-animation-name: fadeInFromBackBig;
  animation-name: fadeInFromBackBig;
}

@-webkit-keyframes fadeOutSmall {
  from {
    -webkit-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
    opacity: 1;
  }
  to {
    -webkit-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
    opacity: 0;
  }
}

@-moz-keyframes fadeOutSmall {
  from {
    -webkit-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
    opacity: 1;
  }
  to {
    -webkit-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
    opacity: 0;
  }
}

@-o-keyframes fadeOutSmall {
  from {
    -o-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
    opacity: 1;
  }
  to {
    -o-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
    opacity: 0;
  }
}

@-ms-keyframes fadeOutSmall {
  from {
    -ms-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
    opacity: 1;
  }
  to {
    -ms-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
    opacity: 0;
  }
}

@keyframes fadeOutSmall {
  from {
    transform: scale3d(2, 2, 2);
    opacity: 1;
  }
  to {
    transform: scale3d(2, 2, 2);
    opacity: 0;
  }
}

.fadeOutSmall {
  -webkit-animation-name: fadeOutSmall;
  -moz-animation-name: fadeOutSmall;
  -o-animation-name: fadeOutSmall;
  -ms-animation-name: fadeOutSmall;
  animation-name: fadeOutSmall;
}

@-webkit-keyframes fadeInFromFront {
  from {
    opacity: 0;
    -webkit-transform: scale3d(3.6, 3.6, 3.6);
    transform: scale3d(3.6, 3.6, 3.6);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-moz-keyframes fadeInFromFront {
  from {
    opacity: 0;
    -moz-transform: scale3d(3.6, 3.6, 3.6);
    transform: scale3d(3.6, 3.6, 3.6);
  }
  to {
    opacity: 1;
    -moz-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-ms-keyframes fadeInFromFront {
  from {
    opacity: 0;
    -ms-transform: scale3d(3.6, 3.6, 3.6);
    transform: scale3d(3.6, 3.6, 3.6);
  }
  to {
    opacity: 1;
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-o-keyframes fadeInFromFront {
  from {
    opacity: 0;
    -o-transform: scale3d(3.6, 3.6, 3.6);
    transform: scale3d(3.6, 3.6, 3.6);
  }
  to {
    opacity: 1;
    -o-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes fadeInFromFront {
  from {
    opacity: 0;
    transform: scale3d(3.6, 3.6, 3.6);
  }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

.fadeInFromFront {
  -webkit-animation-name: fadeInFromFront;
  -moz-animation-name: fadeInFromFront;
  -ms-animation-name: fadeInFromFront;
  -o-animation-name: fadeInFromFront;
  animation-name: fadeInFromFront;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-moz-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-o-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-ms-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  -moz-animation-name: fadeOut;
  -o-animation-name: fadeOut;
  -ms-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes slideInFromR {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0%, 0);
    transform: translate3d(100%, 0%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-moz-keyframes slideInFromR {
  from {
    opacity: 0;
    -moz-transform: translate3d(100%, 0%, 0);
    transform: translate3d(100%, 0%, 0);
  }
  to {
    opacity: 1;
    -moz-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-o-keyframes slideInFromR {
  from {
    opacity: 0;
    -o-transform: translate3d(100%, 0%, 0);
    transform: translate3d(100%, 0%, 0);
  }
  to {
    opacity: 1;
    -o-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-ms-keyframes slideInFromR {
  from {
    opacity: 0;
    -ms-transform: translate3d(100%, 0%, 0);
    transform: translate3d(100%, 0%, 0);
  }
  to {
    opacity: 1;
    -ms-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@keyframes slideInFromR {
  from {
    opacity: 0;
    transform: translate3d(100%, 0%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0%, 0%, 0);
  }
}

.slideInFromR {
  -webkit-animation-name: slideInFromR;
  -moz-animation-name: slideInFromR;
  -o-animation-name: slideInFromR;
  -ms-animation-name: slideInFromR;
  animation-name: slideInFromR;
}

@-webkit-keyframes slideInFromTop {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0%, -100%, 0);
    transform: translate3d(0%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-moz-keyframes slideInFromTop {
  from {
    opacity: 0;
    -moz-transform: translate3d(0%, -100%, 0);
    transform: translate3d(0%, -100%, 0);
  }
  to {
    opacity: 1;
    -moz-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-o-keyframes slideInFromTop {
  from {
    opacity: 0;
    -o-transform: translate3d(0%, -100%, 0);
    transform: translate3d(0%, -100%, 0);
  }
  to {
    opacity: 1;
    -o-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-ms-keyframes slideInFromTop {
  from {
    opacity: 0;
    -ms-transform: translate3d(0%, -100%, 0);
    transform: translate3d(0%, -100%, 0);
  }
  to {
    opacity: 1;
    -ms-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@keyframes slideInFromTop {
  from {
    opacity: 0;
    transform: translate3d(0%, -100%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0%, 0%, 0);
  }
}

.slideInFromTop {
  -webkit-animation-name: slideInFromTop;
  -moz-animation-name: slideInFromTop;
  -o-animation-name: slideInFromTop;
  -ms-animation-name: slideInFromTop;
  animation-name: slideInFromTop;
}

@-webkit-keyframes slideInFromBottom {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0%, 100%, 0);
    transform: translate3d(0%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-moz-keyframes slideInFromBottom {
  from {
    opacity: 0;
    -moz-transform: translate3d(0%, 100%, 0);
    transform: translate3d(0%, 100%, 0);
  }
  to {
    opacity: 1;
    -moz-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-o-keyframes slideInFromBottom {
  from {
    opacity: 0;
    -o-transform: translate3d(0%, 100%, 0);
    transform: translate3d(0%, 100%, 0);
  }
  to {
    opacity: 1;
    -o-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-ms-keyframes slideInFromBottom {
  from {
    opacity: 0;
    -ms-transform: translate3d(0%, 100%, 0);
    transform: translate3d(0%, 100%, 0);
  }
  to {
    opacity: 1;
    -ms-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@keyframes slideInFromBottom {
  from {
    opacity: 0;
    transform: translate3d(0%, 100%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0%, 0%, 0);
  }
}

.slideInFromBottom {
  -webkit-animation-name: slideInFromBottom;
  -moz-animation-name: slideInFromBottom;
  -o-animation-name: slideInFromBottom;
  -ms-animation-name: slideInFromBottom;
  animation-name: slideInFromBottom;
}

@-webkit-keyframes smaller {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    -webkit-transform: scale3d(0.45, 0.45, 0.45);
    transform: scale3d(0.45, 0.45, 0.45);
  }
}
@-moz-keyframes smaller {
  from {
    -moz-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    -moz-transform: scale3d(0.45, 0.45, 0.45);
    transform: scale3d(0.45, 0.45, 0.45);
  }
}
@-ms-keyframes smaller {
  from {
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    -ms-transform: scale3d(0.45, 0.45, 0.45);
    transform: scale3d(0.45, 0.45, 0.45);
  }
}
@-o-keyframes smaller {
  from {
    -o-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    -o-transform: scale3d(0.45, 0.45, 0.45);
    transform: scale3d(0.45, 0.45, 0.45);
  }
}
@keyframes smaller {
  from {
    transform: scale3d(1, 1, 1);
  }
  to {
    transform: scale3d(0.45, 0.45, 0.45);
  }
}

.smaller {
  -webkit-animation-name: smaller;
  -moz-animation-name: smaller;
  -ms-animation-name: smaller;
  -o-animation-name: smaller;
  animation-name: smaller;
}

@-webkit-keyframes rollingOut {
  from {
    -webkit-transform: translate3d(0%, 0%, 0) rotate(0deg);
    transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  to {
    -webkit-transform: translate3d(-200%, -100%, 0) rotate(360deg);
    transform: translate3d(-200%, -100%, 0) rotate(360deg);
  }
}

@-moz-keyframes rollingOut {
  from {
    -moz-transform: translate3d(0%, 0%, 0) rotate(0deg);
    transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  to {
    -moz-transform: translate3d(-200%, -100%, 0) rotate(360deg);
    transform: translate3d(-200%, -100%, 0) rotate(360deg);
  }
}

@-o-keyframes rollingOut {
  from {
    -o-transform: translate3d(0%, 0%, 0) rotate(0deg);
    transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  to {
    -o-transform: translate3d(-200%, -100%, 0) rotate(360deg);
    transform: translate3d(-200%, -100%, 0) rotate(360deg);
  }
}

@-ms-keyframes rollingOut {
  from {
    -ms-transform: translate3d(0%, 0%, 0) rotate(0deg);
    transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  to {
    -ms-transform: translate3d(-200%, -100%, 0) rotate(360deg);
    transform: translate3d(-200%, -100%, 0) rotate(360deg);
  }
}

@keyframes rollingOut {
  from {
    transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  to {
    transform: translate3d(-200%, -100%, 0) rotate(360deg);
  }
}

.rollingOut {
  -webkit-animation-name: rollingOut;
  -moz-animation-name: rollingOut;
  -o-animation-name: rollingOut;
  -ms-animation-name: rollingOut;
  animation-name: rollingOut;
}

@-webkit-keyframes rollingOut2 {
  from {
    -webkit-transform: translate3d(0%, 0%, 0) rotate(0deg);
    transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  to {
    -webkit-transform: translate3d(-100%, -200%, 0) rotate(360deg);
    transform: translate3d(-100%, -200%, 0) rotate(360deg);
  }
}

@-moz-keyframes rollingOut2 {
  from {
    -moz-transform: translate3d(0%, 0%, 0) rotate(0deg);
    transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  to {
    -moz-transform: translate3d(-100%, -200%, 0) rotate(360deg);
    transform: translate3d(-100%, -200%, 0) rotate(360deg);
  }
}

@-o-keyframes rollingOut2 {
  from {
    -o-transform: translate3d(0%, 0%, 0) rotate(0deg);
    transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  to {
    -o-transform: translate3d(-100%, -200%, 0) rotate(360deg);
    transform: translate3d(-100%, -200%, 0) rotate(360deg);
  }
}

@-ms-keyframes rollingOut2 {
  from {
    -ms-transform: translate3d(0%, 0%, 0) rotate(0deg);
    transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  to {
    -ms-transform: translate3d(-100%, -200%, 0) rotate(360deg);
    transform: translate3d(-100%, -200%, 0) rotate(360deg);
  }
}

@keyframes rollingOut2 {
  from {
    transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  to {
    transform: translate3d(-100%, -200%, 0) rotate(360deg);
  }
}

.rollingOut2 {
  -webkit-animation-name: rollingOut2;
  -moz-animation-name: rollingOut2;
  -o-animation-name: rollingOut2;
  -ms-animation-name: rollingOut2;
  animation-name: rollingOut2;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3)  translate3d(0%, 150%, 0);
    transform: scale3d(.3, .3, .3)  translate3d(0%, 150%, 0);
  }

  10% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3)  translate3d(0%, 150%, 0);
    transform: scale3d(.3, .3, .3)  translate3d(0%, 150%, 0);
  }

  10% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes slopeOut {
  from {
    -webkit-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
  to {
    -webkit-transform: translate3d(-200%, -100%, 0);
    transform: translate3d(-200%, -100%, 0);
  }
}

@-moz-keyframes slopeOut {
  from {
    -moz-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
  to {
    -moz-transform: translate3d(-200%, -100%, 0);
    transform: translate3d(-200%, -100%, 0);
  }
}

@-o-keyframes slopeOut {
  from {
    -o-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
  to {
    -o-transform: translate3d(-200%, -100%, 0);
    transform: translate3d(-200%, -100%, 0);
  }
}

@-ms-keyframes slopeOut {
  from {
    -ms-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
  to {
    -ms-transform: translate3d(-200%, -100%, 0);
    transform: translate3d(-200%, -100%, 0);
  }
}

@keyframes slopeOut {
  from {
    transform: translate3d(0%, 0%, 0);
  }
  to {
    transform: translate3d(-200%, -100%, 0);
  }
}

.slopeOut {
  -webkit-animation-name: slopeOut;
  -moz-animation-name: slopeOut;
  -o-animation-name: slopeOut;
  -ms-animation-name: slopeOut;
  animation-name: slopeOut;
}

@-webkit-keyframes slopeOut2 {
  from {
    -webkit-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
  to {
    -webkit-transform: translate3d(-100%, -200%, 0);
    transform: translate3d(-100%, -200%, 0);
  }
}

@-moz-keyframes slopeOut2 {
  from {
    -moz-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
  to {
    -moz-transform: translate3d(-100%, -200%, 0);
    transform: translate3d(-100%, -200%, 0);
  }
}

@-o-keyframes slopeOut2 {
  from {
    -o-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
  to {
    -o-transform: translate3d(-100%, -200%, 0);
    transform: translate3d(-100%, -200%, 0);
  }
}

@-ms-keyframes slopeOut2 {
  from {
    -ms-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
  to {
    -ms-transform: translate3d(-100%, -200%, 0);
    transform: translate3d(-100%, -200%, 0);
  }
}

@keyframes slopeOut2 {
  from {
    transform: translate3d(0%, 0%, 0);
  }
  to {
    transform: translate3d(-100%, -200%, 0);
  }
}

.slopeOut2 {
  -webkit-animation-name: slopeOut2;
  -moz-animation-name: slopeOut2;
  -o-animation-name: slopeOut2;
  -ms-animation-name: slopeOut2;
  animation-name: slopeOut2;
}


@-webkit-keyframes slopeIn {
  from {
    -webkit-transform: translate3d(200%, 100%, 0);
    transform: translate3d(200%, 100%, 0);
  }
  to {
    -webkit-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-moz-keyframes slopeIn {
  from {
    -moz-transform: translate3d(200%, 100%, 0);
    transform: translate3d(200%, 100%, 0);
  }
  to {
    -moz-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-o-keyframes slopeIn {
  from {
    -o-transform: translate3d(200%, 100%, 0);
    transform: translate3d(200%, 100%, 0);
  }
  to {
    -o-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-ms-keyframes slopeIn {
  from {
    -ms-transform: translate3d(200%, 100%, 0);
    transform: translate3d(200%, 100%, 0);
  }
  to {
    -ms-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@keyframes slopeIn {
  from {
    transform: translate3d(200%, 100%, 0);
  }
  to {
    transform: translate3d(0%, 0%, 0);
  }
}

.slopeIn {
  -webkit-animation-name: slopeIn;
  -moz-animation-name: slopeIn;
  -o-animation-name: slopeIn;
  -ms-animation-name: slopeIn;
  animation-name: slopeIn;
}

@-webkit-keyframes slopeIn2 {
  from {
    -webkit-transform: translate3d(100%, 200%, 0);
    transform: translate3d(100%, 200%, 0);
  }
  to {
    -webkit-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-moz-keyframes slopeIn2 {
  from {
    -moz-transform: translate3d(100%, 200%, 0);
    transform: translate3d(100%, 200%, 0);
  }
  to {
    -moz-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-o-keyframes slopeIn2 {
  from {
    -o-transform: translate3d(100%, 200%, 0);
    transform: translate3d(100%, 200%, 0);
  }
  to {
    -o-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@-ms-keyframes slopeIn2 {
  from {
    -ms-transform: translate3d(100%, 200%, 0);
    transform: translate3d(100%, 200%, 0);
  }
  to {
    -ms-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
  }
}

@keyframes slopeIn2 {
  from {
    transform: translate3d(100%, 200%, 0);
  }
  to {
    transform: translate3d(0%, 0%, 0);
  }
}

.slopeIn2 {
  -webkit-animation-name: slopeIn2;
  -moz-animation-name: slopeIn2;
  -o-animation-name: slopeIn2;
  -ms-animation-name: slopeIn2;
  animation-name: slopeIn2;
}

@-webkit-keyframes Bigger {
  from {
    -webkit-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-moz-keyframes Bigger {
  from {
    -moz-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    -moz-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-ms-keyframes Bigger {
  from {
    -ms-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-o-keyframes Bigger {
  from {
    -o-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    -o-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes Bigger {
  from {
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}

.Bigger {
  -webkit-animation-name: Bigger;
  -moz-animation-name: Bigger;
  -ms-animation-name: Bigger;
  -o-animation-name: Bigger;
  animation-name: Bigger;
}

@-webkit-keyframes Bigger2 {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    -webkit-transform: scale3d(1.5, 1.5, 1.5);
    transform: scale3d(1.5, 1.5, 1.5);
  }
}
@-moz-keyframes Bigger2 {
  from {
    -moz-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    -moz-transform: scale3d(1.5, 1.5, 1.5);
    transform: scale3d(1.5, 1.5, 1.5);
  }
}
@-ms-keyframes Bigger2 {
  from {
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    -ms-transform: scale3d(1.5, 1.5, 1.5);
    transform: scale3d(1.5, 1.5, 1.5);
  }
}
@-o-keyframes Bigger2 {
  from {
    -o-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  to {
    -o-transform: scale3d(1.5, 1.5, 1.5);
    transform: scale3d(1.5, 1.5, 1.5);
  }
}
@keyframes Bigger2 {
  from {
    transform: scale3d(1, 1, 1);
  }
  to {
    transform: scale3d(1.5, 1.5, 1.5);
  }
}

.Bigger2 {
  -webkit-animation-name: Bigger2;
  -moz-animation-name: Bigger2;
  -ms-animation-name: Bigger2;
  -o-animation-name: Bigger2;
  animation-name: Bigger2;
}

@-webkit-keyframes fadeInSmall {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
}
@-moz-keyframes fadeInSmall {
  from {
    opacity: 0;
    -moz-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    opacity: 1;
    -moz-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
}
@-ms-keyframes fadeInSmall {
  from {
    opacity: 0;
    -ms-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    opacity: 1;
    -ms-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
}
@-o-keyframes fadeInSmall {
  from {
    opacity: 0;
    -o-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    opacity: 1;
    -o-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
}
@keyframes fadeInSmall {
  from {
    opacity: 0;
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    opacity: 1;
    transform: scale3d(0.7, 0.7, 0.7);
  }
}

.fadeInSmall {
  -webkit-animation-name: fadeInSmall;
  -moz-animation-name: fadeInSmall;
  -ms-animation-name: fadeInSmall;
  -o-animation-name: fadeInSmall;
  animation-name: fadeInSmall;
}

@-webkit-keyframes fadeInBigger {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1.0, (1.0, (1.0);
    transform: scale3d(1.0, (1.0, (1.0);
  }
}
@-moz-keyframes fadeInBigger {
  from {
    opacity: 0;
    -moz-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    opacity: 1;
    -moz-transform: scale3d(1.0, (1.0, (1.0);
    transform: scale3d(1.0, (1.0, (1.0);
  }
}
@-ms-keyframes fadeInBigger {
  from {
    opacity: 0;
    -ms-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    opacity: 1;
    -ms-transform: scale3d(1.0, (1.0, (1.0);
    transform: scale3d(1.0, (1.0, (1.0);
  }
}
@-o-keyframes fadeInBigger {
  from {
    opacity: 0;
    -o-transform: scale3d(0.7, 0.7, 0.7);
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    opacity: 1;
    -o-transform: scale3d(1.0, (1.0, (1.0);
    transform: scale3d(1.0, (1.0, (1.0);
  }
}
@keyframes fadeInBigger {
  from {
    opacity: 0;
    transform: scale3d(0.7, 0.7, 0.7);
  }
  to {
    opacity: 1;
    transform: scale3d(1.0, (1.0, (1.0);
  }
}

.fadeInBigger {
  -webkit-animation-name: fadeInBigger;
  -moz-animation-name: fadeInBigger;
  -ms-animation-name: fadeInBigger;
  -o-animation-name: fadeInBigger;
  animation-name: fadeInBigger;
}

