#activities-container { margin: 20px; background-color: var(--ov-panel-background); border-radius: var(--ov-panel-radius); max-height: calc(100% - 40px); min-height: calc(100% - 40px); } .header-container { padding: 10px; display: flex; } .header-container h3 { margin-left: 5px; margin-top: auto; margin-bottom: auto; font-weight: bold; } .header-container button { margin-left: auto; border-radius: var(--ov-buttons-radius); } .activities-body-container { display: block !important; overflow-y: auto; overflow-x: hidden; padding: 10px; } .activity-icon { display: inherit; background-color: var(--ov-light-color); border-radius: var(--ov-panel-radius); } .activity-icon mat-icon { margin: auto; } .activity-subtitle { font-style: italic; font-size: 11px !important; } .activity-title { font-weight: bold !important; } .activity-action-buttons{ align-self: flex-start; margin-top: 15px; font-weight: 600; } ::ng-deep .mat-list-text { padding-left: 10px !important; } ::ng-deep .mat-expansion-panel-header { padding: 0px 10px !important; } ::ng-deep .mat-list-base .mat-list-item .mat-list-item-content, .mat-list-base .mat-list-option .mat-list-item-content { padding: 0px !important; } ::ng-deep mat-expansion-panel .mat-expansion-panel-body { padding: 0px !important; } ::ng-deep .mat-expansion-panel-header-description { flex-grow: 0 !important; } ::ng-deep .mat-expansion-panel { box-shadow: none !important; }