.gf-mhm .gf-mhm-scroll {width:100%; overflow-x:auto;}
.gf-mhm table {width:100%;border-collapse:collapse;min-width:510px;font-size:14px;}
.gf-mhm th,.gf-mhm td {padding:10px 12px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:middle;}
.gf-mhm thead th {background:#f5f7f9;font-weight:600;white-space:nowrap;}
.gf-mhm tbody th {font-weight:400;width:55%;}
.gf-mhm td:not(:last-child),.gf-mhm thead th:not(:first-child){text-align:center;}
.gf-mhm input[type=checkbox] {width:18px;height:18px;cursor:pointer;}
.gf-mhm input[type=number] {width:80px;max-width:100%;padding:7px;border:1px solid #cad1d8;border-radius:4px;}
.gf-mhm input:disabled {opacity:.35;cursor:not-allowed;}
@media(max-width:600px){.gf-mhm table{font-size:13px}.gf-mhm th,.gf-mhm td{padding:8px}}
