/* Print Styles */

/* Hide Elements */

#Header,
#NavDesktop,
.sharing,
.leadIn,
.utilityColumn,
#NavMobile,
.related,
aside.tags,
#AdLeaderboardBottom,
#SiteFooter .column.left,
#SiteFooter .columnWrapper:after,
#SiteFooter .boilerplate,
#sb-adisplay .issueLinks,
.pullquote .social,
section#Recommended,
section.comments
{ display: none; }



section {
  width: 100%;
  max-width: none;
  padding: 0px 10px;
}

.contentColumn {
  display: block;
  padding-right: 0;
  max-width: 100%;
  width: 100%;
}

#sb-adisplay .content {
  padding-left: 0px;
}

#sb-adisplay .outdentLeft,
#sb-adisplay .pullquote {
  margin-left: 0px;
}

#sb-adisplay .resources {
  padding-left: 0px;
}

#sb-adisplay .outdentRight {
  margin-right: 0px;
}

#SiteFooter .column.right {
  width: 100%;
  padding-left: 0px;
}

#LogoMain {
  margin-bottom: 10px;
  padding-bottom: 20px;
  border-bottom: 1px dashed #999;
  width: 100%;
  max-width: none;
  padding-top: 10px;
}

#LogoMain img {
  width: 100%;
  width: 300px;
}

div#LogoMain:before {
  content: "printed from:";
  display: block;
  margin-bottom: 5px;
  font-size: 12px;
  color: #999;
}




/* Ad-related */

.articleAd.tripleBreak.showing {
  margin-right: 0px;
  margin-left: 0px;
}