body {
  padding: 0 50px;
}
#sidebar {
  position: relative;
  width: 100%;
  height: auto;
  background: none;
  border-bottom: 1px solid black;
  padding: 0 0 30px 0;
  margin: 0 0 30px 0;
}
#sidebar #logo {
  position: relative;
  left: auto !important;
  top: auto !important;
}
#sidebar #mainnav {
  display: none;
}
#background {
  display: none;
}
#page {
  background: none;
  width: 100%;
  margin-left: 0;
  top: auto;
}
#page #content {
  padding: 0;
}
a:link:after,
a:visited:after {
  content: '';
}
