body {
  line-height: unset !important;
}

#box-wrapper > div {
  display: flex;
}
@media (max-width: 767.98px) {
  #box-wrapper {
    flex-direction: column;
  }
  #box-wrapper > div {
    margin-bottom: 20px;
  }
  #box-wrapper > div .index-background {
    flex-grow: 1;
    height: inherit;
  }
}

@media (min-width: 768px) {
  #dsh-footer {
    bottom: 0;
    position: fixed;
    width: 100%;
  }
}
@media (max-width: 767.98px) {
  #dsh-footer #ds-footer_menu li {
    margin-right: 0 !important;
  }
}

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