.lazy-load {
	opacity:0;
	-webkit-transform:translate(0, 50px);
	transform:translate(0, 50px);
	-webkit-transition:opacity 0.75s ease-in-out,transform 0.75s ease-in-out;
	-webkit-transition:opacity 0.75s ease-in-out,-webkit-transform 0.75s ease-in-out;
	transition:opacity 0.75s ease-in-out,-webkit-transform 0.75s ease-in-out;
	transition:opacity 0.75s ease-in-out,transform 0.75s ease-in-out;
	transition:opacity 0.75s ease-in-out,transform 0.75s ease-in-out,-webkit-transform 0.75s ease-in-out
	}
	
.lazy-load-logo {
opacity:0;
-webkit-transform:translate(-40px);
transform:translate(-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
}

.is-cms .lazy-load {
	opacity: 1;
	-webkit-transform:translate(0, 0);
	transform:translate(0, 0);
	-webkit-transition: none;
	transition: none;
	}
		

.lazy-load-down-arrow {
	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
	}
	
	
.is-cms .lazy-load-down-arrow {
	opacity: 1;
	-webkit-transform:translate(0, 0);
	transform:translate(0, 0);
	-webkit-transition: none;
	transition: none;
	}


.lazy-load-caption {
	opacity:0;
	-webkit-transform:translate(0, 30px);
	transform:translate(0, 30px);
	-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
	}
	
.is-cms .lazy-load-caption {
	opacity: 1;
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: none;
	transition: none;
	}


.lazy-load-cover_ {
	opacity:0;
	-webkit-transform:translate(-140px);
	transform:translate(-140px);
	-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
	}


.is-cms .lazy-load-cover {
	opacity: 1;
	-webkit-transform:translate(0, 0);
	transform:translate(0, 0);
	-webkit-transition: none;
	transition: none;
	}


.lazy-load-static_quote {
	opacity:0;
	-webkit-transform:translate(0, 0);
	transform:translate(0, 0);
	-webkit-transition:opacity 0.25s ease-in-out,transform 0.25s ease-in-out;
	-webkit-transition:opacity 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;
	transition:opacity 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;
	transition:opacity 0.25s ease-in-out,transform 0.25s ease-in-out;
	transition:opacity 0.25s ease-in-out,transform 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out
	}
	
.is-cms .lazy-load-static-quote {
	opacity: 1;
	-webkit-transform:translate(0, 0);
	transform:translate(0, 0);
	-webkit-transition: none;
	transition: none;
	}
		
		
.lazy-load-cover {
	opacity: 0;
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
	-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;
	-ms-transform: scale(1.05); /* IE 9 */
    -webkit-transform: scale(1.05); /* Safari */
    transform: scale(1.05);
    
    }


.lazy-load--animate {
	opacity:1;
	-webkit-transform:translate(0, 0);
	transform:translate(0, 0)
	}

.lazy-load--delayed{-webkit-transition-delay:50ms;transition-delay:50ms}

.lazy-load--delayed-2{-webkit-transition-delay:500ms;transition-delay:500ms}

.lazy-load--delayed-3{-webkit-transition-delay:750ms;transition-delay:750ms}

.lazy-load--delayed-4{-webkit-transition-delay:1200ms;transition-delay:1200ms}

.lazy-load--delayed-5{-webkit-transition-delay:1500ms;transition-delay:1500ms}

.lazy-load--delayed-2s{-webkit-transition-delay:2000ms;transition-delay:3000ms}
