.webform-client-form div[class*="uw-f-contact-us-form"] label,
.webform-client-form .captcha label,
.webform-client-form .form-item-submitted-uw-f-contact-us-form-email-confirmation label,
.webform-client-form .form-item-submitted-uw-f-contact-us-form-email-confirmation input,
.webform-component-select label {
  display: inline-block;
  width: 10%;
}

.webform-client-form .form-item-submitted-uw-f-contact-us-form-email-confirmation label,
.webform-client-form .form-item-submitted-uw-f-contact-us-form-email-confirmation input {
  margin-right: 1em;
}

.webform-client-form .form-item-submitted-uw-f-contact-us-form-email-confirmation input {
  width: auto;
}

.i18n-ru .webform-client-form div[class*="uw-f-contact-us-form"] label,
.i18n-es .webform-client-form div[class*="uw-f-contact-us-form"] label {
  width: 12% !important;
}

.webform-client-form .captcha label {
  margin-right: 15px;
}

.webform-client-form .captcha input {
  display: inline-block;
  width: 10%;
}

.uw-mb {
  margin-bottom:20px !important;
}

#email-filedset  .filed-row {
  display:table-row;
}

#email-filedset  .filed-row .form-item {
  display:table-cell;
  padding-left:20px;
  vertical-align: bottom;
}

#email-filedset  .filed-row .form-submit {
  margin-top:25px;
  margin-left: 30px;
}
.webform-client-form .webform-component-select  .form-select {
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
  padding: 10px;
  width: 45.2rem;
}
.webform-client-form #edit-submitted-uw-f-contact-us-form-category {
  display: inline;
}
.i18n-ar .webform-client-form .form-item-submitted-uw-f-contact-us-form-category {
  margin-right: 1em;
}
.i18n-ar .webform-client-form .webform-component-select .form-select {
  padding: 5px;
  width: 39.5rem;
}

@media (max-width: 600px) {
  .webform-client-form div[class*="uw-f-contact-us-form"] label,
  .webform-client-form .captcha label,
  .webform-client-form .form-item-submitted-uw-f-contact-us-form-email-confirmation label,
  .webform-client-form .form-item-submitted-uw-f-contact-us-form-email-confirmation input,
  .webform-component-select label {
    display: block;
    width: 100% !important;
  }
  .webform-client-form .webform-component-select .form-select {
    margin-left: 0px;
  }
  .webform-client-form {
    margin: 0px 10px;
  }
  .webform-client-form  .form-actions {
    margin-top: 20px;
  }
  .i18n-ar .webform-client-form .form-item-submitted-uw-f-contact-us-form-category,
  .i18n-ar .webform-client-form .webform-container-inline label {
    margin-right: 0em;
  }
  .i18n-ru .webform-client-form div[class*="uw-f-contact-us-form"] label,
  .i18n-es .webform-client-form div[class*="uw-f-contact-us-form"] label {
    width: 100% !important;
  }
}