.order,.ask{max-width:500px}.citrus-form{margin-bottom:-20px}.form-group{position:relative;margin-bottom:20px}.citrus-form.js-loading{position:relative;cursor:progress}.citrus-form.js-loading *{cursor:progress}.citrus-form .form_title{margin:1em 0;text-transform:uppercase;text-align:center;font-size:20px}.citrus-form .form_title .main-title{margin-bottom:0;font-weight:bold}.citrus-form [type="submit"]:disabled{opacity:.5}#call .form-group+.form-group{margin-top:10px}.input-container .btn.btn-primary{display:block}input.has-error,textarea.has-error{background-color:#fff;border-color:#ed5a5a;color:#ed5a5a}.error.help-block{display:none;width:100%;color:#fff;font-size:13px;padding:5px 10px;font-weight:300;background-color:#ed5a5a;line-height:1.1;pointer-events:none}.ciee-captcha-image{margin-right:10px}.citrus-form .ciee-captcha-input[type="text"]{width:180px;display:inline-block;vertical-align:top}.form-message-block{margin-bottom:20px;font-size:14px;display:none}.form-message-block._show{display:block}.form-message-block p{margin:1em auto}.form-message-block .message-block.bg-danger{padding:0 1em;background-color:#f2dede;overflow:hidden;color:red}.form-message-block .message-block.bg-success{padding:0 1em;background-color:#dff0d8;color:green;overflow:hidden}@media screen and (min-width:768px){.f-contact-form .error.help-block{display:block;opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:right;margin-right:0;position:absolute;right:100%;top:50%;width:80%}.f-contact-form .error.help-block:after{content:'';position:absolute;top:50%;right:-16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:6px solid transparent;border-left:10px solid #ed5a5a}}.has-error .error.help-block{opacity:1;margin-right:15px;display:block;pointer-events:auto}.field-title{font-weight:600;margin-bottom:5px}.field-mark{display:inline-block;vertical-align:top;color:#ed5a5a}.field-description{color:#a09f9f;font-style:italic;margin-top:5px}.contact-form .citrus-form .form_title{margin:0 0 1em}