.tn-atom__form .t-input_pvis {
  padding-left:0px !important;
}

.t-form .js-error-control-box .t-input.t-input_bbonly {
  padding-left:0px!important
}

.t-form_bbonly .js-error-control-box .t-input__vis-ph {
  left:0px !important;
}

.t-form .js-error-control-box .t-checkbox__control,
.t-form .js-error-control-box .t-checkboxes__wrapper,
.t-form .js-error-control-box .t-input:not(.t-input-phonemask):not(.t-input-ownanswer):not(.t-input__own-answer),
.t-form .js-error-control-box .t-radio__wrapper,
.t-form .js-error-control-box .t-rate__wrapper,
.t-form .js-error-control-box .t-select,
.t-form .js-error-control-box .uploadcare-widget {
  border-bottom:1px solid #E43225 !important;
  border-top:0px !important;
  border-right:0px !important;
  border-left:0px !important;
}

.tn-atom .js-error-control-box .t-checkbox__control:before,
.tn-atom .js-error-control-box .t-radio__wrapper:before {
  border-bottom:1px solid #E43225 !important;
  border-top:0px !important;
  border-right:0px !important;
  border-left:0px !important;
}

.tn-atom .js-error-control-box .t-checkbox__control,
.tn-atom .js-error-control-box .t-radio__wrapper {
  border:none!important;
  padding:0px !important;;
  position:relative
}

