body div#main-container {
  height: 100%;
}
#header,
#footer {
  background: #3C6805;
  color: white;
}
#header {
  border-bottom: 8px solid #96d5d0;
  min-height: 72px;
}
#header #logo {
  max-width: 28.6%;
  max-height: 3.2em;
}
#footer {
  /*position: absolute;
  bottom: 0;*/
}
#footer div {
  text-align: center;
  font-size: 0.9em;
}
#main-content {
  text-align: center;
  overflow: inherit;
}
