.sidebar, .top-ad, .top-info, .logo-text, .subscribe-to-magazine, #leave-a-comment, #add_comment, #comments, #reply, .dynamic-content, #navigation, #subnavigation, .breadcrumbs, .bottom-navigation, .ads, .published-by, .copy a, #stwrapper, #fb-root, #admin_bar, .btn-subscribe-sub, .btn-subscribe-help, .nav, .header-top, .article-head-actions, #related-entries, .footer-top, .header-subscribe, .section-default, #tag-box, .section-subscribe, .banner, #ascrail2000, #ascrail2000-hr, iframe, .offset-nav { display: none ! important; }
body { background-color: transparent; }
.content { padding: 0px; font-size: 115%; }
#comments .comment .body { font-size: 90%; }
#logo a { text-indent: 0px; color: rgb(255, 255, 255); }
.published-by { position: inherit; top: 0px; float: right; }
.header .shell { padding-top: 0px; }
.article-head { margin-top: 20px; }
.content, .shell { width: auto; }
.wrapper { min-width: inherit; padding: 0px ! important; }
.footer { margin-bottom: 15px; }
.footer-bottom-inner::before { content: "If you like this article enough to print it, be sure to subscribe to SSIR!"; }
.copyright { margin-top: 20px; }
.font-caslon, .capital-letter { font-family: "Caslon",Georgia,serif ! important; }
div.wp-caption { max-width: 300px ! important; height: auto ! important; }
div.wp-caption img { max-width: 300px ! important; height: auto ! important; }
.article-entry { max-width: none ! important; }
.header-bottom { display: inherit; }
.article-entry a::after { content: " (" attr(href) ") "; font-size: 0.8em; font-weight: normal; }
