Nix weird opacity hover of overlays.
Break down and use another div on overlays to give a transparency layer effect.
Clean up spacing on phones and tablets.