/* Single listing header tab alignment */
body.single-job_listing .profile-header.r9-tabs-full,
body.single-job_listing .profile-header.r9-tabs-full .container,
body.single-job_listing .profile-header.r9-tabs-full .container-fluid,
body.single-job_listing .profile-header.r9-tabs-full .row,
body.single-job_listing .profile-header.r9-tabs-full .col-md-12 {
  width: 100% !important;
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

body.single-job_listing .profile-header .profile-menu.r9-tabs-full {
  width: 100%;
}

body.single-job_listing .profile-header .profile-menu ul.r9-tabs-full {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center;
  gap: 0;
  width: 100% !important;
  padding: 0;
  margin: 0;
  overflow-x: hidden !important;
}

body.single-job_listing .profile-header .profile-menu ul.r9-tabs-full:before,
body.single-job_listing .profile-header .profile-menu ul.r9-tabs-full:after {
  display: none;
  margin: 0;
}

body.single-job_listing .profile-header .profile-menu ul.r9-tabs-full li {
  margin: 0;
  flex: 1 1 0 !important;
  min-width: 0;
}

body.single-job_listing .profile-header .profile-menu ul.r9-tabs-full li a {
  width: 100% !important;
  justify-content: center;
  padding: 0 16px;
  text-align: center;
}

body.single-job_listing .profile-header .profile-menu ul.r9-tabs-full li.cts-prev,
body.single-job_listing .profile-header .profile-menu ul.r9-tabs-full li.cts-next {
  display: none !important;
}

@media (max-width: 768px) {
  body.single-job_listing .profile-header .profile-menu ul.r9-tabs-full li a {
    padding: 0 10px;
  }
}
