.post-type-archive-jobs #wrapper #banner,
.tax-job_categories #wrapper #banner,
.tax-job_regions #wrapper #banner,
.tax-job_types #wrapper #banner,
.tax-job_salary_range #wrapper #banner {
  background-image: url(/wp-content/themes/CGI-theme/images/banner/job-banner.webp) !important;
}
.post-type-archive-jobs #wrapper .row .search .toggle-wrap .toggle .option,
.tax-job_categories #wrapper .row .search .toggle-wrap .toggle .option,
.tax-job_regions #wrapper .row .search .toggle-wrap .toggle .option,
.tax-job_types #wrapper .row .search .toggle-wrap .toggle .option,
.tax-job_salary_range #wrapper .row .search .toggle-wrap .toggle .option {
  background: #061A6A !important;
}
.post-type-archive-jobs #wrapper .row .search .toggle-wrap .toggle .option:first-child,
.tax-job_categories #wrapper .row .search .toggle-wrap .toggle .option:first-child,
.tax-job_regions #wrapper .row .search .toggle-wrap .toggle .option:first-child,
.tax-job_types #wrapper .row .search .toggle-wrap .toggle .option:first-child,
.tax-job_salary_range #wrapper .row .search .toggle-wrap .toggle .option:first-child {
  border-right: 1px solid #061A6A;
}
.post-type-archive-jobs #wrapper .row .search .toggle-wrap .toggle .option:hover,
.tax-job_categories #wrapper .row .search .toggle-wrap .toggle .option:hover,
.tax-job_regions #wrapper .row .search .toggle-wrap .toggle .option:hover,
.tax-job_types #wrapper .row .search .toggle-wrap .toggle .option:hover,
.tax-job_salary_range #wrapper .row .search .toggle-wrap .toggle .option:hover {
  background: #1D4ACA !important;
}
.post-type-archive-jobs #wrapper .row .search .toggle-wrap .toggle .option.active,
.tax-job_categories #wrapper .row .search .toggle-wrap .toggle .option.active,
.tax-job_regions #wrapper .row .search .toggle-wrap .toggle .option.active,
.tax-job_types #wrapper .row .search .toggle-wrap .toggle .option.active,
.tax-job_salary_range #wrapper .row .search .toggle-wrap .toggle .option.active {
  background: #1D4ACA !important;
}
.post-type-archive-jobs #wrapper .row .search form .field .options label.checkbox:hover:before,
.tax-job_categories #wrapper .row .search form .field .options label.checkbox:hover:before,
.tax-job_regions #wrapper .row .search form .field .options label.checkbox:hover:before,
.tax-job_types #wrapper .row .search form .field .options label.checkbox:hover:before,
.tax-job_salary_range #wrapper .row .search form .field .options label.checkbox:hover:before,
.post-type-archive-jobs #wrapper .row .search form .field .remote label.checkbox:hover:before,
.tax-job_categories #wrapper .row .search form .field .remote label.checkbox:hover:before,
.tax-job_regions #wrapper .row .search form .field .remote label.checkbox:hover:before,
.tax-job_types #wrapper .row .search form .field .remote label.checkbox:hover:before,
.tax-job_salary_range #wrapper .row .search form .field .remote label.checkbox:hover:before {
  background: transparent !important;
  border-color: #1D4ACA !important;
}
.post-type-archive-jobs #wrapper .row .search form .field .options input:checked + .checkbox:before,
.tax-job_categories #wrapper .row .search form .field .options input:checked + .checkbox:before,
.tax-job_regions #wrapper .row .search form .field .options input:checked + .checkbox:before,
.tax-job_types #wrapper .row .search form .field .options input:checked + .checkbox:before,
.tax-job_salary_range #wrapper .row .search form .field .options input:checked + .checkbox:before,
.post-type-archive-jobs #wrapper .row .search form .field .remote input:checked + .checkbox:before,
.tax-job_categories #wrapper .row .search form .field .remote input:checked + .checkbox:before,
.tax-job_regions #wrapper .row .search form .field .remote input:checked + .checkbox:before,
.tax-job_types #wrapper .row .search form .field .remote input:checked + .checkbox:before,
.tax-job_salary_range #wrapper .row .search form .field .remote input:checked + .checkbox:before {
  background: #1D4ACA !important;
  border-color: #1D4ACA !important;
  color: #fff !important;
}
.post-type-archive-jobs #wrapper .row .search form .field label,
.tax-job_categories #wrapper .row .search form .field label,
.tax-job_regions #wrapper .row .search form .field label,
.tax-job_types #wrapper .row .search form .field label,
.tax-job_salary_range #wrapper .row .search form .field label {
  color: #1D4ACA !important;
}
.post-type-archive-jobs #wrapper .row .search form .field input[type="text"],
.tax-job_categories #wrapper .row .search form .field input[type="text"],
.tax-job_regions #wrapper .row .search form .field input[type="text"],
.tax-job_types #wrapper .row .search form .field input[type="text"],
.tax-job_salary_range #wrapper .row .search form .field input[type="text"] {
  background: #fff !important;
  border: 2px solid #1D4ACA !important;
}
.post-type-archive-jobs #wrapper .row .search form .field .select-options,
.tax-job_categories #wrapper .row .search form .field .select-options,
.tax-job_regions #wrapper .row .search form .field .select-options,
.tax-job_types #wrapper .row .search form .field .select-options,
.tax-job_salary_range #wrapper .row .search form .field .select-options {
  background: #fff !important;
  border: 2px solid #1D4ACA !important;
}
.post-type-archive-jobs #wrapper .row .search form .field .drop-down .options,
.tax-job_categories #wrapper .row .search form .field .drop-down .options,
.tax-job_regions #wrapper .row .search form .field .drop-down .options,
.tax-job_types #wrapper .row .search form .field .drop-down .options,
.tax-job_salary_range #wrapper .row .search form .field .drop-down .options {
  background: #fff !important;
  margin-top: -3px;
  border: 2px solid #1D4ACA !important;
  border-top: none !important;
  position: relative;
  border-top: 2p solid #D9D9D9 !important;
}
.post-type-archive-jobs #wrapper .row .search form .field.actions .submit,
.tax-job_categories #wrapper .row .search form .field.actions .submit,
.tax-job_regions #wrapper .row .search form .field.actions .submit,
.tax-job_types #wrapper .row .search form .field.actions .submit,
.tax-job_salary_range #wrapper .row .search form .field.actions .submit {
  background: #1D4ACA !important;
}
.post-type-archive-jobs #wrapper .row .search form a.button.reset,
.tax-job_categories #wrapper .row .search form a.button.reset,
.tax-job_regions #wrapper .row .search form a.button.reset,
.tax-job_types #wrapper .row .search form a.button.reset,
.tax-job_salary_range #wrapper .row .search form a.button.reset {
  background: #061A6A !important;
}
.post-type-archive-jobs #wrapper .row .search form a.button.reset span,
.tax-job_categories #wrapper .row .search form a.button.reset span,
.tax-job_regions #wrapper .row .search form a.button.reset span,
.tax-job_types #wrapper .row .search form a.button.reset span,
.tax-job_salary_range #wrapper .row .search form a.button.reset span {
  color: #fff !important;
}
.post-type-archive-jobs #wrapper .row .browse .browse-tax h4,
.tax-job_categories #wrapper .row .browse .browse-tax h4,
.tax-job_regions #wrapper .row .browse .browse-tax h4,
.tax-job_types #wrapper .row .browse .browse-tax h4,
.tax-job_salary_range #wrapper .row .browse .browse-tax h4 {
  color: #1D4ACA !important;
}
.post-type-archive-jobs #wrapper .row .browse .browse-tax .inner ul li a:hover span,
.tax-job_categories #wrapper .row .browse .browse-tax .inner ul li a:hover span,
.tax-job_regions #wrapper .row .browse .browse-tax .inner ul li a:hover span,
.tax-job_types #wrapper .row .browse .browse-tax .inner ul li a:hover span,
.tax-job_salary_range #wrapper .row .browse .browse-tax .inner ul li a:hover span {
  color: #1D4ACA !important;
}
.post-type-archive-jobs #wrapper .row .results .row .jobs-top #order-form .sort-wrapper .select2-container--default .select2-selection--single,
.tax-job_categories #wrapper .row .results .row .jobs-top #order-form .sort-wrapper .select2-container--default .select2-selection--single,
.tax-job_regions #wrapper .row .results .row .jobs-top #order-form .sort-wrapper .select2-container--default .select2-selection--single,
.tax-job_types #wrapper .row .results .row .jobs-top #order-form .sort-wrapper .select2-container--default .select2-selection--single,
.tax-job_salary_range #wrapper .row .results .row .jobs-top #order-form .sort-wrapper .select2-container--default .select2-selection--single {
  border-color: #1D4ACA !important;
}
.post-type-archive-jobs #wrapper .row .results .row .jobs-top #order-form .select2-container .select2-selection .select2-selection__arrow b,
.tax-job_categories #wrapper .row .results .row .jobs-top #order-form .select2-container .select2-selection .select2-selection__arrow b,
.tax-job_regions #wrapper .row .results .row .jobs-top #order-form .select2-container .select2-selection .select2-selection__arrow b,
.tax-job_types #wrapper .row .results .row .jobs-top #order-form .select2-container .select2-selection .select2-selection__arrow b,
.tax-job_salary_range #wrapper .row .results .row .jobs-top #order-form .select2-container .select2-selection .select2-selection__arrow b {
  border-color: #1D4ACA transparent transparent;
}
.post-type-archive-jobs #wrapper .row .results .jobs-list .alert-cta,
.tax-job_categories #wrapper .row .results .jobs-list .alert-cta,
.tax-job_regions #wrapper .row .results .jobs-list .alert-cta,
.tax-job_types #wrapper .row .results .jobs-list .alert-cta,
.tax-job_salary_range #wrapper .row .results .jobs-list .alert-cta {
  background: #061A6A !important;
}
.single-jobs #wrapper .job-container .bookmark-block div i,
.single-jobs #wrapper .job-container .bookmark-block div p {
  color: #1D4ACA !important;
}
.single-jobs #wrapper .job-container .type {
  color: #1D4ACA !important;
}
.single-jobs #wrapper .job-container .locations p {
  background: #1D4ACA !important;
}
.single-jobs #wrapper .job-container .share ul li a i {
  color: #1D4ACA !important;
}
.single-jobs #wrapper .job-container .share ul li.rounded a {
  background: #1D4ACA !important;
}
.single-jobs #wrapper .job-container .share ul li.rounded a i {
  color: #fff !important;
}
.single-jobs #wrapper .search form label {
  color: #1D4ACA !important;
}
.single-jobs #wrapper .search form .button {
  background: #1D4ACA !important;
}
