#page-actions-top .mod-page-actions{left:auto;}
#page-actions-top .mod-page-actions li.social .label{display: none;}
#page-actions-top, #page-actions-top .mod-page-actions {position: relative;}
#page-actions-top .mod-page-actions {width: auto; padding: 0; border-radius: 0;}
#page-actions-top .mod-page-actions.vert{display:none;}

#page-actions-top .mod-page-actions li.social .sprite-page-actions, #page-actions-top .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 */
#page-actions-top .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 */
#page-actions-top .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 */
#page-actions-top .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 */
#page-actions-top .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 */
#page-actions-top .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;}
#page-actions-top .mod-page-actions li .sprite-page-actions.email, #page-actions-bottom li .sprite-page-actions.email {background-position: 0 -88px; }
#page-actions-top .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	*/
#page-actions-top .mod-page-actions li.insider {display: none;}
#page-actions-top .mod-page-actions li.insider .sprite-page-actions {background: none; height: 20px;}
#page-actions-top .mod-page-actions li.insider .sprite-page-actions>img{margin-top: 2px;}

#page-actions-top .mod-page-actions li .count {background: #fff;}
.mod-page-actions li .count {padding:2px 4px;}

.mod-page-actions li, #page-actions-top .mod-page-actions li {float: left; margin-right: 16px;}

.mod-blog-post .mod-author-bio {margin-top: 10px;}

#page-actions-top {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 */
#page-actions-top .mod-page-actions li .label {color:#225fb2; background: none; width: auto; text-transform:uppercase; margin-left: 2px; font-size: 10px; line-height: 19px;}
#page-actions-top .mod-page-actions li.fb-comments .label, #page-actions-top .mod-page-actions li.echo-comments .label {display: block; margin-right: 2px;}


@media only screen and (min-width : 1044px) {
	body.insider-story #page-actions-top {top:auto;}
	#page-actions-top .mod-page-actions.vert{background:#FFF; z-index:0; margin-left: -99px; width:69px; position:absolute; padding:10px 0px 10px 10px; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px;display:none;border-right:#fff 1px solid;}
	#page-actions-top .mod-page-actions.vert li{margin:0 0 4px 0; float:none; overflow:hidden;}
	#page-actions-top .mod-page-actions.vert li:last-child, #page-actions-top .mod-page-actions li.last{margin:0;}
	
	#page-actions-top .mod-page-actions.vert li.social .label{display:none;}
	#page-actions-top .mod-page-actions.vert li .count{font-size:10px; padding:2px 0; margin:0; width:26px; text-align:center;}
	#page-actions-top .mod-page-actions li.vert .count:before{content: url(/prod/assets/count-caret-20.png); position:absolute; left:-6px; top:4px;}
	
	#page-actions-top .mod-page-actions li.vert .sprite-page-actions{margin:0;}
	
	
	/* sharing vert	*/
	.sharing-vert .mod-page-actions.vert .espn-email, .sharing-vert .mod-page-actions.vert .espn-email {width: 54px;}
	.sharing-vert #page-actions-top .mod-page-actions.vert li {margin-bottom: 16px; position: relative;}
	.sharing-vert #page-actions-top .mod-page-actions.vert li:last-item {margin-bottom:0;}

	.blog.sharing-vert #page-actions-top .mod-page-actions.vert {border: #ddd 1px solid; border-right: #fff 1px solid;}
	
	.sharing-vert #page-actions-top .mod-page-actions.vert li.social .sprite-page-actions.facebook, .sharing-vert #page-actions-top .mod-page-actions.vert li.social .sprite-page-actions.twitter,
	.sharing-vert #page-actions-top .mod-page-actions.vert li.social .sprite-page-actions.comments {position: absolute; bottom: 0;}
	.sharing-vert #page-actions-top .mod-page-actions.vert li.social .sprite-page-actions.comments {bottom: 20px;}
	.sharing-vert #page-actions-top .mod-page-actions.vert li.social .count {height: 34px; width: 53px; font-size: 13px; line-height: 38px; margin-bottom: 30px; border-radius: 3px;}

	.sharing-vert #page-actions-top .mod-page-actions.vert li.social.fb-comments,.sharing-vert #page-actions-top .mod-page-actions.vert li.social.echo-comments {padding-bottom: 20px; margin-right: 14px; border-bottom: #ddd 1px solid;}
	.sharing-vert #page-actions-top .mod-page-actions.vert li.social.fb-comments .label{display: none;}
	.sharing-vert #page-actions-top .mod-page-actions.vert li.social .sprite-page-actions.comments {background-position: 0 -110px; margin-left: 18px;}
	
	.sharing-vert #page-actions-top .mod-page-actions.vert li .count:after {
		content: url(/prod/assets/count-caret-20-down.png);
		position: absolute;
		left: 0;
		right: 0;
		bottom: -21px;
	}
	.sharing-vert #page-actions-top .mod-page-actions.vert li .count:before {
		content: '';	
	}
	.sharing-vert #page-actions-top .mod-page-actions li.insider {display: block;}
	.sharing-vert #page-actions-top .mod-page-actions.vert .sprite-page-actions.email, .sharing-vert #page-actions-top .mod-page-actions.vert .sprite-page-actions.print {margin-left: 18px;}
	.sharing-vert .mod-page-actions.vert .sprite-page-actions.email {background-position: 0 -158px;}
	.sharing-vert .mod-page-actions.vert .sprite-page-actions.print {background-position: 0 -136px;}
	.sharing-vert #page-actions-top .mod-page-actions.vert li.insider .sprite-page-actions {margin-left: 20px;}
	
	.sharing-vert #page-actions-top .mod-page-actions.vert li .label {margin-left: 13px; clear: both;}
	.sharing-vert #page-actions-top .mod-page-actions.vert li.espn-email .label {margin-left: 11px;}
	.sharing-vert #page-actions-top .mod-page-actions.vert li.insider .label {margin-left: 0;}
	
	#page-actions-bottom {display: none;}

}
@media only screen and (max-width : 1043px) {
	#page-actions-top{position:relative !important;}
	.sharing-vert #page-actions-top .mod-page-actions.vert {display: none;}
	.sharing-vert #page-actions-top .mod-page-actions.hz {display: block !important;}
	.mod-page-actions li, .sharing-hz #page-actions-top .mod-page-actions li {margin-right: 14px;}	
}

/* social updates may 2014	*/
/*	overrides to existing styles	*/
#page-actions-top .mod-page-actions li.fb-comments .count,
#page-actions-top .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;}

#page-actions-top .mod-page-actions li.fb-comments .count:before,
#page-actions-top .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;}

#page-actions-top .mod-page-actions li.fb-comments .count:after,
#page-actions-top .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 */
#page-actions-top .mod-page-actions.vert {width: 72px;}
.sharing-vert #page-actions-top .mod-page-actions.vert li.social.fb-comments,
.sharing-vert #page-actions-top .mod-page-actions.vert li.social.echo-comments {padding-bottom: 30px; margin-right: 10px;}

.sharing-vert #page-actions-top .mod-page-actions.vert li.social .sprite-page-actions.comments {bottom: 30px;}

.sharing-vert #page-actions-top .mod-page-actions.vert li.social.fb-comments .count,
.sharing-vert #page-actions-top .mod-page-actions.vert li.social.echo-comments .count {border: 1px #ccc solid; color: #333; }

.sharing-vert #page-actions-top .mod-page-actions.vert li.social.fb-comments .label,
.sharing-vert #page-actions-top .mod-page-actions.vert li.social.echo-comments .label {display: block; position: absolute; bottom: 10px; margin-left: 0;}
