/* Hide position elements in breadcrumbs */
span[itemprop="position"] {
    display: none;
}

/* Right align post info spans */
span.-post-infos {
    text-align: right;
    float: right;
}

/* Center align all columns except first in topic list table */
table.topic-list td:not(:first-child),
table.topic-list th:not(:first-child) {
    text-align: center;
}

/* Hide second column header in topic list table */
#related-topics > div > table.topic-list th:nth-child(2) {
    display: none;
}

div#related-topics {
    clear: both;
    padding-top: 5em;
}

span.badge-category-bg {
    background-color: #F1592A;
    display: inline-block;
    width: 0.7em;
    height: 0.7em;
}

span.category-name {
    color: rgb(166, 166, 166);
}

td.main-link {
    padding: var(--space-2);
}

nav.-nav {
    display: none;
}

p.powered-by-link {
    display: none;
}

div.topic-body {
    margin-bottom: var(--space-8)
}

div.topic-body > div {
    margin-left: 50px;
}

div.topic-body::before {
    content: "";
    background-image: var(--letter-url);
    width: 25px;
    height: 25px;
    background-size: contain; /* or cover, or specific dimensions */
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    float: left;
    margin-right: var(--space-2);
    margin-bottom: var(--space-2);
    padding-left: 13px;
}

h1 > a {
    color: var(--title-color) !important;
}

h1, .more-topics__list-title {
    padding-left: 8px !important;
}

.topic-category {
    padding-top: 3px !important;
    padding-left: 9px !important;
}
