.mat-table{
    width: 100%;
    font-family: $font-family-sans-serif !important;
    font-weight: normal;

    tr{
        &.mat-header-row {
            height: 33px;
            background: #e9ebec;
            border-top: 1px solid #dee2e6;
        }
        &.mat-footer-row, &.mat-row {
            height: 33px;
        }
    
        td{
            &.mat-cell, &.mat-footer-cell {
                width: 13%;
                color: #333;
                font-size: 0.8rem;
            }

            button{
                &.mat-icon-button-sm{
                    height: 33px;
                    width: 33px;
                    display: inline-flex;
                    justify-content: center;
                    align-items: center;
                }   
            }
        }
    
        th{
            &.mat-header-cell {
                width: 13%;  
                color: #333;

                &.rds__hide-column {
                    width: 0px !important;
                    max-width: 0px !important;
                }
            }
        }
    } 
} 