consistent margins and padding