.button{-webkit-transition-duration:0.3s;transition-duration:0.3s;font-size:1rem;line-height:1.875rem;background-color:white;border-radius:2px;border:1px solid #fa6042;color:#fa6042;cursor:pointer;padding:0 1.25rem}.button:hover{background-color:#fa6042;color:white}.button.big{font-size:1.5rem;line-height:2.875rem}.button.big-a{font-size:1.5rem;line-height:2.875rem;padding-top:0.5rem;padding-bottom:0.5rem}.button.highlight{background-color:#fa6042;color:white}.button.highlight:hover{background-color:#FF7E66;border-color:#FF7E66}.button.blue{color:#4283c0;background:#ffffff;border:1px solid #4283c0}.button.blue:hover{background-color:#4283c0;color:white;border-color:#4283c0}center .top-button{float:none;margin:0 auto}.top-button{-moz-user-select:none;background:url("../img/zakaz/button_bg_active.png") repeat-x scroll 0 0 rgba(0,0,0,0);color:#473e09;cursor:pointer;font-size:24px;line-height:24px;outline:0 none;padding:14px 50px 13px 50px;position:relative;text-align:center;height:53px;border-color:#facb09 #facb09 #ffdb0d;border-image:none;border-style:solid;border-width:1px;font-family:arial,verdana,arial,sans-serif;font-size:18px;overflow:visible}.top-button:active{background:url("../img/zakaz/button_bg_active.png") repeat-x scroll 0 0 rgba(0,0,0,0)}.top-button:active::before{background:url("../img/zakaz/button_bg_left_active.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.top-button:active::after{background:url("../img/zakaz/button_bg_right_active.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.top-button:hover{color:#473e09}.top-button:hover::before{background:url("../img/zakaz/button_bg_left_active.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.top-button:hover::after{background:url("../img/zakaz/button_bg_right_active.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.top-button::before{background:url("../img/zakaz/button_bg_left_active.png") no-repeat scroll 0 0 rgba(0,0,0,0);border-radius:inherit;bottom:0;content:"";left:0;position:absolute;top:0px;width:17px;height:50px}.top-button::after{background:url("../img/zakaz/button_bg_right_active.png") no-repeat scroll 0 0 rgba(0,0,0,0);border-radius:inherit;bottom:0;content:"";position:absolute;right:0px;top:0px;width:17px;height:50px}.top-button .top-button-content{display:block;position:relative}.top-button_arrow{display:none;text-align:center}.top-button_arrow_inner{background:url("../img/zakaz/button_active_tail.png") no-repeat scroll 0 0 rgba(0,0,0,0);height:16px;width:31px;margin:15px auto;position:relative}.top-button-text{padding:0px;margin:0px;line-height:24px}.top-button-content{padding:0px;margin:0px;line-height:24px}.top-button-content a{color:#473e09;padding:0px;text-decoration:none}.top-button:hover .top-button-content a{color:#473e09}.container-form.active .top-button:hover .top-button-content a{color:#000000;text-shadow:1px 1px 0px rgba(255,255,255,0.8)}.top-button-text{height:24px}.container-form.active .top-button_arrow_inner{margin:12px auto}.container-form.active .top-button:hover .top-button_arrow{display:block}.container-form.active{border:1px solid #facb09}.container-form.active .top-button{border-top:0px;border-bottom:1px solid #facb09;text-shadow:none;height:52px}.order-form-block{margin-top:40px}.container-form.active .top-button_group{background:#ffffff;height:52px}.container-form.active .top-button::before{background:url("../img/zakaz/button_bg_left_not_active.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.container-form.active .top-button::after{background:url("../img/zakaz/button_bg_right_not_active.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.container-form.active .top-button{color:#796c20;background:url("../img/zakaz/button_bg_not_active.png") repeat-x scroll 0 0 rgba(0,0,0,0)}.container-form.active .top-button:hover::before{background:url("../img/zakaz/button_bg_left_active.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.container-form.active .top-button:hover::after{background:url("../img/zakaz/button_bg_right_active.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.container-form.active .top-button:hover{background:url("../img/zakaz/button_bg_active.png") repeat-x scroll 0 0 rgba(0,0,0,0);color:#473e09}.container-form.active .top-button.active::before{background:url("../img/zakaz/button_bg_left_active.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.container-form.active .top-button.active::after{background:url("../img/zakaz/button_bg_right_active.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.container-form.active .top-button.active{background:url("../img/zakaz/button_bg_active.png") repeat-x scroll 0 0 rgba(0,0,0,0);color:#473e09}.container-form.active .top-button.active .top-button_arrow{display:block}#order-tab2{display:none}#order-tab1{display:none}.order-tab{display:none}.order_group{padding-top:60px;padding-left:28px;padding-bottom:48px;padding-right:10px}.order_group .row{margin-bottom:22px}.form-group{margin-right:20px}.form-hr{border-bottom:1px solid #facb09}input.form-control,select.form-control,textarea.form-control{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:linear-gradient(#fff,#fff) repeat scroll 0 0 / 16px 16px padding-box rgba(0,0,0,0);border-color:rgba(0,0,0,0.38) rgba(0,0,0,0.27) rgba(0,0,0,0.16);border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2),0 1px 1px rgba(0,0,0,0.1) inset;color:#333;display:block;font-size:14px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}input.form-control:focus,select.form-control:focus,textarea.form-control:focus{border-color:rgba(78,62,2,0.514) rgba(94,76,2,0.42) rgba(117,93,0,0.333);box-shadow:0 0 6px 2px rgba(255,204,0,0.7),0 1px 0 rgba(255,255,255,0.2),0 1px 1px rgba(0,0,0,0.1) inset;outline:none}input.form-control[disabled],input.form-control[readonly],fieldset[disabled] input.form-control,select.form-control[disabled],select.form-control[readonly],fieldset[disabled] select.form-control,textarea.form-control[disabled],textarea.form-control[readonly],fieldset[disabled] textarea.form-control{background-color:#eee;cursor:not-allowed;opacity:1}input.form-control::-moz-placeholder,select.form-control::-moz-placeholder,textarea.form-control::-moz-placeholder{color:#999;opacity:1}select.form-control{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}select.form-control.placeholder{color:#999}select.form-control{color:#333;padding-left:8px}select.form-control>option{color:#333}input.form-control[type=radio]:focus,input.form-control[type=checkbox]:focus{border:none;box-shadow:none;outline:none}input.form-control[type=radio]:focus{-moz-outline:3px solid #fff!important;-moz-outline-radius:12px!important;-moz-outline-offset:0px!important}.form-group .form-label{color:#666666;float:left;font-size:12px;margin-top:5px;padding-left:8px;margin-right:8px;line-height:16px}.form-group .form-label a.subst{color:#666666;padding:0px;text-decoration:none;border-bottom:1px dashed #666666}.form-group .form-control.error{border:1px solid #cb0000;box-shadow:none}.form-group .form-control.error:hover{border-color:#cb0000;box-shadow:none}.form-group .form-control.error:focus{border-color:#cb0000;box-shadow:none}.form-group .form-error{background:#cb0000;color:#fff;font-size:12px;float:left;width:100%;display:none}.form-group .form-error .form-error-content{padding:5px 8px}textarea.form-control{height:131px;resize:vertical}.form-group .form-radio{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:linear-gradient(#fff,#fff) repeat scroll 0 0 / 16px 16px padding-box rgba(0,0,0,0);border-color:rgba(0,0,0,0.38) rgba(0,0,0,0.27) rgba(0,0,0,0.16);border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2),0 1px 1px rgba(0,0,0,0.1) inset;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.hronomer_group .form-radio{width:65%;float:left}.radio-inline{margin-right:6%}.form-group .order-icons{display:inline-block;width:41px;float:left}.form-group .order-icons-offset{margin-left:41px}.form-group .order-icons span{background:url("../img/zakaz/order-icons.png?v=0.12") no-repeat scroll 0 0 rgba(0,0,0,0);float:left}.form-group .order-icons .icon-order_company_name{width:28px;height:32px;background-position:0px 0px}.form-group .order-icons .icon-order_calc_page_text{width:28px;height:32px;background-position:-546px 0}.form-group .order-icons .icon-order_hrono{width:28px;height:32px;background-position:-286px 0}.form-group .order-icons .icon-order_what_sell{width:28px;height:32px;background-position:-32px 0}.form-group .order-icons .icon-order_target_people{width:28px;height:32px;background-position:-324px 0}.form-group .order-icons .icon-order_category{width:28px;height:32px;background-position:-65px 0}.form-group .order-icons .icon-order_character{width:28px;height:32px;background-position:-363px 0}.form-group .order-icons .icon-order_place{width:28px;height:32px;background-position:-99px 0}.form-group .order-icons .icon-order_region{width:28px;height:32px;background-position:-400px 0}.form-group .order-icons .icon-order_diktor{width:28px;height:32px;background-position:-131px 0}.form-group .order-icons .icon-order_slogan{background-position:-432px 0;height:32px;width:38px}.form-group .order-icons .icon-order_name{background-position:-165px 0;height:32px;width:32px}.form-group .order-icons .icon-order_pay{background-position:-476px 0;height:32px;width:28px}.form-group .order-icons .icon-order_email{background-position:-204px 0;height:32px;width:32px}.form-group .order-icons .icon-order_phone{width:28px;height:32px;background-position:-513px 0}.form-group .order-icons .icon-order_comment{background-position:-244px 0;height:32px;width:32px}.form-group .order-icons .icon-order_scen{width:28px;height:32px;background-position:-545px 0}.form-group .order-icons .icon-order_promo{width:30px;height:32px;background-position:-580px 0}.form-group .order-icons .icon-order_adress{width:28px;height:35px;background-position:-725px 0}.form-group .order-icons .icon-order_product-description{width:27px;height:35px;background-position:-794px 0}.form-group .order-icons .icon-order_aif{width:28px;height:32px;background-position:-759px 0}.form-group .order-icons .icon-order_landmark{width:30px;height:35px;background-position:-826px 0}.form-group .order-icons .icon-order_aim_video{width:30px;height:35px;background-position:-861px 0}.form-group .order-icons .icon-order_photo{width:30px;height:35px;background-position:-897px 0}.form-group .order-icons .icon-order_video{width:26px;height:35px;background-position:-934px 0}.form-group .order-icons .icon-order_other{width:26px;height:35px;background-position:-965px 0}.form-group .order-icons .icon-order_logo{width:24px;height:35px;background-position:-993px 0}.form-group .order-icons .icon-order_note{width:26px;height:35px;background-position:-1023px 0}.form-group .order-icons .icon-order_not{width:25px;height:35px;background-position:-1056px 0}.form-group .order-icons .icon-order_teh_treb{width:30px;height:35px;background-position:-1085px 0}.form-group .order-icons .icon-order_lang{width:27px;height:35px;background-position:-1120px 0}.form-group .order-icons .icon-order_spec{width:29px;height:35px;background-position:-649px 0}.form-group .order-icons .icon-order_type{width:30px;height:35px;background-position:-686px 0}.form-group .order-icons .icon-order_radio{background:url("../img/zakaz/order-icons-hrono.png") no-repeat scroll 0 0 rgba(0,0,0,0);width:32px;height:32px;background-position:-1px 0}.form-group .order-icons .icon-order_lang_select{background:url("../img/zakaz/order-icons-hrono.png") no-repeat scroll 0 0 rgba(0,0,0,0);width:30px;height:32px;background-position:-36px 0}.form-group .order-icons .icon-order_hronomer{background:url("../img/zakaz/order-icons-hrono.png") no-repeat scroll 0 0 rgba(0,0,0,0);width:32px;height:32px;background-position:-66px 0}.order-buttons-group{margin-top:60px}center .order-button{margin:0 auto;float:none}.order-button{line-height:22px;font-family:Arial,sans-serif;position:relative;cursor:pointer;border:none;outline:0;background:#F9C400;background:-webkit-linear-gradient(top,#FFE025,#F9C400 92%,#BE8C05);background:-o-linear-gradient(top,#FFE025,#F9C400 92%,#BE8C05);background:linear-gradient(to bottom,#FFE025,#F9C400 92%,#BE8C05);text-shadow:0 1px 0 rgba(255,255,255,.36);color:#473E09;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 1px 0 white;font-size:24px;padding:13px 27px;border-radius:4px;text-shadow:0 1px 0 rgba(255,255,255,0.36);white-space:nowrap;height:56px}.order-button:active{background:linear-gradient(to bottom,#c69007,#f8c106 8%,#dec35e) repeat scroll 0 0 rgba(0,0,0,0);background:-webkit-linear-gradient(top,#c69007,#f8c106 8%,#dec35e);background:-o-linear-gradient(top,#c69007,#f8c106 8%,#dec35e)}.order-button:active:before{background:linear-gradient(to bottom,#ffe349,#ffdb01) repeat scroll 0 0 rgba(0,0,0,0);background:-webkit-linear-gradient(top,#ffe349,#ffdb01);background:-o-linear-gradient(top,#ffe349,#ffdb01);box-shadow:inset 0 2px 4px 0 rgba(102,52,0,.2) box-shadow:0 2px 4px 0 rgba(102,52,0,0.2) inset}.order-button:active .order-button-content{top:3px}.order-button:before{background:linear-gradient(to bottom,#ffe34a,#ffdb03) repeat scroll 0 0 rgba(0,0,0,0);background:-webkit-linear-gradient(top,#ffe34a,#ffdb03);background:-o-linear-gradient(top,#ffe34a,#ffdb03);border-radius:inherit;bottom:1px;box-shadow:0 -1px 0 0 rgba(102,52,0,0.2) inset,0 0 3px 0 rgba(254,255,187,0.5) inset;content:"";left:1px;position:absolute;right:1px;top:1px}.order-button:hover:before{background:-webkit-linear-gradient(top,#ffe86a,#ffe130);background:-o-linear-gradient(top,#ffe86a,#ffe130);background:linear-gradient(to bottom,#ffe86a,#ffe130) repeat scroll 0 0 rgba(0,0,0,0)}.order-button .order-button-content{display:block;position:relative}.order-button-text{line-height:22px;height:22px;float:left}.order-button-img{position:relative;top:-4px;margin-left:10px}.order-button-content{top:4px;line-height:22px;height:22px}.order-button.clear{font-size:14px;height:42px;padding:5px 5px}.order-button.clear .order-button-content{height:auto;line-height:14px;top:2px}.order-button.clear .order-button-text{height:32px;width:100%}.div_bottom{position:absolute;bottom:0px;width:100%;left:0px;vertical-align:bottom}.form-group .z-select-files ul,.form-group .z-select-files li{list-style-type:none}.form-group .z-select-files{display:inline-block;vertical-align:text-top}.form-group .z-select-files>a.z-btn{background:url("../img/zakaz/screpka.png") no-repeat scroll left center transparent;color:#707070;display:inline-block;padding-left:20px;text-decoration:underline;border-bottom:none}.form-group .z-select-files>a.z-btn:hover{text-decoration:none}.form-group .z-select-files>ul{list-style:outside none none;margin:0;padding:0}.form-group .z-select-files>ul.active{margin:-3px 0 7px}.form-group .z-select-files>ul li{margin:0;padding:0;position:relative}.form-group .z-select-files>ul li:hover{background:none repeat scroll 0 0 #eeeeee;border-radius:5px}.form-group .z-select-files>ul li.selected{margin:0 -5px;padding:3px 5px}.form-group .z-select-files>ul li span{color:#777777;display:inline-block;font-style:italic;margin:0 25px 0 0;max-width:430px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.form-group .z-select-files>ul li a{background:url("../img/zakaz/close_min_grey.png") no-repeat scroll center center transparent;display:inline-block;height:7px;margin:-3px 0 0;position:absolute;right:5px;text-indent:-9999px;top:50%;width:7px}.form-group input[type="file"]{left:-5000px;position:absolute}.container-form{font-family:Arial,sans-serif;font-size:12px;color:#666666;font-weight:normal;line-height:24px}.container-form h2{font-size:20px;color:#333333;font-weight:normal;margin:0}.container-form .calc_info{font-size:16px;color:#333333;float:right;margin-top:14px}.container-form .calc_info_result{color:#cb0000;font-weight:bold}.container-form .calc_info_small{font-size:12px}.container-form .calc_info_hrono{font-size:16px;color:#333333;float:left;margin-top:14px}.container-form .form-title{margin-bottom:8px}.container-form .hronomer_group{padding-top:48px;padding-left:35px}.container-form .marginright20{margin-right:20px}.form-group .radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;position:relative;vertical-align:middle}.form-group .radio-inline input[type="radio"]{margin-left:-20px;position:absolute;width:auto}.form-group input[type="checkbox"],.form-group input[type="radio"]{line-height:normal;margin:4px 0 0}.form-group input[type="checkbox"],.form-group input[type="radio"]{box-sizing:border-box;padding:0}#calc_pages_form_time{margin-bottom:50px}#calc_pages_form{margin-bottom:50px}#calc_hrono{margin-bottom:50px}.order-form-group .message-block{font-family:arial,verdana,arial,sans-serif}.order-form-group .message-block .title{font-size:24px;text-align:center;line-height:24px;padding-bottom:20px;padding-top:20px}.order-form-group .message-block .description{text-align:center}.ajax-loader-img{background:url("../img/zakaz/ajax-loader.gif") no-repeat;display:none;width:48px;height:48px}.top-button_group.arrow .top-button:hover .top-button_arrow{display:block}.top-button_group.arrow .top-button_arrow_inner{margin:12px auto}