update margin and padding