div.scrollable-div li {
    list-style: none;
    padding-bottom: 8px;
    padding-top: 8px;
    border-bottom: 1px solid black;
    }

select,
select option {
    font-size: 21px;
    font-family: Karmilla;
}

#collection-list table {
    width: 100%;
    border-collapse: collapse;
}

#collection-list table th {
    text-align: left;
    font-weight: 400;
    color: hsla(180, 10%, 50%, 1);
    padding-top: 40px;
}

#collection-list tbody.category-head {
    background-color: hsl(180, 15%, 80%);
    border-top: 4px solid hsl(20, 7%, 97%);
    cursor: pointer;
}

#collection-list tbody.category-head:hover,
#collection-list tbody.category-head:hover * {
    background-color: hsl(180, 15%, 30%);
    color: hsl(180, 15%, 80%);
}

#collection-list tbody.category-head tr {
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 12px;
}

#collection-list table#personal-collections th,
#collection-list table#personal-collections td {
    width: 15%;
    text-align: right;
}

#collection-list table#personal-collections th:first-child,
#collection-list table#personal-collections td:first-child {
    width: 55%;
    text-align: left;
}

#collection-list tbody.category-head tr td {
    text-decoration: none;
}

#collection-list .collection-column-entries {
    text-align: right;
}

/*
#collection-list tbody.category-head:not(.active) tr td:last-child:after {
    content: '+';
    float: right;
}

#collection-list tbody.category-head.active tr td:last-child:after {
    content: '-';
    float: right;
}
*/

#collection-list tbody.category-body:not(.active) {
    display: none;
}

#collection-list table td {
/*     padding: 12px 8px 12px 8px; */
    padding: 12px;
}

#collection-list table tbody.category-body td {
    font-weight: normal;
    font-size: 18px;
}

#collection-list table td:nth-child(1) {
    font-weight: 700;
    font-size: 22px;
    color: hsla(180, 30%, 30%, 1);
    text-decoration: underline;
    cursor: pointer;
    width: 90%;
}

#collection-list .share {
    text-decoration: underline;
    cursor: pointer;
}

#collection-list .delete {
    text-decoration: underline;
    color: hsla(0, 50%, 50%, 0.8);
    transition: color 0.3s;
    padding-left: 18px;
    cursor: pointer;
}

#collection-list .delete:hover {
    color: hsla(0, 80%, 40%, 1.0);
}

.iiif-viewer .osd-html-buttons {
    display: inline-flex;
    flex-flow: column nowrap;
}





/*
     FILE ARCHIVED ON 11:50:49 Apr 3, 2020 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 2:58:23 Dec 28, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
