body { font-family: 'Poppins', sans-serif; font-size: 13px; color: #000; }
label { font-weight: 400; margin-bottom: 0;}
.form-control, .form-control:focus { color: #000; font-size: 13px; font-weight: 400; }
.content-title { color: #3e3d3d!important; font-weight: 600; font-size: 22px; }
.form-check-label { font-weight: 500; color: #000; }
.form-check-input { margin-top: 3px; }
.btn { min-width: 90px; }
.table { color: #000; }
.table-bordered { border: none; }
.table-bordered td:first-child { border-left: none; }
.table-bordered td:last-child { border-right: none; }
.table-bordered tr:first-child td { border-top-width: 2px; border-bottom-width: 2px; color: #636363; font-weight: 500; }
.table-bordered tr:last-child td { border-bottom-width: 2px; }
.fa { font-size: 15px; }

#data1 h3 {font-weight: 600; font-size: 14px; margin-top: 30px; color: #ed4504; display: inline-block;}

.tbl1 > tbody > tr:first-child td { font-weight: 400; color: #000; border-bottom-width: 1px; }
.tbl1 > tbody > td { font-weight: 400; color: #000; border-bottom-width: 1px; }
.tbl1 > tbody > tr:last-child td { font-weight:600; color: #000; background-color:#fffad3; }
#tbl2 > tbody > tr:first-child td { border-bottom:1px solid #e3e6f0; font-weight:400; }
#tbl2 > tbody > tr:last-child td { background-color:#fffad3; font-weight:600; color: #000; }
#tbl3 { width:30%; }
#tbl3 tbody > tr:first-child td { border-bottom:1px solid #e3e6f0; }
#tbl3 td:first-child {  font-weight:400; color: #000; background-color:#f9f9f9; width:25%; text-align:right; }
#tbl3 td:last-child {  font-weight:500; color: #000; background-color:#e9fff5; width:5%; text-align:center;}
select option:disabled {
  color: #aaa;
  font-weight:400;
}
select option { 
    font-weight:700;
}

.invoice_smpids label {
    display: block;
    margin-bottom: 5px;
} 

.invoice_smpids label input[type=checkbox] {
    margin-right: 10px !important;
    display: inline-block !important;
    height: 15px;
    width: 15px;
    vertical-align: middle;
    border: 0 !important;
    outline: none;
}