.detail.vacancy{margin: 0px 0px 40px;}
.vacancy-detail1 .add_resume{margin:0 0 39px;position:relative;}
.vacancy-detail1 .add_resume:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#ececec;}
.vacancy-detail1 .add_resume .button_wrap{position:relative;padding:0 33px 0 0;display:inline-block;vertical-align:top;background:#FFF;z-index:1;}

.detail.vacancy-detail1 .top_content{margin:0 0 42px;}
.detail.vacancy-detail1 .text{margin:0 0 42px;}
.detail.vacancy-detail1 .properties{margin:0;padding:28px 44px 25px;background:#fafafa;}
.detail.vacancy-detail1 .properties .property{margin:8px 0;}
.detail.vacancy-detail1 .properties .property .title-prop{margin:0 0 5px;}
.detail.vacancy-detail1 .properties .property .value{font-size:1.0667em;}
.detail.vacancy-detail1 .properties{border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}

.detail.vacancy-detail1 .top_content .image{margin-bottom: -1px;}
.detail.vacancy-detail1 .top_content .image img{border-radius: 3px 3px 0 0;}


.bg-block h3 {
  font-size: 16px;
  font-family: 'Verdana' !important;
  font-weight: bold;
  color: #141212;
  text-align: center;
  margin-bottom: 20px;
}