.my-cp-user-data-wrapper .birthdate-input {
  background-color: #f5f8f5 !important;
}
.my-cp-user-data-wrapper .has-error .form-control:focus {
  border-color: red !important;
}
.my-cp-user-data-wrapper .form-date-icon:after {
  font-family: "icomoon";
  content: "\e908";
  color: #2B7837;
  font-size: 1rem;
  top: 2.8rem;
  left: 22px;
  position: absolute;
}
.my-cp-user-data-wrapper .reference-mark {
  display: none;
}
.my-cp-user-data-wrapper .dropdown-item.active {
  background-color: #2B7837 !important;
}
.my-cp-user-data-wrapper .children-birthday-inputs .choices {
  overflow: visible;
}
.my-cp-user-data-wrapper .children-birthday-inputs .choices .choices__inner {
  display: flex;
  flex-direction: column;
  overflow: visible;
}
.my-cp-user-data-wrapper .children-birthday-inputs .choices .choices__inner .form-feedback-item.form-validator-stack.help-block {
  order: 3;
  position: absolute;
  left: -100%;
  top: 90%;
  line-height: 18px;
}
.my-cp-user-data-wrapper .choices:focus {
  border: none;
}