The `uibuilder-common-filter` has elements with fixed width, can't be used in a responsive layout
### Summary <!-- (required) -->
The `uibuilder-common-filter` has elements with fixed width, can't be used in a responsive layout
### Steps to reproduce <!-- (required) -->
1. check out the `bugs/uibuilder-common-filter-min-width-bug` branch
1. start the example app
1. open http://localhost:8080/mdc/nestedCrud
1. add a filter to the grid
before that the UI looks fine:

After that the UI is not fine at all:

### What is the current bug behavior? <!-- (referenced) -->
The `uibuilder-common-filter`'s each child has a fix width, so the filter can't be used in a narrower `div`.
And the filter-row uses some global styles, so I can't style just that component, I have to redefine those global styles...
### What is the expected correct behavior? <!-- (required) -->
I want to resize the `filter-row`s' components.
### Metadata <!-- (required) -->
Version:
issue