/**
 * Improved table formats. Stolen from manta's API doc
 **/

/* tables still need cellspacing="0" in the markup */
table {
  border-collapse:collapse; border-spacing:0;
  margin: 20px 0;
}

th,
td {
  border: solid #aaa;
  border-width: 1px 0;
  line-height: 23px;
  padding: 4px 12px;
  text-align: left;
  vertical-align: text-bottom;
}
th {
  border-collapse: separate;
}

tbody tr:nth-child(odd) {
  background-color: #f7f7f7;
}


.infoblock {
  margin-top: -16px;
  margin-bottom: 10px;
  font-size: 10px;
  line-height: 12px;
}

.footblock {
  margin-top: 32px;
  margin-bottom: 10px;
  font-size: 10px;
  line-height: 12px;
}

.footblock a {
    color: #d44f0c; /* taken from 'return to dev center' */
}


.moddate {
  color: #777;
}

.stability {
}

.stability a {
    color: inherit;
    text-decoration: underline;
}

.stability_0 { /* deprecated */
  color: #F00832;
}

.stability_1 { /* draft */
  color: #BEAF3D;
}

.stability_2 { /* beta */
  color: #0096BB;
}

.stability_3 { /* stable */
  color: #56A50B;
}

.stability_4 {
  color: #fc6621;
}

.stability_9 { /* wot? */
  color: #ddd;
}

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }