space gallery margins, coorect gap in footer at small device size, change loading gif to pure css instead