Login fix and css cleanup