/* Give the image 3px of space to breathe. */
body .chosenImage-container .chosen-results li,
body .chosenImage-container .chosen-single span {
  background: none 3px center / 19px 19px no-repeat;
  padding-left: 18px;
}

/* Make the image fit nicely to the left of the dropdown. */
body .chosenImage-container .chosen-single {
  padding-left: 2px;
}

body .chosenImage-container .chosen-single span {
  background-position: 23px 4px;
}

/* Let the "No results match" text fill the whole width. */
body .chosenImage-container .chosen-results .no-results {
  padding-left: inherit;
}


body .chosen-container a span{
  margin-top: 8px;
  font-size: 0.9em;
  color: #bbb;
}

body .chosen-container a div{
  top: 13px !important;
}


body .field-signupform-country_id .input-container{
  background: none;
  border: none;
}

body .chosen-container .chosen-single{
  border: none !important;
  border-radius: 76px !important;
  margin-bottom: 1px !important;
  height: 40px !important;
}
body .input-container .global_chosen_img {
  border-radius: 76px;
  height: 42px;
  width: 100%;
  border: 1px solid #4FCD5E;
  padding: 0 20px;
  font-family: "VerdanaRegular";
  font-size: 1.35em;
  background: #fff;
}

body .chosen-container .chosen-drop {
  position: absolute;
  top: 0;
  border: none;
}

body .chosen-container .chosen-drop .chosen-search{
  border: 1px solid #4FCD5E;
  border-radius: 76px;
  height: 42px;
  text-align: center;
  vertical-align: middle;
}

body .chosen-container .chosen-drop .chosen-search input{
  background: url('/img/eva_arrowre.png') no-repeat 100% 50%;
  display: inline-block;
  width: 90%;
  height: 90%;
}

body .settings-right .chosen-container .chosen-drop .chosen-search input{
  background: url("/img/select-arrow.png") no-repeat 131% -5px;
  display: inline-block;
  width: 90%;
  height: 90%;
}

body .chosen-container-single .chosen-single div b {
  background: url('/img/eva_arrow.png') no-repeat;
  z-index: 9999999;
}
body .settings-right .chosen-container-single .chosen-single div b {
  background: url("/img/select-arrow.png") no-repeat;
}
body .settings-right .chosen-container-single .chosen-single span {
  color: #021D05;
  font-size: 0.8rem;
  font-family: VerdanaRegular;
  padding-left: 18px;
}
body .chosen-container .chosen-drop .chosen-search input:focus {
  outline: none;
  border: none;
}

body .chosen-container .chosen-results {
  margin: 0 21px 4px 21px;
  max-width: 302px;
  border-radius: 10px;
  box-shadow: 0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);
}
body .chosen-container.chosen-with-drop .chosen-drop{
}
body .chosen-container .chosen-results li.highlighted {
  background-color: #4FCD5E;
}


