summary {padding: 5px; margin: 2px;}
.subList summary {list-style: none}
.subList summary::-webkit-details-marker {display: none; }
.subList summary::before { 
    content:"↓ "; 
}
.subList[open] summary::before { 
    content:"↑ "; 
}
.subList[open] summary {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125);
    /*font-weight: bold;*/
}
/*.list-group-item:hover {background: rgba(0, 0, 0, 0.03)}*/
ul.stoff2 li {list-style-type: none;}
ul.stoff2 > li {margin:12px;}
ul.stoff2 > li::before { content: "- "; }