.wpDataTablesWrapper table.wpDataTable thead th { font-weight: bold; }
.wpDataTablesWrapper table.wpDataTable { color: rgb(51, 51, 51); }
.wpDataTablesWrapper table.wpDataTable thead th { background-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204); color: rgb(51, 51, 51); transition: all 0.5s ease 0s; }
.wpDataTablesWrapper table.wpDataTable thead tr th { transition: all 0.5s ease 0s; }
.wpDataTablesWrapper table.wpDataTable thead th.sorting_asc, .wpDataTablesWrapper table.wpDataTable thead th.sorting_desc, .wpDataTablesWrapper table.wpDataTable thead th.sorting:hover { background-color: rgb(240, 240, 240); }
.wpDataTablesWrapper table.wpDataTable thead th.sorting::after, .wpDataTablesWrapper table.wpDataTable thead th.sorting_asc::after { border-bottom-color: rgb(51, 51, 51); }
.wpDataTablesWrapper table.wpDataTable thead th.sorting_desc::after { border-top-color: rgb(51, 51, 51); }
.wpDataTablesWrapper table.wpDataTable td { border-color: rgb(224, 224, 224); transition: all 0.5s ease 0s; }
.wpDataTablesWrapper table.wpDataTable tr:last-child td { border-bottom-color: rgb(198, 198, 198); }
.wpDataTablesWrapper table.wpDataTable tr td:first-child { border-left-color: rgb(198, 198, 198); }
.wpDataTablesWrapper table.wpDataTable tr td:last-child { border-right-color: rgb(198, 198, 198); }
.wpDataTablesWrapper table.wpDataTable tr.odd td { background-color: rgb(245, 245, 245); }
.wpDataTablesWrapper table.wpDataTable tr.even td { background-color: rgb(255, 255, 255); }
.wpDataTablesWrapper table.wpDataTable tr.odd td.sorting_1 { background-color: rgb(238, 238, 238); }
.wpDataTablesWrapper table.wpDataTable tr.even td.sorting_1 { background-color: rgb(248, 248, 248); }
.wpDataTablesWrapper table.wpDataTable tr.odd:hover > td, .wpDataTablesWrapper table.wpDataTable tr.odd:hover > td.sorting_1, .wpDataTablesWrapper table.wpDataTable tr.even:hover > td, .wpDataTablesWrapper table.wpDataTable tr.even:hover > td.sorting_1 { background-color: rgb(232, 232, 232); }
.wpDataTablesWrapper table.wpDataTable tr.odd.selected > td, .wpDataTablesWrapper table.wpDataTable tr.odd.selected > td.sorting_1, .wpDataTablesWrapper table.wpDataTable tr.even.selected > td, .wpDataTablesWrapper table.wpDataTable tr.even.selected > td.sorting_1 { background-color: rgb(250, 248, 226); }
.wpDataTablesWrapper .dataTables_paginate a, .wpDataTablesWrapper .paging_full_numbers a.paginate_button { background-color: transparent; border-style: none; color: inherit !important; line-height: 2em; text-decoration: none !important; transition: all 0.5s ease 0s; }
.wpDataTablesWrapper .paging_full_numbers a.paginate_button, .wpDataTablesWrapper .paging_full_numbers a.paginate_active { border-radius: 0px; }
.wpDataTablesWrapper .paging_full_numbers a.paginate_active, .wpDataTablesWrapper .dataTables_paginate a, .wpDataTablesWrapper .paging_full_numbers a.paginate_button, .wpDataTablesWrapper .paging_full_numbers a.paginate_button:hover { background: transparent none repeat scroll 0% 0%; border-style: none; color: inherit !important; }
.wpDataTablesWrapper .paginate_button_disabled { opacity: 0.4; cursor: default !important; }
.wpDataTablesWrapper .paging_full_numbers a.paginate_active { border-bottom: 1px dotted; }
.wpDataTablesWrapper button.DTTT_button, .wpDataTablesWrapper div.DTTT_button, .wpDataTablesWrapper a.DTTT_button, .wpDataTablesWrapper button.DTTT_button:hover, .wpDataTablesWrapper div.DTTT_button:hover, .wpDataTablesWrapper a.DTTT_button:hover { background-color: transparent; background-image: none; border-radius: 0px; box-shadow: none; }
.wpDataTablesWrapper .DTTT_button { opacity: 0.7; }
.wpDataTablesWrapper .DTTT_button { opacity: 0.7; }
.wpDataTablesWrapper .DTTT_button:hover { opacity: 1; }
.wpDataTablesWrapper .DTTT_button.disabled { opacity: 0.4; }
.wpDataTablesWrapper .checkbox_filter.btn { background-color: transparent; background-image: none; color: inherit; border-radius: 0px !important; box-shadow: none !important; }
.wpDataTablesWrapper .checkbox_filter.btn::before { opacity: 0.4; }
.wpDataTablesWrapper .checkbox_filter.btn:hover::before { opacity: 1; }
.wpDataTables .selecter .selecter-selected, .remodal.wdtRemodal .btn { background-color: rgb(253, 253, 253) !important; border-color: rgb(204, 204, 204) !important; background-image: none !important; color: rgb(51, 51, 51); border-radius: 3px !important; box-shadow: none !important; }
.wpDataTables .selecter .selecter-selected::after { border-top-color: rgb(51, 51, 51); opacity: 0.5; }
.wpDataTables .selecter .selecter-selected:hover, .wpDataTables .selecter.open .selecter-selected, .remodal.wdtRemodal .btn:hover { background-color: rgb(245, 245, 245) !important; border-color: rgb(161, 161, 161) !important; color: rgb(0, 0, 0); box-shadow: none !important; }
.wpDataTables .selecter.open .selecter-selected, .wpDataTables .selecter.focus .selecter-selected { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; }
.wpDataTables .selecter.open .selecter-selected::after, .wpDataTables .selecter.focus .selecter-selected::after { border-top-color: rgb(51, 51, 51); opacity: 0.6; }
.wpDataTables .selecter .selecter-selected:hover::after { opacity: 1; }
.wpDataTables .selecter .selecter-options { background-color: rgb(253, 253, 253) !important; border-color: rgb(204, 204, 204) !important; border-radius: 0px 0px 3px 3px !important; }
.wpDataTables .selecter .selecter-item { background-color: transparent !important; color: rgb(51, 51, 51); }
.wpDataTables .selecter .selecter-item:last-child { border-radius: 0px 0px 2px 2px !important; }
.wpDataTables .selecter.open .selecter-item:hover, .wpDataTables .selecter .selecter-item.selected { background-color: rgb(245, 245, 245) !important; color: rgb(0, 0, 0); }
.wpDataTables .picker .picker-handle, .wpDataTables .picker.focus .picker-handle { border-color: rgb(51, 51, 51) !important; }
.wpDataTables .picker.picker-checkbox .picker-flag, .wpDataTables .picker .picker-label { color: rgb(51, 51, 51) !important; }
.wpDataTables .picker.picker-checkbox.checked .picker-flag { background-color: transparent; }
.wpDataTables .picker.picker-checkbox .picker-handle { opacity: 0.5; }
.wpDataTables .picker.picker-checkbox:hover .picker-handle, .wpDataTables .picker.picker-checkbox .picker-handle:focus, .wpDataTables .picker.picker-checkbox.checked .picker-handle { opacity: 1; }
.remodal-overlay, .wpDataTablesWrapper .picker--opened .picker__holder { background-color: rgba(0, 0, 0, 0.8) !important; }
.remodal.wdtRemodal, .wpDataTables .picker__box { background-color: rgb(255, 255, 255) !important; color: rgb(51, 51, 51) !important; }
.wdtRemodal .remodal-close { background-color: transparent !important; color: inherit !important; }
.remodal.wdtRemodal .remodal-close::after { background-color: transparent !important; color: inherit !important; opacity: 0.5; }
.remodal.wdtRemodal .remodal-close:hover::after { opacity: 1; }
.wpDataTables .picker__box { border-style: none !important; box-shadow: none !important; }
.wpDataTables .picker__nav--prev, .wpDataTables .picker__nav--next { background-color: transparent !important; opacity: 0.6; }
.wpDataTables .picker__nav--prev:hover, .wpDataTables .picker__nav--next:hover { background-color: transparent !important; opacity: 1; }
.wpDataTables .picker__year { color: inherit !important; font-style: normal !important; opacity: 0.7; }
.wpDataTables .picker__weekday { background-color: transparent !important; color: rgb(51, 51, 51) !important; }
.wpDataTables .picker__day--outfocus { color: inherit !important; opacity: 0.5; }
.wpDataTables .picker__day--today, .wpDataTables .picker__day--infocus:hover, .wpDataTables .picker__day--outfocus:hover, .wpDataTables .picker__footer button { background-color: rgb(253, 253, 253) !important; border-color: rgb(204, 204, 204) !important; color: rgb(51, 51, 51) !important; }
.wpDataTables .picker__day--infocus, .wpDataTables .picker__day--outfocus, .wpDataTables .picker__footer button { border-radius: 3px !important; }
.wpDataTables .picker__day--today:hover, .wpDataTables .picker--focused .picker__day--highlighted, .wpDataTables .picker__day--highlighted:hover, .wpDataTables .picker__day--outfocus.picker__day--selected, .wpDataTables .picker__footer button:hover { background-color: rgb(245, 245, 245) !important; border-color: rgb(161, 161, 161) !important; color: rgb(0, 0, 0) !important; }
.wpDataTables .picker__day--today::before { border-top-color: rgb(51, 51, 51) !important; }
.wpDataTables .picker__day--today:hover::after, .wpDataTables .picker--focused .picker__day--today.picker__day--highlighted::after, .wpDataTables .picker__day--today.picker__day--selected::after { border-top-color: rgb(0, 0, 0) !important; }
.wpDataTables .picker__button--today::before { border-top-color: rgb(51, 51, 51) !important; }
.wpDataTables .picker__button--today:hover::before { border-top-color: rgb(0, 0, 0) !important; }
.wpDataTables .picker__button--clear::before { color: rgb(51, 51, 51) !important; }
.wpDataTables .picker__button--clear:hover::before { color: rgb(0, 0, 0) !important; }
.wpDataTablesWrapper table.has-columns-hidden span.responsiveExpander { opacity: 0.6; }
.wpDataTablesWrapper table.has-columns-hidden span.responsiveExpander:hover { opacity: 1; }
.wpDataTablesWrapper table.has-columns-hidden tr.row-detail > td { background-color: rgb(255, 255, 255); }
.picker__wrap .picker__box button { background-color: rgb(253, 253, 253); border-color: rgb(204, 204, 204); }
.picker__wrap .picker__box button:hover { background-color: rgb(245, 245, 245); border-color: rgb(161, 161, 161); }
.picker__wrap .picker__box .picker__button--clear:focus { background-color: rgb(245, 245, 245); border-color: rgb(161, 161, 161); }
.wpDataTables .picker__list-item:hover { background-color: rgb(253, 253, 253); border-color: rgb(204, 204, 204); color: rgb(51, 51, 51); }
.wpDataTables .picker__list-item--selected, .picker__list-item--selected:hover, .picker--focused .picker__list-item--selected { background-color: rgb(245, 245, 245); border-color: rgb(161, 161, 161); color: rgb(0, 0, 0); }
