$cdp-date-picker: "cdp-date-picker";

.#{$cdp-date-picker} {
  @include wrapper_row;

  .render-day {
    @include wrapper_row;
    flex-wrap: wrap;
    max-width: 228px;

    .day-item {
      width: 20px;
      height: 20px;
      margin: 4px;
      //background: $valid-color;
      background: $grey-8;
      text-align: center;
      cursor: pointer;
    }
  }

  .summary-date {

  }
}


.rangecontainer {
  order: 3;
  padding: 24px;
  border-left: 1px solid #8D8D91;
}

.fromDateTimeContainer {
  margin-right: 36px !important;

  .monthYearContainer {
    @include wrapper_row;
    justify-content: space-between;
    margin: 0 0 12px;

    .multipleContentOnLine {
      select {
        height: 40px;
        border-radius: 8px;
        color: $green-2;
        @include font-16;
        border: 1px solid #D6D6D7;
        background: $grey-9;
        padding: 4px;
      }
    }

    .leftChevron {
      display: none;
    }

    .rightChevron {
      display: none;
    }
  }
}

.fromDateHourContainer {
  border: unset !important;
  margin-bottom: 12px;

  .dateTimeLabel {
    @include font-16;
    color: $grey-3;
    text-align: left;
  }

  #DateTimeInput_start {
    color: $green-2;
    @include font-16;
    border: 1px solid #D6D6D7;
    background: $grey-9;
    border-radius: 8px;
    padding: 12px;
    height: 40px;
    width: 100%;
  }

  #DateTimeInput_end {
    color: $green-2;
    @include font-16;
    border: 1px solid #D6D6D7;
    background: $grey-9;
    border-radius: 8px;
    padding: 12px;
    height: 40px;
    width: 100%;
  }
}

.timeContainer {
  display: none;
}

.calendarGrid {
  text-transform: uppercase;
  @include font-12;
  color: $grey-4;
  font-weight: bold;

  div:nth-last-child(2) {
    color: $primary-3;
  }

  div:last-child {
    color: $primary-3;
  }
}

.buttonContainer {
  display: none !important;
}

.btn__date-range {
  width: 100%;
  background: $grey-9;
  border: 1px solid $grey-4;
  box-sizing: border-box;
  border-radius: 8px;
  cursor: pointer;
  height: 40px;

  @include font-16;
  color: $grey-1;

  display: flex;
  flex-direction: row;
  padding: 0 12px;
  align-items: center;
}