@media print { * {
margin: 0 !important;
padding: 0 !important;
box-sizing: border-box !important;
} @page {
margin: 0.5cm !important;
size: auto;
} body * {
visibility: hidden;
} .print-container {
visibility: visible !important;
position: fixed !important;
left: 0.5cm !important;
top: 0.5cm !important;
width: calc(100% - 1cm) !important;
} .print-info,
.print-info *,
#kq_,
#kq_ * {
visibility: visible;
} .print-info {
padding: 0 !important;
margin: 0 0 10px 0 !important;
border-bottom: 1px solid #ddd !important;
display: block !important;
page-break-after: avoid !important;
}
.print-info h4 {
font-size: 14pt !important;
margin: 0 0 5px 0 !important;
padding: 0 !important;
}
.print-info p {
font-size: 10pt !important;
line-height: 1.2 !important;
margin: 0 0 2px 0 !important;
} .tbl_kq {
width: 100% !important;
border-collapse: collapse !important;
page-break-before: avoid !important;
page-break-after: avoid !important;
margin-top: 0 !important;
}
.tbl_kq td {
padding: 3px 4px !important;
border: 1px solid #000 !important;
font-size: 9pt !important;
line-height: 1.1 !important;
text-align: right;
}
.tr-title td {
font-weight: bold;
background-color: #f5f5f5 !important;
-webkit-print-color-adjust: exact;
color-adjust: exact;
text-align: center !important;
} .tbl_kq td:first-child {
width: 5% !important;
}
.tbl_kq td:nth-child(2),
.tbl_kq td:nth-child(3),
.tbl_kq td:nth-child(4),
.tbl_kq td:nth-child(5) {
width: 23.75% !important;
} .no-print,
.tbl_form_mobile,
#print_calculator {
display: none !important;
} #kq_ {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
}