.document_library{padding-top:30px}.document_library .table_content table td.cm-hide,.document_library .table_content table th.cm-hide{display:none}.document_library .page-center{padding-bottom:80px;padding-left:15px;padding-right:15px}.document_library .top_content{padding-bottom:30px}.document_library .table_content{margin-bottom:2.6em;margin-top:1.6em;max-width:100%}.document_library .table_content .dataTables_wrapper .dataTables_filter{align-items:center;display:flex;flex-wrap:wrap;float:none;line-height:1.6;margin:0 10px 12px 0;text-align:left}.document_library .table_content .dataTables_wrapper .dataTables_length{bottom:-43px;float:none;position:absolute}.document_library .table_content .dataTables_wrapper .dataTables_info{display:none}.document_library .table_content .dataTables_wrapper .dataTables_filter label{color:#222;display:inline-block;font-size:.9em;font-weight:400;margin-bottom:0;margin-top:0;vertical-align:baseline}.document_library .table_content .dataTables_wrapper .dataTables_filter label input[type=search]{-webkit-appearance:none;background-color:#f2f2f2;border:0;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);box-sizing:border-box;color:#43454b;display:inline-block;float:none;font-family:inherit;font-size:inherit;font-weight:400;height:auto;height:32px;line-height:normal;margin:0 0 0 6px;max-width:100%;min-height:0;padding:0 .5em;vertical-align:baseline;width:171.38px}.document_library .table_content table th{background-color:unset;border:none;border-bottom:1px solid rgba(0,0,0,.3);color:inherit;cursor:pointer;float:none;font-size:.9em;font-weight:700;letter-spacing:.05em;line-height:1.45;padding:10px 26px 10px 10px;position:relative;text-transform:uppercase;vertical-align:top}.document_library .table_content table tr td{background-color:none!important;border:none;box-shadow:none!important;box-sizing:content-box;color:#666;display:table-cell;float:none;font-size:.9em;line-height:1.3;padding:8px 10px;text-align:left;vertical-align:top;word-break:normal}.document_library .table_content table tr.row{background-color:none!important}.document_library .table_content table tbody tr{background:none!important}.document_library .table_content table tbody tr td{background:none!important;border-bottom:1px solid #ececec;border-top:0}.document_library .table_content table{border-bottom:1px solid rgba(0,0,0,.3)!important}.document_library .table_content .dataTables_wrapper label{color:#222;display:inline-block;font-size:.9em;font-weight:400;margin-bottom:0;margin-top:0;vertical-align:baseline}.document_library .table_content .dataTables_wrapper label select{background-color:#fff;border:1px solid #aaa;border-radius:4px;display:inline-block!important;font-size:inherit;height:32px;margin:0 2px;max-width:100%;min-height:0;position:relative;vertical-align:middle}.document_library .table_content table tr td .dlp-table-document-link-wrap{align-items:center;display:flex;justify-content:space-between}.document_library .table_content table tr td .dlp-table-document-link-wrap a{align-items:center;background-color:#02aaa8;border:1px solid transparent;border-radius:0;box-sizing:border-box;display:flex;font-size:inherit;font-weight:bolder;height:2em;justify-content:center;letter-spacing:.03em;line-height:1.9em;margin-bottom:1em;margin-right:1em;margin-top:0;max-width:100%;min-height:2.5em;padding:0 18px;word-break:keep-all}.document_library .table_content table tr td .dlp-table-document-link-wrap a:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2);color:#fff;opacity:1;outline:none}.document_library .table_content table tr td a.dlp-preview-button{margin-left:10px}.document_library .table_content .dlp-icon{height:18px;line-height:1;min-height:18px;min-width:18px;width:18px}.document_library .table_content table th:before{bottom:50%;content:"▲";display:block;font-size:.8em;line-height:9px;opacity:.125;position:absolute;right:10px}.document_library .table_content table th:after{content:"▼";display:block;font-size:.8em;line-height:9px;opacity:.6;opacity:.125;position:absolute;right:10px;top:50%}.document_library .table_content table th.sorting_asc:before,.document_library .table_content table th.sorting_desc:after{opacity:.6}.document_library table.dataTable thead .sorting,.document_library table.dataTable thead .sorting_asc,.document_library table.dataTable thead .sorting_desc{background-image:none}.document_library .table_content .dataTables_wrapper .dataTables_length label:after{color:#222;content:"per page";display:inline-block;font-weight:400;margin-bottom:0;margin-left:5px;margin-top:0}.document_library .dataTables_wrapper .dataTables_paginate .paginate_button.next,.document_library .dataTables_wrapper .dataTables_paginate .paginate_button.previous{display:none}.document_library .dataTables_wrapper .dataTables_paginate .paginate_button.current{color:inherit}.document_library .dataTables_wrapper .dataTables_paginate .paginate_button.current,.document_library .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background-color:hsla(0,0%,90%,.1);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,90%,.1)),color-stop(100%,rgba(0,0,0,.1)));background:-webkit-linear-gradient(top,hsla(0,0%,90%,.1),rgba(0,0,0,.1));background:-moz-linear-gradient(top,hsla(0,0%,90%,.1) 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,hsla(0,0%,90%,.1) 0,rgba(0,0,0,.1) 100%);background:-o-linear-gradient(top,hsla(0,0%,90%,.1) 0,rgba(0,0,0,.1) 100%);background:linear-gradient(180deg,hsla(0,0%,90%,.1) 0,rgba(0,0,0,.1));border:1px solid rgba(0,0,0,.3)}.document_library .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit!important}.document_library .dataTables_wrapper .dataTables_paginate .paginate_button{border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;margin-left:2px;min-width:1.5em;padding:.2em .7em;text-align:center;text-decoration:none}.document_library .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858,#111);background:-moz-linear-gradient(top,#585858 0,#111 100%);background:-ms-linear-gradient(top,#585858 0,#111 100%);background:-o-linear-gradient(top,#585858 0,#111 100%);background:linear-gradient(180deg,#585858 0,#111);border:1px solid #111;color:#fff}.document_library .dataTables_wrapper .dataTables_paginate{bottom:-43px;margin-left:25px;position:absolute;right:0}.document_library.custom-search .dt-empty-footer.dt-container div.dt-layout-row:first-child div.dt-layout-cell.dt-layout-end label{display:none}.document_library .table_content table tbody tr td.dataTables_empty{text-align:center}.document_library .item_length{margin-top:-28px;text-align:right}.document_library .table_content table th.link{padding-right:10px}.document_library .table_content div.dt-container .dt-search input{background-color:#f2f2f2;border:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);height:32px;outline:none}.document_library table.dataTable thead>tr>th.dt-orderable-asc:hover,.document_library table.dataTable thead>tr>th.dt-orderable-desc:hover{box-shadow:unset;outline:0}.document_library.custom-search .dt-empty-footer.dt-container div.dt-layout-row:first-child div.dt-layout-cell.dt-layout-end .dt-search{align-items:center;display:flex;gap:10px}.document_library.custom-search .dt-empty-footer.dt-container div.dt-layout-row:first-child div.dt-layout-cell.dt-layout-end .dt-search button.button:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2);color:#fff;opacity:1;outline:none}.document_library.custom-search .dt-empty-footer.dt-container div.dt-layout-row:first-child div.dt-layout-cell.dt-layout-end .dt-search button.button{font-family:inherit;font-size:inherit;line-height:inherit;margin:0 0 0 .625em;padding:.375em .625em;word-break:normal}body.table-search
.document_library.custom-search .item_length,body.table-search
.document_library.custom-search div.dt-container div.dt-layout-row:last-child,body.table-search .document_library.custom-search div.dt-container div.dt-layout-row.dt-layout-table{display:block}.document_library div#example_info,.document_library div.dt-container .dt-paging .dt-paging-button.first,.document_library div.dt-container .dt-paging .dt-paging-button.last,.document_library div.dt-container .dt-paging .dt-paging-button.next,.document_library div.dt-container .dt-paging .dt-paging-button.previous{display:none}@media (min-width:768px){.document_library .dt-length{bottom:0;left:0;position:absolute}.document_library .dt-empty-footer.dt-container div.dt-layout-row:first-child div.dt-layout-cell.dt-layout-end{justify-content:flex-start;margin-left:0}.document_library .dt-empty-footer.dt-container div.dt-layout-row:first-child{align-items:flex-start;flex-direction:column-reverse}}@media (max-width:767px){.document_library .table_content table tbody tr.item td.col-title:before{content:none!important}.document_library .table_content table tbody tr td{display:table-cell!important}.document_library td.cm-hide.dtr-control.dt-type-numeric.sorting_1{display:none!important}.document_library div.dt-container div.dt-layout-table>div{max-width:100%;overflow:auto}.document_library .table_content table thead th:not(.cm-hide){display:table-cell!important}.document_library .table_content table td.cm-hide{display:none!important}.document_library .table_content table tbody tr.child{padding:.5em 1em}.document_library .table_content table tbody tr.child td.child{padding:8px 10px}.document_library .table_content table tbody tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0;width:100%}.document_library .table_content table tbody tr.child li.col-valid_from{padding-top:0}.document_library .table_content table tbody tr.child li{align-content:stretch;border-bottom:1px solid #efefef;display:flex;flex-wrap:wrap;padding:.5em 0}.document_library .table_content table tbody tr.child li:last-child{border-bottom:0}.document_library .table_content table tbody tr.child li span.dtr-title{display:inline-block;flex:0 1 80px;font-weight:700;margin:0 15px 4px 0;min-width:75px;vertical-align:top}.document_library .table_content table tbody tr.child li span.dtr-data{flex:1 1 auto;vertical-align:top}.document_library .table_content table tbody tr.toggle_icon_active td.col-title:before{background:none;color:#bd3737;content:""!important}}