#overview_docs li a {
  color: #555 !important;
  color: var(--opposite-ground) !important;
  text-decoration: none !important;
  display: inline-block;
  position: relative;
  font-weight: 500;
}

#overview_docs li a:hover {
  color: red !important;
}

.signature{
  border-bottom:0;
}

.info {
  margin: 20px auto;
  background: #efefef;
  background: var(--well-background);
  padding: 25px;
  border: 1px #aaa solid;
  color: #000;
  color: var(--well-color);
  position: relative;
  margin-top:0;
  border-top:3px #f60 dashed;
  border-top-color: var(--general-group-background-3);
}

.signature em, .info em{
  color: #f60;
  font-weight:500;
}

.available, .alternative {
  font-weight: bold;
  margin: 0;
  font-family: var(--font-family-sans);
  position:relative;
  padding: 10px;
  padding-left: 35px;
  border: 1px #ddd solid;
  border-color:var(--general-group-background-3);
}

.alternative + .available, .available + .alternative{
  border-top:0;
}

.available:before, .alternative:before {
  content: "\e996";
  font-family: 'icomoon';
  position: absolute;
  top: 10px;
  left: 10px;
  font-size: 17px;
}

.alternative:before{
  content: "\e9b1";
}

.changes {
  border: 1px #aaa solid;
  padding: 3px;
  background: #f0f0f0;
  background: var(--general-group-background-4);
}

.changes p {
  font-size: 120%;
  font-weight: 400;
  margin: 5px 0;
}

.changes dl {
  margin-top: 0;
}

dl.code_definition dt {
  font-family: "Roboto Mono", monospace;
  padding: 4px;
  background: #eee;
  background: var(--general-group-background-1);
  border-radius: 5px;
}

dl.code_definition dt strong{
  color: #189bdc;
  color: var(--code-function);
}

dl.code_definition dt em{
  color: #f60;
  font-weight: 500;
}

dl.code_definition dt code {
  display: inline;
  padding: 0;
}

dl.code_definition dd {
  margin-left: 0;
  padding: 4px;
  padding-left: 20px;
}

table#constants code.var {
  color: #b14700
}

dd .added {
  color: #36A;
  font-weight: 500;
}

.error_message {
  background: #ddd;
  border: 3px #aaa solid;
  padding: 3px;
  font-family: "Fira Mono", monospace;
  color: #000;
}

dt.startup {
  margin-top: 60px;
}
#changelog.descending #asc, #desc{
  display: none;
}
#changelog.descending #desc{
  display: block;
}

#changelog .extended_info{
  background: #ddd;
  background: var(--general-group-background-6);
  padding:3px;
  border-radius: 3px;
}
