/* Hidden Elements
------------------------------------------ */
header[role="banner"],
footer[role=contentinfo],
#catfish,
#comments .head,
#postComment,
#page #secondary,
.authorBio .socialFollow,
.breakingNews,
.leader,
.navSupplement,
.post .fancy,
.post + .featuredStories,
.primaryNav,
.sharebar-outer-horizontal,
.sharebar-outer-vertical,
.storyHeader .thumb,
.storyHeader .twitter-follow-button {
  display: none !important;
}
/* Global
------------------------------------------ */
body,
#page #main,
.container {
  float: none;
  margin: 0;
  padding: 0;
  width: auto;
}
body {
  background: #FFF;
  color: #000;
  line-height: 1.5;
}
img {
  max-width: 100%;
}
.thumb:after {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* Article
------------------------------------------ */
.authorBio {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -moz-text-shadow: none;
  -webkit-text-shadow: none;
  -khtml-text-shadow: none;
  text-shadow: none;
  background: none;
  border: 0;
  border-top: 1px dotted #c6c6c6;
  padding-left: 0;
  padding-right: 0;
}
.storyHeader .meta {
  color: #000;
}
.storyBody a:after {
  content: " (" attr(href) ") ";
  font-size: 80%;
}
.storyBody a[href^="/"]:after {
  content: " (http://www.zdnet.com" attr(href) ") ";
}
.storyBody .relatedContent a:after,
.storyBody a[href^="#"]:after {
  content: "";
}
.storyBody blockquote {
  color: #000;
}
.storyBody iframe,
.storyBody .audioPlayer,
.storyBody .videoPlayer {
  display: none;
}
#comments {
  page-break-before: always;
}
#comments .comment .commentWrapper {
  -moz-text-shadow: none;
  -webkit-text-shadow: none;
  -khtml-text-shadow: none;
  text-shadow: none;
}
