/*ANIMATION*/
@-ms-keyframes rt {
	from { -ms-transform: rotate(0deg); }
	to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes rt {
	from { -moz-transform: rotate(0deg); }
	to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes rt {
	from { -webkit-transform: rotate(0deg); }
	to { -webkit-transform: rotate(360deg); }
}
@keyframes rt {
	from {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(360deg);
	}
}


@-ms-keyframes translate_slide {
	from {
		opacity: 0;
		-ms-transform: translateX(100px);
	}
	to {
		opacity: 1;
		-ms-transform: translateX(0);
	}
}
@-moz-keyframes translate_slide {
	from {
		-moz-transform: translateX(100px);
	}
	to {
		-moz-transform: translateX(0);
	}
}
@-webkit-keyframes translate_slide {
	from {
		-webkit-transform: translateX(100px);
	}
	to {
		-webkit-transform: translateX(0);
	}
}
@keyframes translate_slide {
	from {
		opacity: 0;
		transform: translateX(100px);
	}
	to {
		opacity: 1;
		transform: translateX(0px);
	}
}

/*END ANIMATION*/