/*
Theme Name: Hire Group Jobs
Theme URI: https://hiregroup.co.za
Template: superio
Author: Hire Group Pty Ltd
Author URI: https://hiregroup.co.za
Description: Hire Group Jobs 1.0
Version: 1.0.0.1733668788
Updated: 2024-12-08 14:39:48

*/

body.single-job .job-description {
    font-size: 16px;
    color: #000;
}
.is-featured {
    background-color: ;
    border: 1px solid #000;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    padding: 10px;
}
.is-featured .featured-text {
    color: #00d865;
    font-weight: bold;
}
@media only screen and (max-width: 768px) {
.btn-apply-job-email {
    margin-top: 20px;
}
}
.job-grid-v3:hover {
  background: #E1F3E5;
}

.job-grid-v3:hover .btn {
  background: #00D865;
  border-color: #00D865;
  color: #000;
}
.job-grid-v3:hover .job-metas, 
.job-grid-v3:hover, 
.job-grid-v3:hover .type-job, 
.job-grid-v3:hover a:not([class]),
.job-grid-v3:hover .btn,
.job-grid-v3:hover .btn-follow {
  color: #000; /* Change text color to black on hover */
}
.btn-add-job-shortlist {
  display: none;
}

/* HireGroup: readable job descriptions */
body.single-job_listing .job-detail-description,
body.single-job_listing .job-detail-description p,
body.single-job_listing .job-detail-description li {
  color: #000;
}
/* End HireGroup job descriptions */

/* HireGroup: sticky Apply Now bar on job detail pages (mobile/tablet only) */
@media (max-width: 991px) {
  body.single-job_listing .job-detail-buttons.style1 {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1000;
    margin: 0;
    padding: 12px 16px;
    background: #fff;
    box-shadow: 0 -3px 14px rgba(0, 0, 0, 0.12);
    text-align: center;
  }
  body.single-job_listing .job-detail-buttons.style1 .btn-apply {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 520px;
    margin: 0 auto;
  }
  /* Keep page content clear of the fixed bar */
  body.single-job_listing {
    padding-bottom: 84px;
  }
}
/* End HireGroup sticky Apply Now bar */

/* HireGroup: hide login icon in mobile header top bar */
#apus-header-mobile .btn-menu-account {
  display: none;
}
/* End HireGroup hide mobile login icon */

/* HireGroup: reset-password page layout. */
body.woocommerce-lost-password .sidebar-wrapper {
    display: none !important;
}

body.woocommerce-lost-password .content-area {
    width: 100% !important;
}

body.woocommerce-lost-password .woocommerce-ResetPassword {
    width: 100%;
    max-width: 560px;
    margin-right: auto;
    margin-left: auto;
    text-align: left;
}

body.woocommerce-lost-password .woocommerce-ResetPassword #user_login {
    width: 100%;
    max-width: 420px;
}

@media (max-width: 767px) {
    body.woocommerce-lost-password .woocommerce-ResetPassword #user_login {
        max-width: 100%;
    }
}

