I assume the motivation for deleting `large.css` is for speed of loading?
On small screens, the float I added looks confusing and messy, which is why I moved it to large-only. If I simply put it in `common.css` and attempt to override it with `float:none` in `small.css`, it doesn't override, for me. (I tend to avoid using `!important` because it feels hacky.) Suggestions welcome about what would be best here.