.iti__flag {
  width: 20px;
  height: 15px;
  background-image: url('/assests/flags.png') !important;
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  box-shadow: 0px 0px 1px 0px #888;
  display: inline-block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .iti__flag {
    background-image: url('/assests/flags@2x.png') !important;
  }
}

.iti__country-list {

        max-width: 230px;
} 


.iti--separate-dial-code .iti__selected-flag {
    background-color: transparent !important;
}

.iti__selected-flag {
    padding: 0 !important;
}