Adjust widths based on %