Social share css updates

hmm. there's more on here than I would have liked. if this looks complicated, just forget it.