/**
* ajax
*/
iframe.waitwindowlocal{position:absolute;border:0px;z-index:11113;}
.waitwindowlocalshadow{position:absolute;z-index:10000000;/*background-image:url(/local/images/shadow.png);*/}
.bx-core-waitwindow{display:none;}
#nprogress{pointer-events:none;}
#nprogress .bar{background:#324BAB;position:fixed;z-index:10000;top:0;left:0;width:100%;height:2px;}
#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #324BAB, 0 0 5px #324BAB; opacity:1.0;
                -webkit-transform:rotate(3deg) translate(0px, -4px);
                -ms-transform:rotate(3deg) translate(0px, -4px);
                transform:rotate(3deg) translate(0px, -4px);

}
#nprogress .spinner{display:block;position:fixed;z-index:10000;top:15px;right:15px;}
#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#324BAB;border-left-color:#324BAB;border-radius:50%;
                         -webkit-animation:nprogress-spinner 400ms linear infinite;
                         animation:nprogress-spinner 400ms linear infinite;
}

@-webkit-keyframes nprogress-spinner {
    0%   { -webkit-transform:rotate(0deg); }
    100% { -webkit-transform:rotate(360deg); }
}
@keyframes nprogress-spinner {
    0%   { transform:rotate(0deg); }
    100% { transform:rotate(360deg); }
}

.hide {display:none !important;}

.htmlblockedit { display: inline-block;
    width: auto;
    background-color: #ff0;
    font-size: 11px;
    line-height: 15px;
    border: 1px solid #f00;
    color: #00f;
    padding: 5px;
    cursor: pointer;
    position: relative;
    z-index: 100;
    font-weight: bold;}

.order-step__body .js_select_change_submit{
    width: auto!important;
}
.form-row.flc p.green{
    color: green;
}
.fancybox-container{
    z-index: 2000!important;
}
.form-row-border-error{
    padding: 5px 10px;display: inline-block;border: 1px solid #a5294b
}