/**
 * @file
 * Telephone composite styles.
 */

div.webform-type-webform-telephone::after {
  display: table;
  clear: both;
  content: "";
}

fieldset.webform-type-webform-telephone > div::after {
  display: table;
  clear: both;
  content: "";
}

.webform-type-webform-telephone .form-item,
.webform-type-webform-telephone .form-item label {
  float: left;
  margin: 0 10px 0 0;
  vertical-align: middle;
}

.webform-type-webform-telephone .form-item label {
  height: 2em;
  line-height: 2em;
}
