@keyframes wd-SlideFromTop {
    from {
        transform: translateY(-150px)
    }

    to {
        transform: none
    }
}

@keyframes wd-SlideFromBottom {
    from {
        transform: translateY(150px)
    }

    to {
        transform: none
    }
}

@keyframes wd-SlideFromLeft {
    from {
        transform: translateX(-150px)
    }

    to {
        transform: none
    }
}

@keyframes wd-SlideFromRight {
    from {
        transform: translateX(150px)
    }

    to {
        transform: none
    }
}

@keyframes wd-RightFlipY {
    from {
        transform: translateX(100px) rotate3d(0,1,0,90deg) scale(.6)
    }

    to {
        transform: perspective(1000px) translateY(0) rotate3d(0,1,0,0deg) scale(1)
    }
}

@keyframes wd-LeftFlipY {
    from {
        transform: translateX(-100px) rotate3d(0,1,0,-90deg) scale(.6)
    }

    to {
        transform: perspective(1000px) translateY(0) rotate3d(0,1,0,0deg) scale(1)
    }
}

@keyframes wd-TopFlipX {
    from {
        transform: translateY(-100px) rotate3d(1,0,0,90deg) scale(.6)
    }

    to {
        transform: perspective(1000px) translateY(0) rotate3d(1,0,0,0deg) scale(1)
    }
}

@keyframes wd-BottomFlipX {
    from {
        transform: translateY(100px) rotate3d(1,0,0,90deg) scale(.6)
    }

    to {
        transform: perspective(1000px) translateY(0) rotate3d(1,0,0,0deg) scale(1)
    }
}

@keyframes wd-ZoomIn {
    from {
        transform: scale(.7)
    }

    to {
        transform: none
    }
}

@keyframes wd-RotateZ {
    from {
        transform: matrix3d(.70592,.02465,.37557,-.00062,-.06052,.79532,.06156,-.0001,-.46435,-.10342,.87958,-.00146,-21.42566,4.13698,4.81749,.99197085)
    }

    to {
        transform: none
    }
}

.wd-invisible {
    visibility: hidden
}

[class*="wd-anim"] {
    animation-fill-mode: none !important
}

    [class*="wd-anim"].animated {
        animation-timing-function: cubic-bezier(0,.87,.58,1)
    }

    [class*="wd-anim"].wd-animated {
        animation-duration: 700ms;
        animation-timing-function: cubic-bezier(0,.87,.58,1)
    }

.wd-anim-slide-from-top {
    animation-name: wd-SlideFromTop
}

.wd-anim-slide-from-bottom {
    animation-name: wd-SlideFromBottom
}

.wd-anim-slide-from-left {
    animation-name: wd-SlideFromLeft
}

.wd-anim-slide-from-right {
    animation-name: wd-SlideFromRight
}

.wd-anim-right-flip-y {
    animation-name: wd-RightFlipY
}

.wd-anim-left-flip-y {
    animation-name: wd-LeftFlipY
}

.wd-anim-top-flip-x {
    animation-name: wd-TopFlipX
}

.wd-anim-bottom-flip-x {
    animation-name: wd-BottomFlipX
}

.wd-anim-zoom-in {
    animation-name: wd-ZoomIn
}

.wd-anim-rotate-z {
    animation-name: wd-RotateZ;
    will-change: animation
}
