variable width for inputs so the layout is more flexible