/* ===============================================================
                    
                            activity

================================================================== */

// tab structure
.create-email-template-title {
  padding-bottom: vw(26px);
  border-bottom: vw(2px) solid $theme-border-color-white-26;
  margin-right: vw(60px);
}
.ac-email-title {
  display: flex;
  align-items: flex-end;
  border-bottom: vw(1px) solid $theme-border-color-white-1;
  padding-left: vw(10px);
  padding-right: vw(10px);
  // padding-top: vw(41px);
  padding-top: vw(20px);
  position: relative;
  margin-top: vw(10px);

  // &::after {
  //   position: absolute;
  //   content: "";
  //   width: vw(900px);
  //   height: vw(2px);
  //   background: $theme-bg-color-white-26;
  //   left: 0;
  //   top: 0;
  // }

  h5 {
    cursor: pointer;
    padding-bottom: vw(27px);
  }
  .font-21-bold {
    color: $theme-blue-text-tab-color-2;
    border-bottom: vw(2px) solid $theme-blue-text-tab-color-2;
  }
  .font-21-light {
    color: $theme-text-color-white-23;
  }
  .font-18-bold {
    color: $theme-text-color-blue;
    border-bottom: vw(1px) solid $theme-border-blue;
  }
  .font-18-regular {
    color: $theme-text-color-white-23;
  }
}
.leads-new-details-content-card-bg {
  .ac-email-title {
    margin-top: 0;
    padding-top: 0;
  }

  .ac-email-title h5 {
    padding-bottom: vw(10px);
  }
}

.activity-text-border-right {
  margin-left: vw(18px);
  margin-right: vw(18px);

  // &::before {
  //   content: "";
  //   display: block;
  //   width: 1px;
  //   height: vw(20px);
  //   background-color: rgba(112, 112, 112, 0.49);
  // }
}

.leads-title-block-btn-red-bg--activity {
  width: vw(139px);
  font-size: vw(18px);
  @include fontMedium500;
  line-height: vw(27px);
  // box-shadow: 0 vw(3px) vw(6px) rgba(128, 128, 128, 0.16);
}

// tab content

.ac-activity-card--email {
  padding-left: vw(20px);
  padding-right: vw(10px);

  .rc-dropdown-menu > .rc-dropdown-menu-item-selected:after {
    right: vw(1px) !important;
  }
}

.ac-email-lead-img {
  width: vw(62px);
  margin-right: vw(30px);
  border-radius: 30px;
}

.ac-email-edit-dropdown-img {
  cursor: pointer;
  height: vw(18px);
  width: vw(18px);
}

.border-bottom-gray-light {
  border-bottom: 0.5px solid rgba(112, 112, 112, 0.14);
  padding-bottom: vw(5px);
  margin-bottom: vw(5px);
}

// .ac-email-modal-form-block {
//   // padding-left: vw(30px);
//   padding-right: vw(37px);
// }

.ac-email-modal-subject-input {
  width: 100%;
  padding: vw(10px);
  // border: 0.5px solid rgba(112, 112, 112, 0.14);
  // border-left: transparent;
  // border-right: transparent;
  // background: $theme-bg-color-1;
  @include theme-mixin-1;
  border: none;
  border-radius: vw(25px);
  height: vw(75px);
  padding-left: vw(35px);
}

.ac-email-modal-subject-textarea {
  width: 100%;
  border-color: transparent;
  // border-radius: vw(14px);
  // background: rgba(6, 5, 22, 0.43);
  // backdrop-filter: blur(53px);
  padding: vw(10px);
  @include theme-mixin-1;
  border-radius: vw(25px);
}

.btn-funnel-view--activitySummary--email {
  width: vw(218px);
  font-size: vw(21px);
  @include theme-button-height-5;
  @include fontMedium500;
  margin-bottom: 0;
  @include theme-mixin-blue-bg-with-color;
}

.btn-funnel-view--emailTemplate {
  width: max-content;
  @include theme-button-height-5;
  padding-left: vw(25px);
  padding-right: vw(25px);
  font-size: vw(21px);
  @include fontMedium500;
  margin-bottom: 0;
  @include theme-mixin-blue-bg-with-color;
}

.btn-funnel-view--emailUseTemplate {
  width: max-content;
  padding-left: vw(15px);
  padding-right: vw(15px);
  @include theme-button-height-and-radius-4;
  margin-bottom: 0;
  margin-left: vw(12px);
  font-size: vw(16px);
  @include fontMedium500;
  text-transform: capitalize;
}

.ac-email-modal-btns-block {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: vw(20px);
}

.ac-email-template-delete-img {
  cursor: pointer;
  height: vw(30px);
  margin-top: vw(3px);
  margin-left: vw(23px);
}

.ac-activity-card--emailUseTemplate {
  margin: 0 vw(45px) vw(10px) vw(20px);
  padding: 0 vw(20px) 0 vw(20px);
  padding-top: vw(16px);
  border-top: 0;
  align-items: center;
  // background: #f2f3f6;
  // background: $theme-bg-color-white-03;
  // // box-shadow: 0 vw(3px) vw(6px) rgba(0, 0, 0, 0.16);
  // border-radius: vw(15px);
  @include theme-mixin-2;
  margin-left: 0;
  width: vw(900px);

  // &:last-child {
  //   border-bottom: 0;
  // }
  // .font-18-semibold {
  //   width: 80%;
  // }
}

.ac-activity-card--emailUseTemplate,
.ac-activity-card--email {
  .font-18-semibold {
    font-size: vw(21px);
  }
}

.ac-use-template-border-bottom {
  padding-bottom: vw(27px);
}

.ac-use-template-border-bottom {
  padding-right: vw(10px);
  margin-right: vw(11px);
  // border-bottom: vw(1px) solid rgba(112, 112, 112, 0.49);
  border-bottom: none;
  width: 100%;
}

.ac-email-template-outer-container {
  margin-bottom: vw(30px);
  max-height: vw(450px);
  overflow: auto;
}

.select_sender_mail {
  h1 {
    font-size: vw(30px);
    line-height: vw(46px);
    @include fontBold700;
    color: $theme-text-color-1;
    text-align: left;
    padding-bottom: vw(38px);
    border-bottom: vw(2px) solid $theme-border-color-white-26;
  }
  p {
    font-size: vw(24px);
    line-height: vw(35px);
    color: $theme-text-color-1;
    @include fontMedium500;
    margin-top: vw(37px);
  }
  img {
    width: vw(139px);
    height: vw(139px);
    border-radius: 50%;
    @include theme-mixin-blue-bg-color;
  }

  img:hover {
    cursor: pointer;
  }

  button {
    width: vw(218px);
    // height: vw(50px);
    // background: $theme-bg-dark-blue-to-purple-1;
    // color: $color-white;
    font-size: vw(21px);
    @include fontRegular400;
    border: 0;
    // border-radius: vw(25px);
    display: inline-block;
    text-align: center;
    line-height: vw(45px);
    @include theme-mixin-blue-bg-with-color;
    height: vw(74px);
  }
  .select_mail_section {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    // margin-top: vw(110px);
    margin-top: vw(44px);
    margin-bottom: vw(47px);
  }
  .sender_mail {
    font-size: vw(18px);
    color: $theme-text-color-1;
    line-height: vw(27px);
    margin-top: vw(24px);
    padding-left: vw(20px);
    padding-right: vw(20px);
    width: vw(350px);
    // height: vw(51px);
    // border-radius: vw(26px);
    // background-color: #e9e9e9;
    display: flex;
    justify-content: center;
    align-items: center;
    @include theme-mixin-2;
    height: vw(63px);
  }
  .activeClass {
    border: vw(4px) solid $theme-bg-dark-blue-to-purple-1;
  }
}

.change_button {
  position: absolute;
  left: 339px;
  background-color: transparent;
  border: none;
  color: #30303069;
  font-size: vw(18px);
  line-height: vw(27px);
}
.ac-activity-card--emailUseTemplate--dashboard {
  width: vw(940px);
}
.activity-text-border-bottom {
  padding-bottom: vw(29px);
  border-bottom: vw(2px) solid $theme-border-color-white-26;
}
