
.add-new-con[data-v-16f82ac3] {
    position: relative;
    text-align: left;
    padding: 20px 15px 0;
}
.add-new-con.spacer[data-v-16f82ac3] {
    padding-right: 368px;
}
.add-new-con.spacer.alt[data-v-16f82ac3] {
  padding-right: 470px;
}
.add-new-con h5[data-v-16f82ac3] {
    font-weight: 500 !important;
    color: #515365;
    line-height: 24px;
    font-size: 24px;
    margin-bottom: 17px;
}
.add-new-con img.splash[data-v-16f82ac3],
.add-new-con .availability-card-con[data-v-16f82ac3],
.add-new-con .item-type-availability[data-v-16f82ac3] {
    position: absolute;
    right: 20px;
    top: 58%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.add-new-con img.splash.alt[data-v-16f82ac3] {
  width: 400px;
  right: -15px;
}
.add-new-con .availability-card-con[data-v-16f82ac3] {
  top: 26px;
  width: 330px;
  -webkit-transform: none;
  transform: none;
}
.add-new-con .availability-card-con .header-p[data-v-16f82ac3] {
  font-size: 12px;
  font-weight: normal;
  color: #515365;
}
.add-new-con .availability-card-con .existing-class-card-con[data-v-16f82ac3] {
  /* max-height: 400px; */
  max-height: 330px;
  overflow-y: auto;
}
.add-new-con .item-type-availability[data-v-16f82ac3] {
  top: 135px;
}
.successful--item-type-add-con[data-v-16f82ac3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 10px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.congrats--item-type-add-label1[data-v-16f82ac3] {
  font: normal normal bold 24px/21px Roboto;
  letter-spacing: 0.43px;
  color: #79BD9A;
}
.congrats--item-type-add-label2[data-v-16f82ac3] {
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0.26px;
  color: #515365;
}

