//
// Forum Profile
// --------------------------------------------------


.page-user-profile .page-header {
  h1 {
    margin-bottom: 0px;
  }
  
  .btn-aligned {
    margin-top: 0px;
  }
}


// Small displays
@media screen and (max-width: @screen-sm-max) {
  .page-user-profile .page-header {
    h1 img {
      width: 40px;
      height: 40px;
    }

    h1.pull-left img {
      margin-right: 6px;
    }

    h1 .user-name {
      position: relative;
      top: 2px;
    }

    .header-stats ul {
      text-align: center;

      li {
        display: inline-block;

        white-space: nowrap;
      }
    }
  }

  .page-user-profile .profile-side-avatar {
    display: none;
  }
}

// Tabbed on full display
@media screen and (min-width: @screen-md-min) {
  .page-user-profile .page-header h1 img {
    display: none;
  }

  .header-stats ul {
    li {
      display: block;
      float: left;
    }
  }

  .page-user-profile .profile-side-avatar img {
    width: 100%;
    height: auto;
    margin-top: @line-height-computed * -5.5;
    margin-bottom: @line-height-computed;
  }
}