diff --git a/resources/assets/stylesheets/highcontrast.scss b/resources/assets/stylesheets/highcontrast.scss
index 0dda1fd2cb58e99af76b142cdae31faeb850583a..bc63acf163bdaed74f2bd428b05f1a361c1f237b 100644
--- a/resources/assets/stylesheets/highcontrast.scss
+++ b/resources/assets/stylesheets/highcontrast.scss
@@ -1215,7 +1215,6 @@ table.course-search {
 
                 .content-item-title {
                     color: $base-color;
-                    font-size: 2rem;
                 }
             }
 
@@ -1551,6 +1550,3 @@ button.skiplink {
     }
 
 }
-
-
-
diff --git a/resources/assets/stylesheets/scss/contents.scss b/resources/assets/stylesheets/scss/contents.scss
index 4ec46f42f7ac8a689d96b23827dbddc6f3075dea..be96c99e505ab34fbe94452f568e95f3f719551f 100644
--- a/resources/assets/stylesheets/scss/contents.scss
+++ b/resources/assets/stylesheets/scss/contents.scss
@@ -22,7 +22,7 @@
 
                 .content-item-text {
                     .content-item-title {
-                        font-size: 1.8rem;
+                        font-size: larger;
                         margin-bottom: 5px;
                     }
 
@@ -65,7 +65,7 @@
             .content-item-text {
                 .content-item-title {
                     color: $base-color;
-                    font-size: 2rem;
+                    font-size: 1.3em;
                     width: 100%;
                     max-width: 160px;
                     white-space: nowrap;
diff --git a/resources/assets/stylesheets/scss/dashboard.scss b/resources/assets/stylesheets/scss/dashboard.scss
index 61c5c454369289f57030f698612c609a437f44a9..8349799c28e16f4079cd1326173d37cd74ad8f03 100644
--- a/resources/assets/stylesheets/scss/dashboard.scss
+++ b/resources/assets/stylesheets/scss/dashboard.scss
@@ -132,7 +132,7 @@ form div.files-search {
             display: block;
             width: 1%;
             line-height: 1.5;
-            padding: .375rem .75rem;
+            padding: .25em .5em;
             margin: 0;
         }
 
diff --git a/resources/assets/stylesheets/scss/oauth2.scss b/resources/assets/stylesheets/scss/oauth2.scss
index 552cfda903a202b46cb4327cc6186ea5c70b7d27..86ce2008e02a7ef692bd2467de007e0ad43b4377 100644
--- a/resources/assets/stylesheets/scss/oauth2.scss
+++ b/resources/assets/stylesheets/scss/oauth2.scss
@@ -11,13 +11,15 @@ article.admin-oauth2--setup {
 
     font-size: 16px;
 
-    #sidebar, #main-footer {
+    #sidebar,
+    #main-footer {
         display: none;
     }
 
-    .scopes, .buttons {
-        margin-top: 2rem;
-        margin-bottom: 2rem;
+    .scopes,
+    .buttons {
+        margin-top: 1em;
+        margin-bottom: 1em;
     }
 
     .buttons {
diff --git a/resources/assets/stylesheets/scss/questionnaire.scss b/resources/assets/stylesheets/scss/questionnaire.scss
index 69f239af9fdf70d9d15247628ff8d00b5cfbebaf..94239bcbcae66415738dd0e4fff81bc2eae33f8d 100644
--- a/resources/assets/stylesheets/scss/questionnaire.scss
+++ b/resources/assets/stylesheets/scss/questionnaire.scss
@@ -280,7 +280,7 @@ $width: 270px;
     .ct-label {
         color: rgba(0, 0, 0, 0.8);
         text-shadow: -1px 0px $white, 0px 1px $white, 1px 0px $white, 0px -1px $white;
-        font-size: 1rem;
+        font-size: x-small;
         fill: $black;
     }
 
diff --git a/resources/assets/stylesheets/scss/scroll-to-top.scss b/resources/assets/stylesheets/scss/scroll-to-top.scss
index 0214b54d6b7fbbeced04c5523dfa2e23df818852..aad5cd2e137e29145de1e845be0efdad43141345 100644
--- a/resources/assets/stylesheets/scss/scroll-to-top.scss
+++ b/resources/assets/stylesheets/scss/scroll-to-top.scss
@@ -9,7 +9,7 @@ body #scroll-to-top {
     margin-bottom: $scroll-to-top-margin;
     padding: 10px;
     background: $base-color;
-    border: .05rem solid transparent;
+    border: 1px solid transparent;
     background-clip: padding-box;
     cursor: pointer;
     box-sizing: border-box;
@@ -20,7 +20,7 @@ body #scroll-to-top {
     z-index: 1;
     &:hover {
         background: $brand-color-darker;
-        border-radius: .12rem;
+        border-radius: 2px;
     }
     &.hide {
         bottom: calc( 0px - #{$scroll-to-top-height + $scroll-to-top-margin});
diff --git a/resources/assets/stylesheets/scss/sidebar.scss b/resources/assets/stylesheets/scss/sidebar.scss
index 4abfd82c90df26c7119388eab0a3a033464c7361..4d4efc02df58fa8b45696e20d306aeedc6947f4d 100644
--- a/resources/assets/stylesheets/scss/sidebar.scss
+++ b/resources/assets/stylesheets/scss/sidebar.scss
@@ -310,7 +310,7 @@ select.sidebar-selectlist {
                     border: 1px solid $dark-gray-color-30;
                     border-right: none;
                     flex: 1;
-                    padding: .375rem .75rem;
+                    padding: .25em .5em;
                     width: 100%;
                 }
 
diff --git a/resources/assets/stylesheets/scss/typography.scss b/resources/assets/stylesheets/scss/typography.scss
index 67bebc0b63c66b837f9f208871a554db19b1d563..e225c42cd403be48d3a31bfe1ea643595f67ca0c 100644
--- a/resources/assets/stylesheets/scss/typography.scss
+++ b/resources/assets/stylesheets/scss/typography.scss
@@ -1,7 +1,6 @@
 // Body reset
 
 html {
-  font-size: 62.5%;
   -webkit-tap-highlight-color: rgba(0,0,0,0);
 }
 
diff --git a/resources/assets/stylesheets/scss/vue-select.scss b/resources/assets/stylesheets/scss/vue-select.scss
deleted file mode 100644
index 7dd13a6ce6b31b85170026c54e9b1fa9ba4a97bd..0000000000000000000000000000000000000000
--- a/resources/assets/stylesheets/scss/vue-select.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-.vs__search, .vs__search:focus {
-    font-size: 1em !important;
-}
diff --git a/resources/assets/stylesheets/studip.scss b/resources/assets/stylesheets/studip.scss
index 7fb1e816d6036b0beae4579368bbf5623df7cc93..fb38beb1d87105f904ea02f3f12878efdb396791 100644
--- a/resources/assets/stylesheets/studip.scss
+++ b/resources/assets/stylesheets/studip.scss
@@ -102,7 +102,6 @@
 @import "scss/user-administration";
 @import "scss/wiki";
 @import "scss/multi_person_search";
-@import "scss/vue-select";
 
 
 // Class for DOM elements that should only be visible to Screen readers
diff --git a/resources/vue/components/MyCoursesTiles.vue b/resources/vue/components/MyCoursesTiles.vue
index 236ba6899dc5cee78ac5ad56aa2030813d994a33..373296f7a1894c2e839669c61f11db7289a1b381 100644
--- a/resources/vue/components/MyCoursesTiles.vue
+++ b/resources/vue/components/MyCoursesTiles.vue
@@ -172,10 +172,6 @@ $tile-padding: 10px;
     $header-size: $avatar-size;
     $element-height: (100px + $header-size);
 
-    &:not(:last-child) {
-        margin-bottom: 2rem;
-    }
-
     .studip-grid-element {
         box-sizing: border-box;
         display: flex;
@@ -196,9 +192,6 @@ $tile-padding: 10px;
         overflow: hidden;
     }
 
-    //.tiled-grid-element-header-title {
-    //}
-
     .tiles-grid-element-header-image {
         float: left;
         display: block;