.field-label {
  float: left;
}

.group-address-from {
  width: 45%;
  float: left;
  display: block;
  margin: 0;
}

.group-address-to {
  display: block;
  width: 45%;
  margin: 0;
}

div.node {
  margin: 20px 0 10px;
}

/* Order form */
#edit-field-not-sure-date-0-value-wrapper label,
#edit-field-client-name-0-value-wrapper label,
#edit-field-phone-0-value-wrapper label,
.group-address-from label,
.group-address-to label,
.group-loaders-info label {
  float: left;
  margin-right: 10px;
}

#content-wrapper div.orders div.body-field-wrapper {
  display: none;
}

/* registration form */

#edit-profile-manipulator-wrapper {
  width: 180px;
  float: left;  
}

#edit-profile-gidrolift-wrapper {
  width: 180px;
  float: left;  
}

#edit-profile-pricep-wrapper {
  margin-top: 2em;
}

#edit-field-client-name-0-value-wrapper {
  width: 50%;
  float: left;  
}

#views-exposed-form-loaders-page-1 label,
#views-exposed-form-loaders-page-1 div.views-widget,
#views-exposed-form-loaders-page-1 div.views-exposed-widget,
#views-exposed-form-orders-page-1 label,
#views-exposed-form-orders-page-1 div.views-widget,
#views-exposed-form-orders-page-1 div.views-exposed-widget {
  float: left;
  padding: 0 20px 0 0;
}

#views-exposed-form-loaders-page-1 .views-exposed-form .views-exposed-widget .form-submit,
#views-exposed-form-orders-page-1 .views-exposed-form .views-exposed-widget .form-submit{
  margin-top: 0;
}

div.field {
  clear: both;
}

.views-exposed-form {
  margin-top: 10px;
}