html - IE8 places @ in closing divs -


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) :

enter image description here

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:

enter image description here

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

enter image description here

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