.react-datepicker-wrapper {
  display: block !important;
}

.react-datepicker__input-container {
  width: 100% !important;
}

.react-datepicker__current-month, .react-datepicker__month-select{
  text-transform: capitalize !important;
}

.react-datepicker__header {
  background-color: white;
  border-bottom: none;
  border-top: black;
}

.react-datepicker__day-name{
  color: gray;
  text-decoration: underline;
  -webkit-text-decoration-color: grey;
          text-decoration-color: grey;
  -webkit-text-decoration-style: dotted;
          text-decoration-style: dotted;
}

.react-datepicker__day--outside-month, .react-datepicker__triangle{
  visibility: hidden;
}

.random{
  color: #fd3f4e;
}

.react-datepicker__day--inside-month{
  background-color: gainsboro;
}

.react-datepicker__day--selected, .react-datepicker__day--today{
  background-color: #fd3f4e;
  border-radius: 0px;
}

.react-datepicker{
  border-radius: 0px;
}

.react-datepicker__month{
  text-align: right;
}

.react-datepicker__month-container{
  border-top: black;
  /* box-shadow: 0 -6px 0 -6px #fff, 0 1px 13px rgba(0,0,0, .35); */
  border:0px solid rgb(10, 0, 0);
  box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.35);
}

.react-datepicker-popper{
  margin-top: 0 !important;
  z-index: 2 !important;
}

.spinLess::-webkit-inner-spin-button, 
.spinLess::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.grecaptcha-badge { visibility: hidden;
}
