It must be the size of the image, so the width.
Looking at my screenshot compared to yours. My screenshot you can see the logo hangs over a bit.
You could try:
Changing the width of the image to see if it shows, if it does - trim the image of whitespace. Or just shrink it.
You could also try adding:
overflow:hidden to the CSS properties.