we have system built using kentico, on home page have blocks each block contains content using isotope.js display these on page shown here (from firefox) :

as can see spaced evenly.
we have been informed site needs work within ie8 using browser stack inspect each page, blocks shown above no render correctly within ie8 instead this:

as can see, there no space between each block instead 1 hole block. using browser stack have managed inspect element in ie8 , below html see

as can see each closing div has '@' sign in it, question how happening? when viewed in ff, chrome earlier version of ie displays expected?