Fix wrong footer float in certain layouts

and add margin-bottom to every layout