adjusted margins, padding, and button width