.animate-one > *,
.animate-two > *,
.animate-three > *,
.animate-four > *,
.service-icon-holder > *,
.client-logos > * {
        position:relative;
        opacity:1;
        left:0px;
        -webkit-transition: all 800ms cubic-bezier(0.230, 1.000, 0.320, 1.000) 0ms;
        -moz-transition: all 800ms cubic-bezier(0.230, 1.000, 0.320, 1.000) 0ms;
        -o-transition: all 800ms cubic-bezier(0.230, 1.000, 0.320, 1.000) 0ms;
        -ms-transition: all 800ms cubic-bezier(0.230, 1.000, 0.320, 1.000) 0ms;
        transition: all 800ms cubic-bezier(0.230, 1.000, 0.320, 1.000) 0ms;
}
 
.animate-one.animationBegin > *,
.animate-two.animationBegin > *,
.animate-three.animationBegin > *,
.animate-four.animationBegin > *,
.service-icon-holder.animationBegin > *,
.client-logos.animationBegin > * {
        opacity:0;
        left:50px;
        -webkit-transition:all 0 linear 0 !important;   /* rewind instantly */
        -moz-transition:all 0 linear 0 !important;
        -o-transition:all 0 linear 0 !important;
        -ms-transition:all 0 linear 0 !important;
        transition:all 0 linear 0 !important;
}

@media only screen and (max-width: 767px) {

	.animate-one > *,
	.animate-two > *,
	.animate-three > *,
	.animate-four > *,
	.service-icon-holder > *,
	.client-logos > * {
		position: static;
		opacity: 1;
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		-ms-transition: none;
		transition: none;
	}
	
	.animate-one.animationBegin > *,
	.animate-two.animationBegin > *,
	.animate-three.animationBegin > *,
	.animate-four.animationBegin > *,
	.service-icon-holder.animationBegin > *,
	.client-logos.animationBegin > * {
		opacity: 1;
		-webkit-transition:none;
		-moz-transition:none;
		-o-transition:none;
		-ms-transition:none;
		transition:none;
	}	

}

/* CSS3 animations off for IE8 & IE9 because they stink!!!!!! */

.ie8 .animate-one.animationBegin > *,
.ie9 .animate-one.animationBegin > *,
.ie8 .animate-two.animationBegin > *,
.ie9 .animate-two.animationBegin > *,
.ie8 .animate-three.animationBegin > *,
.ie9 .animate-three.animationBegin > *,
.ie8 .animate-four.animationBegin > *,
.ie9 .animate-four.animationBegin > *,
.ie8 .service-icon-holder.animationBegin > *,
.ie9 .service-icon-holder.animationBegin > *,
.ie8 .client-logos.animationBegin > *,
.ie9 .client-logos.animationBegin > * {
	position: relative;
	left: 0px;
	opacity: 1;
	-ms-transition:none;
	transition:none;
} 