Add support for percentage width