.ajax-activity-indicator {
    width: 20%;
    height: 5px;
    bottom: -1px;
    position: absolute;
    background-color: #52BF8A;
    -webkit-animation: ajaxindicatorTransition infinite 6s;
    animation: ajaxindicatorTransition infinite 6s;
	z-index: 2;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes ajaxindicatorTransition {
     0% {
		background: #C5FBCB;
		left: -20%;
	}
	25% {
		background: #8DE196;
	}
	50% {
		background: #70CE7A;
	}
	75% {
		background: #4EC35B;
	}
	100% {
		background: #15A825;
		left: 120%;
	}
}

@keyframes ajaxindicatorTransition {
    0% {
		background: #C5FBCB;
		left: -20%;
	}
	25% {
		background: #8DE196;
	}
	50% {
		background: #70CE7A;
	}
	75% {
		background: #4EC35B;
	}
	100% {
		background: #15A825;
		left: 120%;
	}
}