/* $Id: sharetools.css 75829 2011-09-13 17:25:14Z luis.colon $
/css/0.1/screen/common/modules/sharetools.css
(c)2006 - 2008 The New York Times Company */ 

#toolsList.shareMenuOpened {
  padding-bottom: 26px;
}

#shareMenu a,
#shareMenu a:visited {
  color: #333;
  outline: none; 
}

#shareMenu.opened {
  background-color: white;
  border: 1px solid #EAE8E9;
  line-height: 1.4em;
  padding: 5px 10px; 
  position: absolute;
}

#shareMenu.noAd { 
  height: 105px !important;
}

#shareMenu .shareButton {
  background: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/toolsicon_anim.gif) no-repeat 0 0;
  padding: 0 0 3px 20px;
}

#shareMenu.closed a.shareButton:hover {
  background: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/expand.gif) no-repeat 0 0;
}

#shareMenu.opened .shareButton {
  background: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/contract.gif) no-repeat 0 0;
  float: left;
  margin-bottom: 7px;
  margin-top: 2px;
  padding: 0 0 0 20px;
}

#shareMenu .closeButton {
  background: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/comments/buttons/close_window.gif) no-repeat 4.1em 0;
  float: right;
  display: inline;
  margin-bottom: 7px;
  margin-top: 2px;
  padding: 0 20px 0 0;
}

#shareMenu #shareList {
  border-top: 1px solid #EAE8E9;
  clear: both;
  display:inline-block;
  margin-left: 0;
  padding: 8px 0 0 0;
  text-align: left;
}

#shareMenu #shareList.hidden {
  display: none;
}

#shareMenu #shareList li {
  background: none;
  border-bottom: 0;
  border-right: 0;
  float: left;
  display: inline;
  margin-bottom: 0;
  margin-left: 5px;
  padding: 5px 0;
  width: 105px;
}

#shareMenu #shareList li#shareMenuAd {
  border-top:  1px solid #EAE8E9; 
  margin-left: 0;
  margin-top: 5px;
  padding-top: 7px;
  width: auto;
}

#shareMenu #shareList li a,
#shareMenu #shareList li a:visited {
  background-repeat: no-repeat;
  padding: 2px 0 3px 20px;
  display: inline;
}

#shareMenu #shareList li#shareMenuAd a {
  padding-left: 0;
}

#shareMenu #shareList .shareSponsor {
  background: url(/web/20140706013128im_/http://graphics8.nytimes.com/ads/sharetools-sponsor.gif) no-repeat 0 0;
  clear: both;
  display: block;
  width: 115px;
  height: 13px;
  margin-bottom: 5px;
  margin-top: 0;
}

/* Facebook, LinkedIn, and Twitter share tools */

#facebook_button,
#linkedin_button,
#twitter_button {
  cursor: pointer;
  background-repeat: no-repeat;
  padding: 0 0 3px 20px;
  background-position: -1px -1px;
}

#facebook_button {
  background-image: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/facebook.gif);
}

#linkedin_button {
  background-image: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/linkedin.gif);
}

#twitter_button {
  background-image: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/twitter.gif);
}

/* Digg share tools css */

#shareList .digg a {
  background-image: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/digg.gif);
}

/* Facebook share tools css */

#shareList .facebook a {
  background-image: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/facebook.gif);
}

/* Myspace share tools css */

#shareList .myspace a {
  background-image: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/myspace.gif);
}

/* Permalink share tools css */

#shareList .permalink a {
  background-image: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/permalink.gif);
}

/* Reddit share tools css */

#shareList .reddit a {
  background-image: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/reddit.gif);
}

/* Tumblr share tools css */

#shareList .tumblr a {
  background-image: url(/web/20140706013128im_/http://graphics8.nytimes.com/images/article/functions/tumblr.gif);
}

/* Override Yahoo's own CSS for Buzz badge */

#shareMenu #shareList #yahooBuzzBadge-form a {
  padding: 0;
}

#shareMenu #yahooBuzzBadge-form span span {
  padding-left: 20px;
  width: 75px !important;
  top: -3px !important;
}

#shareMenu #yahooBuzzBadge-form span:hover {
  text-decoration: underline;
}

#shareMenu #shareList li.yahoobuzz {
  height: 14px !important;
}
/*
     FILE ARCHIVED ON 01:31:28 Jul 06, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:07:41 Nov 06, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 358.216
  exclusion.robots: 0.248
  exclusion.robots.policy: 0.238
  cdx.remote: 0.077
  esindex: 0.011
  LoadShardBlock: 107.175 (3)
  PetaboxLoader3.datanode: 76.062 (5)
  CDXLines.iter: 57.034 (3)
  PetaboxLoader3.resolve: 104.394 (3)
  load_resource: 164.898 (2)
*/