.sorting {
    color: black;
}
.table thead > tr > th,
.table thead > tr > td,
.table tfoot > tr > th,
.table tfoot > tr > td {
    border-top: 0;
    border-bottom: 0;
    font-weight: 700;
    font-size: 12px;
    text-transform: uppercase;
    background-color: #13eaa2;
    color: #fff;
    letter-spacing: 0.5px;
}
.table thead.bg-primary > tr > th,
.table thead.bg-primary > tr > td,
.table tfoot.bg-primary > tr > th,
.table tfoot.bg-primary > tr > td {
    background-color: #0866C6;
    color: #fff;
}
.table thead.bg-success > tr > th,
.table thead.bg-success > tr > td,
.table tfoot.bg-success > tr > th,
.table tfoot.bg-success > tr > td {
    background-color: #23BF08;
    color: #fff;
}
.table thead.bg-warning > tr > th,
.table thead.bg-warning > tr > td,
.table tfoot.bg-warning > tr > th,
.table tfoot.bg-warning > tr > td {
    background-color: #F49917;
    color: #fff;
}
.table thead.bg-danger > tr > th,
.table thead.bg-danger > tr > td,
.table tfoot.bg-danger > tr > th,
.table tfoot.bg-danger > tr > td {
    background-color: #dc3545;
    color: #fff;
}
.table thead.bg-info > tr > th,
.table thead.bg-info > tr > td,
.table tfoot.bg-info > tr > th,
.table tfoot.bg-info > tr > td {
    background-color: #5B93D3;
    color: #fff;
}
.table thead.bg-indigo > tr > th,
.table thead.bg-indigo > tr > td,
.table tfoot.bg-indigo > tr > th,
.table tfoot.bg-indigo > tr > td {
    background-color: #6610f2;
    color: #fff;
}
.table thead.bg-purple > tr > th,
.table thead.bg-purple > tr > td,
.table tfoot.bg-purple > tr > th,
.table tfoot.bg-purple > tr > td {
    background-color: #6f42c1;
    color: #fff;
}
.table thead.bg-teal > tr > th,
.table thead.bg-teal > tr > td,
.table tfoot.bg-teal > tr > th,
.table tfoot.bg-teal > tr > td {
    background-color: #1CAF9A;
    color: #fff;
}
.table thead.bg-orange > tr > th,
.table thead.bg-orange > tr > td,
.table tfoot.bg-orange > tr > th,
.table tfoot.bg-orange > tr > td {
    background-color: #f27510;
    color: #fff;
}
.table thead.bg-pink > tr > th,
.table thead.bg-pink > tr > td,
.table tfoot.bg-pink > tr > th,
.table tfoot.bg-pink > tr > td {
    background-color: #e83e8c;
    color: #fff;
}
.table thead.bg-gray-800 > tr > th,
.table thead.bg-gray-800 > tr > td,
.table tfoot.bg-gray-800 > tr > th,
.table tfoot.bg-gray-800 > tr > td {
    background-color: #343a40;
    color: #fff;
}
.table thead.bg-gray-500 > tr > th,
.table thead.bg-gray-500 > tr > td,
.table tfoot.bg-gray-500 > tr > th,
.table tfoot.bg-gray-500 > tr > td {
    background-color: #adb5bd;
    color: #fff;
}
.table tbody > tr > th {
    color: #343a40;
    font-weight: 500;
}
.table .ckbox span::before,
.table .rdiobox span::before {
    border-color: transparent;
}
.table.table-primary {
    background-color: #d0e6fd;
}
.table.table-primary thead > tr > th,
.table.table-primary thead > tr > td,
.table.table-primary tfoot > tr > th,
.table.table-primary tfoot > tr > td {
    background-color: #0866C6;
    color: #fff;
}
.table.table-success {
    background-color: #d1fdc9;
}
.table.table-success thead > tr > th,
.table.table-success thead > tr > td,
.table.table-success tfoot > tr > th,
.table.table-success tfoot > tr > td {
    background-color: #23BF08;
    color: #fff;
}
.table.table-warning {
    background-color: #fdefda;
}
.table.table-warning thead > tr > th,
.table.table-warning thead > tr > td,
.table.table-warning tfoot > tr > th,
.table.table-warning tfoot > tr > td {
    background-color: #F49917;
    color: #fff;
}
.table.table-danger {
    background-color: #fae3e5;
}
.table.table-danger thead > tr > th,
.table.table-danger thead > tr > td,
.table.table-danger tfoot > tr > th,
.table.table-danger tfoot > tr > td {
    background-color: #dc3545;
    color: #fff;
}
.table.table-info {
    background-color: #e8f0f9;
}
.table.table-info thead > tr > th,
.table.table-info thead > tr > td,
.table.table-info tfoot > tr > th,
.table.table-info tfoot > tr > td {
    background-color: #5B93D3;
    color: #fff;
}
.table.table-indigo {
    background-color: #e8dbfd;
}
.table.table-indigo thead > tr > th,
.table.table-indigo thead > tr > td,
.table.table-indigo tfoot > tr > th,
.table.table-indigo tfoot > tr > td {
    background-color: #6610f2;
    color: #fff;
}
.table.table-purple {
    background-color: #eae3f6;
}
.table.table-purple thead > tr > th,
.table.table-purple thead > tr > td,
.table.table-purple tfoot > tr > th,
.table.table-purple tfoot > tr > td {
    background-color: #6f42c1;
    color: #fff;
}
.table.table-teal {
    background-color: #d2f8f2;
}
.table.table-teal thead > tr > th,
.table.table-teal thead > tr > td,
.table.table-teal tfoot > tr > th,
.table.table-teal tfoot > tr > td {
    background-color: #1CAF9A;
    color: #fff;
}
.table.table-pink {
    background-color: #fce7f0;
}
.table.table-pink thead > tr > th,
.table.table-pink thead > tr > td,
.table.table-pink tfoot > tr > th,
.table.table-pink tfoot > tr > td {
    background-color: #e83e8c;
    color: #fff;
}
.table.table-orange {
    background-color: #fdeadb;
}
.table.table-orange thead > tr > th,
.table.table-orange thead > tr > td,
.table.table-orange tfoot > tr > th,
.table.table-orange tfoot > tr > td {
    background-color: #f27510;
    color: #fff;
}

.table-bordered {
    border: 0;
}
.table-bordered thead tr th,
.table-bordered thead tr td,
.table-bordered tfoot tr th,
.table-bordered tfoot tr td {
    border-left: 1px solid #dddbdb;
    border-right: 0;
}
.table-bordered thead tr th:first-child,
.table-bordered thead tr td:first-child,
.table-bordered tfoot tr th:first-child,
.table-bordered tfoot tr td:first-child {
    border-left: 0;
}
.table-bordered tbody tr th,
.table-bordered tbody tr td {
    border: 1px solid #dddbdb;
    border-right: 0;
    border-bottom: 0;
}
.table-bordered tbody tr th:first-child,
.table-bordered tbody tr td:first-child {
    border-left: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #f8f9fa;
}

.table-white thead tr th,
.table-white thead tr td,
.table-white tbody tr th,
.table-white tbody tr td {
    background-color: #fff;
    border-color: #e9ecef;
}
/* ---------------------------------------------- */
/* ############### 4.3 DataTables ############### */
/* ---------------------------------------------- */
table.dataTable {
    border: 1px solid #dee2e6;
    margin-bottom: 0px;
}
table.dataTable thead th, table.dataTable thead td {
    padding: 0.75rem;
    border-bottom: 1px solid #dee2e6;
    position: relative;
}
table.dataTable thead th.sorting::after, table.dataTable thead th.sorting_asc::after, table.dataTable thead th.sorting_desc::after, table.dataTable thead td.sorting::after, table.dataTable thead td.sorting_asc::after, table.dataTable thead td.sorting_desc::after {
    content: '';
    border: 4px solid transparent;
    border-top-color: #ced4da;
    position: absolute;
    z-index: 10;
    top: 22px;
    left: 8px;
}
table.dataTable thead th.sorting::before, table.dataTable thead th.sorting_asc::before, table.dataTable thead th.sorting_desc::before, table.dataTable thead td.sorting::before, table.dataTable thead td.sorting_asc::before, table.dataTable thead td.sorting_desc::before {
    content: '';
    border: 4px solid transparent;
    border-bottom-color: #ced4da;
    position: absolute;
    z-index: 10;
    top: 12px;
    left: 8px;
}
table.dataTable thead th.sorting_asc::before, table.dataTable thead td.sorting_asc::before {
    border-bottom-color: #343a40;
}
table.dataTable thead th.sorting_desc::after, table.dataTable thead td.sorting_desc::after {
    border-top-color: #343a40;
}
table.dataTable tbody th, table.dataTable tbody td {
    padding: 0.75rem;
}
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
    /*border-top-color: #dee2e6;*/
    border-top-color: #85a6c8;
}
table.dataTable.no-footer {
    border-bottom-color: #dee2e6;
}

.dataTables_length {
    padding-bottom: 10px;
}
.dataTables_length .select2-container {
    width: 60px;
    margin-left: 0;
    margin-right: 10px;
}

.dataTables_filter {
    padding-bottom: 10px;
    padding-right: 5px;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
    padding-top: 0.54rem;
    padding-bottom: 0.54rem;
    background-color: #e9ecef;
    border-color: transparent;
    border-radius: 0;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:focus {
    background-color: #ced4da;
    background-image: none;
    border-color: transparent;
    color: #343a40 !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
    box-shadow: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus {
    background-color: #0866C6;
    background-image: none;
    border-color: transparent;
    color: #fff !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:focus {
    background-color: #e9ecef;
    color: #adb5bd !important;
}

/* ############### RTL SUPPORT ############### */
.rtl table.dataTable thead th.sorting::after, .rtl table.dataTable thead th.sorting_asc::after, .rtl table.dataTable thead th.sorting_desc::after, .rtl table.dataTable thead td.sorting::after, .rtl table.dataTable thead td.sorting_asc::after, .rtl table.dataTable thead td.sorting_desc::after {
    right: auto;
    left: 8px;
}
.rtl table.dataTable thead th.sorting::before, .rtl table.dataTable thead th.sorting_asc::before, .rtl table.dataTable thead th.sorting_desc::before, .rtl table.dataTable thead td.sorting::before, .rtl table.dataTable thead td.sorting_asc::before, .rtl table.dataTable thead td.sorting_desc::before {
    right: auto;
    left: 8px;
}
.rtl .dataTables_length .select2-container {
    margin-right: 0;
    margin-left: 10px;
}
.rtl .dataTables_filter {
    padding-right: 0;
    padding-left: 5px;
}
table.dataTable thead th.sorting::before, table.dataTable thead th.sorting_asc::before, table.dataTable thead th.sorting_desc::before, table.dataTable thead td.sorting::before, table.dataTable thead td.sorting_asc::before, table.dataTable thead td.sorting_desc::before {
    content: '';
    border: 4px solid transparent;
    border-bottom-color: #ced4da;
    position: absolute;
    z-index: 10;
    top: 12px;
    left: 8px;
}
table.dataTable thead th.sorting_asc::before, table.dataTable thead td.sorting_asc::before {
    border-bottom-color: #343a40;
}
table.dataTable thead th.sorting_desc::after, table.dataTable thead td.sorting_desc::after {
    border-top-color: #343a40;
}
table.dataTable tbody th, table.dataTable tbody td {
    padding: 0.75rem;
}
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
    /*border-top-color: #dee2e6;*/
    border-top-color: #85a6c8;
}
table.dataTable.no-footer {
    border-bottom-color: #dee2e6;
}

.dataTables_length {
    padding-bottom: 10px;
}
.dataTables_length .select2-container {
    width: 60px;
    margin-left: 0;
    margin-right: 10px;
}

.dataTables_filter {
    padding-bottom: 10px;
    padding-right: 5px;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
    padding-top: 0.54rem;
    padding-bottom: 0.54rem;
    background-color: #e9ecef;
    border-color: transparent;
    border-radius: 0;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:focus {
    background-color: #ced4da;
    background-image: none;
    border-color: transparent;
    color: #343a40 !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
    box-shadow: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus {
    background-color: #12637b;
    background-image: none;
    border-color: transparent;
    color: #fff !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:focus {
    background-color: #e9ecef;
    color: #adb5bd !important;
}
.card {
    word-wrap: break-word;
}
.card-body {
    padding: 32px;
}
@media (min-width: 1200px) {
.card-body {
    flex: 1 1 auto;
    padding: 1.25rem;
}
}
lable [type="search"]{
    color: white;
}
#refreshPayamhayeMan_length {
    display: none;
}
#refreshPayamhayeMan_filter {
    color: white;
}
#refreshPayamhayeMan_info {
    color: white;
}
#refreshMyInsurance_info {
    color: white;
}

#refreshPaymentMoney_filter{
 color: white;   
}
#refreshPaymentMoney_length{
 color: white;   
}
#refreshMyInsurance_length{
 color: white;   
}
#refreshCommitions_filter{
 color: white;   
}
#refreshMyInsurance_filter{
 color: white;   
}
#refreshCommitions_length{
 color: white;   
}
#refreshSalesMy_filter{
 color: white;   
}
#refreshSalesMy_length{
 color: white;   
}
#refreshRequestMoney_filter{
 color: white;   
}
#refreshRequestMoney_length{
 color: white;   
}
#MySuggestionTbl_filter{
 color: white;   
}
#MySuggestionTbl_length{
 color: white;   
}
div#refreshMyPayam_length {
    color: white;
}
div#refreshMyPayam_filter {
    color: #13eaa2;
}