.main-container {
  overflow: hidden;
  min-height: 100%;
  min-height: calc(100vh - 50px);
  padding-top: 95px;
}
@media screen and (min-width: 960px) {
  .complementary-top {
    margin-top: 3.875rem;
  }
  .path-frontpage .complementary-top,
  .path-node:not(.page-node-edit) .complementary-top {
    margin-top: 0;
  }
  .path-search .complementary-top {
    margin-top: 6.125rem;
  }
}

/*# sourceMappingURL=layout.css.map */
