a {
color:#ec9f19;
}
a.new {
color:#dc4343;
}
.Liberty .content-wrapper .liberty-content .liberty-content-main .toc {
border-top-right-radius: 0.35rem;
border-top-left-radius: 0.35rem;
border-bottom-right-radius: 0.35rem;
border-bottom-left-radius: 0.35rem;
display: inline-block;
font-size: 0.96rem;
border: 0;
padding: 0;
}
.Liberty .content-wrapper .liberty-content .liberty-content-main .toc .toctitle {
border: 1px solid #e1e8ed;
background-color: #222;
color: #fff;
border-top-right-radius: 0.35rem;
border-top-left-radius: 0.35rem;
padding: 0.6rem 1.2rem;
text-align: left;
min-width: 250px;
}
.Liberty .content-wrapper .liberty-content .liberty-content-main .toc > ul {
margin: 0;
padding: 0.6rem 1.2rem;
border: 1px solid #e1e8ed;
border-top: none;
border-bottom-right-radius: 0.35rem;
border-bottom-left-radius: 0.35rem;
}
.Liberty .content-wrapper .liberty-content .liberty-content-main .toc ul, .Liberty .content-wrapper .liberty-content .liberty-content-main .toc li {
background-color: #222;
color: #fff;
list-style-type: none;
list-style-image: none;
}
.tocnumber {
color: #fff;
padding-left: 0;
padding-right: 0.5em;
}
.Liberty .content-wrapper .liberty-content .liberty-content-main .toc .toctext {
background-color: transparent;
color: #fff;
}
.Liberty .content-wrapper .liberty-content .liberty-content-main .mw-headline-number {
color: #fff;
}
.Liberty .content-wrapper .liberty-content .liberty-content-main .toc .toctitle h2 {
display: inline;
text-align: right;
font-size: 1.3rem;
font-weight: bold;
border: none;
}
.toctogglelabel {
cursor: pointer;
color: #ec9f19;
}