/** * * Editorial Header * **/ .editorial-header { overflow: hidden; .breadcrumbs { color: $colorBlue; a { color: $colorBlue; } } .container { @include medium { position: relative; // Pseudo elements to add the background characters &::before { content: $icon-chevron-large; font-family: $fontIcon; font-size: 1000px; line-height: 0; display: block; position: absolute; top: 0; right: 100%; color: $colorGrayBackground; margin: 168px -35px 0 0; } } } } .editorial-header__excerpt { @include type--medium(true); font-family: $fontHighlight; } .editorial-header .tag{ padding-top: $lineHeight*2; } .editorial-header__subtitle { @include type--xxlarge; padding-top: 0; @include medium { padding-top: 0; padding-bottom: $lineHeight; } color: $colorBlue; } .editorial-header__toc { margin-top: $lineHeight; ol { padding-top: 0; @include medium { padding-top: 0; } } } .editorial-header__toc-title { font-family: $fontHighlight; border-bottom: 1px solid $colorGrayKeyline; margin-bottom: 13px; padding-bottom: 13px !important; color: $colorBlue; }