Okay regarding the button.

The previous 100% width iteration was to have `button` before the `search-container` div and make it `float: right` with a fixed width (not sure if it is the best implementation through &ndash; maybe the float can be avoided).