/* keyframes */

@keyframes pulse {
    0% {
        transform: scale(.9);
    }
    50% {
        transform: scale(1);
    }
    100% {
        transform: scale(.9);
    }
}

@keyframes rotate-center {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.rotate-center {
    animation: rotate-center 3s ease-in-out infinite;
}
@keyframes iconshake {
    0%, 65% {
        transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
    70% {
        transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
    }
    75% {
        transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
    }
    80% {
        transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
    }
    85% {
        transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
    }
    90% {
        transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
    }
    95% {
        transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
    }
    100% {
        transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
}
.iconshake{
    animation: 3s ease-in-out 0s infinite normal none running iconshake;
}
