/**
 * Sharedaddy Hdn overrides 
 * Also modify jetpack.css if you modify anything in this file
 *
 */

/* Buttons */
.sd-social-icon .sd-content ul li a.sd-button,
.sd-social-text .sd-content ul li a.sd-button,
.sd-content ul li a.sd-button,
.sd-content ul li .option a.share-ustom,	/* Ugh. */
.sd-content ul li.preview-item div.option.option-smart-off a,
.sd-content ul li.advanced a.share-more,
.sd-social-icon-text .sd-content ul li a.sd-button,
.sd-social-official .sd-content>ul>li>a.sd-button,
.sd-social-official .sd-content>ul>li .digg_button >a {		/* official Digg button no longer works, needs cleaning */
	margin: 0;
	background: none;
	border: none;
	box-shadow: none;
	padding: 0;
}


/*AP hiding h3 sd-title*/
.sd-title{
	display: none;
}

/* Hide sharedaddy social button count */
.sd-social .sd-button .share-count, .sharedaddy .sd-sharing.sd-social-hdnicon .sd-content li a span.share-count {
	display: none;
}

/*HDN ICONS*/
/*Base overrides*/

.sd-block.sd-social-hdnicon{
	border-top: none !important;
	display: none;
}

/* Button Style Options */

.sd-social-hdnicon-text a.sd-button > span,
a.sd-button > span {
	padding: 1px 5px 1px 23px;
	background-position: 2px center;
	background-repeat: no-repeat;
}

.sd-social-hdnicon a.sd-button > span {
	padding: 0px;
	width: 24px;
	height: 24px;
	text-indent: -9999px;
	background-position: center center;
	background-repeat: no-repeat;
}

.sd-social-text a.sd-button > span {
	background: none !important;
	padding-left: 5px
}

.sd-social-official li {
	height: 21px;
}

.sd-button.hdn-share-icon.no-text {
    height: 24px;
    width: 24px;
}
div.sharedaddy .no-text a {
	text-decoration: none;
}

div.sharedaddy .no-icon a span, div.sharedaddy li.no-icon div a span {
	padding-left: 5px;
	background-image: none;
}

/* @noflip */
.rtl .sd-social-icon-text a.sd-button > span,
.rtl a.sd-button > span {
	padding: 3px 23px 3px 5px;
	background-position: 98% center;
}

/* @noflip */
.rtl .sd-social-text a.sd-button > span {
	padding-left: 0;
	padding-right: 5px
}

/* @noflip */
.rtl div.sharedaddy .no-icon a span, .rtl div.sharedaddy li.no-icon div a span {
	padding-left: 0;
	padding-right: 5px
}


/*Responsive Base fix*/
.body-mobile #sharing_email{
	left:122px !important;
	width: 285px;
}

.body-mobile #sharing_email .recaptcha{
	margin-left: -16px;
}

/*HDN Sharing fixes*/

.sd-content > ul li.share-hdn-comment {
  border-right: 1px solid #AAAAAA;
  margin-right: 5px !important;
}

.sd-content > ul li.share-email {
  border-right: 1px solid #AAAAAA;
  margin-right: 5px !important;
}

.sd-content > ul li.share-google-plus-1{
	margin: 0 0 0 0 !important;
}

.sd-content > ul li.share-facebook{
	margin: 0 10px 0 0 !important;
}

.sd-content > ul li.share-twitter{
	margin: 0 10px 0 0 !important;
}

.sharedaddy.sd-sharing-enabled {
    margin-bottom: 20px;
}


/*FB Share counts*/

.share-facebook img {
    vertical-align: middle;
}

.share-facebook .facebook_share_count {
  background: none repeat scroll 0 0 #E8EBF1;
  border-bottom: 1px solid #B2B8E9;
  border-right: 1px solid #B2B8E9;
  border-top: 1px solid #B2B8E9;
  display: inline-block;
  font-size: 11px;
  height: 17px;
  line-height: 17px;
  padding: 0 2px;
  text-align: center;
}


/*NEW Mobile look*/
.sd-social-hdnicon .sd-content > ul li.share-email,
.sd-social-hdnicon .sd-content > ul li.share-hdn-comment {
  border: none;
}


/*fix for HDN fixes*/
.sd-social-hdnicon .sd-content > ul li {
  margin: 0 6px 0 0 !important;
}