Fixed overflow issue and adjusted text padding on mobile