I found my own answer, sorry ;). The culprit was in balanced's screen-standard.css, where it was overriding the logo. I should have realized this when I saw that the html source was indeed displaying the correct html, the page just wasn't displaying it.