table.dataTable > tbody > tr.child ul li {
    padding-right: 5px;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
    margin-left: 20px;
}

table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child, table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child {
    padding-right: 27px;
}

    table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before, table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before {
        right: 4px;
    }

table.dataTable.dtr-column > tbody > tr > td.control:before, table.dataTable.dtr-column > tbody > tr > th.control:before {
    float: right;
    right: 40%;
}

table.dataTable.dtr-column > tbody > tr.parent td.control:before, table.dataTable.dtr-column > tbody > tr.parent th.control:before {
    float: right;
    right: 50%;
}

table.dataTable > tbody > tr.child span.dtr-title {
    padding-right: 5px;
}

table.dataTable tr td.child {
    text-align: right;
}

.grdScreenShow {
    margin-left: 2px;
}

.grdPhoneShow {
    margin-left: 10px;
}

table.dataTable > tbody > tr > td, table.dataTable > thead > tr > th, table.responsiveGrid > tbody > tr > td, table.responsiveGrid > thead > tr > th {
    border-left: 1px solid #DBE0E2;
    border-right: 1px solid #DBE0E2;
}

table.ReceiptTb > tbody > tr:last-child > td, table.ReceiptTb > tbody > tr > td {
    border-left: 1px solid #ADCCBC !important;
}
