/* v3.8.0: corporate legal entity table, scoped to LEGAL pages. */
.nxjc-shell .nxjc-legal-entities__table-wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.nxjc-shell table.nxjc-legal-entities__table{width:100%;border-collapse:collapse;table-layout:fixed;background:#fff;margin:0!important;color:#000;}
.nxjc-shell table.nxjc-legal-entities__table thead th{font:700 10px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.095em;padding:13px 20px!important;text-align:left;color:#000;background:#fff;border-bottom:1px solid #111!important;}
.nxjc-shell table.nxjc-legal-entities__table :is(th,td):first-child{width:70%;}
.nxjc-shell table.nxjc-legal-entities__table tbody :is(th,td){font:400 12px/1.65 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;vertical-align:middle!important;padding:14px 20px!important;text-align:left!important;border-bottom:1px solid #d4d4d4!important;color:#111!important;background:#fff!important;overflow-wrap:anywhere;word-break:normal;}
.nxjc-shell table.nxjc-legal-entities__table tbody th.nxjc-legal-entities__emphasis{font-weight:700!important;}
.nxjc-shell table.nxjc-legal-entities__table tbody tr:last-child :is(th,td){border-bottom:0!important;}
@media(max-width:640px){
 .nxjc-shell table.nxjc-legal-entities__table :is(th,td):first-child{width:66%;}
 .nxjc-shell table.nxjc-legal-entities__table thead th{padding:12px 10px!important;font-size:9px!important;}
 .nxjc-shell table.nxjc-legal-entities__table tbody :is(th,td){padding:13px 10px!important;font-size:11px!important;}
}
