

/* Start:/local/components/ksel/bitrix.form.result.new/templates/feedback-modal-def/style.css?16672096111283*/

/* Feedback. Modal default */

.feedback-modal-def__form {
  margin-left: auto;
  margin-right: auto;
  max-width: 20.625rem;
}

.feedback-modal-def__form:not(:last-child) {
  margin-bottom: 1.375rem;
}

.feedback-modal-def__form .form-group:not(:last-child) {
  margin-bottom: 1.25rem;
}

.feedback-modal-def textarea.form-control {
  min-height: 7.5rem;
}

.feedback-modal-def__submit .btn {
  width: 100%;
}

.feedback-modal-def .form-control {
  font-weight: 600;
}

.feedback-modal-def .form-control::placeholder {
  font-weight: 400;
}

.feedback-modal-def__requisites.form-file-mini .form-file-mini-label-icon {
  width: 4.375rem;
}

.feedback-modal-def__requisites.form-file-mini .form-file-mini-label-text {
  padding: 1rem 0.625rem;
}

.feedback-modal-def__requisites.form-file-mini .form-file-mini-label-text .zone-dragdrop-file-mini {
  line-height: 1.1;
}

.feedback-modal-def__requisites.form-file-mini .form-file-mini-format {
  font-size: 0.8125rem;
  letter-spacing: -0.012em;
}

.feedback-modal-def__accept {
  text-align: center;
}

.feedback-modal-def .form-control:not(:hover):not(:focus):not(.is-invalid) {
  border-color: #fff;
}

.feedback-modal-def .form-control:focus {
  border-color: #9febd2;
}
/* End */


/* Start:/local/components/ksel/bitrix.form.result.new/templates/order-service-modal-def/style.css?16672104501360*/

/* Quick service. Modal default */

.order-service-modal-def__form {
  margin-left: auto;
  margin-right: auto;
  max-width: 20.625rem;
}

.order-service-modal-def__form:not(:last-child) {
  margin-bottom: 1.375rem;
}

.order-service-modal-def__form .form-group:not(:last-child) {
  margin-bottom: 1.25rem;
}

.order-service-modal-def textarea.form-control {
  min-height: 6.125rem;
}

.order-service-modal-def__submit .btn {
  width: 100%;
}

.order-service-modal-def .form-control {
  font-weight: 600;
}

.order-service-modal-def .form-control::placeholder {
  font-weight: 400;
}

.order-service-modal-def__requisites.form-file-mini .form-file-mini-label-icon {
  width: 4.375rem;
}

.order-service-modal-def__requisites.form-file-mini .form-file-mini-label-text {
  padding: 1rem 0.625rem;
}

.order-service-modal-def__requisites.form-file-mini .form-file-mini-label-text .zone-dragdrop-file-mini {
  line-height: 1.1;
}

.order-service-modal-def__requisites.form-file-mini .form-file-mini-format {
  font-size: 0.8125rem;
  letter-spacing: -0.012em;
}

.order-service-modal-def__accept {
  text-align: center;
}

.order-service-modal-def .form-control:not(:hover):not(:focus):not(.is-invalid) {
  border-color: #fff;
}

.order-service-modal-def .form-control:focus {
  border-color: #9febd2;
}
/* End */
/* /local/components/ksel/bitrix.form.result.new/templates/feedback-modal-def/style.css?16672096111283 */
/* /local/components/ksel/bitrix.form.result.new/templates/order-service-modal-def/style.css?16672104501360 */
