/*
    Document   : rcmaq_datatables
    Created on : 8-Jan-2018, 10:07:17 PM
    Author     : martelp
    Description:
        Purpose of the stylesheet follows.
*/

.ContentTable
{
    width: 100%;
    border: 2px solid rgb(0, 79, 124);
    border-spacing: 0;
}

.ContentTable thead
{
    border-bottom: 2px solid rgb(0, 79, 124);
}

.ContentTable thead tr
{
    height: 20px;
    font-size: 14px;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 79, 124);
}

.ContentTable thead tr th.IdCell
{
    width: 45px;
    text-align: center;
    border-right: 1px rgb(255, 255, 255) solid;
    margin: 2px;
}

.ContentTable thead tr th.ContentCell
{
    text-align:center;
    margin: 2px;
    border-right: 1px rgb(255, 255, 255) solid;
}

.ContentTable thead tr th.ActionsCell
{
    width: 120px;
    text-align:center;
}

.ContentTable tbody
{
    font-size: small;
}

.ContentTable tbody tr
{
    height: 44px;
}

.ContentTable tbody tr:nth-child(odd)
{
    background-color: rgb(255, 255, 255);
}

.ContentTable tbody tr:nth-child(even)
{
    background-color: rgb(221, 221, 221);
}

.ContentTable tbody tr td.IdCell
{
    text-align: center;
    border-right: 1px rgba(85, 85, 85, 0.4) solid;
}

.ContentTable tbody tr td.ContentCell
{
    border-right: 1px rgba(85, 85, 85, 0.4) solid;
}

.ContentTable tbody tr td.ActionsCell
{
    display: flex;
    justify-content: center;
    align-items: center;
    text-align:center;
}

table.dataTable thead th, table.dataTable thead td
{
    border-bottom: 2px solid rgb(0, 79, 124);
}

table.dataTable.no-footer
{
    border-bottom: 2px solid rgb(0, 79, 124);
}