.coolcell{background-color: rgba(72,160,202,.10);}
.greencell{background-color: rgba(110,196,72,.10);}
.redcell{background-color: rgba(177,73,73,.10);}
.featurecell{ border-right: 1px solid #dddddd;}
.header-row{ background-color: #F7F7F7; border:1px solid #ddd; border-top: 3px solid rgb(85,85,85); }
.table-cell-borders td, .table-cell-borders th { border-right: 1px solid #dddddd;}




@media (max-width: 479px){
    .big-table{font-size: .7em;}
    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding:4px;}
}