made the input width setting optional so can be set via CSS