added clearfix for small screens; not sure if they are put in the right places