body { max-width: 800px; margin: auto; padding: 1em; line-height: 1.5; background: var(--bg0); color: var(--text-color); } a { color: var(--accent); } .isso-thread-heading { color: var(--text-color) !important; } .isso-comment.isso-no-votes { color: var(--text-color) !important; } /* header and footer areas */ .menu { padding: 0; } .menu li { display: inline-block;} .article-meta, .menu a { text-decoration: none; background: var(--bg1); padding: 5px; border-radius: 5px; } .menu h1 { border-left: 4px solid var(--accent); } .menu a:hover { border-bottom: solid var(--accent); } .article-meta, footer { text-align: center;} .title { font-size: 1.1em; } footer a { text-decoration: none; } hr { border-style: dashed; color: #ddd; } /* code */ pre { border: 1px solid #ddd; /*box-shadow: 5px 5px 5px #eee;*/ padding: 1em; overflow-x: auto; } code { background: none; } pre code { background: none; } /* misc elements */ img, iframe, video { max-width: 100%; } main { hyphens: auto; } blockquote { background: #f9f9f9; border-left: 5px solid #ccc; padding: 3px 1em 3px; } table { margin: auto; } table thead th { border-bottom: 1px solid var(--bg3); } th, td { padding: 5px; } thead, tfoot, tr:nth-child(even) { background: var(--bg3); } #isso-thread { padding: 0; margin: 0; background-color: white; padding-left: 12px; padding-right: 12px; padding-top: 0.5px; padding-bottom: 0.5px; border-radius: 5px; color: black; }