/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 15 2022 | 22:52:18 */
@charset "UTF-8";
@keyframes waitopacity {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
#masthead {
  animation-name: waitopacity;
  animation-duration: 3s;
}
.site-content-page-header {
  animation-name: waitopacity;
  animation-duration: 1s;
}
.font-30 {
  font-size: 30px;
}
.font-40 {
  font-size: 40px;
}
.font-50 {
  font-size: 50px;
}
.entry-content p a {
  color: #0069D9;
}
.header-menu > li > a {
  font-weight: 700;
  color: #333;
}
.home #content {
  margin-top: -70px;
}
.home .header-transparent {
  background-color: #0069D9 !important;
}
.home .post-a-job a {
  background-color: #FFF !important;
  color: #0069D9;
  transition: all 0.2s ease;
}
.header-bg-default + .site-content-page-header {
  background-size: cover;
  background-position: center 40%;
  background-repeat: no-repeat;
}
@media (min-width: 1200px) {
  .site-header .container {
    max-width: 1300px;
  }
}
.site-branding {
  max-width: 175px !important;
  width: 175px !important;
  height: 43px;
}
.logo-bks-nav {
  display: block;
  width: 100%;
  height: 100%;
  background: url("/wp-content/uploads/2022/03/logo-bksafrica@2x.png");
  background-repeat: no-repeat;
  background-size: contain;
}
.site-content-page-header {
  background-color: #0069D9 !important;
  border-bottom: 1px solid #e9f0f3;
  margin-bottom: 40px;
  color: #FFF;
}
.site-content-page-header h1 {
  color: #FFF;
}
.page-title-area-inner {
  width: 100%;
}
.site-content-page-header-inner, .site-content-page-title {
  text-align: center;
}
@media (min-width: 992px) {
  .site-content-page-header .site-content-page-header-inner {
    height: 300px !important;
  }
}
.site-content-page-header {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  position: relative;
}
.site-content-page-header .site-content-page-header-inner {
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: center;
}
.site-content-page-header:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.8;
  content: "";
}
.site-content-page-header:after, .error-404 .content-404::after, .post-type-archive-job_listing .header-bg-default + .site-content-page-header:after, .single-job_listing .header-bg-default + .site-content-page-header:after, .post-type-archive-resume .header-bg-default + .site-content-page-header:after, .post-type-archive-company .header-bg-default + .site-content-page-header:after, .single-company .header-bg-default + .site-content-page-header:after, .single-resume-head::before, .single-job-preview .site-content-page-header::after, .single-resume-preview.single-resume .site-content-page-header::after, .blog .header-bg-default + .site-content-page-header:after, .blog-archive .header-bg-default + .site-content-page-header:after, .single.single-post .header-bg-default + .site-content-page-header:after, .page-template-default .header-bg-default + .site-content-page-header:after, .page-template-template-aboutpage .header-bg-default + .site-content-page-header:after, .page-template-template-sidebar .header-bg-default + .site-content-page-header:after, .page-template-template-job-sidebar .header-bg-default + .site-content-page-header:after, .page-template-template-resume-sidebar .header-bg-default + .site-content-page-header:after, .page-template-template-company-sidebar .header-bg-default + .site-content-page-header:after {
  background: linear-gradient(45deg, #3B63F5 0%, #1d293e 100%) !important;
}
.single-job-listing__description ul {
  list-style: none;
  /* Remove default bullets */
}
.single-job-listing__description ul li::before {
  content: "•";
  color: #007BFF;
  font-weight: bold;
  display: inline-block;
  width: 15px;
  margin-left: -25px;
}
.single-resume-head {
  background-image: none !important;
  margin-bottom: 30px;
  padding-top: 180px;
  padding-bottom: 30px;
}
.single-resume-head::before {
  background: linear-gradient(125deg, #0c3df1 0%, #1D293E 100%) !important;
}
.single-resume-head::after {
  display: none;
}
.single-candidate-head-left .social-network-pages {
  display: none !important;
}
.social-network-pages a {
  margin: 10px auto 10px !important;
}
.single-resume-inner .social-network-pages a {
  background-color: #FFF !important;
}
.single-resume-inner .social-network-pages a:hover {
  background-color: transparent !important;
  color: #DDD !important;
}
.single-resume-inner .single-candidate-head-left .categories li {
  height: auto;
  margin-bottom: 5px;
  padding-right: 5px;
}
.single-resume-inner .single-candidate-head-left .categories li a, .resume-single-type-v1 .single-candidate-head-left .categories li a {
  padding: 6px 12px;
  border-color: rgba(255, 255, 255, 0.9) !important;
  color: #FFF !important;
  background-color: transparent !important;
}
.single-resume-inner .single-candidate-head-left .categories li a:hover, .single-resume-inner .single-candidate-head-left .categories li a:focus {
  padding: 6px 12px !important;
  border-color: rgba(255, 255, 255, 0.9) !important;
  background-color: transparent !important;
  color: #FFF !important;
  box-shadow: none !important;
}
.resume-single-type-v1 .single-candidate-head-left .categories li a {
  color: #888;
  background-color: #edeff7;
}
.single-resume-inner .single-resume-head-inner .single-candidate-details {
  display: flex;
  justify-content: center;
  align-items: center;
}
.single-resume-inner .single-candidate-details .candidate-image {
  display: none;
}
.single-resume-inner .single-candidate-details .candidate-e-mail a, .single-resume-inner .single-candidate-details .resume-links a {
  color: #FFF;
}
.single-resume-inner .single-candidate-details .candidate-e-mail i {
  transform: translateY(1px);
}
.single-resume-inner .single-candidate-details .candidate-name {
  color: #FFF;
}
.single-resume-inner .single-candidate-details .job-title {
  color: #FFF !important;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
}
.single-resume-inner .single-candidate-head-right .location, .single-resume-inner .single-candidate-head-right .location a, .single-resume-inner .single-candidate-head-right .published-date {
  color: #fff !important;
}
.resume-single-type-v1 .single-resume-inner .single-candidate-head-right .candidate-resume {
  border-radius: 5px;
  margin-top: 15px;
  background: rgba(255, 255, 255, 0.9) !important;
  transition: all 0.2s ease-out;
}
.trait-caractere__wrap {
  margin-bottom: 40px;
}
.trait-caractere__titre {
  font-size: 16px;
  font-weight: 500;
  color: #202020;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 700 !important;
}
.trait-caractere {
  display: inline-block;
  margin: 5px 10px 5px 0;
  padding: 5px 10px;
  border: 1px solid #CCC;
}
.elementor-element-b0b35bd .elementor-image-box-img {
  max-width: 70px;
}
.jh-resumes .view-resume-action a {
  min-width: 128px;
}
.job_listing_preview_title .button {
  padding: 20px;
  font-size: 22px;
  font-weight: bold;
}
.job_listing_preview_title #resume_preview_submit_button {
  background-color: #00D770 !important;
  color: #FFF !important;
}
.job_listing_preview_title #resume_preview_submit_button:hover {
  background-color: #03B760 !important;
  color: #FFF !important;
}
.single-job_listing .site-content-page-subtitle .job-listing-meta li.job-type {
  color: #FFF;
}
/** submit cv step 3 Validé **/
@media (min-width: 768px)\d \a p.resume-submitted::before, .job-submitted::before {
  font-size: 55px;
}
@media (min-width: 768px)\d \a p.resume-submitted, .job-submitted {
  font-size: 20px;
  padding: 10px 0;
}
p.resume-submitted, .job-submitted {
  padding: 20px 0;
  text-align: center;
  font-size: 20px;
}
@media screen and (min-width: 768px) {
  /** FORMS **/
  /** #submit-resume-form .fieldset-resume_content, 
	 * #submit-resume-form .applying_for, 
	#submit-resume-form .applying_for + fieldset, 
	#submit-resume-form fieldset:first-child, 
	#submit-resume-form .fieldset-logged_in, 
	#submit-resume-form .fieldset-login_required, 
	#submit-resume-form .fieldset-create_account_username
	**/
  #submit-resume-form .fieldset-resume_file, #submit-resume-form .fieldset-candidate_photo, #submit-resume-form .fieldset-resume_skills, #submit-resume-form .fieldset-links, #submit-resume-form .fieldset-candidate_education, #submit-resume-form .fieldset-candidate_experience, #submit-resume-form .fieldset-candidate_awards, #submit-job-form .fieldset-company_video {
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 0 50% !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
  }
  .job-manager-form > *.fieldset-company_tagline, .job-manager-form > *.fieldset-company_twitter {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .job-manager-form > *.fieldset-company_website, .job-manager-form > *.fieldset-job_tel_indic, .job-manager-form > *.fieldset-company_logo {
    -ms-flex: 0 0 33%;
    flex: 0 0 33%;
    max-width: 33%;
  }
}
/** end media query**/
.intl-tel-input {
  width: 100%;
}
/** Cacher tel et email entreprise sur le front des companies et postes**/
.site-content-inner .company-info .company-phone, .site-content-inner .company-info .company-email {
  display: none;
}
.single-job-listing-company__contact--phone, .single-job-listing-company__contact--application-email {
  display: none;
}
/** Cacher tel entreprise sur la page front dans le formulaire */
#submit-job-form .fieldset-company_phone {
  display: none;
}
/** Register / Login form **/
.jobhunt-register-login-form .jobhunt-register-login-form-inner {
  background: #FFF;
}
.jobhunt-register-login-form .jobhunt-register-login-form-inner {
  border-width: 2px;
}
/** hide user field **/
/**
#jobhunt_registration_form{
	margin-top:-15px;
}
.jobhunt-register-login-form #jobhunt_register_user_login{
	display: none!important;
}
label[for="jobhunt_register_user_login"] {
   	display: none!important;
}
**/
.jobhunt_registration_form .fieldset-recaptcha {
  margin-bottom: 10px;
}
.jobhunt-register-login-form .tab-content {
  padding-top: 0px !important;
}
.jobhunt-register-login-form .nav li a:not(.active) {
  background-color: #edeff0;
  color: #AAA;
}
.jobhunt-register-login-form .nav li a.active {
  background-color: #FFF;
  color: #0069D9;
}
.jobhunt-register-login-form .nav {
  border-bottom: none;
}
/** blog **/
.entry-meta .posted-on, .widget-area .post-date {
  display: none !important;
}
/** Plugin smyles crée un bug avec chosen dans les dropdowns **/
.chosen-search input[type="text"] {
  display: none !important;
}
.chosen-choices .search-field {
  width: 1px !important;
}
.fieldset-bk_profil_traits_caractere .chosen-container .chosen-results li.disabled-result {
  color: #40484a !important;
  font-weight: bold !important;
}
.fieldset-candidate_pinterest, .fieldset-candidate_behance, .fieldset-company_facebook, .fieldset-company_googleplus, .fieldset-company_since {
  display: none;
}
li.search-field {
  width: 100%;
}
.job_listing a {
  align-items: flex-start !important;
}
.post-type-archive-job_listing.type-list .job_listing > a {
  padding: 30px 0;
}
.job-listing-company-logo, .single-job-listing-company__logo {
  margin: 0 10px 0 0;
  padding: 5px;
  border-radius: 0 !important;
  border-top-right-radius: 15px !important;
  border-bottom-right-radius: 15px !important;
  border: 1px solid #EEE !important;
  border-left: 0 !important;
  box-shadow: -3px 3px 0 0 #007BFF;
  box-sizing: content-box !important;
  max-width: 65px !important;
}
.job-listing-company-logo img, .single-job-listing-company__logo img {
  object-fit: scale-down;
  height: 40px;
  max-width: 55px !important;
  border-radius: 0 !important;
}
@media screen and (max-width: 767px) {
  .job-listing-company-logo, .single-job-listing-company__logo {
    margin: 0 0 10px 0 !important;
    border-radius: 15px !important;
    border-radius: 15px !important;
    box-shadow: 3px 3px 0 0 #007BFF;
  }
  .single-job-listing-company__logo {
    margin: 0 auto 10px !important;
  }
  .single-job-listing-company__logo img {
    border: 0 !important;
  }
}
.job-types .job-type {
  margin-bottom: 3px;
}
/** ACCUEIL **/
.candidate-profile-inner .candidate-info img {
  object-fit: cover;
  width: 90px !important;
  height: 90px !important;
  border-radius: 50% !important;
  box-shadow: 0px 0px 0px 10px white;
  position: absolute;
  top: -20px;
  -webkit-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  left: 50%;
  background-color: #e7e7e7;
}
.accueil-candidats-section h3 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}
.accueil-candidats-section .section-title, .accueil-candidats-section .section-sub-title {
  color: #FFF;
}
.candidate-profile-inner .candidate-inner {
  height: auto;
}
.home .site-content-page-header {
  display: none;
}
.home .elementor-column-wrap {
  padding-top: 0 !important;
}
.dual-banner-section {
  margin-left: calc(-50vw + 50%) !important;
  background-position: center !important;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 768px) {
  .dual-banner-inner {
    height: 700px;
  }
}
/** Sidebar **/
.widget_featured_jobs .content ul li {
  margin-bottom: 2px !important;
}
.widget_featured_jobs .content ul li.job-type {
  margin-top: 8px !important;
}
.widget_featured_jobs .content h3 {
  margin: 0 0 5px !important;
  font-size: 15px !important;
}
.widget_featured_jobs > ul > li {
  margin-bottom: 0 !important;
}
.widget_featured_jobs > ul > li > a {
  background-color: rgba(0, 123, 255, 0.05) !important;
  padding: 15px !important;
  border-color: rgba(0, 123, 255, 0.15) !important;
}
.widget ul li.job-type {
  color: #0069D9;
}
.widget ul li.job-type:hover {
  color: #FFF !important;
}
.widget-area .widget ul li:before {
  display: none;
}
/** push nav mobile **/
@media screen and (max-width: 1199px) {
  .off-canvas-navigation {
    background-color: #3155a4;
  }
  .header-menu .sub-menu, .off-canvas-navigation ul li a:hover, .off-canvas-navigation ul li a:focus, .off-canvas-navigation .yamm .yamm-content li a:hover, .off-canvas-navigation .yamm .yamm-content li a:focus {
    color: #FFF !important;
    background-color: #25468e !important;
    transition: all 0.2s ease;
  }
  .header-menu .sub-menu a {
    color: #FFF !important;
    transition: all 0.2s ease;
  }
  .off-canvas-navigation ul li button.dropdown-toggle, .off-canvas-navigation .yamm .yamm-content li button.dropdown-toggle, .off-canvas-navigation ul li.nav-title, .off-canvas-navigation ul li a, .off-canvas-navigation ul li > a, .off-canvas-navigation .yamm .yamm-content li.nav-title, .off-canvas-navigation .yamm .yamm-content li a, .off-canvas-navigation .yamm .yamm-content li > a {
    border-bottom: 1px solid #25468e !important;
  }
}
/** bouton alerte job **/
p.job-manager-single-alert-link a {
  transition: all 0.3s ease-out;
}
/** Footer **/
.footer-v1 .footer-widgets {
  background: linear-gradient(45deg, #3B63F5 0%, #1d293e 100%) !important;
  color: #FFF !important;
}
.site-footer h2, .site-footer h3, .site-footer h4, .site-footer h5 {
  color: #FFF !important;
}
@media (min-width: 768px) {
  .footer-v1 .footer-widget-2 .menu, .footer-v3 .footer-widget-2 .menu, .footer-v5 .footer-widget-2 .menu {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }
}
footer .footer-logo img {
  max-width: 220px;
}
.footer-widget-4 span {
  text-transform: capitalize;
}
/** Changement des couleurs du thème en gros : boutons, etc pour focus, active, etc.. **/
.post-readmore a:not(:disabled):not(.disabled):active:focus, .post-readmore a:not(:disabled):not(.disabled).active:focus, .show > .post-readmore a.dropdown-toggle:focus, input[type="submit"]:not(:disabled):not(.disabled):active:focus, input[type="submit"]:not(:disabled):not(.disabled).active:focus, .show > input[type="submit"].dropdown-toggle:focus, .job-manager-form input[type="button"]:not(:disabled):not(.disabled):active:focus, .job-manager-form input[type="button"]:not(:disabled):not(.disabled).active:focus, .show > .job-manager-form input[type="button"].dropdown-toggle:focus, .comment-respond .comment-form input[type="submit"]:not(:disabled):not(.disabled):active:focus, .comment-respond .comment-form input[type="submit"]:not(:disabled):not(.disabled).active:focus, .show > .comment-respond .comment-form input[type="submit"].dropdown-toggle:focus, .job-categories-section .action .action-link:not(:disabled):not(.disabled):active:focus, .job-categories-section .action .action-link:not(:disabled):not(.disabled).active:focus, .show > .job-categories-section .action .action-link.dropdown-toggle:focus, .job-list-section .load_more_jobs:not(:disabled):not(.disabled):active:focus, .job-list-section .load_more_jobs:not(:disabled):not(.disabled).active:focus, .show > .job-list-section .load_more_jobs.dropdown-toggle:focus, .job-list-tab-section .load_more_jobs:not(:disabled):not(.disabled):active:focus, .job-list-tab-section .load_more_jobs:not(:disabled):not(.disabled).active:focus, .show > .job-list-tab-section .load_more_jobs.dropdown-toggle:focus, .woocommerce-MyAccount-content .woocommerce-Address .edit:not(:disabled):not(.disabled):active:focus, .woocommerce-MyAccount-content .woocommerce-Address .edit:not(:disabled):not(.disabled).active:focus, .show > .woocommerce-MyAccount-content .woocommerce-Address .edit.dropdown-toggle:focus, .apply_with_resume input[type="submit"]:not(:disabled):not(.disabled):active:focus, .apply_with_resume input[type="submit"]:not(:disabled):not(.disabled).active:focus, .show > .apply_with_resume input[type="submit"].dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25) !important;
}
.post-readmore a:focus, .post-readmore a.focus, input[type="submit"]:focus, input[type="submit"].focus, .job-manager-form input[type="button"]:focus, .job-manager-form input[type="button"].focus, .comment-respond .comment-form input[type="submit"]:focus, .comment-respond .comment-form input[type="submit"].focus, .job-categories-section .action .action-link:focus, .job-categories-section .action .action-link.focus, .job-list-section .load_more_jobs:focus, .job-list-section .load_more_jobs.focus, .job-list-tab-section .load_more_jobs:focus, .job-list-tab-section .load_more_jobs.focus, .woocommerce-MyAccount-content .woocommerce-Address .edit:focus, .woocommerce-MyAccount-content .woocommerce-Address .edit.focus, .apply_with_resume input[type="submit"]:focus, .apply_with_resume input[type="submit"].focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25) !important;
}
.post-a-job a, .jobhunt_newsletter_widget .newsletter-form button[type="submit"], .checkout-button, button[name="woocommerce_checkout_place_order"], .application_button, .job-pricing-inner .job-pricing-features a, .job-list-tab-section .nav-tabs .nav-link.active, .contact-form input[type="submit"], .page-template-template-homepage-v4 .job-search-block form button, .page-template-template-homepage-v5 .job-search-block .job-search-submit button, .page-template-template-homepage-v2 .job-search-block form .job-search-submit button, .page-template-template-homepage-v4 .resume-search-block form button, .page-template-template-homepage-v5 .resume-search-block .resume-search-submit button, .page-template-template-homepage-v2 .resume-search-block form .resume-search-submit button, .company-single-head__right .company-location-map, .companies-listing-a-z .company-group-inner .company-letter, .resume-single-type-v2 .single-resume-content-navbar .contact-candidate-email a, .job-manager-form fieldset .resume-manager-data-row .resume-manager-remove-row, .resume-manager-candidate-dashboard tfoot a, .job-manager-job-dashboard-content tfoot a, article.post-password-required .post-password-form input[type="submit"], article.post.post-password-required .post-password-form input[type="submit"], .handheld-sidebar-toggle .btn, .woocommerce-mini-cart__buttons .button.checkout, .job-manager-form.wp-job-manager-bookmarks-form .remove-bookmark, .job_tags a, .onsale, .wpforms-container.contact-form .wpforms-form .wpforms-submit-container .wpforms-submit, .wpforms-container.newsletter-form .wpforms-form .wpforms-submit-container .wpforms-submit {
  color: #fff;
  background-color: #0069D9 !important;
  border-color: #0069D9 !important;
}
#customer_login .woocommerce-Button, .woocommerce-form.woocommerce-form-login .woocommerce-Button, .woocommerce-ResetPassword .woocommerce-Button, .jobhunt-register-login-form .tab-content input[type="submit"] {
  color: #fff;
  background-color: #0069D9 !important;
  border-color: #0069D9 !important;
}
.post-a-job a:not(:disabled):not(.disabled):active, .post-a-job a:not(:disabled):not(.disabled).active, .show > .post-a-job a.dropdown-toggle, .jobhunt_newsletter_widget .newsletter-form button[type="submit"]:not(:disabled):not(.disabled):active, .jobhunt_newsletter_widget .newsletter-form button[type="submit"]:not(:disabled):not(.disabled).active, .show > .jobhunt_newsletter_widget .newsletter-form button[type="submit"].dropdown-toggle, .checkout-button:not(:disabled):not(.disabled):active, .checkout-button:not(:disabled):not(.disabled).active, .show > .checkout-button.dropdown-toggle, button[name="woocommerce_checkout_place_order"]:not(:disabled):not(.disabled):active, button[name="woocommerce_checkout_place_order"]:not(:disabled):not(.disabled).active, .show > button[name="woocommerce_checkout_place_order"].dropdown-toggle, .application_button:not(:disabled):not(.disabled):active, .application_button:not(:disabled):not(.disabled).active, .show > .application_button.dropdown-toggle, .job-pricing-inner .job-pricing-features a:not(:disabled):not(.disabled):active, .job-pricing-inner .job-pricing-features a:not(:disabled):not(.disabled).active, .show > .job-pricing-inner .job-pricing-features a.dropdown-toggle, .job-list-tab-section .nav-tabs .nav-link.active:not(:disabled):not(.disabled):active, .job-list-tab-section .nav-tabs .nav-link.active:not(:disabled):not(.disabled).active, .show > .job-list-tab-section .nav-tabs .nav-link.active.dropdown-toggle, .contact-form input[type="submit"]:not(:disabled):not(.disabled):active, .contact-form input[type="submit"]:not(:disabled):not(.disabled).active, .show > .contact-form input[type="submit"].dropdown-toggle, .page-template-template-homepage-v4 .job-search-block form button:not(:disabled):not(.disabled):active, .page-template-template-homepage-v4 .job-search-block form button:not(:disabled):not(.disabled).active, .show > .page-template-template-homepage-v4 .job-search-block form button.dropdown-toggle, .page-template-template-homepage-v5 .job-search-block .job-search-submit button:not(:disabled):not(.disabled):active, .page-template-template-homepage-v5 .job-search-block .job-search-submit button:not(:disabled):not(.disabled).active, .show > .page-template-template-homepage-v5 .job-search-block .job-search-submit button.dropdown-toggle, .page-template-template-homepage-v2 .job-search-block form .job-search-submit button:not(:disabled):not(.disabled):active, .page-template-template-homepage-v2 .job-search-block form .job-search-submit button:not(:disabled):not(.disabled).active, .show > .page-template-template-homepage-v2 .job-search-block form .job-search-submit button.dropdown-toggle, .page-template-template-homepage-v4 .resume-search-block form button:not(:disabled):not(.disabled):active, .page-template-template-homepage-v4 .resume-search-block form button:not(:disabled):not(.disabled).active, .show > .page-template-template-homepage-v4 .resume-search-block form button.dropdown-toggle, .page-template-template-homepage-v5 .resume-search-block .resume-search-submit button:not(:disabled):not(.disabled):active, .page-template-template-homepage-v5 .resume-search-block .resume-search-submit button:not(:disabled):not(.disabled).active, .show > .page-template-template-homepage-v5 .resume-search-block .resume-search-submit button.dropdown-toggle, .page-template-template-homepage-v2 .resume-search-block form .resume-search-submit button:not(:disabled):not(.disabled):active, .page-template-template-homepage-v2 .resume-search-block form .resume-search-submit button:not(:disabled):not(.disabled).active, .show > .page-template-template-homepage-v2 .resume-search-block form .resume-search-submit button.dropdown-toggle, .company-single-head__right .company-location-map:not(:disabled):not(.disabled):active, .company-single-head__right .company-location-map:not(:disabled):not(.disabled).active, .show > .company-single-head__right .company-location-map.dropdown-toggle, .companies-listing-a-z .company-group-inner .company-letter:not(:disabled):not(.disabled):active, .companies-listing-a-z .company-group-inner .company-letter:not(:disabled):not(.disabled).active, .show > .companies-listing-a-z .company-group-inner .company-letter.dropdown-toggle, .resume-single-type-v2 .single-resume-content-navbar .contact-candidate-email a:not(:disabled):not(.disabled):active, .resume-single-type-v2 .single-resume-content-navbar .contact-candidate-email a:not(:disabled):not(.disabled).active, .show > .resume-single-type-v2 .single-resume-content-navbar .contact-candidate-email a.dropdown-toggle, .job-manager-form fieldset .resume-manager-data-row .resume-manager-remove-row:not(:disabled):not(.disabled):active, .job-manager-form fieldset .resume-manager-data-row .resume-manager-remove-row:not(:disabled):not(.disabled).active, .show > .job-manager-form fieldset .resume-manager-data-row .resume-manager-remove-row.dropdown-toggle, .resume-manager-candidate-dashboard tfoot a:not(:disabled):not(.disabled):active, .resume-manager-candidate-dashboard tfoot a:not(:disabled):not(.disabled).active, .show > .resume-manager-candidate-dashboard tfoot a.dropdown-toggle, .job-manager-job-dashboard-content tfoot a:not(:disabled):not(.disabled):active, .job-manager-job-dashboard-content tfoot a:not(:disabled):not(.disabled).active, .show > .job-manager-job-dashboard-content tfoot a.dropdown-toggle, article.post-password-required .post-password-form input[type="submit"]:not(:disabled):not(.disabled):active, article.post-password-required .post-password-form input[type="submit"]:not(:disabled):not(.disabled).active, .show > article.post-password-required .post-password-form input[type="submit"].dropdown-toggle, article.post.post-password-required .post-password-form input[type="submit"]:not(:disabled):not(.disabled):active, article.post.post-password-required .post-password-form input[type="submit"]:not(:disabled):not(.disabled).active, .show > article.post.post-password-required .post-password-form input[type="submit"].dropdown-toggle, .handheld-sidebar-toggle .btn:not(:disabled):not(.disabled):active, .handheld-sidebar-toggle .btn:not(:disabled):not(.disabled).active, .show > .handheld-sidebar-toggle .btn.dropdown-toggle, .woocommerce-mini-cart__buttons .button.checkout:not(:disabled):not(.disabled):active, .woocommerce-mini-cart__buttons .button.checkout:not(:disabled):not(.disabled).active, .show > .woocommerce-mini-cart__buttons .button.checkout.dropdown-toggle, .job-manager-form.wp-job-manager-bookmarks-form .remove-bookmark:not(:disabled):not(.disabled):active, .job-manager-form.wp-job-manager-bookmarks-form .remove-bookmark:not(:disabled):not(.disabled).active, .show > .job-manager-form.wp-job-manager-bookmarks-form .remove-bookmark.dropdown-toggle, .job_tags a:not(:disabled):not(.disabled):active, .job_tags a:not(:disabled):not(.disabled).active, .show > .job_tags a.dropdown-toggle, .onsale:not(:disabled):not(.disabled):active, .onsale:not(:disabled):not(.disabled).active, .show > .onsale.dropdown-toggle, .wpforms-container.contact-form .wpforms-form .wpforms-submit-container .wpforms-submit:not(:disabled):not(.disabled):active, .wpforms-container.contact-form .wpforms-form .wpforms-submit-container .wpforms-submit:not(:disabled):not(.disabled).active, .show > .wpforms-container.contact-form .wpforms-form .wpforms-submit-container .wpforms-submit.dropdown-toggle, .wpforms-container.newsletter-form .wpforms-form .wpforms-submit-container .wpforms-submit:not(:disabled):not(.disabled):active, .wpforms-container.newsletter-form .wpforms-form .wpforms-submit-container .wpforms-submit:not(:disabled):not(.disabled).active, .show > .wpforms-container.newsletter-form .wpforms-form .wpforms-submit-container .wpforms-submit.dropdown-toggle {
  color: #fff;
  background-color: #0056b2 !important;
  border-color: #0056b2 !important;
}
.post-a-job a:focus, .post-a-job a.focus, .jobhunt_newsletter_widget .newsletter-form button[type="submit"]:focus, .jobhunt_newsletter_widget .newsletter-form button[type="submit"].focus, .checkout-button:focus, .checkout-button.focus, button[name="woocommerce_checkout_place_order"]:focus, button[name="woocommerce_checkout_place_order"].focus, .application_button:focus, .application_button.focus, .job-pricing-inner .job-pricing-features a:focus, .job-pricing-inner .job-pricing-features a.focus, .job-list-tab-section .nav-tabs .nav-link.active:focus, .job-list-tab-section .nav-tabs .nav-link.active.focus, .contact-form input[type="submit"]:focus, .contact-form input[type="submit"].focus, .page-template-template-homepage-v4 .job-search-block form button:focus, .page-template-template-homepage-v4 .job-search-block form button.focus, .page-template-template-homepage-v5 .job-search-block .job-search-submit button:focus, .page-template-template-homepage-v5 .job-search-block .job-search-submit button.focus, .page-template-template-homepage-v2 .job-search-block form .job-search-submit button:focus, .page-template-template-homepage-v2 .job-search-block form .job-search-submit button.focus, .page-template-template-homepage-v4 .resume-search-block form button:focus, .page-template-template-homepage-v4 .resume-search-block form button.focus, .page-template-template-homepage-v5 .resume-search-block .resume-search-submit button:focus, .page-template-template-homepage-v5 .resume-search-block .resume-search-submit button.focus, .page-template-template-homepage-v2 .resume-search-block form .resume-search-submit button:focus, .page-template-template-homepage-v2 .resume-search-block form .resume-search-submit button.focus, .company-single-head__right .company-location-map:focus, .company-single-head__right .company-location-map.focus, .companies-listing-a-z .company-group-inner .company-letter:focus, .companies-listing-a-z .company-group-inner .company-letter.focus, .resume-single-type-v2 .single-resume-content-navbar .contact-candidate-email a:focus, .resume-single-type-v2 .single-resume-content-navbar .contact-candidate-email a.focus, .job-manager-form fieldset .resume-manager-data-row .resume-manager-remove-row:focus, .job-manager-form fieldset .resume-manager-data-row .resume-manager-remove-row.focus, .resume-manager-candidate-dashboard tfoot a:focus, .resume-manager-candidate-dashboard tfoot a.focus, .job-manager-job-dashboard-content tfoot a:focus, .job-manager-job-dashboard-content tfoot a.focus, article.post-password-required .post-password-form input[type="submit"]:focus, article.post-password-required .post-password-form input[type="submit"].focus, article.post.post-password-required .post-password-form input[type="submit"]:focus, article.post.post-password-required .post-password-form input[type="submit"].focus, .handheld-sidebar-toggle .btn:focus, .handheld-sidebar-toggle .btn.focus, .woocommerce-mini-cart__buttons .button.checkout:focus, .woocommerce-mini-cart__buttons .button.checkout.focus, .job-manager-form.wp-job-manager-bookmarks-form .remove-bookmark:focus, .job-manager-form.wp-job-manager-bookmarks-form .remove-bookmark.focus, .job_tags a:focus, .job_tags a.focus, .onsale:focus, .onsale.focus, .wpforms-container.contact-form .wpforms-form .wpforms-submit-container .wpforms-submit:focus, .wpforms-container.contact-form .wpforms-form .wpforms-submit-container .wpforms-submit.focus, .wpforms-container.newsletter-form .wpforms-form .wpforms-submit-container .wpforms-submit:focus, .wpforms-container.newsletter-form .wpforms-form .wpforms-submit-container .wpforms-submit.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25) !important;
}
.post-a-job a:hover, .jobhunt_newsletter_widget .newsletter-form button[type="submit"]:hover, .checkout-button:hover, button[name="woocommerce_checkout_place_order"]:hover, .application_button:hover, .job-pricing-inner .job-pricing-features a:hover, .job-list-tab-section .nav-tabs .nav-link.active:hover, .contact-form input[type="submit"]:hover, .page-template-template-homepage-v4 .job-search-block form button:hover, .page-template-template-homepage-v5 .job-search-block .job-search-submit button:hover, .page-template-template-homepage-v2 .job-search-block form .job-search-submit button:hover, .page-template-template-homepage-v4 .resume-search-block form button:hover, .page-template-template-homepage-v5 .resume-search-block .resume-search-submit button:hover, .page-template-template-homepage-v2 .resume-search-block form .resume-search-submit button:hover, .company-single-head__right .company-location-map:hover, .companies-listing-a-z .company-group-inner .company-letter:hover, .resume-single-type-v2 .single-resume-content-navbar .contact-candidate-email a:hover, .job-manager-form fieldset .resume-manager-data-row .resume-manager-remove-row:hover, .resume-manager-candidate-dashboard tfoot a:hover, .job-manager-job-dashboard-content tfoot a:hover, article.post-password-required .post-password-form input[type="submit"]:hover, article.post.post-password-required .post-password-form input[type="submit"]:hover, .handheld-sidebar-toggle .btn:hover, .woocommerce-mini-cart__buttons .button.checkout:hover, .job-manager-form.wp-job-manager-bookmarks-form .remove-bookmark:hover, .job_tags a:hover, .onsale:hover, .wpforms-container.contact-form .wpforms-form .wpforms-submit-container .wpforms-submit:hover, .wpforms-container.newsletter-form .wpforms-form .wpforms-submit-container .wpforms-submit:hover {
  color: #fff;
  background-color: #0056b2 !important;
  border-color: #0056b2 !important;
}
a:hover, .post-author-info .media-heading a:hover, .post-author-info .media-heading a:focus, article .posted-on a:hover, article .posted-on a:focus, article.post .posted-on a:hover, article.post .posted-on a:focus, article .comments-link a:hover, article .comments-link a:focus, article.post .comments-link a:hover, article.post .comments-link a:focus, article .cat-links a:hover, article .cat-links a:focus, article.post .cat-links a:hover, article.post .cat-links a:focus, .comment-list .woocommerce-review__published-date a, .comment-list .woocommerce-review__published-date, .single-job-listing-overview__detail--icon, .v1 .job-category i, .v1 .testimonial-inner::before, .jh-resumes .candidate-title strong, .page-template-template-homepage-v3 .job-search-block .section-title, .page-template-template-homepage-v3 .resume-search-block .section-title, .jh-companies .company-title-position .open-positions, .company-single-head__left i, .single-company__inner .company-overview-inner i, .single-resume-inner .single-candidate-details .job-title, .resume-single-type-v1 .single-resume-content-navbar ul li a.active, .single-resume-content .single-resume__content-area .resume-manager-education .location, .single-resume-content .single-resume__content-area .resume-manager-experience dt::before, .single-resume-content .single-resume__content-area .resume-manager-experience .job_title, .single-resume-content .single-resume__content-area .resume-manager-awards .award-title, .single-resume-content .single-resume__content-area .resume-manager-awards dt::before, .single-resume__overview .single-resume__widget--content li i, .resume-single-type-v2 .single-resume-content-navbar .navbar-links li a.active, .job_listing-single-job-info .job-listing-single-location-salary-posted > div > i, .job_listing-single-job-info .job-listing_single_job__salary a, .job_listing-single-job-info .job-listing-single-location-salary-posted > div a:hover, .job_listing-single-job-info .job-listing-single-location-salary-posted > div a:focus, .job_listing-single-job-info .job-listing_single_job__category a:hover, .job_listing-single-job-info .job-listing_single_job__category a:focus, .single-job-listing-company__contact > a::before, .single-job-listing-company__contact > span::before, .single-job-listing-company__contact > a:hover, .single-job-listing-company__contact > a:focus, .job-single-type-v3 .job-location-type .location i, .wpjm-activated .woocommerce-MyAccount-navigation-link a:hover, .wpjm-activated .woocommerce-MyAccount-navigation-link a:focus, .wpjm-activated .woocommerce-MyAccount-navigation-link.is-active a, .jobhunt-wpjm-active-filters .clear-all a, .single_job_listing .application-deadline:before, .single-company__inner .company-overview-inner .value a:hover, .single-company__inner .company-overview-inner .value a:focus, .single-resume__overview .single-resume__widget--content > li .single-resume-overview__detail-content--value a:hover, .single-resume__overview .single-resume__widget--content > li .single-resume-overview__detail-content--value a:focus, .claim-link a:hover, .claim-link a:focus, .job_listing.job_position_featured .job-listing-loop-job__title:after {
  color: #007BFF;
}
.jh-resumes .view-resume-action a, .company-single-head__left .open-positions, .company-profile-inner .open-positions, .resume-single-type-v1 .single-resume-inner .single-candidate-head-right .candidate-resume a, .resume-single-type-v2 .single-candidate-head-right .candidate-resume a {
  color: #007BFF;
  border-color: #007BFF;
}
