﻿


#loader-2 span {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    background-color: #3498db;
    margin: 25px 3px;
}

    #loader-2 span:nth-child(1) {
        animation: bounce 1s ease-in-out infinite;
    }

    #loader-2 span:nth-child(2) {
        animation: bounce 1s ease-in-out 0.33s infinite;
    }

    #loader-2 span:nth-child(3) {
        animation: bounce 1s ease-in-out 0.66s infinite;
    }

@keyframes bounce {
    0%, 75%, 100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }

    25% {
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        -o-transform: translateY(-20px);
        transform: translateY(-20px);
    }
}


/*
.loading {
    width: 20px;
    height: 20px;
    transform: rotate(45deg);
    animation: loading-ani1 4s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
}

    .loading i {
        width: 20px;
        height: 20px;
        display: inline-block;
        border-radius: 0.3rem;
        position: absolute;
    }

        .loading i:nth-child(1) {
            background: #ef5350;
            transform: translate(0, 0);
            animation: loading-ani2 4s ease-in-out infinite;
        }

        .loading i:nth-child(2) {
            background: #42a5f5;
            transform: rotate(90deg) translate(0, 0);
            animation: loading-ani3 6s ease-in-out infinite;
        }

        .loading i:nth-child(3) {
            background: #ffca28;
            transform: rotate(180deg) translate(0, 0);
            animation: loading-ani4 8s ease-in-out infinite;
        }

        .loading i:nth-child(4) {
            background: #5c6bc0;
            transform: rotate(270deg) translate(0, 0);
            animation: loading-ani5 10s ease-in-out infinite;
        }

@keyframes loading-ani1 {
    25% {
        transform: rotate(135deg);
    }

    50% {
        transform: rotate(225deg);
    }

    75% {
        transform: rotate(315deg);
    }

    100% {
        transform: rotate(405deg);
    }
}

@keyframes loading-ani2 {
    17.5%, 25%, 42.5%, 50%, 67.5%, 75%, 92.5%, 100% {
        transform: translate(0, 0);
    }

    12.5%, 37.5%, 62.5%, 87.5% {
        transform: translate(0, 40px);
    }
}

@keyframes loading-ani3 {
    17.5%, 25%, 42.5%, 50%, 67.5%, 75%, 92.5%, 100% {
        transform: rotate(90deg) translate(0, 0);
    }

    12.5%, 37.5%, 62.5%, 87.5% {
        transform: rotate(90deg) translate(0, 40px);
    }
}

@keyframes loading-ani4 {
    17.5%, 25%, 42.5%, 50%, 67.5%, 75%, 92.5%, 100% {
        transform: rotate(180deg) translate(0, 0);
    }

    12.5%, 37.5%, 62.5%, 87.5% {
        transform: rotate(180deg) translate(0, 40px);
    }
}

@keyframes loading-ani5 {
    17.5%, 25%, 42.5%, 50%, 67.5%, 75%, 92.5%, 100% {
        transform: rotate(270deg) translate(0, 0);
    }

    12.5%, 37.5%, 62.5%, 87.5% {
        transform: rotate(270deg) translate(0, 40px);
    }
}

body {
    margin: 0;
    background: #fafafa;
}

.container {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
*/
