Fix content padding in mobile browsers

Apparently `display: inline;` is initial value, not `display: block;`.