.icon {vertical-align: top;margin-top: 2px;}
.uititle {font-weight: bold;}
.uidesc {padding-bottom: 5px; }
.uidesc p:last-child {
  margin-bottom: 0px;
}
pre {
  background-color: #F5F5F5;
  padding: 10px;
  white-space: pre-wrap;
}
table {
  border-collapse:collapse;
  border: 1px solid transparent;
}
tr {
  border-bottom: 1px solid #ECEFF3;
}
td, th {
  padding: 5px 10px 5px 0px;
  text-align: left;
  vertical-align: top;
}
td:last-child {
  padding-right: 0px;
}
.api_functions td:nth-child(1),
.api_functions th:nth-child(1) {
  width: 280px;
}
.api_functions td:nth-child(2),
.api_functions th:nth-child(2) {
  width: 100px;
}
.api_classes td:nth-child(1),
.api_functions th:nth-child(1) {
  width: 210px;
}
.api_classes td:nth-child(2),
.api_functions th:nth-child(2) {
  width: 165px;
}