table.dataTable td {
    padding: 8px;
    font-size: 12px;
    /* border : none; */
    font-family: Verdana;
    }
    
    .HeaderRowGroupCrash{
        font-size: 20px;
    }
    
    table.FixedHeader {
        text-align: left;
        position: relative;
        border-collapse: collapse;
    }
    table.dataTable th {
    padding: 8px;
    font-size: 13px;
    background-color: #e5e8e7;
    /* border : none; */
    }
    
      /* div.row:first-of-type {
        background-color: gray;
      } */
    
    table.table-fixed-header th{
        position: sticky;
        top: 0; /* Don't forget this, required for the stickiness */
    }
    
    input.form-footer{
    
        border: none;
        border-radius: 3px;
        background-color: rgb(131, 131, 131);
        color: rgb(255, 255, 255);
    
    }
    input.form-footer:focus{
        color: rgb(255, 255, 255);
        border : none;
    }
    
    input.form-footer::-webkit-input-placeholder{
        color: rgb(255, 255, 255);
    }
    
    input.form-edit{
    
        border: none;
        border-radius: 3px;
        background-color: rgb(131, 131, 131);
        color: rgb(255, 255, 255);
    
    }
    input.form-edit:focus{
        color: rgb(255, 255, 255);
        border : none;
    }
    
    input.form-edit::-webkit-input-placeholder{
        color: rgb(255, 255, 255);
    }
    
    .selected-datacrash{
        background-color: #000000;
        color : white;
    }
    
    
    
    
    
    
    /* table.dataTable .odd {
        background-color: red;
    } */
    
    
        #banner-message {
          background: #fff;
          border-radius: 4px;
          padding: 20px;
          font-size: 25px;
          text-align: center;
          transition: all 0.2s;
          margin: 0 auto;
          width: 300px;
        }
    
        button {
          background: #0084ff;
          border: none;
          border-radius: 5px;
          padding: 8px 14px;
          font-size: 15px;
          color: #fff;
        }
    
        #banner-message.alt {
          background: #0084ff;
          color: #fff;
          margin-top: 40px;
          width: 200px;
        }
    
        #banner-message.alt button {
          background: #fff;
          color: #000;
        }
    
        button:disabled {
          opacity: 0.65
        }
    
        .disabled-on-loading:disabled:before {
          opacity: 0.65;
          content: "\f110";
          font-weight: 900;
          display: inline-block;
          font: normal normal normal 14px/1;
          font-family: "Font Awesome 5 Free";
          -webkit-font-smoothing: antialiased;
          display: inline-block;
          text-rendering: auto;
          line-height: 1;
          animation: fa-spin 1s infinite steps(9);
        }