/* intl-tel-input wraps its <input> in a .iti div. The plugin's own CSS makes
   that wrapper display:inline-block with no explicit width, so — unlike every
   other .form-control, which is display:block — it doesn't force a line break
   after itself. The following .text-danger/.form-text elements then flow
   inline next to the phone field instead of stacking below it. */
.iti {
    display: block;
    width: 100%;
}
