@-webkit-keyframes bounce {
	0% {
		-webkit-transform:translateY(-10px);
	}
	50% {
		-webkit-transform:translateY(10px);
	}
	100% {
		-webkit-transform:translateY(0);
	}
}

@-webkit-keyframes bounceSmall {

	0% {
		-webkit-transform:translateY(0px);
	}
	33% {
		-webkit-transform:translateY(5px);
	}
	100% {
		-webkit-transform:translateY(0);
	}
}

@-webkit-keyframes pulse {
	0% {
		-webkit-transform:scale(1);
	}
	25% {
		-webkit-transform:scale(1.02);
	}
	50% {
		-webkit-transform:scale(1);
	}
	100% {
		-webkit-transform:scale(1);
	}
}

@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 0;
	}
	100%  {
		opacity: 1;
	}
}




@-moz-keyframes bounce {
	0% {
		-moz-transform:translateY(-10px);
	}
	50% {
		-moz-transform:translateY(10px);
	}
	100% {
		-moz-transform:translateY(0);
	}
}

@-moz-keyframes bounceSmall {

	0% {
		-moz-transform:translateY(0px);
	}
	33% {
		-moz-transform:translateY(5px);
	}
	100% {
		-moz-transform:translateY(0);
	}
}

@-moz-keyframes pulse {
	0% {
		-moz-transform:scale(1);
	}
	25% {
		-moz-transform:scale(1.02);
	}
	50% {
		-moz-transform:scale(1);
	}
	100% {
		-moz-transform:scale(1);
	}
}

@-moz-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 0;
	}
	100%  {
		opacity: 1;
	}
}




@-ms-keyframes bounce {
	0% {
		-ms-transform:translateY(-10px);
	}
	50% {
		-ms-transform:translateY(10px);
	}
	100% {
		-ms-transform:translateY(0);
	}
}

@-ms-keyframes bounceSmall {

	0% {
		-ms-transform:translateY(0px);
	}
	33% {
		-ms-transform:translateY(5px);
	}
	100% {
		-ms-transform:translateY(0);
	}
}

@-ms-keyframes pulse {
	0% {
		-ms-transform:scale(1);
	}
	25% {
		-ms-transform:scale(1.02);
	}
	50% {
		-ms-transform:scale(1);
	}
	100% {
		-ms-transform:scale(1);
	}
}

@-ms-keyframes fadeIn {
	0% {
		opacity: 0;
		-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	}
	50% {
		opacity: 0;
		-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	}
	100%  {
		opacity: 1;
		-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	}
}





@-o-keyframes bounce {
	0% {
		-o-transform:translateY(-10px);
	}
	50% {
		-o-transform:translateY(10px);
	}
	100% {
		-o-transform:translateY(0);
	}
}

@-o-keyframes bounceSmall {

	0% {
		-o-transform:translateY(0px);
	}
	33% {
		-o-transform:translateY(5px);
	}
	100% {
		-o-transform:translateY(0);
	}
}

@-o-keyframes pulse {
	0% {
		-o-transform:scale(1);
	}
	25% {
		-o-transform:scale(1.02);
	}
	50% {
		-o-transform:scale(1);
	}
	100% {
		-o-transform:scale(1);
	}
}

@-o-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 0;
	}
	100%  {
		opacity: 1;
	}
}




@keyframes bounce {
	0% {
		transform:translateY(-10px);
	}
	50% {
		transform:translateY(10px);
	}
	100% {
		transform:translateY(0);
	}
}

@keyframes bounceSmall {

	0% {
		transform:translateY(0px);
	}
	33% {
		transform:translateY(5px);
	}
	100% {
		transform:translateY(0);
	}
}

@keyframes pulse {
	0% {
		transform:scale(1);
	}
	25% {
		transform:scale(1.02);
	}
	50% {
		transform:scale(1);
	}
	100% {
		transform:scale(1);
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 0;
	}
	100%  {
		opacity: 1;
	}
}