body {
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}

main {
  flex: 1 0 auto;
}

#footlinks a {
  color: #e1f5fe;
}

#footlinks a:hover, #footlinks a:active {
  text-decoration: underline;
}