.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: 46.4rem;
}

@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;
  }
  .webform-client-form div[class*="uw-f-contact-us-form"] textarea {
    width: 100% !important;
  }
  .webform-client-form .webform-component-file .help-block a {
    margin-left: 0rem !important;
  }
}

/* EACUNIWEB-4469 Added style for additionanl fields*/
.webform-client-form .uw-f-contact-us-form-additional-field .form-select {
  line-height: 40px;
  height: 40px;
}
.uw-f-contact-us-form-additional-field-mb {
  margin-bottom:15px !important;
}
.uw-f-contact-us-form-additional-field-mr label {
  margin-right:0px !important;
}
.uw-custom-border .form-select {
  border: 1px solid #ccc;
}

/* EACUNIWEB-4489 Added style for additionanl fields*/
.webform-client-form div[class*="uw-f-contact-us-form"] .form-select,
.webform-client-form div[class*="uw-f-contact-us-form"] input {
  border: 1px solid #ccc;
  background-color: #fff;
}

.webform-client-form div[class*="uw-f-contact-us-form"] .form-select, .webform-client-form div[class*="uw-f-contact-us-form"] input,
.webform-client-form div[class*="uw-f-contact-us-form"] textarea {
  width: 46.4rem;
}

.webform-client-form div[class*="uw-f-contact-us-form"]  #edit-submitted-unindex {
  width: 43rem;
}

.webform-client-form div[class*="uw-f-contact-us-form"] .form-select {
  line-height: 40px;
  height: 40px;
}

.webform-client-form .webform-component--attachments .help-block {
  display: block;
  position: absolute;
  left: 49rem;
}

.webform-client-form .webform-component--attachments .form-managed-file {
  width: 49rem;
}

.webform-client-form .webform-component--attachments {
  margin-bottom: 15px !important;
}

.webform-client-form .uw-f-contact-us-form-additional-field .form-select {
  height: 40px;
  line-height: 40px;
}

.webform-client-form #edit-submitted-attachments-upload {
  height: initial;
}

.webform-client-form .webform-component-file .help-block a {
  display:block;
  margin-left: 13.7rem;
}

.webform-client-form div[class*="uw-f-contact-us-form"] .form-file {
  width: 46.4rem;
}

/* EACUNIWEB-EACUNIWEB-4930 Update Unite Web to add japanese translations */
body.i18n-ja .webform-client-form .webform-component-file .help-block a {
    display: block;
    margin-left: 18.2rem;
}

body.i18n-ja .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: 14%;
}