.lazy-load {
	opacity: 0;
	-webkit-transform: translate(0, 40px);
	transform: translate(0, 40px);
	-webkit-transition: opacity 1s ease-in-out, transform 1s ease-in-out;
	-webkit-transition: opacity 1s ease-in-out, -webkit-transform 1s ease-in-out;
	transition: opacity 1s ease-in-out, -webkit-transform 1s ease-in-out;
	transition: opacity 1s ease-in-out, transform 1s ease-in-out;
	transition: opacity 1s ease-in-out, transform 1s ease-in-out, -webkit-transform 1s ease-in-out
}



.lazy-load-trilbey, .lazy-load-headline {
	opacity: 0;
	-webkit-transform: translate(0, 40px);
	transform: translate(0, 40px);
	-webkit-transition: opacity 1s ease-in-out, transform 1s ease-in-out;
	-webkit-transition: opacity 1s ease-in-out, -webkit-transform 1s ease-in-out;
	transition: opacity 1s ease-in-out, -webkit-transform 1s ease-in-out;
	transition: opacity 1s ease-in-out, transform 1s ease-in-out;
	transition: opacity 1s ease-in-out, transform 1s ease-in-out, -webkit-transform 1s ease-in-out
}


.lazy-load-gordon {
	opacity: 0;
	-webkit-transform: translate(0, 200px);
	transform: translate(0, 200px);
	-webkit-transition: opacity 1.5s ease-in-out, transform 1.5s ease-in-out;
	-webkit-transition: opacity 1.5s ease-in-out, -webkit-transform 1.5s ease-in-out;
	transition: opacity 1.5s ease-in-out, -webkit-transform 1.5s ease-in-out;
	transition: opacity 1.5s ease-in-out, transform 1.5s ease-in-out;
	transition: opacity 1.5s ease-in-out, transform 1.5s ease-in-out, -webkit-transform 1.5s ease-in-out
}


.lazy-load-picture, .lazy-load-header-image {
	opacity: 0;
	-webkit-transform: translate(0);
	transform: translate(0);
	-webkit-transition: opacity 1.5s ease-in-out, transform 1.5s ease-in-out;
	-webkit-transition: opacity 1.5s ease-in-out, -webkit-transform 1.5s ease-in-out;
	transition: opacity 1.5s ease-in-out, -webkit-transform 1.5s ease-in-out;
	transition: opacity 1.5s ease-in-out, transform 1.5s ease-in-out;
	transition: opacity 1.5s ease-in-out, transform 1.5s ease-in-out, -webkit-transform 1.5s ease-in-out;
	-ms-transform: scale(1.1); /* IE 9 */
    -webkit-transform: scale(1.1); /* Safari */
    transform: scale(1.1);
    
    }

   

.lazy-load--animate {
	opacity: 1;
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0)
}

.lazy-load--delayed-1s {
	-webkit-transition-delay: 1000ms;
	transition-delay: 1000ms
}

.lazy-load--delayed-2s {
	-webkit-transition-delay: 2000ms;
	transition-delay: 2000ms
}

.lazy-load--delayed-3s {
	-webkit-transition-delay: 3000ms;
	transition-delay: 3000ms
}

.lazy-load--delayed-4s {
	-webkit-transition-delay: 4000ms;
	transition-delay: 4000ms
}






		/* Mobile media breaks
-----------------------------------------------------
----------------------------------------------------- */

	
@media only screen  and (max-width: 768px) {



.lazy-load-gordon {
	opacity: 0;
	-webkit-transform: translate(0, 40px);
	transform: translate(0, 40px);
	-webkit-transition: opacity 1.0s ease-in-out, transform 1.0s ease-in-out;
	-webkit-transition: opacity 1.0s ease-in-out, -webkit-transform 1.0s ease-in-out;
	transition: opacity 1.0s ease-in-out, -webkit-transform 1.0s ease-in-out;
	transition: opacity 1.0s ease-in-out, transform 1.0s ease-in-out;
	transition: opacity 1.0s ease-in-out, transform 1.0s ease-in-out, -webkit-transform 1.0s ease-in-out
	}
	
.lazy-load--animate {
	opacity: 1;
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0)
	}


}
