.masthead {
  text-align: center;
  border-bottom: 0;
}
.frontpage .talks div {
  margin-bottom: 10px;
}
.nav-sidebar {
  background-color: #f0f0f0;
  margin-bottom: 20px;
}
.nav-sidebar li {
  line-height: 1.1;
}
.nav-sidebar li > a,
.nav-sidebar .nav-header {
  padding-left: 20px;
}
.nav-sidebar .nav-header {
  margin-top: 1em;
  font-size: 1.2em;
  font-weight: bold;
}
.nav-sidebar .active > a,
.nav-sidebar .active > a:hover,
.nav-sidebar .active > a:focus {
  color: #fff;
  background-color: #428bca;
}
.tablenum {
  font-weight: bold;
}
.nowrap {
  white-space: nowrap;
}
.page-header {
  margin: 0px 0 22px;
}
.page-header h1 {
  margin-top: 0px;
}

/*# sourceMappingURL=02-app.css.map */