ul.parsley-errors-list li {
  font-size: 11px;
  color: #f00;
}
ul.parsley-errors-list {
  list-style: none;
}
ul.parsley-errors-list {
  list-style: none;
  position: relative !important;
  padding-left: 0;
  bottom: -5px !important;
  margin-bottom: 0;
  width: 100%;
  line-height: 1;
}
.radio-main .custom_radio_b.parsley-error {
  border: 0 !important;
}
.radio-main ul.parsley-errors-list {
  position: absolute;
  bottom: -18px;
  left: 0;
}
.parsley-error {
  border: solid 1px #f00 !important;
}
.custom_checkbox.parsley-error {
  border: 0 !important;
}
.custom_checkbox.parsley-error .checkmark {
  border-color: #f00;
}
.form-group {
  position: relative;
}
.contact-map {
  border-radius: 15px;
  overflow: hidden;
}
.contact-map iframe {
    width: 100%;
    height: 300px;
    position: unset;
}
.terms-sec {
  position: relative;
  margin-top: 10px;
}
.terms-sec ul.parsley-errors-list {
  bottom: 0;
  position: initial;
  margin: -10px 0 10px 0;
}

.privacy_wrap {
  position: relative;
}
  
.position-cls {
  position: relative;
}
.show_graph_text {
  display: flex;
  justify-content: space-between;
}
.show_graph_text p {
  margin: 0;
  margin-left: 15px;
  color: #100400 !important;
}

/*Country dropdown flag image css*/
.select2-container--default .select2-selection--single {
  border-color: #fff !important;
  height: 45px !important;
  padding: 7.5px 0 !important;
  border: solid 1px #e9e9e9 !important;
  border-radius: 7px 0 0 7px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
 height: 45px !important;
}
.select2-dropdown {
 border-radius: 0 !important;
 box-shadow: #444 0px 3px 5px !important;
 border: 0 !important;
 z-index: 11111111 !important
}
.select2-results__option span img.img-flag {
max-height: 15px;
margin-right: 10px;
}
.select2-results__option span {
  display: flex;
  align-items: center;
  font-size: 12px;
}
.select2-selection__rendered span {
  display: flex;
  align-items: center;
}
.select2-selection__rendered span img.img-flag {
  max-height: 15px;
  margin-right: 10px;
} 
.select2-results__option {
  padding: 3px 6px;
}
.input-group.exampleModal1 span.select2-container.select2-container--default.select2-container--open  {
  left: 0 !important;
  top: 45px !important;
}
.input-group.ForgetPasswordModal1 span.select2-container.select2-container--default.select2-container--open  {
  left: 0 !important;
  top: 45px !important;
}

.input-group.SignupModal1 span.select2-container.select2-container--default.select2-container--open  {
  left: 0 !important;
  top: 45px !important;
}

.input-group.shareBookingModal1 span.select2-container.select2-container--default.select2-container--open  {
  left: 0 !important;
  top: 45px !important;
}

.input-group.BecomeAHostModal1 span.select2-container.select2-container--default.select2-container--open  {
  left: 0 !important;
  top: 45px !important;
}

.input-group.BecomePartnerModal2 span.select2-container.select2-container--default.select2-container--open  {
  left: 0 !important;
  top: 45px !important;
}

.input-group.schedule_appointment1 span.select2-container.select2-container--default.select2-container--open  {
  left: 0 !important;
  top: 45px !important;
}

.input-group.schedule_appointment2 span.select2-container.select2-container--default.select2-container--open  {
  left: 0 !important;
  top: 45px !important;
}

span.select2.select2-container.select2-container--default.select2-container--below.select2-container--open {
  top: 0 !important;
}
/*Country dropdown flag image css end*/

