table { width:100%;
  border-top: 0px solid #e9ecef !important;
}
table th {
  color: #000 !important; padding: 5px 5px; border-top:1px solid #000; border-bottom:1px solid #000;
width: auto; text-align:left;
font-size: 10px;
font-weight: 600;
line-height: 1.2;
}

 table td {
  color: #000; padding: 5px; text-align:left;
font-size: 9px;
font-weight: 400;
line-height: 1.1;
}


table tr:nth-child(odd) {
  background-color: #fff !important;
}

table tr:nth-child(even) {
  background-color: #fff;
}

ul{ margin:0; padding:0; }
.invoice-info { margin:5px 0; }

.new-admision-form-box.bg-white.invc-view {
    width: 836px;
    margin: auto;
    border: 1px solid #000;
}


th.total-title1 {
    width: 16%;
}

th.total-title2 {
    width:33%;
}

th.total-title3 {
    width: 16%;
}

th.total-title4 {
    width:38%;
}

.invoice-header img {
    width: 100%;
}

.invoice-header {
    text-align: center;
}

.new-admision-form-box.bg-white.invc-view.invc-view-new {
    width:1748px;
}

.invoice-header img.receipt-logo{ max-height:50px;max-width:100px;}