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

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

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

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

@-webkit-keyframes backgroundScroll {
	from { background-position: 0 0; }
	to { background-position: -4000px 0; }
}

@-moz-keyframes backgroundScroll {
	from { background-position: 0 0; }
	to { background-position: -4000px 0; }
}

@-o-keyframes backgroundScroll {
	from { background-position: 0 0; }
	to { background-position: -4000px 0; }
}

@keyframes backgroundScroll {
	from { background-position: 0 0; }
	to { background-position: -4000px 0; }
}

@-webkit-keyframes bgmotion {
	0% { background-size: auto 100%; }
	50% { background-size: auto 150%; }
	100% { background-size: auto 100%; }
}

@-moz-keyframes bgmotion {
	0% { background-size: auto 100%; }
	50% { background-size: auto 150%; }
	100% { background-size: auto 100%; }
}

@-o-keyframes bgmotion {
	0% { background-size: auto 100%; }
	50% { background-size: auto 150%; }
	100% { background-size: auto 100%; }
}

@keyframes bgmotion {
	0% { background-size: auto 100%; }
	50% { background-size: auto 150%; }
	100% { background-size: auto 100%; }
}
