Adjusted button sizes and spacing on mobile sizes