@-webkit-keyframes fadeInLeft {
	from {
		opacity: 0;
		-webkit-transform: translatex(-10%);
		-moz-transform: translatex(-10%);
		-o-transform: translatex(-10%);
		transform: translatex(-10%);
	}

	to {
		opacity: 1;
		-webkit-transform: translatex(0);
		-moz-transform: translatex(0);
		-o-transform: translatex(0);
		transform: translatex(0);
	}
}

@-moz-keyframes fadeInLeft {
	from {
		opacity: 0;
		-webkit-transform: translatex(-10%);
		-moz-transform: translatex(-10%);
		-o-transform: translatex(-10%);
		transform: translatex(-10%);
	}

	to {
		opacity: 1;
		-webkit-transform: translatex(0);
		-moz-transform: translatex(0);
		-o-transform: translatex(0);
		transform: translatex(0);
	}
}

@-o-keyframes fadeInLeft {
	from {
		opacity: 0;
		-webkit-transform: translatex(-10%);
		-moz-transform: translatex(-10%);
		-o-transform: translatex(-10%);
		transform: translatex(-10%);
	}

	to {
		opacity: 1;
		-webkit-transform: translatex(0);
		-moz-transform: translatex(0);
		-o-transform: translatex(0);
		transform: translatex(0);
	}
}

@keyframes fadeInLeft {
	from {
		opacity: 0;
		-webkit-transform: translatex(-100%);
		-moz-transform: translatex(-100%);
		-o-transform: translatex(-100%);
		transform: translatex(-100%);
	}

	to {
		opacity: 1;
		-webkit-transform: translatex(0);
		-moz-transform: translatex(0);
		-o-transform: translatex(0);
		transform: translatex(0);
	}
}

.in-left {
	-webkit-animation-name: fadeInLeft;
	-moz-animation-name: fadeInLeft;
	-o-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 1s;
	-moz-animation-delay: 1s;
	-o-animation-duration: 1s;
	animation-delay: 1s;
}

@-webkit-keyframes fadeInRight {
	from {
		opacity: 0;
		-webkit-transform: translatex(10%);
		-moz-transform: translatex(10%);
		-o-transform: translatex(10%);
		transform: translatex(10%);
	}

	to {
		opacity: 1;
		-webkit-transform: translatex(0);
		-moz-transform: translatex(0);
		-o-transform: translatex(0);
		transform: translatex(0);
	}
}

@-moz-keyframes fadeInRight {
	from {
		opacity: 0;
		-webkit-transform: translatex(10%);
		-moz-transform: translatex(10%);
		-o-transform: translatex(10%);
		transform: translatex(10%);
	}

	to {
		opacity: 1;
		-webkit-transform: translatex(0);
		-moz-transform: translatex(0);
		-o-transform: translatex(0);
		transform: translatex(0);
	}
}

@-o-keyframes fadeInRight {
	from {
		opacity: 0;
		-webkit-transform: translatex(10%);
		-moz-transform: translatex(10%);
		-o-transform: translatex(10%);
		transform: translatex(10%);
	}

	to {
		opacity: 1;
		-webkit-transform: translatex(0);
		-moz-transform: translatex(0);
		-o-transform: translatex(0);
		transform: translatex(0);
	}
}

@keyframes fadeInRight {
	from {
		opacity: 0;
		-webkit-transform: translatex(100%);
		-moz-transform: translatex(100%);
		-o-transform: translatex(100%);
		transform: translatex(100%);
	}

	to {
		opacity: 1;
		-webkit-transform: translatex(0);
		-moz-transform: translatex(0);
		-o-transform: translatex(0);
		transform: translatex(0);
	}
}

.in-right {
	-webkit-animation-name: fadeInRight;
	-moz-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 1s;
	-moz-animation-delay: 1s;
	-o-animation-duration: 1s;
	animation-delay: 1s;
}