a{
  margin-top: 1rem;
}
hr {
    border: .5px solid grey;
    margin-top: .8rem;
    margin-bottom: .5rem;
}
.alert {
    background-color: #F4F9FE;
    color: #247EE5;
    border: 1px solid #247EE5;
    padding: 15px 15px;
    border-radius: .3rem;
    margin-bottom: 15px;
}
.alert img {
    width: 30px;
    text-align: right;
}
.checkboxGroup{
  margin-top: 1rem;
  border:0px solid #999;
  background-color: #F5F5F5;
}
.icon{
  width: 4rem;
}
.react-datepicker-wrapper {
  width: 100%;
}
.react-datepicker__input-container {
  width: 100%;
}
.react-datepicker__input-container input {
  background-image: url(../img/icncalendar.png);
  background-repeat: no-repeat;
  background-position: 15px center;
  padding-left: 35px !important;
  background-color: #ffffff;
  position: relative;
  z-index: 2;
  min-height: 48px;
}
.react-datepicker-popper[data-placement^="bottom"] {
  margin-top: -47px !important;
  z-index: 3;
}
.react-datepicker-popper {
  z-index: 3 !important;
  width: calc(100% - 60px);
  -moz-transition:none;
  -o-transition:none;
     transition:none;
}
.react-datepicker {
  width: 100%;
  box-shadow: 2px 2px 10px rgba(0,0,0,.2);
  border-radius: 1rem 2rem .3rem .3rem !important;
}
.react-datepicker__month-container {
  float: left;
  width: 100%;
}
.react-datepicker__header {
  padding-top: 60px !important;
  border-bottom: 0px !important;
  background-color: #f5f5f5 !important;
}
.react-datepicker__navigation {
  top: 40px !important;
  min-height: 2px !important;
}
.react-datepicker__day-name, .react-datepicker__day, .react-datepicker__time-name {
  width: 14.2857% !important;
  margin: 0 !important;
  padding: 0.166rem;
}
.react-datepicker__day--keyboard-selected, .react-datepicker__month-text--keyboard-selected {
  background-color: #F42534 !important;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range, .react-datepicker__month-text--selected, .react-datepicker__month-text--in-selecting-range, .react-datepicker__month-text--in-range {
  border-radius: 0.3rem;
  background-color: #F42534 !important;
  color: #fff !important;
}

.react-datepicker__triangle {
  display: none;
}

.react-datepicker__month .react-datepicker__month-text {
  width: 30% !important;
}
.react-datepicker__month--selected, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range {
  background-color: #f42533 !important;
}