#settingsForm .sms-delivery-choice { flex: 0 1 220px; min-width: 150px; font-size: .875rem; }
#settingsForm .sms-delivery-choice select { margin-top: 5px; width: 100%; }
@media (max-width: 720px) {
  #settingsForm .paid-sms-settings-row:has(.sms-delivery-choice) { flex-wrap: wrap; }
  #settingsForm .paid-sms-settings-row:has(.sms-delivery-choice) > .checkbox-row,
  #settingsForm .paid-sms-settings-row:has(.sms-delivery-choice) > span { flex-basis: calc(100% - 110px); }
  #settingsForm .paid-sms-settings-row > .sms-delivery-choice { flex: 1 1 100%; order: 2; }
}
