@-webkit-keyframes glowing {
    0% { background-color: #FF0000; -webkit-box-shadow: 0 0 3px #FF0000; }
    50% { background-color: #FF4500; -webkit-box-shadow: 0 0 3px #FF4500; }
    100% { background-color: #8B0000; -webkit-box-shadow: 0 0 3px #8B0000; }
}

@-moz-keyframes glowing {
    0% { background-color: #FF0000; -moz-box-shadow: 0 0 3px #FF0000; }
    50% { background-color: #FF4500; -moz-box-shadow: 0 0 3px #FF4500; }
    100% { background-color: #8B0000; -moz-box-shadow: 0 0 3px #8B0000; }
}

@-o-keyframes glowing {
    0% { background-color: #FF0000; box-shadow: 0 0 3px #FF0000; }
    50% { background-color: #FF4500; box-shadow: 0 0 3px #FF4500; }
    100% { background-color: #8B0000; box-shadow: 0 0 3px #8B0000; }
}

@keyframes glowing {
    0% { background-color: #FF0000; box-shadow: 0 0 3px #FF0000; }
    50% { background-color: #FF4500; box-shadow: 0 0 3px #FF4500; }
    100% { background-color: #8B0000; box-shadow: 0 0 3px #8B0000; }
}

.button-strobe {
    -webkit-animation: glowing 1500ms infinite;
    -moz-animation: glowing 1500ms infinite;
    -o-animation: glowing 1500ms infinite;
    animation: glowing 1500ms infinite;
}