/* Print CSS */
.print-logo, .print-site_name, .print-breadcrumb, .print-content, .print-content article { background: #fff; padding: 0 20px; max-width: 990px; margin: 0 auto; }
hr { display: none; }
.print-content article { padding-bottom: 40px; }
.print-source_url { padding-top: 40px; }
.print-source_url, .print-links p { background: #c10000; color: #fff; text-align: center; }
.print-footer, .print-footer * { background: #c10000; }
.print-footer section { padding-top: 10px; }