/* -- Begin social sharing buttons ------------------------------------------------------------- */ .lsb { padding-left: 0; list-style: none; } .lsb-item { display: inline-block; margin: .25em; line-height: 24px; } .lsb-link { font-size: .75em; padding: .5em .5em .5em 2.25em; 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; background-color: #e5e5e5; } [class*="ico-"] { 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-googleplus { 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"); }