table.dataTable>tbody>tr.child ul li{padding-top:0;margin-bottom:3px;padding:0}
table.dataTable>tbody>tr.child ul li:first-child{border-top:0}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{height:15px;width:15px;display:block;color:white;border:1px solid white;text-align:center;line-height:11px;box-shadow:0 0 3px #444;box-sizing:content-box;content:'+';background-color:#39F;font-size:18px;cursor:pointer}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child.dataTables_empty:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child.dataTables_empty:before{display:none}
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:'-';background-color:#39F}
table.dataTable.dtr-inline.collapsed>tbody>tr.child td:before{display:none}
table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before{top:5px;height:14px;width:14px;border-radius:14px;line-height:12px}
table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{cursor:pointer}
table.dataTable.dtr-column>tbody>tr.EmptyRow .control{cursor:default!important}
table.dataTable.dtr-column > tbody > .EmptyRow > td.control::before,
table.dataTable.dtr-column > tbody > .EmptyRow > th.control::before {display:none}
table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{display:block;position:relative;color:black;text-align:center;content:'+';font-size:large}
table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'-';color:black;margin-top:0;display:block;position:relative;font-size:large}
table.dataTable>tbody>tr.child:hover{background:transparent!important}
table.dataTable>tbody>tr.child ul{display:inline-block;list-style-type:none;margin:0;padding:0}
table.dataTable>tbody>tr.child ul li:first-child{padding-top:0}
table.dataTable>tbody>tr.child ul li:last-child{border-bottom:0}
table.dataTable>tbody>tr.child span.dtr-title{font-weight:bold;clear:both;vertical-align:top;padding-bottom:5px;color:#303e45}
table.dataTable>tbody>tr.child span{display:inline-block;vertical-align:top;}
table.dataTable tr td.child{padding:15px 10px 5px;background-color:#e7fcf1}
table.dataTable.no-footer.dtr-column.collapsed>thead>tr.footerText+tr>td.child,table.dataTable.no-footer.dtr-column.collapsed>tbody>tr.footerText+tr>td.child,table.dataTable.no-footer.dtr-column.collapsed>tfoot>tr.footerText+tr>td.child{padding:15px 10px 5px;background-color:#eefff6}
table.dataTable.dtr-column.collapsed>thead>tr.footerText+tr>td.child,table.dataTable.dtr-column.collapsed>tbody>tr.footerText+tr>td.child,table.dataTable.dtr-column.collapsed>tfoot>tr.footerText+tr>td.child{padding:15px 10px 5px;background-color:#eefff6}
.child .grdScreenShow{display:none!important;}
tbody tr.child td.child ul li span.dtr-data span.grdScreenShow{display:none}
.GridAction .grdPhoneShow{display:none}
.GridStatusHeader .grdPhoneShow{display:none}
.GridDes .grdPhoneShow{display:none}
table.dataTable.dtr-column.collapsed>thead>tr>th:nth-child(0n+2).infoimg,table.dataTable.dtr-column.collapsed>tbody>tr>td:nth-child(0n+2).infoimg,table.dataTable.dtr-column.collapsed>tfoot>tr>td:nth-child(0n+2).infoimg{display:none}
table.dataTable.no-footer.dtr-column.collapsed>thead>tr.footerText>th:nth-child(0n+2).infoimg,table.dataTable.no-footer.dtr-column.collapsed>tbody>tr.footerText>td:nth-child(0n+2).infoimg,table.dataTable.no-footer.dtr-column.collapsed>tfoot>tr.footerText>td:nth-child(0n+2).infoimg{display:none}
.footerText+.child li>span.dtr-title{display:none}
.RemoveIcon::before{display:none!important}
.RemoveIcon{cursor:default!important}
table.dataTable thead th.CostViewHeader,table.responsiveGrid thead th.CostViewHeader{min-width:110px}
table.dataTable,table.responsiveGrid{border:1px solid #DBE0E2}
table.dataTable>thead>tr>th,table.responsiveGrid>thead>tr>th{border-top:1px solid #DBE0E2;font-size:13px;font-weight:500}
table.dataTable>tbody>tr>td,table.responsiveGrid>tbody>tr>td{border-bottom:1px solid #dbe0e2;}
table.dataTable>tbody>tr.footerText>td,table.responsiveGrid>tbody>tr.footerText>td{border-bottom:1px solid #DBE0E2;font-size:13px}
table.dataTable>tbody>tr:last-child>td,table.responsiveGrid>tbody>tr:last-child>td{border-bottom:1px solid #DBE0E2}
.responsiveGrid .listViewHeader{background-color:#5d5d5d;color:#fafafa;font-weight:500;font-size:14px;text-align:center;height:30px;border-color:#DBE0E2}
.responsiveGrid .listViewHeader th{border-color:#464e5f}
.responsiveGrid .listViewRow0{color:#3c464a;font-size:12px}
.responsiveGrid .listViewRow1{color:#3c464a;font-size:12px;background-color:#eaeaea}
.responsiveGrid tr.footerText+tr.child td.child{color:#1a761a}
.wrongLoginList{border-spacing:10px 8px!important;border:none!important;margin:0 auto 0!important}
.wrongLoginList td{border:none!important}
.wrongLoginListHeader{font-weight:700;text-align:center;height:30px;border:none!important;border-bottom:1px solid #d4d4d4!important;padding-bottom:5px;color:#2b2b2b;width:260px}
.wrongLoginListRow0{text-align:center}
.wrongLoginListRow1{text-align:center;background-color:#eaeaea}
.wrongLoginListRow0,.wrongLoginListRow1{height:40px}
.wrongLoginListRow0 td,.wrongLoginListRow1 td{border:0;font-size:13px!important;color:#2b2b2b}
.wrongLoginList th.control{border-width:0!important}
table.ReceiptTb>tbody>tr>td,table.ReceiptTb>tbody>tr>td,.ReceiptTb tbody tr:last-child td{border-bottom:1px solid #adccbc!important}
#ReceiptTb tbody tr{max-height:35px!important;color:#3c464a;font-size:12px}
.selectTdRow {background-color: rgba(52, 152, 219, .1);}
.selectTdRow > td {border-bottom: 2px solid rgba(91, 192, 222, .6) !important;border-top: 2px solid rgba(91, 192, 222, .6) !important;}
.selectTdRow > td:last-child {border-left: 2px solid rgba(91, 192, 222, .6) !important;}
.selectTdRow > td:first-child {border-right: 2px solid rgba(91, 192, 222, .6) !important;}
.resultTable{background-color: #e8f2ed;}
table.dataTable td ul{list-style:none;}
table.dataTable td ul.numberList{list-style:inside;padding:0px 5px;text-align:left;direction:ltr;display:inline-block;}
.grdPhoneShow{display:inline-block;}
.Inactive.grdPhoneShow,.Inactive.grdPhoneShow.solidHyperlinkGrid:hover{opacity:1;color:#aaa !important;}
.child .dtr-data .imgBanktb,.child .dtr-data .imgOwn,.child .dtr-data .imgtdRight,.child .dtr-data .imgtdLeft{top:0;}
.child .dtr-data .imgBanktb, .child .dtr-data .ib-clock:before {font-size: 13pt;} 
table.responsiveGrid tbody td.child .dtr-data .HaveIconContainer {padding: 0px 24px 0 !important;}
.dataTables_wrapper tr.selectedRow {background: #e5f8ff;}

.infoTextRight table.TblInfo {text-align: center;}
.infoTextRight table.TblInfo tr.header {background: #3c9ac9;color: #fff;}
.infoTextRight table.TblInfo tr.header td {padding: 3px;font-size: 90%;}
.infoTextRight table.TblInfo td {border: 1px solid #3c9ac9;line-height: 15px;    padding: 0 2px;}