diff --git a/themes/finc/scss/compiled.scss b/themes/finc/scss/compiled.scss
index 9e652f3cd80a983775ce812608c8311739755623..4002602036c026a1ebbed2c644858620fd086f39 100644
--- a/themes/finc/scss/compiled.scss
+++ b/themes/finc/scss/compiled.scss
@@ -1604,6 +1604,19 @@ header,
   > .active a {
     color: darken($breadcrumb-active-color, 10%);
   }
+  
+  //// more contrast: switch the colors
+  a:focus,
+  a:hover {
+    background-color: $breadcrumb-color;
+    color: $breadcrumb-bg;
+  }
+}
+
+////// Prevent overlapping of header on breadcrumb on 100% zoom on advanced search result list
+////// (works only correctly for one line in cell "Your search terms") 
+.template-dir-search.template-name-results .search .navbar-form {
+  margin-bottom: 5px;
 }
 
 // BREADCRUMBS - END
diff --git a/themes/finc/templates/layout/layout.phtml b/themes/finc/templates/layout/layout.phtml
index 66144aaff1cb2644c48bd0a9519d4cb30329063d..8673edfdd49f7a0e2f7f269a9d8baaaa8d3fcd9f 100644
--- a/themes/finc/templates/layout/layout.phtml
+++ b/themes/finc/templates/layout/layout.phtml
@@ -184,6 +184,8 @@ if (!isset($this->layout()->searchbox)) {
     && $this->layout()->breadcrumbs !== false
   ): ?>
     <ul class="breadcrumb large-centered hidden-xs hidden-print">
+      <?php /* added Home link - #17603 - HR */?>
+      <li><a href="<?=$this->url('home')?>"><?=$this->transEsc('Home')?></a></li>
       <?php if (is_array($this->layout()->breadcrumbs)): ?>
         <?php if (count($this->layout()->breadcrumbs) > 1): ?>
           <?=$this->render('breadcrumbs/multi.phtml', [