.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; } } .confirm-card { min-width: 500px; .mat-card-header { margin-bottom: 20px; .mat-card-header-text { .mat-card-title { margin: 0 -16px; } } } .button-farm { text-align: right; .mat-primary { margin-left: 4px; } } } form { .mat-form-field { width: 100%; } }