.l-error-page-message {
  @include column(12);
  text-align: center;
  margin-top: $baseline-unit*10;

  p:last-child {
    text-align: left;
    margin-top: $baseline-unit*20;
    margin-bottom: $baseline-unit*6;
  }

  & + .directory {
    background-color: transparent;
  }
}

.l-error-page {
  min-height: 600px;
}

.l-error-page-message {
  @include column(12);
  text-align: center;
  margin-top: $baseline-unit*10;

  & + .directory {
    background-color: transparent;
  }
}

.error-page__text {
  @extend .intro;
}

.error-page__directory-text {
  text-align: left;
  margin-top: $baseline-unit*20;
  margin-bottom: $baseline-unit*6;

}

Add min height to 500 error page and style
Add min height to 500 error page and style
