@media ( max-width : 1080px) {
	.LinksCell:nth-child(3) {
		clear: both;
	}
	.EmsVorteileCell:nth-child(3) {
		clear: both;
	}
}

.mySlides.fade-in, .StartSeiteAnimHeader .Zeile3.fade-in {
	xopacity: inherit;
	xdisplay: block;
}

.StartSeiteAnimHeader .Zeile3 {
	opacity: 0;
	position: absolute;
}

@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@keyframes fadeIn { from { opacity:0; } to { opacity:1; } }

@-webkit-keyframes fadeOut { from { opacity:1; } to { opacity:0; } }
@-moz-keyframes fadeOut { from { opacity:1; } to { opacity:0; } }
@keyframes fadeOut { from { opacity:1; } to { opacity:0; } }
 
.fade-in {
	opacity:0;  /* make things invisible upon start */
	-webkit-animation:fadeIn ease-in 1;  /* call our keyframe named fadeIn, use animattion ease-in and repeat it only 1 time */
	-moz-animation:fadeIn ease-in 1;
	animation:fadeIn ease-in 1;
 
	-webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
	-moz-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
 
	-webkit-animation-duration:1.5s;
	-moz-animation-duration:1.5s;
	animation-duration:1.5s;
}
 
.fade-out {
	opacity:0;  /* make things invisible upon start */
	-webkit-animation:fadeOut ease-in 1;  /* call our keyframe named fadeOut, use animattion ease-in and repeat it only 1 time */
	-moz-animation:fadeOut ease-in 1;
	animation:fadeOut ease-in 1;
 
	-webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
	-moz-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
 
	-webkit-animation-duration:0.5s;
	-moz-animation-duration:0.5s;
	animation-duration:0.5s;
}

.fadeInRight {
    animation: fadeInRight ease-in 1;
    animation-duration: 1s;
}

#AnimFadeIn4 {
	opacity: 0;
}

#AnimFadeIn4.fadeInOpacity {
	opacity: inherit;
}

#AnimFadeIn5 {
	opacity: 0;
}

#AnimFadeIn5.fadeInOpacity {
	opacity: inherit;
}

.fadeInOpacity, .titleFadeInOpacity {
    animation: fadeInOpacity ease-in 1.5;
    animation-duration: 1.5s;
}

.XXXXXXXtitleFadeInOpacity {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInY;
	backface-visibility: visible !important;
	animation-name: flipInY;
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

@-webkit-keyframes flipInY {
    0% {
       -webkit-transform: perspective(400px) rotateY(90deg);
       opacity: 0;
    }
    40% {
       -webkit-transform: perspective(400px) rotateY(-10deg);
    }
    70% {
       -webkit-transform: perspective(400px) rotateY(10deg);
    }
    100% {
       -webkit-transform: perspective(400px) rotateY(0deg);
       opacity: 1;
    }
 }
 
 @keyframes flipInY {
    0% {
       transform: perspective(400px) rotateY(90deg);
       opacity: 0;
    }
    40% {
       transform: perspective(400px) rotateY(-10deg);
    }
    70% {
       transform: perspective(400px) rotateY(10deg);
    }
    100% {
       transform: perspective(400px) rotateY(0deg);
       opacity: 1;
    }
 }

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translateX(100px);
    }

    100% {
        opacity: 1;
        transform: translateX(0);
    }
}

@keyframes fadeInOpacity {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1 !important;
    }
}

.fadeInLeft {
	animation: fadeInLeft ease-in 1;
 	animation-duration: 1s;
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translateX(-100px);
    }

    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
