Newer
Older
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
// .page-with-blocks
// .hero
// margin-bottom: 3rem
// main > article
// position: relative
// > aside
// align-self: flex-start
// margin-bottom: $spacing5
// pointer-events: none
// .toc + p
// margin-top: $grid-gutter
// p:last-of-type
// margin-bottom: 0
// @include media-breakpoint-down(md)
// position: relative
// @include media-breakpoint-up(md)
// height: 100%
// margin-bottom: 0
// position: absolute
// width: 100%
// ~ *
// .container
// > *
// &:not(.call_to_action)
// padding-left: col(4)
// &.call_to_action
// margin-left: col(4)
// &:is(picture)
// display: block
// > div
// // @extend .container
// // @extend .sticky
// padding: 0
// > *
// // @extend .col-md-3
// padding-left: #{$grid-gutter / 2}
// padding-right: #{$grid-gutter / 2}
// pointer-events: auto
// [itemprop="articleBody"]
// margin-bottom: $spacing5
// article
// .persons
// margin-bottom: 3rem
// margin-top: -2rem
// @include grid(2, lg)
section.programs
@include grid(2, md)
@include grid(3, xl)
ol.programs
@include list-reset
> li
border-bottom: 1px solid $main-border-color
padding-bottom: $spacing1
padding-top: $spacing1
> .title
@extend .h3
@include media-breakpoint-up(md)
align-items: baseline
display: flex
justify-content: space-between
a:first-child, p:first-child
padding-right: $spacing2
.hero
display: block
.dropdown-share
margin-top: $spacing1
@include media-breakpoint-up(md)
margin-top: 0
position: absolute
right: $grid-gutter
> button
@include media-breakpoint-down(md)
width: 100%
overflow: auto
background: darken($main-background-color, 3)
.toc
max-width: 100%
ol
display: flex
flex-direction: row
flex-wrap: nowrap
white-space: nowrap
margin: 0 #{-$spacing1}
li
padding: $spacing1/2 $spacing1
margin-bottom: 0
@include media-breakpoint-up(md)
article
.content
@include grid(12, md)
padding-top: $spacing1
padding-bottom: $spacing4
border-top: 1px solid $main-color
$sticky-top-offset: 90px
@include sticky(#{$header-height + $sticky-top-offset})
top: $sticky-top-offset