.pace {
    display: none;
}

#myEmsPanel {
    text-align: center;
}

#myEmsPanel .widget {
    width: fit-content;
    display: inline-block;
}

#myEmsPanel .stats-title {
    font-size: 18px;
}

#myEmsPanel h3 {
    font-weight: lighter;
}

.addTagToControlPanel,
.myEmsPanelWidget {
    cursor: pointer;
}

@keyframes shake {
    0% {
        transform: translateX(0);
    }

    10% {
        transform: translateX(-5px);
    }

    20% {
        transform: translateX(5px);
    }

    30% {
        transform: translateX(-5px);
    }

    40% {
        transform: translateX(5px);
    }

    50% {
        transform: translateX(-5px);
    }

    60% {
        transform: translateX(5px);
    }

    70% {
        transform: translateX(-5px);
    }

    80% {
        transform: translateX(5px);
    }

    90% {
        transform: translateX(-5px);
    }

    100% {
        transform: translateX(0);
    }

}

.shake-animation {
    animation: shake 0.5s;
}


@keyframes bounce {

    0% {
        transform: translateY(0);
    }

    45% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-8px);
    }

    55% {
        transform: translateY(0);
    }

    60% {
        transform: translateY(-4px);
    }

    65% {
        transform: translateY(0);
    }

    100% {
        transform: translateY(0);
    }
}

.bounce {
    animation: bounce 5s infinite;
}