
.eplay-animate-Left{
	-webkit-transform: translateX(-60px) !important;
    transform: translateX(-40px) !important;
}
.eplay-animate-Right{
	-webkit-transform: translateX(60px) !important;
    transform: translateX(40px) !important;
}

.eplay-animate-Top{
	-webkit-transform: translateY(60px) !important;
    transform: translateY(60px) !important;
}
.eplay-animate-Bottom{
	-webkit-transform: translateY(-60px) !important;
    transform: translateY(-60px) !important;
}

.eplay-animate {
	transition: transform 1500ms cubic-bezier(0.645, 0.045, 0.355, 1.000), opacity 800ms cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    will-change: transform, opacity !important;
}

.eplay-animate-totop {
	-webkit-transition-delay: 2.3s;
	transition-delay: 2.3s;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}
.eplay-animate-tobottom {
	-webkit-transition-delay: 1.3s;
	transition-delay: 1.3s;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}
.eplay-animate-toright {
	-webkit-transition-delay: 1.8s;
	transition-delay: 1.8s;
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
}
.eplay-animate-toleft {
	-webkit-transition-delay: 0.8s;
	transition-delay: 0.8s;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}


.eplay-animate-totop-alt {
	-webkit-transition-delay: 0.8s;
	transition-delay: 0.8s;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}
.eplay-animate-tobottom-alt {
	-webkit-transition-delay: 1.8s;
	transition-delay: 1.8s;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}
.eplay-animate-toright-alt {
	-webkit-transition-delay: 2.3s;
	transition-delay: 2.3s;
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
}
.eplay-animate-toleft-alt {
	-webkit-transition-delay: 1.3s;
	transition-delay: 1.3s;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}

.eplay-animate-delay-400ms {
	-webkit-transition-delay: 0.4s;
	transition-delay: 0.4s;
	-webkit-animation-delay: 0.4s;
	animation-delay: 0.4s;
}
.eplay-animate-delay-500ms {
	-webkit-transition-delay: 0.5s;
	transition-delay: 0.5s;
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
	
}
.eplay-animate-delay-600ms {
	-webkit-transition-delay: 0.6s;
	transition-delay: 0.6s;
	-webkit-animation-delay: 0.6s;
	animation-delay: 0.6s;
	
}
.eplay-animate-delay-800ms {
	-webkit-transition-delay: 0.8s;
	transition-delay: 0.8s;
	-webkit-animation-delay: 0.8s;
	animation-delay: 0.8s;
	
}
.eplay-animate-delay-1000ms {
	-webkit-transition-delay: 1s;
	transition-delay: 1s;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}
.eplay-animate-delay-1200ms {
	-webkit-transition-delay: 1.2s;
	transition-delay: 1.2s;
	-webkit-animation-delay: 1.2s;
	animation-delay: 1.2s;
	
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){

	.eplay-animate-totop {
		-ms-transform: translateX(-100%);
	}
	.eplay-animate-tobottom {
		-ms-transform: translateX(100%);
	}
	.eplay-animate-toright {
		-ms-transform: translateY(-100%);
	}
	.eplay-animate-toleft {
		-ms-transform: translateY(100%);
	}


	.eplay-animate-totop-alt {
		-ms-transform: translateX(-100%);
	}
	.eplay-animate-tobottom-alt {
		-ms-transform: translateX(100%);
	}
	.eplay-animate-toright-alt {
		-ms-transform: translateY(-100%);
	}
	.eplay-animate-toleft-alt {
		-ms-transform: translateY(100%);
	}
}