.t-margin{margin-top:0}.main_main .main-content{margin-top:0!important}.el-main.main_main .main-content{margin-left:0!important;-webkit-transition:margin-left .2s;transition:margin-left .2s;padding:1.4rem;padding-top:20px}.pad-card{padding:30px}.invoice-nav{border-bottom:1px solid #000;padding-bottom:2px}.top-nav img{width:90px}.m-title{height:70px;margin-left:20px}.m-title h1{font-family:Moul,cursive;margin-bottom:-4px}.m-title h1,.m-title h3{font-size:1.7em;color:#00f}.m-title h3{text-transform:uppercase;font-family:Abril Fatface,cursive;font-weight:700}.m-address{margin-top:15px}.m-address p{padding:0;margin:0;font-size:1.4em}.invoice-content .invoice-name{margin-top:20px}.invoice-content .invoice-name h1{font-size:1.3em;font-family:Moul,cursive;color:#00f}.invoice-content .invoice-name h3{font-family:Abril Fatface,cursive;color:#00f;font-size:1.3em}.invoice-content .invoice-body p{margin:0}.tg{border-collapse:collapse;border-spacing:0;width:100%}.tg,.tg td{border-color:#000}.tg td{font-family:Arial,sans-serif;font-size:14px;padding:5px 16px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;color:#333;background:#fff}.tg .tg-0lax{text-align:center;vertical-align:middle}.tg th{font-family:Arial,sans-serif;font-size:14px;font-weight:400;padding:2px 10px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#000;color:#333;background-color:#f4f4f4}.tg .tg-pnhl{text-align:center;vertical-align:middle}.tg .tg-0lax1{text-align:right;vertical-align:middle;padding:5px 10px}.tg tr{margin:10px 0}.bth{background:#ccc}@media print{body{font-size:11px}.tg .bg-bottom td{background-color:#f4f4f4;-webkit-print-color-adjust:exact}.tg .bg-bottom .total-price{font-size:14pt}.tg .bg-bottom td p .total-discount{font-size:12pt}.tg{margin-top:0}.tg tr th{color:#4c586b;font-weight:700;background-color:#f4f4f4;-webkit-print-color-adjust:exact;padding:10px 0}.main-content .main-content{margin-top:0!important}.el-main.main_main .main-content{margin-left:0!important;padding:0}.m-title{height:auto}.m-title h1,.m-title h3{font-size:1.3em}.m-print{width:250px}.m-address{margin-left:30px}.m-address p{line-height:1.5;font-size:9pt}.invoice-nav{border-bottom:1px solid #4c586b;padding-bottom:2px}.invoice-content h1{margin:0}.invoice-content .invoice-name{margin-bottom:20px}.invoice-content .invoice-body{font-size:9pt}.tg td,.tg th{font-size:9pt;margin:5 0}}