/***********************************************************************
 * Animations
 **********************************************************************/

@keyframes light_flash {
    0% {opacity: 1.0; }
    50% {opacity: 0.75;}
    100% {opacity: 1.0;}
}

@-moz-keyframes light_flash {
	0% {opacity: 1.0;}
    50% {opacity: 0.75;}
    100% {opacity: 1.0;}
}

@-webkit-keyframes light_flash {
	0% {opacity: 1.0;}
    50% {opacity: 0.75;}
    100% {opacity: 1.0;}
}

@keyframes flash {
    0% {opacity: 1.0;}
    50% {opacity: 0.50;}
    100% {opacity: 1.0;}
}

@-moz-keyframes flash {
	0% {opacity: 1.0;}
    50% {opacity: 0.50;}
    100% {opacity: 1.0;}
}

@-webkit-keyframes flash {
	0% {opacity: 1.0;}
    50% {opacity: 0.50;}
    100% {opacity: 1.0;}
}

@keyframes heavy_flash {
    0% {opacity: 1.0; }
    50% {opacity: 0.10;}
    100% {opacity: 1.0;}
}

@-moz-keyframes heavy_flash {
	0% {opacity: 1.0;}
    50% {opacity: 0.10;}
    100% {opacity: 1.0;}
}

@-webkit-keyframes heavy_flash {
	0% {opacity: 1.0;}
    50% {opacity: 0.10;}
    100% {opacity: 1.0;}
}
