*::-webkit-input-placeholder{color:#666;opacity:1}*:-moz-placeholder{color:#666;opacity:1}*::-moz-placeholder{color:#666;opacity:1}*:-ms-input-placeholder{color:#666;opacity:1}.change-city-box{position:relative}.header{padding:6px 0 10px;border-bottom:1px solid #c2c2c2}.mobile-finder{float:right;font-size:25px;margin-right:20px;top:-2px;padding-top:5px}.city .show_sity{color:#000;border-bottom:1px dashed #000;font-size:15px;margin-left:1px;text-decoration:none;cursor:pointer}.city .show_sity:hover{text-decoration:none}h1{font-size:24px}h2{font-size:24px}.banner_on_main_bottom{clear:both;padding-top:10px}.field-search{width:100%;height:40px;padding:8px 0 8px 13px;border:1px solid #bdbdbd;-webkit-box-shadow:inset 1px 1px 0 #D0D0D0!important;-moz-box-shadow:inset 1px 1px 0 #D0D0D0!important;box-shadow:inset 1px 1px 0 #D0D0D0!important;font-size:15px}.button{display:inline-block;padding:9px 12px 8px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #d0d0d0}.button:focus,.button:active:focus,.button.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.button:hover,.button:focus{text-decoration:none}.button:active,.button.active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}fieldset[disabled] .button{pointer-events:none;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.button-width span{border-bottom:1px dotted #a2a2a2}.button-vac{background:#FEFEFE;background:-moz-linear-gradient(bottom,#D3D3D3,#FEFEFE);background:-o-linear-gradient(bottom,#D3D3D3,#FEFEFE);background:-ms-linear-gradient(bottom,#D3D3D3,#FEFEFE);background:-webkit-linear-gradient(bottom,#D3D3D3,#FEFEFE);background:linear-gradient(to top,#D3D3D3,#FEFEFE);font-size:15px;padding-top:7px}.btn-search{background-color:#2490d8;padding:8px 10px 8px 30px;margin:0 5px 0 15px;font-size:16px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:3px;color:#fff;position:relative}button.btn-search:before{content:'';background:url(/webroot/images/site/sprite-1.webp) no-repeat -809px -5px;width:20px;height:19px;position:absolute;left:5px;top:9px}.marker-city-img{background:url(/webroot/images/site/map-marker-city.png) no-repeat 0 0;width:18px;height:18px;float:left;margin:1px 0 10px 0}.main_content{background-color:#f4f4f4}.main_content .container{background-color:#fff;padding-top:14px;padding-bottom:37px;width:1290px}.side_bar_vacation_available{font-weight:500;color:black}.side_bar_vacation_limit{font-weight:500;color:gray}.sidebar .wpapper{background-color:#f6f6f6;padding-top:15px;padding-bottom:15px}.site-name,.user-panel-top,.user-panel-bottom,.user-panel-rez{padding:0 0}.sidebar h4{margin-bottom:15px;font-size:14px;font-weight:700;color:#2c2b2b;margin-top:41px}.site-name .title{margin:5px 0 5px}.site-name .title .text{text-transform:uppercase;font-weight:700;color:#fff;padding:7px;background-color:#666;font-size:120%}.site-name .title .number{text-transform:uppercase;font-weight:700;color:#fff;padding:7px;background-color:#e21e24;font-size:120%}.site-name .title .img{width:129px;height:30px;display:inline-block}.enter{margin-top:30px;margin-bottom:35px}.enter p{margin-bottom:5px}.enter .site-enter{border-bottom:1px dotted #0959BF}.enter p a,.search-work p a,.search-worker p a{color:#0959BF;border-bottom:2px solid #9EB4DE}.enter p a:hover,.search-work p a:hover,.search-worker p a:hover{color:#d00;border-bottom:2px solid #d00;text-decoration:none}.enter p a.site-enter:hover{border-bottom:1px dotted #d00}.sidebar a{color:#045ec7;text-decoration:underline;font-size:100%}.sidebar a span{color:#a6a799}.search-work p,.search-worker p{margin-bottom:10px}.search-work,.search-worker{margin-bottom:15px;background-color:#f5f5f5;border:1px solid #ddd;padding-left:5px;margin-top:15px;border-radius:6px}.btn-sidebar,.add-more-resume-btn{min-width:182px;background-color:#2490d8;display:inline-block;padding:7px 10px 8px 10px;margin-bottom:15px;font-size:16px;font-weight:700;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:3px;color:#fff;transition:0.4s}li.add-more-resume-btn-box{padding:0!important}.user-panel-rez ul li .add-more-resume-btn{display:block;text-decoration:none;color:#fff}.user-panel .user-panel-top img{float:left}.user-panel .user-panel-bottom p{margin:0;font-size:18px;color:#333;font-weight:700;padding:10px 0 10px}.user-panel .user-panel-top span{float:right;background-color:#e0e0e0;padding:3px;border-radius:2px}.user-panel .user-panel-top .e-mail{color:#555;padding:5px 0 0 10px;display:inline-block}.user-panel .user-panel-top span a{text-decoration:none;color:#555;font-size:12px;padding:7px 0}.user-panel .user-panel-top span img{float:none}.user-panel .user-panel-bottom{border-bottom:1px solid #d9d9d9}div.rfSwitch-5{background:#fff!important}.user-panel-rez{border-bottom:1px solid #d9d9d9;padding-bottom:10px}.user-panel-rez .myrez{color:#404040;font-size:14px;font-weight:700;padding:15px 0 10px}.user-panel-rez ul{margin:0;padding:0}.user-panel-rez ul li{margin-bottom:10px;list-style:none;padding:11px 15px 1px;position:relative}.user-panel-rez ul li a{color:#045ec7;font-weight:700;font-size:15px}.user-panel-rez ul li img{bottom:16px;float:right;position:absolute;right:-1px;top:-1px}.user-panel-rez .status{list-style:outside;font-style:italic;padding-top:5px}.user-panel-rez .status i{padding-right:5px;font-size:7px;position:relative;top:-2px}.user-panel-rez ul li:last-child{padding-top:0;margin:0}.user-panel-menu{margin:0 0 10px}.user-panel-menu ul{margin:0;padding:0}.user-panel-menu ul li{list-style:none;margin-bottom:5px;display:block;height:auto;position:relative;padding:4px 0 4px 4px}.user-panel-menu ul li:hover:after{content:'';width:0;height:0;border-top:15px solid transparent;border-left:9px solid #4fa520;border-bottom:15px solid transparent;position:absolute;right:-9px;top:0}.user-panel-menu ul li a{width:100%;padding:0;color:#2472cd;font-size:14px;vertical-align:middle;text-decoration:none;display:block}.user-panel-menu ul li a:hover{color:#fff;text-decoration:none}.user-panel-menu ul li a span{padding-left:3px;text-decoration:none}.user-panel-menu ul li a:hover span{color:#94de6c}li.cabinet-menu a{color:white!important;background:#2490d8}li.cabinet-menu a:hover{color:black!important}.cabinet .user-panel-menu{margin:30px 0 10px}.cabinet .user-panel-menu ul{width:100%;margin:0;padding:0;display:flex;flex-wrap:wrap}.cabinet .user-panel-menu ul li{list-style:none;margin:5px;display:block;height:auto;position:relative;min-width:180px;text-align:center}.user-panel-menu ul li:hover .glyphicon{color:white!important}.cabinet .user-panel-menu ul li .glyphicon{margin-right:10px;font-size:3em;display:block;margin:10px;color:#2472d0}.user-panel .user-panel-menu ul li .glyphicon,.company_panel .user-panel-menu ul li .glyphicon{margin-right:10px}.cabinet .user-panel-menu ul li a{margin-left:0;display:block;height:100%}.company_panel{padding:0;clear:both}.company_panel_info{padding-top:10px}.company_panel_info .company_name{font-size:18px;color:#333;font-weight:700}.company_panel_info .red{color:#e21d24;font-weight:700}.company_panel_top .e-mail{color:gray;font-size:11px}.company_panel_top span{float:right;background-color:#e0e0e0;padding:3px;border-radius:2px;border-bottom:none;border:1px solid transparent}.company_panel_top span a{text-decoration:none;color:#555;font-size:12px;border-bottom:none;padding:7px 0 7px 0}span.logout_btn a:hover{border-bottom:none;color:#000}.company_panel_btn .btn-add{margin:23px 0 23px 0!important}.company_panel_btn .btn-add,.city-field-box.buttons input{background-color:#2490d8;display:inline-block;margin:23px 0 37px 0;font-size:16px;font-weight:700;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:2px;color:#fff;width:100%;padding:10px 0;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.company-panel-menu ul{margin:0;padding:0}.company-panel-menu ul li{padding-left:0;list-style:none;padding-bottom:7px}.company-panel-menu ul li p span{padding-left:3px;color:#a6a799}.company-panel-menu ul li:first-child a{font-weight:700}.company-panel-menu ul li a{text-decoration:none;color:#045ec7}.company-panel-menu ul li a:hover{color:#d00;text-decoration:underline;border-bottom:none}.list ul{margin:0;padding:0}.list ul li{list-style:none;float:left;width:33%;padding-left:10px;margin-bottom:-.5em}.list ul li a{background:#fefefe;padding:1px 3px 3px 0}.list .firs{color:#bfbfbf;padding:3px 4px;border-radius:10px;float:right;background:#fefefe;padding:1px 3px 9px 0}.list ul li a span{color:#e21d24;padding:3px 3px;border-radius:10px}.cabinet-content.list h1,.cabinet-content h1.list-header{font-size:30px;color:#000;margin-top:5px;margin-bottom:8px}.r-head{text-align:right;float:right;padding:12px 0 0 0}.r-head a{text-decoration:underline;color:#1161c4;font-size:12px}.r-head a:hover{color:#d00}.company{padding:0}.company h2{margin:0 0 0}.company ul{margin:0;padding:0;float:left}.company ul li{height:70px;float:left;width:90px!important;text-align:center;position:relative;list-style:none;margin-bottom:50px;padding-top:20px}.company ul li span{display:inline-block;color:#7590a6;border:1px solid #7590a6;padding:0 9px;margin-bottom:5px;border-radius:20px}.company ul li a span:hover{color:#fff;background-color:#4fa520}.company ul li img{max-height:55px;max-width:73px}.baner{background-color:#f6f6f6;height:230px}.new-vac,.new-rez .post{border-bottom:1px dotted #cacac4}.new-vac .activ,.row.post{border-bottom:1px dotted #cacac4;padding:15px;background-color:#fbfbfb}.new-vac .activ:hover,.row.post:hover{background:#EFEFEF}.new-vac .activ .inter{padding:1px 3px;background-color:#fba600;color:#fff;border-radius:2px;font-size:11px;position:absolute;top:-6px;right:10px;left:inherit}.time-public span{padding:0 10px}.last-colum{text-align:right;position:relative}.last-colum a{text-decoration:none}.other-city ul{margin:0;padding:0}.other-city ul li{list-style:none;float:left;padding-right:80px;width:25%;padding-bottom:7px}.other-city ul li a{text-decoration:underline;font-size:15px;color:#1569cb}.tags{margin:18px 0 0 0;padding-left:0}.tags p{margin:0;color:#666;font-size:14px}.tags p a:last-child{cursor:text}.block-vac .post{padding:15px 15px 30px;border-bottom:1px solid #c8c8c8}.bg-normal{background-color:#fbfbfb}.block-vac .post .com{width:100px}.block-vac .post p{margin:0;color:#666;font-size:14px}.block-vac .post .cost{margin-bottom:10px;text-align:left;color:#272727;font-size:18px;background:#F6EBB1;position:relative;left:-15px;padding-left:15px;width:230px}.block-vac .post .cost img{position:relative;right:-6px;width:6px}.block-vac .post p span{color:#769d02;font-size:12px;padding-left:3px}.block-vac .post .del_out{padding-top:35px}.block-vac .activ .del_out a{color:#666;text-decoration:underline;padding-left:5px;font-size:14px;float:none;padding-bottom:0}.block-vac .activ .del_out a:hover{color:#666}.block-vac .post .del_out a{color:#045ec7;text-decoration:underline;padding-left:5px;font-size:14px;float:none;padding-bottom:0}.block-vac .post .del_out a:hover{color:#045ec7}.block-vac .post .date_add{padding-left:20px}.block-vac .post a{color:#045ec7;font-size:18px;text-decoration:none;margin-bottom:10px;border-bottom:1px dotted #209000}.block-vac .post .labl{float:left;color:#fff;padding:0 5px;margin-right:20px;margin-top:6px;font-size:12px;line-height:1}.block-vac .post .old{background-color:#1b8dd5;background:url(/webroot/images/site/label1.png) repeat-x;position:relative}.block-vac .post .with{background:url(/webroot/images/site/label3.png) repeat-x;position:relative}.block-vac .post .student{background:url(/webroot/images/site/student.png) repeat-x;position:relative}.block-vac .sort{margin-top:15px}.block-vac .sort .sort_link{color:#666}.block-vac .sort .sort_link a{color:#045ec7;margin-left:10px;text-decoration:none;border-bottom:1px dotted #045ec7}.block-vac .sort i{color:#045ec7;padding-left:7px}.list_company{padding:40px 0;text-align:center}.list_company ul{margin:0;padding:0;display:flex;justify-content:center}.list_company ul li{list-style:none;padding:0 17px;border-right:1px solid #c8c8c8;width:140px;float:left;height:100px;display:block;position:relative}.list_company ul li:last-child{border:none}.list_company ul li a{color:#747474;text-decoration:underline}.list_company ul li span{padding-left:3px;color:#929292}.vacancy p{margin:0;color:#666;font-size:12px}.vacancy .conditions .cost{padding:3px 5px 5px 15px;font-weight:400;margin-bottom:10px;text-align:left;color:#272727;font-size:18px;background:#F6EBB1;position:relative;top:-3px;line-height:20px}p.cost.w130:after{content:'';position:absolute;right:-7px;top:0;background:url(/webroot/images/site/cost_left_border.png) no-repeat;height:30px;width:7px}.vacancy .conditions .padin{padding-left:15px;margin:-3px 0 0 0;color:#666;font-size:14px}.vacancy .conditions .padin span{color:#769d02;font-size:12px;padding-left:3px}.vacancy .conditions .cost img{position:absolute;bottom:1px;right:-5px;top:0}.vacancy .conditions .experience{background:#F6EBB1;padding:16px 15px 16px 17px;margin:20px 0 17px}.vacancy .conditions .experience p{padding-bottom:3px;font-size:13px}.vacancy .conditions .experience span{color:#252525;font-weight:700;letter-spacing:-.1px}.vacancy .contact{margin-bottom:11px;padding-left:15px}.vacancy .contact .bold{color:#252525;padding-bottom:0}.btn-send,.send-btn-box dd button{font-size:16px;font-weight:700;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;background:#337AB7;border-color:#2E6DA4;padding:14px 19px;border-radius:6px;margin-bottom:5px}.block_rez{margin-top:-25px;padding:0}.block_rez .sort .count_rez{color:#666;font-size:21px}.block_rez .sort .count_rez span{color:#2d2d2d;padding-right:3px;font-weight:700}.portlet-content .comment-btn p{padding:0;color:#236FC4}.portlet-content .comment-btn p:hover{color:#002F6D}.block_rez .sort .send_rez{text-align:left;color:#666;font-size:13px}.block_rez .sort .send_rez a{color:#045ec7;text-decoration:none;border-bottom:1px dotted #045ec7;font-weight:700}.block_rez .sort .sort_of{text-align:right;color:#666}.block_rez .sort .sort_of a{margin-left:10px;padding-left:0;color:#045ec7;text-decoration:none;border-bottom:1px dashed #045ec7;font-weight:400;text-shadow:0 0 .1px rgba(4,94,199,.3)}.block_rez .sort .sort_of .sort_date{color:#fff;text-decoration:none;background-color:#4fa520;padding:5px 8px 5px;margin-left:10px;border-radius:5px;border-bottom:none}.block_rez .activ{background-color:#f1ffd6}.last-exp-short-desc{border-bottom:1px dashed #C7C7C7;padding-bottom:17px;color:#888}.block_rez .second{background-color:#fffebf}.block_rez .last{background-color:#fbfbfb}.block_rez .post .row div:nth-child(2){padding-left:0}.block_rez .post .cost{width:100%;background-color:#eeede8;color:#7d7d7d;float:left;font-size:12px;margin:0;padding:6px 0 6px 23px;position:relative;z-index:2}.block_rez .post .cost span{color:#272727;font-size:18px;margin-right:3px}.block_rez .post .rez_img_foto{max-width:170px;max-height:255px;margin:0 auto 20px;display:block}.block_rez p{color:#474747;font-size:14px}.block_rez .cvalif{font-weight:700}.block_rez .rez_way a{text-decoration:underline;font-size:13px;color:#898989}.block_rez .rez_way{margin-top:17px}.block_rez .rez_way p{margin-bottom:5px}.block_rez .rez_way .active{color:#045ec7}.rezume .post_block p{margin:0;color:#666}.rezume .post_block p span{font-weight:700;color:#000}.rezume .post_block .month{font-size:12px;text-align:right;margin-top:2px;color:#1a1a1a;font-weight:400}.rezume .post_block .first{margin-top:35px}.rezume .post_block .dol{margin-bottom:3px;color:#272727}.rezume .post_block .obz{margin:15px 0 3px;margin-bottom:3px}.rezume .post_block .year{font-size:12px;text-align:right}.rezume .post_block .exp{font-size:14px;margin-bottom:20px;font-weight:700;display:block color:#272727}.rezume .post_block .btn-add{background-color:#2490d8;display:inline-block;padding:8px 10px;font-size:16px;font-weight:700;line-height:1.42857143;text-align:center;white-space:normal;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:2px;color:#fff}.recomendasii{margin-top:30px}.recomendasii a{text-decoration:none;color:#1161c4;border-bottom:1px dotted #1161c4;font-weight:700}.recomendasii a:hover{text-decoration:none}.dob_rez_forma{margin-top:20px;padding-bottom:6px}.obyazat_pole{color:#c00;font-size:18px}.form-horizontal label{color:#000;font-weight:lighter;font-size:14px;line-height:1.1}.dobavl_rez_nav_bottom .btn-add{-moz-user-select:none;background-color:#aeadad;border:1px solid transparent;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:1.42857;padding:8px 25px;text-align:center;vertical-align:middle;white-space:nowrap}.dob_rez_forma .title{font-size:18px}select.form-control{height:28px;border-color:#A6A6A6;padding:0}.dobavl_rez_nav_bottom .btn-add:hover{background-color:#4fa520}.dobavl_rez_nav_bottom{margin-top:15px;padding-right:0;border-top:1px solid #4384F1;padding-top:15px;clear:both}.dob_rez_forma .top_block{border-bottom:1px solid #c6c6c6}.dob_rez_forma .middle_block_form{padding-top:10px}.lang{font-size:12px}.middle_block_form_bg{background-color:#F0F3F5;margin-bottom:-11px;margin-top:20px;padding:15px 10px 30px 10px;clear:both}.dob_rez_forma .bold{font-size:18px;margin-bottom:0}.form-group .btn-add{-moz-user-select:none;background-color:#f1f1f1;border:1px solid transparent;border-radius:2px;color:#000;cursor:pointer;display:inline-block;font-size:12px;font-weight:400;line-height:1.42857;padding:8px 15px;text-align:center;vertical-align:middle;white-space:nowrap;margin-right:5px}.form-group .btn-add:hover{background-color:#fbdf80}.form-group .btn-add:hover i{color:#f75500}.dobavl_rez_nav_bottom .green{background-color:#4fa520}.dobavl_rez_nav_bottom .red{background-color:#e31e25}.dobavl_rez_nav_bottom .gray{background-color:#cfcdcd}.dobavl_rez_nav_bottom .green:hover{background-color:#4fa520}.dobavl_rez_nav_bottom .red:hover{background-color:#e31e25}.dobavl_rez_nav_bottom .gray:hover{background-color:#C2C2C2}.dobavit_primery{padding:15px 20px;border:10px solid #b6d84d;border-radius:5px;margin-top:20px}.dobavit_primery h2{margin:0;color:#333}.dobavit_primery p{margin:0;color:#333}.pagination{height:20px;margin-bottom:0;margin-top:28px}.pagination ul li a{color:#2490d8;font-size:18px;text-decoration:underline;padding:0 10px}.pagination ul li a:hover{color:#666;text-decoration:none}.pagination ul{margin:0}.pagination ul li{float:left;list-style:none}.menu{width:100%;height:44px;background-color:#4fa520}.menu ul{width:100%;margin:0;padding:0}.menu ul li{float:left;list-style:none;text-align:center;width:auto}.menu ul li a{color:#fff;text-decoration:none;font-weight:700;font-size:120%;display:inline-block;padding:10px 18px;background:#4FA520}.menu ul li a:hover{background-color:#f0f8ff;color:#262d33}.menu ul li a:hover span{color:#888}.menu ul li .active{background-color:#f0f8ff;color:#262d33}.menu ul li .active span{color:#888}.menu ul li a span{color:#aef08a;font-size:100%}.menu ul li:nth-child(2){background-color:#f0f8ff}.menu ul li:last-child{color:#fff;text-align:right;width:auto;float:right;min-width:200px}.menu ul li:last-child a{font-size:120%;padding-left:0}.second_menu_nav .nav li a{color:white;// background:#2c7d00}.second_menu_nav .nav .active a{color:white;background:#2c7d00}.second_menu_nav .nav .active a:hover{color:white;background:#2c7d00}.second_menu_nav .nav li a:hover{color:white;background:#318b01}.fa-comment-o{position:relative;display:inline-block;height:16px}.fa-comment-o:before{content:"";width:22px;height:19px;display:block;background:url(/webroot/images/site/sprite-1.webp) no-repeat -478px -5px}a:hover .fa-comment-o:before{// background:url(/webroot/images/site/sprite-1.webp) no-repeat -478px -25px}.second_menu_nav .nav .active a:hover .fa-comment-o:before{background:url(/webroot/images/site/sprite-1.webp) no-repeat -478px -5px}.rf-tabs{margin:10px 12px 0;border-bottom:2px solid #4184f3;font-size:12px}.rf-tabs a{color:#1161c4;text-decoration:underline}.rf-tabs .item strong{position:relative;top:6px}.rf-tabs .item.active,.rf-tabs div.item.active:hover{background:#4184f3}.rf-tabs.sq .item.active .item-wrap{background:url(/webroot/images/site/rf-tab-active-ar.gif) right -4px no-repeat}.rf-tabs.sq .item.active.fin .item-wrap{background:none}.rf-tabs .item.active strong{color:#fff}.rf-tabs .item.inactive,.rf-tabs div.item:hover.inactive{cursor:default;color:silver}.rf-tabs .item{margin:0 2px 8px 0;float:left;cursor:pointer}.rf-tabs .item .item-wrap{height:27px;padding:0 15px 0 7px}.news_content{display:flex}.news_content h3{font-weight:700;margin:20px 0}.news_content .post .data-time{color:#959595;margin-bottom:0}.data-time{font-size:11px}.news_content .post a{text-decoration:underline;color:#1569cb;margin-bottom:10px;text-shadow:0 0 .1px rgba(21,105,203,.3)}.news_content .post p{color:#666}.news_content .post{margin-bottom:5px}.news_content .article ul{margin:0;padding:0}.news_content .article ul li{list-style:none}.news_content .article ul li a{text-decoration:underline;color:#1569cb;font-size:13px;text-shadow:0 0 .1px rgba(21,105,203,.3)}.prev_button{position:relative;top:-37px;left:-18px;color:#9b9b9b;cursor:pointer;width:20px!important}.next_button{position:relative;top:-57px;right:-19px;color:#9b9b9b;text-align:right;cursor:pointer;width:20px!important;float:right}.owl-item{margin:0 0 0 2px;display:flex;align-content:center;justify-content:center}.add-date .btn-news{background-color:#2490d8;display:inline-block;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:3px;color:#fff;font-size:18px;padding:5px 2px;-o-transition:0.4s;-moz-transition:0.4s;-webkit-transition:0.4s;transition:0.4s}.block1-left div:nth-child(2),.block2-right div:nth-child(2){margin:5px 0 6px 0;color:#666}.add-date .count{color:#333;font-size:20px;font-weight:700}.footer_content{padding:16px 0 24px;background:#E6F2FC}.main_title{margin:0 0 12px 0;font-size:18px;font-weight:700}.phone{font-weight:700;text-align:right;font-size:18px}.return{text-align:right;margin-top:10px}.return a{text-decoration:underline;color:#1569cb;text-shadow:0 0 .1px rgba(21,105,203,.3)}.title{margin:0 0 30px 0}.footer_content .title .text{text-transform:uppercase;font-weight:700;color:#fff;padding:7px;background-color:#666;font-size:120%}.footer_content .title .number{text-transform:uppercase;font-weight:700;color:#fff;padding:7px;background-color:#e21e24;font-size:120%}.footer_content ul{margin:0;padding:0}.footer_content ul li{list-style:none;margin-bottom:7px}.footer_content ul li a{text-decoration:underline;color:#1569cb;text-shadow:0 0 .1px rgba(21,105,203,.3)}.brow-count{text-align:right;margin-top:45px}.rezume_goroda h2{margin-bottom:5px}.rezume_goroda .rez_goroda_count{font-style:italic;color:gray;font-size:12px;margin-bottom:0}.rezume_goroda .rez_goroda_count span{color:#f80}.list_rezume_goroda{margin-top:10px}.list_rezume_goroda ul{margin:0;padding:0}.list_rezume_goroda ul li{list-style:none;border-bottom:1px dotted #aaa;width:100%;padding:3px 0 3px}.resume-cat-link{float:left;width:260px}.resume-cat-count-all,.day-plus-resume-table,.day-plus-vacancy-table{float:right;width:70px;text-align:center}.list_rezume_goroda ul li p{font-size:16px;font-style:italic;color:#000;margin-bottom:1px}.list_rezume_goroda ul li a{color:#045ec7;text-decoration:underline;font-size:16px}.list_rezume_goroda ul li p span{font-size:16px;color:#ff7200}.list_rezume_goroda .top_block{background-color:#f0f4f6;margin-bottom:5px}.list_rezume_goroda .top_block p{color:#a399b0;font-size:12px;margin:0;padding:6px 0}.footer-wraper{background-color:#4fa520;padding:22px 20px;min-height:45px}.footer-wraper p{margin:0;color:#aad492}.footer-wraper p span{margin-top:20px;color:#dbffc7;margin-bottom:10px}.show_sity{margin-left:20px}.sidebarnavmenu-fixed-left{width:320px!important;padding-right:10px;float:none;display:table-cell;vertical-align:top;overflow:hidden;padding-left:0px!important;background:white}.sidebar_bg{background-color:#f6f6f6;padding:13px 10px 13px 10px;clear:both;position:relative}.sidebar .search-work h4{margin-top:35px}.green{border:1px solid #9fcd3d;background:#f1ffd6}.pink{border:1px solid #ff5f5f;background:#ffdfdf}.orange{border:1px solid #007AAC;background:#D6F8FD}.grey{border:1px solid #bbb;background:#e9e9e9}.user-panel-menu ul li:hover{background-color:#4fa520;cursor:pointer}.user-panel-menu ul li:hover a{ct;color:#fff;border:none}.user-panel-menu ul li span{color:#a6a799;margin-left:3px}.user-panel-menu ul li:hover span{color:#fff}.sidebar_bg.banner{font-size:13px;color:#747474}.sidebar-cnt_vac-res{color:black}.sidebar-cnt_vac-res a{color:black}.sidebar-cnt_vac-res a:hover{color:#428BCA}.new-vac .post{padding:20px 15px}.new-rez .post{padding:20px}.new-vac .activ .link a{text-decoration:underline;color:#209000;font-size:13px}.new-vac .activ .link i{color:#fecb00}.new-vac .post .link a{text-decoration:underline;color:#045ec7;font-size:13px}.new-vac .post .link a i{color:#cecece}.new-rez .post .link a{text-decoration:underline;color:#045ec7;font-size:13px}.new-rez .post .status{color:#209000}.block-vac .activ{background-color:#f1ffd6}.block-vac .activ.rec{padding-right:70px}.block-vac .activ.rec:after{position:absolute;right:0;top:0;content:"";display:block;width:32px;height:100%;background:url(/webroot/images/site/rec.png) #ffe034 no-repeat center center}.block-vac .last{background-color:#fbfbfb}.block-vac .post .del_out.active a{color:#707070}.vacancy{padding:18px 0}.block_rez .post .cost:after{content:"";width:6px;height:100%;background:url(/webroot/images/site/cost_left_border_gray.png) 0 0 no-repeat;display:block;position:absolute;right:-6px;top:0}p.mark{position:relative}p.mark:after{content:"";width:4px;height:31px;background:url(/webroot/images/site/sprite-1.webp) no-repeat -19px -133px;display:block;position:absolute;right:-4px;top:0}p.mark.active:after{background:url(/webroot/images/site/sprite-1.webp) no-repeat -542px -3px}.rezume .post_block{padding-top:3px;padding-right:10px;border:0}.article h2{margin-top:18px;margin-bottom:20px}body .mobile{text-shadow:none}.block_rez .rez_title a:hover{color:#00336F}.send_rez{border-radius:6px;background:#fff;padding:15px;margin-top:24px;margin-right:10px;clear:both}.send_rez p{padding:0!important;font-size:12px}.mark.gray{background-color:#eeede8}.logo{text-align:right}.bann img{width:100%}.form-control.border{border-radius:0}a.choice{border-bottom:1px dotted #428bca}a:hover.choice{text-decoration:none}.lheight{line-height:1}.sw.help{display:block;width:100px;margin-bottom:-10px;background:url(/webroot/images/site/help-2.png) no-repeat 10px 5px;line-height:14px!important;padding:5px 0 15px 34px}.sw.help a{font-size:12px;position:relative;top:2px;border-bottom:1px dotted #1161C4;cursor:pointer}.cf-switcher input[type="checkbox"] + label{background-color:#f1f1f1}.cf-switcher input[type="checkbox"]:checked + label{background-color:#fbdf80}.cf-switcher input[type="radio"] + label{background-color:#F0F0F0}.cf-switcher input[type="radio"]:checked + label{background-color:#fbdf80}.cf-switcher input[type="radio"]:checked + label.gender-1{background-image:url(../images/rf-icon-man-a.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"] + label.gender-1{background-image:url(../images/rf-icon-man.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"]:checked + label.gender-2{background-image:url(../images/rf-icon-woman-a.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"] + label.gender-2{background-image:url(../images/rf-icon-woman.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"] + label.marital-1{background-image:url(../images/rf-icon-marital-1.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"]:checked + label.marital-1{background-image:url(../images/rf-icon-marital-1a.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"] + label.marital-2{background-image:url(../images/rf-icon-marital-2.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"]:checked + label.marital-2{background-image:url(../images/rf-icon-marital-2a.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"]:checked + label.child-1{background-image:url(../images/rf-icon-child-1a.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"] + label.child-1{background-image:url(../images/rf-icon-child-1.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"]:checked + label.child-2{background-image:url(../images/rf-icon-child-2a.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"] + label.child-2{background-image:url(../images/rf-icon-child-2.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"]:checked + label.trips-1{background-image:url(../images/rf-icon-trips-1a.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"] + label.trips-1{background-image:url(../images/rf-icon-trips-1.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"]:checked + label.trips-2{background-image:url(../images/rf-icon-trips-2a.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher input[type="radio"] + label.trips-2{background-image:url(../images/rf-icon-trips-2.png);background-repeat:no-repeat;background-position:8px center}.cf-switcher label.iconic{padding:1.2em .9em 1.2em 29px;font-size:12px}.cf-switcher input{display:none}.cf-switcher label{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:12px;padding:14px 16px 15px;display:inline-block;margin:0 0 3px 3px;position:relative;background-color:#f1f1f1;cursor:pointer;z-index:50}.cf-switcher label span{white-space:nowrap;border-bottom:1px dotted #000}.cf-switcher label:hover{background-color:#e6e6e6}.cf-switcher label.active{background:#fbdf80}ul.dostizheniya{padding-left:20px}ul.dostizheniya li{margin-bottom:0}.bold{font-weight:700}.btn-add.green:hover{background-color:#46921D}.btn-add.red:hover{background-color:#CA1A20}.time-public{font-size:21px;color:#656656}.new-vac .mark,.new-rez .mark{font-size:18px;font-weight:700;margin-bottom:5px}.new-vac .activ,.new-rez .activ{border-bottom:1px dashed #cacac4}.new-vac .link a,.new-rez .link a{font-size:18px}.new-vac h2{margin-top:30px;margin-bottom:15px}.add_metka a{font-size:12px}.metka{text-align:right}.radio input[type=radio]{margin-left:0;margin-right:5px}.icon-{font-size:14px;color:gray;background:url(/webroot/images/site/icon.gif) 0 100% no-repeat;padding-left:22px}.orange-{color:#ff7600}.cros{display:inline-block;width:16px;height:16px;position:relative;top:5px;left:-2px;background:url(/webroot/images/site/remove-gray.png) no-repeat;text-decoration:none;cursor:pointer}.err{color:#ab0000!important}.add_action i:before{content:""}.add_action i:before{display:block;width:15px;height:15px}.add_action i{display:inline-block;vertical-align:middle}.add_action>div{float:left}.add_action a{display:inline-block;vertical-align:middle}.add_action i.fa-caret-square-o-right:before{background:url(/webroot/images/site/play.png) 0 0}.add_action i.fa-exclamation-circle:before{background:url(/webroot/images/site/play.png) -15px 0}.add_action i.fa-file-word-o:before{background:url(/webroot/images/site/play.png) -30px 0}.add_action i.fa-print:before{background:url(/webroot/images/site/play.png) -45px 0}.rezume{margin-top:-17px}.main_content,.main_content .container{box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.2)}.block_rez .rez_title{margin-top:6px;margin-bottom:9px}.rezume{margin-top:0}.main_content,.main_content .container{box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.2)}.fa-star{font-size:18px;position:relative;top:2px;color:#bbb}span.price.mark{display:inline-block;margin-bottom:6px}.pvakacy .article{margin-bottom:19px}.pvakacy .article a{margin-bottom:3px;display:inline-block;color:#045ec7;text-decoration:underline}.advanced_search_button{width:136px;float:right;clear:both;margin-right:143px}.advanced_search_button a{cursor:pointer;color:#428bca;text-shadow:none;text-decoration:underline}.advanced_search_button a:hover{text-decoration:none;color:#428bca}.new-rez .row div:nth-child(2),.new-vac .row div:nth-child(2){padding:0 10px}.logout_btn a img{position:relative;bottom:1px}.news_content .post p:nth-last-child(1),.footer_content .info,.footer-wraper p:last-child{font-size:13px;padding-top:7px}.vacancy .contact p:nth-child(2){font-size:12px}.slider_item{margin-right:10px}.new-rez,.new-vac{padding:0;border:0}.new-rez .row,.new-vac .row{margin:0;border:0}.new-vac .last-colum img{max-width:100px;max-height:55px;margin-top:15px;margin-right:15px}.years{width:185px}.dashed_line{width:100%;height:1px;background:url(/webroot/images/site/border.png) repeat-x;padding:0 15px;clear:both}.right_arrow{width:20px;height:5px;background:url(/webroot/images/site/arrow.png) no-repeat;display:inline-block;position:relative;bottom:5px}.clock{width:20px;height:19px;background:url(/webroot/images/site/sprite-1.webp) no-repeat -338px -5px;display:inline-block;position:relative;top:2px}.new-vac .row div:nth-child(1),.new-rez .row div:nth-child(1){padding-left:10px;padding-top:3px}.new-vac>.row,.new-rez>.row{padding:15px 0}.footer-wraper .container{margin-top:-8px}.block_rez>.post>.row>div:nth-child(2)>.row:nth-child(1)>div:nth-child(1){padding:0}p.time-public span:nth-child(2),p.time-public span:nth-child(3){margin-left:5px}.row .link{padding-top:5px}.row .link p{margin-top:4px;margin-bottom:0}.mark{background-color:#f6ebb1;border-radius:2px;margin-bottom:10px;font-size:14px;text-align:right;padding:3px;margin-top:3px}.sidebar p span{color:#a6a799}.footer_content .title{margin-bottom:20px}.footer_content p.info{color:#677a8a}.add-date p.count{margin-top:-8px}.add-date>div.row div{padding-bottom:4px}.caret{border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent;position:relative;bottom:1px;color:#666;left:10px}div.article p{padding-bottom:8px;line-height:18px;color:#666}.company ul li:hover a .title-container span{background-color:#4FA520;color:#FFF}.second-block .rezume{padding-right:0}.block_rez .post .izb i{padding-right:3px}.block_rez .post .izb a,.block_rez .post .right a{color:#045ec7;text-decoration:underline;text-shadow:#045ec7 0 0 .1px}.post_block .row div:nth-child(2){font-size:13px;line-height:24px}.block_rez .post .cost.active{background-color:#f6ebb1;padding-bottom:2px;padding-top:3px}.block_rez .post .cost.active:after{background:url(/webroot/images/site/cost_left_border.png) 0 0 repeat-y}.aright{padding-right:0}.btn-cancel{background:#FA7F80!important}.btn-cancel:hover{background:#e31e25!important}.tags p a:nth-child(1){padding-left:0}.list_rezume_goroda ul li .col-md-10{padding-left:25px}.list_rezume_goroda ul li div:nth-child(1) p a{font-style:normal}.list_rezume_goroda .col-md-1{padding-right:4px;text-align:right}.dobavl_rez_nav_bottom div:nth-child(1){padding-left:0}.list_company ul li:nth-child(5){padding-right:0}form[name="dob_rez"] input,form[name="dob_rez"] textarea{color:#bbb}form[name="dob_rez"] input:focus,form[name="dob_rez"] textarea:focus{border:2px solid #a5c7fe!important}.user-panel-rez ul li p{font-size:13px}.modal_window .header{height:55px;margin:0 20px;border-bottom:#1D98E9 2px solid;text-align:center;position:relative}.modal_window .header h3{display:inline-block;margin:0;font-weight:700}.modal_window.color .header .close_btn{position:absolute;right:13px;top:25px;cursor:pointer;width:14px;height:14px;background:url(/webroot/images/site/modal_cross2.png)}.modal_window .header .close_btn{position:absolute;right:-12px;top:12px;cursor:pointer;width:12px;height:12px;background:url(/webroot/images/site/sprite-1.webp) no-repeat -631px -5px}.modal_window .content{margin:10px 30px}.contact_phone.full{background-color:#F4F3EA;padding-top:9px;padding-bottom:16px}.contact_phone.full p:nth-child(2){padding-left:19px;background:url(/webroot/images/site/icon_info.png) no-repeat 0 3px;margin-top:20px}.contact_phone.full p:nth-child(2) span{font-size:12px;display:block}.contact_phone.full p:nth-child(2) span:nth-child(1){font-weight:700;color:#323232}.contact_phone.full p:nth-child(3){font-size:12px;margin-top:14px;border-left:#F59300 4px solid;margin-left:-19px;padding-left:15px}.slider_item img{width:100%}.add-metka{display:none;border-radius:6px;box-shadow:3px 3px 10px #B0B0B0;position:absolute;top:0;right:-10px;background:#fff;padding:1px 10px 13px;z-index:9;width:220px}.add-metka a{color:#000!important;text-decoration:none!important;border-bottom:1px dotted #045ec7;text-shadow:none!important;font-size:12px}.add-metka input[type="checkbox"]{margin:0;vertical-align:middle;display:none}.add-metka .orange input[type="checkbox"] + label span{display:inline-block;width:17px;height:17px;margin-right:3px;vertical-align:middle;background:url(/webroot/images/site/c-orange.jpg) no-repeat 0 0;cursor:pointer}.add-metka .green input[type="checkbox"] + label span{display:inline-block;width:17px;height:17px;margin-right:3px;vertical-align:middle;background:url(/webroot/images/site/c-green.jpg) no-repeat 0 0;cursor:pointer}.add-metka input[type="checkbox"]:checked + label span{background-position:0 -17px}.add-metka .c-orange{padding:2px;background:#f99000;width:17px;height:17px}.add-metka .c-green{padding:2px;background:#31c73b;width:17px;height:17px}.add-metka label{margin:0;font-weight:400;font-size:12px;vertical-align:middle}.add-metka p{display:inline-block;margin:8px 10px 13px 0}.form-control.val{color:#000}.cost.yel{background-color:#f6ebb1!important}.cost.yel:after{background:url(/webroot/images/site/rezume_left_border.png) 0 0 no-repeat!important}.conditions{padding-right:7px}.mobile .title{padding:10px 0;border-bottom:1px solid #aaa;margin:0}.mobile .title a{padding-left:15px;color:#000}.mobile .title a:hover{text-decoration:none}.mobile .title a .back{padding-right:15px;font-size:16px}.mobile h2{font-weight:700;font-size:25px;margin:0}.mobile .title-box{background:#ebebeb;padding:14px 15px}.mobile .title-box a{display:inline-block;padding:7px 12px;background:#bfbfbf;border-radius:4px;color:#fff;font-size:12px;margin-right:8px}.mobile .title-box h2{margin-bottom:14px}.mobile .title-box a:hover{text-decoration:none}.mobile .form p{margin:0}.mobile .form p.titl{font-size:13px;color:#2490d8;font-family:Trebuchet MS,serif}.mobile .form input[type="text"],.mobile .form select,.mobile .form textarea{border:none;outline:none;box-shadow:none;border-bottom:1px solid #bababa;width:100%}.mobile .form .file{display:none}.mobile .form select{padding:0;margin:0}.mobile .big{font-size:24px}.mobile .padd{padding-right:0;padding-left:22px}.mobile .form .check input[type="checkbox"]{display:none}.mobile .form .check input[type="checkbox"] + label{background:#ccc;padding:10px 14px;border-radius:1px;font-weight:400;font-size:18px;text-shadow:1px 1px 0 rgba(255,255,255,.5)}.mobile .form .check input[type="checkbox"]:checked + label{background:#2490d8;font-weight:700;color:#fff;text-shadow:none}.mobile .form .check p{float:left;margin-right:1px}.mobile .form .check label{margin-bottom:10px}.mobile .form h2{margin-bottom:10px}.mobile .form .small{font-size:11px}.mobile .form .res{position:relative}.mobile .form textarea{text-align:left;height:30px}.mobile .form .rec{margin-top:19px}.mobile .form .grey{color:#888}.mobile .form .bord{border-bottom:1px solid #bababa;display:block}.mobile .form .rub{position:absolute;right:30px;top:50%;margin-top:-14px;color:#2490d8;font-size:18px}.mobile .form .rr{padding-right:70px}.mobile .form .chb{margin-top:6px}.mobile .form .chb input[type="checkbox"]{display:none}.mobile .form .chb input[type="checkbox"] + label{font-weight:400}.mobile .form .chb input[type="checkbox"] + label span{display:inline-block;width:18px;height:18px;vertical-align:middle;background:#e9e9e9;cursor:pointer;border-radius:2px;margin-right:10px}.mobile .form .pog{margin-top:35px;margin-bottom:0}.mobile .form .pog p{color:#676767}.mobile .form .chb input[type="checkbox"]:checked + label span{background:#888;outline:4px solid #e9e9e9;width:12px;height:12px;margin-left:4px;margin-right:12px}.mobile .form button[type="submit"]{background:#2490d8;color:#fff;border-radius:2px;padding:6px 14px;margin:9px 0;border:none;outline:none;font-weight:700;font-size:18px;display:block;width:100%}.cll{float:left;width:100%}.cllo{float:left;padding-bottom:15px}.user-panel-top span a:hover{border-bottom:none}.user-panel-top span{border:1px solid transparent}.user-panel-top span a:hover{color:#000}a.popover-manager:hover{text-decoration:none}.sidebarnavmenu-fixed-left a.limit:hover{text-decoration:none;border-bottom:1px solid}.sidebarnavmenu-fixed-left h4{font-size:14px;font-weight:700;margin-bottom:18px}.sidebarnavmenu-fixed-left .search-work p span,.sidebarnavmenu-fixed-left .search-worker p span{color:#a6a799}a:focus{outline:none;text-decoration:none}.tabcell div:nth-of-type(1) a{margin-right:10px}.col-md-9.second-block{width:100%;float:none;display:table-cell;padding:0}.sidebar-second-block-box{padding:0 10px 0 10px;display:table;width:100%;table-layout:fixed}.main_content .container .post.activ .row>div:nth-of-type(1){padding-right:15px}.main_content .container .post .row .left{margin-right:0}.rf-tabs .item{text-shadow:none}.rf-tabs .item strong{font-weight:400}.form-horizontal .form-group{margin-right:0;margin-left:0}.cf-helper span a{cursor:pointer}.cf-helper.showed{background:#fff4e6;z-index:99}.cf-helper .sw{display:block}.cf-helper{padding:15px;position:relative}.cf-helper.abc{padding:0}.cf-helper.abc div{padding:5px 15px;background:#fff4e6;font-size:14px}.col{padding-right:15px;padding-left:15px;display:inline-block}.wth{width:49%}.btn-cancel.gr:hover{background-color:#C2C2C2!important}#manager{position:absolute;left:324px;top:8px;z-index:2;border:#CDCDCD 1px solid;background-color:#fff;width:290px;display:none}.izbr{float:left}.del_out u:hover{color:#045ec7;cursor:pointer}.comment-form{display:none}.comment{background:#f6ebb1;border-radius:10px;margin:5px;padding:5px 15px 5px 5px;float:left;clear:left}.comment:hover .comment-delete span{display:block}.comment-text{min-width:160px;max-width:300px;float:left}.comment-date{float:left;font-size:11px;color:#797a7b;margin:7px 6px 0 0}.comment-delete{width:1px;float:left}.comment-delete span{display:none}.comment-btn p{cursor:pointer;font-weight:700;border-bottom:1px dotted #000}.comment-cancel{border-bottom:1px dotted #000;cursor:pointer}.remove{display:inline-block;width:16px;height:16px;position:relative;top:5px;left:-2px!important;text-decoration:none;cursor:pointer;background:url(/webroot/images/site/remove-gray.png) top left no-repeat}.remove:hover{background:url(/webroot/images/site/remove-orange.png) top left no-repeat}.opened{display:none}.required{font:700 18px/10px Arial;color:#c00}.lblright{text-align:right;font-size:12px}#categories{height:300px;overflow-y:scroll;border:1px solid #ccc;padding:4px}.alert-hint{color:#3C3C3C;border-color:#E9E9E9;background-color:#EEE;font-size:13px;margin-bottom:0}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.hr1{border-top:1px solid #bcbcbc}.errorSummary{margin-bottom:20px;font-style:italic;color:red}.error input,.error textarea,input.error{border-color:red}.errorMessage{font-style:italic;color:red}.a2{text-decoration:underline;font-size:14px}.active-item{background-color:rgba(207,240,245,.81)}.item{cursor:pointer;margin-top:3px;margin-bottom:3px;padding-left:10px}.cancel{display:inline-block;width:7px;height:7px;cursor:pointer;position:relative;background:url(/webroot/images/site/filter-cancel.png) right center no-repeat;float:right;margin:6px 6px 0 5px}.cancel:hover{background:url(/webroot/images/site/filter-cancel-hover.png) right center no-repeat}#geoResult{border:0;box-shadow:none!important;resize:none;font-style:normal;padding:0;background:#BFFFF1}#modal_disable_vac .content div.col-md-12,#modal_disable_vac .content div.col-md-6{padding:0}#modal_disable_vac .content>div:nth-child(2)>div:nth-child(2) span{position:relative;bottom:3px;left:5px}.del_out u:hover{color:#045ec7}.del_out u:active{color:#045ec7}.formImg{overflow:hidden;max-height:100px;max-width:100px;cursor:pointer}.imgPlus{height:100px;width:100px;border:1px #d5d5d5 solid;border-radius:6px;cursor:pointer}.nopadding{padding:0!important;margin:0!important}.poloska{background-image:url(/images/site/poloska.png);background-position:3px center;background-repeat:no-repeat;text-align:right}.img_pay{margin:0 2px 0 2px;padding-bottom:2px}.nav>li>a>img{max-width:80px}.org_micrologo{max-height:50px;border:1px solid #BEBEBE}.form-group ul{list-style:none;padding-left:0}.banner-top,.banner-cat-64{text-align:center;min-height:90px}.banner-top img{max-width:1000px;max-height:105px}.banner-main{margin-top:30px;margin-bottom:30px;text-align:center;clear:both}.banner-main img{max-height:290px}.banner-lk{text-align:center}.banner-vacancy img{max-width:200px;max-height:300px;margin:0 0 10px 0}.banner-vacancy-breadcrumb{margin-top:30px;margin-bottom:30px}.banner-vacancy-vk_comments{margin-top:30px}.banner-vacancy-breadcrumb,.banner-vacancy,.banner-vacancy-vk_comments{display:block!important}p.vacancy_name a{color:#045ec7;font-size:18px;text-decoration:none;margin-bottom:10px;border-bottom:1px dotted #045ec7}.clear{clear:both}a.footer-tabs-links{color:#1C8F0C;text-decoration:underline}.last-vacancy-content{color:#656565;border-bottom:1px solid #BDD4E7;padding:9px 0 0 0;background:#f0f8ff;display:none}.last-vacancy-content p{padding:0 0 0 20px}a.tabs-text-link{color:#000}a.tabs-text-link:hover{text-decoration:underline;color:#0C5EC5}.arrow-tabs{margin:7px 0 0 5px;width:10px;height:10px;padding:5px;background:url(/webroot/images/site/sprite-1.webp) no-repeat -869px -5px;position:relative;float:right;display:inline-block}.arrow-tabs-top{background:url(/webroot/images/site/sprite-1.webp) no-repeat -909px -5px!important}#last-vacancy-btn{width:260px;position:relative}.footer-tabs-box{padding:10px 0 10px 20px;background:#E5F1FB}.modal-resume-wrapp{background:#000;width:100%;height:100%;position:fixed;opacity:.5;z-index:5;display:none}.modal-resume{width:518px;min-height:228px;position:absolute;left:0;right:0;top:250px;margin:auto;background:#FFF;z-index:100;padding-bottom:22px;display:none}.company-name-block{padding:11px 29px 0 29px;margin:1px 0 0 -1px;font-size:13px;color:#fff}.company-name-block span{background:#268FD6;padding:0 2px 0 7px;margin:0 0 7px 0;display:inline-block}.input-company-block-box{margin:26px auto 0;width:465px;position:relative}.drop-list-company{position:absolute;top:29px;background:#fff;width:100%;border:1px solid #E4E1E1}.drop-list-company-item{padding:2px 0 4px 8px;border-bottom:1px solid #e0e0e0;cursor:pointer}.drop-list-company-item-name{font-size:16px;font-weight:700;color:#000}.drop-list-company-item-city{color:#000;font-size:12px}.modal-resume-title{padding:11px 0 0 29px;font-size:22px;font-weight:700}.modal-resume-sepor{border-bottom:2px solid #2097E7;width:465px;margin:9px auto 0}input.input-resume-hide{border:1px solid #A5A5A5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:465px;margin:26px auto 0;display:block;padding:3px 0 4px 6px}.close-modal-resume{position:absolute;right:9px;top:10px;background:url(/webroot/images/site/close-modal-img.png) no-repeat;width:15px;height:15px;cursor:pointer}.choise-btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:8px 0 9px;margin:24px 0 0 28px;background:#268FD6;width:124px;color:#fff;font-weight:700;text-align:center;float:left;font-size:16px;cursor:pointer}.text-close-modal{float:left;margin:33px 0 0 27px;color:#268FD6;text-decoration:underline;font-size:13px;cursor:pointer}.avatar-persona-box{float:left;margin:71px 0 0 22px;width:180px}.resume-persona-info{background:#F4F6F8;position:relative}.resume-persona-info:after{content:'';position:absolute;top:0;width:100%;height:2px;background:#DADADA;box-shadow:0 0 22px #000}.vacancy-resume-info{padding:20px 0 0 28px;margin:0 0 0 175px}.vacancy-resume-info a{font-size:29.8px;text-decoration:underline;display:block;color:#1661C2}.vacancy-zp{font-weight:700;font-size:18.4px;padding:4px 0}.status-resume-box{border:1px solid #B6B7B9;border-radius:3px;background:#DBFEA3;width:389px;padding:2px 28px 5px 10px;position:relative;cursor:pointer;background-image:url(../images/row.png);background-repeat:no-repeat;background-position:98% center}.status-drop-item:hover{background:#B6F2FA;cursor:pointer}.status-item{padding:5px;width:100%}.status-drop{position:absolute;left:-1px;top:41px;background:#fff;border:1px solid #B7B8BA;border-radius:0 3px 3px 3px;z-index:10;min-width:420px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.196);box-shadow:1px 1px 2px rgba(0,0,0,.196);display:none}.status-drop a{text-decoration:none}.status-drop-item a .current-status{font-size:15px}.status-drop-item{padding:2px 0 5px 10px}.current-status{color:#4C7909;text-decoration:underline;font-weight:700}.current-status-desc{font-size:12.3px;margin:-2px 0 0 0;color:#000}.vacancy-resume-info a.status-resume-date-refresh{display:inline-block;border-bottom:1px dotted #1661C2;text-decoration:none;font-size:14.2px;color:#1661C2;margin:0 0 0 14px}.status-resume-date{margin:14px 0 0 0}.current-status-variant{color:#007A92}.current-status-close{color:#D20000}.current-status-mini-access{color:#FF4201}.edit-btn-block{border-bottom:2px solid #B6B7B9;padding:15px 0 0 20px;background:#F4F6F8;height:54px}.edit-btn-block a{float:left;display:block;margin:0 12px 0 0;text-decoration:underline;color:#1661C2}.edit-btn-block img{float:left;padding:0 7px 0 0}.edit-btn,.view-btn,.copy-btn,.print-btn,.word-btn,.focus-resume-btn,.delete-btn{float:left;cursor:pointer;margin-right:1px;position:relative}.edit-btn img{margin:3px 0 0 0}.copy-btn img,.word-btn img{margin:2px 0 0 0}.print-btn img{margin:4px 0 0 0}.delete-btn{float:right}.focus-resume-btn .edit-btn-block-link{color:#FF5005;padding:6px 5px;margin-top:-6px;background:#FEE26F;border:1px solid transparent}.focus-resume-btn .edit-btn-block-link:hover{border:1px solid #ccc}.relevant-vacancy{font-size:22px;color:#000;padding:19px 0 20px 20px;position:relative}span#num-vacancy{font-size:16px;background:#FF0302;color:#fff;border-radius:5px;padding:2px 4px;font-weight:700}div#ymaps-map-id_5944937{box-shadow:0 2px 4px #929292;margin:0 0 32px 20px;width:auto;height:400px;position:relative}.wrap-map{content:'';position:absolute;display:none;width:100%;height:20px;background:url(/webroot/images/site/part-map.png) no-repeat;top:0;z-index:1}.map-resume-toggle .span-arrow-bottom{background:url(/webroot/images/site/arrow-map-bottom.png) no-repeat}.map-resume-toggle{position:absolute;bottom:-12px;left:0;right:0;margin:0 auto;width:199px;padding:3px 0 3px 10px;z-index:10;background:#268FD6;color:#fff;text-align:left;font-size:13px;cursor:pointer}.map-resume-toggle span{background:url(/webroot/images/site/arrow-map-top.png) no-repeat;width:15px;height:7px;float:right;margin:6px 12px 0 0}.vacancy-relevant-block{border-top:1px dotted #B6B7B9;min-height:76px;position:relative}.zp-offered{float:left;color:#000;font-weight:700;background:#F1F1F1;width:215px;padding:2px 9px 2px 0;text-align:right;margin:5px 0 0 20px}.offered-vacancy-and-company-name{margin:0 0 0 230px}.offered-vacancy-name,.offered-vacancy-name-bold{font-size:16.6px;text-decoration:underline;display:block;color:#1661C2;padding:5px 0 0 19px}.offered-vacancy-name-bold{font-weight:700;margin-right:182px}.offered-name-company{padding:4px 0 0 19px;color:#989898;font-size:12px}.date-vacancy-company{float:right;color:#989898;font-size:12px;position:absolute;top:39px;right:74px}.zp-offered-desc{font-weight:400;font-size:12px}.resume-persona-content{border-bottom:3px solid #4DA425}.more-vacancy-view{font-size:18px;display:block;color:#1661C2;padding:23px 0 0 192px;font-weight:700}.more-vacancy-view span{font-size:7px;padding:0 0 0 14px}.more-vacancy-view a{color:#1661C2;text-decoration:underline}.status-resume-box:hover .status-drop{display:block}.discription_vacansy{float:left;width:100%}.conditions{width:236px;float:left;margin:0 0 0 15px}.vacancy-content{margin:0 0 0 271px}.bg-normal .col-sm-8.col-md-8.col-lg-9 a{color:#004FF2!important}.send-btn-box dd button{padding:11px 19px}.resume-cart-box{border:1px solid #ccc;padding:15px 0 7px 0;background:#fff;position:relative;margin-bottom:14px}.resume-cart-full-box{border:1px solid #ccc;padding:15px 0 7px 0;background:#fff;position:relative;margin-bottom:14px;display:table-cell;width:100%}.resume-cart-box.post:hover{border-color:#5C95C5}.resume-cart-left-block{width:182px;float:left}.cost-status-box{background:#F6EBB1;width:163px;color:#7d7d7d;float:left;font-size:12px;margin:20px 0 0 0;padding:0 0 6px 3px;position:relative;text-align:center;z-index:2}.cost-status-box:after{content:'';position:absolute;right:-13px;top:0;width:13px;height:100%;background:url(/webroot/images/site/rezume_left_border.png) no-repeat}.resume-cart-right-block{margin:0 0 0 216px}.favorites{position:absolute;right:13px;top:12px;cursor:pointer;color:gray;text-decoration:underline}.favorites:before{content:'';left:-25px;top:-1px;width:18px;height:18px;position:absolute;text-decoration:underline}.itm span:hover{color:#0C5EC5}.itm{cursor:pointer;float:right;margin-right:10px}.itm .popup{position:absolute;background-color:white;padding:10px;border:1px solid gray;right:0;display:none;z-index:10}.itm:hover .popup{display:block}.itm .popup table{width:180px}.itm .popup td{padding:5px}.itm .popup tr :first-child{color:#727db8}.itm .popup tr :first-child:hover{color:#00A}.itm .popup tr :last-child{color:gray;text-align:right}.itm{color:gray}.resume-cart-date{color:#656565;font-size:12px}a.resume-cart-title-link{text-decoration:none;border-bottom:1px dotted #2C6CC9;color:#2C6CC9;font-size:18px;display:inline;cursor:pointer}.mini-desc,.mini-desc-show-info{line-height:18px;border-bottom:1px dashed #C7C7C7;padding-bottom:13px;margin:0 10px 0 0}.mini-desc-show-info{border-bottom:none}.last-work-num{color:#656565;padding:12px 0 21px 0}.last-work-title{font-weight:700}span.period-date{font-weight:400;color:#656565}a.current-cat-link{color:#337AB7;font-size:12px;text-decoration:underline}a.current-cat-link:hover{color:#23527c}.current-cat{padding-top:7px;float:left;padding-right:5px}.exp-last-work{margin:27px 0 0 0}.exp-last-work-title{font-size:18px}.last-work-full-desc-left{float:left;font-size:12px;width:190px;text-align:right;margin:14px 0 0 0}.last-work-full-desc-right{margin:0 0 10px 216px;padding-top:9px}.achievements-work-title{font-weight:700;padding:21px 0 11px 0}.wishes-to-work-title{font-size:18px;padding-top:22px;padding-left:217px}.wishes-to-work-time{padding-top:5px;color:#656565}span.span-str{font-weight:700;color:#000}.wishes-to-work-place{padding-top:16px;color:#656565}.contact-resume-box{border:1px solid #D5D5D5;width:361px;padding:10px 0 10px 13px}span.resume-mob-info-cat{padding-right:30px}.wishes-to-contact-title{font-size:18px;padding-bottom:5px}span.resume-mob-email{color:#2C6CC9;text-decoration:underline}.exp-last-work-footer{margin:0 0 0 216px}a.appeal{color:#FF541B;margin:0 0 0 35px;position:relative}a.appeal:before{content:'';position:absolute;top:0;left:-24px;width:15px;height:15px;background:url(/webroot/images/site/play.png) no-repeat -15px 0}a.save-to-word{margin:0 0 0 35px;position:relative}a.save-to-word:before{content:'';position:absolute;top:0;left:-24px;width:15px;height:15px;background:url(/webroot/images/site/play.png) no-repeat -30px 0}a.print-resume{margin:0 0 0 35px;position:relative}a.print-resume:before{content:'';position:absolute;top:0;left:-24px;width:20px;height:15px;background:url(/webroot/images/site/play.png) no-repeat -45px 0}.social-function-btn-box{margin:34px 0 0 24px}.social-btn-box{margin:-40px 75px 0 0;clear:both}.social-btn-box td{padding:0 2px;font-size:13px}.social-btn-box a{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.social-btn-box a:hover{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}a.social-face{background:url(/webroot/images/site/fb.jpg) no-repeat 0 0}a.social-twit{background:url(/webroot/images/site/tw.jpg) no-repeat 0 0}a.social-vk{background:url(/webroot/images/site/vk.jpg) no-repeat 0 0;width:23px}a.social-od{background:url(/webroot/images/site/ok.jpg) no-repeat 0 0}.call-back-text-box{float:left;color:#666;font-size:12px;margin:0 0 0 20px;width:310px}.call-back-text-box a{text-decoration:underline}.send-btn-box{float:left}.vacancy-cart-folded-box.bg-color{background:#f1ffd6}.glyphicon-menu-hamburger:hover{cursor:pointer}.vacancy-price span.glyphicon.glyphicon-ruble{font-size:13px;padding-left:5px}a.cart-folded-company-link:hover{color:#23527c}.vacancy-logo-company-box img{max-width:73px;max-height:55px}.vacancy-cart-folded-box-title{color:#337ab7;font-size:18px;text-decoration:none;display:inline}.icon-link-folded-cart{font-size:13px;cursor:pointer;padding:7px 0 0 9px;margin-right:6px;visibility:hidden;color:#337AB7}a.icon-link-folded-cart{text-decoration:none}.favorites-vacancy.fav.fav-vacancy.fav-folded-vacancy span.del_out i.glyphicon{font-size:20px;cursor:pointer;top:5px;padding-bottom:5px}.favorites-vacancy.fav.fav-vacancy.fav-folded-vacancy{margin-left:3px;cursor:pointer;float:none;display:inline-block}span.del_out.active .glyphicon-star{color:#fecb00}.labels-folded-vacancy-box{clear:left;padding-top:8px}.link-folded-vacancy-box{clear:left;padding-top:8px}.link-folded-vacancy-box a{font-style:italic;color:#8c8c8c}.labels-folded-vacancy-box a{color:#333;margin-right:15px}.vacancy-cart-folded-box{background:#fff;border:1px solid #D8D8D8;padding:5px 0 13px 21px;clear:both;margin:7px 0;position:relative;border-radius:3px}.vacancy-cart-folded-box:after{content:'';background:#EBEBEB;position:absolute;left:0;bottom:0;width:100%;height:1px}.vacancy-cart-folded-box:hover{border-color:#5C95C5;box-shadow:inset 0 0 1px 1px #CFE0EE}.work-desc .glyphicon-chevron-right{color:#2F7ABB;font-size:18px;position:relative;top:4px}.vacancy-cart-folded-box.bg-favorite{background:#fffebf}.folded-box-title-fav-star-box{margin:0 -115px 0 0;width:100%;float:left;padding-right:100px}.favorites.favorites-vacancy{position:relative;right:0;top:0}.vacancy-price{color:#272727;font-size:16px;float:left;clear:left;font-weight:700;margin-top:-4px}.vacancy-status,.vacancy-status-mini{color:#666;padding:12px 0 0 20px;font-size:12px}.vacancy-status{padding:12px 0 0 14px}.vacancy-status span{color:#769D02;font-size:12px}.favorites.favorites-vacancy{position:relative;right:0;top:0;margin:40px 0 0 38px}.date-add-vacancy{padding:6px 0 0 38px;color:gray}.vacancy-cart-folded-bottom{padding-top:8px}.folded-city-vac,.folded-date-vac{float:right;color:#666}.folded-date-vac{margin:0 20px 0 43px}.work-desc{color:#333;padding-top:8px;padding-right:22px}.date-add-vacancy.date-add-vacancy-full{padding-left:15px}.vacancy-requirements{background:#F6EBB1;padding:16px 0 0 17px;margin-top:14px}.vacancy-requirements div{padding-bottom:2px;font-size:13px;color:#242424}.vacancy-desc{padding-top:14px;padding-right:10px;color:#333;font-size:13px;line-height:17px;clear:both}.vac-submit-box{padding:15px 0 15px 20px;background:#fff;margin:0 20px 0 0;border-radius:3px;clear:both}.vacancy-desc-banner-box{float:right;margin:0 0 10px 0}.vacancy-logo-company-box{float:right;margin:7px 20px 0 0}.vacancy-full-footer{clear:both}.favorites.favorites-vacancy.favorites-vacancy-foot{float:left;margin:0 0 0 13px}.vacancy-full-footer{clear:both;padding-top:1px;padding-bottom:31px}.call-back-text-box a{color:#468ECA}.vacancy-desc-requirements,.vacancy-desc-duties,.vacancy-desc-conditions{font-weight:700;color:#333;font-size:14px;padding-bottom:3px;padding-top:15px}.vacancy-desc .portlet{float:left;width:100%;padding-bottom:21px}.resume-cart-left-block img{max-width:170px;max-height:255px;margin:0 auto 20px;display:block}.cost.active.cost-status-box span{color:#272727;font-size:18px;margin-right:3px}.cost.active.cost-status-box{background:#F6EBB1;width:100%;color:#7d7d7d;float:left;font-size:12px;margin:0;position:relative;z-index:2;padding-bottom:2px;padding-top:3px}table.grid-gray th{padding:0 8px}span.empty{padding-left:7px}.cabinet-content{margin:0 0 0 13px}.payment-page-text{width:366px;margin:0 auto}.payment-summ-block{background-color:white;border:rgb(196,196,196) 1px solid;padding:3px;font-size:110%;font-weight:700;margin:10px auto;float:none;width:306px;clear:both}.payment-btn-box .btn-success{margin-right:-4px;width:306px}.payment-btn-box .btn-primary{margin-right:-1px;width:306px}.status-drop-item-active:hover{background:#DDFFA2}.status-drop-item-variant:hover{background:#B6F2FA}.status-drop-item-close:hover{background:#DDD}.current-status-active{color:#57810E}textarea.relations-internet,textarea.page-social-link{width:100%;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;outline:none;padding:5px 0 0 10px}.row.activ,.row.post{padding-left:5px;position:relative}.row.activ:hover:before,.row.post:hover:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;border-left:5px solid #ABB2BA}.col-md-12.other-city ul li a:hover,.portlet-content ul li a:hover{color:#190582}.search-work a.btn-sidebar:hover,.search-worker a.btn-sidebar:hover,.user-panel-rez ul li .add-more-resume-btn:hover,a.btn-send:hover,button.btn-add:hover{color:#fff;box-shadow:0 0 2px 1px #333;background:#2A85C1;text-decoration:none}a.btn-news:hover{color:#fff;box-shadow:0 0 2px 1px #333;background:#2A85C1;text-decoration:none}.send-vac-btn button:hover{box-shadow:0 0 2px 1px #333;background:#2A85C1}.help-field{float:left;width:18px;height:18px;background:url(/webroot/images/help-2.png) no-repeat;cursor:pointer;margin:7px 0 0 -7px;position:relative;border-radius:11px}.help-field div{display:none;width:210px;font-size:12px;background:#f6f6f6;position:absolute;left:30px;top:-8px;border-radius:5px;border:1px solid #ccc;padding:3px 5px}.help-field.help-cat div,.help-field.help-header div,.help-field.help-link div,.help-field.help-file div,.help-field.help-price div,.help-field.help-date-on div,.help-field.help-date-off div{width:290px}.help-field-active{box-shadow:0 0 5px #333;width:16px;height:17px}.help-field div a{display:block;text-align:right}p.title.title-footer{width:130px;position:relative}p.title.title-footer:after{content:'12+';background:#B6B6B6;border-radius:4px;padding:1px 2px;color:#fff;font-size:11px;position:absolute;right:-24px;top:7px}.info-company-footer{color:#677a8a}.info-company-footer p{padding-top:10px}.company_panel_btn a:hover{color:#fff;box-shadow:0 0 2px 1px #333;background:#2A85C1;text-decoration:none}.add-date{width:400px;margin:0 auto;position:relative;margin-top:20px}.block1-left{float:left;text-align:right;border-right:1px solid #cacaca;padding:0 10px 0 0}.block2-right{float:left;margin:0 0 0 10px}li.page.selected a:hover{color:#000}.main_content .container h2.create-resume-title-box{font-weight:400;padding-top:9px;margin:0 0 8px 0;color:#000}.hr-recomended-box{margin:-13px 0 34px 0;width:624px}.cf-helper.recomendasii.big.showed span a{margin:0 0 10px 0;display:inline-block}.cf-helper.recomendasii.big.showed{color:#54504C}.label-field-box{clear:both;margin-bottom:17px}.label-box{float:left;width:200px}.label-box label{color:#000;font-weight:400;font-size:14px}.field-box{margin:0 0 0 201px}.field-box input{height:29px;color:#000;border-radius:3px;position:relative;top:-5px;border:1px solid #A5A5A5}.field-city-box a{border-bottom:1px dotted #788BCA;cursor:pointer}.field-city-box a{text-decoration:none;border-bottom:1px dotted #23527c}.label-textarea-box{margin:-8px 0 30px 0}.textarea-box.field-box{position:relative;bottom:4px}.resume-photo-choice-box{color:#560000;border:1px solid #A5A5A5;border-radius:3px;float:left;width:260px;padding:7px 10px 7px 0;text-align:right;margin-top:-4px}.resume-photo-choice-btn{float:left;border:1px solid #033B73;border-radius:3px;padding:0 5px;margin-left:10px;background:linear-gradient(to top,#C5C4D6,#fff);cursor:pointer}.resume-image-load-box{margin-top:-8px;margin-bottom:16px}.hint-image-box{width:238px;margin:4px 0 0 27px;position:absolute;right:0;top:-5px}.hint-image-box .portlet.portlet-show{position:absolute;width:236px;box-shadow:1px 2px 3px #D2D2D2}.label-field-box.label-photo-box{position:relative;width:718px}.day-select-box,.mouths-select-box,.years-select-box{float:left;margin-right:8px}.day-select-box select{width:49px;height:28px}.mouths-select-box select{width:95px;height:28px}.years-select-box select{width:64px;height:28px}.label-field-status-box .label-box{width:180px}.gender-box,.family-status-box,.children-status-box{margin:0 0 0 197px}label.iconic.gender-1,label.iconic.gender-2,label.iconic.marital-1,label.iconic.marital-2,label.iconic.child-1,label.iconic.child-2{padding:9px 10px 9px 31px;font-weight:400}.label-field-status-box{margin-bottom:14px}.dobavl_rez_nav_bottom div input.btn-add.green,.dobavl_rez_nav_bottom div input.btn-add.gray,.dobavl_rez_nav_bottom div a.btn-add.btn-cancel.gr{border:1px solid #449021;padding:8px 29px;margin-top:2px;float:left}.dobavl_rez_nav_bottom div input.btn-add.gray{margin-left:22px;border:none;padding-bottom:10px}.dobavl_rez_nav_bottom div a.btn-add.btn-cancel.gr{float:right}.modal-dialog.modal-choice-city{width:500px}h4.modal-title{text-align:center;font-size:22px;font-weight:700}button.close.close-modal{opacity:1}button.close.close-modal span,.modal-header .close-modal-dialog-step-4{background:url(/webroot/images/site/close-modal-img.png) no-repeat;display:block;width:20px;height:20px;position:absolute;right:22px;top:24px;opacity:1;outline:none}.modal-header-site{min-height:16.42857143px;padding:16px 0 7px 0;border-bottom:2px solid #2097E7;width:460px;margin:0 auto}div#geoItemsList{border-right:1px solid #BFBFBF;border-left:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;width:442px;height:345px;margin:0 auto;overflow-y:scroll;padding:13px 0 0 9px}input#geoFastFilter{width:442px;margin:0 auto;display:block;padding-left:10px}input[value="city-1"]{margin:5px 0 0 3px}div#geoResult div{width:200px;float:left;border-radius:3px;padding-left:5px;margin:5px 3px 2px 0;background:#e6f2fc}.modal-choice-city-body{padding:10px 0 10px 0}input#selectGeo{font-size:17px;width:126px;border-radius:3px;margin:25px 0 15px 28px}.modal-dialog-close-text{float:right;padding:35px 139px 0 0;color:#1661C2;text-decoration:underline;cursor:pointer;font-size:14px;font-weight:400;opacity:1}.label-box.pc-user-label-box{width:160px;margin-top:19px;margin-bottom:11px}.field-box.pc-user-field-box{padding-top:14px}.drivers_licenseArray-box td{background-color:#f1f1f1;text-align:center;min-width:60px;border:4px solid white}.drivers_licenseArray-box input[type="checkbox"] + label{display:inline-block;width:100%;margin:0}.drivers_licenseArray-box tr td label{padding:8px 14px}label[for=rDrivingLicense-1],label[for=user-1]{margin-left:0}.field-box select#Resume_education_level{width:175px;height:28px}.education-box{border-top:1px solid #C5C5C5;margin-top:-7px;padding-top:11px;position:relative}.hint-education{position:absolute;left:116px;top:9px}a.createResume-hrSpec-btn{color:#1661C2}.educations-data-block{margin:10px 0 0 0;padding:14px 0 0 0}.batch-item-education .label-field-box .label-box label,.batch-item-training .label-field-box .label-box label{font-size:13px;padding-left:12px}.education-box-title{font-size:18px}.field-box-month select#ResumeEducation_1_month{float:left;width:93px;height:28px}.field-box-month,.field-box-year{float:left}.field-box-year{float:left;margin:0 0 4px 7px;height:27px}.field-box-year select.form-control{height:28px!important;width:65px!important}.field-box.field-ResumeEducation-box input,input#ResumeTraining_1_place,.label-field-box .field-box .input-form-control{height:29px;box-shadow:inset 0 0 5px 2px #E8E8E8;border:1px solid #A5A5A5;width:90%}.label-field-box.label-field-box-textarea{padding-top:3px;padding-bottom:9px}.field-box.field-textarea-box textarea{min-height:44px;margin-top:-9px;width:90%;box-shadow:inset 0 0 5px 2px #E8E8E8;border:1px solid #A5A5A5}a.delete_education.rf-cancel-button.skipcopy{float:right;display:block;bottom:38px}a.ajax.add_education,a.ajax.add_training{color:#1661C2;border-bottom:1px dashed #1661C2;font-weight:700;font-size:13px}a.ajax.add_education:hover,a.ajax.add_training:hover{text-decoration:none}.training-courses-title{font-size:18px}.training-courses{position:relative}.training-courses-hint{position:absolute;left:372px;top:-2px}.training-field-box{margin-top:23px}.label-field-box.label-field-bottom-box{padding-bottom:9px}.label-field-box.label-skill-field-box{border-top:1px solid #C5C5C5;margin-top:17px;padding:10px 0 0 0;position:relative}.label-box.label-skill-box{padding:7px 0 0 0}.resume_skill-hint{position:absolute;top:47px;left:-9px;width:200px}.field-box.resume-skill-field-box textarea,.field-box.languages-field-box textarea,.field-box.personal-field-box textarea{min-height:65px;border:1px solid #A5A5A5}.field-box.languages-field-box textarea{min-height:42px}.label-box.label-box-personal{width:150px;position:relative}.lang.lang-block{padding:3px 0 0 0;color:#000}.lang.lang-block a{color:#6261CD;border-bottom:1px dotted #6261CD}.lang.lang-block a:hover{text-decoration:none}.field-box-month select{width:93px}.resume-additional-hint{position:absolute;top:29px;left:-9px;width:200px}.batch_item_experience.middle_block_form_bg.middle_block_form .label-field-box .label-box label,.batch_item_recommendation.middle_block_form_bg .label-field-box .label-box label{font-size:12.4px;padding-left:12px}.title-step-create-resume{padding:3px 0 28px 0;float:left}.no-exp-work-btn{float:left;width:198px;text-align:center;font-size:12px;background:#F0F0F0;padding:6px 0;border-radius:3px;color:#000;cursor:pointer;margin:2px 0 0 85px}.no-exp-work-btn span{border-bottom:1px dotted #000}.batch_item_experience.middle_block_form_bg.middle_block_form{padding:14px 0 12px 0}.experience_length.label-field-box .label-box,.batch_item_experience.middle_block_form_bg.middle_block_form .label-field-box .label-box{width:151px}.batch_item_experience.middle_block_form_bg.middle_block_form .label-field-box .field-box{margin:0 11px 0 151px}.field-box-year-sepor{margin:0 10px;float:left}.real-time-check-box{float:left;margin:7px 0 0 16px;font-size:12px}.label-box.sphere-select-label-box{margin:3px 0 0 0}.label-box.dostizheniya-label-box{margin-top:6px}ul.dostizheniya{color:#A28888;font-size:10px;line-height:13px}.field-box.dostizheniya-textarea-box textarea{min-height:170px;border:1px solid #A6A6A6}a.delete_item_experience.rf-cancel-button.skipcopy,a.delete_item_recommendation.rf-cancel-button.skipcopy{bottom:-6px;right:1px}.add_item_experience-box,.add_item_recommendation-box{margin:20px 0 0 0}.add_item_recommendation-box:hover{text-decoration:none}a.ajax.add_item_recommendation:hover{text-decoration:none}.add_item_experience-box a.ajax.add_item_experience,a.ajax.add_item_recommendation{color:#1661C2;border-bottom:1px dashed #1661C2;font-weight:700;font-size:13px}.add_item_experience-box a.ajax.add_item_experience:hover{text-decoration:none}.resume-recommendation-title-hint{position:relative}.resume_recommendation-hint{position:absolute;top:-2px;left:329px;width:340px;z-index:10}a.createResume-hrSpec-btn:hover{text-decoration:none}.resume-recommendation-title-text{font-size:11px;color:#968888;margin:0 0 29px 0}.title.resume-recommendation-title{margin:0 0 2px 0}.label-field-box.label-field-box-organization{margin:4px 0 17px 0}.batch_item_recommendation.middle_block_form_bg .label-field-box .field-box{width:555px}.label-field-box.label-field-box-contact{padding-bottom:11px}.label-field-box.label-field-box-contact .field-box textarea{border:1px solid #A5A5A5}.edit-btn-block a:hover,.vacancy-resume-info a:hover,li.grey a:hover{color:#d00}.edit-hover,.view-hover,.copy-hover,.print-hover,.word-hover,.delete-hover{opacity:.75}.edit-btn:hover img.edit-hover,.view-btn:hover img.view-hover,.copy-btn:hover img.copy-hover,.print-btn:hover img.print-hover,.word-btn:hover img.word-hover,.delete-btn:hover img.delete-hover{opacity:1}button.button.button-vac.dropdown-toggle:hover{border-color:#807A7A}button.btn-search:hover{color:#fff;box-shadow:0 0 1px 1px #333;transition:0.2s}span.color-date-refresh{font-weight:700}a.show_sity:hover{color:#3A3939}a.show_sity img{transition:0.2s}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.favorites-vacancy span u{color:#045EC7}.favorites-vacancy span u:hover{color:#d00}.dashed_line-no{background:none}.modal-refresh-data{position:absolute;width:500px;border-radius:5px;box-shadow:0 0 11px #000;background:#fff;right:0;left:0;margin:0 auto;top:330px;z-index:100;display:none}.modal-refresh-data-head{font-size:24px;padding:16px 0 5px 5px;width:450px;margin:0 auto;border-bottom:2px solid #2490D8}.modal-refresh-data-close{width:16px;height:16px;background:url(/webroot/images/site/close-modal-img.png) no-repeat;position:absolute;right:28px;top:22px;cursor:pointer}.modal-refresh-data-confirm{float:left;border-radius:3px;background:#2490D8;color:#fff;padding:2px 60px;margin:7px 0 10px 25px;cursor:pointer}a.status-resume-sidebar-link:hover{text-decoration:underline;border-bottom:none}.control-label-worked-company{padding:0 0 29px 0}.form-group-radio-worked-company div{margin-bottom:13px}.form-group.form-group-scope{clear:both;margin-top:50px}.form-group-city-link{display:block;margin:5px 0 0 10px;float:left}.phone-form-box{clear:both}.alert-hint-box{margin:5px 0 0 24.9%;width:500px;clear:both}.phone-form-box .form-group .col-sm-8 span.dlink,.phone-edit-vac-company .form-group div .dlink{color:#6887C8;cursor:pointer;border-bottom:1px dotted #6E87C8}.alert-hint-text-file .portlet .portlet-content div div .resume-photo-choice-box{margin:0 0 0 15px}.form-group-hide-comment{clear:both}.alert-hint-logo{position:relative;right:-15px;margin-top:10px}.alert.alert-hint.alert-hint-service{margin-top:4px;float:left;width:69%;margin-left:10px}.form-group-hide-comment-checkBox{float:left;margin-left:17px}table.w100.vacancy-response-filter{width:100%}.vacancy-response-filter tr td.total{width:500px;font-size:16px;padding:0 0;color:#000}ul.lo-part.fr{width:360px}ul.lo-part.fr li{float:left;width:50px}ul.lo-part.fr li.lo-part-title{width:115px}ul.lo-part.fr li.active- a{background:#428bca;color:#fff;padding:2px 5px;border-radius:3px;text-decoration:none}ul.lo-part.fr li a{text-decoration:underline;color:#428BCA}td.nowrap-.right- a{display:block;text-decoration:underline;color:#d00;font-size:12px;text-align:right;padding:0 6px 0 0;min-width:150px}.vrl-row.vrl-date{width:110px;float:left}.vrl-row.vrl-photo{float:left;margin:0 20px 0 0;width:auto}.vrl-main{margin:0 220px 0 185px}.vrl-row.vrl-photo img{width:auto;max-height:55px}.exp-last-work .rezume:nth-child(1){border-top:1px dashed #C7C7C7}.last-colum a img{max-width:64px;max-height:70px}.time-vacancy-public-box,.mark-vacancy-box,.name-vacancy-main-box,.time-resume-public-box,.mark-resume-box,.name-resume-main-box.link,.image-main-resume-box{float:left;position:relative}.mark-vacancy-box,.mark-resume-box{width:250px}.name-vacancy-main-box a,.name-resume-main-box.link a{text-decoration:underline;color:#045ec7;font-size:18px}.name-vacancy-main-box,.name-resume-main-box.link{margin-left:24px;width:325px}.new-vacancy-main-block{padding-left:5px;position:relative;border:0}.activ.new-vacancy-main-block{border:none;border-left:5px solid transparent}.time-vacancy-public-box{margin-right:31px}.new-post-main-block.bg-normal{border:none;padding:15px;background-color:#fbfbfb;border-left:5px solid transparent}.new-post-main-block.bg-color{border:none;padding:15px;background:#f1ffd6;border-left:5px solid transparent}.new-post-main-block.bg-favorite{border:none;padding:15px;background:#E8F7CB;border-left:5px solid transparent}.time-resume-public-box p.time-public span:nth-child(2){padding:0 15px 0 16px}.time-resume-public-box .time-public .right_arrow{margin-right:32px}.name-resume-main-box.link{width:285px}.image-main-resume-box{float:right;width:64px;height:70px}button.button.button-vac.dropdown-toggle{padding-right:20px;padding-bottom:10px}header .search{width:1290px;margin:0 auto}.slide-logo-add-date-box{float:right;width:60%;padding:0 10px}.footer_content-top{color:white;padding:5px 20px}.footer_content-top,.footer_content-box{max-width:1175px;margin:15px auto 0;clear:both}.footer_content-first-box,.footer_content-second-box,.footer_content-third-box,.footer_content-fourth-box,.footer_content-five-box{width:20%;float:left;padding-left:20px}.footer_content-second-box{padding-left:60px}.footer_content-five-box{padding-right:20px}.lkr_vr.black,.lkr_add{width:33%;float:left;height:80px}.lkr_limit.black{width:34%;float:left;height:80px}.third_line.row.lkr_block{margin:0 0 10px 0;clear:both}.group-active-box,.head-vac-box,.head-data-vac-box,.head-find-resume-box{float:left}.head-vac-box{margin:8px 0 12px 4px}.group-active-box{margin:1px 0 0 14px}.group-active-box input#group_active{margin:7px 0 0 5px}.head-find-resume-box,.head-date-box{float:left;margin:5px 0;text-align:center}.head-data-vac-box{float:right;margin:8px 0 0 100px}.head-data-vac-box{float:right;margin:8px 100px 0 0}.vacancy-checkbox-box,.vac-arc-check{float:left;margin:0 20px 0 19px}.vacancy-name-city-box,.response-services-statistic-box,.head-services-box,.response-vacancy-statistic-box,.head-statistic-box,.days-count-expire-box,.get-count-resume-box,.get-date-box{float:left}.get-count-resume-box,.get-date-box{margin:0;width:9%;text-align:right}.days-count-expire-box{float:right;margin:0 89px 0 0;font-size:10px}.checkbox-vacancy-name-response{float:left}.response-vacancy-count-box,.response-vacancy-count-box{float:left;width:43px}.vac-name-city-archive-box{width:58%;margin-right:10px}.vacancy-name-city-box{width:25%}.head-vac-box{width:28%}.response-services-statistic-box{width:38%}.response-vacancy-statistic-box,.head-statistic-box{width:115px}.head-services-box{width:32%}.head-date-box,.head-find-resume-box{width:55px}.head-statistic-box{margin:8px 14px 10px -20px}.head-services-box{margin:8px 14px 0 20px}.head-vac-box,.head-date-box{margin:8px 14px 10px 20px}.green1,.green1 a{color:#119500}.days-count-num{font-size:13px}.days-count-gray-text{color:#9A9899}.vac-arc-global-check{float:left;margin:4px 0 0 19px}.vac_table_gray_vac{float:left;margin:7px 0 0 20px}.vac_table_gray-date_hide{float:right;margin:7px 10px}.vac-name-city-archive-box{float:left}.archive-date-vac-box{float:right;margin:3px 10px 0 0;font-size:12px;width:90px}.vac.vac_arc{min-height:110px}.vac-active-company-edit{min-height:138px}.pagerCssClass{margin:0 0 0 110px}.slider-price-label-first{float:left;margin:0 0 0 20px;width:100px}.slider-price-sepor{float:left;margin:6px 10px}.slider-price-label-second{float:left;width:100px}.salary-slider-search-box{margin:0 0 0 36.4%;width:58.33333333%}.new-post-main-block:hover,.activ.new-vacancy-main-block:hover{background:#EFEFEF;border-left:5px solid #C7B5B5}.create-city-box{width:1175px;margin:15px auto 0;padding:0 20px}.city-field-box label{width:245px;float:left}.city-field-box input,.city-field-box select{width:400px;height:25px}.city-field-box.buttons input{float:left;width:200px;padding:10px 0 30px}.city-field-box.buttons input:hover{color:#fff;box-shadow:0 0 2px 1px #333;background:#2A85C1;text-decoration:none}div#city-grid table tr td:first-child{width:60px}span.day-plus-vacancy{color:#d00}.modal-dialog-step-4{max-width:450px}.modal-body-step-4{margin-left:15px}.form.modal-body-step-4-modal-form #geoFastFilter{margin-bottom:-1px}.form.modal-body-step-4-modal-form input#selectGeo{margin:0 0 0 0}.admin-container-content{margin:0 20px}div#menu-admin{position:relative;z-index:100}.city-field-box textarea{width:400px;max-width:400px}.btn-success-badusers{padding:2px 10px;margin:-3px 0 0 5px}.admin-form-vacancy,.admin-form-resume{float:left;width:285px}.city-field-box-search,.buttons.buttons-resume-form input{float:left}.city-field-vacancy-box.buttons{float:right}.admin-form-resume{margin:0 0 0 16px}.admin-form-resume .row,.response-search-box form .row{width:225px;float:left}.buttons.buttons-resume-form{float:left;margin-left:19px}.response-search-box form{width:285px;float:left;margin-left:16px}.response-search-box form .buttons{float:left;margin-left:19px}.form-group.form-group-field-box label{width:240px;text-align:left;float:left}.form-group-field-box .form-group-field{float:left;width:400px}.city-field-text-box{float:left;margin-bottom:20px}.city-field-box{clear:both;margin:5px 0}.city-field-box label[for=Seo_text]{float:left}.admin-page-container{padding:0 10px}div#mainsearch .search-form{display:block!important}.form-group.email-vips{margin-top:10px}.vacancy-city{margin:5px 0 0 20px}.offered-vacancy-company-img img{max-width:64px;max-height:70px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;position:absolute;right:0}.scroll-to-top{position:fixed;right:10px;bottom:40px;z-index:9999;cursor:pointer;opacity:.5;display:none;width:32px;height:32px;transition:0.5s;background:url(/webroot/images/site/sprite-1.webp) no-repeat -60px -5px}.scroll-to-top:hover{opacity:1}ul.yiiPager li.next a{margin:4px 0 0 3px}.seo-form-group-check{margin-left:0}.city-field-comment-text{padding-left:246px}.edit-form-banner-field-box label.control-label{float:left;width:200px;text-align:left}.edit-form-banner-field{float:left;width:400px}.edit-form-banner-field-box .help-field{margin:5px 0 0 10px}.save-green-btn{float:left;margin:0 0 0 130px}.cancel-gray-btn{float:left;margin:2px 30px 0 20px}.required-field-box{padding-top:10px}ul.lo-part.fr li.sort-td-text{width:93px;font-size:12px;padding:4px 0 0 0}.vrl-buttons{position:absolute;right:0;top:26px}.list-vacancy-main{display:none;margin-bottom:10px}.list-resume-main{display:none;margin-bottom:10px}.vacancy-pack-btn{margin-left:245px}.form-create-area .city-field-box label{clear:both}.form-create-area .city-field-box input[type=checkbox]{width:26px;height:13px;margin-left:-5px}.city-field-btn{margin-left:245px}.form-horizontal .form-group.city-field-box .control-label{text-align:left}.getTotalItemCount-box{float:left}.wishes-to-work-time-left{padding-left:217px;padding-bottom:10px}.feedback-img-box input[type="file"]{padding:0 12px}.city-region-district-form-box div{margin-bottom:5px}.wishes-to-work-time-education{padding-left:217px}.wishes-to-work-title.wishes-to-work-wishes-title{padding-left:0}.city-field-box label{font-weight:400}.checkbox-area-city-box{width:492px}span#Area_cities label{float:right}span#Area_cities input{float:left;position:relative;top:25px}label.city-field-checkbox-label{float:right}.checkbox-area-city-box,.city-field-checkbox-box{width:492px}.company-mob-tel-box{margin:-30px 0 0 37px;padding-bottom:10px}.search-form{clear:both}.form-group.edit-form-banner-field-box input.btn{margin-left:199px}.seo-text-box{clear:both;padding-top:20px;max-width:95%;overflow:hidden}.col-md-12.article.seo-text-box p,.col-md-12.article.seo-text-box ul li{color:#666}.list_company.list-company-vacancy-box ul{display:flex;justify-content:center}p.all-vacancy-company-box{margin:0;position:absolute;bottom:0}.callback-wrapp{height:100%;width:100%;z-index:100;background:#000;opacity:.3;position:fixed;top:0;left:0;display:none}.callback-modal{width:632px;border:1px solid #000;z-index:1000;position:fixed;background:#fff;border-radius:10px;padding:38px 45px;display:none}.callback-modal-close{width:20px;height:20px;background:url(/webroot/images/city_cross.png) no-repeat;position:absolute;right:10px;top:10px;-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);cursor:pointer}.callback-modal-title{text-align:center;font-size:37px}.callback-modal-sepor{height:4px;background:#0089CE;margin:17px 0 32px 0}.callback-modal-text{padding:0 15px;font-size:19px;line-height:20px}.callback-modal-btn{margin:42px auto 0;width:130px;padding:8px 0;background:#08C;text-align:center;border-radius:5px;color:#fff;font-size:22px;font-weight:700;cursor:pointer}.last-work-full-desc-left strong{margin:0 5px 0 0}.fancybox-skin{height:515px!important}.wishes-to-work-title.wishes-to-work-wishes-title{border-top:none}.vacancies-full-map-box #map_canvas ymaps.ymaps-map.ymaps-i-ua_js_yes{width:100%!important}.vac-cat-map-toggle-btn:hover{text-decoration:none;color:#0E0E0E}.vac-cat-map-toggle-btn:focus{color:#0E0E0E}.vac-cat-map-wrapp-hidden{visibility:hidden}.userbadusersth,.userroleth,.userregisterth,.userlastinth,.userallvakth,.useractvakth{float:left}.userbadusersth{width:260px}.userroleth{width:80px}.userregisterth,.userlastinth{width:180px}.userallvakth{width:80px;margin-right:20px}.useractvakth{width:120px}table.grid-gray.response-grid-gray{width:100%}.response-grid-gray thead tr:first-child{background:#F5F5F5;border-bottom:1px solid #DEDEDE}.response-grid-gray thead tr:first-child th{padding:5px 0}.response-grid-gray thead tr:first-child th:first-child,.response-grid-gray tbody tr td:first-child{padding-left:20px}.response-grid-gray tbody tr td a{text-decoration:underline}.response-grid-gray span.glyphicon{margin-left:10px;font-size:11px}.response-grid-gray .responded{background-color:#fffbd7;color:darkgray}.response-grid-gray tr.viewed{background-color:#96969614}.response-grid-gray .responded a{color:#a9c9e4}.responded .btn.responded{display:none}.item-wrap strong a{padding:7px 0}.vacancy-form-checkbox{float:left;margin:20px 10px}.vacancy-form-text-box{padding-top:10px}.salary_contract-label{display:inline-block;position:relative;top:-6px}.curr-time-check-edit{margin:-33px 0 0 17px}a.delete_doc.rf-cancel-button.skipcopy{position:absolute;right:20px;bottom:20px}a.ajax.add_doc{margin:12px 0 0 20px;display:block}.draft-chernovik{margin:40px 0 0 23px;width:223px}.slogan-main{border-bottom:3px solid #53A129;color:#656668;clear:both;padding-bottom:13px;padding-top:9px}.admin-container-content-violators-active{width:1130px}.site-name .title a:hover{border:none}a.resume-list-btn:hover .arrow-tabs,a.vacancy-list-btn:hover .arrow-tabs{background:url(/webroot/images/site/sprite-1.webp) no-repeat -889px -6px}.sidebar_bg .site-name .title a{width:128px;height:30px;display:block}.site-name.site-name-box{float:left;margin-left:5px}.city.city-sidebar a:hover{border-bottom:1px dashed #000}.site-name .title a{width:128px;height:30px;display:block;margin:0 auto}p.title.title-footer{position:relative;width:128px;height:30px}span.img-map-call{background:url(/webroot/images/site/sprite-1.webp) no-repeat -510px -5px;width:20px;height:20px;display:inline-block}span.logout-icon{background:url(/webroot/images/site/sprite-1.webp) no-repeat -556px -5px;width:12px;height:16px;margin:2px 0 0 2px}.edit-hover,.view-hover,.copy-hover,.print-hover,.word-hover,.delete-hover{width:16px;height:16px;float:left;margin:2px 7px 0 0}.edit-hover{background:url(/webroot/images/site/sprite-1.webp) no-repeat -281px -141px}.view-hover{background:url(/webroot/images/site/sprite-1.webp) no-repeat -256px -139px;width:20px;height:20px;margin-top:0}.copy-hover{background:url(/webroot/images/site/sprite-1.webp) no-repeat -323px -140px;height:18px}.print-hover{background:url(/webroot/images/site/sprite-1.webp) no-repeat -346px -143px;margin-top:4px}.word-hover{background:url(/webroot/images/site/sprite-1.webp) no-repeat -366px -142px}.delete-hover{background:url(/webroot/images/site/sprite-1.webp) no-repeat -302px -141px}.edit-btn:hover .edit-hover,.view-btn:hover .view-hover,.copy-btn:hover .copy-hover,.print-btn:hover .print-hover,.word-btn:hover .word-hover,a.confirmDelete:hover .delete-hover{opacity:1}.lkr_add-img{background:url(/webroot/images/site/sprite-1.webp) no-repeat -102px -5px;width:30px;height:32px;margin:10px auto -40px}.lkr_vr-img{background:url(/webroot/images/site/sprite-1.webp) no-repeat -188px -5px;margin:10px auto -40px;width:48px;height:28px}.lkr_limit-img{background:url(/webroot/images/site/sprite-1.webp) no-repeat -143px -10px;margin:10px auto -40px;width:34px;height:26px}.call-manager-btn{width:23px;height:22px;float:left;background:url(/webroot/images/site/sprite-1.webp) no-repeat -246px -5px;margin:0 6px 0 0}.tel-manager{float:left;width:22px;height:22px;background:url(/webroot/images/site/sprite-1.webp) no-repeat -279px -5px;margin:-3px 0 0 0}.skype-manager{float:left;width:22px;height:22px;background:url(/webroot/images/site/sprite-1.webp) no-repeat -839px -5px;margin:-3px 0 0 1px}.mail-manager{float:left;width:22px;height:22px;background:url(/webroot/images/site/sprite-1.webp) no-repeat -576px -5px;margin:-3px 0 0 1px}.company_panel_top span.logout_btn:hover,.user-panel-top span.logout_btn:hover{border:1px solid #333}.company_panel_top span:hover a{color:#000}.find-employee{margin-left:100px;font-weight:700}span.color-orange{color:#FFA500}.tab-desc1,.tab-desc2{width:640px;margin:0 auto;text-align:center;clear:both}.desc-bild-box{padding:0 30px}.sp_bold.sp_bold_discount{clear:both;float:right}input#serv_effect,input#serv_optimal{margin-bottom:10px;color:#fff}.vacancy-form-img{float:left;margin:0 10px 0 40px}.vacancy-form-img img{width:50px}span.color-green{color:green}span.sp_bold_green.tab-desc1{font-size:16px}.tab-desc-cost{width:640px;margin:0 auto}input#serv_free{color:#fff;margin-bottom:10px;width:140px;font-size:16px}p.main-page-offerta{padding:0 0 10px 0}.city.city-sidebar{margin:0}.vrl-item{clear:both;padding:20px 0;position:relative;border-top:3px solid #E2E2E2}.vrl-item:first-child,.vrl-panel + .vrl-item{border-top:0}.reclama-head-table{background:#238ED8;color:#fff;font-weight:700;font-size:20px;text-align:center;padding:10px 0;margin-top:30px}table.reclama-table tr:nth-child(odd){background:#E5F2FC}table.reclama-table tr td{padding:13px 10px 5px}table.reclama-table tr:first-child td p{font-weight:700;text-align:center}.list-bottom{padding-bottom:10px}.vacancy-cart-relevant-vac{float:right;width:250px}.trainings-widget{margin-bottom:20px;margin-top:10px;display:inline-block;width:100%}.trainings-widget .item{position:relative;overflow:hidden}.trainings-widget h3{font-size:16px}.trainings-widget .image{text-align:center;padding-bottom:10px;border:1px solid #ccc;border-bottom:0}.trainings-widget img{display:inline}.trainings-widget .preview{margin-bottom:6px;line-height:1.2em;font-family:'Trebuchet MS',Arial,sans-serif;font-size:17px}.trainings-widget .title{font-style:italic;font-size:12px;color:#555}.trainings-widget .cost{position:absolute;top:1px;right:10px;padding:3px 12px;font-size:15px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(50%,rgba(243,243,243,1)),color-stop(51%,rgba(237,237,237,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);-webkit-box-shadow:2px 2px 10px 0 rgba(50,50,50,.75);-moz-box-shadow:2px 2px 10px 0 rgba(50,50,50,.75);box-shadow:2px 2px 10px 0 rgba(50,50,50,.75)}.trainings-widget .cost .fa{font-size:13px}.trainings-widget .info{background:#eee;margin-bottom:10px;font-size:12px;line-height:18px;padding:5px 10px;border:1px solid #ccc;border-top:0}.trainings-widget .info span{white-space:pre}.trainings-widget .info .start{background:url(../images/site/ico_calendar.png) top left no-repeat;padding-left:18px;margin-right:4px}.trainings-widget .info .duration{background:url(../images/site/ico_clock.gif) top left no-repeat;padding-left:19px}.main_content .container .row .col-md-12.tags h2{font-size:22px;margin:-3px 0 0 3px}.col-md-12.block-vac{margin-top:-25px;padding:0}.map-box{float:right;margin-left:5px}.map-btn-show,.list-btn-show{float:left;padding:8px 10px 6px 8px;cursor:pointer}.list-btn-show{color:#fff;background:#0088CF;border-radius:0 3px 3px 0}.map-btn-show{color:#000;border:1px solid #ccc;padding:5px 13px 5px 13px;border-radius:3px;font-size:16px}.map-btn-show-active{color:#fff;background:#0088CF}.list-btn-show-active{color:#000;border-top:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;padding:7px 10px 5px 8px;background:#fff}.spoiler-map-vacancy-list{display:none;position:relative;margin-top:5px}input.suscribe-vak-link{border:none;background:none;outline:none;font-size:14px;color:#035EC7;font-family:Myriad Pro;padding:0}div#outer{position:relative}.alert.alert-warning.alert-warning-subscribe{position:absolute;z-index:160;width:320px;border:1px solid #ccc;display:none;top:4px}div#subscribe_btn{position:relative}div#subscribe_btn:after{content:'';position:absolute;left:0;right:0;bottom:4px;border-top:1px dashed #035EC7;width:100%;margin:auto}.modal-footer.modal-footer-map-vacancy{margin-top:0}.relevant-vacancy-list:hover{border-color:#337ab7}.favorites-btn{color:#000;border:1px solid #E0E0E0;padding:6px 6px 3px 4px;background:#fff;border-radius:0 3px 3px 0;float:left;font-size:14px;cursor:pointer;font-family:Myriad Pro}.favorites-btn i.fa.fa-star{font-size:12px;color:#000;float:left;margin:1px 4px 0 0}.map-favorites-box{float:right;margin:7px -1px 0 14px}.subscribe-vacancycat-box.subscribe-vacancycat-full-page-box{margin:8px 0 15px 0}.map-btn-show-full-page-active{background:#0088CF;color:#fff;border-top:1px solid #0088CF;border-bottom:1px solid #0088CF}.vacancies-full-page-map-box{display:none;position:relative}.favorites-btn i.fa.fa-star.fa-star-active{color:#FECB00}.favorites-btn .favorites-vacancy.fav.fav-vacancy{margin:0}.favorites-btn .favorites-vacancy span u{text-decoration:none;color:#000}.btn.btn-star-vacancy{background-color:inherit;border:none;position:relative;padding:0}.btn.btn-default.btn-star-vacancy{font-size:22px}.btn.btn-star-vacancy:active{box-shadow:none}.add-fav-tool,.remove-fav-tool{font-size:12px;position:absolute;bottom:-20px;left:-23px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px;display:none}.remove-fav-tool{left:-43px}.add-fav-tool:after,.remove-fav-tool:after{content:'';position:absolute;top:-6px;left:42%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #000}.btn.btn-default.btn-star-vacancy.no-active div.favorites-vacancy.fav.fav-vacancy span.del_out:hover .add-fav-tool{display:block}.btn.btn-default.btn-star-vacancy.act-tool div.favorites-vacancy.fav.fav-vacancy span.del_out:hover .remove-fav-tool{display:block}input.btn.btn-default.subscribe{text-overflow:ellipsis;max-width:300px;overflow:hidden;white-space:nowrap}.vacancy-cart-full_YD{display:table;width:100%}.vacancy-cart-YD_right{display:table-cell;vertical-align:top;padding-left:20px;padding-right:5px;max-width:300px}.relevant-vacancy-list{width:300px;float:right}.vacancy-cart-full-box{background:#FFF;display:table-cell;width:100%}.vacancy-cart-full-header{border-bottom:1px solid #ccc;position:relative;width:100%;float:left}.subscribe-vacancycat-box{float:right}.vacancy-cart-full-header-logo{max-width:105px;max-height:60px;float:left;margin:0 9px 9px 9px}.vacancy-cart-full-header .logo{display:none;margin-bottom:30px}.vac-full-title-work-place-box{float:left}.vac-full-title-work-place-box h2{padding:6px 25px 0 10px}.vac-full-title-work-place-box .favorites-vacancy.fav.fav-vacancy{padding-left:13px}.function-btn-city-date-box{margin:0 33px 0 -100%;position:relative}.chart-modal{width:100%;text-align:center}.right-legend{white-space:initial;border:#c3c1c1 1px solid;margin-left:10px;padding:10px!important;width:auto;min-width:240px;overflow:auto}.legend-links img{max-height:18px}.legend-links{text-align:left}.function-btn-city-date-box,.print-func-btn,.download-func-btn,.statistic-vac,.func-btn-word{color:#666}.full-city-vac{clear:both;text-align:right}.func-btn-word a{font-weight:700;color:#666}.print-func-btn,.statistic-vac{cursor:pointer}.func-btn-word{margin-top:2px;margin-right:10px}.print-func-btn span:hover,.statistic-vac span:hover,.func-btn-word a:hover{color:#23527c}.favorites-vacancy.fav.fav-vacancy span.del_out.active i{color:#fecb00}.full-city-vac,.full-date-vac{clear:both;text-align:right;font-size:10px;padding-top:24px}.full-date-vac,.full-date-vac .date-add-vacancy.date-add-vacancy-full{padding-top:0;color:#666}.full-date-vac{margin-top:-1px}.flag-srochno{position:absolute;right:0;top:-13px;width:27px;height:110px;background:url(/webroot/images/site/flag-srochno.png) no-repeat 0 -1px}.func-btn-word a:hover{text-decoration:none}.vac-full-title-work-place-box .work-place{padding:0 0 3px 10px;font-size:14px}.vac-full-title-work-place-box .work-place a{color:#666}.vacancy-cart-full-body{float:left;clear:both;width:100%;padding:0 0 0 28px}.cart-full-body-cat-box a,a.phone-show,.contact-face-left div a,.labels-folded-vacancy-box a{padding:3px 5px;border:1px solid #ccc;color:#8C3333;border-radius:3px;font-size:12px;margin-right:18px}.cart-full-body-cat-box a,a.phone-show{color:#000}.labels-folded-vacancy-box a{color:#333;background:#fff}.cart-full-body-cat-box a:hover,a.phone-show:hover,.contact-face-left div a:hover,.labels-folded-vacancy-box a:hover{background:#E6E6E6;text-decoration:none}.vacancy-info-box{font-size:13px;width:100%;margin-top:5px}.vacancy-info-box td{padding:5px 0}@media screen and (max-width:1035px){.vacancy-info-box span.value{display:block}}.vacancy-info-box span.value{font-weight:700;color:#252525}.vacancy-info-box span.caption{color:#AAA;width:85px;display:inline-block}.vacancy-education-name{float:left}.contact-phone-title{float:left}.contact-info-box{padding-bottom:15px}.vac-contact-persona,.contact-phone-title,.contact-face-left{color:#666;font-size:13px}.contact-face-left{float:left}.btn.my-map-btn{float:left;padding:3px 8px 2px;border:none!important;color:#000;border-radius:3px;font-size:12px;margin:-3px 0 0 13px;display:block}.contact-phone-box{padding-bottom:10px}.vac-contact-persona span,.contact-face-left div{font-weight:700;color:#252525;padding-left:9px}.contact-face-left div{display:inline}a.phone-show{margin:0 0 0 59px;padding:4px 8px}.contact-face-left div a{padding:4px 8px}.contact-face-left div a span{padding-left:0;font-weight:400}span.address-text{padding:0 3px 0 5px}.number_phone.opened{padding-bottom:10px}.contact-phone-text{color:#8a6d3b;padding:10px 15px;margin:10px 0;border:1px solid #faebcc;border-radius:4px;background-color:#fcf8e3}.contact-phone-text-quote{margin-top:5px;padding:5px 0 5px 10px;border-left:4px solid #ccc}.send-vac-btn{margin:35px auto 0;width:193px}.contact-face-box{margin-top:10px;clear:both}.vacancy-full-left-content{float:left;margin:0 -300px 0 0;width:100%;padding:0 300px 0 0}.vacancy-full-right-content{width:300px;float:right;padding:29px 0 60px 0}.relevant-vacancy-title{color:#959595;text-align:center;font-size:16px;margin:0}.relevant-vacancy-list{border:1px solid #ccc;margin-top:18px;padding:1px 0 0 6px;font-size:13px}.relevant-vacancy-name a{color:#337AB7;font-weight:700}.relevant-vacancy-name a:hover{color:#23527c}.price-vacancy{color:#000}.relevant-company-name-list{font-size:10px;color:#666}.resume-cart-box.post.res.bg-color{background:#f1ffd6}.resume-cart-box.post.res.bg-favorite.free{background:#fffebf}a.vacancy-cart-right-box-title{font-size:18px}.SubscribeWidget-box.SubscribeWidget-resume-box{float:right;margin-top:5px;position:relative}.SubscribeWidget-box.SubscribeWidget-resume-box span.glyphicon.glyphicon-envelope{// position:absolute;// left:10px;// top:10px}span.count-vac-resume-cat{font-size:12px;color:#7D7D7D;padding:0 0 0 0;display:block;margin:19px 0 11px 14px;float:left}span#aboutShow{color:#428BC7;border-bottom:1px dotted #428BC7;cursor:pointer}span#aboutShow:hover{border-bottom:1px dotted #d00;color:#d00}.modal-dialog.subscribe-modal{top:30px;font-family:Myriad pro;font-size:15px;color:#000}.modal-dialog.subscribe-modal .modal-content .modal-header{width:100%;border-bottom:1px solid #E5E5E5;padding:14px 0 13px 0}.subscribe-modal-title{font-size:20px;padding-left:16px}.modal-dialog.subscribe-modal .modal-content .modal-header button.close{background:url(/webroot/images/site/close-modal-img.png) no-repeat;width:15px;height:15px;opacity:1;position:absolute;right:16px;top:18px}.modal-body-head{font-size:20px}.modal-dialog.subscribe-modal .modal-content .modal-body{padding:21px 15px 0}.modal-body-text{padding:6px 0 9px 0}.modal-body-text a{color:#337AB7;text-decoration:underline}.modal-dialog.subscribe-modal .modal-content .modal-body img{display:block;margin:0 auto 20px}.modal-body .modal-body-text:nth-child(3){font-size:30px!important}.modal-dialog.subscribe-modal .modal-content .modal-body img:nth-child(6){margin-bottom:11px}.modal-body .modal-body-head:nth-child(7){border-top:1px solid #E5E5E5;padding-top:11px}.modal-body .modal-body-text:nth-child(8){padding-bottom:11px;margin-bottom:6px}.modal-dialog-footer button{background:#337AB7;color:#fff;border:1px solid #2E6DA4;padding:6px 32px;float:right;margin:0 15px 15px 0}.modal-dialog-footer button:hover{background:#366994;border:1px solid #2E6DA4;color:#fff}.modal-dialog-footer{border-top:1px solid #E5E5E5;padding-top:15px}#modal_auth .content a{color:#2490d8;font-size:13px}.msg-count{display:inline-block;width:26px;height:18px;margin-left:18px;line-height:18px;font-family:"Ubuntu",sans-serif;font-weight:700;color:#fff;text-align:center;background-color:#f39200;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#vk_groups{height:auto!important}.col-md-12.company li{line-height:56px}.col-md-12.company li a{line-height:21px}#menu-admin ul{list-style:none;margin:0;padding:7px 0 7px 0;position:relative;height:37px;background-color:#CBE4F5;z-index:100}#menu-admin ul li{display:block;float:left;height:30px;margin:0 5px;overflow:visible}#menu-admin ul li:hover>ul{display:block;float:left}#menu-admin ul li a{float:left;display:block}#menu-admin ul li ul{display:none;position:absolute;top:100%;background:#CBE4F5;color:#fff;height:auto;z-index:2}#menu-admin ul li ul li{float:none}#menu-admin ul li ul li a{padding:4px 14px;display:block;color:#000}#menu-admin ul li ul li.active a,#menu-admin ul li ul li a:hover{color:#258BCD}div#log-in .modal-dialog{width:520px}div#log-in .modal-dialog .modal-content .modal-header h3{text-align:center;font-weight:700;margin:0 0 6px 0}div#log-in .modal-dialog .modal-content .modal-header .close_btn{position:absolute;right:0;top:12px;cursor:pointer;width:12px;height:12px;background:url(/webroot/images/site/sprite-1.webp) no-repeat -631px -5px}div#log-in .modal-dialog .modal-content{border-radius:0}div#log-in .modal-dialog .modal-content .modal-header{height:55px;margin:0 20px;border-bottom:#1D98E9 2px solid;text-align:center;position:relative}div#log-in .modal-dialog .modal-content .modal-body{margin:10px 30px;padding:0}.mark-vacancy-box span.glyphicon.glyphicon-ruble,.vac-price-box span.glyphicon.glyphicon-ruble{font-size:13px;top:0;padding-left:5px}.vac-price-box span.glyphicon.glyphicon-ruble{font-size:12px}.relevant-vacancy-list span.glyphicon.glyphicon-ruble{font-size:11px;top:0;padding-left:5px}.resume-count-all,.day-plus-resume{float:right;text-align:center;width:70px}div#cities-modal .modal-dialog .modal-content .modal-body{position:relative;padding:15px 15px 30px 15px;overflow-y:auto;height:420px}div#cities-modal .modal-content:before{content:'';position:absolute;width:100%;height:15px;bottom:0;left:0;background:#fff;z-index:10}div#cities-modal h4.modal-title{text-align:left}div#popover-manager-chart112915 .modal-dialog .modal-content .modal-body{position:relative;padding:15px 15px 30px 15px;overflow-y:auto;height:420px}div#popover-manager-chart112915 .modal-content:before{content:'';position:absolute;width:100%;height:15px;bottom:0;left:0;background:#fff;z-index:10}div#popover-manager-chart112915 h4.modal-title{text-align:left}span.glyphicon.glyphicon-menu-hamburger.logo-left{font-size:34px;float:left;top:-2px;padding-left:12px;display:none}.window_wrapper{width:100%;height:100%;position:fixed;z-index:60}.salary-slider-label.col-sm-4{text-align:right}.salary-slider-label.col-sm-4 label.col-md-4.control-label,.salary-slider-label.col-sm-4 label.col-sm-4.control-label{width:100%}.folded-box-title-fav-star-box img{float:none}.log-in-left{padding:0 17px 0 5px;border-right:#A6A6A6 1px solid}.log-in-right{padding:0 0 0 16px}.modal-city-result{-moz-column-count:4;-webkit-column-count:4;column-count:4}span.first-city-let{position:absolute;color:#959595;padding-top:10px}.city-list{padding:10px 0 0 30px;display:block}.change-city-box .modal-dialog{width:900px}.modal-open{padding-right:17px}.tab-content div span input:nth-child(1){margin:29px 0 30px 0}.tab-content div span input:nth-child(2){width:100%;margin:29px 0 30px 0}.tab-content div span span:last-child{top:52px!important}.tt-dropdown-menu:hover{cursor:pointer}.company-top-menu-link{float:right;margin-left:26px}select#vac_number{width:auto;display:inline-block}.dropdown-calendary-box{width:580px;margin:25px auto 0;position:relative;clear:both}.mouth-next{float:right;margin:-20px 0 0 0}.mouth-next a,.mouth-previous a{border:1px solid #337AB8;border-radius:7px;padding:6px 8px;text-decoration:none;width:140px;display:block;text-align:center}.mouth-previous{float:left}.dropdown-calendary{width:260px;margin:0 auto;position:absolute;right:0;left:0;top:0}.ya-tiz-block-right{float:right;padding:0 0 0 20px}.media.training img{max-width:200px;max-height:100px}.media.training .media-body h2 a{font-size:18px}.modal-dialog.subscribe-modal .modal-content .modal-body img{width:120px}.subscribe-search-box{float:right}.subscribe-search-box .subscribe-btn span.glyphicon.glyphicon-envelope{right:-25px;position:relative;top:3px}.owl-carousel.owl-carousel-partners.owl-theme .owl-prev{position:absolute;left:-20px;top:0;bottom:0;margin:auto 0;background:url(/webroot/images/site/left-arrow-car.jpg) no-repeat;width:15px;height:17px}.owl-carousel.owl-carousel-partners.owl-theme .owl-next{position:absolute;right:-20px;top:0;bottom:0;margin:auto 0;background:url(/webroot/images/site/right-arrow-car.jpg) no-repeat;width:15px;height:17px}.sidebar_bg .popover.fade.right.in{padding:13px 20px 13px 20px}.manager-popover-close{padding-right:10px;padding-top:10px;cursor:pointer}.manager-popover-content{padding:30px 10px 0}.manager-popover-info-box{float:right;width:160px;padding-bottom:10px}.manager-popover-photo{float:left}.your-manager{font-size:12px;color:#ACACBE}.manager_contacts div{padding:3px 0}.list-main{background-color:transparent;padding:0}.cat-pop-all{clear:both;padding-top:7px;padding-bottom:17px}.resume-cart-full-YD{display:table;width:100%}.inner-addon{position:relative}.inner-addon .glyphicon{position:absolute;padding:10px;pointer-events:none}.left-addon .glyphicon{left:0}.right-addon .glyphicon{right:0}.left-addon input{padding-left:30px}.right-addon input{padding-right:30px}.moderated,.moderated:focus,.moderated:hover{color:#0d0}.unmoderated,.unmoderated:focus,.unmoderated:hover{color:red}.nomoderated,.nomoderated:focus,.nomoderated:hover{color:gray}.glyphicon-ban-circle{color:red}.modal-pay-contact .pay-contact{padding:20px}.modal-pay-contact .pay-contact:hover{border:2px solid #2097E7;cursor:pointer;padding:20px}.modal-pay-contact .price{margin-bottom:10px;font-weight:700;font-size:36px;color:black;text-decoration:none;text-align:center}.modal-pay-contact .thumbnail:hover,.modal-pay-contact .thumbnail:focus{text-decoration:none}.modal-pay-contact .price:hover{color:black;text-decoration:none}.modal-pay-contact .ruble-tahoma{width:26px;height:27px;margin-bottom:7px}.modal-pay-contact .resume-icon{width:160px;height:100px}.modal-pay-contact .modal-body{text-align:center}.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout + .bs-callout{margin-top:-5px}.bs-callout-danger{border-left-color:#ce4844}.bs-callout-danger h4{color:#ce4844}.bs-callout-warning{border-left-color:#aa6708}.bs-callout-warning h4{color:#aa6708}.bs-callout-info{border-left-color:#1b809e}.bs-callout-info h4{color:#1b809e}.bg-orange{background:orange!important}.color-white{color:white!important}.color-gray{color:gray!important}a.link-no-underline,a.link-no-underline:link,a.link-no-underline:hover,a.link-no-underline:active,a.link-no-underline:visited{text-decoration:none;border-bottom:none}.cursor-pointer{cursor:pointer}.ui-front{z-index:9999!important}.hide-more-nine{display:none}.pagination>li>a,.pagination>li>span{position:relative!important;float:left!important;;padding:6px 12px!important;;margin-left:-1px!important;;line-height:1.42857143!important;;color:#337ab7!important;;text-decoration:none!important;;background-color:#fff!important;;border:1px solid #ddd!important;;border-radius:0}.pagination>.selected>a,.pagination>.selected>a:focus,.pagination>.selected>a:hover,.pagination>.selected>span,.pagination>.selected>span:focus,.pagination>.selected>span:hover{z-index:3!important;color:#fff!important;cursor:default!important;background-color:#337ab7!important;border-color:#337ab7!important}.pop:hover{cursor:pointer}.popover{max-width:630px}.highcharts-button{display:none}iframe{border:0}.lither>.title-container{position:absolute;top:58px;left:40px}.lither>.title-container>span{background-color:white}.slider_item>.company-vr>ul li{float:left;width:110px!important;text-align:center;position:relative;list-style:none;margin-bottom:50px;padding-top:20px;height:80px}.slider_item>.company-vr ul{height:220px}.slider_item>.company-vr>ul>li{margin:10px;padding:5px}.company div.vr-image{outline-offset:-1px;display:inline-block;min-width:100px;min-height:50px}.company div.vr-image:hover{margin-top:-5px;transition:0.15s}.company div.vr-image img{margin:0 auto!important;max-width:100px!important;max-height:50px!important}.margin-top-20{margin-top:20px}.blue-hover,#ui-id-2 .ui-menu-item:hover{background:#0097cf}#ui-id-2 .ui-menu-item:hover{color:#fff;border:0}#ui-id-2 .ui-menu-item{padding:5px 11px;font-size:15px}.category-tree ul li ul li{margin-left:20px}.category-tree ul li ul{margin-bottom:5px}.vacancies-modal-wrapper{margin-bottom:15px}.vacancy_select_btn_wrapper{margin-top:10px}.pagerCssClass .pagination>.active>a{color:#fff!important;;background-color:#337ab7!important;border-color:#337ab7!important;}.search-field input{width:100%!important}.popover-manager-container .popover{width:290px}.breadcrumb{background-color:white}.tip-under-label{font-size:12px;font-style:italic}.tip-button-label{margin:1px;color:white!important}.video-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-responsive iframe,.video-responsive object,.video-responsive embed{position:absolute;top:0;left:0;width:100%;height:100%}#seo-grid tbody td{word-wrap:unset;white-space:pre-wrap;max-height:200px;overflow:-webkit-paged-x}.vac-inactive{padding:13px;margin:5px;border:2px solid red}.seo-visible{display:block;width:22px;height:22px;cursor:pointer;background:url(../images/site/m-star.png) 0 1px no-repeat;border-radius:50%}.seo-on{background-position:0 1px;background-color:unset}.seo-off{background-position:0 -19px;background-color:#e4e4e4}.vac-actual{background-color:#dfffdf}.attachment a{display:inline-block;padding:5px;cursor:pointer}.unfolding{max-height:80px;overflow:hidden;transition:max-height 1.5s}.unfolding:hover{max-height:1000px}.status-0{background-color:#DDD}.status-0>.current-status{color:#D20000}.status-1{background-color:#DDFFA2}.status-1>.current-status{color:#4F7A03}.status-2{background-color:#B6F2FA}.status-2>.current-status{color:#007AA}.status-10{background-color:#DDD}.status-10>.current-status{color:#D20000}.status-4{background-color:#efefef}.status-4>.current-status{color:#909090}.similar-words{padding:2px;position:absolute;z-index:5;min-width:400px}.similar-words h4{padding:0 20px}.similar-words li{list-style:none;cursor:pointer;padding:5px 15px;font-size:14px}.similar-words li:hover{font-weight:400;margin:0;color:#fff;background:#0064cd;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}p.title.title-footer,.site-name .title .img{background:url(../images/site/logo.webp)}.btn-login{height:40px;border-color:#2490d8}.top-vacancy-wrapper a,.top-vacancy-wrapper .firs{background:#fff;padding-bottom:3px}.reclama-table .btn{display:inline-block;padding:5px 10px;background:#337ab7;color:white}.reclama-table .btn:hover{background:#214b6f}.logoLink{width:129px;height:30px;display:block;background:url(../images/site/logo.webp) center center no-repeat}.admin-date-list{display:none;font-size:11px;color:darkgray}.banner-cat-64{margin-top:10px;text-align:center}.banner-mobile img{width:100%}@keyframes bannerin{from{top:-500px}to{top:52px}}@keyframes bannerout{from{top:52px}to{top:-500px}}.banner-mobile{position:fixed;left:0;top:-500px;z-index:1100;animation:bannerin 0.5s 3s ease-in-out;animation-fill-mode:forwards;width:100%}.banner-mobile>span{position:absolute;right:0;margin:5px;padding:10px;background:#ffffff70;border-radius:5px;border:2px solid red}@media (min-width:767px){.banner-mobile{display:none}}#mainsearch{position:relative;margin-left:310px;margin-right:120px}#top-filter{text-align:left;height:40px}#top-filter .btn{margin:0;height:40px}#top-filter .form-control{height:40px;display:inline-block;margin:0;padding:9px;border-color:#CCC}#top-filter .form-control:hover{border-color:black}#top-filter .item{display:inline-block;padding-left:0px!important;text-align:left;margin:0;overflow:hidden}#top-filter .disabled{background:#EEE;color:#AAA}#top-filter .disabled:hover{border-color:darkgrey}.form-control .CheckboxListText{white-space:nowrap}.form-control .CheckboxListText:after{content:"\25BE";float:right}.form-control .CheckboxListText span{background-color:#e8e8e8;color:#909192!important;border-radius:500rem;width:1.5em;height:1.5em;display:inline-block;text-align:center;margin-left:5px}.CheckboxListLayer{position:absolute;background:white;padding:1em;border:1px solid darkgrey;border-radius:3px;z-index:5;display:none;margin-top:8px;left:0;right:0;font-size:12px;overflow-y:auto}.visible{display:block!important}.CheckboxListLayer .items{display:flex;flex-wrap:wrap}#top-filter .block{display:inline-block}.CheckboxListLayer .items>div{width:189px;padding:3px 5px;white-space:nowrap;overflow:hidden}.CheckboxListLayer .items>div:hover{background-color:#EEE}.CheckboxListLayer span{margin-left:5px}.CheckboxListLayer .buttons{padding:10px 0 2px 0}.CheckboxListLayer .buttons a{margin-right:10px}#filter_cat_layer .items>div{width:237px!important;margin-right:3px}.ui-autocomplete a{font-size:14px}#top-filter #Vacancy_city_id{width:210px}#filter_title{width:722px;transition:width 0.5s}#VacancySearchForm_city_id,#city_name,#top-filter .salary,#filter_district,#filter_cat,#more-filters{width:120px}.header-vac-res{float:left;margin:0 5px}#top-filter .tf-cont{position:absolute;width:720px;height:40px;overflow:hidden}#top-filter .tf-cont>div{background:white}#top-filter .tf-focus-7 .item{display:inline-flex;margin:2px}#top-filter .tf-focus{overflow:visible!important}#top-filter .tf-focus-7>div{box-shadow:2px 2px 5px #A888;border-radius:5px;padding:2px}.filter-more .block{float:left;padding:0 8px}.chk-block{margin-left:10px}.chk-block label{font-weight:400;margin-left:10px;font-size:14px}.buttons{text-align:center}.buttons button{margin:0 5px!important}.buttons .send{background-color:#2490d8;color:white}.footer_banner{background-color:#f4f4f4;padding:10px}.footer_banner>div{max-width:1175px;min-height:90px;margin:auto;text-align:center}#partner-grid table.items td img{max-height:40px;max-width:100px}#banners .sticky{position:fixed;z-index:101}#banners .stop{position:relative;z-index:101}.vacancy-item-banner{display:none}.resume-list th{vertical-align:top}.tools{display:flex}.tool-btn a{text-decoration:none;color:black}.tools>.tool-btn{display:inline-block;border:1px solid #ccc;padding:8px 4px 8px 10px;vertical-align:middle;cursor:pointer;margin:5px 2px;border-radius:4px;font-size:12px;overflow:hidden;flex-grow:1}.tools>.tool-btn .portlet-content,.tools>.tool-btn .portlet{display:inline-block}.tools>.tool-btn:hover{background-color:#EEE;border-color:#bbb}.tools>.tool-btn .glyphicon{margin-right:2px}.tools .subscribe{padding:0px!important;font-size:12px!important}.tools .list-unstyled{margin:0px!important}.vac-my-map-btn{font-size:18px;border:none;display:block;padding-left:0}.vacancy-cart-full-box .contact-face-box{margin-top:0}.vacancy-cart-full-box span.address-text{padding:0}.tools .btn-star-vacancy{flex-shrink:0}.tools .send-resume{width:155px;flex-shrink:0;}.tools .phone-show1:hover{background:#337ab7}.tools .chart .glyphicon{margin-right:0px!important}@media (max-width:1235px){.tools{flex-wrap:wrap}}.payment_page .col-xs-1{width:auto!important}.disabled{pointer-events:none;color:gray}.resume-cart-title-box,.add-more-resume-btn-box{margin-bottom:15px}.company_panel_btn{padding:0 20px 0 20px}.other-contacts{margin-top:10px}.faq-item{margin-bottom:10px;border:1px solid #DDD;padding:10px}.faq-item-head{width:100%}.faq-date{text-align:right;color:darkgray}.faq-item .faq-title{font-size:18px}.faq-header{width:100%}.faq-header td.find{text-align:right;}.faq-date a{padding:0 5px}.faq-text{margin:10px}.faq-desc{padding-left:20px;color:gray}.faq-list{margin:10px 0}.notpublished{color:darkgray}.notpublished a{color:#337ab766}.lazyYT{display:flex;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:cover}.ytbutton{border:none;width:68px;height:48px;margin:auto;background:url(../images/ytb.png);opacity:.8}.lazyYT:hover .ytbutton{background:url(../images/ytb-focus.png);opacity:1}.faq-date{min-width:100px}.chart-sidebar{cursor:pointer}.labels{display:flex;flex-wrap:wrap;margin:0px!important}.labels a{border-radius:0;margin-top:-1px;flex-grow:1}.partners{margin-bottom:40px}.partners .h4{text-align:center;margin-bottom:25px}.footer_content-top .last-news-box{width:60%}.footer_content-top .article-footer-box{width:40%;margin-left:2em}.footer_content-top .h4{color:#607D8B}.footer_content-top .owl-carousel-partners .slider_item{margin-right:20px!important;width:110px;height:66px}.footer_content-top .owl-carousel-partners .slider_item a{display:flex;height:66px;align-items:center;background:#d3d3d31c;padding:5px;border:5px solid #e1e1e1;transition:border-color 0.5s}.footer_content-top .owl-carousel-partners .slider_item a:hover{border-color:#7bc3ff}.footer_content-top .owl-carousel-partners .slider_item a:hover img{filter:none}.footer_content-top .owl-carousel-partners .slider_item img{width:100%;max-height:100%;filter:grayscale(100%);transition:filter 0.5s}#uLogin{margin-left:175px}.user-panel-bottom .button{padding:2px 6px 2px;margin-left:10px}.cabinet .user-panel-rez ul{display:flex;flex-wrap:wrap}.cabinet .user-panel-rez ul li{margin:5px;min-width:180px}.cabinet .add-more-resume-btn-box{flex-basis:100%}.cabinet .add-more-resume-btn{width:180px}.count-menu{background:#080;margin:0 auto;color:white!important;padding:2px 8px!important;border-radius:10px;text-align:center}.company_panel .user-panel-menu li div,.user-panel .user-panel-menu li div{display:inline-block}.company_panel .user-panel-menu .count-menu,.user-panel .user-panel-menu .count-menu{background:#2490d8!important;color:white!important}.company_panel .user-panel-menu li:hover .count-menu,.user-panel .user-panel-menu li:hover .count-menu{color:white!important}#vacancy-response-list th{height:50px;font-size:14px!important;white-space:nowrap}#vacancy-response-list th a{display:inline-block;cursor:pointer;margin-left:10px;font-size:11px}#vacancy-response-list th,#vacancy-response-list td{border:none}#vacancy-response-list td:last-child{text-align:right}#vacancy-response-list td{padding:.5em 1em!important;font-size:14px!important}#vacancy-response-list .pagination{margin-top:20px!important}#vacancy-response-list .pagerCssClass{text-align:right}.order-panel{text-align:right;width:430px}.order-panel select{height:28px;border-radius:4px;border:1px solid #ccc;display:inline}.banner-cat-64 img{width:100%}.city-detect{position:absolute;width:280px;padding:10px;background:white;text-align:center;border-radius:8px;border:1px solid gray;z-index:100;box-shadow:1px 1px 6px #00000055}.city-detect .buttons{margin-top:10px}.banner-cat-53 img,.banner-cat-54 img,.banner-cat-55 img,.banner-cat-60 img,.banner-cat-61 img,.banner-cat-62 img{width:100%;}.phone-show1{background:#2490d8;color:white}
