.modal-body{
 -webkit-box-shadow: 0 1px 2px rgb(56 65 74 / 15%);box-shadow: 0 1px 2px rgb(56 65 74 / 15%);
}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before, 
table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before  {
left: auto;
right: 4px;}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
    margin-right: 0.5em;
    display: inline-block;
    box-sizing: border-box;
    content: "";
    border-top: 5px solid transparent!important;
    border-left: 10px solid #405189!important;
    border-bottom: 5px solid transparent!important;
    border-right: 0px solid transparent!important;
   
}
table.dataTable.dtr-inline.collapsed > tbody > tr.dtr-expanded > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr.dtr-expanded > th.dtr-control:before {
    border-top: 10px solid rgba(0, 0, 0, 0.5)!important;
    border-left: 5px solid transparent!important;
    border-bottom: 0px solid transparent!important;
    border-right: 5px solid transparent!important;
}


table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control::before, table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control::before {
    background-color: #40518900!important;
   
}
table.dataTable.nowrap td {
    white-space: normal!important;
}
table.dataTable td,
table.dataTable th {
    text-align: left !important;
}