fixed width issue when using `box-sizing: border-box;`