@media handheld,only screen and (min-width:768px) and (max-width:1349px){.b-form{padding:30px}}@media handheld,only screen and (max-width:767px){.b-form{padding:20px}.b-form [class^=form__col-]{width:100%}.b-form .form__item--label-left .form__info,.b-form .form__item--label-right .form__info{padding-right:0;padding-left:0}.b-form .form__item--label-left.form__item--datepicker-full .form__input,.b-form .form__item--label-right.form__item--datepicker-full .form__input{width:100%}.b-form .form__item--checkboxes.form__item--label-left .form__input-wrap,.b-form .form__item--checkboxes.form__item--label-left .form__label,.b-form .form__item--checkboxes.form__item--label-right .form__input-wrap,.b-form .form__item--checkboxes.form__item--label-right .form__label,.b-form .form__item--label-left .form__input,.b-form .form__item--label-left .form__label,.b-form .form__item--label-right .form__input,.b-form .form__item--label-right .form__label,.b-form .form__item--radios.form__item--label-left .form__input-wrap,.b-form .form__item--radios.form__item--label-left .form__label,.b-form .form__item--radios.form__item--label-right .form__input-wrap,.b-form .form__item--radios.form__item--label-right .form__label{max-width:none;width:auto;display:block}.b-form .form__item--label-left .form__label,.b-form .form__item--label-right .form__label{padding:0 0 10px;width:auto}.b-form .form__item--checkboxes.form__item--label-left .form__label,.b-form .form__item--checkboxes.form__item--label-right .form__label,.b-form .form__item--radios.form__item--label-left .form__label,.b-form .form__item--radios.form__item--label-right .form__label{padding:0 0 20px;width:auto}.b-form .form__input--file label span,.b-form .form__input--file label strong,.b-form .form__item--el-col-2 .form__input,.b-form .form__item--el-col-3 .form__input,.b-form .form__item--el-col-4 .form__input,.b-form .form__item--el-col-5 .form__input{width:100%}.b-form .form__input--file label strong{margin-left:0;margin-top:2px}}