.no_data_today {
  text-align: center;
  margin-top: vw(30px);
  @include fontLight300;

  p {
    font-size: vw(12px);
    line-height: vw(18px);
    // @include fontItalicPoppins;
    @include fontRegular400;
    text-transform: capitalize;
    color: $theme-text-color-white-42;
  }
}

.dashboard-todays-meeting-empty-img {
  width: vw(253px);
  height: auto;
  margin-bottom: vw(20px);
}

.dashboard-todays-followup-empty-img {
  width: vw(203px);
  height: auto;
  margin-bottom: vw(19px);
}

.dashboard-todays-tasks-empty-img {
  width: vw(200px);
  margin-bottom: vw(21px);
}

.todays_followup_meet_card {
  margin-right: vw(13px);
  border-radius: vw(15px);
  padding: 0;
  width: vw(304px);
  height: vw(430px);
  // box-shadow: 0 vw(15px) vw(25px) #0000000a;
  // box-shadow: 0 vw(3px) vw(6px) rgba(0, 0, 0, 0.16);

  .card_header {
    padding: vw(20px) 0 0 0;
    // background: $theme-bg-color-1;

    span {
      font-size: vw(48px);
      // font-style: italic;
      @include fontBold700;
      // background: -webkit-linear-gradient(#fa9472, #fb6394);
      // -webkit-background-clip: text;
      // -webkit-text-fill-color: transparent;
      color: $theme-text-color-1;
      padding: vw(10px);
    }
    p {
      font-size: vw(17px);
      margin: 0;
      line-height: vw(26px);
      color: $theme-text-color-1;
      @include fontLight300;
      position: relative;
      padding-bottom: vw(17px);

      &::after {
        background: $theme-bg-gardient-blue;
        content: "";
        display: block;
        width: 80%;
        height: vw(2px);
        position: absolute;
        bottom: 0;
        left: 15%;
      }
    }
    h3 {
      font-size: vw(14px);
      line-height: vw(17px);
      color: $theme-text-color-1;
      @include fontBold700;
      padding-bottom: vw(19px);
      @include theme-letter-spacing-28-uppercase;
      padding-top: vw(24px);
      position: relative;

      &::after {
        background: $theme-bg-color-white-48;
        content: "";
        display: block;
        width: vw(37px);
        height: vw(1px);
        position: absolute;
        bottom: 0;
        left: 43%;
      }
    }
    hr {
      width: vw(41px);
      color: $theme-text-color-1;
      border-top: vw(1px) solid #303030;
      margin-top: vw(13px);
      margin-bottom: vw(13px);
      display: none;
    }
  }

  .list_of_followups {
    padding: 0 vw(10px) vw(1px) vw(10px);
    // height: vw(224px);
    height: vw(200px);
    overflow: auto;
    li {
      // border-bottom: vw(1px) solid rgba(92, 101, 157, 0.08);
      border-bottom: vw(1px) solid $theme-border-color-white-1;
    }
    li:last-child {
      border-bottom: 0;
    }

    li {
      align-items: center;
      display: flex;
      justify-content: space-between;
      // height: vw(72px);
      list-style-type: none;
      margin: vw(5px) vw(11px);
      padding-bottom: vw(5px);

      .new-dash-row-one-desc-block {
        width: vw(90px);
        word-break: break-all;
      }
      img {
        border-radius: 50%;
        width: vw(53px);
        height: vw(53px);
        margin-top: vw(5px);
        margin-bottom: vw(10px);
      }
      p {
        font-size: vw(16px);
        // color: #43424b;
        color: $theme-text-color-gray-to-white;
        line-height: vw(25px);
        margin: 0;
        @include fontMedium500;
      }
      span {
        font-size: vw(14px);
        // color: #43424b;
        // color: $theme-text-color-gray-to-white;
        color: $theme-text-color-white-79;
        @include fontRegular400;
      }
      button {
        width: vw(93px);
        height: vw(33px);
        // background-color: transparent;
        font-size: vw(12px);
        // border: vw(1px) solid #9783ff;
        @include fontRegular400;
        // border-radius: vw(50px);
        // color: #43424b;
        // color: $theme-text-color-gray-to-white;
        @include theme-mixin-blue-bg-with-color;
        border-radius: vw(9px);
      }
    }
  }
}

.new-dashboard-row-one-task-title {
  font-size: vw(16px);
  @include fontMedium500;
  line-height: vw(25px);
  margin-bottom: 0;
}

.lead-status-dropDown.lead-status-dropDown--newDashboard {
  width: vw(100px);
  .Dropdown-control,
  .Dropdown-menu {
    padding: 0;
    margin: 0;
    width: 100%;
    max-width: 100%;
    padding-left: vw(10px);
    border-radius: vw(10px);
  }

  .Dropdown-control,
  .Dropdown-placeholder,
  .Dropdown-option {
    font-size: vw(12px);
    @include fontItalicPoppins;
    margin-bottom: 0;
  }

  // .Dropdown-control {
  //   @include theme-button-height-and-radius-1;
  // }

  .Dropdown-menu {
    height: max-content;
    margin-top: vw(3px);
    border-radius: vw(5px);
  }

  .Dropdown-arrow {
    border-width: vw(5px) vw(5px) 0 !important;
    right: vw(5px);
  }

  .is-open .Dropdown-arrow {
    border-width: 0 vw(5px) vw(5px) !important;
  }
}
.follow-up-date-time-section--dashboard-followup-reshedule {
  flex-wrap: nowrap !important;
  width: 100% !important;
}
