.recibo-box{max-width:640px !important;margin:auto !important;padding:8px !important;border:none !important;box-shadow:none !important;background:0 0 !important;font-size:13px !important;line-height:1.2 !important;text-transform:none !important}.recibo-box h2{font-size:18px !important;color:#c62828 !important;margin-bottom:10px !important;text-transform:uppercase !important}.recibo-box .campo{background:#f9f9f9 !important;padding:8px !important;margin-bottom:6px !important;border-radius:6px !important;border-left:none !important;text-transform:none !important}.recibo-box .campo strong{font-weight:700 !important}.recibo-box .campo span{text-align:right !important}.recibo-box .campo:hover{transform:none !important;background:#e0e0e0 !important}.recibo-box .qr-box,.recibo-box .campo-estatus{margin-top:12px !important}.recibo-box hr{margin:12px 0 !important}.recibo-box>div[style*="font-size: 13px"][style*="color: #333"]{display:none !important}.recibo-box .campo:hover{transform:scale(1.05) !important;color:#036 !important;background:#eef2fa !important}.recibo-box .campo.abono,.recibo-box .campo.saldo{background:#e6f4ea !important}@page{size:letter;margin:10mm}@media print{body{margin:0}.recibo-box{max-width:100% !important;padding:0 !important;font-size:11px !important;page-break-inside:avoid !important}}