.datatable-wrapper.no-header .datatable-container{border-top:.0625rem solid #d9d9d9}.datatable-wrapper.no-footer .datatable-container{border-bottom:.0625rem solid #d9d9d9;margin-bottom:1em}.datatable-top>nav:first-child,.datatable-top>div:first-child,.datatable-bottom>nav:first-child,.datatable-bottom>div:first-child{float:left}.datatable-top>nav:last-child,.datatable-top>div:not(first-child),.datatable-top>div:last-child,.datatable-bottom>nav:last-child,.datatable-bottom>div:not(first-child),.datatable-bottom>div:last-child{float:right}.datatable-top{overflow:hidden}.datatable-top .datatable-dropdown select{border-radius:.25rem;padding:.3125rem .625rem;margin-right:.625rem}.datatable-top .datatable-search input[type=search]{border-radius:.25rem}.datatable-selector{padding:.375rem}.datatable-input{padding:.375rem .75rem}.datatable-info{margin:.4375rem 0}.datatable-pagination ul{margin:0;padding-left:0}.datatable-pagination ul li{list-style:none;float:left}.datatable-pagination ul li.datatable-hidden{visibility:hidden}.datatable-pagination ul a,.datatable-pagination ul button{border:.0625rem solid transparent;float:left;margin-left:.125rem;padding:.375rem .75rem;position:relative;text-decoration:none;color:#333;cursor:pointer}.datatable-pagination ul a:hover,.datatable-pagination ul button:hover{background-color:#d9d9d9}.datatable-pagination ul .datatable-active a,.datatable-pagination ul .datatable-active button{background-color:#d9d9d9;cursor:default}.datatable-pagination ul .datatable-active a:focus,.datatable-pagination ul .datatable-active a:hover,.datatable-pagination ul .datatable-active button:focus,.datatable-pagination ul .datatable-active button:hover{background-color:#d9d9d9;cursor:default}.datatable-pagination ul .datatable-ellipsis a,.datatable-pagination ul .datatable-ellipsis button,.datatable-pagination ul .datatable-disabled a,.datatable-pagination ul .datatable-disabled button{pointer-events:none;cursor:default}.datatable-pagination ul .datatable-ellipsis a:focus,.datatable-pagination ul .datatable-ellipsis a:hover,.datatable-pagination ul .datatable-ellipsis button:focus,.datatable-pagination ul .datatable-ellipsis button:hover,.datatable-pagination ul .datatable-disabled a:focus,.datatable-pagination ul .datatable-disabled a:hover,.datatable-pagination ul .datatable-disabled button:focus,.datatable-pagination ul .datatable-disabled button:hover{pointer-events:none;cursor:default}.datatable-pagination ul .datatable-disabled a,.datatable-pagination ul .datatable-disabled button{cursor:not-allowed;opacity:.4}.datatable-pagination ul .datatable-disabled a:focus,.datatable-pagination ul .datatable-disabled a:hover,.datatable-pagination ul .datatable-disabled button:focus,.datatable-pagination ul .datatable-disabled button:hover{cursor:not-allowed;opacity:.4}.datatable-pagination ul .datatable-pagination a,.datatable-pagination ul .datatable-pagination button{font-weight:700}.datatable-table{max-width:100%;width:100%;border-spacing:0;border-collapse:separate}.datatable-table>tbody>tr>td,.datatable-table>tbody>tr>th,.datatable-table>tfoot>tr>td,.datatable-table>tfoot>tr>th,.datatable-table>thead>tr>td,.datatable-table>thead>tr>th{vertical-align:middle;padding:.5rem .625rem}.datatable-table{border-radius:.3125rem;overflow:hidden}.datatable-table>thead>tr{color:#fff;background-color:#06357a}.datatable-table>thead>tr>th{vertical-align:bottom;text-align:left;border-bottom:.0625rem solid #d9d9d9}.datatable-table>tfoot>tr>th{vertical-align:bottom;text-align:left;border-top:.0625rem solid #d9d9d9}.datatable-table th{vertical-align:bottom;text-align:left}.datatable-table th a{text-decoration:none;color:inherit}.datatable-table th button{color:inherit;border:0;background-color:inherit;cursor:pointer;text-align:inherit;font-weight:inherit;font-size:inherit;padding:0 .9375rem 0 0}.datatable-table tr:nth-child(2n){background-color:#efefef}.datatable-pagination-list button{color:inherit;border:0;border-radius:.25rem;background-color:inherit;cursor:pointer;text-align:inherit;font-weight:inherit;font-size:inherit}.datatable-sorter,.datatable-filter{display:inline-block;height:100%;position:relative;width:100%}.datatable-sorter:before,.datatable-sorter:after{content:"";height:0;width:0;position:absolute;right:0;border-left:.25rem solid transparent;border-right:.25rem solid transparent;opacity:.2}.datatable-sorter:before{border-top:.25rem solid #fff;bottom:0}.datatable-sorter:after{border-bottom:.25rem solid #fff;border-top:0;top:0}.datatable-ascending .datatable-sorter:after,.datatable-ascending .datatable-filter:after{opacity:.6}.datatable-descending .datatable-sorter:before,.datatable-descending .datatable-filter:before{opacity:.6}.datatable-filter:before{content:"";position:absolute;right:.25rem;opacity:.2;width:0;height:0;border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;border-radius:50%;border-top:.625rem solid #fff;top:25%}.datatable-filter-active .datatable-filter:before{opacity:.6}.datatable-empty{text-align:center}.datatable-bottom:after{clear:both;content:" ";display:table}.datatable-table:focus{outline:solid .0625rem black;outline-offset:-.0625rem}.datatable-table:focus tr.datatable-cursor>td:first-child{border-left:.1875rem blue solid}@media only screen and (max-width: 37.4375em){.datatable-top .datatable-search{width:100%;margin-top:.625rem}.datatable-top .datatable-search input[type=search]{width:100%}}
