footer {
  margin-top: 5em;
  padding-top: 24px;
  border-top: 4px solid;
}
hr, footer {
  border-image: linear-gradient(20deg, #343131, #2980b9) 1;
}
/*
.wy-nav-side.stickynav {
  background: linear-gradient(20deg, #343131, #2980b9);
}
.rst-versions, .wy-side-nav-search,
.rst-versions .rst-current-version {
  background: transparent;
}
*/
.spacer {
  height: 2em;
}
