.centos-content-2col { @extend .centos-content; @extend .container; &-aside { @extend .col-md-4, .col-lg-4; font-size: small; @include media-breakpoint-up(md) { align-self: start; position: sticky; top: 90px; } &-breadcrumb { ol { margin-top: 0; padding-top: 0; } } &-toc { @include centos-content-toc; @include media-breakpoint-up(md) { display: flex; flex-direction: column; max-height: 75vh; overflow-y: auto; } ul { padding-left: 0; ul { padding-left: $line-height-base * 0.85em; } } } } &-article { @extend .col-md-8, .col-lg-8; } }