@media screen{.dataTable.dtr-inline.collapsed tbody td:first-child,.dataTable.dtr-inline.collapsed tbody th:first-child{position:relative;padding-left:32px;cursor:pointer}.dataTable.dtr-inline.collapsed tbody td:first-child:before,.dataTable.dtr-inline.collapsed tbody th:first-child:before{top:12px;left:4px;height:16px;width:16px;display:block;position:absolute;text-align:center;line-height:18px;box-sizing:content-box;font-family:FontAwesome;content:'\f067';font-weight:900}.dataTable.dtr-inline.collapsed tbody td:first-child.dataTables_empty:before,.dataTable.dtr-inline.collapsed tbody th:first-child.dataTables_empty:before{display:none}.dataTable.dtr-inline.collapsed tbody tr.parent td:first-child:before,.dataTable.dtr-inline.collapsed tbody tr.parent th:first-child:before{content:'\f068';font-weight:900}.dataTable.dtr-inline.collapsed tbody tr.child td:before{display:none}.dataTable.dtr-column tbody td.control,.dataTable.dtr-column tbody th.control,.dataTable.dtr-column tbody td.details-control,.dataTable.dtr-column tbody th.details-control{position:relative;cursor:pointer;padding:0!important;width:1%;vertical-align:middle}.dataTable.dtr-column tbody td.control:before,.dataTable.dtr-column tbody th.control:before{top:0;left:0;right:0;bottom:0;margin:auto;height:16px;width:16px;display:block;position:static;text-align:center;line-height:18px;box-sizing:content-box;font-family:FontAwesome;content:'\f067';font-weight:900}.dataTable.dtr-column tbody tr.parent td.control:before,.dataTable.dtr-column tbody tr.parent th.control:before{content:'\f068';font-weight:900}.dataTable tr.child td.child{padding:0!important}.dataTable tr.child:hover{background:transparent!important;color:#000!important}.dataTable tr.child>td>ul{display:block;list-style-type:none;margin:0;padding:0}.dataTable tr.child>td>ul>li{margin:0;padding:4px 8px}.dataTable tr.odd+tr.child>td>ul>li{border-top:2px solid #f6f6f6;background-color:#ededed}.dataTable tr.even+tr.child>td>ul>li{border-top:2px solid #ededed;background-color:#fff;overflow:hidden}.dataTable tr.child>td>ul>li:first-child{border-top:none}.dataTable tr.child span.dtr-title{font-family:'Source Sans Pro Bold',sans-serif;float:left;padding:0 6px 0 0}.dataTable tr.child span.dtr-title br{display:none}.dataTable tr.child span.dtr-title span::after{content:':'}.dataTable tr.child span.dtr-title,.dataTable tr.child span.dtr-data{display:inline-block}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody thead th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody thead td{line-height:0;opacity:.0;width:0;height:0}}