redesigned login page so it works on different screen sizes