

/* Start:/local/components/bix/forms.show/templates/form_022/form_022_show.css?17224231531968*/
#specialization .form-itemerr + .field__label,
#specialization .field__label:first-child{
    width: 100%;
}
#specialization .form-itemerr + .field__label ~ .field__label,
#specialization .field__label:first-child ~ .field__label{
    min-width: 50%;
    margin-right: 0px;
    padding-left: 20px;
}
#specialization .form-itemerr{
    bottom: auto !important;
    top: 20px;
}
#form_buttons .field__label{width: 100%;}
.fileInputButton{border-radius: 4px;}

/*
 */

#document_images .fileWrapper {
    margin-top:         0px;
    height:             44px;
}

#document_images .fileWrapper .fileInputText {
    float:              left;
}
#document_images .fileWrapper .fileInputButton {
    float:              right;
    border-radius:      4px;
}


#document_babl .bable_scan {
    font-size:          16px;
    line-height:        normal;
    padding:            5px 0px;
}

.imghidden {
    display:        none;
}
.full-form__inner .ajaxloader img {
    position:       relative;
    left:           200px;
    bottom:         60px;
    z-index:        10002;
}
.background {
    position:           absolute;
    width:              auto;
    height:             auto;
    background-color:   #FFFFFF;
    opacity:            0.8;
    z-index:            10001;
    left:               0px;
    top:                0px;
    bottom:             0px;
    right:              0px;
}

@media screen and (max-width: 767px) {

    .full-form__controls .text-left {
    
        width:          100%;
    }

    .full-form__inner .ajaxloader img {
        left:           120px;
    }
}

/*
 */



@media screen and (max-width: 600px) {
    #specialization .form-itemerr + .field__label ~ .field__label,
    #specialization .field__label:first-child ~ .field__label{
      min-width: 100%;
    }
    .fileWrapper{
        width: 100% !important;
        max-width: 300px;
    }
    .fileWrapper .fileInputText{
        width: calc( 100% - 150px ) !important;
    }
}


/* End */


/* Start:/local/js/jQuery-Nice-File-Input-master/dist/jquery.nice-file-input.min.css?1570586762332*/
.fileWrapper{position:relative;overflow:hidden;padding:0}
input[type=text].fileInputText{float:left;border:1px solid #ddd;margin:0;padding:0 5px}
input[type=button].fileInputButton{float:right;border:solid 1px #ccc;background:#ddd;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;margin:0;padding:0}
/* End */


/* Start:/bitrix/components/bitrix/form.result.new/error.css?1570586639163*/
.form-error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/components/bitrix/form.result.new/images/icon_warn.gif);
}
/* End */
/* /local/components/bix/forms.show/templates/form_022/form_022_show.css?17224231531968 */
/* /local/js/jQuery-Nice-File-Input-master/dist/jquery.nice-file-input.min.css?1570586762332 */
/* /bitrix/components/bitrix/form.result.new/error.css?1570586639163 */
