body {
  padding: 0;
  margin: 0;
  font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
}

a {
  color: #00B7FF;
}

#warning-container {

}

nav.menubar {
  display: flex;
  padding: .7em 15px;
  background-color: #707070;
  font-size: 1.5em;
}

.menubar ul {
  padding: 0;
  margin: 0;
  display: inline-block;
}

.menubar .left {
  flex: 1;
}
.menubar .right {
  flex: 0;
}

.menubar li {
  display: inline;
  list-style-type: none;
}

.menubar img {
  height: 1em;
  vertical-align: middle;
}

.page {
  margin: 0 20px;
}

