﻿.table {
    margin: 0 0 40px 0;
    width: 100%;
    /*box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);*/
    display: table;
    font-size:16px;
    border:1px solid #000;
}


.row1 {
    display: table-row;
 
}

    .row1:nth-of-type(odd) {
        background: #e9e9e9;
    }

    .row1.header {
        font-weight: 900;
        color: #ffffff;
        background: #ea6153;
    }

    .row1.green {
        /*background: #27ae60;*/
        background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #008000 0%, #009900 100%) repeat scroll 0 0 !important;
    }

    .row1.blue {
        background: #b7b4b4;
        color: #000;
    }

.cell {
    padding: 6px 12px;
    display: table-cell;
}

