@media print{@page{size:80mm auto;margin:0;padding:0}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;padding:0}#invoice-POS{color:#000!important;width:80mm!important;max-width:80mm!important;font-family:Courier New,Consolas,Monaco,monospace!important;font-weight:700!important}#invoice-POS h3{font-size:16px!important;font-weight:700!important}#invoice-POS p{font-size:13px!important;font-weight:700!important}#invoice-POS table{font-size:12px!important;font-weight:700!important}#invoice-POS .company{font-size:16px!important;font-weight:700!important}#invoice-POS .legal,#invoice-POS .legalAr{font-size:13px!important;font-weight:700!important}#invoice-POS .itemtext,#invoice-POS .itemamount,#invoice-POS .headitem,#invoice-POS .headitemAr{font-weight:700!important}#invoice-POS .item{width:50mm!important}#invoice-POS .Hours{text-align:center!important;width:10mm!important}#invoice-POS .Rate{text-align:right!important;width:20mm!important}}#invoice-POS{flex-direction:column;color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;margin:0!important;padding:0!important;font-family:Arial,sans-serif!important}#invoice-POS h3{font-size:1.2em;font-weight:300;line-height:2em}#invoice-POS p{font-size:1em;line-height:1.4em}#invoice-POS #top{min-height:100px;margin-left:5px;margin-right:5px}#invoice-POS #top .logo{width:80mm}#invoice-POS .info{margin-bottom:10px;margin-left:0;display:block}#invoice-POS .infoCust{margin-left:0;font-weight:700;display:block}#invoice-POS table{border-collapse:collapse;width:100%;margin-top:2mm}#invoice-POS .tabletitle{border-top:2px solid #222;border-bottom:2px solid #222;font-size:.7em}#invoice-POS .totaltitle{font-size:1.3em;font-weight:700}.Rate{text-align:right;padding-right:.7em}.item{text-align:left;padding-left:.7em}.payment{text-align:right;padding-right:.7em}.company{text-align:center;margin-top:20px;font-size:1.2em;font-weight:700}.legal,.legalAr{text-align:center;font-size:1em}.end{border-bottom:2px solid #333;margin-bottom:20px}#invoice-POS .item{width:50mm}#invoice-POS .Hours{text-align:center;width:10mm}#invoice-POS .Rate{text-align:right;width:20mm}#invoice-POS .headitem{margin:2px 0;font-size:1.1em;font-weight:700}#invoice-POS .headitemAr{margin:2px 0;font-size:1.2em;font-weight:700}#invoice-POS .itemtextAr{margin:0}#invoice-POS .itemtext{margin:0;padding-bottom:5px;padding-left:.5em;font-size:.9em}#invoice-POS .itemamount{text-align:right;padding-right:.6em;font-size:.9em}#invoice-POS #legalcopy{margin-top:5mm}
