@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap");
/*Social Media Colors*/
/*---Dashboard---*/
.dash-nav .nav {
  border-bottom: 1px solid #DDDEE0; }
  .dash-nav .nav .nav-item .nav-link {
    color: #82848C;
    border-bottom: 1px solid transparent;
    padding: 0.75rem 1rem; }
    .dash-nav .nav .nav-item .nav-link:hover, .dash-nav .nav .nav-item .nav-link:active, .dash-nav .nav .nav-item .nav-link:focus, .dash-nav .nav .nav-item .nav-link.active {
      color: #283C92;
      border-bottom: 1px solid #283C92; }
    .dash-nav .nav .nav-item .nav-link.active {
      font-weight: 600; }

.team-profile-wapper .team-list a:hover, .team-profile-wapper .team-list a.active {
  background-color: #F3F4F4; }
.team-profile-wapper .team-pro-details {
  padding: 16px; }

.prty-list-wrapper {
  position: relative; }
  .prty-list-wrapper .prty-list-controlbar {
    padding: 8px 8px 8px 208px;
    border-bottom: 1px solid #DDDEE0;
    position: fixed;
    width: 100%;
    background-color: #fff;
    z-index: 9;
    left: 0;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
  .prty-list-wrapper .prty-list-outer {
    margin: 0 16px 16px;
    padding-top: 66px;
    position: relative; }
  .prty-list-wrapper .prty-list-detl {
    margin-bottom: 16px;
    border: 1px solid #DDDEE0;
    border-radius: 8px;
    overflow: hidden; }
    .prty-list-wrapper .prty-list-detl a:hover h5 {
      color: #283C92 !important; }
    .prty-list-wrapper .prty-list-detl .prty-lst-img {
      display: contents; }
  .prty-list-wrapper .prty-owner-del {
    text-align: center;
    height: 100%;
    padding-top: 30px; }
    .prty-list-wrapper .prty-owner-del .icon-avtar {
      border: 1px solid #C6C7CA;
      font-size: 2.4rem;
      color: #C6C7CA;
      border-radius: 100px;
      text-align: center;
      line-height: 56px;
      margin: 0 auto; }
  .prty-list-wrapper .filter-wrapper .form-group {
    margin-bottom: 1rem; }
  .prty-list-wrapper .prty-details-outer {
    margin: 0 16px 0 16px;
    padding-top: 66px;
    position: relative; }
  .prty-list-wrapper.prty-no-controlbar .prty-details-outer {
    padding-top: 16px; }
  .prty-list-wrapper .prty-details-block .prty-uper-details {
    border-top: 1px solid #DDDEE0;
    border-bottom: 1px solid #DDDEE0;
    border-right: 1px solid #DDDEE0;
    border-radius: 8px;
    overflow: hidden; }
    .prty-list-wrapper .prty-details-block .prty-uper-details .contact-icon{
        background-color: #E7E7E7;
      height: 40px;
      width: 40px;
      line-height: 40px;
      border-radius: 8px;
      text-align: center;
      margin-right: 8px; }
  .prty-list-wrapper .prty-details-block .prty-core-details {
    padding: 16px 16px 16px 0; }
  .prty-list-wrapper .prty-details-block .prty-slider .owl-carousel .owl-nav {
    margin: 0; }
    .prty-list-wrapper .prty-details-block .prty-slider .owl-carousel .owl-nav .owl-prev {
      left: 10px;
      display: block;
      position: absolute;
      text-indent: inherit;
      top: 50%;
      transform: translateY(-50%);
      -webkit-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -moz-transform: translateY(-50%); }
    .prty-list-wrapper .prty-details-block .prty-slider .owl-carousel .owl-nav .owl-next {
      right: 10px;
      display: block;
      position: absolute;
      text-indent: inherit;
      top: 50%;
      transform: translateY(-50%);
      -webkit-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -moz-transform: translateY(-50%); }
    .prty-list-wrapper .prty-details-block .prty-slider .owl-carousel .owl-nav i {
      font-size: 20px;
      width: 36px;
      height: 36px;
      line-height: 38px;
      display: inline-block;
      color: #1B1F2D;
      border-radius: 2px;
      background: rgba(255, 255, 255, 0.7);
      border: none;
      font-weight: normal;
      text-align: center;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out; }
      .prty-list-wrapper .prty-details-block .prty-slider .owl-carousel .owl-nav i:hover {
        background: #283C92;
        color: #fff; }
    .prty-list-wrapper .prty-details-block .prty-slider .owl-carousel .owl-nav [class*=owl-] {
      color: #fff;
      font-size: 14px;
      margin: 0;
      padding: 0;
      background: transparent !important;
      display: inline-block;
      cursor: pointer;
      border-radius: 0;
      width: auto !important; }
  .prty-list-wrapper .prty-details-block .prty-bottom-details .prty-features .features-point li {
    margin-bottom: 12px;
    width: 25%;
    margin-right: 0 !important;
    padding-right: 20px;
    float: left;
    display: flex; }
    .prty-list-wrapper .prty-details-block .prty-bottom-details .prty-features .features-point li i {
      font-size: 0.75rem;
      margin-top: 3px; }
    .prty-list-wrapper .prty-details-block .prty-bottom-details .prty-features .features-point li p {
      margin-bottom: 0;
      color: #494C57; }
  .prty-list-wrapper .prty-details-block .prty-bottom-details .prty-features .prty-dimension {
    border-right: 1px solid #DDDEE0; }
  .prty-list-wrapper .prty-details-block .prty-bottom-details .prty-features .dimension-point li, .prty-list-wrapper .prty-details-block .prty-bottom-details .prty-features .lead-details-point li {
    margin-bottom: 12px;
    width: 50%;
    margin-right: 0 !important;
    padding-right: 20px;
    float: left; }
  .prty-list-wrapper .prty-details-block .prty-bottom-details .prty-map-location {
    border-left: 1px solid #DDDEE0;
    padding: 16px; }
    .prty-list-wrapper .prty-details-block .prty-bottom-details .prty-map-location .system-point li {
      margin-bottom: 12px;
      width: 50%;
      margin-right: 0 !important;
      padding-right: 20px;
      float: left; }

.enqi-list-wrapper {
  position: relative; }
  .enqi-list-wrapper .enqi-list-controlbar {
    padding: 8px 8px 8px 208px;
    border-bottom: 1px solid #DDDEE0;
    position: fixed;
    width: 100%;
    background-color: #fff;
    z-index: 9;
    left: 0;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
  .enqi-list-wrapper .enqi-list-outer {
    margin: 0 0 0;
    padding-top: 49px;
    position: relative; }
    .enqi-list-wrapper .enqi-list-outer .enqi-list-actbar {
      padding: 8px 16px 8px 216px;
      border-bottom: 1px solid #DDDEE0;
      position: fixed;
      width: 100%;
      background-color: #fff;
      z-index: 9;
      left: 0;
      -moz-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      -webkit-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; }
    .enqi-list-wrapper .enqi-list-outer .enqi-list-detl {
      padding: 49px 0 8px 0; }
    .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-top-det {
      border-bottom: 1px solid #DDDEE0;
      padding: 16px 16px 24px 16px; }
    .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .contact-icon {
      background-color: #E7E7E7;
      height: 40px;
      width: 40px;
      line-height: 40px;
      border-radius: 8px;
      text-align: center;
      margin-right: 8px; }
    .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-buttom-det .list-point li {
      margin-bottom: 8px; }
    .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-buttom-det .property-photo img {
      border-radius: 8px; }
    .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity {
      border: 1px solid #DDDEE0;
      background: #FBFBFB;
      border-radius: 8px;
      padding: 8px 8px 8px 16px;
      margin: 16px 0; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity .act-date {
        margin-right: 10px;
        color: #1B1F2D; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity .act-time {
        color: #1B1F2D; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity .act-icon {
        height: 32px;
        width: 32px;
        line-height: 32px;
        border-radius: 100px;
        text-align: center;
        margin-right: 12px;
        background-color: #DDDEE0; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity .act-done {
        color: #32D74B; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity .act-done, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity .act-date {
        display: none; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity .act-title {
        line-height: 16px; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.new-activity .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.new-activity .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.new-activity .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.follow-up .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.follow-up .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.follow-up .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.site-visit .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.site-visit .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.site-visit .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.negotiation .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.negotiation .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.negotiation .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-won .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-won .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-won .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-dead .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-dead .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-dead .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.task .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.task .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.task .act-date {
        display: block; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.new-activity .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.follow-up .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.site-visit .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.negotiation .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-won .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-dead .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.task .act-title {
        color: #1B1F2D; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.new-activity.done .act-done, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.new-activity.done .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.new-activity.done .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.follow-up.done .act-done, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.follow-up.done .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.follow-up.done .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.site-visit.done .act-done, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.site-visit.done .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.site-visit.done .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.negotiation.done .act-done, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.negotiation.done .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.negotiation.done .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-won.done .act-done, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-won.done .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-won.done .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-dead.done .act-done, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-dead.done .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-dead.done .act-date, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.task.done .act-done, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.task.done .act-time, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.task.done .act-date {
        display: block; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.new-activity.done .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.follow-up.done .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.site-visit.done .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.negotiation.done .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-won.done .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-dead.done .act-title, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.task.done .act-title {
        color: #1B1F2D; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.new-activity.done .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.follow-up.done .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.site-visit.done .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.negotiation.done .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-won.done .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-dead.done .act-edt-view, .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.task.done .act-edt-view {
        display: none; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.new-activity {
        background-color: rgba(100, 210, 255, 0.1);
        border: 1px solid rgba(100, 210, 255, 0.4); }
        .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.new-activity .act-icon {
          background-color: #64D2FF; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.follow-up {
        background-color: rgba(255, 149, 0, 0.1);
        border: 1px solid rgba(255, 149, 0, 0.4); }
        .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.follow-up .act-icon {
          background-color: #FF9500; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.site-visit {
        background-color: rgba(1, 132, 134, 0.1);
        border: 1px solid rgba(1, 132, 134, 0.4); }
        .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.site-visit .act-icon {
          background-color: rgba(1, 132, 134, 0.5); }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.negotiation {
        background-color: rgba(123, 97, 255, 0.1);
        border: 1px solid rgba(123, 97, 255, 0.4); }
        .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.negotiation .act-icon {
          background-color: rgba(123, 97, 255, 0.5); }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-won {
        background-color: rgba(50, 215, 75, 0.1);
        border: 1px solid rgba(50, 215, 75, 0.4); }
        .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-won .act-icon {
          background-color: #32D74B; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-dead {
        background-color: #fbfbfb;
        border: 1px solid #dddee0; }
        .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.closed-dead .act-icon {
          background-color: #1B1F2D; }
      .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.task {
        background-color: rgba(10, 132, 255, 0.1);
        border: 1px solid rgba(10, 132, 255, 0.4); }
        .enqi-list-wrapper .enqi-list-outer .enqi-detl-wrapper .enqi-activity.task .act-icon {
          background-color: #0A84FF; }
  .enqi-list-wrapper .enqi-list-detl {
    border-bottom: 1px solid #DDDEE0;
    overflow: hidden; }
    .enqi-list-wrapper .enqi-list-detl table {
      padding-left: 16px;
      padding-right: 16px; }
      .enqi-list-wrapper .enqi-list-detl table td {
        padding: 8px 14px 8px 4px; }
        .enqi-list-wrapper .enqi-list-detl table td a.btn {
          font-weight: 600;
          text-transform: uppercase;
          font-size: 0.75rem;
          width: 48px;
          height: 32px;
          padding: 3px 5px;
          line-height: 24px; }
  .enqi-list-wrapper .filter-wrapper .form-group {
    margin-bottom: 1rem; }
  .enqi-list-wrapper .enqi-details-outer {
    margin: 0 16px 0 16px;
    padding-top: 66px;
    position: relative; }
  .enqi-list-wrapper.enqi-no-controlbar .enqi-details-outer {
    padding-top: 16px; }

.contact-list-wrapper {
  position: relative; }
  .contact-list-wrapper .contact-list-controlbar {
    padding: 8px 8px 8px 208px;
    border-bottom: 1px solid #DDDEE0;
    position: fixed;
    width: 100%;
    background-color: #fff;
    z-index: 9;
    left: 0;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
  .contact-list-wrapper .contact-list-outer {
    margin: 0 0 0;
    padding-top: 49px;
    position: relative; }
    .contact-list-wrapper .contact-list-outer .enqi-list-actbar {
      padding: 8px 16px 8px 216px;
      border-bottom: 1px solid #DDDEE0;
      position: fixed;
      width: 100%;
      background-color: #fff;
      z-index: 9;
      left: 0;
      -moz-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      -webkit-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; }
    .contact-list-wrapper .contact-list-outer .contact-list-detl {
      padding: 0 0 8px 0; }

.actvy-list-wrapper {
  position: relative; }
  .actvy-list-wrapper .actvy-list-controlbar {
    padding: 8px 8px 8px 208px;
    border-bottom: 1px solid #DDDEE0;
    position: fixed;
    width: 100%;
    background-color: #fff;
    z-index: 9;
    left: 0;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
  .actvy-list-wrapper .actvy-list-outer {
    margin: 0 16px 16px;
    padding-top: 66px;
    position: relative; }
    .actvy-list-wrapper .actvy-list-outer .actvy-list-detl {
      padding: 16px;
      margin-bottom: 16px;
      border: 1px solid #DDDEE0;
      border-radius: 8px;
      overflow: hidden; }
      .actvy-list-wrapper .actvy-list-outer .actvy-list-detl a:hover h5 {
        color: #283C92 !important; }
      .actvy-list-wrapper .actvy-list-outer .actvy-list-detl .prty-lst-img {
        display: contents; }
      .actvy-list-wrapper .actvy-list-outer .actvy-list-detl .prty-owner-del {
        text-align: center;
        height: 100%; }
        .actvy-list-wrapper .actvy-list-outer .actvy-list-detl .prty-owner-del .icon-avtar {
          border: 1px solid #C6C7CA;
          font-size: 2.4rem;
          color: #C6C7CA;
          border-radius: 100px;
          text-align: center;
          line-height: 56px;
          margin: 0 auto; }

          .calendar-wrapper {
            position: relative; }
            .calendar-wrapper .calendar-controlbar {
              padding: 8px 8px 8px 208px;
              border-bottom: 1px solid #DDDEE0;
              position: fixed;
              width: 100%;
              background-color: #fff;
              z-index: 9;
              left: 0;
              -moz-transition: all 0.3s ease-in-out;
              -o-transition: all 0.3s ease-in-out;
              -webkit-transition: all 0.3s ease-in-out;
              transition: all 0.3s ease-in-out; }
            .calendar-wrapper .calendar-outer {
              margin: 0 0 0;
              padding-top: 49px;
              position: relative; }

          .calendar-modal-wrapper {
            position: relative; }
            .calendar-modal-wrapper .enqi-activity {
              border: 1px solid #DDDEE0;
              background: #FBFBFB;
              border-radius: 8px;
              padding: 8px 8px 8px 16px;
              margin: 16px 0; }
              .calendar-modal-wrapper .enqi-activity .act-date {
                margin-right: 10px;
                color: #1B1F2D; }
              .calendar-modal-wrapper .enqi-activity .act-time {
                color: #1B1F2D; }
              .calendar-modal-wrapper .enqi-activity .act-icon {
                height: 32px;
                width: 32px;
                line-height: 32px;
                border-radius: 100px;
                text-align: center;
                margin-right: 12px;
                background-color: #DDDEE0; }
              .calendar-modal-wrapper .enqi-activity .act-done {
                color: #32D74B; }
              .calendar-modal-wrapper .enqi-activity .act-done, .calendar-modal-wrapper .enqi-activity .act-time, .calendar-modal-wrapper .enqi-activity .act-date {
                display: none; }
              .calendar-modal-wrapper .enqi-activity .act-title {
                line-height: 16px; }
              .calendar-modal-wrapper .enqi-activity.new-activity .act-edt-view, .calendar-modal-wrapper .enqi-activity.new-activity .act-time, .calendar-modal-wrapper .enqi-activity.new-activity .act-date, .calendar-modal-wrapper .enqi-activity.follow-up .act-edt-view, .calendar-modal-wrapper .enqi-activity.follow-up .act-time, .calendar-modal-wrapper .enqi-activity.follow-up .act-date, .calendar-modal-wrapper .enqi-activity.site-visit .act-edt-view, .calendar-modal-wrapper .enqi-activity.site-visit .act-time, .calendar-modal-wrapper .enqi-activity.site-visit .act-date, .calendar-modal-wrapper .enqi-activity.negotiation .act-edt-view, .calendar-modal-wrapper .enqi-activity.negotiation .act-time, .calendar-modal-wrapper .enqi-activity.negotiation .act-date, .calendar-modal-wrapper .enqi-activity.closed-won .act-edt-view, .calendar-modal-wrapper .enqi-activity.closed-won .act-time, .calendar-modal-wrapper .enqi-activity.closed-won .act-date, .calendar-modal-wrapper .enqi-activity.closed-dead .act-edt-view, .calendar-modal-wrapper .enqi-activity.closed-dead .act-time, .calendar-modal-wrapper .enqi-activity.closed-dead .act-date, .calendar-modal-wrapper .enqi-activity.task .act-edt-view, .calendar-modal-wrapper .enqi-activity.task .act-time, .calendar-modal-wrapper .enqi-activity.task .act-date {
                display: block; }
              .calendar-modal-wrapper .enqi-activity.new-activity .act-title, .calendar-modal-wrapper .enqi-activity.follow-up .act-title, .calendar-modal-wrapper .enqi-activity.site-visit .act-title, .calendar-modal-wrapper .enqi-activity.negotiation .act-title, .calendar-modal-wrapper .enqi-activity.closed-won .act-title, .calendar-modal-wrapper .enqi-activity.closed-dead .act-title, .calendar-modal-wrapper .enqi-activity.task .act-title {
                color: #1B1F2D; }
              .calendar-modal-wrapper .enqi-activity.new-activity.done .act-done, .calendar-modal-wrapper .enqi-activity.new-activity.done .act-time, .calendar-modal-wrapper .enqi-activity.new-activity.done .act-date, .calendar-modal-wrapper .enqi-activity.follow-up.done .act-done, .calendar-modal-wrapper .enqi-activity.follow-up.done .act-time, .calendar-modal-wrapper .enqi-activity.follow-up.done .act-date, .calendar-modal-wrapper .enqi-activity.site-visit.done .act-done, .calendar-modal-wrapper .enqi-activity.site-visit.done .act-time, .calendar-modal-wrapper .enqi-activity.site-visit.done .act-date, .calendar-modal-wrapper .enqi-activity.negotiation.done .act-done, .calendar-modal-wrapper .enqi-activity.negotiation.done .act-time, .calendar-modal-wrapper .enqi-activity.negotiation.done .act-date, .calendar-modal-wrapper .enqi-activity.closed-won.done .act-done, .calendar-modal-wrapper .enqi-activity.closed-won.done .act-time, .calendar-modal-wrapper .enqi-activity.closed-won.done .act-date, .calendar-modal-wrapper .enqi-activity.closed-dead.done .act-done, .calendar-modal-wrapper .enqi-activity.closed-dead.done .act-time, .calendar-modal-wrapper .enqi-activity.closed-dead.done .act-date, .calendar-modal-wrapper .enqi-activity.task.done .act-done, .calendar-modal-wrapper .enqi-activity.task.done .act-time, .calendar-modal-wrapper .enqi-activity.task.done .act-date {
                display: block; }
              .calendar-modal-wrapper .enqi-activity.new-activity.done .act-title, .calendar-modal-wrapper .enqi-activity.follow-up.done .act-title, .calendar-modal-wrapper .enqi-activity.site-visit.done .act-title, .calendar-modal-wrapper .enqi-activity.negotiation.done .act-title, .calendar-modal-wrapper .enqi-activity.closed-won.done .act-title, .calendar-modal-wrapper .enqi-activity.closed-dead.done .act-title, .calendar-modal-wrapper .enqi-activity.task.done .act-title {
                color: #1B1F2D; }
              .calendar-modal-wrapper .enqi-activity.new-activity.done .act-edt-view, .calendar-modal-wrapper .enqi-activity.follow-up.done .act-edt-view, .calendar-modal-wrapper .enqi-activity.site-visit.done .act-edt-view, .calendar-modal-wrapper .enqi-activity.negotiation.done .act-edt-view, .calendar-modal-wrapper .enqi-activity.closed-won.done .act-edt-view, .calendar-modal-wrapper .enqi-activity.closed-dead.done .act-edt-view, .calendar-modal-wrapper .enqi-activity.task.done .act-edt-view {
                display: none; }
              .calendar-modal-wrapper .enqi-activity.new-activity {
                background-color: rgba(100, 210, 255, 0.1);
                border: 1px solid rgba(100, 210, 255, 0.4); }
                .calendar-modal-wrapper .enqi-activity.new-activity .act-icon {
                  background-color: #64D2FF; }
              .calendar-modal-wrapper .enqi-activity.follow-up {
                background-color: rgba(255, 149, 0, 0.1);
                border: 1px solid rgba(255, 149, 0, 0.4); }
                .calendar-modal-wrapper .enqi-activity.follow-up .act-icon {
                  background-color: #FF9500; }
              .calendar-modal-wrapper .enqi-activity.site-visit {
                background-color: rgba(1, 132, 134, 0.1);
                border: 1px solid rgba(1, 132, 134, 0.4); }
                .calendar-modal-wrapper .enqi-activity.site-visit .act-icon {
                  background-color: rgba(1, 132, 134, 0.5); }
              .calendar-modal-wrapper .enqi-activity.negotiation {
                background-color: rgba(123, 97, 255, 0.1);
                border: 1px solid rgba(123, 97, 255, 0.4); }
                .calendar-modal-wrapper .enqi-activity.negotiation .act-icon {
                  background-color: rgba(123, 97, 255, 0.5); }
              .calendar-modal-wrapper .enqi-activity.closed-won {
                background-color: rgba(50, 215, 75, 0.1);
                border: 1px solid rgba(50, 215, 75, 0.4); }
                .calendar-modal-wrapper .enqi-activity.closed-won .act-icon {
                  background-color: #32D74B; }
              .calendar-modal-wrapper .enqi-activity.closed-dead {
                background-color: #fbfbfb;
                border: 1px solid #dddee0; }
                .calendar-modal-wrapper .enqi-activity.closed-dead .act-icon {
                  background-color: #1B1F2D; }
              .calendar-modal-wrapper .enqi-activity.task {
                background-color: rgba(10, 132, 255, 0.1);
                border: 1px solid rgba(10, 132, 255, 0.4); }
                .calendar-modal-wrapper .enqi-activity.task .act-icon {
                  background-color: #0A84FF; }


.list-inline-me-24 .list-inline-item:not(:last-child) {
  margin-right: 24px; }

.list-50 li {
  margin-bottom: 12px;
  width: 50%;
  margin-right: 0 !important;
  float: left; }

.sidebar-collapse .prty-list-wrapper .prty-list-controlbar, .sidebar-expanded-on-hover .prty-list-wrapper .prty-list-controlbar {
  padding: 8px 8px 8px 68px;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }

@media (min-width: 1200px) {
  .prty-list-wrapper .prty-owner-del .btn {
    font-size: 0.75rem; } }
@media (max-width: 1199px) {
  .header-navbar .page-title {
    font-size: 0.875rem !important;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 150px; }

  .prty-list-wrapper .prty-list-controlbar {
    padding: 8px;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
  .prty-list-wrapper .prty-owner-del {
    padding-top: 20px; }
    .prty-list-wrapper .prty-owner-del p {
      font-size: 0.875rem !important; }

  .enqi-list-wrapper .enqi-list-controlbar {
    padding: 8px;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
  .enqi-list-wrapper .enqi-list-outer .enqi-list-actbar {
    padding: 8px 16px; }

  .contact-list-wrapper .contact-list-controlbar {
    padding: 8px;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
  .contact-list-wrapper .contact-list-outer .enqi-list-actbar {
    padding: 8px 16px; }

  .actvy-list-wrapper .actvy-list-controlbar {
    padding: 8px;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
  .actvy-list-wrapper .actvy-list-outer .actvy-list-actbar {
    padding: 8px 16px; } }
.modal-right {
  top: auto;
  height: calc(100% - 50px);
  bottom: 0; }
  .modal-right.show .modal-dialog {
    -webkit-transform: translate(0, 0) !important;
    transform: translate(0, 0) !important; }
  .modal-right .modal-dialog {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 360px;
    max-width: 100%;
    margin: 0;
    -webkit-transform: translate(100%, 0) !important;
    transform: translate(100%, 0) !important;
    -webkit-transition: .5s;
    transition: .5s;
    box-shadow: -4px 0px 30px rgba(0, 0, 0, 0.15); }
  .modal-right .modal-content {
    height: 100%;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    border-radius: 0;
    border: none; }
    .modal-right .modal-content .modal-header {
      border: none;
      padding-top: 12px; }
    .modal-right .modal-content .modal-body {
      padding-top: 0;
      overflow-y: auto; }

.step-sidebar-wrapper {
  width: 340px;
  float: left;
  background-color: #FBFBFB;
  border-right: 1px solid #DDDEE0;
  min-height: 91vh;
  height: 100%; }
  .step-sidebar-wrapper .step-sidebar .list-step a {
    color: #82848C;
    padding: 24px;
    display: block;
    border-bottom: 1px solid #DDDEE0; }
    .step-sidebar-wrapper .step-sidebar .list-step a .step-number {
      width: 64px;
      height: 64px;
      text-align: center;
      line-height: 64px;
      font-size: 1.25rem;
      border: 1px solid #DDDEE0; }
    .step-sidebar-wrapper .step-sidebar .list-step a h5 {
      margin-top: 0;
      margin-bottom: 0;
      color: #82848C; }
    .step-sidebar-wrapper .step-sidebar .list-step a .step-point {
      display: none; }
    .step-sidebar-wrapper .step-sidebar .list-step a:hover, .step-sidebar-wrapper .step-sidebar .list-step a.active, .step-sidebar-wrapper .step-sidebar .list-step a.done {
      background-color: #fff; }
      .step-sidebar-wrapper .step-sidebar .list-step a:hover h5, .step-sidebar-wrapper .step-sidebar .list-step a.active h5, .step-sidebar-wrapper .step-sidebar .list-step a.done h5 {
        color: #283C92; }
    .step-sidebar-wrapper .step-sidebar .list-step a.undone h5 {
      color: #FF3B30; }
    .step-sidebar-wrapper .step-sidebar .list-step a.undone .step-point {
      display: block; }
    .step-sidebar-wrapper .step-sidebar .list-step a.active h5, .step-sidebar-wrapper .step-sidebar .list-step a.done h5 {
      color: #283C92; }
    .step-sidebar-wrapper .step-sidebar .list-step a.active .step-point, .step-sidebar-wrapper .step-sidebar .list-step a.done .step-point {
      display: block; }

.step-content-area-wrapper {
  margin-left: 340px;
  padding: 24px; }
  .step-content-area-wrapper .step-headeing {
    font-weight: 600;
    margin-bottom: 30px; }
  .step-content-area-wrapper .bt-select .btn .filter-option-inner-inner {
    line-height: 36px; }
  .step-content-area-wrapper .input-group-text {
    background-color: transparent; }
  .step-content-area-wrapper .form-control:disabled, .step-content-area-wrapper .form-control[readonly] {
    background-color: transparent; }
  .step-content-area-wrapper .input-group > .datepicker-basic {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important; }

.uppy-Dashboard-inner {
  width: 100% !important;
  height: auto !important;
  min-height: 98px !important; }

.uppy-Dashboard-AddFiles-title {
  line-height: 4.35; }

.pre-define {
  padding: 10px;
  max-height: 290px;
  overflow: auto;
  border: 1px solid #DDDEE0;
  border-radius: 4px;
  margin-bottom: 20px; }
  .pre-define ul {
    margin-bottom: 0; }
    .pre-define ul li {
      padding: 6px;
      border-radius: 4px; }
      .pre-define ul li.active, .pre-define ul li:active, .pre-define ul li:focus {
        background-color: #283C92;
        cursor: pointer; }
        .pre-define ul li.active p, .pre-define ul li:active p, .pre-define ul li:focus p {
          color: #fff !important; }
      .pre-define ul li:hover {
        background-color: #d4d8e9;
        cursor: pointer; }

.start-side-wrapper {
  min-width: 400px;
  background-color: #FBFBFB;
  min-height: 100%;
  height: calc(100vh - 50px);
  overflow-y: auto; }
  .start-side-wrapper .form-select {
    width: auto !important;
    font-size: 0.875rem;
    color: #494C57; }

.center-side-wrapper {
  width: 100%;
  background-color: #fff;
  min-height: 100%; }
  .center-side-wrapper .center-list-block {
    height: calc(100vh - 145px);
    overflow-y: auto; }

.end-side-wrapper {
  min-width: 350px;
  background-color: #FBFBFB;
  min-height: 100%;
  height: calc(100vh - 50px);
  overflow-y: auto; }

.update-wrapper {
  padding: 16px; }
  .update-wrapper .update-list {
    padding: 8px;
    border: 1px solid #DDDEE0;
    border-radius: 4px;
    background-color: #fff;
    margin-bottom: 16px; }

.list-anq {
  padding: 16px;
  border-bottom: 1px solid #DDDEE0; }

ul.agent-list li i {
  display: none; }
ul.agent-list li.select i {
  display: block;
  color: #fff; }
ul.agent-list li.select, ul.agent-list li:active, ul.agent-list li:focus, ul.agent-list li:hover {
  background-color: #283C92;
  cursor: pointer; }
  ul.agent-list li.select p, ul.agent-list li:active p, ul.agent-list li:focus p, ul.agent-list li:hover p {
    color: #fff !important; }
  ul.agent-list li.select i, ul.agent-list li:active i, ul.agent-list li:focus i, ul.agent-list li:hover i {
    color: #fff; }

.center-side-wrapper {
  width: calc(100% - 800px); }

.end-side-wrapper {
  max-width: 400px; }

.start-side-wrapper {
  max-width: 400px; }

@media (max-width: 1599px) {
  .start-side-wrapper {
    max-width: 350px;
    min-width: 350px; }

  .center-side-wrapper {
    width: calc(100% - 600px); }

  .end-side-wrapper {
    max-width: 250px;
    min-width: 250px; } }
@media (min-width: 1281px) {
  .end-side-wrapper .end-side-btn {
    display: none; } }
@media (max-width: 1280px) {
  .center-side-wrapper {
    width: calc(100% - 350px); }

  .end-side-wrapper {
    position: fixed;
    right: -350px;
    z-index: 9;
    max-width: 350px;
    min-width: 350px;
    -webkit-box-shadow: 0px 5px 10px 1px rgba(77, 77, 77, 0.2);
    -moz-box-shadow: 0px 5px 10px 1px rgba(77, 77, 77, 0.2);
    box-shadow: 0px 5px 10px 1px rgba(77, 77, 77, 0.2);
    -webkit-transition: right .3s ease-in-out;
    -o-transition: right .3s ease-in-out;
    transition: right .3s ease-in-out; }
    .end-side-wrapper .end-side-btn {
      display: block;
      position: fixed;
      right: -50px;
      transform: rotate(-90deg);
      top: 45%;
      z-index: 1;
      box-shadow: inset 0px -5px 10px -7px black !important;
      -webkit-transition: right .3s ease-in-out;
      -o-transition: right .3s ease-in-out;
      transition: right .3s ease-in-out;
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0; }
      .end-side-wrapper .end-side-btn:focus {
        box-shadow: inset 0px -5px 10px -7px black !important; }
    .end-side-wrapper.open {
      right: 0px;
      -webkit-transition: right .3s ease-in-out;
      -o-transition: right .3s ease-in-out;
      transition: right .3s ease-in-out; }
      .end-side-wrapper.open .end-side-btn {
        right: 303px;
        -webkit-transition: right .3s ease-in-out;
        -o-transition: right .3s ease-in-out;
        transition: right .3s ease-in-out; } }
ul.list-item-6 li {
  margin-bottom: 12px;
  width: 16.4%;
  margin-right: 0 !important;
  padding-right: 30px;
  float: left; }

.flex-wrap-2 > div {
  min-width: 50%;
  padding-right: 20px; }
.flex-wrap-3 > div {
  min-width: 33.33%;
  padding-right: 20px; }
.flex-wrap-4 > div {
  min-width: 25%;
  padding-right: 20px; }
.flex-wrap-5 > div {
  min-width: 20%;
  padding-right: 20px; }
.flex-wrap-6 > div {
  min-width: 16.66%;
  padding-right: 20px; }
.flex-wrap-7 > div {
  min-width: 14.28%;
  padding-right: 20px; }

@media (max-width: 1599px) {
  .flex-wrap-6 > div {
    min-width: 20%;
    padding-right: 20px; }
  .flex-wrap-7 > div {
    min-width: 20%;
    padding-right: 20px; } }
.modal .prty-owner-del {
  text-align: center;
  height: 100%;
  padding-top: 30px; }
  .modal .prty-owner-del .icon-avtar {
    border: 1px solid #C6C7CA;
    font-size: 2.4rem;
    color: #C6C7CA;
    border-radius: 100px;
    text-align: center;
    line-height: 56px;
    margin: 0 auto; }

.filter-wrapper .form-group {
  margin-bottom: 14px; }
  .filter-wrapper .form-group .flatpickr-wrapper {
    display: block; }

@media (max-width: 1023px) {
  .header-navbar .page-title {
    display: none; } }
.grid-light .apexcharts-gridline {
  stroke: #DDDEE0; }

.contact-user {
  position: relative;
  width: 100px;
  margin: 0 auto; }
  .contact-user .btn {
    position: absolute;
    right: 10px; }

.contact-user-sm {
  position: relative;
  width: 100px;
  margin: 0 auto; }
  .contact-user-sm .btn {
    position: absolute;
    right: 14px; }

/*# sourceMappingURL=page_custom.css.map */
