diff --git a/themes/finc/scss/_customVariables.scss b/themes/finc/scss/_customVariables.scss
index a7a48098ef863f4e209525b0a39bcccc6bd947f1..934dcb13290519f354d2cf84adaf29f11b5f562c 100644
--- a/themes/finc/scss/_customVariables.scss
+++ b/themes/finc/scss/_customVariables.scss
@@ -164,6 +164,11 @@ $tooltip-color: $snow !default;
 $tooltip-bg: lighten($brand-primary, 20%) !default;
 $tooltip-arrow-color: $tooltip-bg !default;
 
+//// Hierarchy
+$jstree-clicked-color: $steel;
+$jstree-clicked-hover-color: $black;
+$jstree-ocl-hover-before-color: $jumbo;
+
 //// ELEMENT COLORS
 $body-bg: $snow !default;
 //// Main content are bg
diff --git a/themes/finc/scss/compiled.scss b/themes/finc/scss/compiled.scss
index d601b8632b3fb8e6e27b4be41c673586b4595172..372df7e183c43a023705975445e7afda6f0f8ea6 100644
--- a/themes/finc/scss/compiled.scss
+++ b/themes/finc/scss/compiled.scss
@@ -1863,6 +1863,15 @@ footer {
     min-width: 18px; // do not translate into em
   }
 
+  .jstree-closed > .jstree-ocl,
+  .jstree-open > .jstree-ocl {
+
+    &:hover::before,
+    &:focus::before {
+      color: $jstree-ocl-hover-before-color;
+    }
+  }
+
   li.jstree-facet,
   li.jstree-node {
     line-height: 1.75;
@@ -1896,13 +1905,14 @@ footer {
 
   // Current item
   .jstree-clicked {
+    color: $jstree-clicked-color;
     padding-bottom: .25em;
     padding-right: .5em;
     padding-top: .3em;
 
     &:hover,
     &:focus {
-      color: $brand-secondary;
+      color: $jstree-clicked-hover-color;
     }
   }
 }
diff --git a/themes/finc/templates/RecordTab/holdingsils.phtml b/themes/finc/templates/RecordTab/holdingsils.phtml
index 3a14112478bf7a9e66e9017b33f26dfd14497be5..5798e8fd6836827582a667a6225c4e9466d124f6 100644
--- a/themes/finc/templates/RecordTab/holdingsils.phtml
+++ b/themes/finc/templates/RecordTab/holdingsils.phtml
@@ -62,7 +62,7 @@ if (!empty($holdingTitleHold)): ?>
 
 <?php /* finc: add 'Online Access' in holdings-tab #13770 - VE */ ?>
 <?php if (!empty($urls) || $openUrlActive || $doiActive): ?>
-  <h3><?=$this->transEsc("Internet")?></h3>
+  <h2><?=$this->transEsc("Internet")?></h2>
   <?php if (!empty($urls)): ?>
     <?php foreach ($urls as $current): ?>
       <a href="<?=$this->escapeHtmlAttr($this->proxyUrl($current['url']))?>"><?=$this->escapeHtml($current['desc'])?></a><br/>
@@ -90,14 +90,14 @@ if (!empty($holdingTitleHold)): ?>
   <?php /* nxt line = finc-specific - #7841@56988450 - CK */ ?>
   <?php $holdingsEmpty = false; ?>
   <?php /* this next line produces an empty h3 heading in some cases - should be solved more elegantly - Fixme - CK */ ?>
-  <h3>
+  <h2>
     <?php $locationText = $this->transEsc('location_' . $holding['location'], [], $holding['location']); ?>
     <?php if (isset($holding['locationhref']) && $holding['locationhref']): ?>
       <a href="<?=$holding['locationhref']?>" target="_blank"><?=$locationText?></a>
     <?php else: ?>
       <?=$locationText?>
     <?php endif; ?>
-  </h3>
+  </h2>
 
   <?php /* nxt line = finc-specific - branch info - CK */ ?>
   <?php if (isset($holding['locationid'])): ?>
@@ -166,12 +166,12 @@ if (!empty($holdingTitleHold)): ?>
 
 <?php /* finc-specific: nxt 3 lines - #7841@56988450 - CK */ ?>
 <?php if ($holdingsEmpty && $this->driver->tryMethod('getLocalOrderInformation') == 'e'): ?>
-  <h3><?=$this->transEsc("title_ordered_by_library")?></h3>
+  <h2><?=$this->transEsc("title_ordered_by_library")?></h2>
 <?php endif; ?>
 
 <?php /* finc-specific - external access - #9245 - CK */ ?>
 <?php if (!empty($extUrls)): ?>
-  <h3><?=$this->transEsc("external_access")?></h3>
+  <h2><?=$this->transEsc("external_access")?></h2>
   <?php if (!empty($extUrls)): ?>
     <?php foreach ($extUrls as $current): ?>
       <a href="<?=$this->escapeHtmlAttr($this->proxyUrl($current['url']))?>"><?=$this->escapeHtml($this->transEsc($current['desc']))?></a>
@@ -183,7 +183,7 @@ if (!empty($holdingTitleHold)): ?>
 
 <?php $history = $this->driver->getRealTimeHistory(); ?>
 <?php if (is_array($history) && !empty($history)): ?>
-  <h3><?=$this->transEsc("Most Recent Received Issues")?></h3>
+  <h2><?=$this->transEsc("Most Recent Received Issues")?></h2>
     <?php /* include responsive data table - CK */ ?>
   <table class="table table-striped table-resp-data">
     <?php foreach ($history as $row): ?>