  .pulse {
  -webkit-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;-moz-animation-duration: 1.5s;animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;
  -webkit-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;-moz-animation-name:pulse;animation-name:pulse;
}

@keyframes pulse {
0% {
    opacity: 1;
    color:#fff;
    -webkit-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9);
}
50% {
    opacity: 1;
    color: #fff;
    -webkit-transform:scale(1);-ms-transform: scale(1);-o-transform:scale(1);-moz-transform:scale(1);transform:scale(1);
}
100% {
    opacity: 1;
    color: #fff;
    -webkit-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9);
}
}
@-webkit-keyframes pulse {
0% {
    opacity: 1;
    color:#fff;
    -webkit-transform:scale(0.9);-ms-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);
}
50% {
    opacity: 1;
    color: #fff;
    -webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);
}
100% {
    opacity: 1;
    color: #fff;
    -webkit-transform:scale(0.9);-ms-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);
}
}