body { background:#fff; font:12pt Georgia, "Times New Roman", Times, serif; line-height: 1.3; }
h1 { font-size: 24pt; }
h2 { font-size: 14pt; }
ul { list-style:disc outside none; margin-left:40px; }
ul li { display:list-item; }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; page-break-inside:avoid; }
img { page-break-inside:avoid; page-break-after:avoid; }
blockquote, table, pre { page-break-inside:avoid; }
ul, ol, dl  { page-break-before:avoid; }

header { display:none; }
.search-box { display:none; }
.pagination { display:none; }
.sidebar { display:none; }
.controls { display:none; }
.options { display:none; }
.article-details { display:none; }
.content .headerlink { display:none; }
.version { display:none; }
footer { display:none; }

.page > .container > header,
.page > .container > .main > .wrapper > .search-box,
.page > .container > .main > .wrapper > .pagination,
.page > .container > .main > .wrapper > .sidebar,
.page > .container > .main > .wrapper > .content > .controls,
.page > .container > .main > .wrapper > .content > .article-info > .options,
.page > .container > .main > .wrapper > .content > .article-info > .version,
.page > .container > .main > .wrapper > .content > .article-details,
.page > .container > .main > .wrapper > .content .headerlink,
.page > footer { display:none; }