/* Repeat the official mark above the four printable sections. Keep it inside
   the page box: Chrome moves fixed images with a negative top onto the prior sheet. */
.print-logo { display: none !important; }
@media print {
  @page { size: A4; margin: 15mm; }
  .tool-transit main,
  .tool-transit .lista,
  .tool-transit .izquierda,
  .tool-transit .lunas { padding-top: 20mm; }
  .tool-transit .seo-sub { margin-bottom: 4mm; }
  .tool-transit .controles { margin-bottom: 5mm; }
  .tool-transit .print-logo {
    display: block !important;
    position: fixed;
    top: 0;
    right: 0;
    width: 27mm;
    height: 13.5mm;
    object-fit: contain;
    margin: 0;
    padding: 0;
    border: 0;
    z-index: 2147483647;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }
  .tool-transit .print-watermark { opacity: .09 !important; }
}
