.tree a {
    color: #006072 !important;
}

.tree a:hover {
    color: #006072 !important;
}

.item-show-metadata-term {
    width: 20% !important; 
    text-align: right; 
    padding-right: 15px; 
    color: rgba(171,10,61,0.95) !important;
}

.item-show-metadata-value {
    padding-left: 15px; 
}

a.uri-value-link {
    color: #006072 !important;
}

div.page-show-contents.blocks p a {
    color: #006072 !important;
}

div.itemset-show-header-full-description {
        background-color: #f4f4f4 !important;
    }

.browse-itemsets-list .browse-itemsets-title h2 {
    font-size: 2.2em !important;
}

#reference-skiplinks .pagination-list li a {
    color: #000000 !important; 
}

#reference-skiplinks-bottom .pagination-list li a {
    color: #000000 !important; 
}

#reference-headings .reference-record a {
    color: #006072 !important; 
}

.browse-contents-header h1 {
    font-size: 2.6em !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.itemset-show-header-full-description {
    height: 30px; 
}

li.facet {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

#search-facets h3 {
    text-align: center;
}

.search-results-content {
    margin-top: 24px;
    margin-bottom: 24px;
}