
@-webkit-keyframes blink-animation {
    0%   { opacity: 0; }
    50%  { opacity: 1; }
    100% { opacity: 0; }
}
@keyframes blink-animation {
    0%   { opacity: 0; }
    50%  { opacity: 1; }
    100% { opacity: 0; }
}

@-webkit-keyframes scale-animation {
    0%   { transform: scale(0.5,0.5); }
    50%  { transform: scale(1,1); }
    100% { transform: scale(0.5,0.5); }
}
@keyframes scale-animation {
    0%   { transform: scale(0.5,0.5); }
    50%  { transform: scale(1,1); }
    100% { transform: scale(0.5,0.5); }
}

.blink {
    -webkit-animation: blink-animation 1s infinite, scale-animation 1s infinite;
    animation:         blink-animation 1s infinite, scale-animation 1s infinite;
}

.blink.s12 {
    -webkit-animation-duration: 1.2s !important;
}
.blink.s14 {
    -webkit-animation-duration: 1.4s !important;
}
.blink.s04 {
    -webkit-animation-duration: 0.4s !important;
}
.blink.s06 {
    -webkit-animation-duration: 0.6s !important;
}
.blink.s2 {
    -webkit-animation-duration: 2s !important;
}
.blink.s25 {
    -webkit-animation-duration: 2.5s !important;
}
.blink.s20 {
    -webkit-animation-duration: 2.0s !important;
}
.blink.s16 {
    -webkit-animation-duration: 1.6s !important;
}
.blink.s1 {
    -webkit-animation-duration: 1s !important;
}
