﻿div.shr-bookmarks
{
	float: right;
	margin: 0;
	clear: both !important;
	height: 31px;
	overflow: hidden;
	text-align: center;
	padding: 26px 20px 0 10px;
}

* html div.shr-bookmarks
{
	display: none;
}

div.shr-bookmarks ul.socials li
{
	background-image: url(  '../images/share/shr-custom-sprite.png' ) !important;
	background-repeat: no-repeat !important;
}
div.shr-bookmarks ul.socials
{
	width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	float: left !important;
}
div.shr-bookmarks ul.socials
{
	background: transparent none !important;
	border: 0 none !important;
	outline: 0 none !important;
}
div.shr-bookmarks ul.socials li
{
	display: inline !important;
	float: left !important;
	list-style-type: none !important;
	padding: 3px 0 0 !important;
	height: 26px !important;
	width: 60px !important;
	cursor: pointer !important;
	margin: 0 !important;
	background-color: transparent !important;
	border: 0 none !important;
	outline: 0 none !important;
	clear: none !important;
}
div.shr-bookmarks ul.socials li:before, div.shr-bookmarks ul.socials li:after, div.shr-bookmarks ul.socials li a:before, div.shr-bookmarks ul.socials li a:after
{
	content: none !important;
	content: '' !important;
}
div.shr-bookmarks ul.socials a, div.shr-bookmarks ul.socials a:hover
{
	display: block !important;
	width: 60px !important;
	height: 29px !important;
	text-indent: -9999px !important;
	background-color: transparent !important;
	text-decoration: none !important;
	border: 0 none !important;
}
div.shr-bookmarks ul.socials a:hover, div.shr-bookmarks ul.socials li:hover
{
	background-color: transparent !important;
	border: 0 none !important;
	outline: 0 none !important;
}
li.shr-facebook
{
	background-position: 0px bottom !important;
}
li.shr-facebook:hover
{
	background-position: 0px top !important;
}
li.shr-twitter
{
	background-position: -60px bottom !important;
}
li.shr-twitter:hover
{
	background-position: -60px top !important;
}
li.shr-digg
{
	background-position: -120px bottom !important;
}
li.shr-digg:hover
{
	background-position: -120px top !important;
}
li.shr-stumbleupon
{
	background-position: -180px bottom !important;
}
li.shr-stumbleupon:hover
{
	background-position: -180px top !important;
}
li.shr-delicious
{
	background-position: -240px bottom !important;
}
li.shr-delicious:hover
{
	background-position: -240px top !important;
}
li.shr-technorati
{
	background-position: -300px bottom !important;
}
li.shr-technorati:hover
{
	background-position: -300px top !important;
}
li.shr-reddit
{
	background-position: -360px bottom !important;
}
li.shr-reddit:hover
{
	background-position: -360px top !important;
}
li.shr-comfeed
{
	background-position: -420px bottom !important;
}
li.shr-comfeed:hover
{
	background-position: -420px top !important;
}

