Here’s what I’m focused on:
Just looking at the first two, as I took their top: #; property out to see what is going on, and they have a space between them. How come they don’t sit next to eachother? I’m sure this is a simple fix? Seems that there is no space in IE, but the space exists in FF.