Clean up of main css file + adds mobile styling for login page

* refs #16766