@-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(100%);

		-moz-transform: translatex(100%);

		-o-transform: translatex(100%);

		transform: translatex(100%);

	}

	to{

		opacity: 1;

	}

}

@-moz-keyframes fadeInRight{

	from{

		opacity: 0;

		-webkit-transform: translatex(100%);

		-moz-transform: translatex(100%);

		-o-transform: translatex(100%);

		transform: translatex(100%);

	}

	to{

		opacity: 1;

	}

}

@-o-keyframes fadeInRight{

	from{

		opacity: 0;

		-webkit-transform: translatex(100%);

		-moz-transform: translatex(100%);

		-o-transform: translatex(100%);

		transform: translatex(100%);

	}

	to{

		opacity: 1;

	}

}

@keyframes fadeInRight{

	from{

		opacity: 0;

		-webkit-transform: translatex(100%);

		-moz-transform: translatex(100%);

		-o-transform: translatex(100%);

		transform: translatex(100%);

	}

	to{

		opacity: 1;

	}

}

.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;

}