Updated overlay using rgba and opacity rules instead of just opacity