.mak-jobs-index-index.page-products .columns {
  padding-top: 20px;
}
.mak-jobs-index-index .jobs-column-left,
.mak-jobs-index-index .jobs-column-right {
  width: 100%;
}
.mak-jobs-index-index .jobs-column-left h2 {
  padding-bottom: 10px;
  border-bottom: 2px solid #cecece;
}
.mak-jobs-index-index .jobs-column-left .action.remove:before {
  content: '\e616';
  font-family: 'luma-icons';
  display: inline-block;
  font-size: 12px;
}
.mak-jobs-index-index .jobs-column-left .filter-content .filter-current {
  border: 0;
  margin: 20px 0 0;
}
.mak-jobs-index-index .jobs-column-right h2 {
  padding-bottom: 10px;
  border-bottom: 2px solid #cecece;
}
.mak-jobs-index-index .jobs-column-right table tr td {
  vertical-align: middle;
}
.mak-jobs-index-index .jobs-column-right table tr td.details a {
  color: #333;
}
.mak-jobs-index-index .job-item-metas .metas-block {
  display: block;
}
.mak-jobs-view-index .jobs-back {
  display: inline-block;
  margin-top: 10px;
}
.mak-jobs-view-index .jobs-back:before {
  content: '\e617';
  font-family: 'luma-icons';
  display: inline-block;
  font-size: 12px;
  padding-right: 5px;
}
.mak-jobs-view-index .actions-toolbar {
  margin-bottom: 30px;
}
.mak-jobs-view-index .job-date,
.mak-jobs-view-index .job-metas,
.mak-jobs-view-index .job-experiences {
  margin-bottom: 15px;
}
.mak-jobs-view-index .job-metas span,
.mak-jobs-view-index .job-experiences span {
  display: block;
}
.mak-jobs-view-index .job-metas span.pipe,
.mak-jobs-view-index .job-experiences span.pipe {
  display: none;
}
.mak-jobs-view-index .job-description {
  padding-top: 10px;
}
.mak-jobs-view-index .job-application {
  display: none;
}
@media only screen and (max-width: 767px) {
  .mak-jobs-index-index .jobs-column-right table th {
    display: none;
  }
  .mak-jobs-index-index .jobs-column-right table td {
    width: 100%;
    display: block;
    padding: 1px 0 0 0;
  }
  .mak-jobs-index-index .jobs-column-right table td:first-child {
    padding-top: 20px;
  }
  .mak-jobs-index-index .jobs-column-right table td:last-child {
    padding: 8px 0 25px;
    border-bottom: 1px solid #cecece;
  }
}
@media only screen and (min-width: 768px) {
  .mak-jobs-index-index.page-products .columns {
    padding-top: 0;
  }
  .mak-jobs-index-index .jobs-column-left {
    margin-top: 20px;
  }
  .mak-jobs-index-index .jobs-column-left h2 {
    padding-bottom: 0;
    border-bottom: 0;
  }
  .mak-jobs-index-index .jobs-column-left .filter-content .filter-current {
    margin-bottom: 20px;
  }
  .mak-jobs-index-index .jobs-column-right table tr.even {
    background: #F0F0F0;
  }
  .mak-jobs-index-index .jobs-column-right table tr td {
    border-top: 1px solid #cecece;
  }
  .mak-jobs-index-index .jobs-column-right table tr td strong {
    display: none;
  }
  .mak-jobs-view-index .job-date,
  .mak-jobs-view-index .job-metas,
  .mak-jobs-view-index .job-experiences {
    margin-bottom: 5px;
  }
  .mak-jobs-view-index .job-metas span,
  .mak-jobs-view-index .job-experiences span {
    display: inline-block;
  }
  .mak-jobs-view-index .job-metas span.pipe,
  .mak-jobs-view-index .job-experiences span.pipe {
    display: inline-block;
  }
}
