 .mod-page-actions{left:auto;clear:none;}
 
 .mod-page-actions li.social .label{display: none;}
,  .mod-page-actions {position: relative;}
 .mod-page-actions {width: auto; padding: 0; border-radius: 0;}
 .mod-page-actions.vert{display:none;}

 .mod-page-actions li.social .sprite-page-actions,  .mod-page-actions li.espn-email .sprite-page-actions, .sprite-page-actions.print,
#page-actions-bottom .sprite-page-actions, #page-actions-bottom li.espn-email .sprite-page-actions
{background:url(/prod/assets/sprite-social-share.png) no-repeat;}
/* facebook */
 .mod-page-actions li.social .sprite-page-actions.facebook,
#page-actions-bottom.mod-page-actions li.social .sprite-page-actions.facebook {width: 55px; height: 20px; }
/* hover */
 .mod-page-actions li.social:hover .sprite-page-actions.facebook,
#page-actions-bottom.mod-page-actions li.social:hover .sprite-page-actions.facebook {background-position: -60px 0;}
/* twitter */
 .mod-page-actions li.social .sprite-page-actions.twitter,
#page-actions-bottom.mod-page-actions li.social .sprite-page-actions.twitter {background-position: 0 -23px; width: 56px; height: 20px;}
/* hover */
 .mod-page-actions li.social:hover .sprite-page-actions.twitter,
#page-actions-bottom.mod-page-actions li.social:hover .sprite-page-actions.twitter {background-position: -60px -23px;}
/* comments */
 .mod-page-actions li.social .sprite-page-actions.comments, #page-actions-bottom li.social .sprite-page-actions.comments {background-position: 0 -43px; height: 22px; width: 20px;}
 .mod-page-actions li .sprite-page-actions.email, #page-actions-bottom li .sprite-page-actions.email {background-position: 0 -88px; }
 .mod-page-actions li .sprite-page-actions.email, #page-actions-bottom li .sprite-page-actions.email, .sprite-page-actions.print {width: 21px; height: 20px;}
/* print */
.sprite-page-actions.print, #page-actions-bottom .sprite-page-actions.print {background-position: 0 -68px;}
/* insider	*/
 .mod-page-actions li.insider {display: none;}
 .mod-page-actions li.insider .sprite-page-actions {background: none; height: 20px;}
 .mod-page-actions li.insider .sprite-page-actions>img{margin-top: 2px;}

 .mod-page-actions li .count {background: #fff;}
.mod-page-actions li .count {padding:2px 4px;}

.mod-page-actions li,  .mod-page-actions li {float: left; margin-right: 16px;}

.mod-blog-post .mod-author-bio {margin-top: 10px;}

 {top:auto !important;}

/* bottom links */
#page-actions-bottom { margin: 16px 0; }
#page-actions-bottom.mod-page-actions li {margin: 0 16px 0 0;}
#page-actions-bottom.mod-page-actions li.social.facebook-recommend .label, 
#page-actions-bottom.mod-page-actions li.social.twitter-tweet .label {display: none;}
#page-actions-bottom li.social .sprite-page-actions.comments {width: 20px;}

#page-actions-bottom.mod-page-actions li.social.fb-comments,
#page-actions-bottom.mod-page-actions li.social.echo-comments,
#page-actions-bottom.mod-page-actions li.print,
#page-actions-bottom.mod-page-actions li.insider {float: right; margin-right:4px;}

#page-actions-bottom.mod-page-actions.longform-actions li.social.fb-comments,
#page-actions-bottom.mod-page-actions.longform-actions li.social.echo-comments,
#page-actions-bottom.mod-page-actions.longform-actions li.print,
#page-actions-bottom.mod-page-actions.longform-actions li.insider {float: left; margin: 2px 16px 0 0;}

#page-actions-bottom.mod-page-actions li.social.fb-comments .count, #page-actions-bottom.mod-page-actions li.social.echo-comments .count {padding: 0 4px;}
#page-actions-bottom.mod-page-actions li.espn-email .label {line-height: 20px;}

/* labels */
 .mod-page-actions li .label {color:#225fb2; background: none; width: auto; text-transform:uppercase; margin-left: 2px; font-size: 10px; line-height: 19px;}
 .mod-page-actions li.fb-comments .label,  .mod-page-actions li.echo-comments .label {display: block; margin-right: 2px;}





/* social updates may 2014	*/
/*	overrides to existing styles	*/
 .mod-page-actions li.fb-comments .count,
 .mod-page-actions li.echo-comments .count,
#page-actions-bottom.mod-page-actions li.fb-comments .count,
#page-actions-bottom.mod-page-actions li.echo-comments .count {border: 0; color: #225fb2; font-size: 11px; margin-left: 0; margin-right: 3px; width: auto; margin-left: 2px;}

 .mod-page-actions li.fb-comments .count:before,
 .mod-page-actions li.echo-comments .count:before,
#page-actions-bottom.mod-page-actions li.fb-comments .count:before,
#page-actions-bottom.mod-page-actions li.echo-comments .count:before {content:'('; color:#225fb2; position: relative; left: 0; top: 0;}

 .mod-page-actions li.fb-comments .count:after,
 .mod-page-actions li.echo-comments .count:after,
#page-actions-bottom.mod-page-actions li.fb-comments .count:after,
#page-actions-bottom.mod-page-actions li.echo-comments .count:after {content:')'; color:#225fb2;}

/* vertical handling */
 .mod-page-actions.vert {width: 72px;}
.sharing-vert  .mod-page-actions.vert li.social.fb-comments,
.sharing-vert  .mod-page-actions.vert li.social.echo-comments {padding-bottom: 30px; margin-right: 10px;}

.sharing-vert  .mod-page-actions.vert li.social .sprite-page-actions.comments {bottom: 30px;}

.sharing-vert  .mod-page-actions.vert li.social.fb-comments .count,
.sharing-vert  .mod-page-actions.vert li.social.echo-comments .count {border: 1px #ccc solid; color: #333; }

.sharing-vert  .mod-page-actions.vert li.social.fb-comments .label,
.sharing-vert  .mod-page-actions.vert li.social.echo-comments .label {display: block; position: absolute; bottom: 10px; margin-left: 0;}
