.mat-card-header { .mat-card-header-text { margin: 0; } .btn-dialog-close { font-size: 20px; display: flex; margin-left: auto; align-self: flex-start; color: #444444; } } .mat-form-field { width: 100%; padding: 10px; } .confirm-card { min-width: 500px; .mat-card-content { } .button-farm { text-align: right; .mat-primary { margin-left: 4px; } } } .add-row { margin-bottom: 10px; .mat-mini-fab { .mat-icon { width: 40px; height: 40px; line-height: 40px; } .mat-fab__label { color: #212121; margin-left: 10px; } } } .mat-selection-list { border-top: 1px solid #999999; } ::ng-deep .group-name { &.mat-list-item { border-bottom: 1px solid #dddddd; .mat-list-text { flex-direction: row !important; } } } .input-groupname-box { display: flex; flex-flow: column; margin-bottom: 10px; border-radius: 4px; .btn-box { margin-top: 10px; flex-flow: row; height: 40px; margin-left: auto; padding: 0 10px; button { margin-left: 4px; } } } ::ng-deep .mat-mini-fab .mat-button-wrapper { padding: 0; }