Newer
Older
@include media-breakpoint-up(desktop)
@include h2
display: block
text-decoration: none
padding-bottom: $spacing1
padding-top: $spacing1
border-bottom: 1px solid $color-border
align-self: center
margin-left: auto
&:hover
color: $color-accent
@include media-breakpoint-down(desktop)
position: relative
padding-right: $spacing1
&::after
position: absolute
bottom: $spacing1
right: 0
@include media-breakpoint-up(desktop)
display: flex
align-items: baseline
span
margin-left: $spacing1
.content
@include media-breakpoint-down(desktop)
margin-top: $spacing0
@include media-breakpoint-up(sm)
margin-top: $spacing1
ol li a
@include inherit-text
@include media-breakpoint-up(sm)
@include h3
@include icon(list-hyphen, before)
margin-right: half($spacing0)
@include media-breakpoint-up(sm)
margin-right: $spacing0
display: flex
@include media-breakpoint-up(desktop)
.diplomas-select
text-align: right
position: relative
@include inset(calc(100% + #{$spacing0}), 0, auto, auto)
background-color: $color-background-alt
@include media-breakpoint-down(desktop)
right: half(-$grid-gutter-sm)
left: half(-$grid-gutter-sm)
font-size: $body-size
padding: $spacing1
text-decoration: none
@include media-breakpoint-down(desktop)
background-color: $color-accent
color: white
button[aria-expanded="true"]
@include icon('caret-top', 'after')
+ .dropdown-menu
display: block
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
.essential-container
.container
@include media-breakpoint-down(md)
.buttons
display: flex
gap: $spacing1
flex-wrap: wrap
@include media-breakpoint-up(md)
@include grid(2, md)
align-items: flex-end
.buttons
display: flex
justify-content: flex-end
flex-direction: column
align-items: end
gap: $spacing1
> *
width: col(2, 6)
min-width: 200px
.essential
color: $header-color
flex-wrap: wrap
font-size: $program-essential-font-size
margin-bottom: 0
margin-top: $spacing3
@include meta
@include media-breakpoint-up(desktop)
@include grid(6, false, 0)
font-size: $program-essential-font-size-desktop
dt,
dd
margin: 0
padding-bottom: $spacing0
padding-top: $spacing0
&:last-of-type
padding-bottom: 0
dt
grid-column: 1/3
color: $color-text-alt
@include media-breakpoint-down(desktop)
padding-bottom: 0
dd
grid-column: 3/7
@include media-breakpoint-down(desktop)
padding-top: 0
a
@include link($hero-color)
align-items: start
a
@include media-breakpoint-between(sm, desktop)
display: flex
margin-right: $spacing0
&::after
bottom: unset