table
{
    border-collapse: collapse;
    text-align: center;
    width: 100%;
    margin: 0.5rem 0 0.3rem 0;
}
table td, table th
{
    border: 1px solid #dbdbdb;
    color: #666;
    height: 45px;
    font-size: 16px;
}
table thead th
{
    /*background-color: #CCE8EB;*/
    width: 100px;
    font-weight: bold;
    text-align: center;
    font-size: 18px;
}
table tr:nth-child(odd)
{
    background: #fff;
}
table tr:nth-child(even)
{
    background: #F7F7F7;
}
.table .text-red{
    color: #e40112;
}
.table .black td{
    color: black;
}
.table .blue td{
    color: #3586bf;
}
.table .green td{
    color: #19a974;
}
.table .red td{
    color: #c4231f;
}

