@keyframes shake-8 {
    0% {
        transform: translate(0px, 0px) rotate(0deg);
        -webkit-transform: translate(0px, 0px) rotate(0deg);
        -moz-transform: translate(0px, 0px) rotate(0deg);
    -ms-transform: translate(0px, 0px) rotate(0deg);
    -o-transform: translate(0px, 0px) rotate(0deg);
        opacity: 0.1;
        -moz-opacity: 0.1;
    }
    10% {
        transform: translate(2px, 1px) rotate(-1.5deg);
        -webkit-transform: translate(2px, 1px) rotate(-1.5deg);
        -moz-transform: translate(2px, 1px) rotate(-1.5deg);
    -ms-transform: translate(2px, 1px) rotate(-1.5deg);
    -o-transform: translate(2px, 1px) rotate(-1.5deg);
        opacity: 0.3;
        -moz-opacity:0.3;
    }
    20% {
        transform: translate(-3px, -2px) rotate(1.5deg);
        -webkit-transform: translate(-3px, -2px) rotate(1.5deg);
        -moz-transform: translate(-3px, -2px) rotate(1.5deg);
    -ms-transform: translate(-3px, -2px) rotate(1.5deg);
    -o-transform: translate(-3px, -2px) rotate(1.5deg);
        opacity: 0.8;
        -moz-opacity: 0.8;
    }
    30% {
        transform: translate(5px, 0px) rotate(-0.5deg);
        -webkit-transform: translate(5px, 0px) rotate(-0.5deg);
        -moz-transform: translate(5px, 0px) rotate(-0.5deg);
    -ms-transform: translate(5px, 0px) rotate(-0.5deg);
    -o-transform: translate(5px, 0px) rotate(-0.5deg);
        opacity: 1;
        -moz-opacity: 1;
    }
    40% {
        transform: translate(-1px, -4px) rotate(1.5deg);
        -webkit-transform: translate(-1px, -4px) rotate(1.5deg);
        -moz-transform: translate(-1px, -4px) rotate(1.5deg);
    -ms-transform: translate(-1px, -4px) rotate(1.5deg);
    -o-transform: translate(-1px, -4px) rotate(1.5deg);
        opacity: 0.8;
        -moz-opacity: 0.8;
    }
    50% {
        transform: translate(4px, 0px) rotate(1.5deg);
        -webkit-transform: translate(4px, 0px) rotate(1.5deg);
        -moz-transform: translate(4px, 0px) rotate(1.5deg);
    -ms-transform: translate(4px, 0px) rotate(1.5deg);
    -o-transform: translate(4px, 0px) rotate(1.5deg);
        opacity: 0.9;
        -moz-opacity: 0.9;
    }
    60% {
        transform: translate(-1px, 0px) rotate(1.5deg);
        -webkit-transform: translate(-1px, 0px) rotate(1.5deg);
        -moz-transform: translate(-1px, 0px) rotate(1.5deg);
    -ms-transform: translate(-1px, 0px) rotate(1.5deg);
    -o-transform: translate(-1px, 0px) rotate(1.5deg);
        opacity: 0.7;
        -moz-opacity: 0.7;
    }
    70% {
        transform: translate(3px, -4px) rotate(1.5deg);
        -webkit-transform: translate(3px, -4px) rotate(1.5deg);
        -moz-transform: translate(3px, -4px) rotate(1.5deg);
    -ms-transform: translate(3px, -4px) rotate(1.5deg);
    -o-transform: translate(3px, -4px) rotate(1.5deg);
        opacity: 1;
        -moz-opacity:1;
    }
    80% {
        transform: translate(-4px, 4px) rotate(0.5deg);
        -webkit-transform: translate(-4px, 4px) rotate(0.5deg);
        -moz-transform: translate(-4px, 4px) rotate(0.5deg);
    -ms-transform: translate(-4px, 4px) rotate(0.5deg);
    -o-transform: translate(-4px, 4px) rotate(0.5deg);
        opacity: 0.5;
        -moz-opacity: 0.5;
    }
    90% {
        transform: translate(1px, -4px) rotate(0.5deg);
        -webkit-transform: translate(1px, -4px) rotate(0.5deg);
        -moz-transform: translate(1px, -4px) rotate(0.5deg);
    -ms-transform: translate(1px, -4px) rotate(0.5deg);
    -o-transform: translate(1px, -4px) rotate(0.5deg);
        opacity: 0.3;
        -moz-opacity: 0.3;
    }
}