﻿header, footer {
    display: none;
}
.d-print-none {
    display: none !important;
}
.d-print-inline {
    display: inline !important;
}
.d-print-inline-block {
    display: inline-block !important;
}
.d-print-block {
    display: block !important;
}
.d-print-table {
    display: table !important;
}
.d-print-table-row {
    display: table-row !important;
}
.d-print-table-cell {
    display: table-cell !important;
}
.d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important;
}
.d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
}
.scroll-to-top,
.post .header-social-icons,
.post .link-print,
.post .post-tag,
.others-posts {
    display: none;
}

* { background: #fff; color: #000; }
body, html body {
    background: #fff; color: #000;
    font: 11pt/1.5 Helvetica, Arial, Helvetica, serif;
}
body { padding: 0.1cm; }
/*h1, h2, h3 { font-family: Garamoud, Georgia, serif }*/
caption, table { border-bottom: 1pt solid #dedede; }
th, td { vertical-align: baseline; }
th.col { border: 0; text-align: center;  }
a { border-bottom: 1px solid #999; padding-bottom: 2px; text-decoration: none; }
abbr { border: 0; }
input { border: 1px solid #000 }
.field-content { margin: 0 0 20pt; }
label { display: inline-block; }
input[type="text"],
textarea { border: 1px solid #000; border-width: 1px; }
select { border: 0 }
fieldset { border: 0; padding: 0; }
.opt li {
    list-style: none; margin-left: 0;
}
.blog-posts .post-content .data-qa,
.blog-posts .post-content .category-qa {
    float: left;
}
.blog-posts .post-content .category-qa + h3 {
    clear: left;
}
.blog-posts .post-content .data-qa {
    margin-right: 15px;
}
.blog-posts .post-content .category-qa {
    font-style: normal;
}

.post {
    margin-bottom: 30px;
}
.post h3 {
    margin-bottom: 0;
}