.l-homepage {
  @include column(12);
  padding: $bl*14 0 $bl*15;

  @include respond-to($mq-m) {
    @include column(8);
    @include push(2);
  }

}

.l-error-page {
  margin: $bl*15 0 $bl*29 0;
}

.l-article {
  @include column(12);
  @include respond-to($mq-m) {
    @include column(8);
  }
}

.l-homepage {
  @include column(12);
  padding: $bl*14 0 $bl*15;

  @include respond-to($mq-m) {
    @include column(8);
    @include push(2);
  }
}

.l-error-page {
  margin: $bl*15 0 $bl*29 0;
}

.l-article {
  @include column(12);
  @include respond-to($mq-m) {
    @include column(8);
  }
}

.l-primary-nav {
  margin: $bl*4 auto 0 auto;
  @extend %clearfix;
  @include respond-to($mq-l) {
    margin: -$bl*5 auto $bl*4 auto;
  }
}

.l-search-box {
  position: relative;
  max-width: 600px;
  margin: 0 auto;
}

Add nav and search layout elements.
Add nav and search layout elements.
