diff --git a/assets/sass/_theme/design-system/hero.sass b/assets/sass/_theme/design-system/hero.sass
index ed8fefdb5381dce6b8d2863952101bc841040e1e..eb1d75ed30de1476295efb4c680db2a9626a6642 100644
--- a/assets/sass/_theme/design-system/hero.sass
+++ b/assets/sass/_theme/design-system/hero.sass
@@ -38,13 +38,6 @@
         .container
             padding-bottom: $spacing1
             padding-top: $spacing1
-        @include media-breakpoint-up(md)
-            &::before
-                background-color: rgba(white, .2)
-                content: ''
-                display: block
-                height: 1px
-                width: 100%
         & + aside
             margin-top: 0
     > div
diff --git a/assets/sass/_theme/design-system/nav.sass b/assets/sass/_theme/design-system/nav.sass
index 35f80acf3be203167ce7c922ea869e2563a4e64f..1ad2dd64459a035acd4a1238bff06265f95a26ab 100644
--- a/assets/sass/_theme/design-system/nav.sass
+++ b/assets/sass/_theme/design-system/nav.sass
@@ -88,6 +88,7 @@
                     font-size: px2rem(18)
 
     .nav-level-3
+        display: block
         a,
         span
             font-size: px2rem(14)
diff --git a/assets/sass/_theme/sections/diplomas.sass b/assets/sass/_theme/sections/diplomas.sass
index 7d8195b2b3ec6875f59a213f2374dd6ca6a88472..5f63b7c6edb3e32c8447f6d15f440604eb0284e2 100644
--- a/assets/sass/_theme/sections/diplomas.sass
+++ b/assets/sass/_theme/sections/diplomas.sass
@@ -76,7 +76,7 @@ ul.diplomas
         padding-bottom: $spacing0
         padding-top: $spacing0
     dt
-        grid-column: 1/2
+        grid-column: 1/3
         opacity: .8
         @include media-breakpoint-down(md)
             padding-bottom: 0
diff --git a/assets/sass/_theme/sections/programs.sass b/assets/sass/_theme/sections/programs.sass
index ff121fcd545aa2f47eb506839fdd97ce93d314e5..f1a6df470a08ad258760c56bcaf18104e13f3dbd 100644
--- a/assets/sass/_theme/sections/programs.sass
+++ b/assets/sass/_theme/sections/programs.sass
@@ -63,13 +63,18 @@ ol.programs
         padding-top: $spacing1
         > .title
             @extend .h3
+        a
+            text-decoration: none
 
+        @include media-breakpoint-down(md)
+            a, p
+                display: block
         @include media-breakpoint-up(md)
             align-items: baseline
             display: flex
-            > a,
-            > p
-                width: col(6)
+            justify-content: space-between
+            a:first-child, p:first-child
+                padding-right: $spacing2
             > .title
                 & + a
                     text-align: right
@@ -81,7 +86,7 @@ ol.programs
         .dropdown-share
             margin-top: $spacing1
             @include media-breakpoint-up(md)
-                bottom: $spacing1
+                bottom: $spacing1 + $spacing0 
                 margin-top: 0
                 position: absolute
                 right: $grid-gutter