.floatup {
	-webkit-animation-duration:3s;
	-moz-animation-duration:3s;
	-o-animation-duration:3s;
	animation-duration:3s;
	
	-webkit-animation-name:float-up;
	-moz-animation-name:float-up;
	-o-animation-name:float-up;
	animation-name:float-up;
	
	-webkit-animation-iteration-count:1;
	-moz-animation-iteration-count:1;
	-o-animation-iteration-count:1;
	animation-iteration-count:1;
	
	-webkit-animation-timing-function:ease-out;
	-moz-animation-timing-function:ease-out;
	-o-animation-timing-function:ease-out;
	animation-timing-function:ease-out;
	
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
	
	position:relative;
}
@-webkit-keyframes float-up {
    0% {
        top:200px;
        opacity:0;
    }
    25% {
        opacity:1;
    }
    35% {
        top:-10px;
    }
    100% {
        top:0px;
    }
}
@-moz-keyframes float-up {
    0% {
        top:500px;
        opacity:0;
    }
    25% {
        opacity:1;
    }
    35% {
        top:-10px;
    }
    100% {
        top:0px;
    }
}
@-o-keyframes float-up {
    0% {
        top:500px;
        opacity:0;
    }
    25% {
        opacity:1;
    }
    35% {
        top:-10px;
    }
    100% {
        top:0px;
    }
}
@-keyframes float-up {
    0% {
        top:500px;
        opacity:0;
    }
    25% {
        opacity:1;
    }
    35% {
        top:-10px;
    }
    100% {
        top:0px;
    }
}