﻿.action-cell {
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}

.react-bs-table-sizePerPage-dropdown {
    margin: 10px;
}

.table-header-style {
    background-color: #4472C4;
    padding: 8px;
    border-radius: 4px 4px 0px 0px;
    color: #ffffff;
} 
.table-header-style > thead >tr {
    background-color: #4472C4;
}
.table-header-style > thead > tr > th {
    text-align: center !important;
}
.react-bs-container-body > table > tbody > tr > td {
    font-weight: 300;
    vertical-align: middle;
}
.table-body-style {
    background: #fff;
}
.react-bootstrap-table-page-btns-ul.pagination{
    margin-bottom:4px;
}
.react-bs-table-pagination > .row {
    margin-top:4px !important;
}
.react-bs-table-pagination{
    margin-top: 0px !important;
}

.table-header-style-gray > thead > tr {
    background-color: #f2f2f2 !important;
    color: black;
}

.table-cell-gray {
    background-color: #f2f2f2 !important;
    color: #000;
}

.table-cell-blue {
    background-color: #4472C4;
    color: #fff;
}