I'm currently working on a site that uses Twitter's Bootstrap 3. The site renders OK on Firefox, but on Chrome/Opera/Safri (basically browsers with WebKit or Blink as a layout engine) there's some weird padding or spaces, and CSS pseudoelements such as ":before" and ":after" are distributed all through the document. Also, there's the "style" attribute added on the body.
As an example on WebKit / Blink: https://i.stack.imgur.com/6jdMe.png
And on Gecko: https://i.stack.imgur.com/U7weW.png
I've dealt with WebKit handling wrong UTF8 with BOM in the past, but this is not the case as all files are encoded in UTF8 without BOM.
Any idea of what's going on here?
Thanks in advance!