#for-customers_request_form .checkbox-tree .checkbox,
.b2b-request .checkbox-tree .checkbox,
.bg-modal-main-container .checkbox-tree .checkbox,
.credit-for-business-popup .checkbox-tree .checkbox,
.ecp-complect-detail__check .checkbox-tree .checkbox,
.import-modal .checkbox-tree .checkbox,
.invest-mosreg-form .checkbox-tree .checkbox,
.page-modal .checkbox-tree .checkbox,
.page-v2-modal-white-container .checkbox-tree .checkbox,
.purchases-analytics-popup .checkbox-tree .checkbox,
.request-container .checkbox-tree .checkbox,
.speed-request .checkbox-tree .checkbox,
.tradeelsign-form .checkbox-tree .checkbox,
.uc-request-popup__container .checkbox-tree .checkbox,
.views-element-container .checkbox-tree .checkbox {
  width: 100%
}
@media (max-width:1279px) {
  #for-customers_request_form .checkbox-tree .checkbox-arrow:hover svg path,
  .b2b-request .checkbox-tree .checkbox-arrow:hover svg path,
  .bg-modal-main-container .checkbox-tree .checkbox-arrow:hover svg path,
  .credit-for-business-popup .checkbox-tree .checkbox-arrow:hover svg path,
  .ecp-complect-detail__check .checkbox-tree .checkbox-arrow:hover svg path,
  .import-modal .checkbox-tree .checkbox-arrow:hover svg path,
  .invest-mosreg-form .checkbox-tree .checkbox-arrow:hover svg path,
  .page-modal .checkbox-tree .checkbox-arrow:hover svg path,
  .page-v2-modal-white-container .checkbox-tree .checkbox-arrow:hover svg path,
  .purchases-analytics-popup .checkbox-tree .checkbox-arrow:hover svg path,
  .request-container .checkbox-tree .checkbox-arrow:hover svg path,
  .speed-request .checkbox-tree .checkbox-arrow:hover svg path,
  .tradeelsign-form .checkbox-tree .checkbox-arrow:hover svg path,
  .uc-request-popup__container .checkbox-tree .checkbox-arrow:hover svg path,
  .views-element-container .checkbox-tree .checkbox-arrow:hover svg path {
    stroke: #8d93a1
  }
}
.request-container,
.ui-front .page-v2-modal-main-container {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch
}
.page-v2-modal-main-container .page-v2-modal-white-container .page-v2-modal-image {
  height: 100%;
  max-height: 100%
}
.bg-modal-main-container .bg-modal-form-title .request-form .request-form__item--action {
  margin-top: -10px
}
.ui-dialog .page-v2-modal-main-container .page-v2-modal-white-container .page-v2-modal-image {
  height: inherit;
  max-height: inherit
}
.bg-consultation .request-form__item--action input.js-form-submit,
.bg-modal-main-container .js-form-item-personal-data .checkbox,
.factoring .bg-consultation form .request-form__item--action input {
  margin-top: 0!important
}
.bg-consultation .request-form__item--action input.js-form-submit:hover,
.bg-modal-main-container .js-form-item-personal-data .checkbox:hover,
.factoring .bg-consultation form .request-form__item--action input:hover {
  margin-top: 0
}
.bg-modal-main-container .bg-modal-white-container {
  height: auto!important
}
.checkbox-tree.opened .js-form-item-personal-data.js-form-type-checkbox.js-form-item:not(:first-of-type) .checkbox-wrapper .help-block.form-error {
  margin-top: 0;
  margin-bottom: 0
}
.checkbox-tree.opened .js-form-item-personal-data.js-form-type-checkbox.js-form-item:not(:first-of-type) .checkbox-wrapper.has-error .help-block.form-error {
  margin-bottom: 6px;
  margin-top: -4px
}
.uc-request-popup.popup.ui-dialog.ui-widget.ui-widget-content.ui-front {
  left: 50%!important;
  top: 50%!important;
  bottom: auto!important;
  -webkit-transform: translate(-50%,-50%)!important;
  transform: translate(-50%,-50%)!important
}
.rates-modal .page-v2-modal-white-container .page-v2-modal-form-title .request-form .checkbox span.checkbox__label {
  color: #8d93a1
}
.import-modal .button.js-form-submit,
.invest-mosreg-form .request-form .form-submit.js-form-submit,
.page-modal__form .request-form .request-form__item.request-form__item--action,
.page-v2-bottom-form .consultation-form .request-form--compliance-request .request-form__item--action,
.page-v2-bottom-form .request-form .button--submit.js-form-submit,
.page-v2-bottom-form .request-form--compliance-request .request-form__item.request-form__item--action,
.purchases-analytics-popup__content .request-form__item.request-form__item--action,
.verifying-center-bottom-form .request-form .button--submit.js-form-submit {
  margin-top: 0
}
.page-modal__form .checkbox-tree .js-form-item:not(.form-item-term-service-parent) .checkbox-wrapper .checkbox__label a,
.page-modal__form .checkbox-tree .js-form-item:not(.form-item-term-service-parent) .checkbox-wrapper .checkbox__label a:hover {
  color: #4978d7
}
.checkbox-tree .js-form-item:not(.form-item-term-service-parent) .checkbox-wrapper .checkbox__label {
  max-width: 100%
}
.checkbox-tree .js-form-item:not(.form-item-term-service-parent) .checkbox-wrapper .checkbox__label a,
.checkbox-tree .js-form-item:not(.form-item-term-service-parent) .checkbox-wrapper .checkbox__label a:hover {
  color: #81a7f8
}
.bg-consultation.bg-request__content .checkbox-tree .checkbox-arrow svg path,
.im-form .checkbox-tree .checkbox-arrow svg path {
  stroke: #fff
}
.bg-consultation.bg-request__content .checkbox-tree .checkbox-arrow:hover svg path,
.im-form .checkbox-tree .checkbox-arrow:hover svg path {
  stroke: #0041cb
}
@media (max-width:1279px) {
  .bg-consultation.bg-request__content .checkbox-tree .checkbox-arrow:hover svg path,
  .im-form .checkbox-tree .checkbox-arrow:hover svg path {
    stroke: #fff
  }
}
.page-modal__form .checkbox-tree .js-form-item:not(.form-item-term-service-parent) .checkbox-wrapper .checkbox__label a,
.page-modal__form .checkbox-tree .js-form-item:not(.form-item-term-service-parent) .checkbox-wrapper .checkbox__label a:hover {
  color: #4978d7
}
.checkbox-tree .js-form-item:not(.form-item-term-service-parent) .checkbox-wrapper .checkbox__label {
  max-width: 100%
}
.checkbox-tree .js-form-item:not(.form-item-term-service-parent) .checkbox-wrapper .checkbox__label a,
.checkbox-tree .js-form-item:not(.form-item-term-service-parent) .checkbox-wrapper .checkbox__label a:hover {
  color: #81a7f8
}
.bg-consultation.bg-request__content .checkbox-tree .checkbox-arrow svg path,
.im-form .checkbox-tree .checkbox-arrow svg path {
  stroke: #fff
}
.bg-consultation.bg-request__content .checkbox-tree .checkbox-arrow:hover svg path,
.im-form .checkbox-tree .checkbox-arrow:hover svg path {
  stroke: #0041cb
}
@media (max-width:1279px) {
  .bg-consultation.bg-request__content .checkbox-tree .checkbox-arrow:hover svg path,
  .im-form .checkbox-tree .checkbox-arrow:hover svg path {
    stroke: #fff
  }
}
.uc-knowledge-form__wrapper .knowledge_db-form__inner .checkbox-tree .checkbox-wrapper {
  margin-bottom: 0
}
.uc-knowledge-form__wrapper .knowledge_db-form__inner .checkbox-tree .checkbox-wrapper .help-block {
  margin-top: -4px;
  margin-bottom: 14px
}