table.wp-list-table {
    width: 100% !important;
}

table {
    border: solid 1px #EEEEF0;
    border-radius: 10px;
    position: relative !important;
    font-size: 13px !important;
    border-collapse: inherit;
}

table.striped tr:nth-child(odd) td {
    background-color: #FAFAFA;
}

table>tbody>tr>td {
    border-bottom: none;
}

table.striped tbody tr:hover td {
    background-color: #f7e8f3;
}

table>thead>tr>th,
table>thead>tr>th>a {
    color: #333333 !important;
    font-weight: 700;
}

table>tbody>tr>td {
    color: #737373;

}

table>tbody>tr>td>button {
    display: none !important;
}

.tablenav {
    clear: both !important;
    font-size: 12px !important;
}

.tablenav>.tablenav-pages>.pagination-links>.tablenav-pages-navspan,
.tablenav>.tablenav-pages>.pagination-links,
.tablenav>.tablenav-pages>.pagination-links>a {
    color: #B1B1B1;
    padding: 3px 7px !important;
    border: unset !important;
    background: none;
    line-height: 12px;
    font-weight: 500;
}

.tablenav>.tablenav-pages>.pagination-links .tablenav-page.current {
    color: #FFF;
    padding: 2px 6px;
    margin: 0 4px;
    border-radius: 50%;
    background-color: #AF1685;
}

.tablenav>.tablenav-pages>.pagination-links>.paging-input>.current-page {
    height: 26px !important;
}

.modal table .select2-container {
    width: 100% !important;
}

.modal .modal-content {
    border-radius: 10px;
}

.modal .modal-header {
    border-bottom: none;
    padding-bottom: 0;
}

.modal .modal-body {
    margin: 0;
    padding-top: 0;
}

.modal h4.modal-title {
    text-align: left;
    color: #333333;
    font-weight: 500;
}

.modal .btn {
    padding-left: 35px;
    padding-right: 35px;
}

.modal .btn.btn-secondary {
    color: #AF1685;
    border: solid 1px #AF1685 !important;
    background-color: #FFF !important;
}

.modal .btn.btn-secondary:hover {
    background-color: #AF1685 !important;
    color: #FFF;
}

.modal-footer {
    border-top: none;
}

.modal-backdrop {
    z-index: 1 !important;
}

.modal-dialog {
    margin-top: 110px !important;
}

.modal-dialog.top-with-farmacloud {
    top: 12px !important;
}

.modal-dialog.top-with-admin {
    top: 16px !important;
}

.modal-dialog.top-with-admin-farmacloud {
    top: 52px !important;
}

/** loader */
.loader {
    color: #AF1685;
}

#the-list td,
.striped th {
    text-align: left !important;
}

@media (min-width: 992px) {
    .modal-lg {
        max-width: 840px;
    }
}

@media screen and (max-width: 800px) {
    #enroll-users .w-25 {
        width: 100% !important;
    }
}