.path-user .ds-2col-fluid {
  display: flex;
}

.path-user .ds-2col-fluid .group-left {
  width: 20%;
}

.path-user .ds-2col-fluid .group-right {
  width: 80%;
  padding-left: 1rem;
}

.view-connecdom-institution-team .views-field-user-picture a,
.path-user .field--name-user-picture a {
  display: inline-block;
}

.view-connecdom-institution-team .views-field-user-picture img,
.path-user .field--name-user-picture img {
  border: 1px solid var(--details-border-color);
  box-shadow: var(--details-box-shadow);
  padding: var(--space-xs);
  box-sizing: border-box;
  background-color: white;
}

.path-user .form-type--item h4,
.path-user .form-type--item .form-item__label {
  font-size: var(--font-size-base);
  margin: 0;
  font-weight: 500;
}

.path-user fieldset {
  margin-top: 0;
}

.path-user .field--type-entity-reference-revisions {
  margin-bottom: var(--space-l);
}

.path-user .field--type-entity-reference-revisions > .field__label {
  font-weight: 300;
  border-bottom: 1px solid var(--details-border-color);
  padding-bottom: var(--space-xs);
  font-size: var(--font-size-h6);
}

.path-user .field--type-entity-reference-revisions > .field__items > .field__item {
  margin: var(--space-xs) 0;
}


/* Display balances */
.path-user.page--view .field--name-connecdom-finance-user-balance-field,
.path-user.page--view .field--name-field-report-fee {
  border: var(--details-border-size) solid var(--details-border-color);
  border-radius: var(--base-border-radius);
  background-color: var(--color-white);
  box-shadow: var(--details-box-shadow);
  margin-top: var(--space-l);
}

.path-user.page--view .field--name-connecdom-finance-user-balance-field .field__label,
.path-user.page--view .field--name-field-report-fee .field__label {
  background-color: var(--color-gray-025);
  border-bottom: 1px solid var(--details-border-color);
  padding: var(--space-m);
  line-height: var(--space-m);
}

.path-user.page--view .field--name-connecdom-finance-user-balance-field .field__item,
.path-user.page--view .field--name-field-report-fee .field__item {
  padding: var(--space-l) var(--space-l) calc(var(--space-m) + var(--space-s));
}

.path-user.page--view .field--name-connecdom-finance-user-balance-field .field__item ul,
.path-user.page--view .field--name-field-report-fee .field__item ul {
  margin: 0;
}

.path-user.page--view .field--name-connecdom-finance-user-balance-field .field__item ul li,
.path-user.page--view .field--name-field-report-fee .field__item ul li {
  margin: 0;
  display: block;
}

.path-user.page--view .field--name-connecdom-finance-user-balance-field .view-history-wrapper,
.path-user.page--view .field--name-field-report-fee .view-history-wrapper {
  margin-top: 0.5rem;
}
