Fix: Overlay causing horizontal scrollbar on resize
Valid html and css cleanup