.page-user .page-content form {
  margin-bottom: 40px;
}

.page-user .page-content .list-group-item {
  padding: 25px 0;
  border-top-color: #e0e0e0;
}

.page-user .page-content .list-group-item:first-child {
  border-top-color: transparent;
}

.page-user .page-content .list-group-item:last-child {
  border-bottom-color: #e0e0e0;
}

.page-user .page-content .list-group-item .media-heading > small {
  margin-left: 10px;
}

.page-user .page-content .list-group-item p {
  margin-bottom: 5px;
}

.page-user .page-content .list-group-item .media-right {
  vertical-align: middle;
}

.page-user .page-content .nav-tabs-horizontal {
  position: relative;
}

.page-user .page-content .page-user-sortlist {
  position: absolute;
  top: 5px;
  right: 0;
  z-index: 2;
}

@media (max-width: 991px) {
  .page-user .page-content .page-user-sortlist {
    top: -15px;
  }
}

@media (max-width: 479px) {
  .page-user .page-content .list-group-item .media-body,
  .page-user .page-content .list-group-item .media-left,
  .page-user .page-content .list-group-item .media-right {
    display: block;
    text-align: center;
  }
  .page-user .page-content .list-group-item .media-body {
    width: auto;
  }
  .page-user .page-content .list-group-item .media-right {
    padding-left: 0;
  }
  .page-user .page-content .list-group-item .media-left {
    padding-right: 0;
  }
  .page-user .page-content .list-group-item .media-body,
  .page-user .page-content .list-group-item .media-right {
    margin-top: 15px;
  }
  .page-user .page-content .tab-content nav {
    text-align: center;
  }
}
