ul.shareSnippet { margin:0 0 3em 0; padding:0; list-style:none; display:flex; width:100%; }
ul.shareSnippet li { list-style:none; }

ul.shareSnippet li a { color:#fff; }
ul.shareSnippet li a:hover,
ul.shareSnippet li a:focus { color:#ddd; text-decoration: none; }

/* CUSTOM */
ul.shareSnippet li a { display:block; border-radius:3px; margin-right:2em; line-height:2em; }
ul.shareSnippet li a span.icon { display:block; float:left; width:2em; background-color:rgba(255,255,255,.5); text-align:center; }
ul.shareSnippet li a span.share-label { padding:0 1em; }