autodoc {
  display: block;
  background-color: white;
}

functions {
  display: block;
  margin: 4px;
}

function {
  display: block;
  padding-bottom: 24px;
} 

funcname {
  display: block;
  font-weight: bold;
  padding-bottom: 12px;
}

funcname:after {
  content: "(3)";
}

funcshort {
  display: block;
  padding-bottom: 12px;
}

funcshort:before {
  font-weight: bold;
  content: "NAME: ";
}

requires {
  display: none;
}

synopsis {
  display: block;
  padding-bottom: 12px;
}

synopsis:before {
  font-weight: bold;
  content: "SYNOPSIS: ";
}

returnvalues {
  display: list-item;
  padding-bottom: 12px;
}

returnvalue {
  padding-left: 50px;
}

arguments {
  display: list-item;
  padding-bottom: 12px;
}

argument {
  display: list-item;
  padding-left: 50px;
}

varname {
  font-style: italic;
}

vartype {
  font-weight: bold;
}

vardesc {
  display: box;
}

vardesc:before {
  content: "- ";
}

funcdesc {
  display: block;
  text-align: justify;
  padding-bottom: 12px;
}

funcdesc:before {
  font-weight: bold;
  content: "DESCRIPTION: ";
}

seealso: {
  display: block;
}

seealso:before {
  font-weight: bold;
  content: "SEE ALSO: ";
}

