.profile-new-text-div-aside-tabs {
  position: absolute;
  top: vw(-3px);
  right: vw(35px);
}

.profile-new-text-div-aside-tabs__text1 {
  font-size: vw(14px);
  line-height: vw(17px);
  @include fontRegular400;
  margin-bottom: 0;
  letter-spacing: 0.03em;
  color: $theme-text-color-white-79;
  margin-right: vw(23px);

  a {
    margin-left: vw(9px);
    color: $theme-text-color-blue-4 !important;
  }
}

.profile-new-text-div-aside-tabs__text1--signUp,
.profile-new-text-div-aside-tabs__text1--plan {
  margin-top: vw(15px);

  span {
    color: $theme-text-color-blue-4;
    padding-left: vw(11px);
  }

  img {
    margin-right: vw(11px);
    height: auto;
    vertical-align: text-top;
  }
}

.profile-new-text-div-aside-tabs__text1--signUp {
  border-right: vw(1px) solid $theme-border-color-grey-3;
  padding-right: vw(11px);
  margin-right: vw(12px);

  img {
    width: vw(23px);
  }
}

.profile-new-text-div-aside-tabs__text1--plan {
  margin-right: 0;

  img {
    width: vw(20px);
  }
}
.profile-page-new-fold-1 {
  width: 91%;
  padding-top: vw(32px);
  padding-right: vw(10px);
  padding-bottom: vw(25px);
  padding-left: vw(10px);
  margin-right: auto !important;
  margin-left: auto !important;
  margin-bottom: vw(25px);
  border-bottom: vw(1px) solid $theme-border-color-grey-1;

  .breadcrumb-menu {
    padding: 0 0 vw(35px) 0;
  }

  .activity-title-img-text {
    margin-right: vw(30px);
    text-align: center;
    display: block;

    img {
      width: vw(84px);
      height: vw(84px);
      margin-right: 0;
      margin-bottom: 0;
      border-radius: 50%;
      background: conic-gradient(
        from 180deg at 50% 50%,
        #483ca6 0deg,
        #a18eff 360deg
      );
    }

    .profile-pencil-div {
      width: vw(25px);
      height: vw(25px);
      bottom: vw(-10px);

      i {
        font-size: vw(10px);
      }
    }
  }

  .font-24-semibold {
    text-transform: capitalize;
    margin-bottom: vw(7px);
  }
}

.profile-page-new-fold-1__text1 {
  font-size: vw(18px);
  line-height: vw(22px);
  @include fontSemiBold600;
  color: $theme-text-color-white-42;
  margin-bottom: vw(14px);
}

.profile-page-new-fold-1__text2 {
  font-size: vw(14px);
  line-height: vw(17px);
  @include fontRegular400;
  letter-spacing: 0.03em;
  text-decoration-line: underline;
  color: $theme-text-color-white-79;
  margin-bottom: vw(14px);
}

.profile-page-new-fold-1__text3 {
  font-size: vw(14px);
  line-height: vw(17px);
  @include fontSemiBold600;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: $theme-text-color-white-42;
  margin-right: vw(13px);
  margin-bottom: vw(14px);
}

.profile-page-new-fold-1__text4 {
  font-size: vw(14px);
  line-height: vw(17px);
  @include fontRegular400;
  letter-spacing: 0.03em;
  color: $theme-text-color-white-79;
  margin-bottom: vw(14px);
}

.profile-page-new-fold-1__colm2__colm1 {
  width: vw(200px);
  word-break: break-all;
  margin-right: vw(59px);
}

.profile-page-new-fold-1__colm2__colm2 {
  .profile-page-new-fold-1__text3 {
    width: vw(160px);
  }
}

.profile-new-page-setting-tab-title-block {
  padding-top: vw(15px);
  padding-bottom: vw(68px);
  width: 100%;

  .cmd-centre-overview__title--org {
    margin-bottom: 0;
  }

  .lead-new-detail-edit-button--command-center {
    margin-right: vw(10px);
    margin-left: vw(60px);
  }
}

.profile-new-page-setting-tab-title-block--password {
  width: 88%;
}

.profile-new-page-setting-tab-change-password-title {
  letter-spacing: 0.03em;
  color: $theme-text-color-white-79;
  margin-bottom: vw(15px);
}

.profile-settings-content-pl {
  padding-left: vw(30px);
}

// table-with-border-row
.table-with-border-row {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;

  th {
    font-size: vw(14px);
    line-height: vw(17px);
    @include theme-letter-spacing-28-uppercase;
    color: $theme-text-color-white-42;
  }

  .table-with-border-row__content-row {
    background: $theme-bg-color-white-03;

    td {
      color: $theme-text-color-white-79;
      font-size: vw(24px);
      line-height: vw(29px);
      border-top: vw(1px) solid $theme-border-color-grey-2;
      border-bottom: vw(1px) solid $theme-border-color-grey-2;
    }

    td:first-child {
      border-right: 0;
      border-radius: vw(25px) 0 0 vw(25px);
      border-left: vw(1px) solid $theme-border-color-grey-2;
    }
    td:last-child {
      border-left: 0;
      border-radius: 0 vw(25px) vw(25px) 0;
      border-right: vw(1px) solid $theme-border-color-grey-2;
    }
  }

  .table-with-border-row__content-row {
    background: $theme-bg-color-white-03;
  }

  .table-with-border-row__space-row {
    td {
      padding: vw(15px);
    }
  }
}

// payment history
.profile-payment-history-table {
  th,
  .table-with-border-row__content-row td {
    padding: vw(50px) vw(108px) vw(50px) vw(90px);
    @include fontSemiBold600;
  }

  .table-with-border-row__content-row {
    td {
      color: $theme-text-color-white-79;
      font-size: vw(24px);
      line-height: vw(29px);
    }
  }
}
