@-webkit-keyframes rotateInUp_Left {
	0% {
		-webkit-transform-origin: left top;
		-webkit-transform: rotate(45deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInUp_Left {
	0% {
		-moz-transform-origin: left top;
		-moz-transform: rotate(45deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInUp_Left {
	0% {
		-o-transform-origin: left top;
		-o-transform: rotate(45deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInUp_Left {
	0% {
		transform-origin: left top;
		transform: rotate(45deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInUp_Left
{
	-webkit-animation-name: rotateInUp_Left;
	-moz-animation-name: rotateInUp_Left;
	-o-animation-name: rotateInUp_Left;
	animation-name: rotateInUp_Left;
}