

.navi-search-container{
  width: 100%;
  display: block;
  box-sizing: border-box;
  margin-bottom: 25px;
}

  .navi-search-container .chosen-container{
    width: 100% !important;
  }

  .navi-search-container .chosen-container-single .chosen-single {
    height: auto;
    box-shadow: none !important;

width: 100%;
padding: 0;
background:transparent;
border: transparent;
}



/*
.navi-search-container .chosen-container .chosen-results li em{
  font-style:normal;
  text-decoration:none;
  font-weight: bold;
}
  */

.navi-search-container .chosen-container-single .chosen-single div{
display: none;
}

.navi-search-container .chosen-container .chosen-drop{
  top: 0 !important;
  border: none !important;
}

.navi-search-container .chosen-container-single .chosen-search{
padding: 0 !important;
}
.navi-search-container .chosen-container-single .chosen-search input[type="text"]{
  font-family: 'MyriadPro-Regular' ,"Lato" ,Arial,sans-serif;
  font-size: 14pt;
  letter-spacing: .05em;
  width: 100%;
  background-color: #ececec !important;
  border: 1px solid #ececec !important;
  color: #000;
  outline: 0;
  text-decoration: none;
  text-align: left;
  padding: 12px 10px;
  border-radius: 6px;
  transition: all .25s;
  line-height: 1;
  height: auto !important;
}

/*
.navi-search-container .chosen-container .chosen-results li.disabled-result{
  color: red;
}
.navi-search-container .chosen-single.chosen-single-with-deselect.chosen-default span{
  color: red;
}
  */

.navi-search-container .chosen-single.chosen-default span{
  font-family: 'MyriadPro-Regular' ,"Lato" ,Arial,sans-serif;
  font-size: 14pt;
  letter-spacing: .05em;
  width: 100%;
  background-color: #ececec;
  border: 1px solid #ececec;
  color: #737373;
  outline: 0;
  text-decoration: none;
  text-align: left;
  padding: 12px 10px;
  border-radius: 6px;
  transition: all .25s;
  line-height: 1;
  height: auto !important;

}
.navi-search-container .chosen-single.chosen-single-with-deselect span{
  font-family: 'MyriadPro-Regular' ,"Lato" ,Arial,sans-serif;
  font-size: 14pt;
  letter-spacing: .05em;
  width: 100%;
  background-color: #fff;
  border: 1px solid #000;
  color: #000;
  outline: 0;
  text-decoration: none;
  text-align: left;
  padding: 12px 10px;
  border-radius: 6px;
  transition: all .25s;
  line-height: 1;
  height: auto !important;
}


@media (min-width: 767px) {
  .navi-search-container .chosen-container .chosen-results{
    padding: 10px 15px 10px 15px;
  margin: 0;
  max-height: 200px;
  }

}

@media (max-width: 767px) {
  .navi-search-container .chosen-container .chosen-results{
    padding: 10px 15px 10px 15px;
  margin: 0;
  max-height: 150px;
  }

}


.navi-search-container .chosen-container .chosen-results li.no-results{
  background: #fff;
}

.navi-search-container .chosen-container-single .chosen-single-with-deselect span{
margin-right: 0;
}

.navi-search-container .chosen-container .chosen-results li{
  font-family: 'MyriadPro-Regular' ,"Lato" ,Arial,sans-serif;
  font-size: 14pt;
  letter-spacing: .05em;
  line-height: 1;
  padding: 10px 6px;
}

.navi-search-container .chosen-container .chosen-results li.highlighted{
  background-color: transparent;
  background-image: none;
  color: #000;
}




@media (min-width: 767px) {
  .search-drop{
    width: 100%;
    display: block;
    box-sizing: border-box;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .search-drop{
    width: 100%;
    display: block;
    box-sizing: border-box;
    margin-bottom: 25px;
  }
}



  .search-drop .chosen-container{
    width: 100% !important;
  }

  .search-drop .chosen-container-single .chosen-single {
    height: auto;
    box-shadow: none !important;

width: 100%;
padding: 0;
background:transparent;
border: transparent;
}






.search-drop .chosen-container-single .chosen-single div{
display: none;
}

.search-drop .chosen-container .chosen-drop{
  top: 0 !important;
  border: none !important;
}

.search-drop .chosen-container-single .chosen-search{
padding: 0 !important;
}
.search-drop .chosen-container-single .chosen-search input[type="text"]{
  font-family: 'MyriadPro-Regular' ,"Lato" ,Arial,sans-serif;
  font-size: 14pt;
  letter-spacing: .05em;
  width: 100%;
  background-color: #ececec !important;
  border: 1px solid #ececec !important;
  color: #000;
  outline: 0;
  text-decoration: none;
  text-align: left;
  padding: 12px 10px;
  border-radius: 6px;
  transition: all .25s;
  line-height: 1;
  height: auto !important;
}

/*
.search-drop .chosen-container .chosen-results li.disabled-result{
  color: red;
}
.search-drop .chosen-single.chosen-single-with-deselect.chosen-default span{
  color: red;
}
  */

.search-drop .chosen-single.chosen-default span{
  font-family: 'MyriadPro-Regular' ,"Lato" ,Arial,sans-serif;
  font-size: 14pt;
  letter-spacing: .05em;
  width: 100%;
  background-color: #ececec;
  border: 1px solid #ececec;
  color: #737373;
  outline: 0;
  text-decoration: none;
  text-align: left;
  padding: 14px 10px;
  border-radius: 6px;
  transition: all .25s;
  line-height: 1;
  height: auto !important;

}
.search-drop .chosen-single.chosen-single-with-deselect span{
  font-family: 'MyriadPro-Regular' ,"Lato" ,Arial,sans-serif;
  font-size: 14pt;
  letter-spacing: .05em;
  width: 100%;
  background-color: #fff;
  border: 1px solid #000;
  color: #000;
  outline: 0;
  text-decoration: none;
  text-align: left;
  padding: 14px 10px;
  border-radius: 6px;
  transition: all .25s;
  line-height: 1;
  height: auto !important;
}


@media (min-width: 767px) {
  .search-drop .chosen-container .chosen-results{
    padding: 10px 15px 10px 15px;
  margin: 0;
  max-height: 200px;
  }

}

@media (max-width: 767px) {
  .search-drop .chosen-container .chosen-results{
    padding: 10px 15px 10px 15px;
  margin: 0;
  max-height: 150px;
  }

}


.search-drop .chosen-container .chosen-results li.no-results{
  background: #fff;
}

.search-drop .chosen-container-single .chosen-single-with-deselect span{
margin-right: 0;
}

.search-drop .chosen-container .chosen-results li{
  font-family: 'MyriadPro-Regular' ,"Lato" ,Arial,sans-serif;
  font-size: 14pt;
  letter-spacing: .05em;
  line-height: 1;
  padding: 10px 6px;
}

.search-drop .chosen-container .chosen-results li.highlighted{
  background-color: transparent;
  background-image: none;
  color: #000;
}

