/* line 4, app/assets/stylesheets/print_vacancy.scss */
* {
  margin: 0;
  padding: 0;
}

/* line 9, app/assets/stylesheets/print_vacancy.scss */
li {
  display: block;
  list-style: none;
  overflow: hidden;
}

/* line 15, app/assets/stylesheets/print_vacancy.scss */
body {
  background-color: #fff;
  font: normal 16px Arial, sans-serif;
}

/* line 22, app/assets/stylesheets/print_vacancy.scss */
.bar-container,
.nav,
.nav-secondary,
.post-header-share,
.reveal-modal,
.services,
.comments-container,
.results-header,
.footer,
.bg-bnr,
.results {
  display: none;
}

/* line 36, app/assets/stylesheets/print_vacancy.scss */
.header {
  border-bottom: 7px solid #000;
  padding: 30px 0;
}

/* line 41, app/assets/stylesheets/print_vacancy.scss */
.logo {
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
  -webkit-print-color-adjust: exact;
  background-image: url(https://bossaz-pr-1262.azstage.in/assets/sprite-8d2e147a3ed0404437a3a3f58a9b4dd01743ac71f5b26b33bc2844fd01b8087a.png);
  background-position: 0 0;
  color: #000;
  display: block;
  font-size: 36px;
  font-weight: bold;
  height: 38px;
  text-decoration: none;
  width: 174px;
}

/* line 55, app/assets/stylesheets/print_vacancy.scss */
.breadcrumbs {
  margin: 20px 0;
}

/* line 58, app/assets/stylesheets/print_vacancy.scss */
.breadcrumbs a {
  color: #000;
  font-size: 20px;
  text-decoration: none;
}

/* line 65, app/assets/stylesheets/print_vacancy.scss */
.post-header-secondary {
  font-size: 16px;
  line-height: 25px;
  position: absolute;
  right: 10px;
  top: 30px;
}

/* line 73, app/assets/stylesheets/print_vacancy.scss */
.post-title {
  font-family: 'PT Sans Narrow', sans-serif;
  margin-bottom: 20px;
  text-transform: uppercase;
}

/* line 79, app/assets/stylesheets/print_vacancy.scss */
.post-salary {
  border: 2px solid #000;
  border-radius: 7px;
  font-size: 20px;
  font-weight: bold;
  margin-right: 10px;
  padding: 5px 7px;
}

/* line 88, app/assets/stylesheets/print_vacancy.scss */
.post-company {
  color: #000;
  display: inline-block;
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
}

/* line 96, app/assets/stylesheets/print_vacancy.scss */
.post-cols {
  overflow: hidden;
  padding: 20px 0;
}

/* line 101, app/assets/stylesheets/print_vacancy.scss */
.post-col {
  float: left;
  overflow: hidden;
  width: 50%;
}

/* line 107, app/assets/stylesheets/print_vacancy.scss */
.main-highlight {
  border-bottom: 1px solid #000;
  border-top: 1px solid #000;
  margin-top: 30px;
}

/* line 112, app/assets/stylesheets/print_vacancy.scss */
.main-highlight a {
  color: #000;
  text-decoration: none;
}

/* line 117, app/assets/stylesheets/print_vacancy.scss */
.main-highlight .params-i-label,
.main-highlight .params-i-val {
  box-sizing: border-box;
  float: left;
  line-height: 30px;
  padding-right: 10px;
  width: 50%;
}

/* line 126, app/assets/stylesheets/print_vacancy.scss */
.main-highlight .params-i-label {
  font-weight: bold;
  width: 50%;
}

/* line 132, app/assets/stylesheets/print_vacancy.scss */
.job_description.params-i-label,
.requirements.params-i-label {
  font-weight: bold;
  margin-bottom: 10px;
}

/* line 138, app/assets/stylesheets/print_vacancy.scss */
.job_description.params-i-val,
.requirements.params-i-val {
  line-height: 22px;
  position: relative;
}
