/*
** NOTE: This file is generated by Gulp and should not be edited directly!
** Any changes made directly to this file will be overwritten next time its asset group is processed by Gulp.
** Assets.json at root of the CinchOrchardCoreCMS.Theme project will point you to the files used to generate this.
*/

@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Aleo:ital,wght@0,100..900;1,100..900&display=swap");
@font-face {
  font-family: "Aleo";
  src: url("../fonts/Aleo-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Aleo";
  src: url("../fonts/Aleo-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "PT Sans";
  src: url("../fonts/PTSans-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PT Sans";
  src: url("../fonts/PTSans-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Fira Sans";
  src: url("../fonts/FiraSans-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Fira Sans";
  src: url("../fonts/FiraSans-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("../fonts/fa-sharp-light-300.woff2") format("woff2"), url("../fonts/fa-sharp-light-300.ttf") format("truetype");
}
/* search_results.scss */
.hide-on-results {
  display: none;
}

.show-on-results {
  display: block !important;
}

.job-search-container h1,
.job-search-container h2,
.job-search-container h3,
.job-search-container h4,
.job-search-container p {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.job-search-container p {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.job-search-container .job-search-contents {
  max-width: 1152px;
  margin: auto;
  display: flex;
  flex-direction: column;
}
.job-search-container .job-search-contents .breadcrumb-container {
  padding-bottom: 24px;
}
@media screen and (max-width: 1200px) {
  .job-search-container .job-search-contents {
    margin: 50px;
    max-width: 800px;
  }
}
@media screen and (max-width: 450px) {
  .job-search-container .job-search-contents {
    margin: 24px;
  }
  .job-search-container .job-search-contents.filters {
    padding: 0px;
    margin: 0px;
  }
}

.search-container {
  background-color: transparent !important;
}
.search-container.no-padding {
  padding: 0 !important;
  padding-top: 1rem !important;
}
.search-container .search-searchbar-section {
  height: 44px;
}
.search-container .search-searchbar-section .search-searchbar-input {
  border-radius: 1px !important;
  border: 1px solid #626A77 !important;
  border-right: none !important;
}
.search-container .search-searchbar-section .search-searchbar-input::placeholder {
  color: #626A77;
}
.search-container .search-searchbar-section .search-searchbar-button {
  border-radius: 1px;
  border: 1px solid #626A77 !important;
  border-left: none !important;
}
.search-container .search-filters-section .search-checkboxes .search-checkbox {
  align-items: center;
}
.search-container .search-filters-section .search-checkboxes .search-checkbox .search-checkbox-input {
  accent-color: #31595f !important;
}
.search-container .search-filters-section .search-checkboxes .search-checkbox .search-checkbox-label {
  color: black;
  padding-left: 10px;
  cursor: pointer;
}
.search-container .search-filters-section .search-checkboxes .search-checkbox .search-checkbox-label [data-bs-toggle=popover] {
  pointer-events: auto;
}
.search-container .search-filters-section .search-checkboxes .search-checkbox .search-checkbox-label [data-bs-toggle=popover]:hover {
  text-decoration: none;
}
.search-container .search-button-section .spinner-context-sensitive {
  color: #333 !important;
}
.search-container .search-dropdown-label {
  color: black;
}
.search-container .datatable-header {
  position: relative;
}
.search-container .datatable-header [data-bs-toggle=popover] {
  position: relative;
  z-index: 10;
  pointer-events: auto;
}
.search-container .datatable-header [data-bs-toggle=popover]:hover {
  text-decoration: none;
}
.search-container .datatable-header [data-bs-toggle=popover]:focus, .search-container .datatable-header [data-bs-toggle=popover]:active {
  outline: none;
}
.search-container .datatable-header.sortable {
  cursor: pointer;
}
.search-container .datatable-header.sortable .header-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.search-container .datatable-header.sortable .header-content .header-text {
  flex: 1;
  cursor: pointer;
}
.search-container .datatable-header.sortable .header-content .header-popover {
  flex-shrink: 0;
  margin-left: 2px;
  pointer-events: auto;
}
.search-container .datatable-header.sort-asc::after {
  content: " ↑";
  color: #31595f;
}
.search-container .datatable-header.sort-desc::after {
  content: " ↓";
  color: #31595f;
}
.search-container .datatable-header-with-popover {
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.search-container .datatable-header-with-popover .header-text {
  flex: 1;
  cursor: pointer;
}
.search-container .datatable-header-with-popover .header-popover-icon {
  flex-shrink: 0;
  margin-left: 2ch;
  pointer-events: auto;
}
.search-container .datatable-header-with-popover .header-popover-icon.bi {
  font-size: 0.875rem;
  color: #4e555b;
}
.search-container .datatable-header-with-popover .header-popover-icon.bi:hover {
  color: #31595f;
}

.search-container thead th.sortable,
.job-search-container thead th.sortable {
  position: relative;
}
.search-container thead th.sortable [data-bs-toggle=popover],
.job-search-container thead th.sortable [data-bs-toggle=popover] {
  z-index: 10;
  position: relative;
}
.search-container thead th [data-bs-toggle=popover],
.job-search-container thead th [data-bs-toggle=popover] {
  display: inline-block;
  position: relative;
  z-index: 10;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.search-container thead th [data-bs-toggle=popover] i, .search-container thead th [data-bs-toggle=popover] .bi, .search-container thead th [data-bs-toggle=popover] .fa-sharp,
.job-search-container thead th [data-bs-toggle=popover] i,
.job-search-container thead th [data-bs-toggle=popover] .bi,
.job-search-container thead th [data-bs-toggle=popover] .fa-sharp {
  pointer-events: none;
  margin-left: 4px;
}
.search-container thead th [data-bs-toggle=popover]:hover,
.job-search-container thead th [data-bs-toggle=popover]:hover {
  text-decoration: none;
  color: inherit;
}
.search-container thead th [data-bs-toggle=popover]:focus,
.job-search-container thead th [data-bs-toggle=popover]:focus {
  outline: none;
  text-decoration: none;
}
.search-container thead th .table-header,
.job-search-container thead th .table-header {
  display: flex;
  align-items: center;
  width: 100%;
}
.search-container thead th .table-header .header-text .parenthesis-content,
.job-search-container thead th .table-header .header-text .parenthesis-content {
  font-weight: normal;
}
.search-container thead th .table-header .header-popover,
.job-search-container thead th .table-header .header-popover {
  flex-shrink: 0;
  padding: 4px;
  margin: -4px;
  margin-left: 0;
  color: white !important;
}
.search-container thead th .table-header .header-popover:hover,
.job-search-container thead th .table-header .header-popover:hover {
  text-decoration: none;
  color: white !important;
}
.search-container thead th .table-header .header-popover:focus,
.job-search-container thead th .table-header .header-popover:focus {
  color: white !important;
  outline: none;
}
.search-container thead th .table-header .header-popover .fa-circle-info,
.search-container thead th .table-header .header-popover i,
.job-search-container thead th .table-header .header-popover .fa-circle-info,
.job-search-container thead th .table-header .header-popover i {
  color: white !important;
}
.search-container thead th .table-header .sort-up-arrow,
.search-container thead th .table-header .sort-down-arrow,
.job-search-container thead th .table-header .sort-up-arrow,
.job-search-container thead th .table-header .sort-down-arrow {
  margin-left: 8px;
  pointer-events: none;
}

@media screen and (max-width: 450px) {
  .search-container.no-padding {
    padding: 0 24px !important;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlYXJjaF9yZXN1bHRzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsImZpbGUiOiJzZWFyY2hfcmVzdWx0cy5jc3MiLCJzb3VyY2VzQ29udGVudCI6W119 */
