
@-webkit-keyframes flipInXt{
    0%{-webkit-transform:perspective(400px) rotateX(90deg);
        opacity:1}
    40%{-webkit-transform:perspective(400px) rotateX(-10deg)}
    70%{-webkit-transform:perspective(400px) rotateX(10deg)}
    100%{-webkit-transform:perspective(400px) rotateX(0deg);
        opacity:1}
}
@-moz-keyframes flipInXt{
    0%{-moz-transform:perspective(400px) rotateX(90deg);
        opacity:1}
    40%{-moz-transform:perspective(400px) rotateX(-10deg)}
    70%{-moz-transform:perspective(400px) rotateX(10deg)}
    100%{-moz-transform:perspective(400px) rotateX(0deg);
        opacity:1}
}
@-ms-keyframes flipInXt{
    0%{-ms-transform:perspective(400px) rotateX(90deg);
        opacity:1}
    40%{-ms-transform:perspective(400px) rotateX(-10deg)}
    70%{-ms-transform:perspective(400px) rotateX(10deg)}
    100%{-ms-transform:perspective(400px) rotateX(0deg);
        opacity:1}
}
@-o-keyframes flipInXt{
    0%{-o-transform:perspective(400px) rotateX(90deg);
        opacity:1}
    40%{-o-transform:perspective(400px) rotateX(-10deg)}
    70%{-o-transform:perspective(400px) rotateX(10deg)}
    100%{-o-transform:perspective(400px) rotateX(0deg);
        opacity:1}
}



@-webkit-keyframes move1{
    0%{
        transform:translate(0,0);
        -webkit-transform:translate(0,0);
        -moz-transform:translate(0,0);
        -o-transform:translate(0,0);
        -ms-transform:translate(0,0)
    }
    50%{
        transform:translate(0,-20px);
        -webkit-transform:translate(0,-20px);
        -moz-transform:translate(0,-20px);
        -o-transform:translate(0,-20px);
        -ms-transform:translate(0,-20px)
    }
    100%{
        transform:translate(0,0);
        -webkit-transform:translate(0,0);
        -moz-transform:translate(0,0);
        -o-transform:translate(0,0);
        -ms-transform:translate(0,0)
    }
}

@-webkit-keyframes move2{
    0%{
        transform:translate(0,0);
        -webkit-transform:translate(0,0);
        -moz-transform:translate(0,0);
        -o-transform:translate(0,0);
        -ms-transform:translate(0,0)
    }
    50%{
        transform:translate(10px,0);
        -webkit-transform:translate(20px,0);
        -moz-transform:translate(20px,0);
        -o-transform:translate(20px,0);
        -ms-transform:translate(20px,0)
    }
    100%{
        transform:translate(0,0);
        -webkit-transform:translate(0,0);
        -moz-transform:translate(0,0);
        -o-transform:translate(0,0);
        -ms-transform:translate(0,0)
    }
}


@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.