

.animated {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-ms-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
}

.animated.hinge {
	-webkit-animation-duration: 2s;
	-moz-animation-duration: 2s;
	-ms-animation-duration: 2s;
	-o-animation-duration: 2s;
	animation-duration: 2s;
}

@-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;
    }
}
@-moz-keyframes flipInY {
    0% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -moz-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -moz-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-ms-keyframes flipInY {
    0% {
        -ms-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -ms-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -ms-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -ms-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInY {
    0% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -o-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -o-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -o-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;
    }
}

.flipInY {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInY;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipInY;
	-ms-backface-visibility: visible !important;
	-ms-animation-name: flipInY;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipInY;
	backface-visibility: visible !important;
	animation-name: flipInY;
}




.slide_2{
animation-delay:.1s;
-moz-animation-delay:.1s; /* Firefox */
-webkit-animation-delay:.1s; /*Safari and Chrome */
}

.slide_3{
animation-delay:.2s;
-moz-animation-delay:.2s; /* Firefox */
-webkit-animation-delay:.2s; /*Safari and Chrome */
}

.slide_4{
animation-delay:.3s;
-moz-animation-delay:.3s; /* Firefox */
-webkit-animation-delay:.3s; /*Safari and Chrome */
}

.slide_5{
animation-delay:.4s;
-moz-animation-delay:.4s; /* Firefox */
-webkit-animation-delay:.4s; /*Safari and Chrome */
}

.slide_6{
animation-delay:.5s;
-moz-animation-delay:.5s; /* Firefox */
-webkit-animation-delay:.5s; /*Safari and Chrome */
}

.slide_7{
animation-delay:.6;
-moz-animation-delay:.6s; /* Firefox */
-webkit-animation-delay:.6s; /*Safari and Chrome */
}

.slide_8{
animation-delay:.7s;
-moz-animation-delay:.7s; /* Firefox */
-webkit-animation-delay:.7s; /*Safari and Chrome */
}

.slide_9{
animation-delay:.8s;
-moz-animation-delay:.8s; /* Firefox */
-webkit-animation-delay:.8s; /*Safari and Chrome */
}

.slide_10{
animation-delay:.9s;
-moz-animation-delay:.9s; /* Firefox */
-webkit-animation-delay:.9s; /*Safari and Chrome */
}

.slide_11{
animation-delay:1s;
-moz-animation-delay:1s; /* Firefox */
-webkit-animation-delay:1s; /*Safari and Chrome */
}

.slide_12{
animation-delay:1.1s;
-moz-animation-delay:1.1s; /* Firefox */
-webkit-animation-delay:1.1s; /*Safari and Chrome */
}

.slide_13{
animation-delay:1.2s;
-moz-animation-delay:1.2s; /* Firefox */
-webkit-animation-delay:1.2s; /*Safari and Chrome */
}

.slide_14{
animation-delay:1.3s;
-moz-animation-delay:1.3s; /* Firefox */
-webkit-animation-delay:1.3s; /*Safari and Chrome */
}

.slide_15{
animation-delay:1.4s;
-moz-animation-delay:1.4s; /* Firefox */
-webkit-animation-delay:1.4s; /*Safari and Chrome */
}

.slide_16{
animation-delay:1.5s;
-moz-animation-delay:1.5s; /* Firefox */
-webkit-animation-delay:1.5s; /*Safari and Chrome */
}

.slide_17{
animation-delay:2s;
-moz-animation-delay:2s; /* Firefox */
-webkit-animation-delay:2s; /*Safari and Chrome */
}

.slide_18{
animation-delay:2.1s;
-moz-animation-delay:2.1s; /* Firefox */
-webkit-animation-delay:2.1s; /*Safari and Chrome */
}

.slide_19{
animation-delay:.2.2s;
-moz-animation-delay:2.2s; /* Firefox */
-webkit-animation-delay:2.2s; /*Safari and Chrome */
}

.animated.hinge {
	-webkit-animation-duration: 2s;
	-moz-animation-duration: 2s;
	-ms-animation-duration: 2s;
	-o-animation-duration: 2s;
	animation-duration: 2s;
}

@-webkit-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-ms-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-ms-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-ms-transform: translateY(0);
	}
}

@-o-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDownBig {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	-moz-animation-name: fadeInDownBig;
	-ms-animation-name: fadeInDownBig;
	-o-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig;
}

.image-menu-active{

visibility:hidden;

}
