.fixed-nav-header { position: sticky; } .navlist-container { min-height: 70vh; max-height: 80vh; overflow: auto; overflow-x: hidden; } .mat-divider { padding: 2px; } .active-item { background-color: #dadada !important; } .mat-nav-list .mat-list-item { // flex: none; min-height: 72px; height: 100%; /* default is 72px */ } .thumbnail { max-width: 120px; }