login button now adjusts properly to text length