.table-responsive { display: block; width: 100%; overflow-x: auto; } table { width: 100%; img { width: 40px; height: auto; } } th.mat-sort-header-sorted { color: black; } .mat-mdc-table { .mdc-data-table__cell, .mdc-data-table__header-cell { padding-top: 8px; padding-bottom: 8px; @include transition(); } .mat-mdc-row { &:hover { .mdc-data-table__cell { background: #f6f6f6; } } } } .mat-elevation-z8, .mat-mdc-elevation-specific.mat-elevation-z8 { box-shadow: none; th { background: #f2f2f2 !important; border-top: 1px solid #304049; font-weight: 600; } } .spt-tools { display: flex; justify-content: space-between; align-items: center; border-top: 1px solid #2b3a44; min-height: 57px; &.single { justify-content: flex-end; } } .spt-clear { position: absolute; right: 10px; top: 50%; background: #fff; width: 20px; height: 30px; cursor: pointer; transform: translate(0, -50%); &:before, &:after { content: ""; position: absolute; left: 50%; top: 50%; width: 10px; height: 2px; background: #000; } &:before { transform: translate(-50%, -50%) rotate(45deg); } &:after { transform: translate(-50%, -50%) rotate(-45deg); } } .spt-no-entries { padding: 20px 16px; } .mat-mdc-paginator { background: transparent !important; .mat-mdc-paginator-container { display: flex; justify-content: flex-start; } .mat-mdc-paginator-page-size-label, .mat-mdc-paginator-range-label { color: #C1C1C1; } .mat-mdc-text-field-wrapper { border-radius: 0; } .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__leading, .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__notch, .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__trailing { border: none; } .mat-mdc-header-cell { border: none; } .mat-mdc-cell { border-bottom: 1px solid #c1c1c1; } tbody { tr:first-child { td { } } } } app-paging > .mat-mdc-paginator:first-child { border-width: 4px; } .spt-button-td { width: 85px; }