

    /* TABLE DESCTOP */

    @media (min-width: 992px)
    {
   
   /*//////////////////////////////////////////////////////////////////
   [ Table ]*/
   td.columnlevel {
       text-align: center !important;
       font-size: 30px;
       background-color: #249fe3 !important;
       color: white;
   }
   
   .limiter {
     width: 100%;
     margin: 0 auto;
   }
   
   .container-table100 {
     
   }
   
   .wrap-table100 {
    width:100%;
   }
   th.column1 {
       height: 82px !important;
   }
   
   table {
     border-spacing: 1;
     border-collapse: collapse;
     background: white;
    
     /* overflow: hidden; */
     width: 100%;
     margin: 0 auto;
     position: relative;
   }
   table * {
     position: relative;
   }
   table td, table th {
     padding-left: 8px;
   }
   table thead tr {
     height: 60px;
        background: #249fe3;
   }
   table tbody tr {
     height: 50px;
   }
   table tbody tr:last-child {
     border: 0;
   }
   table td, table th {
     text-align: left;
   }
   table td.l, table th.l {
     text-align: right;
   }
   table td.c, table th.c {
     text-align: center;
   }
   table td.r, table th.r {
     text-align: center;
   }
   
   
   .table100-head th{
   
     font-size: 18px;
     color: #fff;
     line-height: 1.2;
     font-weight: unset;
   }
   
   tbody tr:nth-child(even) {
     /* background-color: #f5f5f5; */
   }
   
   tbody tr {
    
     font-size: 15px;
     color: #808080;
     line-height: 1.2;
     font-weight: unset;
   }
   
   tbody tr:hover {
     color: #555555;
     background-color: #f5f5f5;
     
   }
   
   .column1 {
    text-align:center !important;
     width: 260px;
     padding-left: 29px;
   }
   
   .column2 {
     width: 160px;
   }
   
   .column3 {
     width: 245px;
   }
   
   .column4 {
     width: 110px;
     text-align: right;
   }
   
   .column5 {
     width: 170px;
     text-align: right;
   }
   
   .column6 {
     width: 222px;
     text-align: right;
     padding-right: 62px;
   }
   .table100 thead strong {
       color: #fff;
   }
    }

    

@media (max-width: 990px) {

table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #ddd;
  }
  
  th, td {
    text-align: left;
    padding: 8px;
  }
  
  tr:nth-child(even){background-color: #fffaf2}
}