div[id^="usnd_states_menu_widget"] select.states-list {
  color: #fff;
  font-size: 14px;
  line-height: normal;
  -moz-appearance: none;
  -webkit-appearance: none;
  border: 1px solid #55868a;
  background-color: #83b8aa;
  background-image: url(data:image/svg+xml;base64,PHN2ZyAKIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogd2lkdGg9IjI4cHgiIGhlaWdodD0iMzVweCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigxMzEsIDE4NCwgMTcwKSIKIGQ9Ik0tMC4wMDAsLTAuMDAwIEwyOC4wMDAsLTAuMDAwIEwyOC4wMDAsMzUuMDAwIEwtMC4wMDAsMzUuMDAwIEwtMC4wMDAsLTAuMDAwIFoiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiAgZmlsbD0icmdiKDg1LCAxMzQsIDEzOCkiCiBkPSJNLTAuMDAwLC0wLjAwMCBMMS4wMDAsLTAuMDAwIEwxLjAwMCwzNS4wMDAgTC0wLjAwMCwzNS4wMDAgTC0wLjAwMCwtMC4wMDAgWiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiICBmaWxsPSJyZ2IoMjU1LCAyNTUsIDI1NSkiCiBkPSJNMTMuNTc0LDIwLjk1NCBDMTMuNzAyLDIxLjA5OSAxMy44NTcsMjEuMTcyIDE0LjAzOSwyMS4xNzIgQzE0LjIyMSwyMS4xNzIgMTQuMzc2LDIxLjA5OSAxNC41MDQsMjAuOTU0IEwxOS44MDksMTUuNjQ5IEMxOS45MzYsMTUuNTIxIDIwLjAwMCwxNS4zNjYgMjAuMDAwLDE1LjE4NCBDMjAuMDAwLDE1LjAwMiAxOS45MzYsMTQuODQ3IDE5LjgwOSwxNC43MTkgTDE5LjIwNywxNC4xMTggQzE5LjA4MCwxMy45OTAgMTguOTI1LDEzLjkyMiAxOC43NDIsMTMuOTEzIEMxOC41NjAsMTMuOTAzIDE4LjQwNSwxMy45NjMgMTguMjc3LDE0LjA5MCBMMTQuMDM5LDE4LjMyOSBMOS44MDEsMTQuMDkwIEM5LjY3MywxMy45NjMgOS41MTgsMTMuOTAzIDkuMzM2LDEzLjkxMyBDOS4xNTQsMTMuOTIyIDguOTk5LDEzLjk5MCA4Ljg3MSwxNC4xMTggTDguMjcwLDE0LjcxOSBDOC4xNDIsMTQuODQ3IDguMDc4LDE1LjAwMiA4LjA3OCwxNS4xODQgQzguMDc4LDE1LjM2NiA4LjE0MiwxNS41MjEgOC4yNzAsMTUuNjQ5IEwxMy41NzQsMjAuOTU0IFoiLz4KPC9zdmc+);
  background-position: right center;
  background-repeat: no-repeat;
  width: 100%;
  max-width: 450px;
}

div[id^="usnd_states_menu_widget"] {
  margin-bottom: 0;
}

html.touch div[id^="usnd_states_menu_widget"] select.states-list {
  font-size: 16px;
}
