/* Фронтовый CSS калькулятора wpcc (WP Creator Calculator), тема bulk — 1:1 с боем.
   Источник: old/wp-content/cache (кэш боевой темы). Пути картинок слайдера/loading
   переписаны на /vendor/wpcc/images/. Прежний style.css содержал АДМИНСКИЙ CSS плагина
   (меню/экспорт/настройки) — фронтовых правил калькулятора в нём не было. */
.wpcc_clear {clear:both}
.wpcc {width:100%;height:auto;padding:5px}
.wpcc img {border:0;max-width:100%;height:auto}
.wpcc,.wpcc * {position:relative;-moz-box-sizing:border-box;-opera-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}
.wpcc_form {width:inherit}
.wpcc_form .wpcc_box {width:inherit;padding:12px 20px 12px 20px;margin:0 0 20px 0;position:relative}
.wpcc_form .wpcc_box,.wpcc_submit,.wpcc_mail,.wpcc_result {background-color:#fff;border:1px solid #cecece;border-left:4px solid #616ea0;margin-bottom:5px;transition:all 0.5s 0s}
.wpcc_box.wpcc_box:hover {border-left:8px solid #616ea0;transition:all 0.5s 0s}
.wpcc_form .wpcc_description,.wpcc_form .wpcc_description_empty {width:30%;height:inherit;float:left;color:#7e7e7e;font-size:16px;text-align:left}
.wpcc_form .wpcc_fields {width:70%;float:right}
.wpcc_form .wpcc_select {width:90%}
.wpcc_form .wpcc_checkbox label {display:block}
.wpcc_form .wpcc_radio label {display:block}
.wpcc_form .wpcc_inputtext {width:90%}
.wpcc_form .wpcc_custom_fields {width:90%}
.wpcc_form .wpcc_jq_slider {width:90%}
.wpcc_form .wpcc_jq_slider_box {width:90%}
.wpcc_form .wpcc_jq_slider_text {width:80px;height:20px;font-size:12px;padding:0 5px 0 5px;line-height:20px;border:1px #ccc solid}
.wpcc_form .wpcc_jq_slider_horizontal .wpcc_jq_slider_text {position:absolute;right:0;bottom:5px}
.wpcc_form .wpcc_jq_slider_horizontal {width:70%;padding-bottom:40px}
.wpcc_form .wpcc_jq_slider_vertical {width:70%;margin:20px 0 20px 0}
.wpcc_form .ui-slider-horizontal {height:7px;float:right;position:relative;text-align:left;background-color:#fff0;background-image:url(/vendor/wpcc/images/slider/scroll_circle_bg_w.png);background-repeat:repeat-x}
.wpcc_form .ui-slider-vertical {width:7px;height:150px;float:left;margin:0 10px 10px 10px;position:relative;background-color:#fff0;background-image:url(/vendor/wpcc/images/slider/scroll_circle_bg_h.png);background-repeat:repeat-y}
.wpcc_form .ui-slider-range {left:0;position:absolute;z-index:1;display:block;border:0;background-color:#fff0}
.wpcc_form .ui-slider-horizontal .ui-slider-range {height:7px;background-image:url(/vendor/wpcc/images/slider/scroll_circle_bg_w_active.png);background-repeat:repeat-x;top:0}
.wpcc_form .ui-slider-vertical .ui-slider-range {width:7px;background-image:url(/vendor/wpcc/images/slider/scroll_circle_bg_h_active.png);background-repeat:repeat-y;bottom:0}
.wpcc_form .ui-slider-handle {width:18px;height:20px;position:absolute;z-index:1;border:0;cursor:default;background-color:#fff0;background-image:url(/vendor/wpcc/images/slider/scroll_circle.png);background-repeat:no-repeat}
.wpcc_form .ui-slider-horizontal .ui-slider-handle {top:-5px}
.wpcc_form .ui-slider-vertical .ui-slider-handle {left:-5px}
.wpcc_form .wpcc_submit {float:none;padding:10px 0;background-color:#616ea0;font-family:inherit;font-size:16px;color:#fff;cursor:pointer;width:100%}
.wpcc_form .wpcc_submit:hover {color:#fff}
.wpcc_result_block {padding:20px 0 20px 0}
.wpcc_result_block .wpcc_result {width:inherit;margin:20px 0 20px 0;padding:12px 20px 12px 20px;position:relative;font-weight:700;font-size:16px;border-left:8px solid #ffab11}
.wpcc .wpcc_mail {width:inherit;padding:12px 20px 12px 20px;margin:20px 0 20px 0;position:relative}
.wpcc .wpcc_mail .input {width:90%}
.wpcc .wpcc_mail .textarea {width:90%;height:100px}
.wpcc .wpcc_mail .wpcc_submit {border:0;float:none;padding:5px 10px 5px 10px;background-color:#E8E5D8;font-family:inherit;font-size:16px;color:#7e7e7e;border:1px solid #DDD9D9;cursor:pointer}
.wpcc .wpcc_mail .wpcc_submit:hover {color:#272727}
.wpcc .wpcc_error {color:red}
.wpcc .wpcc_error p {margin:0}
.wpcc_loading {width:16px;height:16px;float:right;margin:10px}
.wpcc_loading div {width:16px;height:16px;display:none;background-image:url(/vendor/wpcc/images/loading.gif);background-repeat:no-repeat;background-position:0 0}
