

/* Start:/bitrix/templates/pro/components/avp/toc/right/style.css?1786270896805*/

#toc {
    background: #F8F8F8;
    border: dashed #999999 1px;
    margin: 0 0 10px 10px;
    padding: 10px;
    clear: both;
    float: right;
    font-size: 80%;
    width: 300px;
}
.TOCEntry { }
.TOCEntry a { color: #333333; text-decoration: none; cursor: auto; }
.TOCEntry a:hover, a:active { color: black; text-decoration: underline; }
.TOCLevel1 { font-size: small; }
.TOCLevel2 { font-size: small; color: #333333; margin-left: 15px;  display: list-item; list-style: square inside;}
.TOCLevel3 { font-size: small; color: #333333; margin-left: 30px; display: list-item; list-style: square inside;}
.TOCLevel4 { font-size: small; color: #333333; margin-left: 45px; display: list-item; list-style: square inside;}
.TOCBackLink { display: block; }
.TOCSectNum:after { content: ""; }
/* End */


/* Start:/bitrix/templates/pro/components/bitrix/form/proform/bitrix/form.result.new/order-solution/style.css?17862708962622*/
.form-order-block { margin: 40px 0 0; background: #2662a9 url(/bitrix/templates/pro/components/bitrix/form/proform/bitrix/form.result.new/order-solution/images/icon_bg.png) 0% 50% no-repeat; padding: 35px 0; background-size: contain;}
.form-order-block .disclaimer {margin: 10px 0;font-size: 13px; color: #fff}
.form-order-block .disclaimer a {color: azure}
.form-order-block .g-recaptcha {margin-bottom: 15px}
.form-order-block .head { font-size: 30px; text-align: center; padding: 0 10px 10px; color: #fff; }
.form-order-block .form-order { max-width: 550px; padding: 0 40px 45px; margin: 30px auto 0; display: block; position: relative; }
.form-order-block .form-order .desc { margin-top: 20px; color: #a8b2c0; text-align: center; }
.form-order-block .form-order .center_block { margin: 0 auto; float: none; text-align: center; }
.form-order-block .form-order .form-required, .form-order-block .form-order .required { color: red; }
.form-order-block .form-order .form-note { color: #1E9A00; }
.form-order-block .form-order .error-fld { display: block; float: left; height: 13px; width: 15px; background-repeat: no-repeat; background-image: url(/bitrix/templates/pro/components/bitrix/form/proform/bitrix/form.result.new/order-solution/images/icon_warn.gif); }
.form-order-block .form-order .has-error .form-control { border-color: #a94442 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.form-order-block .form-order .form-control { height: 40px; border: 2px #c2cfde solid; color: #3c464c; }
.form-order-block .form-order ::-webkit-input-placeholder { text-transform: uppercase; color: #a8b2c0; }
.form-order-block .form-order ::-moz-placeholder { text-transform: uppercase; color: #a8b2c0; }
.form-order-block .form-order :-moz-placeholder { text-transform: uppercase; color: #a8b2c0; }
.form-order-block .form-order :-ms-input-placeholder { text-transform: uppercase; color: #a8b2c0; }
.form-order-block .form-order .btn-primary { width: 95%; float: left; font-family: pfsquaresanspro-bold, verdana, arial, sans-serif; font-size: 14px; text-transform: uppercase; padding: 15px 20px; background: #2caa6e; border: 1px #2da063 solid; color: #fff; }
.form-order-block .form-order .btn-primary:hover { background: #30b174; }
.form-order-block .form-order .btn-primary:active { background: #2caa6e; border-top: 3px #0f6434 solid; }
.form-order-block .form-order i { color: #8cb9ed; display: block; float: right; }
.form-order-block .form-order div.tooltip .tooltip-arrow { border-right-color: rgba(0, 64, 197, 0.95); }
.form-order-block .form-order div.tooltip .tooltip-inner { background: rgba(0, 64, 197, 0.95); color: #fff; border-radius: 5px; font-style: normal; text-align: center; padding: 5px 10px; }

/* End */
/* /bitrix/templates/pro/components/avp/toc/right/style.css?1786270896805 */
/* /bitrix/templates/pro/components/bitrix/form/proform/bitrix/form.result.new/order-solution/style.css?17862708962622 */
