@charset "utf-8";

/* Fade-in-move-down animation START */
.anim_fademovDown {
	opacity: 0; /* initial state */
	-webkit-animation: famovdown 0.5s ease-out 1; /* Safari, Chrome and Opera > 12.1 */
	-moz-animation: famovdown 0.5s ease-out 1; /* Firefox < 16 */
	-ms-animation: famovdown 0.5s ease-out 1; /* Internet Explorer */
	-o-animation: famovdown 0.5s ease-out 1; /* Opera < 12.1 */
	animation: famovdown 0.5s ease-out 1;
	/* Stay there after animation */
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
}
	
@-webkit-keyframes famovdown { /* Safari, Chrome and Opera > 12.1 */
	0% {opacity:0; -webkit-transform:translateY(-80px); transform:translateY(-80px);}
	100% {opacity:1; -webkit-transform:translateY(0px); transform:translateY(0px);}
}
@-moz-keyframes famovdown { /* Firefox < 16 */
	0% {opacity:0; -moz-transform:translateY(-80px); transform:translateY(-80px);}
	100% {opacity:1; -moz-transform:translateY(0px); transform:translateY(0px);}
}
@-o-keyframes famovdown { /* Opera < 12.1 */
	0% {opacity:0; -o-transform:translateY(-80px); transform:translateY(-80px);}
	100% {opacity:1; -o-transform:translateY(0px); transform:translateY(0px);}
}
@keyframes famovdown { /* Internet Explorer >IE10 + Standard CSS */
	0% {opacity:0; -ms-transform:translateY(-80px); transform:translateY(-80px);}
	100% {opacity:1; -ms-transform:translateY(0px); transform:translateY(0px);}
}
/* Fade-in-move-down animation END */


/* animation delay START */
.anim_dly_300 {
    -webkit-animation-delay: 0.3s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation-delay: 0.3s; /* Firefox < 16 */	   
        -ms-animation-delay: 0.3s; /* Internet Explorer */
         -o-animation-delay: 0.3s; /* Opera < 12.1 */
            animation-delay: 0.3s;
}