@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
@page{margin:2cm;}
pre, blockquote{border:1px solid #999;}
thead{display:table-header-group;}
img{max-width:100% !important;}
body{font:13pt Georgia, "Times New Roman", Times, serif;line-height:1.3;}
h1{font-size:24pt;margin-top:25px;}
h2{font-size:20pt;margin-top:25px;}
h3{font-size:18pt;margin-top:25px;}
h4{font-size:16pt;margin-top:25px;}
h5,
h6{font-size:14pt;margin-top:25px;}
a{page-break-inside:avoid;}
blockquote{page-break-inside:avoid;}
h1,
h2,
h3,
h4,
h5,
h6{page-break-after:avoid;page-break-inside:avoid;}
tr, img{page-break-inside:avoid;page-break-after:avoid;}
table, pre{page-break-inside:avoid;}
ul, ol, dl{page-break-before:avoid;}
p,
h2,
h3{orphans:3;widows:3;}
a:link, a:visited, a{background:transparent;font-weight:bold;text-decoration:underline;text-align:left;}
a[href^=http]:after{content:" < " attr(href) "> ";}
a:after > img{content:"";}
article a[href^="#"]:after{content:"";}
a:not(:local-link):after{content:" < " attr(href) "> ";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
#header
.post-footer,
.pagination, .post-navigation
#side,
#comments
#footer{display:none;}
}