    .table-h {
       text-align: center; 
       border-collapse: inherit;
       width: 100%;
       margin:0 auto;
       max-width:960px;
      
      
    }

    .table-h td{
        padding-top: 7px !important;
        padding-bottom: 5px !important;
        border: 1px solid black;
        width: 84px;
        text-align: center;
        color:#424242;font-size:16px;font-weight:400;padding-top:14px;padding-bottom:14px;
        cursor: pointer;
        display: inline-table;
    }
    
    .table-h td.active_h{
        background-color: #2990c9 !important;   
    }
    
    .table-h td:first-child{
        border-radius: 4px 0px 0px 4px;
    }

    .table-h td:last-child{
        border-radius:  0px 4px  4px 0px;
    }
    
    .red-h{
       color:#ff5c33; 
    }