@charset "utf-8";

/* FADEUP */
.speedS {
	-webkit-animation-duration: 0.25s;
	animation-duration: 0.25s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

.speedS_d2 {
	-webkit-animation-duration: 0.25s;
	animation-duration: 0.25s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	animation-delay: 0.2s;
	-webkit-animation-delay: 0.2s;
}

.speedM {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.speedM_d1 {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay:0.1s;
	-webkit-animation-delay:0.1s;
}

.speedM_d2 {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay:0.2s;
	-webkit-animation-delay:0.2s;
}

.speedM_d3 {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay:0.3s;
	-webkit-animation-delay:0.3s;
}

.speedM_d4 {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay:0.4s;
	-webkit-animation-delay:0.4s;
}

.speedM_d5 {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay:0.5s;
	-webkit-animation-delay:0.5s;
}

.speedM_d6 {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay:0.6s;
	-webkit-animation-delay:0.6s;
}

.speedM_d7 {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay:0.7s;
	-webkit-animation-delay:0.7s;
}

.speedM_d8 {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay:0.8s;
	-webkit-animation-delay:0.8s;
}

.speedM_d10 {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay:1s;
	-webkit-animation-delay:1s;
}

.speedL {
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

.speedL_d2 {
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	animation-delay: 0.2s;
	-webkit-animation-delay: 0.2s;
}

.speedL_d4 {
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	animation-delay: 0.4s;
	-webkit-animation-delay: 0.4s;
}

.speedL_d5 {
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	animation-delay: 0.5s;
	-webkit-animation-delay: 0.5s;
}

.speedL_d6 {
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	animation-delay: 0.6s;
	-webkit-animation-delay: 0.6s;
}

.speedL_d8 {
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	animation-delay: 0.8s;
	-webkit-animation-delay: 0.8s;
}


@-webkit-keyframes fadeUp {
	from {
		-webkit-animation-timing-function: ease-out;
		-webkit-transform: translate(0px,20px) scale(1,1) rotate(0deg) skew(0deg,0deg);
		opacity: 0.0;
	} to {
		-webkit-animation-timing-function: linear;
		-webkit-transform: translate(0px,0px) scale(1,1) rotate(0deg) skew(0deg,0deg);
		opacity: 1;
	} 
}

@keyframes fadeUp {
	from {
		animation-timing-function: ease-out;
		transform: translate(0px,20px) scale(1,1) rotate(0deg) skew(0deg,0deg);
		opacity: 0.0;
	} to {
		animation-timing-function: linear;
		transform: translate(0px,0px) scale(1,1) rotate(0deg) skew(0deg,0deg);
		opacity: 1;
	} 
}

.fadeUp {
	-webkit-animation-name: fadeUp;
	animation-name: fadeUp;
	-webkit-transform-origin: center center;
	transform-origin: center center;
}

/* FADEIN */
@-webkit-keyframes fadeIn {
	from {
		-webkit-animation-timing-function: ease-in-out;
		-webkit-transform: translate(0px,0px) scale(1,1) rotate(0deg) skew(0deg,0deg);
		opacity: 0.0;
	} to {
		-webkit-animation-timing-function: linear;
		-webkit-transform: translate(0px,0px) scale(1,1) rotate(0deg) skew(0deg,0deg);
		opacity: 1;
	} 
}

@keyframes fadeIn {
	from {
		animation-timing-function: ease-in-out;
		transform: translate(0px,0px) scale(1,1) rotate(0deg) skew(0deg,0deg);
		opacity: 0.0;
	} to {
		animation-timing-function: linear;
		transform: translate(0px,0px) scale(1,1) rotate(0deg) skew(0deg,0deg);
		opacity: 1;
	} 
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
	-webkit-transform-origin: center center;
	transform-origin: center center;
}