.mwb-table__main{overflow-x:auto}.mwb-table{width:100%!important}.mwb-table-container .dataTables_filter,.mwb-table-container .dataTables_length{margin-bottom:15px}.mwb-table-container .dataTables_filter input,.mwb-table-container .dataTables_length select{border:1px solid #d2d2d2!important;color:#000;padding:12px 18px!important;width:auto!important}.mwb-table-container .dataTables_filter,.mwb-table-container .dataTables_length select{margin-right:10px}.mwb-table-container .dataTables_filter input:hover,.mwb-table-container .dataTables_length select:hover{border-color:#aeaeae!important}.mwb-table-container .dataTables_filter input:focus,.mwb-table-container .dataTables_length select:focus{border-color:#747474!important}.mwb-table__filter{position:relative}.mwb-table__filter-icon{background-color:transparent;cursor:pointer;display:inline-block;height:40px;left:7px;line-height:0;padding:8px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:40px}.mwb-table__filter-icon svg{vertical-align:middle;fill:#7e7e7e}.mwb-table__head input:hover+.mwb-table__filter-icon svg{fill:#4e4e4e}.mwb-table__head input:focus+.mwb-table__filter-icon svg{fill:#333}.mwb-sort-icon svg{width:10px}.mwb-sort-icon{display:none;margin-left:15px}.mwb-sort.asc .mwb-sort-icon__ascending,.mwb-sort.desc .mwb-sort-icon__descending,th.mwb-sort:not(.desc,.asc) .mwb-sort-icon__default{display:inline-block}.mwb-table,.mwb-table td,.mwb-table th{border-collapse:collapse}.mwb-table td,.mwb-table th{border:none}.mwb-table th{text-align:left;text-transform:uppercase;user-select:none}.mwb-table th:hover{cursor:pointer}.mwb-table tr:hover,.mwb-table tr:nth-child(2n){background-color:#f6f6f6}.mwb-table tr{border:1px solid #d2d2d2}.mwb-table-title{margin-bottom:25px}.mwb-table__foot{margin-bottom:0}.mwb-table thead tr th:first-child{min-width:80px!important}.mwb-table thead tr th:last-child{width:40%}.mwb-table__arrow:first-child{margin-right:15px}@media only screen and (max-width:767px){.mwb-table__foot,.mwb-table__head{flex-direction:column;justify-content:center}}@media only screen and (max-width:576px){.mwb-table{margin-left:auto;margin-right:auto;width:600px!important}}