

/* Start:/bitrix/components/slam/easyform/lib/css/bootstrap.min.min.css?17525990501981*/
.slam-easyform .hidden{display:none!important;visibility:hidden!important}.slam-easyform .control-label{display:inline-block;margin-bottom:5px;font-weight:700}.slam-easyform .checkbox-inline,.slam-easyform .radio-inline{display:inline-block;position:relative;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.slam-easyform .help-block{display:none!important;margin-top:5px;margin-bottom:10px;color:#737373}.slam-easyform button{overflow:visible}.slam-easyform button,.slam-easyform input[type=button],.slam-easyform input[type=reset],.slam-easyform input[type=submit]{-webkit-appearance:button;cursor:pointer}.slam-easyform .close:not([disabled]):not(.disabled){cursor:pointer}.modal-open .slam-easyform .modal{overflow-x:hidden}.modal-open{overflow:hidden}.slam-easyform .fade{opacity:0;transition:all .2s linear;pointer-events:none}.slam-easyform .fade.in{pointer-events:all;opacity:1;visibility:visible}.slam-easyform .modal.fade .modal__box{transform:scale(.9);opacity:0;transition:all .2s linear}.slam-easyform .modal.in .modal__box{opacity:1;transform:scale(1)}.slam-easyform .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.slam-easyform .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.slam-easyform .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.slam-easyform .has-success .checkbox,.slam-easyform .has-success .checkbox-inline,.slam-easyform .has-success .control-label,.slam-easyform .has-success .help-block,.slam-easyform .has-success .radio,.slam-easyform .has-success .radio-inline{color:#3c763d}.slam-easyform .has-error .checkbox,.slam-easyform .has-error .checkbox-inline,.slam-easyform .has-error .control-label,.slam-easyform .has-error .help-block,.slam-easyform .has-error .radio,.slam-easyform .has-error .radio-inline{color:#a94442}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
/* End */


/* Start:/bitrix/components/slam/easyform/lib/css/bootstrapValidator.min.css?1747996204565*/
/*!
 * BootstrapValidator (http://bootstrapvalidator.com)
 * The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3
 *
 * @version     v0.5.2, built on 2014-09-25 4:01:07 PM
 * @author      https://twitter.com/nghuuphuoc
 * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
 * @license     MIT
 */

.bv-form .help-block{margin-bottom:0}.bv-form .tooltip-inner{text-align:left}.nav-tabs li.bv-tab-success>a{color:#3c763d}.nav-tabs li.bv-tab-error>a{color:#a94442}.bv-form .bv-icon-no-label{top:0}.bv-form .bv-icon-input-group{top:0;z-index:100}
/* End */


/* Start:/local/templates/mgransnab_2025/components/slam/easyform/static_request/style.min.css?1748141639456*/
@keyframes spinner{to{transform:rotate(360deg)}}.hide-formvalidation small.help-block{display:none!important}.slam-easyform .spinner,.slam-easyform .spinner:hover{position:relative;color:transparent}.slam-easyform .spinner:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#333;animation:spinner .6s linear infinite}
/* End */


/* Start:/local/templates/mgransnab_2025/components/slam/easyform/static_request/bitrix/main.file.input/.default/style.min.css?17483691963837*/
.webform-field-upload-list del:hover{background:#e00101;color:#fff}.webform-field-upload-list .error-text{color:#e00101}.hidden-caption,.webform-field-upload-list.webform-field-upload-list-single~.webform-field-upload .webform-button-upload,.webform-field-upload-list~.webform-field-upload .webform-button-replace{display:none}.webform-field-upload-list{position:absolute;top:0;left:0;width:100%}.webform-field-upload-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.webform-field-upload-list li div.webform-field-item-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 3px;color:#888;white-space:nowrap}.webform-field-upload-list li.uploading{color:#bbb}.webform-field-upload-list li.uploading a.upload-file-name{cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.webform-field-upload-list li.uploading i,.webform-field-upload-list.webform-field-upload-list-single~.webform-field-upload .webform-button-replace{display:inline-block}.webform-field-upload-list li .upload-file-name{padding:0 5px 0 0}.file-input .webform-field-upload input[type=button],.file-input .webform-field-upload input[type=file]{-moz-opacity:0;filter:alpha(opacity=0);opacity:0;font-size:150px;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:1px solid transparent}.webform-field-upload .webform-small-button{padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;line-height:34px;cursor:pointer}.webform-field-upload-list.added+.webform-field-upload{opacity:0;pointer-events:none}.webform-field-upload-list.webform-field-upload-list-single:empty~.webform-field-upload .webform-button-upload{display:inline-block}.webform-field-upload-list.webform-field-upload-list-single:empty~.webform-field-upload .webform-button-replace{display:none}.webform-field-upload-icon{display:none;margin:0 10px 0 0;width:39px;height:39px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#535c6a no-repeat center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0Ny4xODgiIGhlaWdodD0iNTQuMDYzIiB2aWV3Qm94PSIwIDAgNDcuMTg4IDU0LjA2MyI+PGRlZnM+PHN0eWxlPi5jbHMtMSB7IGZpbGw6ICNmZmY7IGZpbGwtcnVsZTogZXZlbm9kZDsgfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJTaGFwZV8yX2NvcHlfNCIgZGF0YS1uYW1lPSJTaGFwZSAyIGNvcHkgNCIgY2xhc3M9ImNscy0xIiBkPSJNNDcuMTggNTQuMDYyYzAtMy4yMTctMy42MS0xNi44MjYtMy42MS0xNi44MjYgMC0xLjk5LTIuNi00LjI2LTcuNzItNS41ODVhMTcuMzk0IDE3LjM5NCAwIDAgMS00Ljg4Ny0yLjIyM2MtLjMzLS4xODgtLjI4LTEuOTI1LS4yOC0xLjkyNWwtMS42NDgtLjI1YzAtLjE0Mi0uMTQtMi4yMjUtLjE0LTIuMjI1IDEuOTcyLS42NjMgMS43Ny00LjU3NCAxLjc3LTQuNTc0IDEuMjUyLjY5NSAyLjA2OC0yLjQgMi4wNjgtMi40IDEuNDgyLTQuMy0uNzM4LTQuMDQtLjczOC00LjA0YTI3LjA1IDI3LjA1IDAgMCAwIDAtNy45MThjLS45ODctOC43MDgtMTUuODQ3LTYuMzQ0LTE0LjA4NS0zLjUtNC4zNDMtLjgtMy4zNTIgOS4wODItMy4zNTIgOS4wODJsLjk0MiAyLjU2Yy0xLjg1IDEuMi0uNTY0IDIuNjUtLjUgNC4zMi4wOSAyLjQ2NiAxLjYgMS45NTUgMS42IDEuOTU1LjA5MyA0LjA3IDIuMSA0LjYgMi4xIDQuNi4zNzcgMi41NTYuMTQyIDIuMTIuMTQyIDIuMTJsLTEuNzg2LjIxN2E3LjEgNy4xIDAgMCAxLS4xNCAxLjczMmMtMi4xLjkzNi0yLjU1MyAxLjQ4NS00LjY0IDIuNC00LjAzMiAxLjc2Ny04LjQxNCA0LjA2NS05LjE5MyA3LjE2Uy0uMDEyIDU0LjA2LS4wMTIgNTQuMDZoNDcuMTl6Ii8+PC9zdmc+);vertical-align:top;background-size:50%;overflow:hidden}.webform-field-upload-icon canvas,.webform-field-upload-icon img{width:100%}.webform-field-upload-list.webform-field-upload-icon-view .webform-field-upload-icon{display:inline-block}.webform-field-upload-notice{font-size:11px;font-style:italic;margin-top:10px}
/* End */
/* /bitrix/components/slam/easyform/lib/css/bootstrap.min.min.css?17525990501981 */
/* /bitrix/components/slam/easyform/lib/css/bootstrapValidator.min.css?1747996204565 */
/* /local/templates/mgransnab_2025/components/slam/easyform/static_request/style.min.css?1748141639456 */
/* /local/templates/mgransnab_2025/components/slam/easyform/static_request/bitrix/main.file.input/.default/style.min.css?17483691963837 */
