.row-number{align-items:center;background:red;border:1px solid #000;border-radius:50%;color:#fff;display:flex;font-weight:700;height:3rem;justify-content:center;margin:0 auto;width:3rem}.pedidos-factura-on-screen{margin-top:80px}.factura-styles{font-family:Calibri,Tahoma,Arial,sans-serif}.factura-styles .receiptPrintContainer{border:1px solid grey;width:100%}.factura-styles .receiptPrintContainer .header{border-bottom:1px solid grey;display:block}.factura-styles .receiptPrintContainer .header .section{display:inline-block;padding:5px 15px 15px}.factura-styles .receiptPrintContainer .header .section h3{font-size:15px;margin-bottom:5px;margin-top:0}.factura-styles .receiptPrintContainer .header .section p{font-size:12px;margin:5px 0}.factura-styles .receiptPrintContainer .header .section h3 span{font-size:10px;font-style:italic;font-weight:400}.factura-styles .receiptPrintContainer .header .box{border:1px solid grey;height:70px;left:45%;position:absolute;right:45%;text-align:center;top:8px;width:60px}.factura-styles .receiptPrintContainer .header .box p{font-size:30px;font-weight:700;margin:0;vertical-align:middle}.factura-styles .receiptPrintContainer .header .box .code{font-size:10px;margin-top:10px}.factura-styles .receiptPrintContainer .info{border-bottom:1px solid grey;padding:10px 15px}.factura-styles .receiptPrintContainer .info .section{display:inline-block;width:70%}.factura-styles .receiptPrintContainer .info .section.right{display:inline-block;width:25%}.factura-styles .receiptPrintContainer .info .section p{font-size:11px;margin:4px 0}.factura-styles .receiptPrintContainer .info.info-thirds .section-third p{font-size:11px;margin:10px}.factura-styles .receiptPrintContainer .info .section p span{font-size:13px;font-weight:700}.factura-styles .receiptPrintContainer .product h4{font-size:12px;font-style:italic;margin-bottom:15px;margin-top:0;text-decoration:underline}.factura-styles .receiptPrintContainer .product .boxList{display:table;font-size:11px;width:100%}.factura-styles .receiptPrintContainer .product .boxList .line{display:table-row}.factura-styles .receiptPrintContainer .product .boxList .line.header .col{font-weight:700}.factura-styles .receiptPrintContainer .product .boxList .col{border:1px solid grey;display:table-cell;padding:8px}.factura-styles .signature{border-bottom:1px solid grey;padding-bottom:5px;text-align:center}.factura-styles .signature .box{display:inline-block;margin-bottom:10px;margin-right:18px;width:28%}.factura-styles .signature .box:last-child{margin-right:0}.factura-styles .signature .box .space{height:60px}.factura-styles .signature .box p{border-top:1px dotted grey;font-size:12px;margin-bottom:0;padding-top:5px}.factura-styles .receiptPrintContainer .footer{padding:5px 15px}.factura-styles .receiptPrintContainer .footer h4{font-size:10px;font-weight:700;margin:0;padding:5px}.factura-styles .print-img-barcode{width:80%}.factura-styles .print-img-barcode-vertical{transform:rotate(90deg)}.factura-styles .d-flex{display:flex}.factura-styles .flex-column{flex-direction:column}.factura-styles .justify-content-between{justify-content:space-between}.factura-styles .d-flex p{margin-right:10px}.factura-styles .section-third{width:33%}.factura-styles .section-third:not(:last-child){border-right:1px solid #000}.factura-styles .info.info-thirds{padding:0}.factura-styles .section-half{width:50%!important}.factura-styles .receiptPrintContainer .info .section .subtotal-left p,.factura-styles .receiptPrintContainer .info .section .subtotal-right p{margin-right:10px}.factura-styles .info p{font-size:12px}