fixing login page + hamburger menu on small screens