@media screen and (min-width: 1280px) {
    .animated.slide-in-top {
        -webkit-animation: slide-in-top;
        animation-name: slide-in-top;
        animation-fill-mode: both;
        animation-duration: 1.5s;
    }

    .animated.slide-in-fwd {
        -webkit-animation: slide-in-fwd;
        animation-name: slide-in-fwd;
        animation-fill-mode: both;
        animation-duration: 1.5s;
    }

    .animated.slide-in-bottom {
        -webkit-animation: slide-in-bottom;
        animation-name: slide-in-bottom;
        animation-fill-mode: both;
        animation-duration: 1.5s;
    }

    .animated.slide-in-right {
        -webkit-animation: slide-in-right;
        animation-name: slide-in-right;
        animation-fill-mode: both;
        animation-duration: 0.5s;
    }

    .animated.slide-in-left {
        -webkit-animation: slide-in-left;
        animation-name: slide-in-left;
        animation-fill-mode: both;
        animation-duration: 0.5s;
    }

    .animated.fade-in {
        -webkit-animation: fade-in;
        animation: fade-in;
        animation-fill-mode: both;
        animation-duration: 1s;
    }

    .animated.fade-in-blurred {
        -webkit-animation: fade-in-blurred;
        animation: fade-in-blurred;
        animation-fill-mode: both;
        animation-duration: 1s;
    }

    .animated.fade-in-fwd {
        -webkit-animation: fade-in-fwd;
        animation: fade-in-fwd;
        animation-fill-mode: both;
        animation-duration: 1s;
    }

    .animated.fade-in-top {
        -webkit-animation: fade-in-top;
        animation-name: fade-in-top;
        animation-fill-mode: both;
        animation-duration: 1.5s;
    }

    .animated.fade-in-bottom {
        -webkit-animation: fade-in-bottom;
        animation-name: fade-in-bottom;
        animation-fill-mode: both;
        animation-duration: 1.5s;
    }

    .animated.fade-in-right {
        -webkit-animation: fade-in-right;
        animation: fade-in-right;
        animation-fill-mode: both;
        animation-duration: 1s;
    }

    .animated.fade-in-left {
        -webkit-animation: fade-in-left;
        animation: fade-in-left;
        animation-fill-mode: both;
        animation-duration: 1s;
    }

    .animated.roll-in-left {
        -webkit-animation: roll-in-left;
        animation: roll-in-left;
        animation-fill-mode: both;
        animation-duration: 3s;
    }

    .animated.roll-in-right {
        -webkit-animation: roll-in-right;
        animation: roll-in-right;
        animation-fill-mode: both;
        animation-duration: 3s;
    }

    .animated.scale-in-center {
        -webkit-animation: scale-in-center 3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
        animation-name: scale-in-center;
        animation-fill-mode: both;
        animation-duration: 3s;
    }

    .animated.slide-in-blurred-top {
        -webkit-animation: slide-in-blurred-top;
        animation-name: slide-in-blurred-top;
        animation-fill-mode: both;
        animation-duration: 0.5s;
    }

    .animated.slide-in-blurred-bottom {
        -webkit-animation: slide-in-blurred-bottom;
        animation-name: slide-in-blurred-bottom;
        animation-fill-mode: both;
        animation-duration: 0.5s;
    }

    .animated.slide-in-blurred-right {
        -webkit-animation: slide-in-blurred-right;
        animation-name: slide-in-blurred-right;
        animation-fill-mode: both;
        animation-duration: 0.5s;
    }

    .animated.slide-in-blurred-left {
        -webkit-animation: slide-in-blurred-left;
        animation-name: slide-in-blurred-left;
        animation-fill-mode: both;
        animation-duration: 0.5s;
    }

    /*** Keyframes ***/
    @-webkit-keyframes scale-in-center {
        0% {
            -webkit-transform: scale(0);
            transform: scale(0);
            opacity: 1;
        }
        100% {
            -webkit-transform: scale(1);
            transform: scale(1);
            opacity: 1;
        }
    }

    @keyframes scale-in-center {
        0% {
            -webkit-transform: scale(0);
            transform: scale(0);
            opacity: 1;
        }
        100% {
            -webkit-transform: scale(1);
            transform: scale(1);
            opacity: 1;
        }
    }

    @-webkit-keyframes slide-in-top {
        0% {
            -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            opacity: 1;
        }
    }
    @keyframes slide-in-top {
        0% {
            -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes slide-in-fwd {
        0% {
            -webkit-transform: translateZ(-1400px);
            transform: translateZ(-1400px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            opacity: 1;
        }
    }
    @keyframes slide-in-fwd {
        0% {
            -webkit-transform: translateZ(-1400px);
            transform: translateZ(-1400px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes slide-in-bottom {
        0% {
            -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            opacity: 1;
        }
    }
    @keyframes slide-in-bottom {
        0% {
            -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes slide-in-right {
        0% {
            -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 1;
        }
    }
    @keyframes slide-in-right {
        0% {
            -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes slide-in-left {
        0% {
            -webkit-transform: translateX(-1000px);
            transform: translateX(-1000px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 1;
        }
    }
    @keyframes slide-in-left {
        0% {
            -webkit-transform: translateX(-1000px);
            transform: translateX(-1000px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes fade-in {
        0% {
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }
    @keyframes fade-in {
        0% {
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }

    @-webkit-keyframes fade-in-blurred {
        0% {
            opacity: 0;
            filter: blur(100%);
        }
        100% {
            opacity: 1;
        }
    }
    @keyframes fade-in-blurred {
        0% {
            opacity: 0;
            filter: blur(100%);
        }
        100% {
            opacity: 1;
        }
    }

    @-webkit-keyframes fade-in-fwd {
        0% {
            transform: scale(0.5);
            filter: blur(50%);
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }
    @keyframes fade-in-fwd {
        0% {
            transform: scale(0.5);
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }

    @-webkit-keyframes fade-in-top {
        0% {
            -webkit-transform: translateY(-50px);
            transform: translateY(-50px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            opacity: 1;
        }
    }
    @keyframes fade-in-top {
        0% {
            -webkit-transform: translateY(-50px);
            transform: translateY(-50px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes fade-in-bottom {
        0% {
            -webkit-transform: translateY(50px);
            transform: translateY(50px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            opacity: 1;
        }
    }
    @keyframes fade-in-bottom {
        0% {
            -webkit-transform: translateY(50px);
            transform: translateY(50px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes fade-in-right {
        0% {
            -webkit-transform: translateX(50px);
            transform: translateX(50px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 1;
        }
    }
    @keyframes fade-in-right {
        0% {
            -webkit-transform: translateX(50px);
            transform: translateX(50px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes fade-in-left {
        0% {
            -webkit-transform: translateX(-50px);
            transform: translateX(-50px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 1;
        }
    }
    @keyframes fade-in-left {
        0% {
            -webkit-transform: translateX(-50px);
            transform: translateX(-50px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes roll-in-left {
        0% {
            -webkit-transform: translateX(-800px) rotate(-180deg);
            transform: translateX(-800px) rotate(-180deg);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0) rotate(0deg);
            transform: translateX(0) rotate(0deg);
            opacity: 1;
        }
    }
    @keyframes roll-in-left {
        0% {
            -webkit-transform: translateX(-800px) rotate(-180deg);
            transform: translateX(-800px) rotate(-180deg);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0) rotate(0deg);
            transform: translateX(0) rotate(0deg);
            opacity: 1;
        }
    }

    @-webkit-keyframes roll-in-right {
        0% {
            -webkit-transform: translateX(800px) rotate(180deg);
            transform: translateX(800px) rotate(180deg);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0) rotate(0deg);
            transform: translateX(0) rotate(0deg);
            opacity: 1;
        }
    }
    @keyframes roll-in-right {
        0% {
            -webkit-transform: translateX(800px) rotate(180deg);
            transform: translateX(800px) rotate(180deg);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0) rotate(0deg);
            transform: translateX(0) rotate(0deg);
            opacity: 1;
        }
    }

    @-webkit-keyframes slide-in-blurred-top {
        0% {
            -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
            -webkit-transform-origin: 50% 0%;
            transform-origin: 50% 0%;
            -webkit-filter: blur(40px);
            filter: blur(40px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
            -webkit-filter: blur(0);
            filter: blur(0);
            opacity: 1;
        }
    }
    @keyframes slide-in-blurred-top {
        0% {
            -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
            -webkit-transform-origin: 50% 0%;
            transform-origin: 50% 0%;
            -webkit-filter: blur(40px);
            filter: blur(40px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
            -webkit-filter: blur(0);
            filter: blur(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes slide-in-blurred-bottom {
        0% {
            -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
            -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
            -webkit-filter: blur(40px);
            filter: blur(40px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
            -webkit-filter: blur(0);
            filter: blur(0);
            opacity: 1;
        }
    }
    @keyframes slide-in-blurred-bottom {
        0% {
            -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
            -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
            -webkit-filter: blur(40px);
            filter: blur(40px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
            -webkit-filter: blur(0);
            filter: blur(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes slide-in-blurred-right {
        0% {
            -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
            -webkit-transform-origin: 0% 50%;
            transform-origin: 0% 50%;
            -webkit-filter: blur(40px);
            filter: blur(40px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
            -webkit-filter: blur(0);
            filter: blur(0);
            opacity: 1;
        }
    }

    @keyframes slide-in-blurred-right {
        0% {
            -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
            -webkit-transform-origin: 0% 50%;
            transform-origin: 0% 50%;
            -webkit-filter: blur(40px);
            filter: blur(40px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
            -webkit-filter: blur(0);
            filter: blur(0);
            opacity: 1;
        }
    }

    @-webkit-keyframes slide-in-blurred-left {
        0% {
            -webkit-transform: translateX(-1000px);
            transform: translateX(-1000px);
            -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
            -webkit-filter: blur(40px);
            filter: blur(40px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
            -webkit-filter: blur(0);
            filter: blur(0);
            opacity: 1;
        }
    }
    @keyframes slide-in-blurred-left {
        0% {
            -webkit-transform: translateX(-1000px);
            transform: translateX(-1000px);
            -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
            -webkit-filter: blur(40px);
            filter: blur(40px);
            opacity: 0;
        }
        100% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
            -webkit-filter: blur(0);
            filter: blur(0);
            opacity: 1;
        }
    }

    /*** Animation Durations ***/
    .animated.slow-animation-duration {
        animation-duration: 2s;
    }

    .animated.slower-animation-duration {
        animation-duration: 3s;
    }

    .animated.slowest-animation-duration {
        animation-duration: 5s;
    }

    .animated.fast-animation-duration {
        animation-duration: 1s;
    }

    .animated.faster-animation-duration {
        animation-duration: .75s;
    }

    .animated.fastest-animation-duration {
        animation-duration: .25s;
    }

    /*** Animation Delays ***/
    .animated.shortest-delay {
        animation-delay: 0.5s;
    }

    .animated.short-delay {
        animation-delay: 1s;
    }

    .animated.medium-delay {
        animation-delay: 1.5s;
    }

    .animated.long-delay {
        animation-delay: 2s;
    }

    .animated.longer-delay {
        animation-delay: 2.5s;
    }

    .animated.longest-delay {
        animation-delay: 3s;
    }
}
