/* ===== Единый вид форм сайта (13.11.2026) =====
   Форма по центру страницы, тонкая рамка, подписи слева от полей (150px), математическая капча
   (как на /user). До 600px подписи встают над полями.
   Формы: webform 28 «Напишите нам», 49 «Заказать звонок», 50 «Заказать», 52 «Оформить заказ»
   (и блок на /individualnyy-zakaz), 53 «Задайте нам свой вопрос» (и блок на /vopros-otvet), 663 «Заказать просчет
   стоимости», 690 «Отзыв», 6037 «Подписаться на рассылку каталога», книга отзывов /otzyvy,
   /user, /user/password, регистрация. Подписка в подвале (3251) — в subscribe-form.css.
   Файл сгенерирован; заменяет zakazat-form.css и user-login-form.css. */

/* Заголовки страниц, где форма — основное содержимое */
.page-node-28 #page-title,
.page-node-50 #page-title,
.page-node-52 #page-title,
.page-node-53 #page-title,
.page-node-663 #page-title,
.page-node-690 #page-title,
.page-node-6037 #page-title {
  text-align: center !important;
}

/* Контейнер формы */
form#webform-client-form-28,
form#webform-client-form-49,
form#webform-client-form-50,
form#webform-client-form-52,
form#webform-client-form-53,
form#webform-client-form-663,
form#webform-client-form-690,
form#webform-client-form-6037,
form#kniga-otzivov-node-form,
.zakazat form.webform-client-form {
  box-sizing: border-box;
  width: 100% !important;
  max-width: 760px !important;
  min-width: 0 !important;
  height: auto !important;
  float: none !important;
  clear: both !important; /* ниже заголовка страницы (он в обёртке с float: left) */
  margin: 0 auto 24px !important;
  padding: 18px 20px 20px !important;
  border: 1px solid #DBDBDB !important;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px !important;
  background: #fff !important;
  text-align: left !important;
}
form#user-login,
form#user-pass,
form#user-register-form {
  box-sizing: border-box;
  width: 100% !important;
  max-width: 560px !important;
  float: none !important;
  clear: both !important;
  margin: 0 auto 24px !important;
  padding: 18px 20px 20px !important;
  border: 1px solid #DBDBDB !important;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px !important;
  background: #fff !important;
  text-align: left !important;
}
#webform-ajax-wrapper-50,
#webform-ajax-wrapper-28,
#webform-ajax-wrapper-52,
#webform-ajax-wrapper-53,
#webform-ajax-wrapper-663,
#webform-ajax-wrapper-690,
#webform-ajax-wrapper-6037 {
  margin-left: auto !important;
  margin-right: auto !important;
}

/* Дубль заголовка «Заказать» внутри webform 50 (остаётся H1 страницы) */
form#webform-client-form-50 #webform-component-text {
  display: none !important;
}

/* Строка формы */
form#webform-client-form-28 .form-item,
form#webform-client-form-49 .form-item,
form#webform-client-form-50 .form-item,
form#webform-client-form-52 .form-item,
form#webform-client-form-53 .form-item,
form#webform-client-form-663 .form-item,
form#webform-client-form-690 .form-item,
form#webform-client-form-6037 .form-item,
form#kniga-otzivov-node-form .form-item,
.zakazat form.webform-client-form .form-item,
form#user-login .form-item,
form#user-pass .form-item,
form#user-register-form .form-item {
  clear: both;
  overflow: hidden;
  float: none !important;
  width: auto !important;
  margin: 0 0 12px !important;
  padding: 0 !important;
}

/* Подпись слева */
form#webform-client-form-28 .form-item > label,
form#webform-client-form-28 fieldset > legend,
form#webform-client-form-49 .form-item > label,
form#webform-client-form-49 fieldset > legend,
form#webform-client-form-50 .form-item > label,
form#webform-client-form-50 fieldset > legend,
form#webform-client-form-52 .form-item > label,
form#webform-client-form-52 fieldset > legend,
form#webform-client-form-53 .form-item > label,
form#webform-client-form-53 fieldset > legend,
form#webform-client-form-663 .form-item > label,
form#webform-client-form-663 fieldset > legend,
form#webform-client-form-690 .form-item > label,
form#webform-client-form-690 fieldset > legend,
form#webform-client-form-6037 .form-item > label,
form#webform-client-form-6037 fieldset > legend,
form#kniga-otzivov-node-form .form-item > label,
form#kniga-otzivov-node-form fieldset > legend,
.zakazat form.webform-client-form .form-item > label,
.zakazat form.webform-client-form fieldset > legend,
form#user-login .form-item > label,
form#user-login fieldset > legend,
form#user-pass .form-item > label,
form#user-pass fieldset > legend,
form#user-register-form .form-item > label,
form#user-register-form fieldset > legend {
  float: left !important;
  display: block !important;
  width: 150px !important;
  margin: 0 12px 0 0 !important;
  padding: 6px 0 0 !important;
  font-size: 13px !important;
  font-weight: normal !important;
  line-height: 1.25 !important;
  color: #333 !important;
  text-align: left !important;
  box-sizing: border-box;
}

/* Однострочные поля */
form#webform-client-form-28 .form-item > input.form-text,
form#webform-client-form-28 .form-item > input.form-email,
form#webform-client-form-28 .form-item > input.form-number,
form#webform-client-form-28 .form-item > input.form-tel,
form#webform-client-form-28 .form-item > select,
form#webform-client-form-49 .form-item > input.form-text,
form#webform-client-form-49 .form-item > input.form-email,
form#webform-client-form-49 .form-item > input.form-number,
form#webform-client-form-49 .form-item > input.form-tel,
form#webform-client-form-49 .form-item > select,
form#webform-client-form-50 .form-item > input.form-text,
form#webform-client-form-50 .form-item > input.form-email,
form#webform-client-form-50 .form-item > input.form-number,
form#webform-client-form-50 .form-item > input.form-tel,
form#webform-client-form-50 .form-item > select,
form#webform-client-form-52 .form-item > input.form-text,
form#webform-client-form-52 .form-item > input.form-email,
form#webform-client-form-52 .form-item > input.form-number,
form#webform-client-form-52 .form-item > input.form-tel,
form#webform-client-form-52 .form-item > select,
form#webform-client-form-53 .form-item > input.form-text,
form#webform-client-form-53 .form-item > input.form-email,
form#webform-client-form-53 .form-item > input.form-number,
form#webform-client-form-53 .form-item > input.form-tel,
form#webform-client-form-53 .form-item > select,
form#webform-client-form-663 .form-item > input.form-text,
form#webform-client-form-663 .form-item > input.form-email,
form#webform-client-form-663 .form-item > input.form-number,
form#webform-client-form-663 .form-item > input.form-tel,
form#webform-client-form-663 .form-item > select,
form#webform-client-form-690 .form-item > input.form-text,
form#webform-client-form-690 .form-item > input.form-email,
form#webform-client-form-690 .form-item > input.form-number,
form#webform-client-form-690 .form-item > input.form-tel,
form#webform-client-form-690 .form-item > select,
form#webform-client-form-6037 .form-item > input.form-text,
form#webform-client-form-6037 .form-item > input.form-email,
form#webform-client-form-6037 .form-item > input.form-number,
form#webform-client-form-6037 .form-item > input.form-tel,
form#webform-client-form-6037 .form-item > select,
form#kniga-otzivov-node-form .form-item > input.form-text,
form#kniga-otzivov-node-form .form-item > input.form-email,
form#kniga-otzivov-node-form .form-item > input.form-number,
form#kniga-otzivov-node-form .form-item > input.form-tel,
form#kniga-otzivov-node-form .form-item > select,
.zakazat form.webform-client-form .form-item > input.form-text,
.zakazat form.webform-client-form .form-item > input.form-email,
.zakazat form.webform-client-form .form-item > input.form-number,
.zakazat form.webform-client-form .form-item > input.form-tel,
.zakazat form.webform-client-form .form-item > select,
form#user-login .form-item > input.form-text,
form#user-login .form-item > input.form-email,
form#user-login .form-item > input.form-number,
form#user-login .form-item > input.form-tel,
form#user-login .form-item > select,
form#user-pass .form-item > input.form-text,
form#user-pass .form-item > input.form-email,
form#user-pass .form-item > input.form-number,
form#user-pass .form-item > input.form-tel,
form#user-pass .form-item > select,
form#user-register-form .form-item > input.form-text,
form#user-register-form .form-item > input.form-email,
form#user-register-form .form-item > input.form-number,
form#user-register-form .form-item > input.form-tel,
form#user-register-form .form-item > select {
  float: left !important;
  width: 320px !important;
  max-width: calc(100% - 162px) !important;
  min-width: 0 !important;
  height: 30px !important;
  box-sizing: border-box;
  margin: 0 !important;
  padding: 0 10px !important;
  border: 1px solid #DBDBDB !important;
  background: #fff !important;
  -webkit-border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  border-radius: 5px !important;
  font-size: 14px !important;
  color: #222;
  outline: 0 none !important;
  box-shadow: none !important;
}

/* Многострочные поля: обёртка встаёт справа от подписи и занимает остаток ширины */
form#webform-client-form-28 .form-textarea-wrapper,
form#webform-client-form-28 .form-managed-file,
form#webform-client-form-28 .fieldset-wrapper,
form#webform-client-form-49 .form-textarea-wrapper,
form#webform-client-form-49 .form-managed-file,
form#webform-client-form-49 .fieldset-wrapper,
form#webform-client-form-50 .form-textarea-wrapper,
form#webform-client-form-50 .form-managed-file,
form#webform-client-form-50 .fieldset-wrapper,
form#webform-client-form-52 .form-textarea-wrapper,
form#webform-client-form-52 .form-managed-file,
form#webform-client-form-52 .fieldset-wrapper,
form#webform-client-form-53 .form-textarea-wrapper,
form#webform-client-form-53 .form-managed-file,
form#webform-client-form-53 .fieldset-wrapper,
form#webform-client-form-663 .form-textarea-wrapper,
form#webform-client-form-663 .form-managed-file,
form#webform-client-form-663 .fieldset-wrapper,
form#webform-client-form-690 .form-textarea-wrapper,
form#webform-client-form-690 .form-managed-file,
form#webform-client-form-690 .fieldset-wrapper,
form#webform-client-form-6037 .form-textarea-wrapper,
form#webform-client-form-6037 .form-managed-file,
form#webform-client-form-6037 .fieldset-wrapper,
form#kniga-otzivov-node-form .form-textarea-wrapper,
form#kniga-otzivov-node-form .form-managed-file,
form#kniga-otzivov-node-form .fieldset-wrapper,
.zakazat form.webform-client-form .form-textarea-wrapper,
.zakazat form.webform-client-form .form-managed-file,
.zakazat form.webform-client-form .fieldset-wrapper,
form#user-login .form-textarea-wrapper,
form#user-login .form-managed-file,
form#user-login .fieldset-wrapper,
form#user-pass .form-textarea-wrapper,
form#user-pass .form-managed-file,
form#user-pass .fieldset-wrapper,
form#user-register-form .form-textarea-wrapper,
form#user-register-form .form-managed-file,
form#user-register-form .fieldset-wrapper {
  display: block;
  overflow: hidden;
  float: none !important;
  width: auto !important;
}
form#webform-client-form-28 .form-item > textarea,
form#webform-client-form-49 .form-item > textarea,
form#webform-client-form-50 .form-item > textarea,
form#webform-client-form-52 .form-item > textarea,
form#webform-client-form-53 .form-item > textarea,
form#webform-client-form-663 .form-item > textarea,
form#webform-client-form-690 .form-item > textarea,
form#webform-client-form-6037 .form-item > textarea,
form#kniga-otzivov-node-form .form-item > textarea,
.zakazat form.webform-client-form .form-item > textarea,
form#user-login .form-item > textarea,
form#user-pass .form-item > textarea,
form#user-register-form .form-item > textarea {
  float: left !important;
  width: calc(100% - 162px) !important;
  max-width: none !important;
}
form#webform-client-form-28 textarea,
form#webform-client-form-49 textarea,
form#webform-client-form-50 textarea,
form#webform-client-form-52 textarea,
form#webform-client-form-53 textarea,
form#webform-client-form-663 textarea,
form#webform-client-form-690 textarea,
form#webform-client-form-6037 textarea,
form#kniga-otzivov-node-form textarea,
.zakazat form.webform-client-form textarea,
form#user-login textarea,
form#user-pass textarea,
form#user-register-form textarea {
  box-sizing: border-box;
  min-width: 0 !important;
  height: 100px !important;
  margin: 0 !important;
  padding: 6px 10px !important;
  border: 1px solid #DBDBDB !important;
  background: #fff !important;
  -webkit-border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  border-radius: 5px !important;
  font-size: 14px !important;
  color: #222;
  outline: 0 none !important;
  box-shadow: none !important;
  resize: vertical;
}
form#webform-client-form-28 .form-textarea-wrapper textarea,
form#webform-client-form-49 .form-textarea-wrapper textarea,
form#webform-client-form-50 .form-textarea-wrapper textarea,
form#webform-client-form-52 .form-textarea-wrapper textarea,
form#webform-client-form-53 .form-textarea-wrapper textarea,
form#webform-client-form-663 .form-textarea-wrapper textarea,
form#webform-client-form-690 .form-textarea-wrapper textarea,
form#webform-client-form-6037 .form-textarea-wrapper textarea,
form#kniga-otzivov-node-form .form-textarea-wrapper textarea,
.zakazat form.webform-client-form .form-textarea-wrapper textarea,
form#user-login .form-textarea-wrapper textarea,
form#user-pass .form-textarea-wrapper textarea,
form#user-register-form .form-textarea-wrapper textarea {
  float: none !important;
  width: 100% !important;
  max-width: 100% !important;
}
form#webform-client-form-28 .form-textarea-wrapper .grippie,
form#webform-client-form-49 .form-textarea-wrapper .grippie,
form#webform-client-form-50 .form-textarea-wrapper .grippie,
form#webform-client-form-52 .form-textarea-wrapper .grippie,
form#webform-client-form-53 .form-textarea-wrapper .grippie,
form#webform-client-form-663 .form-textarea-wrapper .grippie,
form#webform-client-form-690 .form-textarea-wrapper .grippie,
form#webform-client-form-6037 .form-textarea-wrapper .grippie,
form#kniga-otzivov-node-form .form-textarea-wrapper .grippie,
.zakazat form.webform-client-form .form-textarea-wrapper .grippie,
form#user-login .form-textarea-wrapper .grippie,
form#user-pass .form-textarea-wrapper .grippie,
form#user-register-form .form-textarea-wrapper .grippie {
  display: none;
}

form#webform-client-form-28 input.form-text:focus,
form#webform-client-form-28 input.form-email:focus,
form#webform-client-form-28 textarea:focus,
form#webform-client-form-28 select:focus,
form#webform-client-form-49 input.form-text:focus,
form#webform-client-form-49 input.form-email:focus,
form#webform-client-form-49 textarea:focus,
form#webform-client-form-49 select:focus,
form#webform-client-form-50 input.form-text:focus,
form#webform-client-form-50 input.form-email:focus,
form#webform-client-form-50 textarea:focus,
form#webform-client-form-50 select:focus,
form#webform-client-form-52 input.form-text:focus,
form#webform-client-form-52 input.form-email:focus,
form#webform-client-form-52 textarea:focus,
form#webform-client-form-52 select:focus,
form#webform-client-form-53 input.form-text:focus,
form#webform-client-form-53 input.form-email:focus,
form#webform-client-form-53 textarea:focus,
form#webform-client-form-53 select:focus,
form#webform-client-form-663 input.form-text:focus,
form#webform-client-form-663 input.form-email:focus,
form#webform-client-form-663 textarea:focus,
form#webform-client-form-663 select:focus,
form#webform-client-form-690 input.form-text:focus,
form#webform-client-form-690 input.form-email:focus,
form#webform-client-form-690 textarea:focus,
form#webform-client-form-690 select:focus,
form#webform-client-form-6037 input.form-text:focus,
form#webform-client-form-6037 input.form-email:focus,
form#webform-client-form-6037 textarea:focus,
form#webform-client-form-6037 select:focus,
form#kniga-otzivov-node-form input.form-text:focus,
form#kniga-otzivov-node-form input.form-email:focus,
form#kniga-otzivov-node-form textarea:focus,
form#kniga-otzivov-node-form select:focus,
.zakazat form.webform-client-form input.form-text:focus,
.zakazat form.webform-client-form input.form-email:focus,
.zakazat form.webform-client-form textarea:focus,
.zakazat form.webform-client-form select:focus,
form#user-login input.form-text:focus,
form#user-login input.form-email:focus,
form#user-login textarea:focus,
form#user-login select:focus,
form#user-pass input.form-text:focus,
form#user-pass input.form-email:focus,
form#user-pass textarea:focus,
form#user-pass select:focus,
form#user-register-form input.form-text:focus,
form#user-register-form input.form-email:focus,
form#user-register-form textarea:focus,
form#user-register-form select:focus {
  border-color: #224681 !important;
}

/* Подписи, скрытые настройкой поля: поле всё равно в колонке полей */
form#webform-client-form-28 .form-item > label.element-invisible ~ input,
form#webform-client-form-28 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-28 .form-item > label.element-invisible ~ select,
form#webform-client-form-28 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-28 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-49 .form-item > label.element-invisible ~ input,
form#webform-client-form-49 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-49 .form-item > label.element-invisible ~ select,
form#webform-client-form-49 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-49 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-50 .form-item > label.element-invisible ~ input,
form#webform-client-form-50 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-50 .form-item > label.element-invisible ~ select,
form#webform-client-form-50 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-50 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-52 .form-item > label.element-invisible ~ input,
form#webform-client-form-52 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-52 .form-item > label.element-invisible ~ select,
form#webform-client-form-52 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-52 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-53 .form-item > label.element-invisible ~ input,
form#webform-client-form-53 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-53 .form-item > label.element-invisible ~ select,
form#webform-client-form-53 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-53 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-663 .form-item > label.element-invisible ~ input,
form#webform-client-form-663 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-663 .form-item > label.element-invisible ~ select,
form#webform-client-form-663 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-663 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-690 .form-item > label.element-invisible ~ input,
form#webform-client-form-690 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-690 .form-item > label.element-invisible ~ select,
form#webform-client-form-690 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-690 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-6037 .form-item > label.element-invisible ~ input,
form#webform-client-form-6037 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-6037 .form-item > label.element-invisible ~ select,
form#webform-client-form-6037 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-6037 .form-item > label.element-invisible ~ .form-managed-file,
form#kniga-otzivov-node-form .form-item > label.element-invisible ~ input,
form#kniga-otzivov-node-form .form-item > label.element-invisible ~ textarea,
form#kniga-otzivov-node-form .form-item > label.element-invisible ~ select,
form#kniga-otzivov-node-form .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#kniga-otzivov-node-form .form-item > label.element-invisible ~ .form-managed-file,
.zakazat form.webform-client-form .form-item > label.element-invisible ~ input,
.zakazat form.webform-client-form .form-item > label.element-invisible ~ textarea,
.zakazat form.webform-client-form .form-item > label.element-invisible ~ select,
.zakazat form.webform-client-form .form-item > label.element-invisible ~ .form-textarea-wrapper,
.zakazat form.webform-client-form .form-item > label.element-invisible ~ .form-managed-file,
form#user-login .form-item > label.element-invisible ~ input,
form#user-login .form-item > label.element-invisible ~ textarea,
form#user-login .form-item > label.element-invisible ~ select,
form#user-login .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#user-login .form-item > label.element-invisible ~ .form-managed-file,
form#user-pass .form-item > label.element-invisible ~ input,
form#user-pass .form-item > label.element-invisible ~ textarea,
form#user-pass .form-item > label.element-invisible ~ select,
form#user-pass .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#user-pass .form-item > label.element-invisible ~ .form-managed-file,
form#user-register-form .form-item > label.element-invisible ~ input,
form#user-register-form .form-item > label.element-invisible ~ textarea,
form#user-register-form .form-item > label.element-invisible ~ select,
form#user-register-form .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#user-register-form .form-item > label.element-invisible ~ .form-managed-file {
  margin-left: 162px !important;
}

/* Подсказки под полем */
form#webform-client-form-28 .form-item .description,
form#webform-client-form-49 .form-item .description,
form#webform-client-form-50 .form-item .description,
form#webform-client-form-52 .form-item .description,
form#webform-client-form-53 .form-item .description,
form#webform-client-form-663 .form-item .description,
form#webform-client-form-690 .form-item .description,
form#webform-client-form-6037 .form-item .description,
form#kniga-otzivov-node-form .form-item .description,
.zakazat form.webform-client-form .form-item .description,
form#user-login .form-item .description,
form#user-pass .form-item .description,
form#user-register-form .form-item .description {
  clear: both;
  margin: 4px 0 0 162px !important;
  font-size: 12px !important;
  font-style: italic;
  line-height: 1.35;
  color: #737373 !important;
}
form#webform-client-form-28 .form-managed-file .description,
form#webform-client-form-28 .fieldset-wrapper .description,
form#webform-client-form-49 .form-managed-file .description,
form#webform-client-form-49 .fieldset-wrapper .description,
form#webform-client-form-50 .form-managed-file .description,
form#webform-client-form-50 .fieldset-wrapper .description,
form#webform-client-form-52 .form-managed-file .description,
form#webform-client-form-52 .fieldset-wrapper .description,
form#webform-client-form-53 .form-managed-file .description,
form#webform-client-form-53 .fieldset-wrapper .description,
form#webform-client-form-663 .form-managed-file .description,
form#webform-client-form-663 .fieldset-wrapper .description,
form#webform-client-form-690 .form-managed-file .description,
form#webform-client-form-690 .fieldset-wrapper .description,
form#webform-client-form-6037 .form-managed-file .description,
form#webform-client-form-6037 .fieldset-wrapper .description,
form#kniga-otzivov-node-form .form-managed-file .description,
form#kniga-otzivov-node-form .fieldset-wrapper .description,
.zakazat form.webform-client-form .form-managed-file .description,
.zakazat form.webform-client-form .fieldset-wrapper .description,
form#user-login .form-managed-file .description,
form#user-login .fieldset-wrapper .description,
form#user-pass .form-managed-file .description,
form#user-pass .fieldset-wrapper .description,
form#user-register-form .form-managed-file .description,
form#user-register-form .fieldset-wrapper .description {
  margin-left: 0 !important;
}

/* Флажки (согласие на обработку данных и т.п.) — в колонке полей */
form#webform-client-form-28 .form-type-checkbox,
form#webform-client-form-28 .webform-component-checkbox,
form#webform-client-form-49 .form-type-checkbox,
form#webform-client-form-49 .webform-component-checkbox,
form#webform-client-form-50 .form-type-checkbox,
form#webform-client-form-50 .webform-component-checkbox,
form#webform-client-form-52 .form-type-checkbox,
form#webform-client-form-52 .webform-component-checkbox,
form#webform-client-form-53 .form-type-checkbox,
form#webform-client-form-53 .webform-component-checkbox,
form#webform-client-form-663 .form-type-checkbox,
form#webform-client-form-663 .webform-component-checkbox,
form#webform-client-form-690 .form-type-checkbox,
form#webform-client-form-690 .webform-component-checkbox,
form#webform-client-form-6037 .form-type-checkbox,
form#webform-client-form-6037 .webform-component-checkbox,
form#kniga-otzivov-node-form .form-type-checkbox,
form#kniga-otzivov-node-form .webform-component-checkbox,
.zakazat form.webform-client-form .form-type-checkbox,
.zakazat form.webform-client-form .webform-component-checkbox,
form#user-login .form-type-checkbox,
form#user-login .webform-component-checkbox,
form#user-pass .form-type-checkbox,
form#user-pass .webform-component-checkbox,
form#user-register-form .form-type-checkbox,
form#user-register-form .webform-component-checkbox {
  margin-left: 162px !important;
}
form#webform-client-form-28 .form-type-checkbox > input,
form#webform-client-form-28 .webform-component-checkbox > input,
form#webform-client-form-49 .form-type-checkbox > input,
form#webform-client-form-49 .webform-component-checkbox > input,
form#webform-client-form-50 .form-type-checkbox > input,
form#webform-client-form-50 .webform-component-checkbox > input,
form#webform-client-form-52 .form-type-checkbox > input,
form#webform-client-form-52 .webform-component-checkbox > input,
form#webform-client-form-53 .form-type-checkbox > input,
form#webform-client-form-53 .webform-component-checkbox > input,
form#webform-client-form-663 .form-type-checkbox > input,
form#webform-client-form-663 .webform-component-checkbox > input,
form#webform-client-form-690 .form-type-checkbox > input,
form#webform-client-form-690 .webform-component-checkbox > input,
form#webform-client-form-6037 .form-type-checkbox > input,
form#webform-client-form-6037 .webform-component-checkbox > input,
form#kniga-otzivov-node-form .form-type-checkbox > input,
form#kniga-otzivov-node-form .webform-component-checkbox > input,
.zakazat form.webform-client-form .form-type-checkbox > input,
.zakazat form.webform-client-form .webform-component-checkbox > input,
form#user-login .form-type-checkbox > input,
form#user-login .webform-component-checkbox > input,
form#user-pass .form-type-checkbox > input,
form#user-pass .webform-component-checkbox > input,
form#user-register-form .form-type-checkbox > input,
form#user-register-form .webform-component-checkbox > input {
  float: left !important;
  width: 16px !important;
  min-width: 16px !important;
  max-width: 16px !important;
  height: 16px !important;
  margin: 1px 8px 0 0 !important;
  padding: 0 !important;
  border: 0 none !important;
  background: transparent !important;
  box-shadow: none !important;
}
form#webform-client-form-28 .form-type-checkbox > label,
form#webform-client-form-28 .webform-component-checkbox > label,
form#webform-client-form-49 .form-type-checkbox > label,
form#webform-client-form-49 .webform-component-checkbox > label,
form#webform-client-form-50 .form-type-checkbox > label,
form#webform-client-form-50 .webform-component-checkbox > label,
form#webform-client-form-52 .form-type-checkbox > label,
form#webform-client-form-52 .webform-component-checkbox > label,
form#webform-client-form-53 .form-type-checkbox > label,
form#webform-client-form-53 .webform-component-checkbox > label,
form#webform-client-form-663 .form-type-checkbox > label,
form#webform-client-form-663 .webform-component-checkbox > label,
form#webform-client-form-690 .form-type-checkbox > label,
form#webform-client-form-690 .webform-component-checkbox > label,
form#webform-client-form-6037 .form-type-checkbox > label,
form#webform-client-form-6037 .webform-component-checkbox > label,
form#kniga-otzivov-node-form .form-type-checkbox > label,
form#kniga-otzivov-node-form .webform-component-checkbox > label,
.zakazat form.webform-client-form .form-type-checkbox > label,
.zakazat form.webform-client-form .webform-component-checkbox > label,
form#user-login .form-type-checkbox > label,
form#user-login .webform-component-checkbox > label,
form#user-pass .form-type-checkbox > label,
form#user-pass .webform-component-checkbox > label,
form#user-register-form .form-type-checkbox > label,
form#user-register-form .webform-component-checkbox > label {
  float: none !important;
  display: block !important;
  overflow: hidden;
  width: auto !important;
  margin: 0 !important;
  padding: 1px 0 0 !important;
  cursor: pointer;
}
form#webform-client-form-28 .form-type-checkbox .description,
form#webform-client-form-28 .webform-component-checkbox .description,
form#webform-client-form-49 .form-type-checkbox .description,
form#webform-client-form-49 .webform-component-checkbox .description,
form#webform-client-form-50 .form-type-checkbox .description,
form#webform-client-form-50 .webform-component-checkbox .description,
form#webform-client-form-52 .form-type-checkbox .description,
form#webform-client-form-52 .webform-component-checkbox .description,
form#webform-client-form-53 .form-type-checkbox .description,
form#webform-client-form-53 .webform-component-checkbox .description,
form#webform-client-form-663 .form-type-checkbox .description,
form#webform-client-form-663 .webform-component-checkbox .description,
form#webform-client-form-690 .form-type-checkbox .description,
form#webform-client-form-690 .webform-component-checkbox .description,
form#webform-client-form-6037 .form-type-checkbox .description,
form#webform-client-form-6037 .webform-component-checkbox .description,
form#kniga-otzivov-node-form .form-type-checkbox .description,
form#kniga-otzivov-node-form .webform-component-checkbox .description,
.zakazat form.webform-client-form .form-type-checkbox .description,
.zakazat form.webform-client-form .webform-component-checkbox .description,
form#user-login .form-type-checkbox .description,
form#user-login .webform-component-checkbox .description,
form#user-pass .form-type-checkbox .description,
form#user-pass .webform-component-checkbox .description,
form#user-register-form .form-type-checkbox .description,
form#user-register-form .webform-component-checkbox .description {
  margin-left: 24px !important;
}

/* Форма 50: в style.css у ФИО, Телефона и Комментария свои ширины с двумя id — перебиваем */
form#webform-client-form-50 #webform-component-fio > input.form-text.form-text,
form#webform-client-form-50 #webform-component-telefon > input.form-text.form-text {
  width: 320px !important;
  max-width: calc(100% - 162px) !important;
}
form#webform-client-form-50 #webform-component-kommentariy textarea.form-textarea {
  /* textarea внутри .form-textarea-wrapper, обёртка уже стоит справа от подписи */
  width: 100% !important;
  max-width: 100% !important;
}

/* Математическая капча: «Ваш ответ» | 12 + 3 = | [  ] */
form#webform-client-form-28 .captcha,
form#webform-client-form-49 .captcha,
form#webform-client-form-50 .captcha,
form#webform-client-form-52 .captcha,
form#webform-client-form-53 .captcha,
form#webform-client-form-663 .captcha,
form#webform-client-form-690 .captcha,
form#webform-client-form-6037 .captcha,
form#kniga-otzivov-node-form .captcha,
.zakazat form.webform-client-form .captcha,
form#user-login .captcha,
form#user-pass .captcha,
form#user-register-form .captcha {
  clear: both;
  overflow: hidden;
  float: none !important;
  margin: 4px 0 12px !important;
  padding: 0 !important;
  border: 0 none !important;
}
form#webform-client-form-28 .captcha > img,
form#webform-client-form-49 .captcha > img,
form#webform-client-form-50 .captcha > img,
form#webform-client-form-52 .captcha > img,
form#webform-client-form-53 .captcha > img,
form#webform-client-form-663 .captcha > img,
form#webform-client-form-690 .captcha > img,
form#webform-client-form-6037 .captcha > img,
form#kniga-otzivov-node-form .captcha > img,
.zakazat form.webform-client-form .captcha > img,
form#user-login .captcha > img,
form#user-pass .captcha > img,
form#user-register-form .captcha > img {
  float: left;
  margin: 0 0 8px 162px;
}
form#webform-client-form-28 .form-item-captcha-response,
form#webform-client-form-49 .form-item-captcha-response,
form#webform-client-form-50 .form-item-captcha-response,
form#webform-client-form-52 .form-item-captcha-response,
form#webform-client-form-53 .form-item-captcha-response,
form#webform-client-form-663 .form-item-captcha-response,
form#webform-client-form-690 .form-item-captcha-response,
form#webform-client-form-6037 .form-item-captcha-response,
form#kniga-otzivov-node-form .form-item-captcha-response,
.zakazat form.webform-client-form .form-item-captcha-response,
form#user-login .form-item-captcha-response,
form#user-pass .form-item-captcha-response,
form#user-register-form .form-item-captcha-response {
  float: none !important;
  clear: both !important;
  margin: 0 !important;
}
form#webform-client-form-28 .form-item-captcha-response .field-prefix,
form#webform-client-form-49 .form-item-captcha-response .field-prefix,
form#webform-client-form-50 .form-item-captcha-response .field-prefix,
form#webform-client-form-52 .form-item-captcha-response .field-prefix,
form#webform-client-form-53 .form-item-captcha-response .field-prefix,
form#webform-client-form-663 .form-item-captcha-response .field-prefix,
form#webform-client-form-690 .form-item-captcha-response .field-prefix,
form#webform-client-form-6037 .form-item-captcha-response .field-prefix,
form#kniga-otzivov-node-form .form-item-captcha-response .field-prefix,
.zakazat form.webform-client-form .form-item-captcha-response .field-prefix,
form#user-login .form-item-captcha-response .field-prefix,
form#user-pass .form-item-captcha-response .field-prefix,
form#user-register-form .form-item-captcha-response .field-prefix {
  float: left !important;
  position: static !important;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin: 0 8px 0 0;
  padding: 0 12px;
  background: #959595;
  color: #fff;
  font-weight: bold;
  white-space: nowrap;
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  box-sizing: border-box;
}
form#webform-client-form-28 .form-item-captcha-response > input.form-text,
form#webform-client-form-28 input.form-text[name="captcha_response"],
form#webform-client-form-49 .form-item-captcha-response > input.form-text,
form#webform-client-form-49 input.form-text[name="captcha_response"],
form#webform-client-form-50 .form-item-captcha-response > input.form-text,
form#webform-client-form-50 input.form-text[name="captcha_response"],
form#webform-client-form-52 .form-item-captcha-response > input.form-text,
form#webform-client-form-52 input.form-text[name="captcha_response"],
form#webform-client-form-53 .form-item-captcha-response > input.form-text,
form#webform-client-form-53 input.form-text[name="captcha_response"],
form#webform-client-form-663 .form-item-captcha-response > input.form-text,
form#webform-client-form-663 input.form-text[name="captcha_response"],
form#webform-client-form-690 .form-item-captcha-response > input.form-text,
form#webform-client-form-690 input.form-text[name="captcha_response"],
form#webform-client-form-6037 .form-item-captcha-response > input.form-text,
form#webform-client-form-6037 input.form-text[name="captcha_response"],
form#kniga-otzivov-node-form .form-item-captcha-response > input.form-text,
form#kniga-otzivov-node-form input.form-text[name="captcha_response"],
.zakazat form.webform-client-form .form-item-captcha-response > input.form-text,
.zakazat form.webform-client-form input.form-text[name="captcha_response"],
form#user-login .form-item-captcha-response > input.form-text,
form#user-login input.form-text[name="captcha_response"],
form#user-pass .form-item-captcha-response > input.form-text,
form#user-pass input.form-text[name="captcha_response"],
form#user-register-form .form-item-captcha-response > input.form-text,
form#user-register-form input.form-text[name="captcha_response"] {
  width: 80px !important;
  max-width: 80px !important;
  font-weight: bold;
}
form#webform-client-form-28 .form-item-captcha-response .description,
form#webform-client-form-49 .form-item-captcha-response .description,
form#webform-client-form-50 .form-item-captcha-response .description,
form#webform-client-form-52 .form-item-captcha-response .description,
form#webform-client-form-53 .form-item-captcha-response .description,
form#webform-client-form-663 .form-item-captcha-response .description,
form#webform-client-form-690 .form-item-captcha-response .description,
form#webform-client-form-6037 .form-item-captcha-response .description,
form#kniga-otzivov-node-form .form-item-captcha-response .description,
.zakazat form.webform-client-form .form-item-captcha-response .description,
form#user-login .form-item-captcha-response .description,
form#user-pass .form-item-captcha-response .description,
form#user-register-form .form-item-captcha-response .description {
  display: none !important;
}

/* Кнопка */
form#webform-client-form-28 .form-actions,
form#webform-client-form-49 .form-actions,
form#webform-client-form-50 .form-actions,
form#webform-client-form-52 .form-actions,
form#webform-client-form-53 .form-actions,
form#webform-client-form-663 .form-actions,
form#webform-client-form-690 .form-actions,
form#webform-client-form-6037 .form-actions,
form#kniga-otzivov-node-form .form-actions,
.zakazat form.webform-client-form .form-actions,
form#user-login .form-actions,
form#user-pass .form-actions,
form#user-register-form .form-actions {
  /* style.css: #edit-actions { position: absolute } и до 840px { display: none } (правило для поиска,
     а id edit-actions получает первая форма страницы) — на телефонах пропадала кнопка «Отправить» */
  display: block !important;
  position: static !important;
  clear: both;
  float: none !important;
  margin: 12px 0 0 162px !important;
  padding: 0 !important;
}
form#webform-client-form-28 .form-actions input.form-submit,
form#webform-client-form-49 .form-actions input.form-submit,
form#webform-client-form-50 .form-actions input.form-submit,
form#webform-client-form-52 .form-actions input.form-submit,
form#webform-client-form-53 .form-actions input.form-submit,
form#webform-client-form-663 .form-actions input.form-submit,
form#webform-client-form-690 .form-actions input.form-submit,
form#webform-client-form-6037 .form-actions input.form-submit,
form#kniga-otzivov-node-form .form-actions input.form-submit,
.zakazat form.webform-client-form .form-actions input.form-submit,
form#user-login .form-actions input.form-submit,
form#user-pass .form-actions input.form-submit,
form#user-register-form .form-actions input.form-submit {
  position: static !important; /* в style.css у форм в блоках кнопка сдвинута: top 25px, left 135px */
  top: auto !important;
  left: auto !important;
  margin: 0 !important;
}

/* Кнопки форм без картинки send.png (вход, пароль, регистрация, книга отзывов) — синие, как раньше на /user */
form#user-login .form-actions input.form-submit,
form#user-pass .form-actions input.form-submit,
form#user-register-form .form-actions input.form-submit,
form#kniga-otzivov-node-form .form-actions input.form-submit {
  width: auto !important;
  height: 34px !important;
  padding: 0 18px !important;
  border: 0 none !important;
  background: #224681 !important;
  color: #fff !important;
  font-size: 14px !important;
  font-weight: bold;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px !important;
  cursor: pointer;
}
form#user-login .form-actions input.form-submit:hover,
form#user-pass .form-actions input.form-submit:hover,
form#user-register-form .form-actions input.form-submit:hover,
form#kniga-otzivov-node-form .form-actions input.form-submit:hover {
  background: #1a3666 !important;
}

/* Книга отзывов /otzyvy (форма собрана из панелей Panels): фото — перед кнопкой,
   капча внутри блока кнопок, лишняя подпись у загрузки фото скрыта */
#kniga-otzivov-node-form .panel-col > div {
  display: flex;
  flex-direction: column;
}
#kniga-otzivov-node-form .pane-node-field-photogr {
  order: 1;
}
#kniga-otzivov-node-form .pane-node-form-buttons {
  order: 2;
}
#kniga-otzivov-node-form fieldset {
  clear: both;
  min-width: 0;
  margin: 0 0 12px !important;
  padding: 0 !important;
  border: 0 none !important;
}
form#kniga-otzivov-node-form .field-name-field-photogr .form-item > label {
  display: none !important;
}
form#kniga-otzivov-node-form .form-actions.form-actions {
  margin-left: 0 !important;
}
form#kniga-otzivov-node-form .form-actions > input.form-submit.form-submit {
  margin-left: 162px !important;
}

/* Блок «Оформить заказ» на /individualnyy-zakaz: без серой подложки и второй рамки,
   форма в своей рамке; блок по-прежнему слева, шаги справа */
#block-webform-client-block-52 {
  background: none !important;
  border: 0 none !important;
  padding: 0 !important;
  max-width: 100% !important;
  box-sizing: border-box;
}

/* Телефоны: подписи над полями, поля во всю ширину */
@media (max-width: 600px) {
form#webform-client-form-28,
form#webform-client-form-49,
form#webform-client-form-50,
form#webform-client-form-52,
form#webform-client-form-53,
form#webform-client-form-663,
form#webform-client-form-690,
form#webform-client-form-6037,
form#kniga-otzivov-node-form,
.zakazat form.webform-client-form,
form#user-login,
form#user-pass,
form#user-register-form {
    padding: 14px 12px 16px !important;
  }
form#webform-client-form-28 .form-item > label,
form#webform-client-form-28 fieldset > legend,
form#webform-client-form-49 .form-item > label,
form#webform-client-form-49 fieldset > legend,
form#webform-client-form-50 .form-item > label,
form#webform-client-form-50 fieldset > legend,
form#webform-client-form-52 .form-item > label,
form#webform-client-form-52 fieldset > legend,
form#webform-client-form-53 .form-item > label,
form#webform-client-form-53 fieldset > legend,
form#webform-client-form-663 .form-item > label,
form#webform-client-form-663 fieldset > legend,
form#webform-client-form-690 .form-item > label,
form#webform-client-form-690 fieldset > legend,
form#webform-client-form-6037 .form-item > label,
form#webform-client-form-6037 fieldset > legend,
form#kniga-otzivov-node-form .form-item > label,
form#kniga-otzivov-node-form fieldset > legend,
.zakazat form.webform-client-form .form-item > label,
.zakazat form.webform-client-form fieldset > legend,
form#user-login .form-item > label,
form#user-login fieldset > legend,
form#user-pass .form-item > label,
form#user-pass fieldset > legend,
form#user-register-form .form-item > label,
form#user-register-form fieldset > legend {
    float: none !important;
    width: auto !important;
    margin: 0 0 4px !important;
    padding: 0 !important;
  }
form#webform-client-form-28 .form-item > input.form-text,
form#webform-client-form-28 .form-item > input.form-email,
form#webform-client-form-28 .form-item > input.form-number,
form#webform-client-form-28 .form-item > input.form-tel,
form#webform-client-form-28 .form-item > select,
form#webform-client-form-28 .form-item > textarea,
form#webform-client-form-49 .form-item > input.form-text,
form#webform-client-form-49 .form-item > input.form-email,
form#webform-client-form-49 .form-item > input.form-number,
form#webform-client-form-49 .form-item > input.form-tel,
form#webform-client-form-49 .form-item > select,
form#webform-client-form-49 .form-item > textarea,
form#webform-client-form-50 .form-item > input.form-text,
form#webform-client-form-50 .form-item > input.form-email,
form#webform-client-form-50 .form-item > input.form-number,
form#webform-client-form-50 .form-item > input.form-tel,
form#webform-client-form-50 .form-item > select,
form#webform-client-form-50 .form-item > textarea,
form#webform-client-form-52 .form-item > input.form-text,
form#webform-client-form-52 .form-item > input.form-email,
form#webform-client-form-52 .form-item > input.form-number,
form#webform-client-form-52 .form-item > input.form-tel,
form#webform-client-form-52 .form-item > select,
form#webform-client-form-52 .form-item > textarea,
form#webform-client-form-53 .form-item > input.form-text,
form#webform-client-form-53 .form-item > input.form-email,
form#webform-client-form-53 .form-item > input.form-number,
form#webform-client-form-53 .form-item > input.form-tel,
form#webform-client-form-53 .form-item > select,
form#webform-client-form-53 .form-item > textarea,
form#webform-client-form-663 .form-item > input.form-text,
form#webform-client-form-663 .form-item > input.form-email,
form#webform-client-form-663 .form-item > input.form-number,
form#webform-client-form-663 .form-item > input.form-tel,
form#webform-client-form-663 .form-item > select,
form#webform-client-form-663 .form-item > textarea,
form#webform-client-form-690 .form-item > input.form-text,
form#webform-client-form-690 .form-item > input.form-email,
form#webform-client-form-690 .form-item > input.form-number,
form#webform-client-form-690 .form-item > input.form-tel,
form#webform-client-form-690 .form-item > select,
form#webform-client-form-690 .form-item > textarea,
form#webform-client-form-6037 .form-item > input.form-text,
form#webform-client-form-6037 .form-item > input.form-email,
form#webform-client-form-6037 .form-item > input.form-number,
form#webform-client-form-6037 .form-item > input.form-tel,
form#webform-client-form-6037 .form-item > select,
form#webform-client-form-6037 .form-item > textarea,
form#kniga-otzivov-node-form .form-item > input.form-text,
form#kniga-otzivov-node-form .form-item > input.form-email,
form#kniga-otzivov-node-form .form-item > input.form-number,
form#kniga-otzivov-node-form .form-item > input.form-tel,
form#kniga-otzivov-node-form .form-item > select,
form#kniga-otzivov-node-form .form-item > textarea,
.zakazat form.webform-client-form .form-item > input.form-text,
.zakazat form.webform-client-form .form-item > input.form-email,
.zakazat form.webform-client-form .form-item > input.form-number,
.zakazat form.webform-client-form .form-item > input.form-tel,
.zakazat form.webform-client-form .form-item > select,
.zakazat form.webform-client-form .form-item > textarea,
form#user-login .form-item > input.form-text,
form#user-login .form-item > input.form-email,
form#user-login .form-item > input.form-number,
form#user-login .form-item > input.form-tel,
form#user-login .form-item > select,
form#user-login .form-item > textarea,
form#user-pass .form-item > input.form-text,
form#user-pass .form-item > input.form-email,
form#user-pass .form-item > input.form-number,
form#user-pass .form-item > input.form-tel,
form#user-pass .form-item > select,
form#user-pass .form-item > textarea,
form#user-register-form .form-item > input.form-text,
form#user-register-form .form-item > input.form-email,
form#user-register-form .form-item > input.form-number,
form#user-register-form .form-item > input.form-tel,
form#user-register-form .form-item > select,
form#user-register-form .form-item > textarea {
    float: none !important;
    width: 100% !important;
    max-width: 100% !important;
  }
form#webform-client-form-28 .form-item > label.element-invisible ~ input,
form#webform-client-form-28 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-28 .form-item > label.element-invisible ~ select,
form#webform-client-form-28 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-28 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-28 .form-type-checkbox,
form#webform-client-form-28 .webform-component-checkbox,
form#webform-client-form-28 .form-actions,
form#webform-client-form-28 .captcha > img,
form#webform-client-form-49 .form-item > label.element-invisible ~ input,
form#webform-client-form-49 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-49 .form-item > label.element-invisible ~ select,
form#webform-client-form-49 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-49 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-49 .form-type-checkbox,
form#webform-client-form-49 .webform-component-checkbox,
form#webform-client-form-49 .form-actions,
form#webform-client-form-49 .captcha > img,
form#webform-client-form-50 .form-item > label.element-invisible ~ input,
form#webform-client-form-50 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-50 .form-item > label.element-invisible ~ select,
form#webform-client-form-50 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-50 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-50 .form-type-checkbox,
form#webform-client-form-50 .webform-component-checkbox,
form#webform-client-form-50 .form-actions,
form#webform-client-form-50 .captcha > img,
form#webform-client-form-52 .form-item > label.element-invisible ~ input,
form#webform-client-form-52 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-52 .form-item > label.element-invisible ~ select,
form#webform-client-form-52 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-52 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-52 .form-type-checkbox,
form#webform-client-form-52 .webform-component-checkbox,
form#webform-client-form-52 .form-actions,
form#webform-client-form-52 .captcha > img,
form#webform-client-form-53 .form-item > label.element-invisible ~ input,
form#webform-client-form-53 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-53 .form-item > label.element-invisible ~ select,
form#webform-client-form-53 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-53 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-53 .form-type-checkbox,
form#webform-client-form-53 .webform-component-checkbox,
form#webform-client-form-53 .form-actions,
form#webform-client-form-53 .captcha > img,
form#webform-client-form-663 .form-item > label.element-invisible ~ input,
form#webform-client-form-663 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-663 .form-item > label.element-invisible ~ select,
form#webform-client-form-663 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-663 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-663 .form-type-checkbox,
form#webform-client-form-663 .webform-component-checkbox,
form#webform-client-form-663 .form-actions,
form#webform-client-form-663 .captcha > img,
form#webform-client-form-690 .form-item > label.element-invisible ~ input,
form#webform-client-form-690 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-690 .form-item > label.element-invisible ~ select,
form#webform-client-form-690 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-690 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-690 .form-type-checkbox,
form#webform-client-form-690 .webform-component-checkbox,
form#webform-client-form-690 .form-actions,
form#webform-client-form-690 .captcha > img,
form#webform-client-form-6037 .form-item > label.element-invisible ~ input,
form#webform-client-form-6037 .form-item > label.element-invisible ~ textarea,
form#webform-client-form-6037 .form-item > label.element-invisible ~ select,
form#webform-client-form-6037 .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#webform-client-form-6037 .form-item > label.element-invisible ~ .form-managed-file,
form#webform-client-form-6037 .form-type-checkbox,
form#webform-client-form-6037 .webform-component-checkbox,
form#webform-client-form-6037 .form-actions,
form#webform-client-form-6037 .captcha > img,
form#kniga-otzivov-node-form .form-item > label.element-invisible ~ input,
form#kniga-otzivov-node-form .form-item > label.element-invisible ~ textarea,
form#kniga-otzivov-node-form .form-item > label.element-invisible ~ select,
form#kniga-otzivov-node-form .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#kniga-otzivov-node-form .form-item > label.element-invisible ~ .form-managed-file,
form#kniga-otzivov-node-form .form-type-checkbox,
form#kniga-otzivov-node-form .webform-component-checkbox,
form#kniga-otzivov-node-form .form-actions,
form#kniga-otzivov-node-form .captcha > img,
.zakazat form.webform-client-form .form-item > label.element-invisible ~ input,
.zakazat form.webform-client-form .form-item > label.element-invisible ~ textarea,
.zakazat form.webform-client-form .form-item > label.element-invisible ~ select,
.zakazat form.webform-client-form .form-item > label.element-invisible ~ .form-textarea-wrapper,
.zakazat form.webform-client-form .form-item > label.element-invisible ~ .form-managed-file,
.zakazat form.webform-client-form .form-type-checkbox,
.zakazat form.webform-client-form .webform-component-checkbox,
.zakazat form.webform-client-form .form-actions,
.zakazat form.webform-client-form .captcha > img,
form#user-login .form-item > label.element-invisible ~ input,
form#user-login .form-item > label.element-invisible ~ textarea,
form#user-login .form-item > label.element-invisible ~ select,
form#user-login .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#user-login .form-item > label.element-invisible ~ .form-managed-file,
form#user-login .form-type-checkbox,
form#user-login .webform-component-checkbox,
form#user-login .form-actions,
form#user-login .captcha > img,
form#user-pass .form-item > label.element-invisible ~ input,
form#user-pass .form-item > label.element-invisible ~ textarea,
form#user-pass .form-item > label.element-invisible ~ select,
form#user-pass .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#user-pass .form-item > label.element-invisible ~ .form-managed-file,
form#user-pass .form-type-checkbox,
form#user-pass .webform-component-checkbox,
form#user-pass .form-actions,
form#user-pass .captcha > img,
form#user-register-form .form-item > label.element-invisible ~ input,
form#user-register-form .form-item > label.element-invisible ~ textarea,
form#user-register-form .form-item > label.element-invisible ~ select,
form#user-register-form .form-item > label.element-invisible ~ .form-textarea-wrapper,
form#user-register-form .form-item > label.element-invisible ~ .form-managed-file,
form#user-register-form .form-type-checkbox,
form#user-register-form .webform-component-checkbox,
form#user-register-form .form-actions,
form#user-register-form .captcha > img {
    margin-left: 0 !important;
  }
form#webform-client-form-28 .form-item .description,
form#webform-client-form-49 .form-item .description,
form#webform-client-form-50 .form-item .description,
form#webform-client-form-52 .form-item .description,
form#webform-client-form-53 .form-item .description,
form#webform-client-form-663 .form-item .description,
form#webform-client-form-690 .form-item .description,
form#webform-client-form-6037 .form-item .description,
form#kniga-otzivov-node-form .form-item .description,
.zakazat form.webform-client-form .form-item .description,
form#user-login .form-item .description,
form#user-pass .form-item .description,
form#user-register-form .form-item .description {
    margin-left: 0 !important;
  }
form#webform-client-form-28 .form-item-captcha-response > input.form-text,
form#webform-client-form-28 input.form-text[name="captcha_response"],
form#webform-client-form-49 .form-item-captcha-response > input.form-text,
form#webform-client-form-49 input.form-text[name="captcha_response"],
form#webform-client-form-50 .form-item-captcha-response > input.form-text,
form#webform-client-form-50 input.form-text[name="captcha_response"],
form#webform-client-form-52 .form-item-captcha-response > input.form-text,
form#webform-client-form-52 input.form-text[name="captcha_response"],
form#webform-client-form-53 .form-item-captcha-response > input.form-text,
form#webform-client-form-53 input.form-text[name="captcha_response"],
form#webform-client-form-663 .form-item-captcha-response > input.form-text,
form#webform-client-form-663 input.form-text[name="captcha_response"],
form#webform-client-form-690 .form-item-captcha-response > input.form-text,
form#webform-client-form-690 input.form-text[name="captcha_response"],
form#webform-client-form-6037 .form-item-captcha-response > input.form-text,
form#webform-client-form-6037 input.form-text[name="captcha_response"],
form#kniga-otzivov-node-form .form-item-captcha-response > input.form-text,
form#kniga-otzivov-node-form input.form-text[name="captcha_response"],
.zakazat form.webform-client-form .form-item-captcha-response > input.form-text,
.zakazat form.webform-client-form input.form-text[name="captcha_response"],
form#user-login .form-item-captcha-response > input.form-text,
form#user-login input.form-text[name="captcha_response"],
form#user-pass .form-item-captcha-response > input.form-text,
form#user-pass input.form-text[name="captcha_response"],
form#user-register-form .form-item-captcha-response > input.form-text,
form#user-register-form input.form-text[name="captcha_response"] {
    float: left !important;
    width: 80px !important;
    max-width: 80px !important;
  }
  form#kniga-otzivov-node-form .form-actions > input.form-submit.form-submit {
    margin-left: 0 !important;
  }
  #block-webform-client-block-52,
  .page-node-30 #block-webform-client-block-52 {
    float: none !important;
    width: auto !important;
  }
  form#webform-client-form-50 #webform-component-fio > input.form-text.form-text,
  form#webform-client-form-50 #webform-component-telefon > input.form-text.form-text,
  form#webform-client-form-50 #webform-component-kommentariy textarea.form-textarea {
    width: 100% !important;
    max-width: 100% !important;
  }
}
