.page-heading {
  margin: 0 0 20px;

   &.product-listing > h1 {
    margin-top: 0;
    margin-bottom: 0;
   }
   .heading-counter {
     background: none;
     color: $gray-darker;
  }

  @include clearfix(); // .heading-counter is using float-right;
                       // This fixes element height when the is overflow

  span.lighter {
    color: $text-muted;
  }
}

.page-subheading {
  font-size: $font-size-h3;
  padding: 0 0 8px;
  margin: 0 0 10px;
  border-bottom: 1px solid $ps-border-color;
}

.page-product-heading {
  padding: 10px;
  margin: 0 0 15px;
  border-bottom: 1px solid $ps-border-color;
  background: $navbar-default-bg;
}
