.ief-product-details .fieldset-wrapper .form-wrapper {
  margin: 0 0 10px;
}
.ief-product-details .fieldset-wrapper .form-wrapper .form-type-textfield {
  margin: 0 15px 0 0;
}
.ief-product-details .fieldset-wrapper .form-wrapper .form-wrapper .fieldset-legend {
  margin: 0 0 10px;
  padding: 3px 0;
  width: 100%;
  border-bottom: 1px solid #E4E4E4;
}
.ief-product-details .fieldset-wrapper .form-wrapper .form-wrapper .fieldset-wrapper {
  padding: 0;
  overflow: hidden;
}
.ief-product-details .fieldset-wrapper .form-wrapper.field-name-field-language {
  overflow: hidden;
}
.ief-product-details .fieldset-wrapper .form-wrapper.field-name-field-language .form-type-checkbox {
  float: left;
  padding: 0;
}
.ief-product-details .fieldset-wrapper .form-wrapper.field-name-field-language .form-type-checkbox input {
  height: 20px;
}
.ief-product-details .fieldset-wrapper .form-wrapper.field-name-field-language .form-type-checkbox input,
.ief-product-details .fieldset-wrapper .form-wrapper.field-name-field-language .form-type-checkbox label {
  float: left;
  margin: 0 10px 0 0;
}
.ief-product-details .fieldset-wrapper .form-wrapper.field-type-physical-dimensions .physical-dimension-form-item {
  margin: 0;
}
.ief-product-details .fieldset-wrapper .form-wrapper.field-type-physical-dimensions .physical-dimension-form-item .form-item {
  margin: 0;
  overflow: hidden;
}
.ief-product-details .fieldset-wrapper .form-wrapper.field-type-physical-dimensions .physical-dimension-form-item .form-item > * {
  float: left;
}
.ief-product-details .fieldset-wrapper .form-wrapper.field-type-physical-dimensions .physical-dimension-form-item .form-item .field-suffix {
  margin: 0 5px;
}
.ief-product-details .fieldset-wrapper .form-wrapper.field-type-physical-dimensions .physical-dimensions-unit-form-item {
  margin: 0 10px;
}
.ief-product-details .fieldset-wrapper .form-wrapper.field-type-physical-dimensions label {
  min-width: inherit;
}
fieldset.redirect-list {
  display: none;
}
.field-label {
  font-weight: bold;
}
.field-name-field-extra-info-f- {
  display: none;
}
.entity-commerce-order .field-name-commerce-customer-billing,
.entity-commerce-order .field-name-commerce-customer-shipping,
.entity-commerce-order .payment-order-block {
  float: left;
  margin: 0 40px 20px 0;
}
.entity-commerce-order .email-order-block {
  margin: 0 0 20px;
}
.entity-commerce-order .commerce-registration {
  clear: both;
}
