/*SC###2141###SC*/.payment-path{height:60px}.payment-path__item{float:left;padding-bottom:16px;padding-right:36px;border-bottom:solid 1px #eee;color:#c6c6c6;font-size:12px}.payment-path__item-link,.payment-path__item-link:hover{color:inherit;text-decoration:none}.payment-path__item_done,.payment-path__item_current{border-bottom-color:#68ae00}.payment-path__item_current{position:relative;color:#68ae00}.payment-path__item_current:before{border-bottom:solid 1px #eee;position:absolute;bottom:-1px;right:0;left:50%;margin-left:-10px;height:0;content:''}.payment-path__item_current:after{background:#fff url(../blocks/payment-path/cart.png) no-repeat;position:absolute;bottom:-10px;left:50%;margin-left:-30px;content:'';width:24px;height:21px}.b-newregform-justregistered-inbox{font-weight:700;margin-top:1em;padding-left:38px;background:url(../blocks/newemployer/dog.png) no-repeat 20px center}.b-newregform-justregistered-checkspam{font-size:.8em;color:#999;margin-top:38px;line-height:1.5em;padding-right:20px}.b-newregform-justregistered-checkspam-curve{background:url(../blocks/newemployer/curve.png) no-repeat 11em 4px;height:50px}.form2{padding:8px 0 10px 120px;width:58%}.form2.m-form2_accent{width:auto}.form2:after{content:" ";display:block;clear:both;height:0;line-height:0;font-size:0;visibility:hidden}.m-form2_phonehint{padding:4px 0 20px 26px;background:url(../blocks/newemployer/phone.png) no-repeat 0 6px;font-size:12px;color:#777;line-height:18px;width:70%}.form2__left{float:left;width:120px;margin-left:-120px}.m-form2_accent .form2__left{font-weight:700;font-size:18px}.form2__right{padding-left:25px;zoom:1}table.form2__right{width:100%}table.form2__right td:first-child{padding-left:25px}.form2__phone{margin-left:-12px;padding-bottom:8px}.form2__hint{font-size:11px;color:#777;font-weight:400;line-height:17px;padding:4px 0 0;font-family:Verdana,Arial,Helvetica,sans-serif}.form2__right .form2__hint{color:#999}.subtitle .form2__hint{font-size:12px;line-height:18px;font-family:Arial,Verdana,Helvetica,sans-serif}.form2__text{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.m-form2_accent .form2__text,.m-form2_accent .form2__select{font-size:18px}.form2__note{font-weight:700;font-size:12px}.b-newregform .form__validationhint{background-color:transparent}.m-newregform-view_company,.m-newregform-view_anonymous,.m-newregform-view_notanonymous,.m-newregform-view_project,.m-newregform-view_private,.m-newregform-view_agency{display:none}.b-newregform-view-anonymous .m-newregform-view_anonymous,.b-newregform-view-company .m-newregform-view_company,.b-newregform-view-company .m-newregform-view_notanonymous,.b-newregform-view-project_director .m-newregform-view_project,.b-newregform-view-project_director .m-newregform-view_notanonymous,.b-newregform-view-private_recruiter .m-newregform-view_private,.b-newregform-view-private_recruiter .m-newregform-view_notanonymous,.b-newregform-view-agency .m-newregform-view_agency,.b-newregform-view-agency .m-newregform-view_notanonymous{display:block}.b-newregform-view-anonymous span.m-newregform-view_anonymous,.b-newregform-view-company span.m-newregform-view_company,.b-newregform-view-company span.m-newregform-view_notanonymous,.b-newregform-view-project_director span.m-newregform-view_project,.b-newregform-view-project_director span.m-newregform-view_notanonymous,.b-newregform-view-private_recruiter span.m-newregform-view_private,.b-newregform-view-private_recruiter span.m-newregform-view_notanonymous,.b-newregform-view-agency span.m-newregform-view_agency,.b-newregform-view-agency span.m-newregform-view_notanonymous{display:inline}.reg__arrow{font-size:11px;background:url(../blocks/newemployer/arr.png) 0 6px no-repeat;margin:90px 0 0 -60px;padding-left:60px;position:relative;font-family:Verdana,Arial,Helvetica,sans-serif}.reg__arrow ol{color:#666;margin:0 0 0 20px}.reg__arrow li{line-height:18px;margin:0 0 6px}.reg__mlm{background:url(../blocks/newemployer/mlm.png) 0 0 no-repeat;padding:70px 0 0;color:#666;font-weight:400;font-size:11px;line-height:18px;margin-top:70px;font-family:Verdana,Arial,Helvetica,sans-serif}.reg__mlm span{display:block;color:#000}.reg__region{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.reg__addphone{font-size:12px;margin-top:10px}.g-expand .reg__addphone{display:none}.reg__additional-phone{margin-top:10px}.reg__oferta{color:#000}.important{background:#f7f7e2;margin:0 -20px;padding:20px;border-radius:5px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.newemp-forbidden-title{line-height:42px;font-size:30px;margin:0 0 16px;padding:0}.newemp-forbidden-text{margin:0 0 1em}.newemp-forbidden-link{color:#999;font-size:12px}.newemp-forbidden-link__cancel{color:#000;margin-left:4px}.salarystat-main{font-size:15px;color:#3f3f3f}.salarystat-main-head{color:#fff;position:relative;margin:0 0 80px;padding:30px;background-color:#48bae3;border-radius:7px}.salarystat-main-head__hgroup,.salarystat-main-head__security{display:inline-block;vertical-align:baseline}.salarystat-main-head__hgroup{width:80%}.salarystat-main-head__hgroup-title{font-size:32px;font-weight:700;line-height:1;padding:0 0 8px}.salarystat-main-head__hgroup-subtitle{font-size:18px}.salarystat-main-head__security{text-align:right;width:20%}.salarystat-main-head__security-icon{font-size:10px;font-weight:700;text-transform:uppercase;display:inline;padding:42px 8px 8px;background:transparent url(../blocks/salarystat/main/glasses.png) 50% 8px scroll no-repeat;cursor:pointer}.salarystat-main-hint{font-size:13px;padding-right:20px}.salarystat-main-state{text-align:center;margin:72px 0 36px;padding-bottom:36px}.salarystat-main-steps{width:831px;margin:0 auto}.salarystat-main-steps__item{font-size:15px;text-align:center;display:inline-block;vertical-align:top;width:33.3333%;position:relative}.salarystat-main-steps__item:before{content:'';width:73px;height:7px;margin-left:-36px;position:absolute;left:0;top:53px;background:url(../blocks/salarystat/main/arrow.png) no-repeat}.salarystat-main-steps__item:first-child:before{display:none}.salarystat-main-step{display:inline-block;padding:118px 8px 0;position:relative}.salarystat-main-step:link{color:#009cd5;text-decoration:none}.salarystat-main-step:link:visited{color:#05bef7}.salarystat-main-step:link:hover,.salarystat-main-step:link:active,.salarystat-main-step:link:focus{color:#05bef7;text-decoration:underline}.salarystat-main-step:before{content:'';width:102px;height:102px;margin-left:-51px;position:absolute;left:50%;top:0;background:url(../blocks/salarystat/main/step_icons.png) 0 0}.salarystat-main-step:hover:before{opacity:.8}.salarystat-main-step_disabled:hover:before{opacity:1}.salarystat-main-step_structure:before{background-position:0 -110px}.salarystat-main-step_departments:before{background-position:0 -220px}.salarystat-main-step:after{content:'';width:72px;height:72px;margin-left:-36px;position:absolute;left:50%;top:15px;background:url(../blocks/salarystat/main/step_status.png) 0 80px no-repeat}.salarystat-main-step_completed:after{background-position:0 0}.salarystat-main-step_disabled:after{background-position:0 -80px}.salarystat-main-report-status{color:#303030;font-size:22px;line-height:1.5;margin-bottom:15px}.salarystat-main-report-status-hint{font-size:13px;line-height:21px;margin-top:25px}.salarystat-main-report-denied{text-align:left;display:inline-block;padding:35px 0 0 154px;min-height:109px;background:url(../blocks/salarystat/main/warning.png) 0 0 no-repeat}.salarystat-main-counter{position:relative;display:inline-block}.salarystat-main-counter__digits{font-size:70px;font-weight:700;vertical-align:middle;line-height:94px;display:inline-block;padding:2px;border-radius:3px;background-color:#6ac5e9}.salarystat-main-counter__digit{position:relative;display:inline-block;width:54px;border:2px solid #0f93ba;border-radius:3px;background-color:#fff}.salarystat-main-counter__digit+.salarystat-main-counter__digit{margin-left:1px}.salarystat-main-counter__digit:after{content:' ';position:absolute;left:0;top:50%;margin-top:-1px;height:2px;width:100%;background-color:#0f93ba}.salarystat-main-counter__text{white-space:nowrap;vertical-align:middle;position:absolute;top:50%;margin-top:-.6em}.salarystat-main-counter__text_before{right:100%;margin-right:10px}.salarystat-main-counter__text_after{left:100%;margin-left:10px}.salarystat-main-action{text-align:center;padding:36px 0;position:relative;border-top:1px solid #dfdfdf}.salarystat-main-action:after,.salarystat-main-action:before{content:'';position:absolute;left:50%;top:0;height:0;width:0;border-style:solid;border-color:transparent;border-color:rgba(255,255,255,0)}.salarystat-main-action:after{border-top-color:#fff;border-width:9px;top:-1px;margin-left:-9px}.salarystat-main-action:before{border-top-color:#dfdfdf;border-width:10px;margin-left:-10px}.salarystat-main-action__hint{font-size:13px;white-space:nowrap;display:inline-block;position:relative;left:20px;width:0}.salarystat-main-presentation{margin:100px 0}.salarystat-main-report{text-align:center;margin-bottom:20px}.salarystat-main-report__description{max-width:450px;margin:auto}.salarystat-main-report__button{margin-top:32px}.salarystat-main-report__button-hint{font-size:11px;color:#999;margin-top:10px}.salarystat-agreement__frame{max-height:400px;padding:20px;overflow:auto;border:1px solid #f1f1f1;-webkit-transition:max-height .5s;transition:max-height .5s}.salarystat-agreement__action{font-size:13px;text-align:center;margin:60px 0 40px;-webkit-transition:margin-top .5s;transition:margin-top .5s}@media screen and (max-height:900px){.salarystat-agreement__frame{max-height:300px}.salarystat-agreement__action{margin-top:50px}}@media screen and (max-height:700px){.salarystat-agreement__frame{max-height:200px}.salarystat-agreement__action{margin-top:40px}}.salarystat-agreement__decline{color:#999;margin-left:20px}.salarystat-description{padding-top:34px;color:#3f3f3f;font-size:13px}.salarystat-description_with-subtitle{padding-top:14px}.salarystat-subtitle{margin-top:36px}.salarystat-stepwise-title{min-width:250px}.salarystat-form{color:#3f3f3f}.salarystat-form__checkbox-group{display:table;padding-bottom:30px;margin-left:25px}.salarystat-form__group{padding-top:20px}.salarystat-form-subgroup{padding-top:10px}.salarystat-form__subtitle{position:relative;top:-30px}.salarystat-form__first-col,.salarystat-form__second-col{padding:10px 0}.salarystat-form__first-col{text-align:right}.salarystat-form__first-col_left{text-align:left}.salarystat-form__second-col{margin-left:-25px}.salarystat-form__label{font-size:13px;color:#3f3f3f}.salarystat-form__label_disabled{color:#bebebe}.salarystat-form__bottom-error{margin-top:20px}.salarystat-form__checkbox-wrapper{margin-top:13px}.salarystat-form__comment{padding-top:10px;font-size:12px;line-height:1.5;color:#999}.salarystat-form__radio{margin-bottom:10px}.salarystat-form__group-header{margin:25px 0 30px}.salarystat-form-backlight{padding-left:30px}.salarystat-form-backlight__title{margin-bottom:5px;font-size:12px;font-weight:700}.salarystat-autocomplete{margin-top:4px;font-size:13px}.salarystat-autocomplete__right{float:right}.salarystat-form-readonly-label{color:#999;font-size:13px;text-align:right}.salarystat-form-readonly-footer{margin:40px 0 20px}.salarystat-departments{font-size:14px;line-height:1.5;margin-top:40px}.salarystat-departments__cities{color:#999;font-size:13px;margin-bottom:30px}.salarystat-departments__column-links{width:20%}.salarystat-departments__disabled-message{margin-top:40px}.salarystat-department__title{font-size:16px;font-weight:700;color:#333;word-wrap:break-word}.salarystat-department__city{color:#999}.salarystat-department__comment{word-wrap:break-word}.salarystat-department__icon{background:url(../blocks/salarystat/departments/sprite.png?140723) no-repeat;display:inline-block;vertical-align:baseline;position:relative;top:1px;padding-right:10px;width:13px}.salarystat-department__icon_facilities{background-position:0 0;height:12px}.salarystat-department__icon_salaries{background-position:0 -17px;height:15px}.salarystat-department__read-only-label{color:#bebebe}.salarystat-facilities-container{margin-top:20px;margin-left:20px}.salarystat-facilities__header,.salarystat-facilities__cell{padding-top:6px;padding-bottom:6px;padding-right:12px}.salarystat-facilities__icon{display:inline-block;margin-right:7px}.salarystat-facilities__cell{display:table-cell}.salarystat-facilities__row{display:table-row}.salarystat-facilities__input-wrapper{display:block;white-space:nowrap;margin-right:3em}.salarystat-facilities__input-note{margin-left:.4em}.salarystat-facilities__read-only-row{margin-bottom:12px}.salarystat-facilities__read-only-label{margin-left:50px}.salarystat-empgroup{margin:35px 0}.salarystat-empgroup__title-wrapper{margin-bottom:15px}.salarystat-empgroup__title{position:relative;float:left}.salarystat-empgroup__loader{position:absolute;right:0;top:0}.salarystat-empgroup__buttons{margin-top:15px}.salarystat-empgroup__actions{width:21px;padding:12px}.salarystat-empgroup__modified-count{margin-left:5px;color:#999;font-size:12px}.salarystat-empgroup__action{text-indent:-9999em;white-space:nowrap;overflow:hidden;display:none;width:21px;height:23px;border:none;background:transparent url(../blocks/salarystat/salaries/actions.png) no-repeat 0 0;opacity:0}tr:hover .salarystat-empgroup__action{display:block}.salarystat-empgroup__action_delete{opacity:.6}.salarystat-empgroup__action_delete:hover{opacity:1}.salarystat-empgroup__position-name{width:15%}.salarystat-empgroup__employee-level{width:25%}.salarystat-empgroup__emp-qty{width:10%}.salarystat-empgroup__base-monthly-income{width:10%}.salarystat-empgroup__summary-yearly-income-fact{width:10%}.salarystat-empgroup__summary-yearly-income-plan{width:10%}.salarystat-empgroup__comment{width:20%}.salarystat-empgroup__cell{position:relative}.salarystat-empgroup__input{display:block;width:100%}.salarystat-empgroup__input:focus{outline:none}.salarystat-empgroup__input_text{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:15px;border:none;resize:none;background-color:transparent}.salarystat-empgroup__input_select{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:auto;margin:13px 6px}.salarystat-involve-form-group{margin-top:20px}.salarystat-involve-access{padding:30px}.salarystat-involve-access_full{background:#f7f6f5}.salarystat-involve-output{background:#f7f6f5;padding:30px;margin-top:2px}.salarystat-involve-output__value{font-size:25px;font-weight:700;margin-right:10px}.salarystat-involve-output__value_old{color:#bbb;text-decoration:line-through;display:block;margin-bottom:5px}.salarystat-involve-output__vat{color:#666;font-size:12px}.salarystat-involve-access__submit{margin-top:20px}.salarystat-sent{position:relative}.salarystat-sent:before{content:url(../blocks/salarystat/application/sent/sent.png);float:right}.salarystat-report-buttons{float:right}.salarystat-report-switcher{font-size:11px;position:relative;left:42px;top:-4px}.salarystat-report-switcher_currency{left:34px}.salarystat-report{margin-top:20px}.salarystat-report__section{margin:30px 0 50px}.salarystat-report__table-wrapper{margin:0 -20px}.salarystat-report__table{margin-top:20px;width:100%;border:0;position:relative;z-index:1;color:#333;table-layout:fixed;background:white}.salarystat-report__table-body{border:1px solid #e9e9e9}.salarystat-report__position-name{width:20%}.salarystat-report__employee-info{width:30%}.salarystat-report__percentile{width:10%}.salarystat-report__income{width:13%}.salarystat-report__benefit-name{width:18%}.salarystat-report__staff-type{width:12%}.salarystat-report__quantity-percentile{width:30%}.salarystat-report__indexation-percentile{width:30%}.salarystat-report__cell{padding:10px 10px 10px 20px;text-align:left;word-wrap:break-word}.salarystat-report__cell_number{padding-top:10px;padding-bottom:10px}.salarystat-report__cell_right{padding:10px 20px 10px 10px;text-align:right}.salarystat-report__cell_top{vertical-align:top}.salarystat-report__cell_title{color:#909090;font-size:11px;font-weight:400}.salarystat-report__cell_summary{vertical-align:bottom}.salarystat-report__cell_no-data{color:#909090}.salarystat-report__cell_expired{color:#ccc}.salarystat-report__cell_border{border:1px solid #e9e9e9}.salarystat-report__row:first-child .salarystat-report__cell,.salarystat-report__row:first-of-type .salarystat-report__cell{padding-top:20px}.salarystat-report__row:last-child .salarystat-report__cell,.salarystat-report__row:last-of-type .salarystat-report__cell{padding-bottom:20px}.salarystat-report__number{position:relative;display:inline-block;line-height:21px;margin:0 -5px;padding:0 5px}.salarystat-report__cell_selected .salarystat-report__number{background:#f0ece2;border-radius:3px}.salarystat-report__number_hover{z-index:1}.salarystat-report__number_higher{z-index:2}.salarystat-report__block{border:1px solid #e9e9e9}.salarystat-report__highlight{position:absolute;right:0;display:block;margin:-5px;background:#f0ece2;border:5px solid #f0ece2;border-radius:5px;z-index:-1}.salarystat-report__filters{line-height:30px;font-weight:400;text-align:left}.salary-report__filters-panel{display:inline-block;width:90%}.salarystat-report__filter{display:inline-block;margin-right:10px}.salarystat-report__filter_fixed{width:160px}.salarystat-report__column-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salarystat-report__column-switcher{position:relative;display:inline-block;white-space:nowrap}.salarystat-report__column-switcher+.salarystat-report__column-switcher{margin-left:7px}.salarystat-report__caption{font-size:14px;font-weight:700}.salarystat-report__sub-caption{font-weight:700}.salarystat-report__message{color:#666;text-align:center;margin-top:20px}.salarystat-report-head{background:white;z-index:200}.salarystat-report-head_sticky{border-bottom:1px solid #e9e9e9}.salarystat-report-head_sticky:before{content:'';width:2px;margin-left:-2px;background:white;position:absolute;height:100%}.salarystat-report-head_sticky:after{content:'';width:2px;background:white;position:absolute;height:100%;top:0;right:0;margin-right:-1px}.salarystat-report-chart{margin-top:20px;border:0;color:#333;table-layout:fixed}.salarystat-report-chart__cell{padding:0 0 1px}.salarystat-report-chart__title{text-align:left;vertical-align:middle;white-space:nowrap;padding-right:30px;width:30%}.salarystat-report-chart__bar-frame{white-space:nowrap;display:block;width:600px;height:30px}.salarystat-report-chart__bar{vertical-align:middle;display:inline-block;overflow:hidden;max-width:600px;height:100%}.salarystat-report-chart__bar-bg{display:block;width:600px;height:100%;background:#7dbe03;background:-webkit-gradient(linear,left top,right top,from(#00abea),color-stop(25%,#36b1b8),color-stop(50%,#5db671),color-stop(75%,#78bd25),to(#7dbe03));background:-webkit-linear-gradient(left,#00abea 0,#36b1b8 25%,#5db671 50%,#78bd25 75%,#7dbe03 100%);background:linear-gradient(to right,#00abea 0,#36b1b8 25%,#5db671 50%,#78bd25 75%,#7dbe03 100%)}.salarystat-report-chart__bar-value{vertical-align:middle;display:inline-block;margin-left:10px}@media(max-width:1280px){.salarystat-report__table-wrapper{margin-left:-15px;margin-right:-15px}.salarystat-report__cell{padding-left:15px}.salarystat-report__cell_right{padding-right:15px}}@media(max-width:1024px){.salarystat-report__table-wrapper{margin-left:-10px;margin-right:-10px}.salarystat-report__table{font-size:11px}.salarystat-report__caption{font-size:13px}.salarystat-report__cell{padding-left:10px}.salarystat-report__cell_right{padding-right:10px}.salarystat-report__column-switcher{max-width:50%}}.salarystat-report-preview-wrapper{margin-left:-20px}.salarystat-report-preview{position:relative;min-height:21px}.salarystat-report-preview__loader{position:absolute;right:100%;top:2px;margin:0 23px 0 0}.salarystat-report-preview__companies-list{margin:10px 0 0;list-style-type:none;-webkit-column-count:2;-moz-column-count:2;column-count:2}.salarystat-report-preview__company{width:100%}.salarystat-report-preview__company:before{content:'•';margin-right:.75em}.regional-report-diagram__percents{text-align:right}.regional-report-diagram__percents_small{position:absolute;top:3px;right:-50px;color:black}.regional-report-diagram__numbers{white-space:nowrap;vertical-align:middle}.regional-report-diagram__fixed-border,.regional-report-diagram__total-border{position:relative;top:3px;width:10px;height:18px;display:inline-block;margin-right:10px}.regional-report-diagram__fixed-border{background-color:#c0d5e6}.regional-report-diagram__total-border{background-color:#3178be}.regional-report-diagram-name{vertical-align:middle;padding-right:20px;min-width:150px;max-width:290px;line-height:22px}.regional-report-diagram-lines{padding:6px 0;width:100%;vertical-align:middle}.regional-report-diagram-fixed{position:relative;height:21px;background:#c0d5e6;color:#404244;padding:2px 5px}.regional-report-diagram-total{position:relative;height:21px;background:#3178be;color:white;border-bottom:1px solid #e1ebf4;padding:2px 5px}.regional-report-diagram-labels{margin:28px 0}.regional-report-diagram-label{margin:5px 0}.regional-report-params{background:#f6f6f9;margin:0 -5px;padding:20px 5px}.regional-report-view{display:inline-block;margin-right:15px}.regional-report-wrapper{position:relative}.regional-report-download{position:absolute;top:0;right:15px;text-align:right}.regional-report-special{margin-bottom:10px}.regional-report-label{color:#666}.regional-report__table-wrapper{position:relative;min-height:300px;margin:0 -15px}.regional-report__empty{text-align:center;padding-top:200px;background:url(../blocks/salarystat/report/empty-box.svg) 50% 100px no-repeat}.no-svg .regional-report__empty{background-image:url(../blocks/salarystat/report/empty-box.png)}.regional-report__areas-empty{text-align:center;padding-top:50px}.regional-report__table{margin-top:20px;width:100%;border:0;color:#333;table-layout:fixed;background:white}.regional-report__base-area{background-color:#f6f6f9}.regional-report__area{width:22%}.regional-report__value{width:9.5%}.regional-report__spacer{width:2%}.regional-report__cell{padding:10px 8px;text-align:left;word-wrap:break-word}.regional-report__cell:first-child{padding-left:15px}.regional-report__cell:last-child{padding-right:15px}.regional-report__cell_number{white-space:nowrap;word-wrap:normal}.regional-report__cell_relative{color:#bbb}.regional-report__cell_relative-positive{color:#090}.regional-report__cell_relative-negative{color:#c00}.regional-report__cell_title{font-weight:400;vertical-align:top}.regional-report__cell_nowrap{white-space:nowrap}.regional-report__order{color:#999;font-size:13px;white-space:nowrap;cursor:pointer}.regional-report__params-switcher{display:none}@media(min-width:1340px){.regional-report__area{width:24%}.regional-report__value{width:9%}.regional-report__spacer{width:4%}}@media(max-width:1019px){.regional-report__params-switcher{display:inline}.regional-report__params-hidden{display:none}.regional-report__table{font-size:13px}.regional-report__area{width:22%}.regional-report__value{width:9.75%}.regional-report__spacer{width:0}.regional-report__cell{padding-left:4px;padding-right:4px}}.salarystat-import__title{font-size:inherit;font-weight:700;margin-top:20px;margin-bottom:0;position:relative}.salarystat-import__buttons{margin-top:40px}.salarystat-import__error{color:#c00;margin-top:20px}.salarystat-import__load-container{height:20px}.salarystat-import__loading-hint{position:absolute;text-align:center;width:100%;left:0;color:#666;font-weight:400;font-size:12px}.salarystat-import__loader{background:url(../blocks/salarystat/import/loader.gif);height:14px}.salarystat-import-table{font-size:10px;line-height:1.2;background:#fff;margin-bottom:-1px}.salarystat-import-table__cell{text-align:center;padding:3px 5px;border-left:1px solid #d3d3d3}.salarystat-import-table__cell_first-child{border-left:none}.salarystat-import-table__cell_error{background-color:#fcc}.salarystat-import-table__row{border-bottom:1px solid #d3d3d3}.salarystat-import-table__row_top-bordered{border-top:1px solid #d3d3d3;border-bottom:0}.salarystat-preview-wrapper{position:relative}.salarystat-preview{height:330px;overflow:auto;border:1px solid #c9c9c9;background-color:#eee}.salarystat-preview__message{color:#999;text-align:center;width:100%;height:1ex;margin:auto;position:absolute;top:0;bottom:0}.salarystat-teaser__text{font-size:13px;padding-left:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(../blocks/salarystat/teaser/portfolio-with-percent.png) no-repeat 0;min-height:44px}.salarystat-teaser__action{margin-top:20px;text-align:center}@media(max-width:1180px){.salarystat-teaser__text{padding-left:0;background:none}}.account-content-block{color:#333;padding:25px 20px;background:#f8f8f8}@media(max-width:699px){.account-content-block{padding:10px 5px}}.account-content-block_separated{border-top:2px solid #fff}@media(max-width:699px){.account-content-block_separated{border-top:1px solid #dbdbdb}}.account-content-block__title{display:block;font-size:17px;font-weight:700;margin-bottom:20px}.account-content-block__title_small{margin-bottom:0}.account-content-block:before,.account-content-block:after{content:" ";display:table}.account-content-block:after{clear:both}.account-content-header{padding:20px 0;margin-bottom:10px;font-size:21px;font-weight:700;line-height:26px}.account-content{background-color:#f7f7fa;margin:20px auto;padding:0}.account-content__register{padding:5px 20px 20px;margin:0 -20px -20px}@media(max-width:699px){.account-content{margin:0}.account-content__register{padding:0;margin:0;background-color:inherit}}.account-content__register-button{width:50%;display:inline-block;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 5px}.account-content__register-button:first-child{padding:0 5px 0 0}.account-article h2{font-size:16px;font-weight:700;margin:10px 0}.account-form-row{margin-bottom:10px}.account-form-row__label{display:block;color:#9a9a9a;font-size:13px}.account-form-row__error{font-size:12px;color:#e00001}.account-form-row__emphasis{font-weight:700}.account-form-row_center{text-align:center}.account-form-footer{font-size:12px}.account-form-actions{text-align:center;margin-top:20px;margin-bottom:10px}.account-form-cols{margin:20px 0;display:table;width:100%}.account-form-col{width:50%;display:table-cell}.account-form-col_right{text-align:right}.account-form-col_separated{padding-left:20px}.account-form-container:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.account-form-checkbox{vertical-align:middle}.account-form-agreement{color:#9a9a9a;font-size:12px;margin-top:20px;text-align:center}.account-form-left{float:left}.account-form-right{float:right}.account-message{padding:20px;margin:0}.account-message_error{color:#fff;background-color:#fb5a69}@media(max-width:699px){.account-message{padding:20px;margin:0 -15px}}.account-message_error .account-message__link{color:#fff;text-decoration:underline}.account-message_error .account-message__link:visited,.account-message_error .account-message__link:hover,.account-message_error .account-message__link:active{color:#fff;text-decoration:underline}.account-hint{color:#9a9a9a;display:table;margin:5px auto}.unsubscribe{height:150px}.unsubscribe_dialog{background:url(../account/blocks/unsubscribe/dialog.svg) no-repeat center 15px}.no-svg .unsubscribe_dialog{background-image:url(../account/blocks/unsubscribe/dialog.png)}.unsubscribe_unsubscribed{background:url(../account/blocks/unsubscribe/unsubscribed.svg) no-repeat center 5px}.no-svg .unsubscribe_unsubscribed{background-image:url(../account/blocks/unsubscribe/unsubscribed.png)}.unsubscribe_subscribed{background:url(../account/blocks/unsubscribe/subscribed.svg) no-repeat center 5px}.no-svg .unsubscribe_subscribed{background-image:url(../account/blocks/unsubscribe/subscribed.png)}.vacancyresponse-remind{display:inline;font-weight:700;word-wrap:break-word}.placeholder{display:none}.no-placeholder .placeholder{display:block}.no-placeholder input::-webkit-input-placeholder{color:#fff!important}.no-placeholder input:-moz-placeholder{color:#fff!important}.no-placeholder input::-moz-placeholder{color:#fff!important}.no-placeholder input:-ms-input-placeholder{color:#fff!important}.social-icons-wrapper{display:table;margin:0 auto}.social-icon-wrap{display:inline-block;margin-left:6px}.social-icon-wrap:first-child{margin-left:0}.social-icon{display:inline-block;vertical-align:middle;position:relative;height:36px;min-width:36px;-webkit-background-size:351px 81px;background-size:351px 81px;color:#fff;text-decoration:none}.social-icon:hover{background-color:#fff;color:#000;text-decoration:none}.social-icon_stretched{width:100%;text-align:right;line-height:36px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.social-icon_stretched:hover{background-color:#fff}.social-icon:after{content:'';position:absolute;width:36px;height:36px;top:0;left:0;background:url(../blocks/social-icon/social-icons.svg) no-repeat;-webkit-background-size:351px 81px;background-size:351px 81px}.social-icon_vk{background-color:#5c80a4}.social-icon_vk:after{background-position:-90px 0}.social-icon_vk:hover:after{background-position:-90px -45px}.social-icon_fb{background-color:#4669b6}.social-icon_fb:after{background-position:0 0}.social-icon_fb:hover:after{background-position:0 -45px}.social-icon_gplus{background-color:#e04928}.social-icon_gplus:after{background-position:-225px 0}.social-icon_gplus:hover:after{background-position:-225px -45px}.social-icon_li{background-color:#1e74ab}.social-icon_li:after{background-position:-180px 0}.social-icon_li:hover:after{background-position:-180px -45px}.social-icon_mail{background-color:#228fdf}.social-icon_mail:after{background-position:-45px 0}.social-icon_mail:hover:after{background-position:-45px -45px}.social-icon_ok{background-color:#f68c06}.social-icon_ok:after{background-position:-135px 0}.social-icon_ok:hover:after{background-position:-135px -45px}.social-icon_twitter{background-color:#5ea9dd}.social-icon_twitter:after{background-position:-270px 0}.social-icon_twitter:hover:after{background-position:-270px -45px}.social-icon_instagram{background-color:#3d5e83}.social-icon_instagram:after{background-position:-315px 0}.social-icon_instagram:hover:after{background-position:-315px -45px}.social-icon_dnr{background-position:-360px 0}.social-icon_dnr:after{background-position:-360px 0}.social-icon_dnr:hover:after{background-position:-360px -45px}.no-svg .social-icon:after{background-image:url(../blocks/social-icon/social-icons.png)}.login-with{height:254px;margin:20px}.login-with_nocookies{color:#333}.login-tabs{font-size:16px;margin-bottom:15px}.login-tabs__tab{display:inline-block;color:#999;color:rgba(255,255,255,.6);margin-left:20px;padding:0;cursor:pointer;-webkit-transition:color 150ms;transition:color 150ms;text-decoration:none;border:none;background:none}.login-tabs__tab:first-child{margin-left:0}.login-tabs__tab:hover,.login-tabs__tab:focus,.login-tabs__tab:active{color:#fff;outline:none}.login-tabs__tab_active,.login-tabs__tab_active[type=button]{color:#fff;cursor:default}.login-form{margin-top:22px}.login-input{display:table;width:100%;margin-bottom:11px}.login-input:focus{outline:0;border-color:#0098ff}.login-input__label{display:none;width:30%}.no-placeholder .login-input__label{display:table-cell}.login-input__input-wrapper{display:table-cell;width:100%}.no-placeholder .login-input__input-wrapper{width:70%}.login-with__forgot,.login-with__remember{display:inline-block;width:50%;vertical-align:top}.login-with__forgot{text-align:right}.login-submit-form{margin-top:12px;font-size:13px;color:#09f}.link-plain{display:inline;color:#09f;text-decoration:none;cursor:pointer;outline:none;border:none;background:transparent;font-size:inherit;padding:0;-webkit-transition:color .1s;transition:color .1s}.link-plain:hover,.link-plain:active,.link-plain:focus{text-decoration:underline}.rmr .link-plain:hover,.rmr .link-plain:active,.rmr .link-plain:focus{color:#f26d00}.link-notify{display:inline;color:#6aac00;text-decoration:none;cursor:pointer;outline:none;border:none;background:transparent;font-size:inherit;padding:0;-webkit-transition:color .1s;transition:color .1s}.link-notify:hover,.link-notify:active,.link-notify:focus{color:#c00;text-decoration:underline}.link-list,.link-list:visited{display:inline;color:#333;text-decoration:none;cursor:pointer;border:0;padding:0;outline:none;-webkit-transition:color .1s;transition:color .1s;background:none;-webkit-box-shadow:none;box-shadow:none}.link-list:hover,.link-list:active,.link-list:focus{color:#09f;text-decoration:none}.link-list[disabled]{cursor:default}.rmr .link-list,.rmr .link-list:visited{color:#009cd5;text-decoration:underline}.rmr .link-list:hover,.rmr .link-list:active,.rmr .link-list:focus{color:#f26d00}.link-switch,.link-switch:visited{display:inline;color:#09f;text-decoration:none;cursor:pointer;border:none;border-bottom:1px dotted;border-color:#09f;padding:0;outline:none;background:transparent;font-size:inherit}.link-switch:hover,.link-switch:active,.link-switch:focus{border-color:transparent;text-decoration:none}.link-switch_hover{cursor:default}.link-switch-inherited,.link-switch-inherited:visited{display:inline;color:inherit;text-decoration:none;cursor:pointer;border:none;border-bottom:1px dotted;border-color:inherit;padding:0;outline:none;background:transparent;font-size:inherit}.link-switch-inherited:hover,.link-switch-inherited:active,.link-switch-inherited:focus{border-color:transparent;text-decoration:none}.link-switch-secondary,.link-switch-secondary:visited{display:inline;color:#999;text-decoration:none;cursor:pointer;border:none;border-bottom:1px dotted;border-color:#999;padding:0;outline:none;background:transparent;font-size:inherit}.link-switch-secondary:hover,.link-switch-secondary:active,.link-switch-secondary:focus{border-color:transparent;text-decoration:none}.link-switch-tertiary,.link-switch-tertiary:visited{display:inline;color:#666;text-decoration:none;cursor:pointer;border:none;border-bottom:1px dotted;border-color:#666;padding:0;outline:none;background:transparent;font-size:inherit}.link-switch-tertiary:hover,.link-switch-tertiary:active,.link-switch-tertiary:focus{border-color:transparent;text-decoration:none}.link-secondary,.link-secondary:visited{display:inline;color:#999;cursor:pointer;outline:none;border:0;padding:0;font-size:inherit;text-decoration:none;background:transparent;-webkit-transition:color .1s;transition:color .1s}.link-secondary:hover,.link-secondary:active,.link-secondary:focus{color:#09f;text-decoration:none}.rmr .link-secondary:hover,.rmr .link-secondary:active,.rmr .link-secondary:focus{color:#f26d00}.account-registration-secondary-actions{padding-top:50px}.account-registration-promo{margin-top:30px;max-width:320px}@media(max-width:699px){.account-registration-promo{display:none}}.account-registration-promo__item{margin-top:5px}.account-registration-promo__highlight-level-1,.account-registration-promo__highlight-level-2,.account-registration-promo__highlight-level-3{position:relative;padding-top:3px;padding-bottom:3px;color:#333;background:#f6e44d}.account-registration-promo__highlight-level-1{left:-4px}.account-registration-promo__highlight-level-2{left:8px}.account-registration-promo__highlight-level-3{left:-4px}.account-registration-formbox{display:block;margin-bottom:20px}.account-registration-formbox__label{display:block;font-weight:700;font-size:14px;margin-bottom:10px}.account-registration-formbox__label-addition{color:#999897;font-weight:400}.account-registration-formbox__hint{text-align:center;color:#777;font-family:Verdana,sans-serif;font-size:11px;line-height:17px}.account-registration-errors{color:#c00;margin-top:10px;font-size:12px}.account-registration__cancel-link{margin-left:.5em}.account-registration-exitform{margin:10px 0}.line{display:table-row}.line__element,.line__filler{vertical-align:top;display:table-cell}.line__filler{width:100%;padding-right:5px}.line__element{width:1%}.line__wrapper{position:relative}.line__hint{position:absolute;bottom:100%;left:0;margin-bottom:5px}.livetex{display:block;margin:3px -12px 0 -14px;padding:2px 14px 1px;background:#f1f1f1;text-decoration:none;cursor:default}.livetex_active{color:white;background:#599a00}.livetex_lightpage{color:#81d134;font-size:14px;background:url(../blocks/livetex/chat.svg) 155px 6px no-repeat;height:30px;margin-top:20px;cursor:pointer;display:none}.no-svg .livetex_lightpage{background:url(../blocks/livetex/chat.png) 155px 6px no-repeat}.livetex_lightpage.livetex_active{display:block}.livetex-iframe{display:none}.helpphone{font-size:12px;margin-top:35px}.helpphone_multiline{margin-top:25px;background:none;padding-left:0}.helpphone_price{margin-left:0}.m-helpphone_newemployer{margin-top:-2px}.helpphone__tel{font-size:16px}.helpphone__title,.helpphone__number{width:50%;display:inline-block}.helpphone__number{text-align:right;display:inline-block;text-decoration:none;color:inherit}.helpphone__line{width:215px}.form-errors-summary{color:#c00;font-size:11px;font-family:Verdana,Arial,sans-serif;margin-bottom:15px;display:block}.form-errors-summary__text,.form-errors-summary__list,.form-errors-summary__item{display:inline}.form-errors-summary__item:first-child .form-errors-summary__separator{display:none}.form-errors-summary__link{color:inherit;font-size:inherit;border-bottom-color:#c00}.form-errors-summary__link:hover{color:#f00}.similar-company{margin-top:10px}.similar-company:after{content:'';display:table;clear:both}.similar-company__logo{display:inline-block;width:140px;float:right;text-align:center}@media(max-width:1019px){.similar-company__logo{display:none}}.similar-company__name{text-decoration:none;color:#009cd5}.similar-company__contacts{color:#777}.similar-company__link{color:#777;text-decoration:none}.similar-company-logo{float:right}.similar-company-page-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:50%;padding-left:5px;text-align:center}.similar-company-page-button:first-child{padding-left:0;padding-right:5px}@media(max-width:1019px){.similar-company-page-button{padding:5px 0 0;display:block;width:100%}.similar-company-page-button:first-child{padding:0}}.profareatree{padding:10px 0;position:relative;font-style:normal}.profareatree__companyhead{padding-bottom:20px}.profareatree_hover:hover{padding:10px;margin:0 -10px;background:#f7f7f7}.profareatree__companyhead_experience{padding-bottom:13px}.profareatree_nopadding{padding:0}.profareatree_nopadding .profareatree__item{padding-top:0}.profareatree__title{font-size:14px;font-weight:700}.profareatree__add{display:none;position:absolute;right:12px;top:12px;background:url(../blocks/profarea-tree/sprite.png) 0 -27px no-repeat;height:13px;width:13px;cursor:pointer}.profareatree_hover:hover .profareatree__add{display:block}.profareatree__add:hover{background-position:0 bottom}.profareatree__add_block{display:block}.profareatree__item{padding:10px 0}.profareatree__sublist{list-style:disc;margin-left:24px}.profareatree__sublist_experience{margin-left:0}.profareatree__sublist_experience-edit{margin-left:5px}.profareatree__subitem{color:#666}.profareatree__subitem_experience-edit,.profareatree__subitem_experience{list-style:none}.profareatree__subitem_experience-edit{font-size:13px}.profareatree__subitem_experience{color:black}.profareatree__subitem_experience-edit:before,.profareatree__subitem_experience:before{content:'— '}.profareatree__description{padding-bottom:5px}.profareatree__closeblock{position:relative;width:16px;height:16px;display:inline-block;cursor:pointer}.profareatree__closeblock:before{display:block;content:' ';position:absolute;left:50%;margin-left:-3px;height:7px;width:7px;bottom:0;background:no-repeat url(../blocks/profarea-tree/sprite.png) 0 0}.l{display:table;width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;empty-cells:show;margin:0 auto;height:auto;min-width:10px}.l_auto{table-layout:auto}.l-cell,.l-paddings{vertical-align:top;padding:0 25px}.l-cell_search{padding:0 0 0 25px;width:100%}.l-cell_banners{padding:0}.l-nopaddings{margin:0 -25px}.nopaddings{margin-left:-20px;margin-right:-20px}.l-box2{margin:0 32.8% 0 -20px;padding:20px;position:relative}.l-ambient .l-inset{zoom:1;display:block;position:relative;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.l-content-2colums{border-collapse:collapse;border:0;border-spacing:0;table-layout:fixed;width:100%}.l-content-2colums .l-content-colum-2{padding-left:10px}.l-content-3colums{border-collapse:collapse;border:0;border-spacing:0;table-layout:fixed;width:100%}.l-content-3colums .l-content-colum-2{padding-left:10px}.l-content-3colums .l-content-colum-3{padding-left:10px}.l-2colums{border-collapse:collapse;border:0;border-spacing:0;table-layout:fixed;width:100%}.l-colum-2{padding-left:10px}.l-content-paddings{padding-left:20px;padding-right:20px}.g-row{margin:0 auto;width:980px;padding:0}@media(max-width:1019px){.s-friendly .g-row{width:660px}}@media(min-width:1340px){.g-row{width:1300px}}.l-lite .g-row{max-width:100%;min-width:1px!important}@media print{.g-row{max-width:100%;min-width:1px!important}}.g-row_delimiter{margin-top:50px}.g-row:after{content:".";display:block;clear:both;height:0;line-height:0;font-size:0;visibility:hidden}.m-row_indented{padding-top:20px;padding-bottom:20px}.m-row_content{padding-top:30px;padding-bottom:50px;position:relative}.l-lite .m-row_content{padding-top:50px;padding-bottom:0}@media print{.m-row_content{padding-top:50px;padding-bottom:0}}.g-cols:before,.g-cols:after{content:" ";display:table}.g-cols:after{clear:both}.g-cols_indented{margin:20px 0}.g-col1,.g-col2,.g-col3,.g-col4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;position:relative;padding:0 25px;left:0;margin-right:-25%;width:25%;vertical-align:top}.l-lite .g-col1{width:100%;margin-right:auto}.l-lite .m-row_content .g-col1.m-col1_print{width:25%;margin-right:-25%}@media print{.m-row_content .g-col1{width:100%;margin-right:auto}.m-row_content .g-col1.m-col1_print{width:25%;margin-right:-25%}}.g-col2{left:25%}.g-col3{left:50%}.g-col4{left:75%}.l-lite .g-col4{display:none}@media print{.g-col4{display:none}}.m-colspan2{width:50%;margin-right:-50%}.m-colspan3{width:75%;margin-right:-75%}.m-colspan3 .g-row{margin-right:-33.33%;margin-left:0}.m-colspan4{width:100%;margin-right:-100%}.g-paddings{padding:0 25px}.paddings{padding:0 20px}.g-nopaddings{margin:0 -25px}.nopaddings{margin:0 -20px}.grid{display:block;width:100%}.grid__item{display:inline-block;padding:10px 25px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid_2-column .grid__item{width:50%}.grid_3-column .grid__item{width:33.33%}.row-content{padding-top:30px;padding-bottom:50px}.newpopup__title{font-size:18px;font-weight:bolder;color:#333;margin-bottom:4px}.newpopup__title_separated{margin-top:30px}.newpopup__note{font-size:11px;line-height:16px;color:#aaa}.newpopup__text{margin:15px 0 20px;line-height:18px}.g-popup{display:inline-block;position:relative;z-index:5}.g-popup__title{color:#333;font-weight:700;line-height:20px;margin-bottom:5px;font-size:16px}.g-popup hr{margin:20px 0}.g-popup form{text-align:center}.g-popup__price{font-size:26px;font-weight:700;padding:10px 0 16px;line-height:24px;text-align:center;white-space:nowrap}.g-popup__price-title{text-transform:uppercase;font-size:10px;color:#999;letter-spacing:2px;font-weight:400}.g-popup__smscode{margin:20px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;width:100%}.b-vacancy-address{font-size:.9em}.sorted-table{width:100%}.sorted-table__header{border-bottom:solid 1px #f3f3f3;padding:8px;text-align:left}.sorted-table__header-text{color:#a3a3a3;font-size:12px;border-bottom:dotted 1px #a3a3a3;white-space:nowrap;cursor:pointer}.sorted-table__header-text_asc,.sorted-table__header-text_desc{color:#3f3f3f;border-bottom-color:#3f3f3f;position:relative}.sorted-table__header-text_asc:after,.sorted-table__header-text_desc:after{position:absolute;right:-8px;top:-4px}.sorted-table__header-text_desc:after{content:'↑'}.sorted-table__header-text_asc:after{content:'↓'}.sorted-table__tr>td{border-bottom:solid 1px #f3f3f3;padding:16px 8px}.l-table-wrapper,.l-tablewrapper{margin-top:1em;overflow:hidden}.l-table-wrapper_fixwidth{width:60%;padding:0 25px}.l-table-wrapper .l-table,.l-tablewrapper .l-table{margin-bottom:-1px}.l-table{border-collapse:collapse;border:0;width:100%;border-spacing:0}.l-table-th{text-align:left;vertical-align:bottom;padding:.6em 20px .6em 0;border-bottom:1px solid #dbdbdb;background:#f6f6f6;font-size:.9em}.l-table-td{padding:1.2em 20px 1.2em 0;border-bottom:1px solid #dbdbdb}.l-table-td_fixwidth{width:75%}.l-table-td_right-cell{padding:1.2em 20px 1.2em 0;font-size:.8em;vertical-align:middle;color:#666}.l-table-padding-invert .l-table-th,.l-table-padding-invert .l-table-td,.m-table_invertpadding .l-table-th,.m-table_invertpadding .l-table-td{padding-right:0;padding-left:20px}.m-table-hover tr:hover td,.m-table-hover tr:hover,.m-table-hover tr:hover .l-table-td{background:#f3f3f3}.table{display:table;border:1px solid #d3d3d3;border-collapse:collapse;border-spacing:0;table-layout:fixed}.table__head,.table__cell{font-weight:400;text-align:left;vertical-align:top;display:table-cell;padding:15px;border:1px solid #d3d3d3}.table__head_compact{font-size:.9em}.table__row_highlighted .table__cell{background:#ffffea}.table__head{background:#f6f6f6}.table_grid .table__cell{padding:0}.table_interactive .table__row:hover .table__cell{background-color:#ffffea}.table_interactive .table__head,.table_interactive .table__cell{border-right-width:0;border-bottom-width:0}.table_interactive .table__cell{-webkit-transition:border-color ease .2s,-webkit-box-shadow ease .2s;transition:border-color ease .2s,-webkit-box-shadow ease .2s;transition:border-color ease .2s,box-shadow ease .2s;transition:border-color ease .2s,box-shadow ease .2s,-webkit-box-shadow ease .2s}.table_interactive .table__cell:hover{border-width:1px}.table_interactive .table__cell_error:hover,.table_interactive .table__cell_error{border-width:1px;border-color:#f00}.table_interactive .table__cell_editable{cursor:text}.table_interactive .table__cell_editable:hover,.table_interactive .table__cell_focus{border-width:1px;border-color:#1dabea;-webkit-transition:border-color ease .2s,-webkit-box-shadow ease .2s;transition:border-color ease .2s,-webkit-box-shadow ease .2s;transition:border-color ease .2s,box-shadow ease .2s;transition:border-color ease .2s,box-shadow ease .2s,-webkit-box-shadow ease .2s}.table_interactive .table__cell_focus,.table_interactive .table__row:hover .table__cell_focus{-webkit-box-shadow:0 0 3px #1dabea;box-shadow:0 0 3px #1dabea;background-color:#fff}.table_actions{border-width:0}.table_actions .table__row:last-child .table__cell{border-bottom-width:1px}.table_actions .table__head_actions,.table_actions .table__row .table__cell.table__cell_actions,.table_actions .table__row:hover .table__cell.table__cell_actions{border-width:0 0 0 1px;background:none}@media screen and (-webkit-min-device-pixel-ratio:0){.table_interactive .table__row:hover .table__cell{background-color:transparent}.table_interactive .table__cell_focus,.table_interactive .table__row:hover .table__cell_focus{-webkit-box-shadow:0 0 2px #1dabea,1px 1px 2px #1dabea;box-shadow:0 0 2px #1dabea,1px 1px 2px #1dabea}}@media \0screen{.table_actions .table__row.last-child .table__cell{border-bottom-width:1px}.table_actions .table__row .table__cell.table__cell_actions{border-width:0 0 0 1px}}.b-form{width:100%;border-collapse:collapse;empty-cells:show;border-spacing:0}.b-formleft{width:30%;padding:.8em 0 .8em 20px}html>body .b-formleft:first-letter{text-transform:uppercase}.b-formright{padding:.8em 20px .8em 0}.b-validator-empty,.b-validator-empty .b-formleft,.b-validator-empty .b-formright,.b-validator-emptylist,.b-validator-emptylist .b-formleft,.b-validator-emptylist .b-formright{background:#FCC}.m-form_accent .b-formleft{font-size:1.3em}.b-form-send{padding-top:10px}.b-forma-table{margin-bottom:.4em;border-collapse:collapse;border-spacing:0;color:#000;width:100%}.b-forma-table td{vertical-align:top}.b-forma-narrowcell{padding:1em 0 .6em 20px;width:35%}.b-forma-narrowcell .b-forma-label{display:block;position:relative;padding-right:10px;margin-right:5px}.b-forma-hint-topspace{padding-top:1.4em}.b-forma-narrowcell .b-forma-box{color:#000;font-weight:700}.b-forma-narrowcell .b-forma-box:first-line{background:#FFF;padding-right:5px}.b-attention .b-forma-narrowcell .b-forma-box:first-line{background:#fff79d}.b-important .b-forma-narrowcell .b-forma-box:first-line{background:#cde3fc}.b-form-serror-empty td,.b-form-serror-empty .b-forma-narrowcell .b-forma-box:first-line,.b-validator-empty .b-forma-narrowcell .b-forma-box:first-line,.b-validator-emptylist .b-forma-narrowcell .b-forma-box:first-line{background:#fcc}.b-forma-widecell{padding:.6em 20px .6em 0}.b-forma-hint{color:#666;font-size:12px;padding:3px 0}.b-forma-line .b-forma-hint{font-size:.8em}.b-forma-radio{display:block;padding-bottom:.5em;position:relative;color:#000;margin-left:20px}.b-forma-radio input{position:absolute;left:-20px;top:2px;*top:1px;*width:13px;*height:13px;padding:0}.b-forma-send{overflow:hidden;zoom:1}.b-forma-send .m-round_5{padding:10px;float:left;display:block;background:#e9ffdc}.b-forma-send input{cursor:pointer;font-size:1.3em;overflow:visible;padding:0 1em}.b-validator-empty .b-forma-narrowcell,.b-validator-empty .b-forma-widecell,.b-validator-empty .b-forma-narrowcell .b-forma-box,.b-validator-emptylist .b-forma-narrowcell,.b-validator-emptylist .b-forma-widecell,.b-validator-emptylist .b-forma-narrowcell .b-forma-box,.b-important .b-validator-empty .b-forma-narrowcell .b-forma-box,.b-important .b-validator-empty .b-forma-narrowcell .b-forma-box:first-line{background:#FCC}.b-forma-spec-selected-prof-name{font-size:1em;margin-bottom:.3em}.b-forma-spec-selected-spec-list{margin-bottom:.7em}.b-forma-spec-selected-spec-name{font-size:.9em;line-height:1.7em;padding-left:2em}.b-forma-spec-selected-spec-remove{margin-left:.5em;font-size:.85em}.b-forma-widecell td{vertical-align:middle}@-moz-document url-prefix(){option{padding:0 4px}}@media all and (min-width:0px){noindex:-o-prefocus,html input[type=file]{width:100%!important}noindex:-o-prefocus{display:block}noindex:-o-prefocus,html .b-forma-narrowcell .b-forma-label{height:auto;border:0;background:url(../blocks/form/form_old/dotted.gif) 0 1em repeat-x}noindex:-o-prefocus,html .b-forma-narrowcell .b-forma-label.b-forma-hint-topspace{background-position:0 2.4em}noindex:-o-prefocus{right:-2px;top:-6px}noindex:-o-prefocus{margin-right:10px}noindex:-o-prefocus{padding:0!important}noindex:-o-prefocus{background:#FFF url(../blocks/form/form_old/new-features-26x26.png) right top no-repeat!important;display:block;padding-right:28px;padding:5px 28px 5px 0;margin-right:0}noindex:-o-prefocus{background:#FFF url(../blocks/form/form_old/test-selected-22x22.png) right top no-repeat!important}noindex:-o-prefocus,html .b-forma-narrowcell .b-forma-box{background:#FFF;float:none}noindex:-o-prefocus{background:#EEE}noindex:-o-prefocus,html .b-form-serror-empty .b-forma-narrowcell .b-forma-box,html .b-validator-empty .b-forma-narrowcell .b-forma-box,html .b-validator-emptylist .b-forma-narrowcell .b-forma-box,html .b-important .b-validator-empty .b-forma-narrowcell .b-forma-box{background:#FCC}noindex:-o-prefocus,html .b-important .b-forma-narrowcell .b-forma-box{background:#cde3fc}}.b-form-box{padding:0 0 .4em 38px;position:relative;display:block}.m-form-box_star:before{content:'*';color:red;position:absolute;left:26px;top:0;font-size:20px}.m-form-box_star_left{left:-26px;padding-left:40px}.m-form-box_radio{padding:0 0 .6em 60px;color:#000;zoom:1}.m-form-box_radio input{position:absolute;left:38px;top:3px;padding:0;*width:13px;*height:13px}.b-formleft .m-form-box_radio{padding-left:20px}.b-formleft .m-form-box_radio input{left:0}.m-form-box_radio .m-form-box_radio{font-size:.9em}.m-form-box_error{color:#C00;font-size:.9em;padding-bottom:.2em;display:none/*  !   */}.m-form-box_send{padding-top:2em;overflow:hidden;zoom:1}.b-form-box__send{padding:10px;float:left;margin-left:-10px;background:#e9ffdc}.b-form-box__send input{cursor:pointer;font-size:1.3em;overflow:visible;padding:0 1em}.m-form-box_hint{font-size:12px;margin-bottom:0!important;line-height:18px;color:#999}.m-form-box_radio{font-size:14px}.form-block{background:#f7f6e3;border-radius:2px;padding-top:14px;padding-bottom:10px;margin-bottom:14px}.form-blocktitle{text-align:center;font-size:15px;padding-bottom:6px}.form-blocktitle span{background:#f7f6e3;padding:10px 15px;border-top-left-radius:2px;border-top-right-radius:2px}.form-block small{color:#777}.linear{-webkit-transition:all .3s linear;transition:all .3s linear;overflow:hidden}.remove{opacity:0;height:0!important}.form-box{padding:0 0 6px;position:relative;display:block;margin-bottom:0}.form-box_inline{display:inline-block}.form-box__expandable{display:none}.form-box_expand .form-box__expandable{display:block}.form-box_short{max-width:448px}.m-form-box_narrow{padding-top:0;padding-bottom:0}.formright .form-box{padding-left:38px}.m-form-box_star:before{content:'*';color:red;position:absolute;left:-12px;top:0;font-size:20px}.formright .m-form-box_star:before{left:26px}.form .m-form_twocell .m-form-box_radio,.form_left .form-box.m-form-box_radio{padding-left:18px}.form-box.m-form-box_radio{padding:0 0 6px 58px;color:#000;zoom:1;font-size:14px;line-height:20px;list-style-type:disc}.form .m-form_twocell .m-form-box_radio input,.form_left .form-box.m-form-box_radio input{left:0}.form .m-form-box_radio input{position:absolute;left:38px;top:3px;padding:0}.form-box.m-form-box_radio-small{font-size:11px;line-height:21px}.m-form-box_hint{font-size:12px;line-height:18px;color:#999}.form-box-hint__link{color:#999}.m-form-box_send{overflow:hidden;zoom:1}.m-form-box_prefixinput{color:#aaa}.form-box__hanged{position:absolute;left:20px;top:7px}.form-box_high{padding-bottom:15px}.form-box_send{padding:10px 0}.form-box-flagged{border:solid 8px #a1c900;border-radius:5px;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;padding:25px 35px 50px}.form-box-flagged:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.form-box-flagged__flag{color:#fff;padding:16px 74px;margin-left:-49px;margin-right:-49px;background-color:#76b600;background-image:-webkit-gradient(linear,left bottom,left top,from(#6bac00),to(#91cd00));background-image:-webkit-linear-gradient(bottom,#6bac00,#91cd00);background-image:linear-gradient(to top,#6bac00,#91cd00);position:relative;-webkit-box-shadow:0 1px 3px #ccc;box-shadow:0 1px 3px #ccc}.form-box-flagged__flag_top{margin-top:-9px;margin-bottom:25px}.form-box-flagged__flag:after,.form-box-flagged__flag:before{content:"";display:block;height:0;width:0;position:absolute;bottom:-5px;border-top:solid 5px #508200}.form-box-flagged__flag:before{border-right:solid 6px #fff;right:0}.form-box-flagged__flag:after{border-left:solid 6px #fff;left:0}.form-box-flagged__flag-comment{text-transform:uppercase;font-size:11px}.form-box-flagged__flag-title{font-size:21px;font-weight:700;text-shadow:#558900 0 -1px 0}.form-box-flagged_normal-flag-title{text-shadow:none}.form-box-flagged_normal-flag-comment{text-transform:none;font-size:14px}.form-phone{position:relative}.form-phone:before{content:'+';position:absolute;right:100%;bottom:0;height:100%;margin-right:.5em;line-height:2.3}.form-phone__country,.form-phone__code,.form-phone__number{display:block}.form-phone__country{width:3em;float:left}.form-phone__code{position:relative;float:left;width:4em;margin-left:1em;margin-right:1em}.form-phone__number{margin-left:9em}.form-phone__code:before{content:'(';position:absolute;right:100%;bottom:0;height:100%;margin-right:.2em;line-height:2.3}.form-phone__code:after{content:')';position:absolute;left:100%;bottom:0;height:100%;margin-left:.2em;line-height:2.3}.form-field__autocomplete__valid{background-color:#fffcd7}.form-textwrap{display:inline-block;margin-right:-7px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form_short .form-textwrap{width:50%}.m-form-textwrap_auto,.form_short .m-form-textwrap_auto{margin-right:0;width:auto}.form-box__invalid .form-check{outline:none;-webkit-box-shadow:0 0 2px 2px #fcc;box-shadow:0 0 2px 2px #fcc}.form__validationhint{position:absolute;z-index:1;display:none;margin-left:20px;padding-right:5px;background-color:white;white-space:nowrap;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif}.form__validationhint_high{line-height:34px}.form-box__warning .form__validationhint{display:inline;color:#999}.form-box__invalid .form__validationhint{display:inline;color:#c00}.form-box__invalid .form__validationhint_block{display:block;position:static;margin-left:0;padding:3px;white-space:normal}.form__validationhint_short{position:relative;margin-left:0}.form-box_region{z-index:100}@media screen\0{.form-box__invalid .form-textwrap input{outline:2px solid #fcc}.form-box__invalid .form-check{outline:2px solid #fcc}}.form-choose__value{font-weight:700;margin-right:20px}.form-send{margin:20px -20px 0;padding-left:20px;padding-right:20px;border-radius:5px}.m-form-send_gray,.m-form-send_gray .form-send{background:#eee}.form-send_transparent{background:none}.form-send .l-box2{padding:4px 20px 0}.m-form-send_stroke-block{display:inline-block;margin:0 auto;padding:10px 20px}.form__delimiter{background-image:url(../blocks/form/form__delimiter/bg.png);background-position:left center;background-repeat:repeat-x;margin-bottom:50px;text-align:center;height:16px}.form__delimiter__action{font-size:12px;margin-left:-5px;background-color:#FFF;padding:0 5px}.form__hint{color:#666;font-size:12px}.form__hint_distance{margin-left:10px}.form__hint_small{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.form__multiselect{overflow-y:scroll;margin-left:-7px;padding-left:3px;height:150px;border:1px solid #eee;border-top:1px solid #ccc}.form__multiselect label{font-size:12px}.form__multiselect .form-box{padding:0 0 0 18px}.form__multiselect .form-box.m-form-box_radio input{left:0!important}.form__multiselect .m-form-box_bold{font-weight:700}*+html .form__multiselect{zoom:1;position:relative}.form__popup{border:1px solid #ccc;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;border-radius:5px}.form__artifacts__item{float:left;padding:10px 20px;border-right:1px solid #eee;border-bottom:1px solid #eee;text-align:center}.form__artifacts__item:hover{background:#ecf3f9}.m-form__artifacts__item_selected{background:#edf9ec}.form__artifacts__artifact{width:100px;height:100px}.form__artifacts__artifact__remove,.form__artifacts__artifact__edit{font-size:12px}.form__artifacts__process{padding-top:35px;width:98px;height:63px;border:1px solid #ccc;background:#efefef;background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#dfdfdf));background:-webkit-linear-gradient(top,#f6f6f6,#dfdfdf);background:linear-gradient(to bottom,#f6f6f6,#dfdfdf);color:#666;text-align:center;text-shadow:1px 1px 0 #f3f9ff}.form__artifacts__corrupted{padding-top:35px;width:98px;height:63px;border:1px solid #c00;background:#ffeff1;background:-webkit-gradient(linear,left top,left bottom,from(#ffeff1),to(#ffd1d1));background:-webkit-linear-gradient(top,#ffeff1,#ffd1d1);background:linear-gradient(to bottom,#ffeff1,#ffd1d1);color:#c00;text-align:center;text-shadow:1px 1px 0 #f3f9ff}.form__artifacts__popup{left:-310px;padding:20px;width:600px}.form__artifacts__popup__hint{margin-top:10px}.form__artifacts__popup__picture{width:600px;text-align:center}.form__artifacts__popup__buttons{position:relative;margin-top:10px}.check-box{display:inline-table;border-collapse:separate}.check-box_enlarged .check-box__input{margin-right:15px}.check-box_outside{position:relative}.check-box_fill{width:100%}.check-box_indented{margin-bottom:10px}.check-box_one-liner{white-space:nowrap}.check-box_fill .check-box__text{width:100%}.check-box__input{width:14px;display:inline-block;margin-right:5px}.check-box__input_line{display:inline}.check-box__input>input[type=checkbox],.check-box__input>input[type=radio]{vertical-align:middle;position:relative;top:-1px}.check-box_outside .check-box__input{position:absolute;right:100%;top:0;white-space:nowrap}.check-box_outside .check-box__input:after{content:"\00A0"}doesnotexist:-o-prefocus,.check-box__input>input[type=checkbox],.check-box__input>input[type=radio]{top:0}.check-box__text{display:table-cell}.check-box-like{padding-left:19px}.specializations{font-size:13px}.specializations__item{display:block;margin-bottom:6px}.specializations__label{display:inline-block;padding:1px 5px 0 4px;margin:-1px -5px 0 -4px}.specializations__label_special{background-color:#e9ffdc}.horizontal-divider{height:1px;border:none;background:#eee}.form{display:table;width:100%;border-collapse:collapse;empty-cells:show;border-spacing:0}.form-separator{border-bottom:1px solid #eee}.form-line{height:1px;border:none;background:#eee;margin:10px 0 16px -20px}.formfield{display:table-row}.formleft{display:table-cell;vertical-align:top;width:30%;padding:12px 0}.m-formleft_narrow{padding-top:5px;padding-bottom:5px}html>body .formleft:first-letter{text-transform:uppercase}.formright{display:table-cell;vertical-align:top;padding:12px 0}.formright_horizontal-centered{text-align:center}.m-formright_narrow{padding-top:5px;padding-bottom:5px}.formlong{padding:14px 0}.m-form_accent .formleft{font-size:18px}.form-obligatory{color:red;margin:5px 20px;font-size:12px;position:absolute;top:25px;left:100%;margin-left:30px;width:40%}.form-obligatory strong{font-size:25px;position:relative;top:5px}.form .m-form_disabled .m-form-box_disable{color:#999}.form__area-examples{display:inline;margin-right:20px}.form-hint{font-size:12px}.form-hint__header{font-size:16px;margin-bottom:10px}.form-hint__footer{margin-top:10px}.form-help-link{font-size:12px}.form-field-row{margin-bottom:10px}.sized-select{-moz-appearance:none;background-color:#fff;border:1px solid #cbd1d4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:.2em 0 0;padding:1px 0 0 3px;width:100%;height:150px}.b-employer-office-address{margin-left:20px;padding-top:.2em}.b-vacancy-rmr{color:#235f9c;margin:0 20px 2.8em;float:right;white-space:nowrap;font-size:11px}.b-vacancy-rmr img{display:block;margin:3px 0 0 -1px}.b-vacancy-statinfo-logo{margin:0 0 -2px 4px}.b-vacancy-custom{background:#FFF;margin:1em 0 0;padding:.7em 0 0}.b-vacancy-custom .b-vacancy-title{padding:0 20px;border-bottom:1px solid #FFF;margin:0 0 .4em}.b-vacancy-title-icon{float:left;margin-top:.4em}.b-vacancy-test-included{background:transparent url(../blocks/vacancy/test.png) no-repeat left top;padding:0 0 .6em 28px;color:#300;margin:1em 0 0 20px}.l-lite .b-vacancy-test-included{display:none}@media print{.b-vacancy-test-included{display:none}}.b-vacancy-info{margin-top:15px;padding:16px 0;background:#efefef;position:static}.b-v-info-title{vertical-align:bottom;color:#777;text-align:left;font-weight:400;font-size:.9em}.b-v-info-content{font-weight:700;padding:.4em 0 0;font-size:1.1em}.b-vacancy-desc{line-height:1.3em;overflow:hidden}.b-vacancy-desc ol,.b-vacancy-desc ul{margin-left:2em}.b-vacancy-desc-wrapper{margin-top:15px}.b-vacancy-companylogo{margin:10px 20px 40px}.b-vacancy-companylogo img{max-width:100%}.b-vacancy-code,.vacancy-source{margin:15px 0 30px;font-size:.9em}.b-vacancy-code p,.vacancy-source__content{color:#777;padding-top:.4em}.b-vacancy-controls-area{margin:10px 0;padding:10px 0}.b-vacancy-controls-area table{width:100%;border-collapse:collapse;border-spacing:0}.b-vacancy-controls-datatable th{text-align:left;padding:4px 0 2px;font-weight:700;font-size:12px}.b-vacancy-controls-datatable td{font-size:.9em;padding:.1em 0}.b-employerpage-adm table td,.b-vacancy-controls-area table td{padding-right:10px}.b-vacancy-controls-menu li a:first-child{text-transform:lowercase}.b-vacancy-controls-possible-contacts{color:#c00;font-size:1.3em}.b-vacancy-controls-possible-contacts ul{padding-left:2em;padding-bottom:2em;list-style-type:square;font-size:.8em}.b-vacancy-status{margin-bottom:.5em}.b-vacancy-status .b-vacancy-status-free,.b-vacancy-status .b-vacancy-status-premium{font-size:.7em;letter-spacing:.2em;padding:3px;text-transform:uppercase}.b-vacancy-status-free{background-color:#e4e4e4;color:#777}.b-vacancy-status-premium{background-color:#f7ea9e;color:#817118}.b-vacancy-message{margin:0 0 1em}.vacancy-contacts_search{padding:10px}.vacancy-contacts__fio{font-weight:700;margin-bottom:15px}.vacancy-contacts__fio_search{font-weight:400;font-size:16px}.vacancy-contacts__list-title{padding-right:15px}.vacancy-contacts__phone{margin:0 0 7px}.vacancy-contacts__phone_search{margin:0}.vacancy-contacts__comment{color:#666;font-size:12px;line-height:1.4}.respond-popup{width:530px;left:-265px;text-align:center;padding:20px}.respond-popup__title{font-weight:700;font-size:18px;margin-bottom:18px}.respond-popup__switcher{margin-left:10px;font-size:12px}.respond-popup__notice{margin-bottom:30px}.respond-popup__buttons{margin-bottom:12px}.vacancy-response-resumes{background:url(../blocks/vacancy/vacancy-response-resumes.png) repeat 0 0;margin:-25px -30px 15px;padding:32px 30px 25px;border-top-left-radius:15px;border-top-right-radius:15px}.vacancy-response-block{background:url(../blocks/vacancy/delim.png) repeat-x 0 0;margin-top:30px;padding:25px 25px 0;color:#6aac00}.vacancy-response-block__responded{font-size:18px;background:url(../blocks/vacancy/checked.png) no-repeat 0 0;min-height:23px;display:inline-block;line-height:23px;padding-left:35px}.vacancy-response-block-responded_just{background:url(../blocks/vacancy/checked.gif) no-repeat 0 0}.vacancy-response-block__hint{font-size:12px;margin-left:35px}.vacancy-response-block__error{font-size:12px;color:#c00}.vacancy-response-popup__resumes{overflow:auto;max-height:180px}.vacancy-response-popup__resume{position:relative;margin:0 0 2px}.vacancy-response-popup__message{margin-bottom:10px;font-size:13px}.vacancy-response-popup__resume_disabled{color:#999}.vacancy-response-popup__radio{vertical-align:middle;position:absolute;top:7px;left:11px}.vacancy-response-popup__label{display:block;line-height:24px;padding-left:33px;border-radius:2px}.vacancy-response-popup_single-resume .vacancy-response-popup__label{padding-left:10px;background:#f8f8e8}.vacancy-response-popup__radio:checked+.vacancy-response-popup__label{background:#f8f8e8}.vacancy-response-popup__resume-link{display:none;position:absolute;right:11px;top:0;color:#a9a9a9;font-size:12px;text-decoration:none;background:url(../blocks/vacancy/r-arrow.png) no-repeat 100% 10px;padding-right:7px}.vacancy-response-popup__resume-link:hover{color:#000;background-position:100% -35px}.vacancy-response-popup_single-resume .vacancy-response-popup__resume-link,.vacancy-response-popup__radio:checked+.vacancy-response-popup__label .vacancy-response-popup__resume-link{display:block}.vacancy-response-popup__radio-text{vertical-align:middle;padding-right:150px;display:inline-block}.vacancy-response-popup__visibility-hint{display:none;margin-top:3px;padding-left:33px}.vacancy-response-popup_single-resume .vacancy-response-popup__visibility-hint{display:block;padding-left:10px}.vacancy-response-popup__radio:checked~.vacancy-response-popup__visibility-hint{display:block}.vacancy-response-popup__title{font-size:18px;font-weight:700;margin-bottom:15px}.vacancy-response-popup__sub-title{font-size:12px;font-weight:700;margin-top:15px;margin-bottom:2px}.vacancy-response-popup__letter-title{font-size:12px;margin-top:15px;margin-bottom:7px}.vacancy-response-popup__footer{margin-top:15px}.vacancy-response-popup__error{margin-left:20px;font-size:12px;color:#c00;vertical-align:middle}.vacancy-response-popup__error_fast-response{display:block;margin-left:0}.vacancy-response-popup__error_recommendatory-validation{margin:10px 0 0}.vacancy-response-popup__cell{display:table-cell;padding-left:20px;vertical-align:middle;font-size:12px;line-height:1.4;height:34px}.vacancy-response-popup__hint{font-size:12px;color:#6aac00}.vacancy-response-popup__hint-gray{font-size:12px;color:#999}.vacancy-response-popup__submit{margin-right:10px}.vacancy-response-popup__text{margin:0 0 15px}.vacancy-response-button{position:relative}.vacancy-response-button__progress{position:absolute;left:0;top:0;bottom:0;margin:auto}.archive__return-to-archive{position:relative;top:-5px;left:14px}.archive-flag{color:#acacac;display:block}.archive-flag_centered{margin:20px 0 10px;padding:10px 0 60px;text-align:center}.vacancy__handicapped{margin-left:24px;margin-top:20px;padding:4px 0 4px 20px;background:url(../blocks/vacancy/accept-handicapped.png) 0 6px no-repeat;position:relative}.vacancy__handicapped.noscreen{font-size:12px}.vacancy__handicapped .g-tip{width:400px;opacity:1;bottom:40px;font-size:12px}.vacancy__handicapped .g-tip div{white-space:normal}.vacancy__handicapped-expandable{display:none}.vacancy__handicapped_expand .vacancy__handicapped-expandable{display:block}.vacancy-profareas{padding-top:15px;padding-bottom:10px;border-top:1px solid #eee}.vacancy-profareas__title{padding:10px 25px 5px;font-size:18px;font-weight:700;line-height:20px}.vacancy-profareas__list{padding-top:10px;padding-right:25px;padding-left:25px}.vacancy-profareas__item{padding-bottom:12px}.vacancy-profareas__sub-list{margin-top:2px;margin-left:20px}.vacancy-profareas__sub-item{font-size:13px}.l-lite .vacancy-similar{display:none}.vacancy-similar-container{background-color:#f7f6f5;padding:20px 0}.vacancy-similar-container_above-contacts{margin-top:10px}.vacancy-similar{padding-top:15px;padding-bottom:10px;border-top:1px solid #eee}.vacancy-similar_full{border-top:0;padding-top:0;padding-bottom:0;background-color:#f7f6f5}.vacancy-similar__column-left{display:table-cell;width:67%;vertical-align:top}.vacancy-similar__column-right{display:table-cell;width:33%;vertical-align:top;border-left:1px solid #eee}.vacancy-similar__title{padding:10px 25px;font-size:18px;font-weight:700;line-height:20px}.vacancy-similar__more{padding-top:15px;padding-right:25px;padding-left:25px;font-size:12px}.vacancy-similar-promo{padding:0 25px 15px}.vacancy-similar-promo__title{padding-top:10px;font-weight:700;line-height:20px}.vacancy-similar-promo__description{padding-top:15px;padding-bottom:15px}.vacancy-sidebar{margin:15px 0 30px;font-size:.9em}.vacancy-sidebar__publication-date{display:block;color:#777;padding-top:.4em}.vacancy-form-label{font-size:14px;font-weight:700}.vacancy-form-label_required:after{content:'*'}.vacancy-form-label_error{color:#ce1d00}.vacancy-form-description_error{border:1px solid #ce1d00;-webkit-box-shadow:0 0 2px #ce1d00;box-shadow:0 0 2px #ce1d00}.vacancy-form-aside{font-size:12px}.vacancy-address-text{font-size:14px}.vacancy-address-map-wrapper{max-width:620px;margin-top:5px;margin-bottom:5px}.vacancy-address-map{height:310px}.vacancy-address-description{color:#777}.vacancy-form-additional{margin:40px 0}.vacancy-complain__already-complained-text{font-size:12px;display:none}.vacancy-complain_already-complained .vacancy-complain__already-complained-text{display:block}.vacancy-complain_already-complained .vacancy-complain__button{display:none}.vacancy-complain-dropdown{margin:10px}.vacancy-complain-dropdown__title{margin-bottom:10px}.vacancy-complain-dropdown__reasons{margin-bottom:15px}.vacancy-complain-dropdown__reason{font-size:12px;margin-bottom:5px}.vacancy-complain-dropdown__textarea{margin-bottom:10px}.vacancy-preview-popup{min-height:360px}.vacancy-preview-popup__loading{text-align:center;width:100%;margin:auto;height:1.5em;position:absolute;left:0;right:0;top:0;bottom:0}.b-promotion-none,.b-promotion-similar,.b-promotion-hot,.b-promotion-premium,.b-promotion-test,.b-promotion-star{margin:2em 0 3em;zoom:1}.b-promotion-similar .b-promotion-tab-hot,.b-promotion-similar .b-promotion-tab-premium,.b-promotion-similar .b-promotion-tab-test,.b-promotion-similar .b-promotion-tab-star,.b-promotion-premium .b-promotion-tab-similar,.b-promotion-premium .b-promotion-tab-hot,.b-promotion-premium .b-promotion-tab-test,.b-promotion-premium .b-promotion-tab-star,.b-promotion-hot .b-promotion-tab-similar,.b-promotion-hot .b-promotion-tab-premium,.b-promotion-hot .b-promotion-tab-test,.b-promotion-hot .b-promotion-tab-star,.b-promotion-test .b-promotion-tab-similar,.b-promotion-test .b-promotion-tab-hot,.b-promotion-test .b-promotion-tab-premium,.b-promotion-test .b-promotion-tab-star,.b-promotion-star .b-promotion-tab-similar,.b-promotion-star .b-promotion-tab-hot,.b-promotion-star .b-promotion-tab-premium,.b-promotion-star .b-promotion-tab-test,.b-promotion-none .b-promotion-tab-similar,.b-promotion-none .b-promotion-tab-premium,.b-promotion-none .b-promotion-tab-hot,.b-promotion-none .b-promotion-tab-test,.b-promotion-none .b-promotion-tab-star{display:none}.b-promotion-similar .b-promotion-tab-similar,.b-promotion-premium .b-promotion-tab-premium,.b-promotion-hot .b-promotion-tab-hot,.b-promotion-test .b-promotion-tab-test,.b-promotion-star .b-promotion-tab-star{display:block}.b-promotion-tab-similar{background:#cffdfe}.b-promotion-tab-similar a{color:#3a7580}.b-promotion-tab-premium,.b-promotion-tab-star{background:#eaff9e}.b-promotion-tab-premium a,.b-promotion-tab-star a{color:#319d00}.b-promotion-tab-hot{background:#ffe2ce}.b-promotion-tab-hot a{color:#ff6237}.b-promotion-tab-test{background:#fff79d}.b-promotion-tab-test a{color:#960}.b-promotion-tab-similar a:hover,.b-promotion-tab-premium a:hover,.b-promotion-tab-hot a:hover,.b-promotion-tab-test a:hover,.b-promotion-tab-star a:hover{color:#C00}.b-promotion-tab{padding:.7em 20px;position:relative;cursor:pointer;white-space:nowrap;display:block!important;zoom:1}.b-promotion-tab span{border-bottom:1px dotted}.b-promotion-tab.b-promotion-tab-similar{color:#3a7580;padding-left:80px}.b-promotion-tab.b-promotion-tab-premium,.b-promotion-tab.b-promotion-tab-star{color:#319d00;padding-left:80px}.b-promotion-tab.b-promotion-tab-hot{color:#ff6237;padding-left:75px}.b-promotion-tab.b-promotion-tab-test{color:#960;padding-left:75px}.b-promotion-icon{position:absolute;top:-13px;left:6px}.b-promotion-tab.b-promotion-tab-similar .b-promotion-icon{top:-15px}.b-promotion-tab:hover span{color:#C00}.b-promotion-bridge{position:relative;font-size:1px;height:10px;background:#FFF}.b-promotion-similar .b-promotion-bridge-similar{background:#cffdfe}.b-promotion-premium .b-promotion-bridge-premium,.b-promotion-star .b-promotion-bridge-star{background:#eaff9e}.b-promotion-hot .b-promotion-bridge-hot{background:#ffe2ce}.b-promotion-test .b-promotion-bridge-test{background:#fff79d}.b-promotion-main{padding:1em 0;color:#000}.b-promotion-star .b-promotion-main{padding:1em 20px}.b-promotion-bar{padding:.8em 20px;overflow:hidden;color:#000;zoom:1}.b-promotion-similar .b-promotion-tab-similar.b-promotion-bar{background:#f1fefa}.b-promotion-premium .b-promotion-tab-premium.b-promotion-bar,.b-promotion-star .b-promotion-tab-star.b-promotion-bar{background:#f5ffd4}.b-promotion-hot .b-promotion-tab-hot.b-promotion-bar{background:#ffe2ce}.b-promotion-main hr{height:1px;border:none;border-top:1px solid #FFF;background:none;margin:8px 0}.b-promotion-tab-premium.b-promotion-main,.b-promotion-tab-hot.b-promotion-main{padding-left:0;padding-right:0}.b-promotion-premium-title{padding:0 20px .5em}.b-promotion-premium-3colums{font-size:.9em}.b-promotion-tab-similar .b-promotion-main{padding-top:10px;overflow:hidden}.b-promotion-tab-similar .related__list td{border-bottom:0;border-top:1px solid #FFF;padding-left:20px}.b-promotion-main .related__list tr:first-child td{border:none}.b-promotion-tab-hot .b-promotion-hotvacancy{vertical-align:middle;font-weight:700}.b-promotion-stars{padding-top:1em;font-size:.9em}.b-promotion-tab-empty{cursor:default;border:1px solid #FFF}.metallic-info{padding-top:30px;padding-right:25px;padding-left:25px}.metallic-info_premium,.metallic-info_standard,.metallic-info_standard_plus,.metallic-info_standard_anonymous,.metallic-info_standard_advertising,.metallic-info_standard_other,.metallic-info_standard_other_anonymous,.metallic-info_standard_other_advertising,.metallic-info_free{display:none}.b-premium-layout .metallic-info_premium,.b-standard-layout .metallic-info_standard,.b-standard_plus-layout .metallic-info_standard_plus,.b-standard_anonymous-layout .metallic-info_standard_anonymous,.b-standard_advertising-layout .metallic-info_standard_advertising,.b-standard_other-layout .metallic-info_standard_other,.b-standard_other_anonymous-layout .metallic-info_standard_other_anonymous,.b-standard_other_advertising-layout .metallic-info_standard_other_advertising,.b-free-layout .metallic-info_free{display:block}.metallic-info__attention{color:#d51f2a;margin-top:5px}.metallic-info__button{margin-top:30px}.metallic-promo{margin-left:-15px;margin-right:-15px}.metallic-promo__item{display:inline-block;vertical-align:top;width:210px;margin-top:30px;margin-left:15px;margin-right:15px}.metallic-promo__item_wide{display:table;width:700px}.metallic-promo__picture{display:block;width:156px;height:156px;margin-bottom:20px;border-radius:50%;background-color:#f5f5f5;background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:156px 156px;background-size:156px 156px}.metallic-promo__item_wide .metallic-promo__picture{display:table-cell;margin-bottom:0}.metallic-promo__picture_price{background-image:url(../blocks/vacancy/metallic-promo/icon/price.svg)}.no-svg .metallic-promo__picture_price{background-image:url(../blocks/vacancy/metallic-promo/icon/price.png)}.metallic-promo__picture_duration{background-image:url(../blocks/vacancy/metallic-promo/icon/duration.svg)}.no-svg .metallic-promo__picture_duration{background-image:url(../blocks/vacancy/metallic-promo/icon/duration.png)}.metallic-promo__picture_mailing{background-image:url(../blocks/vacancy/metallic-promo/icon/mailing.svg)}.no-svg .metallic-promo__picture_mailing{background-image:url(../blocks/vacancy/metallic-promo/icon/mailing.png)}.metallic-promo__picture_auto-update{background-image:url(../blocks/vacancy/metallic-promo/icon/auto-update.svg)}.no-svg .metallic-promo__picture_auto-update{background-image:url(../blocks/vacancy/metallic-promo/icon/auto-update.png)}.metallic-promo__picture_views-at-start{background-image:url(../blocks/vacancy/metallic-promo/icon/views-at-start.svg)}.no-svg .metallic-promo__picture_views-at-start{background-image:url(../blocks/vacancy/metallic-promo/icon/views-at-start.png)}.metallic-promo__picture_more-views{background-image:url(../blocks/vacancy/metallic-promo/icon/more-views.svg)}.no-svg .metallic-promo__picture_more-views{background-image:url(../blocks/vacancy/metallic-promo/icon/more-views.png)}.metallic-promo__picture_top-in-search{background-image:url(../blocks/vacancy/metallic-promo/icon/top-in-search.svg)}.no-svg .metallic-promo__picture_top-in-search{background-image:url(../blocks/vacancy/metallic-promo/icon/top-in-search.png)}.metallic-promo__picture_logo-in-search{background-image:url(../blocks/vacancy/metallic-promo/icon/logo-in-search.svg)}.no-svg .metallic-promo__picture_logo-in-search{background-image:url(../blocks/vacancy/metallic-promo/icon/logo-in-search.png)}.metallic-promo__picture_expired{background-image:url(../blocks/vacancy/metallic-promo/icon/duration.svg)}.no-svg .metallic-promo__picture_expired{background-image:url(../blocks/vacancy/metallic-promo/icon/duration.png)}.metallic-promo__picture_hh-publication{background-image:url(../blocks/vacancy/metallic-promo/icon/hh-publication.svg)}.no-svg .metallic-promo__picture_hh-publication{background-image:url(../blocks/vacancy/metallic-promo/icon/hh-publication.png)}.metallic-promo__item-title{margin-bottom:10px}.metallic-promo__item_wide .metallic-promo__description{display:table-cell;padding-left:30px;vertical-align:middle}.b-createvacancy-header{margin:0 -25px 20px}.createvacancy-from-archive{float:right}@media(min-width:1340px){.createvacancy-from-archive{float:left}}.createvacancy-popup{width:300px;margin-left:-150px;padding:20px}.createvacancy-popup__body{margin-bottom:15px;line-height:1.5}.createvacancy-popup__cancel{margin-left:15px;font-size:12px}.create-vacancy-submit-state{font-size:12px;margin-bottom:10px;line-height:1.5;font-weight:700}.b-vacancy-type-tabs-wrapper{margin:0 25px}.b-premium-page-title,.b-standard-page-title,.b-standard_other-page-title,.b-free-page-title,.b-standard_plus-page-title,.b-standard_advertising-page-title,.b-standard_anonymous-page-title,.b-standard_other_advertising-page-title,.b-standard_other_anonymous-page-title{display:none;margin-left:25px}.b-premium-layout .b-premium-page-title,.b-standard-layout .b-standard-page-title,.b-free-layout .b-free-page-title,.b-standard_plus-layout .b-standard_plus-page-title,.b-standard_other-layout .b-standard_other-page-title,.b-standard_advertising-layout .b-standard_advertising-page-title,.b-standard_other_advertising-layout .b-standard_other_advertising-page-title,.b-standard_anonymous-layout .b-standard_anonymous-page-title,.b-standard_other_anonymous-layout .b-standard_other_anonymous-page-title,.b-standard-layout .b-standard-radio,.b-premium-layout .b-premium-radio,.b-standard_plus-layout .b-standard_plus-radio,.b-standard_other-layout .b-standard_other-radio,.b-free-layout .b-free-radio,.b-standard_advertising-layout .b-standard_advertising-radio,.b-standard_other_advertising-layout .b-standard_other_advertising-radio,.b-standard_anonymous-layout .b-standard_anonymous-radio,.b-standard_other_anonymous-layout .b-standard_other_anonymous-radio,.b-vacancy-type-selected .b-vacancy-type-info{display:block}.b-vacancy-type{padding-bottom:1.2em}.b-standard-radio,.b-standard_plus-radio,.b-standard_other-radio,.b-premium-radio,.b-free-radio,.b-anonymous-radio,.b-advertising-radio,.b-standard_advertising-radio,.b-standard_other_advertising-radio,.b-standard_other_anonymous-radio,.b-standard_anonymous-radio{padding-top:30px;display:none;position:relative;zoom:1}.b-vacancy-type-selected{background:url(../blocks/vacancy/create/line.png) 0 .7em repeat-x;zoom:1}.b-vacancy-type strong{background:#FFF;padding-right:6px}.b-vacancy-type-open{color:green}.b-vacancy-type-close{color:#C00}.b-vacancy-type-anonymous{color:#999}.b-vacancy-type-advertising{color:#086cc7}.b-vacancy-type-info{position:absolute;left:50%;width:110%;padding:.1em 0 0 .4em;font-size:.9em;font-style:normal;color:#777;font-weight:400;background:#FFF;display:none;z-index:10;line-height:1.7em;top:-.3em}.b-vacancy-type-info a{color:#777}.b-change-vac-type{border-bottom:5px solid #d1d1d1;padding-bottom:2em;margin-bottom:2em;font-size:12px;line-height:18px}.b-vac-premium,.b-vac-plus,.b-vac-standard,.b-vac-free{display:none}.b-premium-edit .b-vac-premium,.b-standard_plus-edit .b-vac-plus,.b-standard-edit .b-vac-standard,.b-free-edit .b-vac-free{display:block}.b-vac-status{padding:0 20px;color:#777;font-size:14px}.b-vac-status strong{color:#000}.b-vac-make-premium,.b-vac-make-standard,.b-vac-make-autorefresh{padding:0 20px 0 16px;margin:20px 0 0 4px}.b-vac-make-premium,.b-vac-make-standard,.b-vac-make-autorefresh{background-image:url(../blocks/vacancy/create/bullit.png);background-position:-44px -2px;background-repeat:no-repeat}.b-vac-make-standard{background-position:-24px -22px}.b-vac-make-autorefresh{background-position:-3px -41px}.b-dropdown-advantage{font-size:12px;line-height:18px;position:relative;top:-2px}.b-dropdown-advantage .b-dropdown-advantage-link{font-style:italic}.b-dropdown-advantage .b-dropdown-advantage-list{margin-top:1em;font-size:1.1em}.b-advantage-item{border-bottom:1px solid #ccd7e7;padding-bottom:.5em;margin-bottom:.5em;padding-left:1.3em;text-indent:-1.3em}.b-advantage-title{border-bottom:0;font-weight:700;font-size:1.1em}.b-advantage-text{font-size:12px;line-height:21px;padding-top:10px}.b-new-vacancy-open-block,.b-new-vacancy-close-block,.b-new-vacancy-free-block,.b-new-vacancy-anonymous-block,.b-new-vacancy-advertising-block,.b-new-vacancy-close .b-new-vacancy-close-nodisplay{display:none}.b-new-vacancy-open .b-new-vacancy-open-block,.b-new-vacancy-close .b-new-vacancy-close-block,.b-new-vacancy-anonymous .b-new-vacancy-anonymous-block,.b-new-vacancy-free .b-new-vacancy-free-block,.b-new-vacancy-advertising .b-new-vacancy-advertising-block{display:block}.b-vacancy-direct-address{margin-left:20px}.b-vacancy-direct-address .b-forma-hint{padding:.6em 0 .2em}@media all and (min-width:0px){noindex:-o-prefocus{display:inline-block}noindex:-o-prefocus{top:-12px}}.vacancy-create-cities{line-height:1.2em;font-size:12px}.vacancy-create-cities__tabs{margin:0 0 15px -10px}.vacancy-create-cities__list{margin:0 0 20px}.vacancy-create-city__multi-select-cities-link{font-size:15px}.vacancy-create-city-choose{font-size:11px;margin-top:5px;font-family:verdana,arial,sans-serif;color:#000}.vacancy-create-city-choose__list{margin-left:30px}.vacancy-create-cities-notify{font-size:14px;font-weight:700;margin-bottom:10px}.vacancy-create__notice{color:#999;font-size:12px;font-family:verdana,arial,sans-serif;margin-bottom:5px}.m-vacancy-create_error{color:#be6013}.city-autocomplete{position:relative;font-size:12px;line-height:1.2em}.vacancy-create-cities-limits-notify{display:none;color:#be6013;font-size:12px}.vacancy-create-cities_single{margin-bottom:20px}.regions-tree__header{font-size:20px;font-weight:700;margin-bottom:7px}.hht-vacancyboxshadow{width:690px;margin:0 auto 4px;-webkit-box-shadow:1px 1px 15px #141414;box-shadow:1px 1px 15px #141414}@media \0screen{.hht-vacancyboxshadow{border:1px solid #ccc}}.hht-vacancydescription{padding:20px 40px 40px}.vacancy-matched-resume-banner{display:inline-block;width:100%;height:100%;min-height:100px;color:white;cursor:pointer;text-decoration:none;line-height:19px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px 20px 0;margin:0 20px 0 0}.vacancy-matched-resume-banner:hover{color:white}.vacancy-matched-resume-banner__title{margin-top:20px;margin-left:96px;display:block;font-weight:700}.vacancy-matched-resume-banner__text{display:block;margin-left:96px;font-size:13px;opacity:.8}.moderation-notes{margin:0 -20px 30px}.resume-block-separator{width:100%}.resume-applicant{padding-top:30px;margin-bottom:25px}.l-lite .resume-applicant{padding-top:0;margin:0}.l-lite .resume-not-view-contacts,.l-lite .resume-moderation-controls,.l-lite .resume-actions{display:none}.l-lite .m-row_content .resume{margin:0;float:none;width:100%;left:auto;display:block;position:static}.l-lite .resume_side .resume_side-link{display:none}.l-lite .m-row_content .resume_side{margin:0;float:none;left:auto;display:table;width:100%;table-layout:fixed;position:static}.resume_aside-title{font-size:15px;color:#999}.l-lite .m-resume_portfolio{border:none;-webkit-box-shadow:none;box-shadow:none}@media print{.resume-applicant{padding-top:0;margin:0}.resume-not-view-contacts,.resume-moderation-controls,.resume-actions{display:none}.m-row_content .resume{margin:0;float:none;width:100%;left:auto;padding:0!important;display:block;position:static}.resume_side .resume_side-link{display:none}.m-row_content .resume_side{margin:0;float:none;left:auto;display:table;width:98%;table-layout:fixed;padding:0!important;position:static}.m-resume_portfolio{border:none;-webkit-box-shadow:none;box-shadow:none}}.l-lite .resume-print-settings{display:inline-block;border-radius:5px;padding:14px 20px 20px;font-size:12px;margin:-15px 0 0 -20px}.l-lite .resume-print-settings:after{content:' ';display:block;clear:both}@media print{.resume-print-settings{height:1px;overflow:hidden;visibility:hidden;display:inline-block;background:#f7f6e3;border-radius:5px;padding:14px 20px 20px;font-size:12px;margin:-15px 0 0 -20px}.resume-print-settings:after{content:' ';display:block;clear:both}}.resume-wrapper{position:relative}.resume__mainblock{background:#f4f4f4;overflow:hidden;font-size:12px;padding:12px 20px 16px;position:relative;z-index:10}.l-lite .resume__mainblock{font-size:14px;line-height:20px;background:none}.resume__mainblock__main{margin-left:140px}.l-lite .resume__mainblock__main{margin-left:237px;margin-right:-25px}@media print{.resume__mainblock{font-size:14px;line-height:20px;background:none;margin-bottom:25px;padding-bottom:0}.resume__mainblock__main{margin-left:237px}}.resume-block{margin-bottom:50px;line-height:1.6}.resume-block:last-child{margin-bottom:0}.l-lite .resume-block_no-print{display:none}@media print{.resume-block_no-print{display:none}}.l-lite .resume-block{margin-bottom:25px}@media print{.resume-block{margin-bottom:25px}}.resume-block__title,.resume-block__salary{display:block;padding:0;font-weight:400;line-height:1.2}.resume-block__title:first-letter{text-transform:capitalize}.resume-block__title-text{padding-right:10px}.resume-block__salary{text-align:right;white-space:nowrap}.resume-block__specialization{padding-left:35px}.resume-block__specialization:before{content:'— ';margin-left:-15px}.resume-block__experience-gap-bottom{margin-bottom:10px}.resume-block__sub-title{font-weight:700}.resume-block__experience-timeinterval{color:#8e939b}.resume-block__experience-mount-last{text-transform:lowercase}.resume-block__separator{border-bottom:1px solid #e7e7e7}.l-lite .resume-block__separator{display:none}@media print{.resume-block__separator{display:none}}.resume-block__portfolio-wrapper{overflow:hidden}.resume-block-test{position:relative}.resume-block-edit{display:inline-block;font-family:Arial,sans-serif;font-size:12px}.l-lite .resume-block-edit{display:none}@media print{.resume-block-edit{display:none}}.resume-block-edit_cacapitalize:first-letter{text-transform:capitalize}.resume-block-item-gap{margin-bottom:25px}.resume-block-item-gap:last-child{margin-bottom:0}.resume__emptyblock{border:1px dashed #d0d0d0;border-radius:15px;padding:12px 20px;font-size:21px;color:#999;background:#fff;margin-bottom:20px;display:block;text-decoration:none}.l-lite .resume__emptyblock{display:none}@media print{.resume__emptyblock{display:none}}.resume__emptyblock:hover{background:#EEE;text-decoration:none}.resume__emptyblock:active,.resume__emptyblock:focus{text-decoration:none}.m-resume__emptyblock_photo{text-align:center;padding:30px 20px;margin-bottom:0;margin-right:15px}.m-resume__emptyblock_contacts{margin-top:20px;margin-bottom:0}.resume__personal .resume__editlink,.resume__contacts .resume__editlink{margin-left:0}.resume__editlink{background:url(../blocks/resume/pencil.png) no-repeat 0 0;padding-left:15px;font-size:11px;margin-bottom:10px;margin-left:10px;position:relative;top:-1px}.l-lite .resume__editlink{display:none}@media print{.resume__editlink{display:none}}.resume__personal .resume__editlink,.resume__contacts .resume__editlink,.resume-block__title .resume__editlink{font-family:Verdana,sans-serif;position:static}.resume__emptyblock .resume__editlink{background:none;font-size:15px;position:static}.resume__emptyblock:hover .resume__editlink{color:#c00}.m-resume__emptyblock_photo .resume__editlink{padding-left:3px;display:block;margin-top:10px}.resume__photo .resume__editlink{display:block;background:none;padding:0;margin:0;text-align:center;font-size:11px;font-family:Verdana,sans-serif;position:static}.resume__progress__item .resume__editlink{background:none;padding:0;text-decoration:underline;margin:0;color:#000;font-size:12px;position:static}.resume__progress__item .resume__editlink:hover{color:#c00}.resume__field-anchor{font-size:0;line-height:0;color:#fff}.resume__personal__age{margin-left:5px}.resume__contacts{padding-top:10px}.l-lite .resume__contacts{padding-bottom:10px}.l-lite .resume__contacts a{color:#000;text-decoration:none}@media print{.resume__contacts{padding-bottom:10px}.resume__contacts a{color:#000;text-decoration:none}}.resume__contacts__phone{background:url(../blocks/resume/icons.png) no-repeat 0 -19px;padding-left:15px;display:inline-block}.l-lite .resume__contacts__phone{padding-left:0;background:none}@media print{.resume__contacts__phone{padding-left:0;background:none}}.resume__contacts__preferred{background:white;display:inline-block;margin:0 -10px;padding-right:10px;padding-left:10px}.l-lite .resume__contacts__preferred{font-weight:700;display:block}@media print{.resume__contacts__preferred{display:block;font-weight:700}}.resume__inlinelist__item .resume__contacts__preferred{margin:0}.resume__inlinelist__item:first-child .resume__contacts__preferred{margin-left:-12px}.resume__contacts__preferred .resume__contacts__phone__number{font-weight:700}.resume__contacts__personalsite{padding-left:23px;display:inline-block}.m-resume__contacts__personalsite-personal{padding-left:0}.resume__contacts__personalsites__link{margin-top:5px}.resume__contacts__personalsites__dropdown__box{left:18px;padding:10px 19px;top:-11px}.resume__contacts__personalsites__switcher{background:url(../blocks/resume/add.svg) no-repeat 2px center;padding-left:18px;position:relative;top:-2px}.no-svg .resume__contacts__personalsites__switcher{background:url(../blocks/resume/add.png) no-repeat 2px center}.resume__contacts__phone__collapsed .formright,.resume__contacts__phone__collapsed .formleft{padding:0}.resume__contacts__phone__work .formright,.resume__contacts__phone__work .formleft{padding-bottom:30px}.resume__experience__item{margin-bottom:30px;position:relative;padding-left:150px}.resume__experience__date{position:absolute;top:0;left:0;width:145px}.resume__experience__url{color:#000;text-decoration:none}.resume__experience__company>A{text-decoration:none}.resume-industries{margin-bottom:15px}.resume-industries_edit{margin-bottom:0}.resume-industries__open{font-size:12px;color:#666}.resume-industries__open{cursor:pointer;padding-left:5px}.primary-edu-suggestion{padding:.25em .5em}.primary-edu-suggestion:before,.primary-edu-suggestion:after{display:table;content:''}.primary-edu-suggestion:after{clear:both}.primary-edu-suggestion__acronym{float:left;width:100px;font-size:12px;line-height:1.8}.primary-edu-suggestion__full-name{margin-left:120px;font-size:11px;color:#AAA}.resume-edu-proforientation{font-weight:700}.resume__portfolio__item{float:left;padding:10px 20px;border-right:1px solid #eee;border-bottom:1px solid #eee;text-align:center;width:100px;height:100px;display:block}.l-lite .resume__portfolio__item{border:none}@media print{.resume__portfolio__item{border:none}}.resume-sidebar{font-size:13px}.l-lite .resume-sidebar{font-size:14px}@media print{.resume-sidebar{font-size:14px}}.resume-sidebar-header_error{color:#dd4b39}.resume-sidebar-link{margin-top:10px}.l-lite .resume-sidebar-link{display:none}@media print{.resume-sidebar-link{display:none}}.resume-sidebar-form{margin-top:20px}.resume-sidebar-section-wrapper{display:inline-block}.l-lite .resume-sidebar-section-wrapper{display:none}@media print{.resume-sidebar-section-wrapper{display:none}}.resume-sidebar-section{border-top:1px solid #e7e7e7;margin:0 15px;padding:20px 0 25px;position:relative}.l-lite .resume-sidebar-section_noprint{display:none}@media print{.resume-sidebar-section_noprint{display:none}}.resume-sidebar-section_first{border-top:none;padding:25px 0}.l-lite .resume-sidebar-section{border-top:none;margin:0}.l-lite .resume-sidebar-section_first{padding-top:20px}@media print{.resume-sidebar-section{border-top:none;margin:0}.resume-sidebar-section_first{padding-top:20px}}.resume-sidebar-item{margin-top:15px;line-height:18px}.resume-sidebar-item__text-wrapper{overflow:hidden;text-overflow:ellipsis}.resume-sidebar-item__text{padding-right:5px}.resume-sidebar-item__text-toggle{word-wrap:break-word}.l-lite .resume-sidebar-item__text-toggle{display:none}@media print{.resume-sidebar-item__text-toggle{display:none}}.resume-sidebar-item__info{font-size:11px;color:#aaa;border-color:#aaa}.l-lite .resume-sidebar-item__info_noprint{display:none}@media print{.resume-sidebar-item__info_noprint{display:none}}.resume-sidebar-background{background:#f9f9f9;position:absolute;top:0;bottom:0;border-left:1px solid #e7e7e7;width:240px}.l-lite .resume-sidebar-background{display:none}@media print{.resume-sidebar-background{display:none}}@media(min-width:1340px){.resume-sidebar-background{width:320px}}.resume-sidebar-background_error{border-top:10px solid #dd4b39}.resume__autoupdate{border:1px solid #ccc;padding:10px 0;text-align:center;font-size:12px}.l-lite .resume__autoupdate{display:none}@media print{.resume__autoupdate{display:none}}.update__date{padding:1px 0}.update__status{display:block;color:#999}.update__status__error{line-height:12px;color:#C00}.resume-progress-item{margin-left:18px;position:relative}.resume-progress-item:before{content:'—';position:absolute;left:-18px}.resume-progress-item_error .resume-progress-item__link{color:#dd4b39}.progressbar{height:20px;background:#e7e7e7;color:#fff}.progressbar__progress{position:relative;height:20px;background-color:#8cb901;text-align:right;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.progressbar_error .progressbar__progress{background-color:#dd4b39}.progressbar__percentage{color:#8cb901;display:inline-block;vertical-align:top;padding-left:10px}.progressbar_error .progressbar__percentage{color:#dd4b39}.resume-visibility__companies{margin:5px 0 0 45px}.resume-visibility__choice-title{font-weight:700}.resume-visibility__choice-description{display:block;margin-left:21px}.resume-visibility__summary{border-left:3px solid #F00;padding-left:10px}.resume-visibility__summary-value{color:#F00;font-weight:700}.resume__addbutton{padding-left:18px;background:url(../blocks/resume/add.svg) no-repeat 2px center}.no-svg .resume__addbutton{background:url(../blocks/resume/add.png) no-repeat 2px center}.resume__addbutton:hover{cursor:pointer}.resume__preferredcontact{white-space:nowrap}.m-resume__preferredcontact__disabled{color:#ccc}.resume-nudge__header{margin-bottom:20px;font-size:30px;line-height:30px;font-weight:700;color:#000}.resume-nudge__text{margin-bottom:5px;color:#000;font-weight:400}.resume-nudge__visibilitystatus{margin-bottom:25px;color:#000;font-weight:400}.resume-nudge__cancel{margin-left:10px;font-size:12px}.resume__hint{position:relative;margin:0 0 20px;padding:8px 13px;background:#f7f6e3;font-size:12px;line-height:18px;color:#be6013}.resume__hint_negative{margin-left:-13px;margin-right:-13px}.resume__hint__tail{display:block;width:0;height:0;position:absolute;left:50px;top:100%;border-style:solid;border-width:10px;border-color:#f7f6e3 transparent transparent #f7f6e3;background:transparent;font-size:0;line-height:0}.resume__hint_negative>.resume__hint__tail{margin-left:13px}.resume__hashtag{display:block;visibility:hidden;line-height:1px;font-size:1px}.resume__experiences{position:relative}.resume__experiences__total{height:100%;width:250px;right:-270px;position:absolute;vertical-align:middle;background:#fff;background:url(../blocks/resume/experiences/top.png) 6px top no-repeat,url(../blocks/resume/experiences/center.png) 24px center no-repeat,url(../blocks/resume/experiences/bottom.png) 6px bottom no-repeat,url(../blocks/resume/experiences/bg.png) 24px top repeat-y}.resume__experiences__total__middle{height:0;position:absolute;top:50%;overflow:visible}.resume__experiences__total__text{font-size:12px;color:#9daab8;margin-top:-10%;margin-left:60px}.resume__experiences__total__number{font-size:20px}@media \0screen{.resume__experiences__total{background:url(../blocks/resume/experiences/bg.png) 24px top repeat-y}.resume__experiences__total:before{position:absolute;top:0;left:6px;content:' ';background:url(../blocks/resume/experiences/top.png) 0 0 no-repeat;width:29px;height:87px}.resume__experiences__total:after{bottom:0;left:6px;position:absolute;content:' ';height:87px;width:29px;background:url(../blocks/resume/experiences/bottom.png) 0 0 no-repeat}.resume__experiences__total__middle:before{position:absolute;left:24px;content:' ';top:-35px;background:url(../blocks/resume/experiences/center.png) 0 0 no-repeat;width:27px;height:70px}}.company-suggestion_navi{overflow:hidden;text-decoration:none}.company-suggestion_navi:hover{text-decoration:none}.company-suggestion:after{content:'';display:table;clear:both}.company-suggestion__logo{float:right;width:140px;height:50px;border-radius:3px;background-position:left;background-repeat:no-repeat}.company-suggestion__name{margin-left:4px;color:#000}.company-suggestion__info{margin-left:15px;font-size:11px;line-height:1.4;color:#AAA}@media(max-width:1019px){.s-friendly .company-suggestion_navi .company-suggestion__logo,.s-friendly .company-suggestion_navi .company-suggestion__info{display:none}}.experience-academy-promo{padding:0 0 20px;border-bottom:1px dotted #ccc;margin-bottom:20px}.experience-academy-promo__link{padding-right:17px;background:url(../blocks/resume/experiences/external.svg) right center no-repeat}.no-svg .experience-academy-promo__link{background-image:url(../blocks/resume/experiences/external.png)}.resumagic{display:inline-block;height:25px}.resumagic__fileinput{position:absolute;top:0;right:0;z-index:1;opacity:0;font-size:24px;cursor:pointer;text-align:right;filter:alpha(opacity=0)}.resumagic__text{display:inline-block;font-size:11px;margin-left:20px;vertical-align:middle}.resumagic__formats{color:#999;line-height:15px;display:inline-block}.resumagic__loading-text{margin-left:10px}.resume-certificates__title{margin:1.5em 0 .8em;font-size:14px}.h-resume-certificates-view{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:12px}.h-resume-certificates-view:first-child{padding-left:0;padding-right:12px}.resume-certificates-view{position:relative;max-width:400px;padding:32px 26px 36px;background:url(../blocks/resume/certificate-view/gilosh.png) 0 0 repeat;outline:8px solid #eddbca;outline-offset:-16px;text-align:center}.resume-certificates-view:before{content:' ';position:absolute;display:inline-block;width:33px;height:44px;background:url(../blocks/resume/certificate-view/stamp.png) 0 0 no-repeat;bottom:-10px;left:20px}.resume-certificates-view__title{display:block;padding:0 0 8px;font-style:italic}.resume-certificates-view__owner{position:relative;bottom:-20px;font-size:12px;color:#888}.resume-certificates-view__year-group-title{margin:5px 0;font:10px Verdana,sans-serif;color:#a19051}.resume-certificates-view__year-group-title:before,.resume-certificates-view__year-group-title:after{content:' ';display:inline-block;width:4.3em;margin:0 4px;border-top:1px solid #a19051;vertical-align:middle}.resume-certificates-view__item-title{font-size:12px}.resume-certificates-view__item-title a{color:#000}.resume-certificates-view__item-remove{margin-left:5px;font:10px Verdana,sans-serif;color:#C00;cursor:pointer}@media print{.h-resume-certificates-view{padding-top:25px;page-break-inside:avoid}}.resume-add-certificates-bar__item{display:inline-block;margin-right:16px}.add-certificate-badge{font-size:12px;text-align:center;cursor:pointer}.add-certificate-badge__icon{display:block;width:80px;height:80px;font-size:14px;line-height:80px;font-weight:700;color:#666;text-align:center;text-shadow:1px 1px 0 #FFF;border-radius:10px;background-color:#DDD;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#ddd));background-image:-webkit-linear-gradient(top,#f5f5f5,#ddd);background-image:linear-gradient(to bottom,#f5f5f5,#ddd)}.add-certificate-badge__icon_ms{background:url(../blocks/resume/certificate-add/microsoft.png) center center no-repeat}.add-certificate-badge:hover .add-certificate-badge__icon{border-color:#C00;color:#C00}.resume-add-certificates-form{font-size:14px}.resume-add-certificates-form__field{display:block;padding:0 0 10px}.resume-add-certificates-form__spinner{position:absolute;bottom:15px;margin-left:28px;font-size:0;line-height:0}.resume-add-certificates-form__message{font-size:12px;margin:0 0 12px}.resume-add-certificates-form__submit{margin:15px 0 0}.resume-add-certificates-form__switcher{font-size:12px}.resume-add-certificates-hint__link{float:right;font-size:12px;line-height:17px}.resume-add-certificates-hint{margin-top:14px;font-size:12px}.resume-add-certificates-received__error{margin:0 0 10px;font-size:12px;color:#F00}.resume-add-certificates-received__container{overflow-y:auto;overflow-x:hidden;max-height:300px;margin:5px 0 20px}.resume-add-certificates-received__group-title{font-weight:700;padding:12px 5px 0 0}.resume-add-certificates-received__item-title{margin-left:5px}.resume-comment-form__delete{float:right}.resume-comment-form__error{font-size:12px;color:#c00}.l-lite .resume-action-button{display:none}@media print{.resume-action-button{display:none}}.m-resume__print{background:url(../blocks/resume/employer/print.png) 0 center no-repeat;padding-left:20px;text-decoration:none}.l-lite .resume-action-button{display:none}@media print{.resume-action-button{display:none}}.resume__letter{border:1px solid #f4f498;background:#ffffda;padding:5px 60px 5px 20px;margin:-21px 20px 30px 0;position:relative;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.l-lite .resume__letter{border-radius:5px;margin:0 -20px 30px;padding:0 20px;border:none;cursor:default}@media print{.resume__letter{color:#999;margin:0 0 20px!important;font-size:18px;padding:20px;border:none}}.resume__letter:after{position:absolute;content:' ';right:50px;top:0;height:100%;border-right:1px solid #ffb8ba;width:0;font-size:0}.resume__letter.g-expand{background:#ffffda url(../blocks/resume/employer/letter.png) right top repeat-y}.g-expand.resume__letter:after{display:none}.resume__letter:before{content:' ';position:absolute;width:100%;height:10px;top:-10px;left:0;-webkit-box-shadow:0 3px 4px #dcdcbc;box-shadow:0 3px 4px #dcdcbc}.l-lite .resume__letter:before,.l-lite .resume__letter:after{display:none}@media print{.resume__letter:before,.resume__letter:after{display:none}}.resume__letter-expander{width:100%;min-height:20px;line-height:19px;font-family:georgia,arial,sans-serif;font-size:12px}.l-lite .resume__letter-expander{cursor:default}.g-expand .resume__letter{padding:20px 60px 20px 20px}.resume_expand .resume__letter-expand,.resume__letter-collapse,.l-lite .resume__letter-collapse .resume__letter-link{display:none}.resume__letter-expand,.resume_expand .resume__letter-collapse{display:inline}.l-lite .resume__letter-expander{display:inline}.l-lite .resume__letter-expand{display:none}@media print{.resume__letter-expand,.resume__letter-collapse .resume__letter-link{display:none}.resume__letter-expander,.resume__letter-collapse{display:inline}}.resume__letter__text{font-family:Arial,Helvetica,sans-serif;line-height:20px;font-size:14px;padding:14px 0 17px}.l-lite .resume__letter__text{font-family:arial,helvetica,sans-serif;font-size:14px}@media print{.resume__letter__text{font-family:arial,helvetica,sans-serif;font-size:14px}}.resume__test{font-size:12px;color:#be6013;min-width:180px;margin:-10px 0 30px;padding-left:20px;background:url(../blocks/resume/employer/test.png) 0 2px no-repeat;white-space:nowrap}.l-lite .resume__test{position:absolute;top:-30px;left:0;width:100%;padding-top:8px;background-position:0 9px}@media print{.resume__test{position:absolute;top:-30px;left:0;width:100%;padding-top:8px;background-position:0 9px}}.resume__test strong{margin-left:6px}.resume__test a{color:#be6013}.resume__test a:hover{color:#c00}.resume__onsite{padding-left:140px}.resume__wantwork{color:#fff;background:#eb90a4;padding:0 5px;font-family:verdana,helvetica,arial,sans-serif;font-size:11px;line-height:16px;display:inline-block;border-radius:5px}.resume__mainblock .resume__wantwork{margin:20px 10px 0 0}.resume__top-button-form{display:inline}.b-add-remove-buttons{width:100%;table-layout:fixed}.b-add-remove-buttons td{padding-right:.5em}.resume-key-skills-message{margin-bottom:10px}.resume-key-skills-dropdown{padding:10px}.resume-key-skills-link-input{margin-bottom:15px}.resume-key-skills-show-all-warning{margin-top:15px;font-size:12px;width:250px}.resume-key-skills-mailto{margin-left:9px}.dotseparator{background:url(../blocks/resume/dotseparator/dotted_separator.png) repeat-x bottom;height:1px}.resume-header-wrapper{position:relative;display:table;width:100%}.resume-header{display:table-cell;vertical-align:top;width:100%;line-height:22px}.resume-header-additional{display:table-cell;vertical-align:top;white-space:nowrap;text-align:right;padding-left:15px}.l-lite .resume-header-additional{display:none}@media print{.resume-header-additional{display:none}}.resume-header-additional__update-date{line-height:1em;font-size:12px;color:#999;margin-right:-15px}.resume-header-additional__update-date_actual{position:absolute;bottom:0;right:0}.resume-header-additional__update-date_dummy{visibility:hidden}.resume-header-name{margin:-6px 0 0}.resume-header-actions-wrapper{float:right}.resume-header-actions{margin:0 -15px 15px 0}.l-lite .resume-header-actions{display:none}@media print{.resume-header-actions{display:none}}.resume-header-actions__lang{display:inline-block}.resume-header-actions__buttons-wrapper{display:inline-block;vertical-align:top}.resume-header-block{margin-bottom:10px}.resume-header-contact{margin-right:15px}.resume-header-divider{margin-left:15px;height:1px;border:none;background:#eee}.l-lite .resume-header-divider{display:none}@media print{.resume-header-divider{display:none}}.resume-header-print-update-date{display:none}.l-lite .resume-header-print-update-date{display:block;margin-top:10px}@media print{.resume-header-print-update-date{display:block;margin-top:10px}}.resume-photo{display:table-cell;vertical-align:top;padding-right:30px}.l-lite .resume-photo_empty{display:none}@media print{.resume-photo_empty{display:none}}.resume-photo__image{display:block;max-width:130px;max-height:200px;cursor:pointer}@media \0screen{.resume-photo__image{width:130px;max-height:none}}.resume-photo__placeholder{width:130px;height:130px;line-height:130px;background-color:#f9f9f9;text-align:center}.b-rvsearchresults-periods a:visited{color:#009cd5}.b-rvsearchresults-periods a:visited:hover{color:#c00}.b-vs-neww{margin-left:3px;width:15px;padding:0 5px;height:10px;background:url(../../../i/hh/search/in-new-window.gif) no-repeat;text-decoration:none;white-space:nowrap}.b-search-period{margin-right:10px;background-color:white;height:1.5em;float:left;white-space:nowrap}.b-search-period-rounded{display:block;background-color:#8ab2db;margin:0 1px;padding:1px 0 0;font-size:0;line-height:0}.b-search-period-current{background-color:#8ab2db;padding:0 .4em;color:white;font-weight:700}.b-search-period-label{font-weight:700;margin-right:10px;float:left}.b-rvsearchresults-periods{overflow:hidden;padding-top:10px;font-size:.95em;margin-left:20px}.l-lite .b-rvsearchresults-periods{display:none}@media print{.b-rvsearchresults-periods{display:none}}.b-userlist-table-compensation{padding:30px 0 6px}.searchresult__correctedquery{padding-top:10px;font-size:12px}.searchresult__placetime,.searchresult__placetime a{color:#777;font-size:12px;line-height:16px}.region-select{position:relative;width:180px}.region-select_list{position:relative;display:inline-block;width:100%}.region-list{margin-bottom:6px}.country-selector__label{color:#999}.country-selector__list{margin-bottom:6px}.resumesearch__attention{color:#be6013;padding-bottom:10px;font-size:12px;font-weight:700}.resumesearch__attention span,.resumesearch__attention span a{font-weight:400;color:#999}.resumesearch__attention span a:hover{color:#c00}.resumesearch__range input{margin:0 4px}.form-send.resumesearch__submit{text-align:center;padding:16px 0;margin:30px -20px 60px}.resumesearch__submit input{font-size:16px}.currency{margin-right:-20px}.institution{margin:0}.institution__selector{margin:1.6em 0 0}.institution__selector-label{color:#999}.institution__acronym{margin-right:.6em;font-weight:700}.institution__full-name{color:#555}.vacancy-search-options-wrapper{float:right}.resumesearch__dialog{background-color:#f6f6f9;width:100%;padding:20px;font-size:14px;margin-bottom:25px;position:relative}.resumesearch__action{margin-top:10px}.resumesearch__result-count{font-size:12px;min-width:177px;display:inline-block;margin-left:-4px}.resumesearch__result-count_settings{display:block;margin-left:0;margin-top:10px}.resumesearch__result{margin:0 5px 5px 0;font-size:12px;min-width:177px;display:inline-block}.l-lite .resumesearch__result{margin-right:140px}@media print{.resumesearch__result{margin-right:140px}}.resumesearch__result_none{line-height:12px;max-width:300px}.resumesearch__request{background:#fef8b8;display:inline-block;padding:0 2px;line-height:20px;text-decoration:none}.resumesearch__normal-results{color:#a6732b;font-weight:700}.selector{padding:2px 0;cursor:pointer;color:#009cd5;display:block;text-align:left}.selector:first-letter{text-transform:uppercase}.selector a{color:#009cd5;text-decoration:none}.selector a:hover{color:#c00}.m-selector_selected,a.m-selector_selected,a.m-selector_selected:hover{color:#000;background:#f4f4f4;margin:-3px -5px;padding:3px 5px;cursor:default}.selector span{display:none}.m-selector-loading span{display:inline-block;width:18px;height:18px;margin-left:10px;background-image:url(../../employer/blocks/preloader/preloader-gray.gif);background-repeat:no-repeat;background-position:center center}.searchresult__correctedquery,.searchresult__disable-block{padding-top:10px;font-size:12px}.searchresult__disable-link{font-size:12px;color:#999;text-decoration:none}a.searchresult__disable-link:hover{color:#c00}.searchresult__address{font-size:12px;color:#777}.searchresult__address br{display:none}.searchresult__debug{font-size:11px}.searchresult__placetime{line-height:16px;margin-left:2px}.searchresult__placetime a{color:#777;font-size:12px}.b-vacancy-list-logo{vertical-align:top;padding-top:20px;padding-right:5px}.searchbox{background:#3195d8 url(../blocks/search/box/searchbox.png) 0 0 repeat-x;color:#6b95b0;font-size:12px;min-height:70px;padding-top:7px;padding-bottom:7px;margin:0 -20px}.searchbox-table{width:100%}.searchbox-fields{width:100%;vertical-align:middle;padding:1px 6px 0 20px}.searchbox-compensation{width:6em;margin:0 6px 0 4px;font-size:12px}.searchbox-help{font-size:12px;color:#8395a9}.searchbox-search{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px}.searchbox-field{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px}.searchbox-salary{vertical-align:middle;padding:1px 12px 0 0;white-space:nowrap}.searchbox-salary span{font-size:18px;color:#000;text-shadow:1px 1px 0 #9bd1f4}.searchbox-salary .searchbox-compensation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;width:5em;margin:0 4px 0 0}.searchbox-buttons{width:1%;padding:1px 20px 0 0}.searchbox-submit{overflow:visible;font-size:18px}.m-searchbox_company{height:auto}.l-lite .m-searchbox_company{display:none}@media print{.m-searchbox_company{display:none}}.m-searchbox_company .company-region{width:50%;padding-top:6px;color:#c5e0f4;text-shadow:0 -1px 0 #3578a4}.m-searchbox_company .company-region .b-autocomplete{text-shadow:none}.m-searchbox_company .form-box.m-form-box_radio{padding-left:20px;margin:6px 0 0;font-size:12px;color:#c5e0f4;text-shadow:0 -1px 0 #3578a4}.searchbox-company-region-link{float:right;line-height:12px;margin-top:4px;text-shadow:none;color:#fff}.options-selector{max-width:200px;font-size:12px}.options-selector__items .options-selector__items{padding-left:20px}.constructor__add{border:1px solid #57b2e9;border-bottom:0;padding:4px 6px 5px;position:absolute;bottom:0;left:20px;color:#dff1fe;font-family:verdana,arial,sans-serif;font-size:11px;cursor:pointer;line-height:11px}.constructor__add_black{color:#999;border:0;position:relative;left:0;bottom:auto;float:right;margin-top:-21px;padding:0}.constructor__add:hover{color:#fff;background:#27a1e2}.constructor__add_black:hover{background:transparent;color:#c00}.constructor{position:relative}.constructor__row{width:auto}.constructor__cell{display:inline-block;position:relative;padding:2px 10px 2px 0;font-size:11px;line-height:16px}.constructor__cell:first-child{padding-left:0}.constructor__item{display:inline;cursor:pointer;position:relative;color:#fff;text-shadow:0 1px 0 #3497d9}.l-tutby .constructor__item{color:#001bab;text-shadow:none}.constructor_black .constructor__item{color:#999;text-shadow:none}.constructor__item:hover{color:#dff1fe}.l-tutby .constructor__item:hover,.constructor_black .constructor__item:hover{color:#c00}.constructor__item-switcher_not-breakable{white-space:nowrap}.constructor__item .form-box.m-form-box_radio{color:#000;text-shadow:none;font-size:12px;padding:0 0 4px 20px;line-height:20px;white-space:nowrap}.constructor__item .m-form-box_radio input{left:0;top:4px}.constructor__submit{margin-top:10px}.small-triangle:after{content:' ';border-top:3px solid #fff;border-left:3px solid transparent;border-right:3px solid transparent;position:relative;top:1px;height:0;width:0;margin-left:3px;line-height:0;font-size:0;vertical-align:middle}.l-tutby .small-triangle:after,.constructor_black .small-triangle:after{border-top-color:#999}.employer-list-form{clear:both}.employer-list-form__region{float:left;margin-right:15px;width:270px}.employer-list-form__region-switcher{padding-top:5px;float:left}.employer-list-form__checkbox{margin-right:8px}.search{background:#3195d8 url(../blocks/search/search.png) 0 0 repeat-x;font-size:12px;margin:0 -20px 7px;padding:0 10px 18px 20px;border-radius:5px;color:#6b95b0;position:relative;clear:both}.l-lite .search{display:none}@media print{.search{display:none}}.search_no-bg{background:transparent;font-size:14px;color:#000}.search__row{display:table;width:100%;border-collapse:collapse;border-spacing:0}.search__left,.search__right{display:table-cell;vertical-align:top;padding:0 10px 2px 0}.search .search__row .search__left,.search .search__row .search__right{padding-top:20px}.m-search__title .search__left,.m-search__title .search__right{padding-top:5px!important}.search__left{width:100%}.search__field{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;font-size:18px}.search__field_query{padding:3px}.search__field_target-resumes{font-size:14px;padding:0 5px;vertical-align:middle;width:260px}.search__button{overflow:visible;font-size:18px}.l-tutby .search__currency{text-shadow:none}.search__currency{font-size:18px;color:#000;text-shadow:1px 1px 0 #9bd1f4;margin-left:4px}.m-search_folders{background:#eff4fb;padding-bottom:14px;margin-bottom:20px;color:#000}.m-search_folders .search__left,.m-search_folders .search__right{padding-top:14px}.m-search_folders .search__field,.m-search_folders .search__button{font-size:14px}.m-search_folders select.search__field{width:200px;font-size:14px;padding:1px 0}.search__multiselect{display:inline-block;position:relative;z-index:100;width:200px}.search__multiselect .search__field{outline:medium none;cursor:pointer}.search__multiselect-dropdown{position:absolute;top:100%;width:100%;border:1px solid #8ba4bb;background-color:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:250px;overflow-y:scroll;overflow-x:hidden}.m-folders__item-search{padding:3px 5px!important}.m-folders__item-search label{display:block}.m-folders__item-search span{color:black!important}.m-folder-bold{font-weight:700}.m-search__field-arrow{background-image:url(../blocks/search/drop-down.png);background-repeat:no-repeat;background-position:center center;display:inline-block;cursor:pointer;width:30px;height:100%;position:absolute;top:0;right:0}.search-banner{margin-top:45px;text-align:center}.related__list{border-collapse:collapse;border-spacing:0;width:100%}.related__list td{border-bottom:1px solid #FFF;padding:.6em 20px .6em 0;font-size:.9em}.related__list td.related__last{white-space:nowrap;padding-right:0}.related__link{white-space:nowrap;float:left}.related__link a{color:#666}.related__link a:hover{color:#C00}.related__counter{font-style:italic;color:#000;font-size:.8em}.related-item{margin-bottom:10px}.related-item:last-child{margin-bottom:0}.related__name{font-size:14px;display:block}.b-employerpage-url{padding:1em 0;font-size:1.2em;margin-left:20px;clear:both}.b-employerpage-url a{font-size:1em}.b-employerpage-add-link{display:inline-block;margin:10px 0}.b-employerpage-desc{margin:1em 0 4em;clear:both;border-top:1px solid #ddd;padding-top:1em;line-height:1.3em}.b-employerpage-desc p{margin-bottom:1em}.b-employerpage-desc ol,.b-employerpage-desc ul{margin-left:2em}.b-employerpage-desc ul li{list-style:disc outside}.b-employerpage-type{margin-left:20px}.b-employerpage-vacancies-title{margin:1em 0;padding:1em 60px 0 20px;border-top:1px solid #ddd;font-size:1.4em;font-weight:400;position:relative;zoom:1}.b-employerpage-insider-interview{float:right;position:relative;margin:0 20px 0 0;padding:0 0 4px 24px;background:url(../blocks/company/insider.gif) 0 0 no-repeat}.l-lite .b-employerpage-insider-interview{display:none}@media print{.b-employerpage-insider-interview{display:none}}.b-employerpage-vacancies-region{font-size:1.3em;margin:0;font-weight:400;padding-bottom:.4em}.b-emppage-vacancies-region-vacancies-cont{margin-bottom:2em}.b-emppage-vacancies-group{margin:.5em 0}.b-emppage-vacancies-group-title{font-weight:400;font-size:1em;margin:1px 0 1px 20px}.b-emppage-vacancies-group-list{margin:10px 0 2em 40px}.b-emppage-vacancies-group-list th{padding-top:.4em;padding-bottom:.4em;font-size:.75em}.b-emppage-vacancies-group__more-button{display:inline-block;margin-left:5px;padding-top:15px;line-height:18px;border-bottom:1px dotted #009cd5;text-decoration:none;color:#009cd5;cursor:pointer}.b-employerpage-vacancies-hint{color:#888;font-size:.8em;margin-left:6px}.b-emppage-vacancies-group.g-expand-nested .b-emppage-vacancies-group-title{font-weight:700}.b-employer-vacancy-indent{margin-left:20px}.b-employer-vacancy-list{width:100%;border-collapse:collapse;border-spacing:0}.b-employer-vacancy-list td{border-bottom:1px solid #DDD;padding:.6em 20px .6em 0;vertical-align:middle}.b-employer-vacancy-name{width:50%}.b-employer-vacancy-compensation,.b-employer-vacancy-area,.b-employer-vacancy-date{font-size:.8em;width:19%}.b-employer-vacancy-date{color:#666;width:12%}.b-employerpage-novacancies{margin:2em 0}.b-employermenu{background:url(../blocks/company/stat.png) repeat-x scroll 0 100%;margin:0 0 27px}.company__logo{width:170px;height:170px;background:#fff;-webkit-box-shadow:0 1px 3px #bfb3a3;box-shadow:0 1px 3px #bfb3a3;position:relative;text-align:center;line-height:150px}.m-uploader__nologo.company__logo{padding-bottom:5px}.company__logobar{width:100%;font-size:11px;line-height:15px;font-family:verdana,arial,sans-serif;background:#fff;position:absolute;bottom:0;white-space:nowrap;overflow:hidden}.m-uploader__uploading.company__logo{min-height:100px}.company__logo-add-description{position:absolute;top:50%;left:0;right:0;font-size:11px;line-height:26px;color:#ccc}.company-linkview-container{display:block;margin:-32px 0 22px;font-size:16px}.company-linkview{text-decoration:none}.company-link{margin:0 0 10px;position:relative}.m-company-link-active .link-greenplus,.m-company-link-filled .link-greenplus{display:none}.company-link__focus{position:absolute;width:0;height:0;border:none;outline:none}.company__title{font-size:21px;padding-bottom:40px}.company__img{text-align:center;padding-bottom:10px;position:relative;background:#f7f6e3;height:auto;line-height:70px;border:1px solid #f7f6e3;min-height:100px;font-size:12px;overflow:hidden;margin-bottom:30px}.company__img img{vertical-align:middle;visibility:hidden}.company__img .uploader__img-container{min-height:90px;background-repeat:no-repeat;background-position:center center}.m-uploader__nologo.company__img{border:1px #ccc dashed;background:#fff;line-height:100px;cursor:pointer;height:100px;padding-bottom:0}.uploader__img-container{width:170px;height:170px}.company__imgfile{height:100px;width:100%!important}.company__imgbar{width:100%;padding:2px 0;position:absolute;bottom:0;left:0;font-size:11px;line-height:22px;color:#d36d6d;background:#f7f6e3}.company__imgbar a{color:#d36d6d;text-decoration:none}.company__imgbar a:first-child{color:#c58551;margin-right:10px}.company__imgbar a:hover{color:#c00}.company__description-hint{color:#999;font-size:11px;font-family:Verdana,Arial,sans-serif;margin-bottom:15px}.company-hint-about{position:relative;margin:20px 0 0 -60px;padding-left:60px;font-size:11px;font-family:Verdana,Arial,sans-serif;background:url(../blocks/company/arrow_hint.png) 0 6px no-repeat}.company-hint-about__list{margin:0 0 0 20px;line-height:18px;color:#999}.company-hint-video{font-size:11px;margin-top:20px;font-family:Verdana,Arial,sans-serif}.company-hint-video__title{padding-left:44px;background:url(../blocks/company/video.png) 0 center no-repeat;margin-bottom:4px}.company-hint-video__text{color:#999}.form-box__invalid .company__form-description-error{display:block;padding-top:5px;background:none;margin-left:0}.form-box__invalid .company__form-textlength{display:none}.company__finish{padding:16px 0;margin-top:40px}.company__finish .company__finish__wrapper{padding-left:35%;font-size:12px;zoom:1;position:relative}.company__fake-imgfile{line-height:80px}.company__img-fake-add em{position:absolute;top:50%;left:0;display:block;width:100%;padding-left:5px;text-align:center;font-size:11px;font-family:verdana,arial,sans-serif;font-style:normal;line-height:30px;color:#ccc}.company__address-head-hidden{color:#999}.company__address-head-hidden:before{content:" ";display:block;border-top:1px solid #999;height:1em;width:100%}.company__address{padding:20px 0}.company__address-text{font-size:15px;margin-top:20px}.m-company__address-hidden .company__address-text{color:#999}.company__address-map{min-width:250px;height:390px}.company-tabs{border-bottom:1px solid #cbd1d4;font-size:14px;white-space:nowrap}.company-tabs-image{max-width:100%}.company-tabs-wrapper{overflow:hidden}.company-tabs-title{font-size:21px;font-weight:700;color:#be6013;margin-bottom:30px}.company-tabs-loader{margin-top:20px;text-align:center}.company-tab{display:inline-block;cursor:pointer;padding:0 20px 10px;color:#333}.company-tab_active{margin-bottom:-1px;cursor:default;border-bottom:1px solid #0f8fee;color:#0f8fee}.company__tabs-tab-buy{margin:20px 0 0!important;padding:20px!important;width:220px;border-radius:5px;font-size:12px;background:#fffbcc -webkit-gradient(linear,left top,left bottom,from(#fffbcc),to(#fff79d));background:#fffbcc -webkit-linear-gradient(top,#fffbcc,#fff79d);background:#fffbcc linear-gradient(to bottom,#fffbcc,#fff79d);-webkit-box-shadow:0 2px 2px #dcdcdc;box-shadow:0 2px 2px #dcdcdc}.m-company__tabs-tab-buy-edit{width:100%;margin:0 -20px!important}.company__tabs-tab-buy h3{padding:0;margin:0;font-size:15px;line-height:1.3;font-weight:700}.company__tabs-tab-buy p{padding-top:10px}.company__tabs-remove{display:inline-block;margin-right:25px}.company__tabs-controls-text{padding-top:10px;padding-bottom:10px}.company__tabpicture-container{position:relative}.company__tabpicture-error{bottom:-2em}.company__tabs-more{top:100%;left:0;margin-top:10px;overflow:visible;min-width:120px;white-space:nowrap}.company__tabs-more-btn{position:relative;padding:0 20px}.company__tabs-more-btn:after{position:absolute;right:10px;top:50%;content:' ';border-top:4px solid black;border-left:4px solid transparent;border-right:4px solid transparent}.company__tabs-more-arrow{position:absolute;background:url(../blocks/company/arrow-up.png) 0 0 no-repeat;height:12px;width:23px;right:23px;top:-12px}.company-sidebar{background-color:#f9f9f9;font-size:13px;position:relative;padding:20px;color:#9fa3aa}.company-sidebar__button-container{width:170px;margin-top:30px}@media(max-width:1019px){.company-sidebar__button-container{margin-top:0;display:inline-block;vertical-align:top}}.company-award{display:inline-block;margin-top:5px;width:37px;height:35px}.company-award_hr-brand{background:url(../blocks/company/hr-brand.svg) no-repeat}.no-svg .company-award_hr-brand{background:url(../blocks/company/hr-brand.png) no-repeat}.company-button-separator+.company-button-separator{margin-top:10px}.company-info{display:inline-block;width:170px}@media(max-width:1019px){.company-info{width:210px}}.company-description{font-size:16px;line-height:1.5}@media(max-width:1019px){.company-description__name{display:none}}.company-top-name{display:none;margin-top:15px}@media(max-width:1019px){.company-top-name{display:block}}.company-logo{height:170px;width:170px;background-color:#fff;margin:0 20px 15px 0;text-align:center;line-height:170px;display:inline-block;vertical-align:top}.company-logo-image{max-width:100%;max-height:100%;vertical-align:middle}.company-edit-block{vertical-align:top;display:inline-block;max-width:700px}.company-block{display:inline-block}.company__jobs{border-top:1px solid #e5e5e5;color:#ccc;font-size:16px;padding-top:10px;margin-top:30px}.company-type{font-size:14px}.company-top-banner{padding:15px 0;background:#f9f9f9}.company-top-banner_career{margin-bottom:-45px}.company-applicant-view{font-size:12px;margin-left:18px;color:#999}.company-site{font-weight:700}.company-video-frame{height:360px;width:100%;max-width:640px}.company-header{font-weight:700;margin-top:30px;color:#333}@media(max-width:1019px){.company-header{margin-top:5px}}.company-url{display:block;word-wrap:break-word}.markresume__info{padding-top:150px;background:url(../blocks/promo/brightresume/bright.jpg) 0 0 no-repeat}.brightresume-comments{background:url(../blocks/promo/brightresume/girl.png) 10px 0 no-repeat;padding:0 0 0 120px;border:1px solid #fff}.brightresume-comment{padding:0 0 12px 18px}.brightresume-comment:before{content:'— ';margin-left:-18px;color:#fc4500}.brightresume-comment em{color:#777;display:block}.renewresume__info{padding-top:150px;background:url(../blocks/promo/autoupdate/autoupdate.jpg) 0 0 no-repeat}.b-brightresume-screenhead{margin:1em 20px 0;background:url(../blocks/promo/screen/screen.png) 0 0 no-repeat;height:25px;width:80%}.b-brightresume-screenhead em{background:url(../blocks/promo/screen/screen.png) right 0 no-repeat;float:right;height:25px;width:150px;margin-right:-2px}.b-brightresume-screen{border:1px solid #ddd;border-top:0;margin:0 20px;width:80%}.b-brightresume-screencontent{color:#666;line-height:1.7em;font-size:.9em;padding:1.6em 34px}.b-brightresume-screencontent hr{margin:20px -15px;height:1px;font-size:1px;border:0;background:#ddd;display:block}.b-brightresume-screencontent strong{color:#000;font-weight:400;font-size:1.4em;display:block;padding-bottom:.2em}.topbutton_result-ht{color:#999;margin-right:28px}.proforientation-parther-link{margin-right:7px}.proforientation-parther-link__img{vertical-align:middle}.result-promo{color:#999;font-size:11px}.result-promo__link{color:#999}.result-rating-header{color:#999;font-size:9px;text-align:right;font-weight:400}.result-rating-col{padding:2px 0 4px;vertical-align:top;font-size:14px}.result-rating-col-line{height:14px;width:230px;margin:2px 0 0 80px;position:relative;background:#eee url(../blocks/promo/proforientation/line.png) top repeat-x}.result-rating-col-line__value{width:20px;font-size:14px;font-weight:700;text-align:right;position:absolute;top:-1px;left:-48px}.result-rating-col-line__value-fill{font-size:0;line-height:0;height:14px;display:block;background:#50bee3 url(../blocks/promo/proforientation/line.png) bottom repeat-x}.result-rating-col__label{font-size:11px;color:#888;margin-left:30px;margin-bottom:3px;line-height:14px}.suitable-vacancies-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.result-rating-suitable{line-height:21px;padding:20px 0 10px}.result-rating-suitable__similar-profiles{color:#009cd5;text-decoration:none}.result-rating-suitable__similar-profiles:hover{color:#c00}.result-rating-suitable__similar-profiles-count{font-size:12px;color:#888;font-style:italic}.result-rating-text{font-size:12px;margin-bottom:20px;position:relative;min-height:50px;line-height:21px}.result-rating-text__title{font-weight:700;font-size:13px}.result-rating-text-map{position:absolute;left:100%;top:25px;margin-left:50px;width:200px;height:50px}.result-rating-text-map__item{width:100%;height:5px;background:#e5e5e5;margin:0}.result-rating-text-map__item_active{background:#009cd5}.result-rating-tips{margin:40px 0 40px -20px;padding:10px 20px 20px;font-size:12px;width:70%;line-height:21px}.result-rating-tips__title{margin:0 0 6px;color:#6aac00}.proforientation-feedback__textarea{display:inline-block;vertical-align:top;width:330px}.proforientation-action{margin-top:-10px;margin-bottom:10px}.proforientation-action__button{margin-right:30px;display:inline}.proforientation-action__hint,.proforientation-action__link{font-size:12px;color:#888}.proforientation-action__hint_after{margin-left:15px}.proforientation-action__spinner{width:16px;margin-left:5px;margin-right:-21px;display:inline-block;text-align:right;vertical-align:middle}.proforientation-action__resume-list{text-align:left}.proforientation-action__resume-list-item{margin-bottom:5px}.proforientation-action__form-buttons{text-align:right}.proforientation-action__cancel{margin-left:15px;font-size:12px}.proforientation-iframe{width:100%;min-height:800px;border:none;margin-bottom:15px}.promo{max-width:800px;min-height:600px}.promo__separator{height:1px;border:none;background:#eee;margin:40px 0}.promo__starter{padding:16px 0 0 30px;font-size:20px;line-height:26px}.promo__cost{padding:4px 0 0 10px}.promo__cost span{font-size:20px;background:#fec500;color:#2e2e2e;padding:4px;margin-left:14px;font-weight:700;position:relative;display:inline-block}.promo__cost span:before,.promo__cost span:after{content:'•';color:#fec500;position:absolute;font-size:68px;line-height:36px;height:30px;width:10px;overflow:hidden;left:-8px;top:-3px}.promo__cost span:after{left:auto;right:-10px;direction:rtl}.promo__conditions{color:#999;font-size:11px;padding:20px 0 0 18px;line-height:18px}.promo__conditions_nomargin{margin:-10px 0}.b-a-adv{margin-top:2em;padding-top:1em;border-top:1px solid #ccc}.b-a-adv-group{border-bottom:1px solid #ccc}.b-a-adv-group-illustartion{padding-left:20px;padding-bottom:1em}.b-a-adv-item{margin-bottom:1.5em}.b-employer-navigator-articles{padding-left:20px}.b-article-flag .l-content-paddings{overflow:hidden;zoom:1}.b-article-flag .b-article-link,.b-article-flag .g-expand .b-article-link{background:#fff url(../blocks/article/flags.png) no-repeat;font-size:1.3em;float:left;padding:10px 0 0 30px;line-height:1.2em}.b-article-flag .g-expandable{padding:.6em 0 0 50px;font-size:.9em;width:80%}.b-indent-1{margin:0 0 1.8em}.b-indent-2{margin:0 0 1.8em 60px}.b-indent-3{margin:0 0 1.8em 120px}.b-indent-4{margin:0 0 1.8em 180px}.l-ambient .b-article{margin:0 -20px}.b-article p,.b-article h1,.b-article h2,.b-article h3{padding-left:20px;padding-right:20px}.b-article h2,.b-article h3{margin-top:1.5em}.b-article p,.b-article ul,.b-article ol,.b-article h1,.b-article h2,.b-article h3,.b-article table{margin-bottom:1.5em}.b-ol{list-style:decimal;margin-left:40px}.b-ul{list-style:none;padding-left:40px}.b-ul li:before{content:'—';padding-right:.3em;margin-left:-1.3em}.b-ul li{margin-bottom:.5em}.b-article .head{overflow:hidden;margin-bottom:2em}.b-article-important{padding:.5em 0;background:#e6f1fd;margin-bottom:1em}.b-article-breadcrumbs{font-size:small}.b-jsxComponents-calendar.g-dropdown{padding:7px;top:20px}.b-jsxComponents-calendar-header{text-align:center;font-weight:700;font-size:16px;color:#000;padding:5px 0 7px}.b-jsxComponents-calendar-prevmonth,.b-jsxComponents-calendar-prevyear{float:left;padding-left:5px}.b-jsxComponents-calendar-nextmonth,.b-jsxComponents-calendar-nextyear{float:right;padding-right:5px}.b-jsxComponents-calendar-monthswitch,.b-jsxComponents-calendar-yearswitch{font-weight:700;text-decoration:none;color:#000}.b-jsxComponents-calendar-body-dates{width:100%}.b-jsxComponents-calendar-date a,.b-jsxComponents-calendar-date span{text-decoration:none;color:#009cd5;display:block;width:26px;height:26px;line-height:26px;text-align:center;font-size:14px}.b-jsxComponents-calendar-date a:hover,.b-jsxComponents-calendar-date span:hover{color:#009cd5;background:#eeebe5}.b-jsxComponents-calendar-date a:active,.b-jsxComponents-calendar-date span:active{color:#fff;background:#55b0d2;font-weight:400}.b-jsxComponents-calendar-date-holiday a,.b-jsxComponents-calendar-date-holiday span{background-color:#f9f7f4;border:1px solid #f9f7f4}.b-jsxComponents-calendar-date-anothermonth a,.b-jsxComponents-calendar-date-anothermonth span{color:#c0bdaf;border:1px solid #fff}.b-jsxComponents-calendar-date-anothermonth.b-jsxComponents-calendar-date-holiday a,.b-jsxComponents-calendar-date-anothermonth.b-jsxComponents-calendar-date-holiday span{border:1px solid #f9f7f4}.b-jsxComponents-calendar-date-today a,.b-jsxComponents-calendar-date-today span{border:1px solid #eeebe5;border-radius:2px;color:#c0bdaf}.b-jsxComponents-calendar-date-selected a,.b-jsxComponents-calendar-date-selected span{background:#55b0d2;-webkit-box-shadow:inset 0 0 10px #007aa7;-o-box-shadow:inset 0 0 10px #007aa7;-ms-box-shadow:inset 0 0 10px #007aa7;box-shadow:inset 0 0 10px #007aa7;color:#fff;font-weight:700;border-radius:2px;border:1px solid #55b0d2}.b-jsxComponents-calendar-date-selected a:hover,.b-jsxComponents-calendar-date-selected span:hover{color:#fff;background:#55b0d2}.b-jsxComponents-calendar-date-disabled a,.b-jsxComponents-calendar-date-disabled span,.b-jsxComponents-calendar-date-disabled a:hover,.b-jsxComponents-calendar-date-disabled span:hover{color:#eee;background:inherit}.HH-RegionsTree-Container{height:370px;overflow:auto;border-bottom:1px solid #ccc;font-size:1.4em;margin-bottom:5px;width:100%}.HH-RegionsTree-OnlyLeaf input{opacity:.5}.HH-RegionsTree-OnlyLeaf .HH-RegionsTree-Leaf input{opacity:1}.HH-RegionsTree-Node{padding-left:20px;background:no-repeat url(../blocks/regionstree/plusminus.gif) -100px -100px;cursor:pointer;font-size:.9em}.HH-RegionsTree-Node label{background-color:#fff}.HH-RegionsTree-Node label:hover{color:#c00}.HH-RegionsTree-Node input{margin-top:-1px}.HH-RegionsTree-Leaf{cursor:default}.HH-RegionsTree-Leaf-Disabled{color:#ccc}.HH-RegionsTree-Leaf-Disabled label:hover{color:#ccc}.HH-RegionsTree-Close{background-position:4px .36em}.HH-RegionsTree-Close .HH-RegionsTree-SubTree{display:none}.HH-RegionsTree-Open{background-position:-35px .36em}.HH-RegionsTree-Select{margin-right:10px;font-size:1.2em}.HH-RegionsTree-Cancel{font-size:.8em}
/*# sourceMappingURL=../../../css/globals/pages/__globals-other_6e6da18e2e374c909d97f67042c5cd88.css.map */