.page-content-header {
  line-height: 34px;
  padding: 10px 0;
  margin-bottom: 0;

  @include media-breakpoint-up(sm) {
    display: flex;
    align-items: center;

    .header-main-content {
      flex: 1;
    }
  }

  .avatar {
    float: none;
    display: inline-block;
    margin-left: 2px;
    flex-shrink: 0;

    @include media-breakpoint-up(sm) {
      margin-left: 4px;
    }
  }

  .commit-committer-link,
  .commit-author-link {
    color: $gl-text-color;
    font-weight: $gl-font-weight-bold;
  }

  .commit-info {
    &.branches {
      margin-left: 8px;
    }
  }

  .ci-status-link {
    svg {
      position: relative;
      top: 2px;
      margin: 0 2px 0 3px;
    }
  }

  .ci-status {
    margin-right: 10px;
  }
}
