use min-width instead of width