* {
   font-family:arial;
}
body {
   line-height: unset
}
.card {
   border-radius: 0;
}
.card-header:first-child {
   border-radius: 0 !important;
}
.bg-info {
   background:#028EC1 !important;
}
.table td, .table th {
   padding: 0.5rem;
   vertical-align: middle;
   border-top: 1px solid #e3e6f0;
}
/*header content*/
.ei-card-header {
   display: flex;
    justify-content: space-between;
    align-items: center;
}
.indexTable_filter input::placeholder {
   content:"Search";
}
.btn.bg-plain {
    background: transparent;
    border: 1px solid #028EC1;
    color: #028EC1;
    border-radius: 4px;
    padding: 0.25rem 0.75rem;
    font-size: 0.85rem;
}
.btn.bg-plain:hover {
    background: #028EC1;
    border: 1px solid #fff;
    color: #fff;
}
/*user content*/
.card-body *{
   font-size: 0.85rem;
}
.table .thead-light th {
    color: #353B45;
    background-color: #DCDCDC;
    border-color: #D6D6D6;
    border-width: 1px !important;
}
/*Side bar*/
.bg-gradient-dark {
    background-color: #353B45;
    background-image: none;
}
.sidebar-heading {
    line-height: 2rem;
    font-size: 0.85rem !important;
    font-weight: 700 !important;
    color: #ffffff !important;
}
.accordion.toggled .sidebar-heading {
   display: none;
}
/*active btn*/
.dataTables_wrapper .btn-secondary,
.dataTables_wrapper .btn-secondary.bg-secondary-danger:hover,
.dataTables_wrapper .btn-secondary.bg-secondary-danger:active,
.dataTables_wrapper .btn-primary.bg-gradient-primary,
.dataTables_wrapper .btn-primary.bg-gradient-primary:hover,
.dataTables_wrapper .bg-gradient-primary.bg-gradient-primary:active{
    background-color: unset;
    background-image: none;
    border-color: transparent;
    border: none;
}
.dataTables_wrapper .btn-primary.bg-gradient-primary {
   color: #858796;
}
.dataTables_wrapper .btn-primary.bg-gradient-primary:hover,
.dataTables_wrapper .btn-primary.bg-gradient-primary:active {
   color: #028EC1;
}
.dataTables_wrapper .btn-secondary.bg-secondary-danger {
    color: #209B10;
}
.dataTables_wrapper .btn-secondary.bg-secondary-danger:hover {
    color: #127105;
}
/*inactive btn*/
.dataTables_wrapper .btn-secondary.bg-gradient-success,
.dataTables_wrapper .btn-secondary.bg-gradient-success:hover,
.dataTables_wrapper .btn-secondary.bg-gradient-success:active {
    background-color: transparent;
    background-image: none;
    background-size: cover;
    border: none;
}
.dataTables_wrapper .btn-secondary.bg-gradient-success {
   color: #858796;
   }
.btn-success.bg-gradient-success {
   color: #858796;
    background-color: transparent;
    background-image: none;
    border:none;
    margin-right:3rem;
}
/*Pickup timing*/
button.ei_attend,
button.ei_d_attend {
   border: none;
   text-wrap: nowrap;
   width: auto;
}
/*pagination*/
ul.pagination li a {
    border: none;
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #028EC1;
    border-color: #028EC1;
}
.page-item.active .page-link:hover {
    z-index: 3;
    color: #fff;
    background-color: #00ABE7;
}

.mr-35{
   margin-right: 1.25rem;
}
table.dataTable>thead>tr>th:not(.sorting_disabled), table.dataTable>thead>tr>td:not(.sorting_disabled) {
    padding-top: 15px;
    padding-bottom: 15px;
}