Aha, good call. I linked to Bootstrap which declared "vertical-align: middle;" for iframe. So I overrode this in the Marketo Template with "vertical-align: bottom;" - this fixed the Google + icon.
The FB button didn't like a line height I set of 1.5 em, so I targeted the container class and set the line-height to 0.
Thanks for your help!