details summary::after{content:"+ ";float:right}details[open] summary::after{content:"- "}details summary{display:list-item;margin:-.2em;padding:16px 20px;font-size:12pt;cursor:pointer;background:#333;border:1px solid #666;margin-bottom:10px}