/* -- Begin social sharing buttons ------------------------------------------------------------- */ .lsb { padding-left: 0; list-style: none; } .lsb-item { display: inline; margin: .25em; } .lsb-link { /* crude button styles */ text-decoration: none; color: #444; font-size: .75em; font-weight: bold; padding: 0.5em .5em .5em 2.5em; background-color: #f5f5f5; border-radius: 2px; box-shadow: 0 0 .5em #999; transition: background-color ease-in-out .5s, color ease-in-out .5s, border-color ease-in-out .5s; } .lsb-link:hover, .lsb-link:active, .lsb-link:focus { color: #000; } [class*="ico-"] { display: inline-block; background-size: 16px 16px; background-repeat: no-repeat; background-position: 6px center; } .ico-twitter { background-image: url("http://twitter.com/favicons/favicon.ico"); } .ico-facebook { background-image: url("http://www.facebook.com/favicon.ico"); } .ico-google { background-image: url("https://ssl.gstatic.com/s2/oz/images/faviconr2.ico"); } .ico-linkedin { background-image: url("https://www.linkedin.com/favicon.ico"); } .ico-pinterest { background-image: url("https://www.pinterest.com/favicon.ico"); } .ico-tumblr { background-image: url("https://www.tumblr.com/favicon.ico"); } .ico-reddit { background-image: url("https://www.reddit.com/favicon.ico"); }