p.center {
  text-align:center;
}

/* for _layouts/packages.html */

#packages dl {
  border: 3px double #ccc;
  padding: 0.5em;
}
#packages dt {
  float: left;
  clear: left;
  text-align: right;
  font-weight: bold;
  /* color: black; */
  margin: 0;
  padding-right: 0.5em;
}
#packages dt::after {
  content: ":";
  padding: 0 0 0.5em 0;
}
#packages dd {
  margin: 0 0 0 0em;
  padding: 0 0 0.5em 0;
}

#packageList table {
  width: 100%;
}

/* Keep first column in package list thin */
.package-list > thead > tr > :first-child,
.package-list > tbody > tr > .dt-control,
.package-list > tfoot > tr > :first-child {
  width: 3rem;
  min-width: 3rem;
}

#packageList tfoot tr {
  font-weight: bold;
}
