.autocomplete-result-list {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.16);
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  max-height: 296px;
  overflow-y: auto;
  padding: 0;
}
.autocomplete-result {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2NjIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Im0yMSAyMS00LTQiLz48L3N2Zz4=);
  background-position: 12px;
  background-repeat: no-repeat;
  cursor: default;
  padding: 12px 12px 12px 48px;
}
.autocomplete-result:hover,
.autocomplete-result[aria-selected="true"] {
  background-color: rgba(0, 0, 0, 0.06);
}
.qytim {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  appearance: none;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.inc-span {
  padding: 7px;
  background: green;
  color: white;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}
.dic-span {
  padding: 7px;
  background: green;
  color: white;
  font-weight: 900;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}
.ppric{
    width: 120px;
    height: 34px;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    padding: 0 0 0 5px!important;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    appearance: none;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.ac-result {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2NjIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Im0yMSAyMS00LTQiLz48L3N2Zz4=);
  background-position: 12px;
  background-repeat: no-repeat;
  cursor: default;
  padding: 12px 12px 12px 48px;
}
.ac-result:hover,
.ac-result[aria-selected="true"] {
  background-color: rgba(0, 0, 0, 0.06);
}
.otpContainer {
  margin-top: 20px;
  text-align: center;
}
.btn.btn-icon {
  font-size: 1.105rem;
  padding: 0.375rem!important;
  height: 2.563rem!important;
  width: 2.563rem!important;
}
.dropdown-menu {
  box-shadow: 0 5px 20px rgba(173,181,189,.2);
  min-width: 270px;
  transition: all .4s ease-in-out;
  transform: translate(0,80px);
}
.otpContainer input {
  padding: 9px 0;
  border: 1px solid #d4d5d9;
  font-size: 14px;
  text-align: center;
  margin: 0 16px 0 0;
  width: 30px;
  border-radius: 2px;
}
.badge.badge-circle, .badge.badge-square {
  font-size: .625rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 22px;
  min-width: 22px;
  padding: 0 0.1rem;
}
.badge.badge-circle {
  border-radius: 50%;
  min-width: 20px;
  width: 20px;
  height: 20px;
}