Final CSS fixes/changes

border-box all around, scrolling fixes for pages, page elements respond to light/dark properly