table.dataTable{ width:100%; margin:0 auto; clear:both; border-collapse:separate; border-spacing:0;  }table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{ cursor:pointer;   background-repeat:no-repeat; background-position:center right;}table.dataTable thead .sorting{ background-image:url('../../png,js/datatables/images/sort_both.png');}table.dataTable thead .sorting_asc{ background-image:url('../../png,js/datatables/images/sort_asc.png');}table.dataTable thead .sorting_desc{ background-image:url('../../png,js/datatables/images/sort_desc.png');}table.dataTable tbody th,table.dataTable tbody td{ padding:8px 10px;}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{ border-top:1px solid #ddd;}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{ border-top:none;}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{ border-top:1px solid #ddd; border-right:1px solid #ddd;}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{ border-left:1px solid #ddd;}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{ border-top:none;}table.dataTable.no-footer{ border-bottom:1px solid #111;}table.dataTable.nowrap th,table.dataTable.nowrap td{ white-space:nowrap;}table.dataTable.compact thead th,table.dataTable.compact thead td{ padding:4px 17px 4px 4px;}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{ padding:4px;}table.dataTable.compact tbody th,table.dataTable.compact tbody td{ padding:4px;}table.dataTable th.dt-left,table.dataTable td.dt-left{ text-align:left;}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{ text-align:center;}table.dataTable th.dt-right,table.dataTable td.dt-right{ text-align:right;}table.dataTable th.dt-justify,table.dataTable td.dt-justify{ text-align:justify;}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{ white-space:nowrap;}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{ text-align:left;}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{ text-align:center;}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{ text-align:right;}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{ text-align:justify;}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{ white-space:nowrap;}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{ text-align:left;}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{ text-align:center;}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{ text-align:right;}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{ text-align:justify;}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{ white-space:nowrap;}table.dataTable,table.dataTable th,table.dataTable td{ box-sizing:content-box;}.dataTables_wrapper{ position:relative; clear:both;  }.dataTables_wrapper .dataTables_length{ float:left;}.dataTables_wrapper .dataTables_filter{ float:right; text-align:right;}.dataTables_wrapper .dataTables_filter input{ margin-left:0.5em;}.dataTables_wrapper .dataTables_info{ clear:both; float:left; padding-top:0.755em;}.dataTables_wrapper .dataTables_paginate{ float:right; text-align:right; padding-top:0.25em;}.dataTables_wrapper .dataTables_paginate .paginate_button{ box-sizing:border-box; display:inline-block; min-width:1.5em; padding:0.5em 1em; margin-left:2px; text-align:center; text-decoration:none !important; cursor:pointer;   color:#333 !important; border:1px solid transparent; border-radius:2px;}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{ color:#333 !important; border:1px solid #979797; background-color:white;                      }.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{ cursor:default; color:#666 !important; border:1px solid transparent; background:transparent; box-shadow:none;}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{ color:white !important; border:1px solid #111; background-color:#585858;                      }.dataTables_wrapper .dataTables_paginate .paginate_button:active{ outline:none; background-color:#2b2b2b;                         box-shadow:inset 0 0 3px #111;}.dataTables_wrapper .dataTables_paginate .ellipsis{ padding:0 1em;}.dataTables_wrapper .dataTables_processing{ position:absolute; top:50%; left:50%; width:100%; height:40px; margin-left:-50%; margin-top:-25px; padding-top:20px; text-align:center; font-size:1.2em; background-color:white;          }.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{ color:#333;}.dataTables_wrapper .dataTables_scroll{ clear:both;}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{  }.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{ vertical-align:middle;}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{ height:0; overflow:hidden; margin:0 !important; padding:0 !important;}.dataTables_wrapper.no-footer .dataTables_scrollBody{ border-bottom:1px solid #111;}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{ border-bottom:none;}.dataTables_wrapper:after{ visibility:hidden; display:block; content:''; clear:both; height:0;}@media screen and (max-width:767px){ .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_paginate{   float:none;   text-align:center;} .dataTables_wrapper .dataTables_paginate{   margin-top:0.5em;}}@media screen and (max-width:640px){ .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter{   float:none;   text-align:center;} .dataTables_wrapper .dataTables_filter{   margin-top:0.5em;}}table.DTCR_clonedTable.dataTable{ position:absolute !important; background-color:rgba(255,255,255,0.7); z-index:202;}div.DTCR_pointer{ width:1px; background-color:#0259C4; z-index:201;}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{ cursor:default !important;}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{ display:none !important;}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child{ position:relative; padding-left:30px; cursor:pointer;}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{ top:9px; left:4px; height:14px; width:14px; display:block; position:absolute; color:white; border:2px solid white; border-radius:14px; box-shadow:0 0 3px #444; box-sizing:content-box; text-align:center; text-indent:0 !important; font-family:'Courier New',Courier,monospace; line-height:14px; content:'+'; background-color:#31b131;}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:#d33333;}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{ padding-left: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{ top:5px; left:4px; height:14px; width:14px; border-radius:14px; line-height:14px; text-indent:3px;}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{ position:relative; cursor:pointer;}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{ top:50%; left:50%; height:16px; width:16px; margin-top:-10px; margin-left:-10px; display:block; position:absolute; color:white; border:2px solid white; border-radius:14px; box-shadow:0 0 3px #444; box-sizing:content-box; text-align:center; text-indent:0 !important; font-family:'Courier New',Courier,monospace; line-height:14px; content:'+'; background-color:#31b131;}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{ content:'-'; background-color:#d33333;}table.dataTable>tbody>tr.child{ padding:0.5em 1em;}table.dataTable>tbody>tr.child:hover{ background:transparent !important;}table.dataTable>tbody>tr.child ul.dtr-details{ display:inline-block; list-style-type:none; margin:0; padding:0;}table.dataTable>tbody>tr.child ul.dtr-details>li{ border-bottom:1px solid #efefef; padding:0.5em 0;}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{ padding-top:0;}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{ border-bottom:none;}table.dataTable>tbody>tr.child span.dtr-title{ display:inline-block; min-width:75px; font-weight:bold;}div.dtr-modal{ position:fixed; box-sizing:border-box; top:0; left:0; height:100%; width:100%; z-index:100; padding:10em 1em;}div.dtr-modal div.dtr-modal-display{ position:absolute; top:0; left:0; bottom:0; right:0; width:50%; height:50%; overflow:auto; margin:auto; z-index:102; overflow:auto; background-color:#f5f5f7; border:1px solid black; border-radius:0.5em; box-shadow:0 12px 30px rgba(0,0,0,0.6);}div.dtr-modal div.dtr-modal-content{ position:relative; padding:1em;}div.dtr-modal div.dtr-modal-close{ position:absolute; top:6px; right:6px; width:22px; height:22px; border:1px solid #eaeaea; background-color:#f9f9f9; text-align:center; border-radius:3px; cursor:pointer; z-index:12;}div.dtr-modal div.dtr-modal-close:hover{ background-color:#eaeaea;}div.dtr-modal div.dtr-modal-background{ position:fixed; top:0; left:0; right:0; bottom:0; z-index:101; background:rgba(0,0,0,0.6);}@media screen and (max-width:767px){ div.dtr-modal div.dtr-modal-display{   width:95%;}}div.DTS{ display:block !important;}div.DTS tbody th,div.DTS tbody td{ white-space:nowrap;}div.DTS div.DTS_Loading{ z-index:1;}div.DTS div.dataTables_scrollBody{}div.DTS div.dataTables_scrollBody table{ z-index:2;}div.DTS div.dataTables_paginate,div.DTS div.dataTables_length{ display:none;}