li.share-print a.sd-button > spandiv.sharedaddy ul {
	background: none; list-style: none; margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
div.sharedaddy li {
	background: none; list-style: none; margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
li.share-comment a.sd-button > spandiv.sharedaddy ul {
	background: none; list-style: none; margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
div.sharedaddy li {
	background: none; list-style: none; margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
div.sharedaddy {
	clear: both; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px;
}
#content div.sharedaddy {
	clear: both; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px;
}
#main div.sharedaddy {
	clear: both; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px;
}
div.sharedaddy {
	border-radius: 0px !important; -moz-border-radius: 0; -webkit-border-radius: 0;
}
div.sharedaddy div {
	border-radius: 0px !important; -moz-border-radius: 0; -webkit-border-radius: 0;
}
div.sharedaddy h3 {
	background: none; margin: 3px 0px; padding: 0px; border: currentColor; border-image: none; width: 15.62%; text-transform: none; line-height: 1; letter-spacing: 0px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; float: left; position: static;
}
#content div.sharedaddy h3 {
	background: none; margin: 3px 0px; padding: 0px; border: currentColor; border-image: none; width: 15.62%; text-transform: none; line-height: 1; letter-spacing: 0px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; float: left; position: static;
}
#main div.sharedaddy h3 {
	background: none; margin: 3px 0px; padding: 0px; border: currentColor; border-image: none; width: 15.62%; text-transform: none; line-height: 1; letter-spacing: 0px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; float: left; position: static;
}
#primary div.sharedaddy h3 {
	background: none; margin: 3px 0px; padding: 0px; border: currentColor; border-image: none; width: 15.62%; text-transform: none; line-height: 1; letter-spacing: 0px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; float: left; position: static;
}
.sd-title {
	display: none;
}
.rtl div.sharedaddy h3 {
	text-align: right; float: right;
}
.rtl #content div.sharedaddy h3 {
	text-align: right; float: right;
}
.rtl #main div.sharedaddy h3 {
	text-align: right; float: right;
}
.rtl #primary div.sharedaddy h3 {
	text-align: right; float: right;
}
div.sharedaddy ul {
	margin: 0px !important; padding: 0px !important; text-indent: 0px;
}
div.sharedaddy li {
	margin: 0px !important; padding: 0px !important; text-indent: 0px;
}
div.sharedaddy li::before {
	content: "";
}
div.sharedaddy div.pd-rating {
	margin: 0px; min-height: 23px;
}
div.sharedaddy a {
	font-style: normal;
}
div.sharedaddy a:link {
	font-style: normal;
}
div.sharedaddy a:visited {
	font-style: normal;
}
div.sharedaddy::before {
	height: 0px; overflow: hidden; display: block; content: "\0020";
}
div.sharedaddy::after {
	height: 0px; overflow: hidden; display: block; content: "\0020";
}
div.sharedaddy .sd-block::before {
	height: 0px; overflow: hidden; display: block; content: "\0020";
}
div.sharedaddy .sd-block::after {
	height: 0px; overflow: hidden; display: block; content: "\0020";
}
div.sharedaddy ul::before {
	height: 0px; overflow: hidden; display: block; content: "\0020";
}
div.sharedaddy ul::after {
	height: 0px; overflow: hidden; display: block; content: "\0020";
}
div.sharedaddy::after {
	clear: both;
}
div.sharedaddy .sd-block::after {
	clear: both;
}
div.sharedaddy ul::after {
	clear: both;
}
div.sharedaddy {
	-ms-zoom: 1;
}
div.sharedaddy .sd-block {
	-ms-zoom: 1;
}
div.sharedaddy ul {
	-ms-zoom: 1;
}
div.sharedaddy div.sd-block {
	margin: 0px; padding: 10px 0px 5px; width: 100% !important; border-top-color: rgba(0, 0, 0, 0.2); border-bottom-color: rgba(0, 0, 0, 0.2); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
div.sharedaddy-dark.sharedaddy .sd-block {
	border-top-color: rgba(50, 50, 50, 0.5);
}
div.sharedaddy .sd-content {
	margin: -2px 0px 0px; width: 100%; float: right;
}
div.sharedaddy .sd-content ul {
	margin: 0px;
}
div.sharedaddy .sd-content li {
	float: left; display: block;
}
.rtl div.sharedaddy .sd-content {
	float: right;
}
.rtl div.sharedaddy .sd-content li {
	margin: 0px 0px 5px 5px !important; float: right;
}
div.sharedaddy a.sd-button {
	margin: 0px; padding: 0px; line-height: 1; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; display: inline-block;
}
div.sharedaddy a.sd-button:hover {
	
}
div.sharedaddy a.sd-button:active {
	
}
a.sd-button > span {
	padding: 4px 8px; line-height: 1.5em; display: block; opacity: 0.8; text-shadow: none;
}
a.sd-button:hover span {
	opacity: 1;
}
.sd-button span.share-count {
	color: rgb(102, 102, 102); line-height: 1; font-size: 90%; margin-left: 5px;
}
.rtl .sd-button span.share-count {
	margin-right: 5px;
}
.sd-social-icon-text a.sd-button > span {
	background-position: 2px; padding: 1px 5px 1px 23px; background-repeat: no-repeat;
}
a.sd-button > span {
	background-position: 2px; padding: 1px 5px 1px 23px; background-repeat: no-repeat;
}
.sd-social-icon a.sd-button > span {
	background-position: center; padding: 3px; width: 16px; height: 16px; text-indent: -9999px; background-repeat: no-repeat;
}
.sd-social-text a.sd-button > span {
	background: none !important; padding-left: 5px;
}
.sd-social-official li {
	height: 21px;
}
div.sharedaddy .no-text {
	width: 21px; height: 21px;
}
div.sharedaddy .no-text a {
	text-decoration: none;
}
div.sharedaddy .no-icon a span {
	padding-left: 5px; background-image: none;
}
div.sharedaddy li.no-icon div a span {
	padding-left: 5px; background-image: none;
}
.rtl .sd-social-icon-text a.sd-button > span {
	background-position: 98%; padding: 3px 23px 3px 5px;
}
.rtl a.sd-button > span {
	background-position: 98%; padding: 3px 23px 3px 5px;
}
.rtl .sd-social-text a.sd-button > span {
	padding-right: 5px; padding-left: 0px;
}
.rtl div.sharedaddy .no-icon a span {
	padding-right: 5px; padding-left: 0px;
}
.rtl div.sharedaddy li.no-icon div a span {
	padding-right: 5px; padding-left: 0px;
}
li.share-facebook a.sd-button > span {
	background-image: url("images/facebook.png");
}
li.share-tumblr a.sd-button > span {
	background-image: url("images/tumblr.png");
}
li.share-twitter a.sd-button > span {
	background-image: url("images/twitter.png?1");
}
li.share-google-plus-1 a.sd-button > span {
	background-image: url("images/googleplus1.png?1");
}
li.share-linkedin a.sd-button > span {
	background-image: url("images/linkedin.png");
}
li.share-press-this a.sd-button > span {
	background-image: url("images/wordpress.png");
}
li.share-digg a.sd-button > span {
	background-image: url("images/digg.png");
}
li.share-stumbleupon a.sd-button > span {
	background-image: url("images/stumbleupon.png");
}
li.share-reddit a.sd-button > span {
	background-image: url("images/reddit.png");
}
li.share-pinterest a.sd-button > span {
	background-image: url("images/pinterest.png");
}
li.share-pocket a.sd-button > span {
	background-image: url("images/pocket.png");
}
li.share-email a.sd-button > span {
	background-image: url("images/email.png");
}
li.share-comment a.sd-button > span {
	background-image: url("images/commentsbutton.png");
}
li.share-print a.sd-button > span {
	background-image: url("images/print.png");
}
.googleplus1_button {
	width: 70px;
}
a.share-more.sd-button span {
	background-image: url("images/more.png");
}
.sd-social-hdnicon.sd-block {
	border-top-color: currentColor !important; border-top-width: medium !important; border-top-style: none !important; display: none;
}
.sd-social-hdnicon-text a.sd-button > span {
	background-position: 2px; padding: 1px 5px 1px 23px; background-repeat: no-repeat;
}
a.sd-button > span {
	background-position: 2px; padding: 1px 5px 1px 23px; background-repeat: no-repeat;
}
.sd-social-hdnicon a.sd-button > span {
	background-position: center; padding: 0px; width: 24px; height: 24px; text-indent: -9999px; background-repeat: no-repeat;
}
.sd-social-text a.sd-button > span {
	background: none !important; padding-left: 5px;
}
.sd-social-hdnicon li.share-comment a.sd-button > span {
	background-image: url("images/d_comment.png");
}
.sd-social-official li {
	height: 21px;
}
.no-text.hdn-share-icon.sd-button {
	width: 24px; height: 24px;
}
div.sharedaddy .no-text a {
	text-decoration: none;
}
div.sharedaddy .no-icon a span {
	padding-left: 5px; background-image: none;
}
div.sharedaddy li.no-icon div a span {
	padding-left: 5px; background-image: none;
}
.rtl .sd-social-icon-text a.sd-button > span {
	background-position: 98%; padding: 3px 23px 3px 5px;
}
.rtl a.sd-button > span {
	background-position: 98%; padding: 3px 23px 3px 5px;
}
.rtl .sd-social-text a.sd-button > span {
	padding-right: 5px; padding-left: 0px;
}
.rtl div.sharedaddy .no-icon a span {
	padding-right: 5px; padding-left: 0px;
}
.rtl div.sharedaddy li.no-icon div a span {
	padding-right: 5px; padding-left: 0px;
}
li.share-end a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_less_share.png");
}
li.share-more a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_more_share.png");
}
li.share-facebook a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_facebook.png");
}
li.share-tumblr a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_tumblr.png");
}
li.share-twitter a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_twitter.png");
}
li.share-google-plus-1 a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_googleplus.png");
}
li.share-linkedin a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_linkedin.png");
}
li.share-press-this a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_pressthis.png");
}
li.share-digg a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_digg.png");
}
li.share-stumbleupon a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_stumbleupon.png");
}
li.share-reddit a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_reddit.png");
}
li.share-pinterest a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_pinterest.png");
}
li.share-pocket a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_pocket.png");
}
li.share-email a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_email.png");
}
li.share-comment a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_comment.png");
}
li.share-rss a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_rss.png");
}
li.share-print a.hdn-share-icon.sd-button > span {
	background-image: url("images/d_print.png");
}
.googleplus1_button {
	width: 70px;
}
a.share-more.hdn-share-icon.sd-button span {
	background-image: url("images/m_more.png");
}
div.sharedaddy .sharing-hidden .inner {
	padding: 15px 15px 10px; border-radius: 3px !important; border: 1px solid rgb(204, 204, 204); border-image: none; margin-left: -100px; position: absolute; z-index: 1001; max-width: 250px; box-shadow: 0px 2px 8px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, .2); -moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, .2); -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.rtl div.sharedaddy .sharing-hidden .inner {
	margin-right: -100px; margin-left: 0px;
}
div.sharedaddy-dark.sharedaddy .sharing-hidden .inner {
	border-color: rgb(34, 34, 34);
}
#sharing_email {
	padding: 15px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 312px; text-align: left; margin-left: -120px; position: absolute; z-index: 1001; box-shadow: 0px 2px 8px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, .2); -moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, .2); -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.body-mobile #sharing_email {
	left: 122px !important; width: 285px;
}
.body-mobile #sharing_email .recaptcha {
	margin-left: -16px;
}
div.sharedaddy-dark.sharedaddy #sharing_email {
	border-color: rgb(255, 255, 255);
}
#sharing_email .errors {
	margin: 10px 0px 0px; padding: 5px 8px; color: rgb(255, 255, 255); line-height: 11px; font-size: 11px; background-color: rgb(119, 26, 9);
}
#sharing_email label {
	padding: 0px 0px 4px; text-align: left; color: rgb(51, 51, 51); font-size: 11px; font-weight: bold; display: block; text-shadow: none;
}
#sharing_email input[type='text'] {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; width: 98.5%; color: rgb(51, 51, 51); margin-bottom: 12px;
}
#sharing_email .sharing_cancel {
	padding: 0px 0px 0px 10px; font-size: 11px; text-shadow: none;
}
#sharing_email .recaptcha {
	margin: 10px 0px 14px; width: 312px; height: 123px;
}
body.rtl .sharing ul {
	float: right;
}
body.rtl .sharing li {
	margin: 0px 0px 0px 10px !important;
}
.rtl #sharing_email {
	text-align: right; margin-right: -120px; margin-left: 0px;
}
.rtl #sharing_email label {
	text-align: right;
}
.rtl #sharing_email .sharing_cancel {
	padding: 0px 10px 0px 0px;
}
.share-email {
	float: left;
}
.share-print {
	float: left;
}
.sd-content > ul li.share-comment {
	margin-right: 5px !important; border-right-color: rgb(170, 170, 170); border-right-width: 1px; border-right-style: solid;
}
.sd-content > ul li.share-email {
	margin-right: 5px !important; border-right-color: rgb(170, 170, 170); border-right-width: 1px; border-right-style: solid;
}
.sd-content > ul li.share-google-plus-1 {
	margin: 0px !important;
}
.sd-content > ul li.share-facebook {
	margin: 0px 10px 0px 0px !important;
}
.sd-content > ul li.share-twitter {
	margin: 0px 10px 0px 0px !important;
}
.sd-sharing-enabled.sharedaddy {
	margin-bottom: 20px;
}
.share-facebook img {
	vertical-align: middle;
}
.share-facebook .facebook_share_count {
	background: 0px 0px rgb(232, 235, 241); padding: 0px 2px; height: 17px; text-align: center; line-height: 17px; font-size: 11px; border-top-color: rgb(178, 184, 233); border-right-color: rgb(178, 184, 233); border-bottom-color: rgb(178, 184, 233); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; display: inline-block;
}
.sd-social-hdnicon .sd-content > ul li.share-email {
	border: currentColor; border-image: none;
}
.sd-social-hdnicon .sd-content > ul li.share-comment {
	border: currentColor; border-image: none;
}
.sd-social-hdnicon .sd-content > ul li {
	margin: 0px 6px 0px 0px !important;
}
