/*
    Promedica Locations CSS Starts
    innerscreeknursingandrehab is a variable to render the css for all promedica locations.
    innerscreeknursingandrehab is dynamically replaced by partner slug such as 'sanatoga'.
*/
.results-page .header .customer-custom-header,
.page-job .header .customer-custom-header {
  /* Promedica Specific Styles */
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header {
  max-height: 85px !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav {
  padding: 12px 18px 12px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav .returning-candidate,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav .returning-candidate {
  border: 1px solid black;
  border-radius: 50px;
  padding: 7px 10px 8px 10px !important;
  margin: 6px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav .returning-candidate:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav .returning-candidate:hover {
  text-decoration: none;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav {
    margin: 0 !important;
    width: 100% !important;
    top: 66px !important;
    background: #fff !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav {
    top: 58px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul {
  list-style: none;
  text-align: right;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul,
  .page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul {
    overflow-y: auto !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li {
  display: inline-block;
  position: relative;
  transition: transform 0.3;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li > a,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li > a {
  color: #000;
  padding: 15px !important;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  letter-spacing: 0.6px;
  display: block;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li > a,
  .page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li > a {
    color: #1e384b !important;
    font-weight: 600 !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li > a > b,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li > a > b {
  font-weight: 700;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li:hover {
  background: var(--nav-border);
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li:hover .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li:hover .sub-menu-container {
  display: block;
  opacity: 1;
  visibility: visible;
  transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -moz-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -webkit-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li.current > a:hover,
.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li > a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li.current > a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li > a:hover {
  color: #000;
  text-decoration: underline;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .logo,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .logo {
  padding-top: 13px;
  background: transparent !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .logo img,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .logo img {
  max-height: 48px !important;
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .logo img,
  .page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .logo img {
    max-height: 40px !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .logo {
    width: 160px !important;
    padding-top: 0px !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .toolbars-container .top-bar,
  .page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .toolbars-container .top-bar {
    width: 20% !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .toolbars-container .top-bar .primary-filters .wrap-dd-select,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .toolbars-container .top-bar .primary-filters .wrap-dd-select {
  background: #F8626A;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .toolbars-container .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .toolbars-container .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .toolbars-container .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .toolbars-container .nav-right a {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .toolbars-container .stats_table.button_tabs li,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .toolbars-container .stats_table.button_tabs li {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .tool-bar .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .tool-bar .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .tool-bar .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header + .tool-bar .nav-right a {
  color: #fff !important;
}

.results-page footer.has-custom-footer,
.page-job footer.has-custom-footer {
  /* Promedica Specific Styles */
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer {
  color: #000;
  background: #dcddde;
  text-align: center;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links {
  float: left;
  padding-top: 3px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-custom,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-custom {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  margin: 0 5px;
  line-height: 16px;
  width: 32px;
  height: 32px;
  line-height: 0;
  font-size: 0;
  color: transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon {
  display: inline-block;
  font-weight: 400;
  width: 1em;
  height: 1em;
  line-height: 1;
  font-size: 16px;
  text-align: center;
  vertical-align: top;
  font-feature-settings: normal;
  font-kerning: auto;
  font-language-override: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: 400;
  text-rendering: auto;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-size: auto 32px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.facebook,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.facebook {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-fb.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.instagram,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.instagram {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-ig.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.linkedin,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.linkedin {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-li.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.twitter,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.twitter {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-tw.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.glassdoor,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.glassdoor {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-gd.png") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.indeed,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.indeed {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-i.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.youtube,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .left-links .socials-item-icon.youtube {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-yt.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .center-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .center-links {
  display: inline-block;
  padding-top: 10px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .center-links a,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .center-links a {
  color: #e61d26;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .right-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .right-links {
  float: right;
  margin-top: 12px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .right-links a,
.page-job footer.has-custom-footer .customer-custom-footer-code.innerscreeknursingandrehab-custom-footer .right-links a {
  color: #fff;
  margin: 0 5px;
}

@media (max-width: 992px) {
  .content.content-innerscreeknursingandrehab {
    margin-top: 110px !important;
  }
}

.content.content-innerscreeknursingandrehab .result-views.sheet-view {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.content.content-innerscreeknursingandrehab .search-results .job-navigator .summary,
.content.content-innerscreeknursingandrehab .search-results .job-preview {
  height: calc(100vh - 142px - 20px);
}

@media (min-width: 992px) {
  .content.content-innerscreeknursingandrehab .search-results .job-navigator .summary .content {
    max-height: calc(100vh - 180px - 20px);
    content: "viewport-units-buggyfill; max-height: calc(100vh - 180 - 20px);";
  }
}

.content.content-innerscreeknursingandrehab .search-results .job-navigator.has-summary-mask .summary,
.content.content-innerscreeknursingandrehab .search-results .job-preview.has-summary-mask {
  height: calc(100vh - 172px - 20px);
}

.content.content-innerscreeknursingandrehab .search-results .search-result-tab#mapTab,
.content.content-innerscreeknursingandrehab .search-results .search-result-tab#filterTab {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.content.content-innerscreeknursingandrehab .stats_map .stats_table.button_tabs li {
  background: #e61d2673;
}

.content.content-innerscreeknursingandrehab .stats_map .stats_table.button_tabs li.selected {
  background: #e61d26F2;
}

@media (min-width: 1400px) {
  /* For Promedica */
  .results-page .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li > a,
  .page-job .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header-code.innerscreeknursingandrehab-custom-header .custom-nav > ul > li > a {
    padding: 6px 12px;
  }
}

@media (max-width: 992px) {
  .results-page .header.has-custom-header.innerscreeknursingandrehab-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header.innerscreeknursingandrehab-header .toolbars-container .tool-bar {
    float: left;
  }
  .results-page .header.has-custom-header.innerscreeknursingandrehab-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.innerscreeknursingandrehab-header .toolbars-container .tool-bar .stats_map {
    padding-left: 0;
    padding-right: 0;
    margin: 1px 0 0;
    padding-top: 2px;
  }
  .results-page .header.has-custom-header.innerscreeknursingandrehab-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.innerscreeknursingandrehab-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li {
    width: 84px;
    height: 34px;
    padding: 2px 0;
  }
  .results-page .header.has-custom-header.innerscreeknursingandrehab-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.innerscreeknursingandrehab-header .toolbars-container .tool-bar .stats_map {
    margin: 6px 0 0;
  }
  .content.content-innerscreeknursingandrehab .search-results .search-result-tab#mapTab {
    height: calc(100vh - 100px);
    content: "viewport-units-buggyfill; height: calc(100vh - 100px);";
  }
  .content.content-innerscreeknursingandrehab .search-results .search-result-tab#filterTab {
    height: calc(100vh - 100px);
    content: "viewport-units-buggyfill; height: calc(100vh - 100px);";
  }
  .content.content-innerscreeknursingandrehab .search-results .search-result-tab#filterTab.active {
    height: calc(100vh - 50px);
    content: "viewport-units-buggyfill; height: calc(100vh - 50px);";
  }
}

@media (max-width: 480px) {
  .results-page .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li {
    width: 68px;
  }
}

@media (max-width: 360px) {
  .results-page .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header .toolbars-container .top-bar {
    width: 22%;
    margin-left: 6px;
  }
  .results-page .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li {
    width: 57px;
  }
}

@media (max-width: 300px) {
  .results-page .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header .toolbars-container .top-bar {
    width: 22%;
    margin-left: 6px;
  }
  .results-page .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.innerscreeknursingandrehab-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li {
    width: 47px;
    font-size: 8px;
  }
}

@media (min-width: 992px) {
  .content.content-innerscreeknursingandrehab .result-views.sheet-view,
  .content.content-innerscreeknursingandrehab .search-results .search-result-tab#mapTab,
  .content.content-innerscreeknursingandrehab .search-results .search-result-tab#filterTab,
  .content.content-innerscreeknursingandrehab .search-results .results {
    height: calc(100vh - 162px);
    content: "viewport-units-buggyfill; height: calc(100vh - 162px);";
  }
  .content.content-innerscreeknursingandrehab .search-results .search-result-tab#mapTab.has-summary-mask,
  .content.content-innerscreeknursingandrehab .search-results .results.has-summary-mask {
    height: calc(100vh - 192px);
    content: "viewport-units-buggyfill; height: calc(100vh - 192px);";
  }
}

/*
    Promedica Locations CSS Ends
*/
/*
    ATTENTION
    Do not change the colors #e61d26, #ffffff and #e61d26.
    They're like variables and will be replaced with the rights colors programmatically.
*/
@media (max-width: 1240px) {
  .mobile-hidden {
    display: none !important;
  }
}

.job-item .job-title {
  color: #e61d26;
}

.faceted-search section.filters .filters-in-use .label {
  color: #e61d26;
}

.faceted-search section.filters .filters-in-use .filters-in-use-clear {
  background-color: #e61d26;
}

.faceted-search section.filters .filters-clear {
  border-color: #e61d26;
}

.faceted-search section.filters .filters-in-use {
  border-color: #e61d26;
}

.faceted-search section.filters .group-filter h3 {
  color: #e61d26;
}

.faceted-search section.filters .group-filter .rzslider .rz-selection {
  background: #e61d26;
}

.faceted-search section.filters .group-filter {
  border-top-color: #ff818a;
}

.faceted-search section.filters .btn-job-alert, .faceted-search section.filters .filters-clear, .faceted-search section.filters .save-search {
  color: #e61d26;
}

.btn-search {
  background-color: #e58287;
  border-color: #e58287;
}

.btn-search:hover {
  border-color: #e58287;
  background: #e58287;
  -webkit-animation: none;
  animation: none;
}

.btn-search:focus {
  border-color: #e58287;
  background: #e58287;
  -webkit-animation: none;
  animation: none;
}

.btn-apply.quick-apply {
  background-color: #e61d26;
  border: 1px solid #e61d26;
}

.job-item ul.job-tags li.quick-apply-tag a.btn-apply.quick-apply {
  color: #e61d26;
  border: 1px solid #e61d26;
}

.job-posting #job-summary .btn-apply.quick-apply {
  background-color: #e61d26;
  border: 1px solid #e61d26;
}

.btn-apply.quick-applied {
  background-color: #e61d26;
  border: 1px solid #e61d26;
}

.search-results .btn-toggle-list {
  color: #e61d26;
}

.search-results .job-preview .job-posting.is-quick-apply {
  border-top: 4px solid #e61d26;
}

.quick-apply-modal i.icon-thin-check.rounded-bg.active {
  background-color: #e61d26;
}

.search-results .job-preview .job-posting.is-apply {
  border-top-color: #e61d26;
}

.quick-apply-modal .mdl-area .mdl-header .title,
.quick-apply-modal .mdl-area .mdl-header .title.blue {
  color: #e61d26;
}

.btn-green {
  background-color: #e61d26;
  border: 2px solid #e61d26;
}

.btn-green:hover {
  background-color: #d20912;
  border: 2px solid #d20912;
}

.btn-apply.quick-applied:hover {
  border-color: #d20912;
  background: #d20912;
}

.btn-apply.quick-apply:hover {
  border-color: #d20912;
  background: #d20912;
}

.page-job .bottom-nav .container nav .quick-apply, .page-job .bottom-nav .container nav .quick-applied {
  background-color: #e61d26;
  border: 1px solid #e61d26;
}

.results-page .header .tool-bar h4 {
  color: #ff4f58;
}

sup {
  vertical-align: super;
  font-size: smaller;
}

.results-page .header .stats_map .stats_table.button_tabs li,
.page-job .header .stats_map .stats_table.button_tabs li {
  background: #e61d2673;
}

.results-page .header .stats_map .stats_table.button_tabs li.selected,
.page-job .header .stats_map .stats_table.button_tabs li.selected {
  background: #e61d26F2;
}

.results-page .header.has-custom-header,
.page-job .header.has-custom-header {
  /* Hides the traditional (no custom) navbar */
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-width-container,
.page-job .header.has-custom-header.dartmouth-health-header .custom-width-container {
  max-width: 1200px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.results-page .header.has-custom-header.dartmouth-health-header .dh-pre-header,
.page-job .header.has-custom-header.dartmouth-health-header .dh-pre-header {
  border-top: 3px solid #00664f;
  background-color: #ffffff;
  height: 48px;
  display: flex;
  align-items: center;
}

@media (max-width: 1240px) {
  .results-page .header.has-custom-header.dartmouth-health-header .dh-pre-header,
  .page-job .header.has-custom-header.dartmouth-health-header .dh-pre-header {
    text-align: center;
  }
}

.results-page .header.has-custom-header.dartmouth-health-header .dh-pre-header nav.custom-nav ul li.nav-item,
.page-job .header.has-custom-header.dartmouth-health-header .dh-pre-header nav.custom-nav ul li.nav-item {
  display: inline-block;
}

.results-page .header.has-custom-header.dartmouth-health-header .dh-pre-header nav.custom-nav ul li.nav-item > a,
.page-job .header.has-custom-header.dartmouth-health-header .dh-pre-header nav.custom-nav ul li.nav-item > a {
  color: #00664F;
  font-weight: 700;
  font-size: 16px;
  padding: 5px 16px;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav {
  padding: 0;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul {
  list-style: none;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li {
  padding: 0;
  display: inline-block;
  position: relative;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:first-child a,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:first-child a {
  padding-left: 0 !important;
}

@media (max-width: 1240px) {
  .results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:first-child a,
  .page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:first-child a {
    padding-left: 22px !important;
  }
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li > a,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li > a {
  padding: 0px 22px 0px !important;
  display: inline-block;
  font-family: 'Montserrat', sans-serif;
  font-size: 15px;
  color: #fff;
}

@media (max-width: 1240px) {
  .results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li > a,
  .page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li > a {
    padding: 5px 22px !important;
  }
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li > a .icon-drop-down,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li > a .icon-drop-down {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-image: url("https://www.liquidcompass.com/img/partners/dh-arrow-down-green.svg");
  background-position: left center;
  background-size: 14px;
  background-repeat: no-repeat;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li .sub-menu-container,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li .sub-menu-container {
  padding-left: 20px;
  position: absolute;
  top: 31px;
  padding-top: 0;
  left: unset;
  z-index: 50;
  text-align: left;
  visibility: hidden;
  transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  -moz-transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  -webkit-transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  opacity: 0;
  background: #FFFFFF;
  border: 1px solid #dcdcdc;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container {
  min-width: 444px;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after {
  content: '';
  display: table;
  clear: both;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li .sub-menu-container ul li,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li .sub-menu-container ul li {
  padding: 0;
  min-width: 210px;
  display: block;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li .sub-menu-container ul li a,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li .sub-menu-container ul li a {
  display: block;
  padding: 11px 26px;
  font-size: 15px;
  font-weight: 400;
  text-transform: none;
  color: #00664f;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:hover a,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:hover a {
  /*
                            .icon-drop-down {
                                background-image: url('https://www.liquidcompass.com/img/partners/up-arrow.svg');
                            }
                            */
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:hover .sub-menu-container,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:hover .sub-menu-container {
  display: block;
  opacity: 1;
  visibility: visible;
  transition: transform .3s linear,height .3s linear,visibility .3s linear;
  -moz-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -webkit-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:hover .sub-menu-container li:hover a,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:hover .sub-menu-container li:hover a {
  color: #282828;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li.current,
.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li.current:hover,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li.current,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li.current:hover {
  background: #b7efb1;
  background: -webkit-gradient(linear, left top, left bottom, from(#863913), to(#df6020));
  background: linear-gradient(180deg, #863913 0, #df6020);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#953922",endColorstr="#d45132",GradientType=0);
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li.current > a,
.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li.current:hover > a,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li.current > a,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li.current:hover > a {
  color: #ffffff;
}

.results-page .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:not(.current):hover > a,
.page-job .header.has-custom-header.dartmouth-health-header .custom-nav > ul > li:not(.current):hover > a {
  color: #b7efb1;
}

.results-page .header.has-custom-header.dartmouth-health-header .lcautocomplete,
.page-job .header.has-custom-header.dartmouth-health-header .lcautocomplete {
  height: 32px;
}

.results-page .header.has-custom-header.dartmouth-health-header .lcautocomplete .input-clear,
.page-job .header.has-custom-header.dartmouth-health-header .lcautocomplete .input-clear {
  line-height: 30px;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters {
  height: 40px;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters input,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input {
  height: 45px;
  background-color: #fff;
  color: #58595b;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters input::-webkit-input-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input::-webkit-input-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:-moz-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:-moz-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters input::-moz-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input::-moz-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:-ms-input-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:-ms-input-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:active::-webkit-input-placeholder, .results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:focus::-webkit-input-placeholder, .results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:hover::-webkit-input-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:active::-webkit-input-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:focus::-webkit-input-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:hover::-webkit-input-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:active:-moz-placeholder, .results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:focus:-moz-placeholder, .results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:hover:-moz-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:active:-moz-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:focus:-moz-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:hover:-moz-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:active::-moz-placeholder, .results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:focus::-moz-placeholder, .results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:hover::-moz-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:active::-moz-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:focus::-moz-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:hover::-moz-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:active:-ms-input-placeholder, .results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:focus:-ms-input-placeholder, .results-page .header.has-custom-header.dartmouth-health-header .primary-filters input:hover:-ms-input-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:active:-ms-input-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:focus:-ms-input-placeholder,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters input:hover:-ms-input-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters .input-clear, .results-page .header.has-custom-header.dartmouth-health-header .primary-filters .location-clear,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters .input-clear,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters .location-clear {
  color: #ffffff;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters .buttons button,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters .buttons button {
  height: 45px;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters .location .wrap-dd-select,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters .location .wrap-dd-select {
  line-height: 22px;
  height: 32px;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters .location .geolocation-pin,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters .location .geolocation-pin {
  height: 28px;
  line-height: 28px;
}

.results-page .header.has-custom-header.dartmouth-health-header .primary-filters .location .geolocation-pin .location-clear,
.page-job .header.has-custom-header.dartmouth-health-header .primary-filters .location .geolocation-pin .location-clear {
  line-height: 26px;
}

.results-page .header.has-custom-header.dartmouth-health-header .nav-bar .tool-bar,
.page-job .header.has-custom-header.dartmouth-health-header .nav-bar .tool-bar {
  height: 40px;
}

.results-page .header.has-custom-header.dartmouth-health-header .tool-bar .stats_map,
.page-job .header.has-custom-header.dartmouth-health-header .tool-bar .stats_map {
  margin: 5px 10px;
}

.results-page .header.has-custom-header.dartmouth-health-header .top-nav .container,
.page-job .header.has-custom-header.dartmouth-health-header .top-nav .container {
  height: 40px;
}

.results-page .header.has-custom-header.dartmouth-health-header .nav-left.title span,
.page-job .header.has-custom-header.dartmouth-health-header .nav-left.title span {
  display: block;
  max-height: 14px;
  overflow: hidden;
}

.results-page .header.has-custom-header.dartmouth-health-header .mobile-menu,
.page-job .header.has-custom-header.dartmouth-health-header .mobile-menu {
  clear: both;
  width: auto;
  background: #e61d26;
  font-weight: bold;
  border-radius: 5px;
}

.results-page .header.has-custom-header.dartmouth-health-header .mobile-menu > div,
.page-job .header.has-custom-header.dartmouth-health-header .mobile-menu > div {
  width: 36px;
  height: 36px;
  float: left;
  padding-left: 8px;
  padding-right: 8px;
  box-sizing: border-box;
}

.results-page .header.has-custom-header.dartmouth-health-header .mobile-menu .menu-line,
.page-job .header.has-custom-header.dartmouth-health-header .mobile-menu .menu-line {
  background: #FFFFFF;
  min-height: unset !important;
}

.results-page .header.has-custom-header.dartmouth-health-header .mobile-menu .mobile-menu-label,
.page-job .header.has-custom-header.dartmouth-health-header .mobile-menu .mobile-menu-label {
  margin-top: 8px;
  display: inline-block;
  color: #FFFFFF;
}

.results-page .header.has-custom-header.dartmouth-health-header .toolbars-container .top-bar,
.page-job .header.has-custom-header.dartmouth-health-header .toolbars-container .top-bar {
  width: calc(100% - 536px);
}

@media (max-width: 1240px) {
  .results-page .header.has-custom-header.dartmouth-health-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.dartmouth-health-header .toolbars-container .top-bar {
    text-align: right;
    padding-right: 15px;
    margin-right: 0 !important;
  }
}

@media (max-width: 480px) {
  .results-page .header.has-custom-header.dartmouth-health-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.dartmouth-health-header .toolbars-container .top-bar {
    margin-right: 10px !important;
  }
}

.results-page .header.has-custom-header.dartmouth-health-header .toolbars-container .tool-bar,
.page-job .header.has-custom-header.dartmouth-health-header .toolbars-container .tool-bar {
  max-width: 524px;
}

.results-page .header.has-custom-header.dartmouth-health-header .tool-bar .stats_map .btn.employers,
.results-page .header.has-custom-header.dartmouth-health-header .tool-bar .stats_map .stats_table.button_tabs li.employers,
.page-job .header.has-custom-header.dartmouth-health-header .tool-bar .stats_map .btn.employers,
.page-job .header.has-custom-header.dartmouth-health-header .tool-bar .stats_map .stats_table.button_tabs li.employers {
  display: none;
}

.results-page .header.has-custom-header.vnh-header .lcautocomplete,
.page-job .header.has-custom-header.vnh-header .lcautocomplete {
  height: 32px;
}

.results-page .header.has-custom-header.vnh-header .lcautocomplete .input-clear,
.page-job .header.has-custom-header.vnh-header .lcautocomplete .input-clear {
  line-height: 30px;
}

.results-page .header.has-custom-header.vnh-header .primary-filters,
.page-job .header.has-custom-header.vnh-header .primary-filters {
  height: 40px;
}

.results-page .header.has-custom-header.vnh-header .primary-filters input,
.page-job .header.has-custom-header.vnh-header .primary-filters input {
  height: 32px;
  background-color: rgba(255, 255, 255, 0.5);
  color: #ffffff;
}

.results-page .header.has-custom-header.vnh-header .primary-filters input::-webkit-input-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input::-webkit-input-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.vnh-header .primary-filters input:-moz-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:-moz-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.vnh-header .primary-filters input::-moz-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input::-moz-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.vnh-header .primary-filters input:-ms-input-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:-ms-input-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.vnh-header .primary-filters input:active::-webkit-input-placeholder, .results-page .header.has-custom-header.vnh-header .primary-filters input:focus::-webkit-input-placeholder, .results-page .header.has-custom-header.vnh-header .primary-filters input:hover::-webkit-input-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:active::-webkit-input-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:focus::-webkit-input-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:hover::-webkit-input-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.vnh-header .primary-filters input:active:-moz-placeholder, .results-page .header.has-custom-header.vnh-header .primary-filters input:focus:-moz-placeholder, .results-page .header.has-custom-header.vnh-header .primary-filters input:hover:-moz-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:active:-moz-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:focus:-moz-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:hover:-moz-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.vnh-header .primary-filters input:active::-moz-placeholder, .results-page .header.has-custom-header.vnh-header .primary-filters input:focus::-moz-placeholder, .results-page .header.has-custom-header.vnh-header .primary-filters input:hover::-moz-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:active::-moz-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:focus::-moz-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:hover::-moz-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.vnh-header .primary-filters input:active:-ms-input-placeholder, .results-page .header.has-custom-header.vnh-header .primary-filters input:focus:-ms-input-placeholder, .results-page .header.has-custom-header.vnh-header .primary-filters input:hover:-ms-input-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:active:-ms-input-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:focus:-ms-input-placeholder,
.page-job .header.has-custom-header.vnh-header .primary-filters input:hover:-ms-input-placeholder {
  color: #58595b;
}

.results-page .header.has-custom-header.vnh-header .primary-filters .input-clear, .results-page .header.has-custom-header.vnh-header .primary-filters .location-clear,
.page-job .header.has-custom-header.vnh-header .primary-filters .input-clear,
.page-job .header.has-custom-header.vnh-header .primary-filters .location-clear {
  color: #ffffff;
}

.results-page .header.has-custom-header.vnh-header .primary-filters .buttons button,
.page-job .header.has-custom-header.vnh-header .primary-filters .buttons button {
  height: 32px;
}

.results-page .header.has-custom-header.vnh-header .primary-filters .location .wrap-dd-select,
.page-job .header.has-custom-header.vnh-header .primary-filters .location .wrap-dd-select {
  line-height: 22px;
  height: 32px;
}

.results-page .header.has-custom-header.vnh-header .primary-filters .location .geolocation-pin,
.page-job .header.has-custom-header.vnh-header .primary-filters .location .geolocation-pin {
  height: 28px;
  line-height: 28px;
}

.results-page .header.has-custom-header.vnh-header .primary-filters .location .geolocation-pin .location-clear,
.page-job .header.has-custom-header.vnh-header .primary-filters .location .geolocation-pin .location-clear {
  line-height: 26px;
}

.results-page .header.has-custom-header.vnh-header .nav-bar .tool-bar,
.page-job .header.has-custom-header.vnh-header .nav-bar .tool-bar {
  height: 40px;
}

.results-page .header.has-custom-header.vnh-header .tool-bar .stats_map,
.page-job .header.has-custom-header.vnh-header .tool-bar .stats_map {
  margin: 5px 10px;
}

.results-page .header.has-custom-header.vnh-header .top-bar,
.page-job .header.has-custom-header.vnh-header .top-bar {
  height: 40px;
}

.results-page .header.has-custom-header.vnh-header .top-nav .container,
.page-job .header.has-custom-header.vnh-header .top-nav .container {
  height: 40px;
}

.results-page .header.has-custom-header.vnh-header .nav-left.title span,
.page-job .header.has-custom-header.vnh-header .nav-left.title span {
  display: block;
  max-height: 14px;
  overflow: hidden;
}

.results-page .header.has-custom-header.vnh-header .mobile-menu,
.page-job .header.has-custom-header.vnh-header .mobile-menu {
  clear: both;
  width: auto;
  background: #e61d26;
  font-weight: bold;
  border-radius: 5px;
}

.results-page .header.has-custom-header.vnh-header .mobile-menu > div,
.page-job .header.has-custom-header.vnh-header .mobile-menu > div {
  width: 36px;
  height: 36px;
  float: left;
  padding-left: 8px;
  padding-right: 8px;
  box-sizing: border-box;
}

.results-page .header.has-custom-header.vnh-header .mobile-menu .menu-line,
.page-job .header.has-custom-header.vnh-header .mobile-menu .menu-line {
  background: #FFFFFF;
  min-height: unset !important;
}

.results-page .header.has-custom-header.vnh-header .mobile-menu .mobile-menu-label,
.page-job .header.has-custom-header.vnh-header .mobile-menu .mobile-menu-label {
  margin-top: 8px;
  display: inline-block;
  color: #FFFFFF;
}

.results-page .header.has-custom-header.vnh-header .toolbars-container .top-bar,
.page-job .header.has-custom-header.vnh-header .toolbars-container .top-bar {
  width: calc(100% - 536px);
}

@media (max-width: 1240px) {
  .results-page .header.has-custom-header.vnh-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.vnh-header .toolbars-container .top-bar {
    text-align: right;
    padding-right: 15px;
    margin-right: 0 !important;
  }
}

@media (max-width: 480px) {
  .results-page .header.has-custom-header.vnh-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.vnh-header .toolbars-container .top-bar {
    margin-right: 10px !important;
  }
}

.results-page .header.has-custom-header.vnh-header .toolbars-container .tool-bar,
.page-job .header.has-custom-header.vnh-header .toolbars-container .tool-bar {
  max-width: 524px;
}

.results-page .header.has-custom-header.vnh-header .tool-bar .stats_map .btn.employers,
.results-page .header.has-custom-header.vnh-header .tool-bar .stats_map .stats_table.button_tabs li.employers,
.page-job .header.has-custom-header.vnh-header .tool-bar .stats_map .btn.employers,
.page-job .header.has-custom-header.vnh-header .tool-bar .stats_map .stats_table.button_tabs li.employers {
  display: none;
}

.results-page .header.has-custom-header > .nav-bar.customer-custom-header,
.page-job .header.has-custom-header > .nav-bar.customer-custom-header {
  display: block;
}

.results-page .header.has-custom-header > .nav-bar.customer-custom-header .top-nav .social_share_container,
.page-job .header.has-custom-header > .nav-bar.customer-custom-header .top-nav .social_share_container {
  position: relative;
  right: 0;
}

.results-page .header.has-custom-header > .nav-bar.customer-custom-header .top-nav .social_share_container .social_share,
.page-job .header.has-custom-header > .nav-bar.customer-custom-header .top-nav .social_share_container .social_share {
  top: 0;
  padding-top: 28px;
  left: 0;
  position: absolute;
  height: auto;
}

.results-page .header.has-custom-header > .nav-bar,
.page-job .header.has-custom-header > .nav-bar {
  display: none;
  background: #e61d26;
}

.results-page .header.has-custom-header > .nav-bar .logo,
.page-job .header.has-custom-header > .nav-bar .logo {
  padding: 0;
}

.results-page .header.has-custom-header .mobile-menu,
.page-job .header.has-custom-header .mobile-menu {
  width: 36px;
  height: 36px;
  position: absolute;
  top: 7px;
  right: 16px;
  padding-left: 8px;
  padding-right: 8px;
  box-sizing: border-box;
  z-index: 99;
  color: transparent;
  display: none;
  cursor: pointer;
}

.results-page .header.has-custom-header .mobile-menu .menu-line,
.page-job .header.has-custom-header .mobile-menu .menu-line {
  display: block;
  height: 2px;
  background: #444;
  margin-top: 10px;
  border-radius: 2px;
}

.results-page .header.has-custom-header .mobile-menu .menu-line + .menu-line,
.page-job .header.has-custom-header .mobile-menu .menu-line + .menu-line {
  margin-top: 3px;
}

.results-page .header.has-custom-header .logo,
.page-job .header.has-custom-header .logo {
  padding: 0;
  height: auto;
  box-shadow: none;
}

.results-page .header.has-custom-header .primary-filters > div,
.page-job .header.has-custom-header .primary-filters > div {
  margin-bottom: 5px;
}

.results-page .header .customer-custom-header,
.page-job .header .customer-custom-header {
  /* CareerStaff Specific Styles */
  /* FocusStaff Specific Styles */
  /* NavigationHealthCare Specific Styles */
  /* GenesisHealthCare Specific Styles */
  /* Genesis Physician Service Specific Styles */
  /* UnityPoint HealthCare Specific Styles */
  /* Dartmouth-Hitchcock Specific Styles */
  /* VNH Specific Styles */
}

.results-page .header .customer-custom-header .customer-custom-header-code,
.page-job .header .customer-custom-header .customer-custom-header-code {
  max-height: 75px;
  background: white;
  padding-left: 12px;
}

.results-page .header .customer-custom-header .customer-custom-header-code::after,
.page-job .header .customer-custom-header .customer-custom-header-code::after {
  content: '';
  display: table;
  clear: both;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header {
  --nav-border: #9ecf7c;
  background: linear-gradient(90deg, #137789 0%, #52aa8d 67%, #6fbb89 100%) !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav {
  padding: 12px 18px 12px;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav {
    margin: 0 !important;
    width: 100% !important;
    top: 66px !important;
    background: #fff !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav {
    top: 58px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul {
  list-style: none;
  text-align: right;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul,
  .page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul {
    overflow-y: auto !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li {
  display: inline-block;
  position: relative;
  transition: transform 0.3;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li > a,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li > a {
  color: #fff;
  padding: 15px !important;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  letter-spacing: 0.6px;
  font-weight: 600;
  display: block;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li > a,
  .page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li > a {
    color: #1e384b !important;
    font-weight: 600 !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li > a .btn-back,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li > a .btn-back {
  display: none;
  color: #fff;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li > a .btn-back::before,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li > a .btn-back::before {
  content: "< \00a0 \00a0 ";
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container {
  position: absolute;
  top: 52px;
  padding-top: 5px;
  left: 0;
  z-index: 50;
  text-align: left;
  background: var(--nav-border);
  visibility: hidden;
  transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  -moz-transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  -webkit-transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  opacity: 0;
  min-width: 250px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container > div > div,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container > div > div {
  background-color: var(--nav-border);
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container {
  min-width: 444px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after {
  content: '';
  display: table;
  clear: both;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-left,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-left {
  float: left;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-right,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-right {
  float: left;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header {
  border: 1px solid #dfe5e8;
  border-bottom: 0;
  color: #1f497d;
  padding: 12px 12px 12px 24px;
  display: block;
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li {
  padding: 0;
  min-width: 210px;
  display: block;
  border: 0px solid #dfe5e8;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a {
  display: block;
  padding: 7px 10px 7px 10px;
  color: #fff;
  text-transform: none;
  transition: all 0.1s ease-in-out;
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a:hover {
  color: #1e384b;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li + li,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li + li {
  border-top: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns {
  left: -158px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div .sub-menu-header,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div .sub-menu-header {
  border-left: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div li,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div li {
  border-left: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li:hover {
  background: var(--nav-border);
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li:hover .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li:hover .sub-menu-container {
  display: block;
  opacity: 1;
  visibility: visible;
  transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -moz-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -webkit-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li.current > a,
.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li.current:hover > a,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li.current > a,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li.current:hover > a {
  color: #1f497d;
  border: 2px solid #1f497d;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .logo,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .logo {
  padding-top: 13px;
  background: transparent !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .logo img,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .logo img {
  max-height: 48px !important;
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .logo img,
  .page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .logo img {
    max-height: 40px !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header .logo {
    width: 160px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header + .toolbars-container .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header + .toolbars-container .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header + .toolbars-container .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header + .toolbars-container .nav-right a {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header + .toolbars-container .stats_table.button_tabs li,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header + .toolbars-container .stats_table.button_tabs li {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header + .tool-bar .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header + .tool-bar .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header + .tool-bar .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.careerstaff-custom-header + .tool-bar .nav-right a {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header {
  /*.overlay ul li a:hover:after,
            .overlay ul li a:focus:after,
            .overlay ul li a:active:after {
              width: 100%;
            }
            .overlay ul li a:after {
              content: '';
              position: absolute;
              bottom: 0;
              left: 50%;
              width: 0%;
              transform: translateX(-50%);
              height: 3px;
              background: #FFF;
              transition: .35s;
            }
            */
  /*========== Social Media =========*/
  /*========== Media Query ==========*/
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .header_frame,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .header_frame {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .header_frame .logo,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .header_frame .logo {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 50;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .header_frame .logo img,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .header_frame .logo img {
  display: block;
  width: 101px;
  margin-right: 12px;
  -webkit-transition: opacity .3s ease, visibility .3s ease;
  transition: opacity .3s ease, visibility .3s ease;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .header_frame .logo img.dark,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .header_frame .logo img.dark {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  visibility: hidden;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .header_frame .logo .specification,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .header_frame .logo .specification {
  display: block;
  color: #fff;
  font-size: 12px;
  line-height: 1.2;
  font-weight: 500;
  padding-top: 12px;
  -webkit-transition: color .3s ease;
  transition: color .3s ease;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container {
  position: fixed;
  top: 22px;
  right: 25px;
  height: 30px;
  width: 30px;
  cursor: pointer;
  z-index: 101;
  transition: opacity .25s ease;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container:hover {
  opacity: .7;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container.active .top,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container.active .top {
  transform: translateY(11px) translateX(0) rotate(45deg);
  background: #FFF;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container.active .middle,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container.active .middle {
  opacity: 0;
  background: #FFF;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container.active .bottom,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container.active .bottom {
  transform: translateY(-11px) translateX(0) rotate(-45deg);
  background: #FFF;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container span,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container span {
  background: #00c3d7;
  border: none;
  height: 3px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  transition: all .35s ease;
  cursor: pointer;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container span:nth-of-type(2),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container span:nth-of-type(2) {
  top: 11px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container span:nth-of-type(3),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .button_container span:nth-of-type(3) {
  top: 22px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background: #00c3d7;
  z-index: 10;
  padding: 115px 0 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity .3s ease, visibility .3s ease;
  transition: opacity .3s ease, visibility .3s ease;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open {
  opacity: 1;
  visibility: visible;
  height: 100%;
  z-index: 100;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay {
  height: calc(100vh - 115px);
  overflow-y: auto;
  overflow-x: hidden;
  padding-bottom: 80px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li {
  animation: fadeInRight .5s ease forwards;
  animation-delay: .35s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(2),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(2) {
  animation-delay: .4s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(3),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(3) {
  animation-delay: .45s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(4),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(4) {
  animation-delay: .50s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(5),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(5) {
  animation-delay: .55s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(6),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(6) {
  animation-delay: .60s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(7),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(7) {
  animation-delay: .65s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(8),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(8) {
  animation-delay: .70s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(9),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(9) {
  animation-delay: .75s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(10),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(10) {
  animation-delay: .80s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(11),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(11) {
  animation-delay: .85s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(12),
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .nav-holder.open li:nth-of-type(12) {
  animation-delay: .90s;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu {
  position: relative;
  font-size: 50px;
  font-weight: 400;
  text-align: center;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul {
  list-style: none;
  padding: 0;
  margin: 0 auto;
  display: block;
  position: relative;
  height: 100%;
  font: 300 3.6rem/1.2 "Roboto", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
  padding: 0px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li {
  position: relative;
  opacity: 0;
  display: block;
  margin-bottom: 19px;
  /*height: 25%;
                height: calc(100% / 4);
                min-height: 50px;*/
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li a,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li a {
  display: block;
  position: relative;
  color: #FFF;
  text-decoration: none;
  overflow: hidden;
  font-size: 30px;
  color: #fff;
  display: block;
  padding: 12px 0 9px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li a:hover,
.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li a:focus,
.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li a:active,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li a:focus,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li a:active {
  background: #fff;
  color: #00c3d7;
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    left: 20%;
  }
  100% {
    opacity: 1;
    left: 0;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 -8px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social li,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social li {
  padding: 0 8px;
  list-style: none;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a {
  height: 58px;
  width: 58px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a:before,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a:before {
  font-size: 27px;
  line-height: 58px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a.icon-instagram:before,
.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a.icon-twitter:before,
.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a.icon-linkedin:before,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a.icon-instagram:before,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a.icon-twitter:before,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a.icon-linkedin:before {
  font-size: 32px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex !important;
  margin: 0 -5px;
  padding-top: 10px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex !important;
  margin: 0 -5px;
  padding: 10px 0 10px !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social-holder,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social-holder {
  padding-bottom: 50px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social-holder .subheading,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social-holder .subheading {
  display: block;
  color: #fff;
  text-align: center;
  font-size: 18px;
  margin-bottom: 20px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  border: 2px solid #fff;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a:before,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a:before {
  font-size: 22px;
  line-height: 38px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a:hover {
  background: #fff;
  color: #00c3d7;
}

@media (max-width: 1024px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay ul,
  .page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay ul {
    padding: 30px 0 40px;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li a,
  .page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li a {
    font-size: 20px;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li,
  .page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .overlay-menu ul li {
    margin-bottom: 5px;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a,
  .page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social a {
    height: 45px;
    width: 45px;
    padding: 9px 0 9px;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social,
  .page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .social {
    padding: 5px 0 10px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav {
  padding: 12px 18px 12px;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav {
    margin: 0 !important;
    width: 100% !important;
    top: 66px !important;
    background: #fff !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav {
    top: 58px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul {
  list-style: none;
  text-align: right;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul,
  .page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul {
    overflow-y: auto !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li {
  display: inline-block;
  position: relative;
  transition: transform 0.3;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li > a,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li > a {
  color: #fff;
  padding: 15px !important;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  letter-spacing: 0.6px;
  font-weight: 600;
  display: block;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li > a,
  .page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li > a {
    color: #1e384b !important;
    font-weight: 600 !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li > a .btn-back,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li > a .btn-back {
  display: none;
  color: #fff;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li > a .btn-back::before,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li > a .btn-back::before {
  content: "< \00a0 \00a0 ";
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container {
  position: absolute;
  top: 52px;
  padding-top: 5px;
  left: 0;
  z-index: 50;
  text-align: left;
  background: var(--nav-border);
  visibility: hidden;
  transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  -moz-transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  -webkit-transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  opacity: 0;
  min-width: 250px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container > div > div,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container > div > div {
  background-color: var(--nav-border);
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container {
  min-width: 444px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after {
  content: '';
  display: table;
  clear: both;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-left,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-left {
  float: left;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-right,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-right {
  float: left;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header {
  border: 1px solid #dfe5e8;
  border-bottom: 0;
  color: #1f497d;
  padding: 12px 12px 12px 24px;
  display: block;
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li {
  padding: 0;
  min-width: 210px;
  display: block;
  border: 0px solid #dfe5e8;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a {
  display: block;
  padding: 7px 10px 7px 10px;
  color: #fff;
  text-transform: none;
  transition: all 0.1s ease-in-out;
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a:hover {
  color: #1e384b;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li + li,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li + li {
  border-top: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns {
  left: -158px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div .sub-menu-header,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div .sub-menu-header {
  border-left: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div li,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div li {
  border-left: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li:hover {
  background: var(--nav-border);
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li:hover .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li:hover .sub-menu-container {
  display: block;
  opacity: 1;
  visibility: visible;
  transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -moz-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -webkit-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li.current > a,
.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li.current:hover > a,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li.current > a,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li.current:hover > a {
  color: #1f497d;
  border: 2px solid #1f497d;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .logo,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .logo {
  padding-top: 10px;
  padding-bottom: 10px;
  background: transparent !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .logo img,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .logo img {
  max-height: 48px !important;
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .logo img,
  .page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .logo img {
    max-height: 40px !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header .logo {
    width: 160px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header + .toolbars-container .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header + .toolbars-container .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header + .toolbars-container .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header + .toolbars-container .nav-right a {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header + .toolbars-container .stats_table.button_tabs li,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header + .toolbars-container .stats_table.button_tabs li {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header + .tool-bar .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header + .tool-bar .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header + .tool-bar .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.focusstaff-custom-header + .tool-bar .nav-right a {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header {
  max-height: 85px !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav {
  padding: 14px 18px 14px;
}

@media (max-width: 992px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav {
    z-index: 100 !important;
    background: #fff !important;
    top: 85px !important;
    border-top: 1px solid #ddd;
    padding-bottom: 20px !important;
    border-bottom: 1px solid #ddd;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav {
    top: 65px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul {
  list-style: none;
  text-align: right;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li {
  padding: 5px 0;
  display: inline-block;
  position: relative;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a {
  color: #3b2db0;
  padding: 6px 8px;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  font-size: 16px;
  letter-spacing: 0.6px;
  transition: 0.4s;
  transform: scale(1);
  display: inline-block;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a:hover {
  transform: scale(1.1);
}

@media (max-width: 992px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a:hover,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a:hover {
    transform: scale(1) !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a.get-started,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a.get-started {
  border: 2px solid rgba(38, 66, 211, 0.34);
  border-radius: 50px;
  padding: 8px 20px 8px 20px;
  font-size: 14px !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a.get-started:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a.get-started:hover {
  transform: scale(1) !important;
  background: #3b2db0 !important;
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a .btn-back,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a .btn-back {
  display: none;
  color: #fff;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a .btn-back::before,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a .btn-back::before {
  content: "< \00a0 \00a0 ";
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li:hover a.sub-menu-trigger,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li:hover a.sub-menu-trigger {
  background: #fff;
  color: #000;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container {
  position: absolute;
  top: 35px;
  padding-top: 24px;
  left: 0;
  z-index: 50;
  text-align: left;
  background: #fff;
  visibility: hidden;
  transition: transform 0.1s linear, opacity 0.1s linear, visibility 0.1s linear;
  -moz-transition: transform 0.1s linear, opacity 0.1s linear, visibility 0.1s linear;
  -webkit-transition: transform 0.1s linear, opacity 0.1s linear, visibility 0.1s linear;
  opacity: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container > div > div,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container > div > div {
  background-color: #fff;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container {
  min-width: 444px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after {
  content: '';
  display: table;
  clear: both;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-left,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-left {
  float: left;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-right,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-right {
  float: left;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header {
  border: 1px solid #dfe5e8;
  border-bottom: 0;
  color: #1f497d;
  padding: 12px 12px 12px 24px;
  display: block;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container ul li,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container ul li {
  padding: 0;
  min-width: 210px;
  display: block;
  border: 0px solid #dfe5e8;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container ul li a,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container ul li a {
  display: block;
  padding: 15px 10px 15px 10px;
  color: #494c4f;
  text-transform: none;
  transition: all 0.1s ease-in-out;
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container ul li a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container ul li a:hover {
  background-color: #55595c;
  color: #fff;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container ul li + li,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container ul li + li {
  border-top: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container-columns,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container-columns {
  left: -158px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div .sub-menu-header,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div .sub-menu-header {
  border-left: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div li,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div li {
  border-left: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li:hover .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li:hover .sub-menu-container {
  display: block;
  opacity: 1;
  visibility: visible;
  transition: transform 0.3s linear, opacity 0.3s linear, visibility 0.3s linear;
  -moz-transition: transform 0.3s linear, opacity 0.3s linear, visibility 0.3s linear;
  -webkit-transition: transform 0.3s linear, opacity 0.3s linear, visibility 0.3s linear;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li.current > a,
.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li.current:hover > a,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li.current > a,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li.current:hover > a {
  color: #1f497d;
  border: 2px solid #1f497d;
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .logo,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .logo {
  padding-top: 8px;
  background: transparent !important;
}

@media (max-width: 992px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .logo {
    padding-top: 0px;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .logo {
    width: 160px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .logo img,
.page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .logo img {
  max-height: 68px !important;
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .logo img,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .logo img {
    max-height: 40px !important;
  }
}

@media (max-width: 992px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .mobile-menu,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .mobile-menu {
    top: 27px !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .mobile-menu,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header .mobile-menu {
    top: 17px !important;
  }
}

@media (max-width: 992px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header + .toolbars-container,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header + .toolbars-container {
    display: flex;
    flex-direction: row-reverse;
    width: 100% !important;
    padding: 0px 5px !important;
    justify-content: left;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header + .toolbars-container .stats_map,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header + .toolbars-container .stats_map {
    padding-top: 2px !important;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header + .toolbars-container .stats_map li,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header + .toolbars-container .stats_map li {
    width: auto !important;
    font-size: 11px !important;
    padding: 4px 8px !important;
  }
}

@media (max-width: 480px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header + .toolbars-container .stats_map li,
  .page-job .header .customer-custom-header .customer-custom-header-code.navigationhealthcare-custom-header + .toolbars-container .stats_map li {
    width: auto !important;
    padding: 4px 8px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header {
  max-height: 85px !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav {
  padding: 12px 18px 12px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav .returning-candidate,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav .returning-candidate {
  border: 1px solid black;
  border-radius: 50px;
  padding: 7px 10px 8px 10px !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav .returning-candidate:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav .returning-candidate:hover {
  text-decoration: none;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav {
    margin: 0 !important;
    width: 100% !important;
    top: 66px !important;
    background: #fff !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav {
    top: 58px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul {
  list-style: none;
  text-align: right;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul {
    overflow-y: auto !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li {
  display: inline-block;
  position: relative;
  transition: transform 0.3;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li > a,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li > a {
  color: #000;
  padding: 15px !important;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  letter-spacing: 0.6px;
  display: block;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li > a,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li > a {
    color: #1e384b !important;
    font-weight: 600 !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li > a > b,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li > a > b {
  font-weight: 700;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li:hover {
  background: var(--nav-border);
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li:hover .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li:hover .sub-menu-container {
  display: block;
  opacity: 1;
  visibility: visible;
  transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -moz-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -webkit-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li.current > a:hover,
.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li > a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li.current > a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li > a:hover {
  color: #000;
  text-decoration: underline;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .logo,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .logo {
  padding-top: 13px;
  background: transparent !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .logo img,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .logo img {
  max-height: 48px !important;
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .logo img,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .logo img {
    max-height: 40px !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header .logo {
    width: 160px !important;
    padding-top: 0px !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .toolbars-container .top-bar,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .toolbars-container .top-bar {
    width: 20% !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .toolbars-container .top-bar .primary-filters .wrap-dd-select,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .toolbars-container .top-bar .primary-filters .wrap-dd-select {
  background: #F8626A;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .toolbars-container .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .toolbars-container .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .toolbars-container .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .toolbars-container .nav-right a {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .toolbars-container .stats_table.button_tabs li,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .toolbars-container .stats_table.button_tabs li {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .tool-bar .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .tool-bar .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .tool-bar .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.genesishcc-custom-header + .tool-bar .nav-right a {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header {
  max-height: 85px !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav {
  padding: 12px 18px 12px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav .returning-candidate,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav .returning-candidate {
  border: 1px solid black;
  border-radius: 50px;
  padding: 7px 10px 8px 10px !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav .returning-candidate:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav .returning-candidate:hover {
  text-decoration: none;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav {
    margin: 0 !important;
    width: 100% !important;
    top: 66px !important;
    background: #fff !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav {
    top: 58px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul {
  list-style: none;
  text-align: right;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul {
    overflow-y: auto !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li {
  display: inline-block;
  position: relative;
  transition: transform 0.3;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li > a,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li > a {
  color: #000;
  padding: 15px !important;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  letter-spacing: 0.6px;
  display: block;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li > a,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li > a {
    color: #1e384b !important;
    font-weight: 600 !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li > a > b,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li > a > b {
  font-weight: 700;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li:hover {
  background: var(--nav-border);
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li:hover .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li:hover .sub-menu-container {
  display: block;
  opacity: 1;
  visibility: visible;
  transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -moz-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -webkit-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li.current > a:hover,
.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li > a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li.current > a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li > a:hover {
  color: #000;
  text-decoration: underline;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .logo,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .logo {
  padding-top: 13px;
  background: transparent !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .logo img,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .logo img {
  max-height: 48px !important;
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .logo img,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .logo img {
    max-height: 40px !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header .logo {
    width: 160px !important;
    padding-top: 0px !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .toolbars-container .top-bar,
  .page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .toolbars-container .top-bar {
    width: 20% !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .toolbars-container .top-bar .primary-filters .wrap-dd-select,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .toolbars-container .top-bar .primary-filters .wrap-dd-select {
  background: #FFFFFF50;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .toolbars-container .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .toolbars-container .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .toolbars-container .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .toolbars-container .nav-right a {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .toolbars-container .stats_table.button_tabs li,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .toolbars-container .stats_table.button_tabs li {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .tool-bar .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .tool-bar .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .tool-bar .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.genesisgps-custom-header + .tool-bar .nav-right a {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header {
  --nav-border: #823F98;
  background: #00529B !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .mobile-menu .menu-line,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .mobile-menu .menu-line {
  background: white;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav {
  padding: 0px 18px 0px;
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav {
    top: 58px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul {
  list-style: none;
  text-align: right;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li {
  display: inline-block;
  position: relative;
  transition: transform 0.3;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li:last-child > a span,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li:last-child > a span {
  border: 1px solid;
  padding: 8px !important;
  border-radius: 20px;
  font-family: "Arial" !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li > a,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li > a {
  color: #fff;
  padding: 25px 15px !important;
  font-family: "Arial" !important;
  font-size: 16px;
  letter-spacing: 0.6px;
  display: block;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li > a .btn-back,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li > a .btn-back {
  display: none;
  color: #fff;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li > a .btn-back::before,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li > a .btn-back::before {
  content: "< \00a0 \00a0 ";
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container {
  position: absolute;
  top: 72px;
  padding: 0px 8px 8px;
  right: 0;
  z-index: 50;
  text-align: right;
  background: var(--nav-border);
  visibility: hidden;
  transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  -moz-transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  -webkit-transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  opacity: 0;
  min-width: 250px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container > div > div,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container > div > div {
  background-color: var(--nav-border);
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container {
  min-width: 444px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after {
  content: '';
  display: table;
  clear: both;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-left,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-left {
  float: left;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-right,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-right {
  float: left;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header {
  border: 1px solid #dfe5e8;
  border-bottom: 0;
  color: #1f497d;
  padding: 12px 12px 12px 24px;
  display: block;
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container ul li,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container ul li {
  padding: 0;
  min-width: 210px;
  display: block;
  border: 0px solid #dfe5e8;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container ul li a,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container ul li a {
  display: block;
  padding: 7px 10px 7px 10px;
  color: #fff;
  text-transform: none;
  transition: all 0.1s ease-in-out;
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container ul li a:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container ul li a:hover {
  color: #fff;
  text-decoration: underline;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container ul li + li,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container ul li + li {
  border-top: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container-columns,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container-columns {
  left: -158px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div .sub-menu-header,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div .sub-menu-header {
  border-left: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div li,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li .sub-menu-container-columns .sub-menu-inner-container > div + div li {
  border-left: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li:hover {
  background: var(--nav-border);
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li:hover .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li:hover .sub-menu-container {
  display: block;
  opacity: 1;
  visibility: visible;
  transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -moz-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -webkit-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li.current > a,
.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li.current:hover > a,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li.current > a,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li.current:hover > a {
  color: #1f497d;
  border: 2px solid #1f497d;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo {
  padding-top: 13px;
  background: transparent !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo img,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo img {
  max-height: 48px !important;
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo img,
  .page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo img {
    max-height: 40px !important;
  }
}

@media (max-width: 992px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo img,
  .page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo img {
    max-height: 40px !important;
  }
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo {
    width: 160px !important;
    padding-top: 0px !important;
  }
}

@media (max-width: 992px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .logo {
    width: 160px !important;
    padding-top: 0px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .toolbars-container,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .toolbars-container {
  border-bottom-width: 8px;
  border-bottom-style: solid;
  border-image-slice: 1;
  border-image-source: linear-gradient(to right, #7665A1 0%, #00A8D6 50%, #A3D060 100%);
}

@media (max-width: 768px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .toolbars-container .top-bar,
  .page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .toolbars-container .top-bar {
    width: 20% !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .toolbars-container .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .toolbars-container .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .toolbars-container .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .toolbars-container .nav-right a {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .toolbars-container .stats_table.button_tabs li,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .toolbars-container .stats_table.button_tabs li {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .tool-bar .nav-left,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .tool-bar .nav-left {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .tool-bar .nav-right a,
.page-job .header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header + .tool-bar .nav-right a {
  color: #fff !important;
  border: white solid 1px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header {
  position: relative;
  padding-left: 0;
  max-height: 120px;
  background: #00664f !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar {
  padding-bottom: 40px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar {
  padding-left: 12px;
  border-bottom-width: 8px;
  border-bottom-style: solid;
  border-image-slice: 1;
  border-image-source: url("https://www.liquidcompass.com/img/partners/dh_solid_border.png");
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container::after, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar::after,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container::after,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar::after,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container::after,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar::after,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container::after,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar::after {
  content: '';
  display: table;
  clear: both;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-webkit-input-placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-webkit-input-placeholder {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-moz-placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-moz-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-moz-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-moz-placeholder {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-moz-placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-moz-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-moz-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-moz-placeholder {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-ms-input-placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-ms-input-placeholder {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::placeholder {
  color: #58595b;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-webkit-input-placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-ms-input-placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-webkit-input-placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .toolbars-container > .primary-filters .lcautocomplete input:-ms-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input::-webkit-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header + .tool-bar > .primary-filters .lcautocomplete input:-ms-input-placeholder {
  color: #58595b;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .justify-end,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .justify-end,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .justify-end,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .justify-end {
  justify-content: flex-end;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .action-bar,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .action-bar,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .action-bar,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .action-bar {
  height: 80px;
  align-items: center;
}

@media (min-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .action-bar,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .action-bar,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .action-bar,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .action-bar {
    padding: 0 8px;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .dh-header-grid,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .dh-header-grid,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .dh-header-grid,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .dh-header-grid {
  display: grid;
  padding-right: 8px;
  padding-left: 8px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

@media (min-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .dh-header-grid,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .dh-header-grid,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .dh-header-grid,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .dh-header-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .dh-header-grid .dh-grid-col-span-2,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .dh-header-grid .dh-grid-col-span-2,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .dh-header-grid .dh-grid-col-span-2,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .dh-header-grid .dh-grid-col-span-2 {
  grid-column: span 2;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .dh-header-grid .dh-grid-col-span-4,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .dh-header-grid .dh-grid-col-span-4,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .dh-header-grid .dh-grid-col-span-4,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .dh-header-grid .dh-grid-col-span-4 {
  grid-column: span 4;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu {
  display: flex;
  justify-content: space-between;
  gap: 2rem;
  width: 100%;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .primary-filters,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .primary-filters,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .primary-filters,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .primary-filters {
  flex-grow: 1;
  top: -1rem;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .mobile-menu,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .mobile-menu,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .mobile-menu,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .mobile-menu {
  display: inline-block;
  position: relative;
  top: 5px;
  right: 0;
  background: #00664f;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .btn-search__context,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .btn-search__context,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .btn-search__context,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .btn-search__context {
  width: calc((100% - (5 * 5px)) * 0.15);
  min-width: 60px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--closed .btn-search__context,
.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--closed .context-menu-wrapper,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--closed .btn-search__context,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--closed .context-menu-wrapper,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--closed .btn-search__context,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--closed .context-menu-wrapper,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--closed .btn-search__context,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--closed .context-menu-wrapper {
  display: none;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .btn-search__context,
.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .context-menu-wrapper,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .btn-search__context,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .context-menu-wrapper,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .btn-search__context,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .context-menu-wrapper,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .btn-search__context,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .context-menu-wrapper {
  display: inline-block;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .search-content,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .search-content,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .search-content,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .search-content {
  display: none;
}

@media (min-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .mobile-menu,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .mobile-menu,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .mobile-menu,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu.context-menu--open .mobile-menu {
    display: none;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .btn-search,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .btn-search,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .btn-search,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .btn-search {
  border-radius: 50px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .btn-search .label,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .btn-search .label,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .btn-search .label,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .btn-search .label {
  display: none;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .context-menu-actions,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .context-menu-actions,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .context-menu-actions,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .context-menu-actions {
    display: flex;
    gap: 1.5rem;
    justify-content: space-between;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .custom-nav,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .custom-nav,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .custom-nav {
    top: 58px;
    left: 0;
    position: absolute;
    width: calc( 100% - 2rem);
    margin: 0 1rem;
    z-index: 200;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul {
    text-align: left;
    background: #00664f !important;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul li,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul li,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul li,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul li {
    border: 1px solid #00cc9e;
    display: block;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul a,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul a,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul a,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .top-bar-context-menu .custom-nav > ul a {
    padding: 5px 22px;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header div.custom-width-container,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header div.custom-width-container {
  max-width: 1200px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .custom-top-nav,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .custom-top-nav,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .custom-top-nav,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .custom-top-nav {
  padding: 2rem 0 0 0;
  align-items: center;
  display: flex;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo-container,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo-container,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo-container,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo-container {
  display: flex;
  align-items: center;
  grid-gap: 10px;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo-container .logo,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo-container .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo-container .logo,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo-container .logo {
    width: auto !important;
    text-align: center;
  }
}

@media (max-width: 480px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo-container .logo + .logo,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo-container .logo + .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo-container .logo + .logo,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo-container .logo + .logo {
    font-size: 77%;
  }
}

@media (max-width: 300px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo-container,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo-container,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo-container,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo-container {
    grid-gap: 6px;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo-container .logo + .logo,
  .results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo-container .logo + .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo-container .logo + .logo,
  .page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo-container .logo + .logo {
    font-size: 55%;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo {
  float: none;
  width: 300px;
  background: transparent !important;
  color: #6eceb2;
  font-size: 18px;
  line-height: 1.2;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo img,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo img,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .logo img,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .logo img {
  float: none;
  width: auto !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .login-link,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .login-link,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .login-link,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .login-link {
  border-radius: 5px;
  padding: 6px 8px 6px 15px;
  top: 10px;
  right: 0;
  position: absolute;
  background: #163764;
  clear: both;
  width: 174px;
  font-weight: bold;
  display: inline-block;
}

.results-page .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .login-link img,
.results-page .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .login-link img,
.page-job .header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .login-link img,
.page-job .header .customer-custom-header .customer-custom-template-header.dartmouth-health-custom-header .login-link img {
  max-height: 12px;
  margin-top: 3px;
  float: right;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header {
  padding-left: 0;
  max-height: 120px;
  background: #00664f !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar {
  padding-bottom: 40px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container, .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar {
  padding-left: 12px;
  border-bottom-width: 8px;
  border-bottom-style: solid;
  border-image-slice: 1;
  border-image-source: url("https://www.liquidcompass.com/img/partners/dh_solid_border.png");
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container::after, .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar::after,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container::after,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar::after {
  content: '';
  display: table;
  clear: both;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container .lcautocomplete input::-webkit-input-placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar .lcautocomplete input::-webkit-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container .lcautocomplete input::-webkit-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar .lcautocomplete input::-webkit-input-placeholder {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container .lcautocomplete input:-moz-placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar .lcautocomplete input:-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container .lcautocomplete input:-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar .lcautocomplete input:-moz-placeholder {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container .lcautocomplete input::-moz-placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar .lcautocomplete input::-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container .lcautocomplete input::-moz-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar .lcautocomplete input::-moz-placeholder {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container .lcautocomplete input:-ms-input-placeholder, .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar .lcautocomplete input:-ms-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .toolbars-container .lcautocomplete input:-ms-input-placeholder,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header + .tool-bar .lcautocomplete input:-ms-input-placeholder {
  color: #fff !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header div.custom-width-container,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header div.custom-width-container {
  max-width: 1024px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  align-items: center;
  grid-gap: 10px;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container,
  .page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container {
    grid-template-columns: auto 1fr 105px;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container .logo {
    width: auto !important;
    text-align: center;
  }
}

@media (max-width: 480px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container .logo + .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container .logo + .logo {
    font-size: 61%;
  }
}

@media (max-width: 300px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container,
  .page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container {
    grid-gap: 6px;
  }
  .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container .logo + .logo,
  .page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo-container .logo + .logo {
    font-size: 55%;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav {
  padding: 0;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul {
  list-style: none;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul,
  .page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul {
    background: #00664f !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li {
  padding: 0;
  display: inline-block;
  position: relative;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:first-child a,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:first-child a {
  padding-left: 0 !important;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:first-child a,
  .page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:first-child a {
    padding-left: 22px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li > a,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li > a {
  padding: 0px 22px 0px !important;
  display: inline-block;
  font-family: 'Montserrat', sans-serif;
  font-size: 15px;
  color: #fff;
}

@media (max-width: 1240px) {
  .results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li > a,
  .page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li > a {
    padding: 5px 22px !important;
  }
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li > a .icon-drop-down,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li > a .icon-drop-down {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-image: url("https://www.liquidcompass.com/img/partners/dh-down-arrow-greem.svg");
  background-position: left center;
  background-size: 14px;
  background-repeat: no-repeat;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container {
  position: absolute;
  top: 31px;
  padding-top: 0;
  left: unset;
  z-index: 50;
  text-align: left;
  visibility: hidden;
  transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  -moz-transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  -webkit-transition: transform .1s linear, opacity .1s linear, visibility .1s linear;
  opacity: 0;
  background: #00664f;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container {
  min-width: 444px;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container::after {
  content: '';
  display: table;
  clear: both;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container ul li,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container ul li {
  padding: 0;
  min-width: 210px;
  display: block;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container ul li a,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container ul li a {
  display: block;
  padding: 11px 26px;
  font-size: 15px;
  text-transform: none;
  color: #ffffff;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:hover a,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:hover a {
  /*
                            .icon-drop-down {
                                background-image: url('https://www.liquidcompass.com/img/partners/up-arrow.svg');
                            }
                            */
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:hover .sub-menu-container,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:hover .sub-menu-container {
  display: block;
  opacity: 1;
  visibility: visible;
  transition: transform .3s linear,height .3s linear,visibility .3s linear;
  -moz-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
  -webkit-transition: transform .3s linear,opacity .3s linear,visibility .3s linear;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:hover .sub-menu-container li:hover a,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:hover .sub-menu-container li:hover a {
  color: #b7efb1;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li.current,
.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li.current:hover,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li.current,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li.current:hover {
  background: #b7efb1;
  background: -webkit-gradient(linear, left top, left bottom, from(#863913), to(#df6020));
  background: linear-gradient(180deg, #863913 0, #df6020);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#953922",endColorstr="#d45132",GradientType=0);
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li.current > a,
.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li.current:hover > a,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li.current > a,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li.current:hover > a {
  color: #ffffff;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:not(.current):hover > a,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:not(.current):hover > a {
  color: #b7efb1;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo {
  float: none;
  width: 300px;
  background: transparent !important;
  color: #6eceb2;
  font-size: 18px;
  line-height: 1.2;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo img,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .logo img {
  float: none;
  width: auto !important;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .login-link,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .login-link {
  border-radius: 5px;
  padding: 6px 8px 6px 15px;
  top: 10px;
  right: 0;
  position: absolute;
  background: #163764;
  clear: both;
  width: 174px;
  font-weight: bold;
  display: inline-block;
}

.results-page .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .login-link img,
.page-job .header .customer-custom-header .customer-custom-header-code.vnh-custom-header .login-link img {
  max-height: 12px;
  margin-top: 3px;
  float: right;
}

.results-page .header .customer-custom-header .toolbars-container,
.page-job .header .customer-custom-header .toolbars-container {
  padding-left: 12px;
}

.results-page .header .customer-custom-header .toolbars-container::after,
.page-job .header .customer-custom-header .toolbars-container::after {
  content: '';
  display: table;
  clear: both;
}

.results-page .header .customer-custom-header .toolbars-container .top-bar,
.page-job .header .customer-custom-header .toolbars-container .top-bar {
  float: left;
  width: calc(100% - 502px);
}

.results-page .header .customer-custom-header .toolbars-container .top-bar .primary-filters .wrap-dd-select,
.page-job .header .customer-custom-header .toolbars-container .top-bar .primary-filters .wrap-dd-select {
  background: rgba(255, 255, 255, 0.15);
}

.results-page .header .customer-custom-header .toolbars-container .top-bar .primary-filters input,
.page-job .header .customer-custom-header .toolbars-container .top-bar .primary-filters input {
  background: #F97780;
}

.results-page .header .customer-custom-header .toolbars-container .tool-bar,
.page-job .header .customer-custom-header .toolbars-container .tool-bar {
  float: right;
  max-width: 490px;
}

.results-page .header .customer-custom-header .top-bar, .results-page .header .customer-custom-header .tool-bar,
.page-job .header .customer-custom-header .top-bar,
.page-job .header .customer-custom-header .tool-bar {
  display: inline-block;
  vertical-align: top;
  background: transparent;
}

.results-page .header .customer-custom-header .tool-bar,
.page-job .header .customer-custom-header .tool-bar {
  vertical-align: top;
  background: transparent;
}

@media (min-width: 992px) {
  .results-page .header .customer-custom-header .tool-bar,
  .page-job .header .customer-custom-header .tool-bar {
    display: none;
  }
}

.results-page .header .customer-custom-header .primary-filters,
.page-job .header .customer-custom-header .primary-filters {
  left: 0;
  width: auto;
  position: relative;
  margin-bottom: 0;
}

.results-page .header .customer-custom-header .primary-filters > div,
.page-job .header .customer-custom-header .primary-filters > div {
  margin: 4px 5px 4px 0;
}

.results-page .header .customer-custom-header .tool-bar h4,
.page-job .header .customer-custom-header .tool-bar h4 {
  color: #ffffff;
}

.results-page .header .customer-custom-header .tool-bar .icon-earth, .results-page .header .customer-custom-header .tool-bar .icon-list2,
.page-job .header .customer-custom-header .tool-bar .icon-earth,
.page-job .header .customer-custom-header .tool-bar .icon-list2 {
  display: none;
}

.results-page .header .customer-custom-header .tool-bar .stats_map,
.page-job .header .customer-custom-header .tool-bar .stats_map {
  left: 0;
  float: none;
}

.results-page .header .customer-custom-header .tool-bar .stats_map .btn, .results-page .header .customer-custom-header .tool-bar .stats_map .stats_table.button_tabs li,
.page-job .header .customer-custom-header .tool-bar .stats_map .btn,
.page-job .header .customer-custom-header .tool-bar .stats_map .stats_table.button_tabs li {
  color: #ffffff;
}

.results-page .header .customer-custom-header .tool-bar .view_options .button_tabs li,
.page-job .header .customer-custom-header .tool-bar .view_options .button_tabs li {
  color: #ffffff;
}

@media (min-width: 992px) {
  .hide-employer-functions .header.has-custom-header .primary-filters .location {
    width: calc((100% - (4 * 5px)) * 0.45);
  }
}

/* Accessibe Button */
.acsb-widget i,
.acsb-widget i::before {
  font-family: 'acsbi' !important;
}

/* End Accessibe Button */
.results-page footer.has-custom-footer,
.page-job footer.has-custom-footer {
  height: 40px;
  max-height: 40px;
  /* CareerStaff Specific Styles */
  /* FocusStaff Specific Styles */
  /* NavigationHealthCare Specific Styles */
  /* GenesisHealthCare Specific Styles */
  /* Genesis Physician Service Specific Styles */
  /* UnityPoint Specific Styles */
  /* Dartmouth-Hitchcock Specific Styles */
  /* VNH Specific Styles */
}

.results-page footer.has-custom-footer.has-custom-footer,
.page-job footer.has-custom-footer.has-custom-footer {
  /* Hide Default Footer Copyright */
}

.results-page footer.has-custom-footer.has-custom-footer .copyright,
.page-job footer.has-custom-footer.has-custom-footer .copyright {
  display: none;
}

.results-page footer.has-custom-footer.has-custom-footer .customer-custom-footer-code,
.page-job footer.has-custom-footer.has-custom-footer .customer-custom-footer-code {
  display: block;
  max-height: 40px;
  height: 40px;
  padding-left: 12px;
  padding-right: 12px;
}

.results-page footer.has-custom-footer.has-custom-footer .customer-custom-footer-code::after,
.page-job footer.has-custom-footer.has-custom-footer .customer-custom-footer-code::after {
  content: '';
  display: table;
  clear: both;
}

.results-page footer.has-custom-footer .customer-custom-footer-container,
.page-job footer.has-custom-footer .customer-custom-footer-container {
  max-width: 1024px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.results-page footer.has-custom-footer .customer-custom-footer-code,
.page-job footer.has-custom-footer .customer-custom-footer-code {
  display: none;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer {
  background: #1E384B;
  color: #fff;
  text-align: center;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .copy,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .copy {
  float: left;
  margin-top: 12px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links {
  display: inline-block;
  padding-top: 3px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-custom,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-custom {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  margin: 0 5px;
  line-height: 16px;
  width: 32px;
  height: 32px;
  line-height: 0;
  font-size: 0;
  color: transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon {
  display: inline-block;
  font-weight: 400;
  width: 1em;
  height: 1em;
  line-height: 1;
  font-size: 16px;
  text-align: center;
  vertical-align: top;
  font-feature-settings: normal;
  font-kerning: auto;
  font-language-override: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: 400;
  text-rendering: auto;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-size: auto 32px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon.facebook,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon.facebook {
  background: url("https://www.liquidcompass.com/img/partners/icon-csu-fb.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon.instagram,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon.instagram {
  background: url("https://www.liquidcompass.com/img/partners/icon-csu-ig.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon.twitter,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon.twitter {
  background: url("https://www.liquidcompass.com/img/partners/icon-csu-tw.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon.youtube,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon.youtube {
  background: url("https://www.liquidcompass.com/img/partners/icon-csu-yt.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon.linkedin,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .center-links .socials-item-icon.linkedin {
  background: url("https://www.liquidcompass.com/img/partners/icon-csu-li.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .right-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .right-links {
  float: right;
  margin-top: 12px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .right-links a,
.page-job footer.has-custom-footer .customer-custom-footer-code.careerstaff-custom-footer .right-links a {
  color: #ffffff;
  margin: 0 5px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer {
  background: #e61d26;
  color: #fff;
  text-align: center;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .copy,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .copy {
  float: left;
  margin-top: 12px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links {
  display: inline-block;
  padding-top: 3px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-custom,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-custom {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  margin: 0 3px;
  line-height: 16px;
  width: 35px;
  height: 35px;
  line-height: 0;
  font-size: 0;
  color: transparent;
  border: 1px solid white;
  border-radius: 50%;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon {
  display: inline-block;
  font-weight: 400;
  width: 1em;
  height: 1em;
  line-height: 1;
  font-size: 16px;
  text-align: center;
  vertical-align: top;
  font-feature-settings: normal;
  font-kerning: auto;
  font-language-override: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: 400;
  text-rendering: auto;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  background-size: auto 32px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon.facebook,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon.facebook {
  background: url("https://www.liquidcompass.com/img/partners/icon-fb.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon.instagram,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon.instagram {
  background: url("https://www.liquidcompass.com/img/partners/icon-csu-ig.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon.twitter,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon.twitter {
  background: url("https://www.liquidcompass.com/img/partners/icon-csu-tw.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon.youtube,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon.youtube {
  background: url("https://www.liquidcompass.com/img/partners/icon-yt.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon.linkedin,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .center-links .socials-item-icon.linkedin {
  background: url("https://www.liquidcompass.com/img/partners/icon-csu-li.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .right-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .right-links {
  float: right;
  margin-top: 8px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .right-links a,
.page-job footer.has-custom-footer .customer-custom-footer-code.focusstaff-custom-footer .right-links a {
  color: #ffffff;
  margin: 0 5px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer,
.page-job footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer {
  background: #211e21;
  text-align: center;
  color: #adadad;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .copy,
.page-job footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .copy {
  float: left;
  margin-top: 12px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .copy a,
.page-job footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .copy a {
  color: #adadad;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .copy a:hover,
.page-job footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .copy a:hover {
  color: #fff;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .center-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .center-links {
  display: inline-block;
  padding-top: 3px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .right-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .right-links {
  float: right;
  margin-top: 12px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .right-links a,
.page-job footer.has-custom-footer .customer-custom-footer-code.navigationhealthcare-custom-footer .right-links a {
  color: #fff;
  margin: 0 5px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer {
  color: #000;
  background: #dcddde;
  text-align: center;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links {
  float: left;
  padding-top: 3px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-custom,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-custom {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  margin: 0 5px;
  line-height: 16px;
  width: 32px;
  height: 32px;
  line-height: 0;
  font-size: 0;
  color: transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon {
  display: inline-block;
  font-weight: 400;
  width: 1em;
  height: 1em;
  line-height: 1;
  font-size: 16px;
  text-align: center;
  vertical-align: top;
  font-feature-settings: normal;
  font-kerning: auto;
  font-language-override: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: 400;
  text-rendering: auto;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-size: auto 32px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.facebook,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.facebook {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-fb.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.instagram,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.instagram {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-ig.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.linkedin,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.linkedin {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-li.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.twitter,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.twitter {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-tw.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.glassdoor,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.glassdoor {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-gd.png") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.indeed,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.indeed {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-i.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.youtube,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .left-links .socials-item-icon.youtube {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-yt.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .center-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .center-links {
  display: inline-block;
  padding-top: 10px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .center-links a,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .center-links a {
  color: #e61d26;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .right-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .right-links {
  float: right;
  margin-top: 12px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .right-links a,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesishcc-custom-footer .right-links a {
  color: #fff;
  margin: 0 5px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer {
  color: white;
  background: #242e45;
  text-align: center;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links {
  float: left;
  padding-top: 3px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-custom,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-custom {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  margin: 0 5px;
  line-height: 16px;
  width: 32px;
  height: 32px;
  line-height: 0;
  font-size: 0;
  color: transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon {
  display: inline-block;
  font-weight: 400;
  width: 1em;
  height: 1em;
  line-height: 1;
  font-size: 16px;
  text-align: center;
  vertical-align: top;
  font-feature-settings: normal;
  font-kerning: auto;
  font-language-override: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: 400;
  text-rendering: auto;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-size: auto 32px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.facebook,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.facebook {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-fb.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.instagram,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.instagram {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-ig.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.linkedin,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.linkedin {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-li.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.twitter,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.twitter {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-tw.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.glassdoor,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.glassdoor {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-gd.png") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.indeed,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.indeed {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-i.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.youtube,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .left-links .socials-item-icon.youtube {
  background: url("https://www.liquidcompass.com/img/partners/icon-ghc-yt.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .center-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .center-links {
  display: inline-block;
  padding-top: 10px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .center-links a,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .center-links a {
  color: #e61d26;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .right-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .right-links {
  float: right;
  margin-top: 12px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .right-links a,
.page-job footer.has-custom-footer .customer-custom-footer-code.genesisgps-custom-footer .right-links a {
  color: #fff;
  margin: 0 5px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer {
  background: #00529B;
  color: #fff;
  text-align: center;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .left-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .left-links {
  float: left;
  margin-top: 12px;
  font-family: Arial;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links {
  display: inline-block;
  padding-top: 3px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links a,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links a {
  color: #ffffff;
  margin: 0 5px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-custom,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-custom {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  margin: 0 2px;
  line-height: 16px;
  width: 32px;
  height: 32px;
  line-height: 0;
  font-size: 0;
  color: transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon {
  display: inline-block;
  font-weight: 400;
  width: 1em;
  height: 1em;
  line-height: 1;
  font-size: 16px;
  text-align: center;
  vertical-align: top;
  font-feature-settings: normal;
  font-kerning: auto;
  font-language-override: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: 400;
  text-rendering: auto;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-size: auto 32px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.facebook,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.facebook {
  background: url("https://www.liquidcompass.com/img/partners/unitypoint/icon-fb.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.instagram,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.instagram {
  background: url("https://www.liquidcompass.com/img/partners/unitypoint/icon-ig.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.twitter,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.twitter {
  background: url("https://www.liquidcompass.com/img/partners/unitypoint/icon-tw.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.youtube,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.youtube {
  background: url("https://www.liquidcompass.com/img/partners/unitypoint/icon-yt.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.linkedin,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.linkedin {
  background: url("https://www.liquidcompass.com/img/partners/unitypoint/icon-li.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.pinterest,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .center-links .socials-item-icon.pinterest {
  background: url("https://www.liquidcompass.com/img/partners/unitypoint/icon-pi.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .right-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .right-links {
  padding-top: 10px;
  float: right;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .right-links a,
.page-job footer.has-custom-footer .customer-custom-footer-code.unitypoint-custom-footer .right-links a {
  color: #ffffff;
  font-family: Arial;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer {
  background: #e61d26;
  text-align: left;
  font-size: 12px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left {
  float: left;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left .copy,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left .copy {
  margin-top: 0;
  color: #ffffff;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left .footer-nav,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left .footer-nav {
  margin-top: 2px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left .footer-nav ul li,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left .footer-nav ul li {
  display: inline-block;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left .footer-nav ul li a,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left .footer-nav ul li a {
  color: #ffffff;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left .footer-nav ul li + li,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .footer-block-left .footer-nav ul li + li {
  margin-left: 20px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links {
  float: right;
  margin-top: 2px;
  display: inline-block;
  padding-top: 3px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-custom,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-custom {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  margin: 0 4px;
  width: 32px;
  height: 32px;
  line-height: 0;
  font-size: 0;
  color: transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon {
  display: inline-block;
  line-height: 1;
  font-size: 16px;
  text-align: center;
  vertical-align: top;
  font-feature-settings: normal;
  font-kerning: auto;
  font-language-override: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: 400;
  text-rendering: auto;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-size: auto 32px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.facebook,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.facebook {
  background: url("https://www.liquidcompass.com/img/partners/dartmouth-health/icon-fb.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.youtube,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.youtube {
  background: url("https://www.liquidcompass.com/img/partners/dartmouth-health/icon-yt.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.twitter,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.twitter {
  background: url("https://www.liquidcompass.com/img/partners/dartmouth-health/icon-tw.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.pinterest,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.pinterest {
  background: url("https://www.liquidcompass.com/img/partners/dartmouth-health/icon-pi.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.instagram,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.instagram {
  background: url("https://www.liquidcompass.com/img/partners/dartmouth-health/icon-ig.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.linkedin,
.page-job footer.has-custom-footer .customer-custom-footer-code.dartmouth-health-custom-footer .right-links .socials-item-icon.linkedin {
  background: url("https://www.liquidcompass.com/img/partners/dartmouth-health/icon-li.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer {
  background: #e61d26;
  text-align: left;
  font-size: 12px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .customer-custom-footer-container,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .customer-custom-footer-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left {
  float: left;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .copy, .results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .copy a,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .copy,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .copy a {
  margin-top: 0;
  color: #ffffff;
  font-weight: 600;
  font-size: 1.2rem;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .footer-nav,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .footer-nav {
  margin-top: 2px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .footer-nav ul li,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .footer-nav ul li {
  display: inline-block;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .footer-nav ul li a,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .footer-nav ul li a {
  color: #ffffff;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .footer-nav ul li + li,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .footer-block-left .footer-nav ul li + li {
  margin-left: 20px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links {
  float: right;
  margin-top: 2px;
  display: inline-block;
  padding-top: 3px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-custom,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-custom {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  margin: 0 4px;
  width: 32px;
  height: 32px;
  line-height: 0;
  font-size: 0;
  color: transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-icon,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-icon {
  display: inline-block;
  line-height: 1;
  font-size: 16px;
  text-align: center;
  vertical-align: top;
  font-feature-settings: normal;
  font-kerning: auto;
  font-language-override: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: 400;
  text-rendering: auto;
  width: 32px;
  height: 32px;
  background-size: auto 32px;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-icon.facebook,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-icon.facebook {
  background: url("https://www.liquidcompass.com/img/partners/icon-vnh-fb.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-icon.youtube,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-icon.youtube {
  background: url("https://www.liquidcompass.com/img/partners/icon-vnh-yt.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-icon.linkedin,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-icon.linkedin {
  background: url("https://www.liquidcompass.com/img/partners/icon-vnh-li.svg") center center no-repeat transparent;
}

.results-page footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-icon.instagram,
.page-job footer.has-custom-footer .customer-custom-footer-code.vnh-custom-footer .right-links .socials-item-icon.instagram {
  background: url("https://www.liquidcompass.com/img/partners/icon-vnh-ig.svg") center center no-repeat transparent;
}

.stats_map .btn,
.stats_map .stats_table.button_tabs li {
  color: #e61d26;
}

.stats_map .btn:focus {
  background: #e61d26;
  -webkit-animation: none;
  animation: none;
}

.button_tabs li.selected {
  background-color: #e58287;
  border-color: #e58287;
  color: #FFF;
}

.search-results .job-navigator .summary table tr.mask td {
  color: #fff;
  background: #e61d26;
}

.search-results .job-navigator .summary table th {
  color: #e61d26;
}

.search-results .job-navigator .summary table th.asc, .search-results .job-navigator .summary table th.desc {
  color: #e61d26;
}

.search-results .summary-mask {
  background-color: #e61d26;
}

.search-results .job-navigator .summary table tr:hover td {
  background: #ff818a;
}

.switch input:checked + .slider {
  background-color: #e58287;
}

#intercom-container .intercom-launcher {
  background: #e61d26 !important;
}

.stats_map .switch .slider {
  background: linear-gradient(90deg, #e58287 0, #e58287 100%);
}

.stats_map .btn.active {
  border: 1px solid #e61d26;
  background-color: #e61d26;
}

.job-item .see-client-jobs {
  color: #e61d26;
}

.button_tabs li.selected {
  background-color: #e58287;
  border-color: #e58287;
}

.view_options .button_tabs li {
  color: #e61d26;
}

.icon-mail-convert:before {
  color: #e61d26;
}

.faceted-search section.filters .group-filter ul.filters-list > li .wrapper .filter-results ol li label [type=checkbox]:checked + .custom-checkbox {
  background: #e61d26;
  border-color: #e61d26;
}

.sheet-table .grid a {
  color: #e61d26;
}

.search-results .results .results-header {
  color: #e61d26;
}

.pagination .next, .pagination .prev {
  border-color: #e61d26;
  color: #e61d26;
}

.search-results .bottom-tabs #tabSearchButton {
  background: #e61d26;
  border-color: #e61d26;
}

.search-results .results .results-header .not-found {
  color: #e61d26;
  border-color: #e61d26;
}

.search-results .results .results-header .reset-search {
  color: #e61d26;
}

.btn-load-more {
  border-color: #e61d26;
  color: #e61d26;
}

.header .nav-bar {
  background-color: #e61d26;
}

.header .menu li.lc {
  display: none !important;
}

.search-results .map .gmap-options [type=checkbox]:checked + .custom-checkbox {
  background: #e61d26;
  border-color: #e61d26;
}

.primary-filters .location .wrap-dd-select {
  background-color: #ff4f58;
}

.wrap-dd-select .dropdown li.taken .dd-item {
  color: #FFF !important;
  background: #ff4f58;
}

.wrap-dd-select .dropdown li.hover .dd-item, .wrap-dd-select .dropdown li:hover .dd-item {
  color: #000;
  background: #ff818a;
}

.recent-searches ul li a {
  color: #e61d26;
}

.modal.success .modal-header {
  background: #e61d26;
}

.save-search-summary .btn-save {
  border-color: #e61d26;
  background: #e61d26;
}

.save-search-summary .btn-save:disabled, .save-search-summary .btn-save:disabled:hover, .save-search-summary .btn-save[disabled], .save-search-summary .btn-save[disabled]:hover {
  background-color: #d1d3d4;
  border-color: #d1d3d4;
}

.data-list-section h4 {
  color: #e61d26;
}

.data-list-section {
  border-top-color: #ff818a;
}

.btn-white-blue {
  color: #e61d26;
  border-color: #e61d26;
}

.btn-white-blue:hover {
  border-color: #e61d26;
}

.page-job .page > .container .job-posting h1,
.search-results .job-preview .job-posting h1 {
  color: #e61d26;
}

.page-job .page > .container .job-posting .section-tabs a.active,
.search-results .job-preview .job-posting .section-tabs a.active {
  border-bottom-color: #e61d26;
}

.page-job .page > .container .job-posting h4,
.search-results .job-preview .job-posting h4 {
  color: #e61d26;
}

.page-job .page > .container .job-posting #additional-info .content .section > div,
.page-job .page > .container .job-posting #job-summary .content .section > div,
.search-results .job-preview .job-posting #additional-info .content .section > div,
.search-results .job-preview .job-posting #job-summary .content .section > div {
  border-top-color: #e61d26;
}

.page-job .page > .container .job-posting a.link,
.search-results .job-preview .job-posting a.link {
  color: #e61d26;
}

.page-job .page > .container .job-posting #job-description .posting,
.search-results .job-preview .job-posting #job-description .posting {
  box-shadow: none;
}

.page-job .btn-blue {
  border-color: #e61d26;
  background: #e61d26;
}

.page-job .btn-blue:focus, .page-job .btn-blue:hover {
  border-color: #e61d26;
  background: #e61d26;
}

.page-job .footer .container {
  display: none;
}

.recent-searches ul li.recent {
  display: none;
}

.result-views.sheet-view {
  background-color: #e61d26;
}

.left-sidebar-menu {
  background-color: #e61d26;
}

.left-sidebar-menu ul li {
  border-left-color: #e61d26;
}

.left-sidebar-menu ul li.active {
  border-left-color: #e61d26;
}

.left-sidebar-menu ul li.active a {
  color: #ff818a;
}

.left-sidebar-menu ul li.logo {
  background-color: #ffffff;
  border-left-color: #ffffff;
}

.left-sidebar-menu ul li a {
  color: #ff4f58;
}

.link-style {
  color: #e61d26;
}

.page-account .account .page-tabs ul li.active {
  border-color: #e61d26;
}

.page-account .account .btn-blue {
  background: #e61d26;
  border-color: #e61d26;
}

.page-account .account .basic .change {
  color: #e61d26;
}

.page-account .saved-section .saved-list .shortname {
  color: #e61d26;
}

.page-account .jobseeker-profile .create-profile-wrapper .progress li:before, .page-account .jobseeker-profile .create-profile-wrapper .progress li:after {
  background-color: #e61d26;
}

.page-account .jobseeker-profile .create-profile-wrapper .progress li span:after {
  background-color: #e61d26;
}

.page-account .jobseeker-profile .create-profile-wrapper .progress li.active:after {
  background-color: #e6e7e8;
}

.page-account .jobseeker-profile .create-profile-wrapper .progress li.active ~ li:before, .page-account .jobseeker-profile .create-profile-wrapper .progress li.active ~ li:after {
  background-color: #e6e7e8;
}

.page-account .jobseeker-profile .create-profile-wrapper .progress li.active ~ li span:after {
  background-color: #e6e7e8;
}

.page-account .jobseeker-profile .create-profile-wrapper .btn-green {
  background: #e61d26;
  border-color: #e61d26;
}

.page-account .jobseeker-profile .create-profile-wrapper .btn-white-green {
  color: #e61d26;
  border-color: #e61d26;
}

.page-account .jobseeker-profile .summary .basic-info a {
  color: #e61d26;
}

.page-account .jobseeker-profile .summary .block [class*=icon] {
  color: #e61d26;
}

.page-account .jobseeker-profile .summary .licenses .view-states {
  color: #e61d26;
}

.page-account .jobseeker-profile .summary .resume a.btn-edit-resume {
  color: #e61d26;
}

.page-account .single-quick-application > .summary .job-info .title {
  color: #e61d26;
}

.jobseeker-applications .applications-list .list-section .single-quick-application.applied .actions .recall {
  display: none;
}

.page-not-found {
  background-color: #ffffff;
}

.page-not-found.job-alert .content > div .head-title i, .page-not-found.page-password .content > div .head-title i, .page-not-found.job-not-found .content > div .head-title i, .page-not-found.not-found .content > div .head-title i, .page-not-found.page-settings .content > div .head-title i {
  color: #e61d26;
}

.page-not-found.job-alert .content > div .btn-blue, .page-not-found.page-password .content > div .btn-blue, .page-not-found.job-not-found .content > div .btn-blue, .page-not-found.not-found .content > div .btn-blue, .page-not-found.page-settings .content > div .btn-blue {
  background-color: #e61d26;
  border-color: #e61d26;
}

.page-not-found.job-alert .content .btn-blue, .page-not-found.page-password .content .btn-blue, .page-not-found.job-not-found .content .btn-blue, .page-not-found.not-found .content .btn-blue, .page-not-found.page-settings .content .btn-blue {
  background-color: #e61d26;
  border-color: #e61d26;
}

.page-settings form .check-set.blue input[type=checkbox]:checked ~ span, .page-account .privacy form .check-set.blue input[type=checkbox]:checked ~ span {
  background-color: #e61d26 !important;
  border-color: #e61d26 !important;
}

.page-taleo-account-verification.page-not-found.page-settings .header .logo {
  float: none;
  margin: calc(100% * 0.05) auto 0;
  text-align: center;
}

.page-taleo-account-verification.page-not-found.page-settings .header .logo a {
  display: inline-block;
  height: unset;
}

.page-taleo-account-verification.page-not-found.page-settings .content {
  margin: -44px auto 0;
}

.partner-hide-job-attr-employment-type .job-attr-employment-type {
  display: none !important;
}

.partner-hide-job-attr-employment-type ul.job-tags li.tag.job_listing_type {
  display: none !important;
}

.page-job.partner-hide-job-attr-employment-type .job-attr-experience-level {
  width: 100% !important;
}

.partner-hide-job-attr-experience-level .job-attr-experience-level {
  display: none !important;
}

.page-job.partner-hide-job-attr-experience-level .job-attr-employment-type {
  width: 100% !important;
}

.partner-hide-job-attr-professional-role .job-attr-professional-role {
  display: none !important;
}

.partner-hide-job-attr-specialty .job-attr-specialty {
  display: none !important;
}

.partner-hide-job-attr-lc-job-title .job-attr-lc-job-title {
  display: none !important;
}

.partner-hide-job-attr-professional-role.partner-hide-job-attr-specialty.partner-hide-job-attr-lc-job-title .job-attr-section-profession-job {
  display: none !important;
}

.partner-hide-job-attr-education .job-attr-education {
  display: none !important;
}

.partner-hide-job-attr-years-of-experience .job-attr-years-of-experience {
  display: none !important;
}

.partner-hide-job-attr-certifications .job-attr-certifications {
  display: none !important;
}

.partner-hide-job-attr-education.partner-hide-job-attr-years-of-experience.partner-hide-job-attr-certifications .job-attr-section-qualifications {
  display: none !important;
}

.partner-hide-job-attr-shift .job-attr-shift {
  display: none !important;
}

.partner-hide-job-attr-shift-length .job-attr-shift-length {
  display: none !important;
}

.partner-hide-job-attr-listing-type .job-attr-listing-type {
  display: none !important;
}

.partner-hide-job-attr-bonus .job-attr-bonus {
  display: none !important;
}

.partner-hide-job-attr-shift.partner-hide-job-attr-shift-length.partner-hide-job-attr-listing-type.partner-hide-job-attr-bonus .job-attr-section-features {
  display: none !important;
}

.partner-hide-job-attr-section-compensation .job-attr-section-compensation {
  display: none !important;
}

.job-attributes.hide-job-attr-employment-type.hide-job-attr-experience-level.hide-job-attr-section-profession-job.hide-job-attr-section-qualifications.hide-job-attr-section-features.hide-job-attr-section-compensation {
  display: none !important;
}

.single-partner .header .btn-sign-in {
  margin-top: 4px;
  background: #e61d26;
  border-color: #e61d26;
}

.single-partner .header .header-menu ul li a {
  color: #e61d26;
}

.content .search-results .results-view-selection-container button {
  background: #e61d2673;
}

.content .search-results .results-view-selection-container button.selected {
  background: #e61d26F2;
}

.content.content-careerstaff .stats_map .stats_table.button_tabs li,
.content.content-focusstaff .stats_map .stats_table.button_tabs li,
.content.content-navigationhealthcare .stats_map .stats_table.button_tabs li,
.content.content-genesishcc .stats_map .stats_table.button_tabs li,
.content.content-genesisgps .stats_map .stats_table.button_tabs li,
.content.content-unitypoint .stats_map .stats_table.button_tabs li,
.content.content-vnh .stats_map .stats_table.button_tabs li,
.content.content-dartmouth-health .stats_map .stats_table.button_tabs li {
  background: #e61d2673;
}

.content.content-careerstaff .stats_map .stats_table.button_tabs li.selected,
.content.content-focusstaff .stats_map .stats_table.button_tabs li.selected,
.content.content-navigationhealthcare .stats_map .stats_table.button_tabs li.selected,
.content.content-genesishcc .stats_map .stats_table.button_tabs li.selected,
.content.content-genesisgps .stats_map .stats_table.button_tabs li.selected,
.content.content-unitypoint .stats_map .stats_table.button_tabs li.selected,
.content.content-vnh .stats_map .stats_table.button_tabs li.selected,
.content.content-dartmouth-health .stats_map .stats_table.button_tabs li.selected {
  background: #e61d26F2;
}

.job-item .origin .new-label {
  color: #e61d26;
}

.content.content-careerstaff .result-views.sheet-view {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.content.content-careerstaff .search-results .job-navigator .summary,
.content.content-careerstaff .search-results .job-preview {
  height: calc(100vh - 142px - 20px);
}

@media (min-width: 992px) {
  .content.content-careerstaff .search-results .job-navigator .summary .content {
    max-height: calc(100vh - 180px - 20px);
    content: "viewport-units-buggyfill; max-height: calc(100vh - 180 - 20px);";
  }
}

.content.content-careerstaff .search-results .job-navigator.has-summary-mask .summary,
.content.content-careerstaff .search-results .job-preview.has-summary-mask {
  height: calc(100vh - 172px - 20px);
}

.content.content-careerstaff .search-results .search-result-tab#mapTab,
.content.content-careerstaff .search-results .search-result-tab#filterTab {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.content.content-focusstaff .result-views.sheet-view {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.content.content-focusstaff .search-results .job-navigator .summary,
.content.content-focusstaff .search-results .job-preview {
  height: calc(100vh - 142px - 20px);
}

@media (min-width: 992px) {
  .content.content-focusstaff .search-results .job-navigator .summary .content {
    max-height: calc(100vh - 180px - 20px);
    content: "viewport-units-buggyfill; max-height: calc(100vh - 180 - 20px);";
  }
}

.content.content-focusstaff .search-results .job-navigator.has-summary-mask .summary,
.content.content-focusstaff .search-results .job-preview.has-summary-mask {
  height: calc(100vh - 172px - 20px);
}

.content.content-focusstaff .search-results .search-result-tab#mapTab,
.content.content-focusstaff .search-results .search-result-tab#filterTab {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.content.content-navigationhealthcare .result-views.sheet-view {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.content.content-navigationhealthcare .search-results .job-navigator .summary,
.content.content-navigationhealthcare .search-results .job-preview {
  height: calc(100vh - 142px - 20px);
}

@media (min-width: 992px) {
  .content.content-navigationhealthcare .search-results .job-navigator .summary .content {
    max-height: calc(100vh - 180px - 20px);
    content: "viewport-units-buggyfill; max-height: calc(100vh - 180 - 20px);";
  }
}

.content.content-navigationhealthcare .search-results .job-navigator.has-summary-mask .summary,
.content.content-navigationhealthcare .search-results .job-preview.has-summary-mask {
  height: calc(100vh - 172px - 20px);
}

.content.content-navigationhealthcare .search-results .search-result-tab#mapTab,
.content.content-navigationhealthcare .search-results .search-result-tab#filterTab {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

@media (max-width: 992px) {
  .content.content-genesishcc {
    margin-top: 110px !important;
  }
}

.content.content-genesishcc .result-views.sheet-view {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.content.content-genesishcc .search-results .job-navigator .summary,
.content.content-genesishcc .search-results .job-preview {
  height: calc(100vh - 142px - 20px);
}

@media (min-width: 992px) {
  .content.content-genesishcc .search-results .job-navigator .summary .content {
    max-height: calc(100vh - 180px - 20px);
    content: "viewport-units-buggyfill; max-height: calc(100vh - 180 - 20px);";
  }
}

.content.content-genesishcc .search-results .job-navigator.has-summary-mask .summary,
.content.content-genesishcc .search-results .job-preview.has-summary-mask {
  height: calc(100vh - 172px - 20px);
}

.content.content-genesishcc .search-results .search-result-tab#mapTab,
.content.content-genesishcc .search-results .search-result-tab#filterTab {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

@media (max-width: 992px) {
  .content.content-genesisgps {
    margin-top: 110px !important;
  }
}

.content.content-genesisgps .result-views.sheet-view {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.content.content-genesisgps .search-results .job-navigator .summary,
.content.content-genesisgps .search-results .job-preview {
  height: calc(100vh - 142px - 20px);
}

@media (min-width: 992px) {
  .content.content-genesisgps .search-results .job-navigator .summary .content {
    max-height: calc(100vh - 180px - 20px);
    content: "viewport-units-buggyfill; max-height: calc(100vh - 180 - 20px);";
  }
}

.content.content-genesisgps .search-results .job-navigator.has-summary-mask .summary,
.content.content-genesisgps .search-results .job-preview.has-summary-mask {
  height: calc(100vh - 172px - 20px);
}

.content.content-genesisgps .search-results .search-result-tab#mapTab,
.content.content-genesisgps .search-results .search-result-tab#filterTab {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

@media (max-width: 992px) {
  .content.content-unitypoint {
    margin-top: 110px !important;
  }
}

.content.content-unitypoint .result-views.sheet-view {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.content.content-unitypoint .search-results .job-navigator .summary,
.content.content-unitypoint .search-results .job-preview {
  height: calc(100vh - 142px - 20px);
}

@media (min-width: 992px) {
  .content.content-unitypoint .search-results .job-navigator .summary .content {
    max-height: calc(100vh - 180px - 20px);
    content: "viewport-units-buggyfill; max-height: calc(100vh - 180 - 20px);";
  }
}

.content.content-unitypoint .search-results .job-navigator.has-summary-mask .summary,
.content.content-unitypoint .search-results .job-preview.has-summary-mask {
  height: calc(100vh - 172px - 20px);
}

.content.content-unitypoint .search-results .search-result-tab#mapTab,
.content.content-unitypoint .search-results .search-result-tab#filterTab {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.job-posting.content-unitypoint .result-views.sheet-view,
.job-posting.content-dartmouth-health .result-views.sheet-view,
.job-posting.content-vnh .result-views.sheet-view,
.content.content-unitypoint .result-views.sheet-view,
.content.content-dartmouth-health .result-views.sheet-view,
.content.content-vnh .result-views.sheet-view {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.job-posting.content-unitypoint .search-results .job-navigator .summary,
.job-posting.content-unitypoint .search-results .job-preview,
.job-posting.content-dartmouth-health .search-results .job-navigator .summary,
.job-posting.content-dartmouth-health .search-results .job-preview,
.job-posting.content-vnh .search-results .job-navigator .summary,
.job-posting.content-vnh .search-results .job-preview,
.content.content-unitypoint .search-results .job-navigator .summary,
.content.content-unitypoint .search-results .job-preview,
.content.content-dartmouth-health .search-results .job-navigator .summary,
.content.content-dartmouth-health .search-results .job-preview,
.content.content-vnh .search-results .job-navigator .summary,
.content.content-vnh .search-results .job-preview {
  height: calc(100vh - 142px - 20px);
}

.job-posting.content-unitypoint .search-results .job-navigator.has-summary-mask .summary,
.job-posting.content-unitypoint .search-results .job-preview.has-summary-mask,
.job-posting.content-dartmouth-health .search-results .job-navigator.has-summary-mask .summary,
.job-posting.content-dartmouth-health .search-results .job-preview.has-summary-mask,
.job-posting.content-vnh .search-results .job-navigator.has-summary-mask .summary,
.job-posting.content-vnh .search-results .job-preview.has-summary-mask,
.content.content-unitypoint .search-results .job-navigator.has-summary-mask .summary,
.content.content-unitypoint .search-results .job-preview.has-summary-mask,
.content.content-dartmouth-health .search-results .job-navigator.has-summary-mask .summary,
.content.content-dartmouth-health .search-results .job-preview.has-summary-mask,
.content.content-vnh .search-results .job-navigator.has-summary-mask .summary,
.content.content-vnh .search-results .job-preview.has-summary-mask {
  height: calc(100vh - 172px - 20px);
}

.job-posting.content-unitypoint .search-results .search-result-tab#mapTab,
.job-posting.content-unitypoint .search-results .search-result-tab#filterTab,
.job-posting.content-dartmouth-health .search-results .search-result-tab#mapTab,
.job-posting.content-dartmouth-health .search-results .search-result-tab#filterTab,
.job-posting.content-vnh .search-results .search-result-tab#mapTab,
.job-posting.content-vnh .search-results .search-result-tab#filterTab,
.content.content-unitypoint .search-results .search-result-tab#mapTab,
.content.content-unitypoint .search-results .search-result-tab#filterTab,
.content.content-dartmouth-health .search-results .search-result-tab#mapTab,
.content.content-dartmouth-health .search-results .search-result-tab#filterTab,
.content.content-vnh .search-results .search-result-tab#mapTab,
.content.content-vnh .search-results .search-result-tab#filterTab {
  height: calc(100vh - 148px);
  content: "viewport-units-buggyfill; height: calc(100vh - 148px);";
}

.job-posting.content-unitypoint #job-description,
.job-posting.content-dartmouth-health #job-description,
.job-posting.content-vnh #job-description,
.content.content-unitypoint #job-description,
.content.content-dartmouth-health #job-description,
.content.content-vnh #job-description {
  padding-top: 24px;
}

@media (max-width: 992px) {
  .job-posting.content-unitypoint #job-description,
  .job-posting.content-dartmouth-health #job-description,
  .job-posting.content-vnh #job-description,
  .content.content-unitypoint #job-description,
  .content.content-dartmouth-health #job-description,
  .content.content-vnh #job-description {
    padding-top: 0px !important;
  }
}

@media (max-width: 768px) {
  .job-posting.content-unitypoint #job-description,
  .job-posting.content-dartmouth-health #job-description,
  .job-posting.content-vnh #job-description,
  .content.content-unitypoint #job-description,
  .content.content-dartmouth-health #job-description,
  .content.content-vnh #job-description {
    padding-top: 0px !important;
  }
}

.job-posting.content-unitypoint #job-description .posting pre .jd-separator,
.job-posting.content-dartmouth-health #job-description .posting pre .jd-separator,
.job-posting.content-vnh #job-description .posting pre .jd-separator,
.content.content-unitypoint #job-description .posting pre .jd-separator,
.content.content-dartmouth-health #job-description .posting pre .jd-separator,
.content.content-vnh #job-description .posting pre .jd-separator {
  display: block;
  height: 5px;
}

.job-posting.content-unitypoint #job-description .posting pre,
.job-posting.content-dartmouth-health #job-description .posting pre,
.job-posting.content-vnh #job-description .posting pre,
.content.content-unitypoint #job-description .posting pre,
.content.content-dartmouth-health #job-description .posting pre,
.content.content-vnh #job-description .posting pre {
  white-space: normal;
}

.job-posting.content-unitypoint #job-description .posting pre strong,
.job-posting.content-unitypoint #job-description .posting pre b,
.job-posting.content-dartmouth-health #job-description .posting pre strong,
.job-posting.content-dartmouth-health #job-description .posting pre b,
.job-posting.content-vnh #job-description .posting pre strong,
.job-posting.content-vnh #job-description .posting pre b,
.content.content-unitypoint #job-description .posting pre strong,
.content.content-unitypoint #job-description .posting pre b,
.content.content-dartmouth-health #job-description .posting pre strong,
.content.content-dartmouth-health #job-description .posting pre b,
.content.content-vnh #job-description .posting pre strong,
.content.content-vnh #job-description .posting pre b {
  display: contents;
  margin-top: 16px;
  margin-bottom: 5px;
}

.job-posting.content-unitypoint #job-description .posting pre br + strong,
.job-posting.content-unitypoint #job-description .posting pre br + b,
.job-posting.content-dartmouth-health #job-description .posting pre br + strong,
.job-posting.content-dartmouth-health #job-description .posting pre br + b,
.job-posting.content-vnh #job-description .posting pre br + strong,
.job-posting.content-vnh #job-description .posting pre br + b,
.content.content-unitypoint #job-description .posting pre br + strong,
.content.content-unitypoint #job-description .posting pre br + b,
.content.content-dartmouth-health #job-description .posting pre br + strong,
.content.content-dartmouth-health #job-description .posting pre br + b,
.content.content-vnh #job-description .posting pre br + strong,
.content.content-vnh #job-description .posting pre br + b {
  display: block;
}

.job-posting.content-unitypoint #job-description .posting pre ul,
.job-posting.content-unitypoint #job-description .posting pre ol,
.job-posting.content-dartmouth-health #job-description .posting pre ul,
.job-posting.content-dartmouth-health #job-description .posting pre ol,
.job-posting.content-vnh #job-description .posting pre ul,
.job-posting.content-vnh #job-description .posting pre ol,
.content.content-unitypoint #job-description .posting pre ul,
.content.content-unitypoint #job-description .posting pre ol,
.content.content-dartmouth-health #job-description .posting pre ul,
.content.content-dartmouth-health #job-description .posting pre ol,
.content.content-vnh #job-description .posting pre ul,
.content.content-vnh #job-description .posting pre ol {
  list-style: revert;
  padding-left: 16px;
}

.job-posting.content-unitypoint #job-description .posting pre p,
.job-posting.content-unitypoint #job-description .posting pre div,
.job-posting.content-dartmouth-health #job-description .posting pre p,
.job-posting.content-dartmouth-health #job-description .posting pre div,
.job-posting.content-vnh #job-description .posting pre p,
.job-posting.content-vnh #job-description .posting pre div,
.content.content-unitypoint #job-description .posting pre p,
.content.content-unitypoint #job-description .posting pre div,
.content.content-dartmouth-health #job-description .posting pre p,
.content.content-dartmouth-health #job-description .posting pre div,
.content.content-vnh #job-description .posting pre p,
.content.content-vnh #job-description .posting pre div {
  margin-top: 5px !important;
  margin-bottom: 8px !important;
}

.job-posting.content-unitypoint #job-description .posting pre table,
.job-posting.content-dartmouth-health #job-description .posting pre table,
.job-posting.content-vnh #job-description .posting pre table,
.content.content-unitypoint #job-description .posting pre table,
.content.content-dartmouth-health #job-description .posting pre table,
.content.content-vnh #job-description .posting pre table {
  overflow-x: auto;
  display: block;
  width: auto !important;
}

.job-posting.content-unitypoint #job-description .posting pre iframe,
.job-posting.content-dartmouth-health #job-description .posting pre iframe,
.job-posting.content-vnh #job-description .posting pre iframe,
.content.content-unitypoint #job-description .posting pre iframe,
.content.content-dartmouth-health #job-description .posting pre iframe,
.content.content-vnh #job-description .posting pre iframe {
  width: auto;
}

.job-posting.content-unitypoint #job-description .posting pre span.replaced-bullet,
.job-posting.content-dartmouth-health #job-description .posting pre span.replaced-bullet,
.job-posting.content-vnh #job-description .posting pre span.replaced-bullet,
.content.content-unitypoint #job-description .posting pre span.replaced-bullet,
.content.content-dartmouth-health #job-description .posting pre span.replaced-bullet,
.content.content-vnh #job-description .posting pre span.replaced-bullet {
  display: inline-block;
  padding-right: 4px;
}

.job-posting.content-unitypoint ol, .job-posting.content-unitypoint ul,
.job-posting.content-dartmouth-health ol,
.job-posting.content-dartmouth-health ul,
.job-posting.content-vnh ol,
.job-posting.content-vnh ul,
.content.content-unitypoint ol,
.content.content-unitypoint ul,
.content.content-dartmouth-health ol,
.content.content-dartmouth-health ul,
.content.content-vnh ol,
.content.content-vnh ul {
  white-space: normal;
}

/* Job Page */
.page-job .customer-custom-header .top-nav {
  padding-top: 0;
}

.page-job .customer-custom-header .top-nav .container {
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  height: 50px;
}

.page-job .customer-custom-header .top-nav .container .nav-left {
  height: auto;
  color: #ffffff;
}

.page-job .customer-custom-header .top-nav .container .email_share_container .btn.share,
.page-job .customer-custom-header .top-nav .container .social_share_container .btn.share,
.page-job .customer-custom-header .top-nav .container .new-search {
  background: transparent;
  color: #ffffff;
}

.page-job .customer-custom-header .top-nav .container .apply, .page-job .customer-custom-header .top-nav .container .quick-apply, .page-job .customer-custom-header .top-nav .container .job-not-active, .page-job .customer-custom-header .top-nav .container .quick-applied {
  top: 0;
}

/* Job Page End */
@media (min-width: 1400px) {
  /* For CareerStaff */
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li > a,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li > a {
    padding: 6px 12px;
  }
  /* For FocusStaff */
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li > a,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li > a {
    padding: 6px 12px;
  }
  /* For NavigationHealthCare */
  .results-page .header.has-custom-header.navigationhealthcare-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a,
  .page-job .header.has-custom-header.navigationhealthcare-header .customer-custom-header-code.navigationhealthcare-custom-header .custom-nav > ul > li > a {
    padding: 6px 12px;
  }
  /* For GenesisHealthCare */
  .results-page .header.has-custom-header.genesishcc-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li > a,
  .page-job .header.has-custom-header.genesishcc-header .customer-custom-header-code.genesishcc-custom-header .custom-nav > ul > li > a {
    padding: 6px 12px;
  }
  /* For Genesis Physician Service */
  .results-page .header.has-custom-header.genesisgps-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li > a,
  .page-job .header.has-custom-header.genesisgps-header .customer-custom-header-code.genesisgps-custom-header .custom-nav > ul > li > a {
    padding: 6px 12px;
  }
  /* For UnityPoint Healthcare */
  .results-page .header.has-custom-header.unitypoint-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li > a,
  .page-job .header.has-custom-header.unitypoint-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul > li > a {
    padding: 6px 12px;
  }
  /* For Dartmouth-Hitchcock */
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li > a,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li > a {
    padding: 6px 22px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li:first-child > a,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li:first-child > a {
    padding: 6px 22px 6px 0;
  }
  /* For VNH */
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li > a,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li > a {
    padding: 6px 22px;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:first-child > a,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li:first-child > a {
    padding: 6px 22px 6px 0;
  }
}

@media (max-width: 1240px) {
  .results-page .header.has-custom-header.careerstaff-header .mobile-menu,
  .page-job .header.has-custom-header.careerstaff-header .mobile-menu {
    display: inline-block;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header {
    padding: 8px;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .logo,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .logo {
    padding-top: 0;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav {
    display: none;
    position: absolute;
    top: 50px;
    left: 0;
    z-index: 99;
    padding: 0;
    margin: 0 15px;
    width: calc(100% - 30px);
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul {
    text-align: left;
    max-height: 300px;
    overflow-y: scroll;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li {
    display: block;
    padding: 0;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li a,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li a {
    display: block;
    padding: 16px 10px 16px 24px;
    text-transform: none;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav .sub-menu-container,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav .sub-menu-container {
    display: none;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container {
    display: block;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container {
    min-width: 0;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container > div,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container > div {
    float: none;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li:hover .sub-menu-container,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li:hover .sub-menu-container {
    display: none;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li:hover .sub-menu-container .sub-menu-inner-container::after,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li:hover .sub-menu-container .sub-menu-inner-container::after {
    content: '';
    display: table;
    clear: both;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav {
    display: block;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > li,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > li {
    display: none;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav .sub-menu-trigger .sub-menu-container,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav .sub-menu-trigger .sub-menu-container {
    top: 0;
    width: 100%;
    position: absolute;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active {
    display: block;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger {
    color: transparent;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger .btn-back,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger .btn-back {
    color: #5f727f;
    display: inline-block;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav .sub-menu-active .sub-menu-container,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header.menu-pressed .custom-nav .sub-menu-active .sub-menu-container {
    display: block;
    visibility: visible;
    position: relative;
    opacity: 1;
    left: 0;
    top: 0;
    padding-top: 0;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav {
    display: none;
    background-color: #f4f6f7;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li {
    border: 1px solid #dfe5e8;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li a,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li a {
    font-weight: 400;
    padding: 16px 10px 16px 24px;
    color: #5f727f;
    text-transform: none;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li.current, .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li.current:hover,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li.current,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li.current:hover {
    background: white;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li.current > a, .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li.current:hover > a,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li.current > a,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav ul li.current:hover > a {
    border: none;
    border-left: 3px solid #00b1a9;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header {
    border-top: 1px solid #dfe5e8;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container > div + div .sub-menu-header,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container > div + div .sub-menu-header {
    border-top: none;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li:hover .sub-menu-container,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav li:hover .sub-menu-container {
    position: relative;
    top: 0;
    left: 0;
    padding-top: 0;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li + li,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li + li {
    border-top: 0;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li {
    border-left: none;
    border-right: none;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a {
    padding: 16px 10px 16px 24px;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a:before,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a:before {
    content: none;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav .has-sub-menu > a:after,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav .has-sub-menu > a:after {
    content: ">";
    float: right;
    margin-right: 5px;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .top-bar {
    width: 100%;
    margin-left: 5px;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header .primary-filters .buttons,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header .primary-filters .buttons {
    width: calc((100% - (5 * 5px)) * 0.15);
    min-width: 60px;
  }
  .results-page .header.has-custom-header.careerstaff-header .logo img,
  .page-job .header.has-custom-header.careerstaff-header .logo img {
    max-height: 32px;
  }
  .content.content-careerstaff .result-views.sheet-view,
  .content.content-careerstaff .search-results .search-result-tab#mapTab,
  .content.content-careerstaff .search-results .search-result-tab#filterTab {
    height: calc(100vh - 100px);
    content: "viewport-units-buggyfill; height: calc(100vh - 100px);";
  }
  .results-page .header.has-custom-header.focusstaff-header .mobile-menu,
  .page-job .header.has-custom-header.focusstaff-header .mobile-menu {
    display: inline-block;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header {
    padding: 8px;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .logo,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .logo {
    padding-top: 0;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav {
    display: none;
    position: absolute;
    top: 50px;
    left: 0;
    z-index: 99;
    padding: 0;
    margin: 0 15px;
    width: calc(100% - 30px);
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul {
    text-align: left;
    max-height: 300px;
    overflow-y: scroll;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li {
    display: block;
    padding: 0;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li a,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li a {
    display: block;
    padding: 16px 10px 16px 24px;
    text-transform: none;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav .sub-menu-container,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav .sub-menu-container {
    display: none;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container {
    display: block;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container {
    min-width: 0;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container > div,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container > div {
    float: none;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li:hover .sub-menu-container,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li:hover .sub-menu-container {
    display: none;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li:hover .sub-menu-container .sub-menu-inner-container::after,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li:hover .sub-menu-container .sub-menu-inner-container::after {
    content: '';
    display: table;
    clear: both;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav {
    display: block;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > li,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > li {
    display: none;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav .sub-menu-trigger .sub-menu-container,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav .sub-menu-trigger .sub-menu-container {
    top: 0;
    width: 100%;
    position: absolute;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active {
    display: block;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger {
    color: transparent;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger .btn-back,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger .btn-back {
    color: #5f727f;
    display: inline-block;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav .sub-menu-active .sub-menu-container,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header.menu-pressed .custom-nav .sub-menu-active .sub-menu-container {
    display: block;
    visibility: visible;
    position: relative;
    opacity: 1;
    left: 0;
    top: 0;
    padding-top: 0;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav {
    display: none;
    background-color: #f4f6f7;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li {
    border: 1px solid #dfe5e8;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li a,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li a {
    font-weight: 400;
    padding: 16px 10px 16px 24px;
    color: #5f727f;
    text-transform: none;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li.current, .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li.current:hover,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li.current,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li.current:hover {
    background: white;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li.current > a, .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li.current:hover > a,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li.current > a,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav ul li.current:hover > a {
    border: none;
    border-left: 3px solid #00b1a9;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header {
    border-top: 1px solid #dfe5e8;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container > div + div .sub-menu-header,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container > div + div .sub-menu-header {
    border-top: none;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li:hover .sub-menu-container,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav li:hover .sub-menu-container {
    position: relative;
    top: 0;
    left: 0;
    padding-top: 0;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li + li,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li + li {
    border-top: 0;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li {
    border-left: none;
    border-right: none;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a {
    padding: 16px 10px 16px 24px;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a:before,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul > li .sub-menu-container ul li a:before {
    content: none;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav .has-sub-menu > a:after,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav .has-sub-menu > a:after {
    content: ">";
    float: right;
    margin-right: 5px;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .top-bar {
    width: 100%;
    margin-left: 5px;
  }
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header .primary-filters .buttons,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header .primary-filters .buttons {
    width: calc((100% - (5 * 5px)) * 0.15);
    min-width: 60px;
  }
  .results-page .header.has-custom-header.focusstaff-header .logo img,
  .page-job .header.has-custom-header.focusstaff-header .logo img {
    max-height: 32px;
  }
  .content.content-focusstaff .result-views.sheet-view,
  .content.content-focusstaff .search-results .search-result-tab#mapTab,
  .content.content-focusstaff .search-results .search-result-tab#filterTab {
    height: calc(100vh - 100px);
    content: "viewport-units-buggyfill; height: calc(100vh - 100px);";
  }
  .results-page .header.has-custom-header.dartmouth-health-header .icon-drop-down,
  .page-job .header.has-custom-header.dartmouth-health-header .icon-drop-down {
    display: none !important;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .login-link,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .login-link {
    display: none;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .mobile-menu,
  .page-job .header.has-custom-header.dartmouth-health-header .mobile-menu {
    display: inline-block;
    background: #00664f;
    border: 2px solid #fff;
    border-radius: 25px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header {
    padding: 8px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .logo,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .logo {
    padding-top: 14px;
    margin-left: 10px;
    width: 300px;
    font-size: 14px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav {
    display: none;
    position: absolute;
    top: 50px;
    left: 0;
    z-index: 99;
    padding: 0;
    margin: 0;
    width: 100%;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul {
    text-align: left;
    max-height: 300px;
    overflow-y: scroll;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li {
    display: block;
    padding: 0;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li a,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li a {
    display: block;
    padding: 16px 10px 16px 24px;
    text-transform: none;
    color: #ffffff;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav .sub-menu-container,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav .sub-menu-container {
    display: none;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li.sub-menu-active .sub-menu-container,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li.sub-menu-active .sub-menu-container {
    display: block;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container {
    min-width: 0;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container > div,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container > div {
    float: none;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li:hover .sub-menu-container,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li:hover .sub-menu-container {
    display: none;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li:hover .sub-menu-container .sub-menu-inner-container::after,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li:hover .sub-menu-container .sub-menu-inner-container::after {
    content: '';
    display: table;
    clear: both;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav {
    display: block;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > li,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > li {
    display: none;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav .sub-menu-trigger,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav .sub-menu-trigger {
    background-image: url("https://www.liquidcompass.com/img/partners/dh-down-arrow.png");
    background-position: right 12px center;
    background-size: 14px;
    background-repeat: no-repeat;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav .sub-menu-trigger .sub-menu-container,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav .sub-menu-trigger .sub-menu-container {
    top: 0;
    width: 100%;
    position: absolute;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active {
    display: block;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger {
    background-image: url("https://www.liquidcompass.com/img/partners/dh-up-arrow.png");
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger .btn-back,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger .btn-back {
    color: #FFFFFF;
    display: inline-block;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-container > div > div,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-container > div > div {
    background: #FFFFFF;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-container > div > div ul li a,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-container > div > div ul li a {
    color: #000000;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav .sub-menu-active .sub-menu-container,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header.menu-pressed .custom-nav .sub-menu-active .sub-menu-container {
    display: block;
    visibility: visible;
    position: relative;
    opacity: 1;
    left: 0;
    top: 0;
    padding-top: 0;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav {
    display: none;
    background-color: #000;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li {
    border: 1px solid #00cc9e;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li a,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li a {
    padding: 16px 10px 16px 24px;
    color: #FFFFFF;
    text-transform: none;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li.current, .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li.current:hover,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li.current,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li.current:hover {
    background: #bf492b;
    background: -webkit-gradient(linear, left top, left bottom, from(#863913), to(#df6020));
    background: linear-gradient(180deg, #863913 0, #df6020);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#953922",endColorstr="#d45132",GradientType=0);
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li.current > a, .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li.current:hover > a,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li.current > a,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li.current:hover > a {
    color: #ffffff;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li > li:not(.current):hover > a,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav ul li > li:not(.current):hover > a {
    color: #d45132;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header {
    border-top: 1px solid #dfe5e8;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container > div + div .sub-menu-header,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container > div + div .sub-menu-header {
    border-top: none;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li:hover .sub-menu-container,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav li:hover .sub-menu-container {
    position: relative;
    top: 0;
    left: 0;
    padding-top: 0;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li + li,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li + li {
    border-top: 0;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li .sub-menu-container ul li,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li .sub-menu-container ul li {
    border-left: none;
    border-right: none;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li .sub-menu-container ul li a,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li .sub-menu-container ul li a {
    padding: 5px 10px 5px 24px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li .sub-menu-container ul li a:before,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul > li .sub-menu-container ul li a:before {
    content: none;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav .has-sub-menu > a,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav .has-sub-menu > a {
    background: transparent url("https://www.liquidcompass.com/img/partners/icon-dh-plus-white.svg") right center no-repeat;
    background-size: 18px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container .logo,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container .logo {
    padding-top: 0px;
    margin-left: 12px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .top-bar {
    width: calc(100% - 520px);
    margin-left: 12px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .primary-filters .buttons,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .primary-filters .buttons {
    width: calc((100% - (5 * 5px)) * 0.15);
    min-width: 60px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .logo img,
  .page-job .header.has-custom-header.dartmouth-health-header .logo img {
    max-height: 32px;
    max-width: 244px;
  }
  .content.content-dartmouth-health .result-views.sheet-view,
  .content.content-dartmouth-health .search-results .search-result-tab#mapTab,
  .content.content-dartmouth-health .search-results .search-result-tab#filterTab {
    height: calc(100vh - 100px);
    content: "viewport-units-buggyfill; height: calc(100vh - 100px);";
  }
  .results-page .header.has-custom-header.vnh-header .icon-drop-down,
  .page-job .header.has-custom-header.vnh-header .icon-drop-down {
    display: none !important;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .login-link,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .login-link {
    display: none;
  }
  .results-page .header.has-custom-header.vnh-header .mobile-menu,
  .page-job .header.has-custom-header.vnh-header .mobile-menu {
    display: inline-block;
    background: #00664f;
    border: 2px solid #fff;
    border-radius: 25px;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header {
    padding: 8px;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .logo,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .logo {
    padding-top: 14px;
    margin-left: 10px;
    width: 300px;
    font-size: 14px;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav {
    display: none;
    position: absolute;
    top: 50px;
    left: 0;
    z-index: 99;
    padding: 0;
    margin: 0;
    width: 100%;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul {
    text-align: left;
    max-height: 300px;
    overflow-y: scroll;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li {
    display: block;
    padding: 0;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li a,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li a {
    display: block;
    padding: 16px 10px 16px 24px;
    text-transform: none;
    color: #ffffff;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav .sub-menu-container,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav .sub-menu-container {
    display: none;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li.sub-menu-active .sub-menu-container,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li.sub-menu-active .sub-menu-container {
    display: block;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container {
    min-width: 0;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container > div,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li.sub-menu-active .sub-menu-container .sub-menu-inner-container > div {
    float: none;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li:hover .sub-menu-container,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li:hover .sub-menu-container {
    display: none;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li:hover .sub-menu-container .sub-menu-inner-container::after,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li:hover .sub-menu-container .sub-menu-inner-container::after {
    content: '';
    display: table;
    clear: both;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav {
    display: block;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > li,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > li {
    display: none;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav .sub-menu-trigger,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav .sub-menu-trigger {
    background-image: url("https://www.liquidcompass.com/img/partners/dh-down-arrow.png");
    background-position: right 12px center;
    background-size: 14px;
    background-repeat: no-repeat;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav .sub-menu-trigger .sub-menu-container,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav .sub-menu-trigger .sub-menu-container {
    top: 0;
    width: 100%;
    position: absolute;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active {
    display: block;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger {
    background-image: url("https://www.liquidcompass.com/img/partners/icon-dh-minus-white.svg");
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger .btn-back,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-trigger .btn-back {
    color: #FFFFFF;
    display: inline-block;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-container > div > div,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-container > div > div {
    background: #FFFFFF;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-container > div > div ul li a,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav.showing-sub-menu > ul > .sub-menu-active .sub-menu-container > div > div ul li a {
    color: #000000;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav .sub-menu-active .sub-menu-container,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header.menu-pressed .custom-nav .sub-menu-active .sub-menu-container {
    display: block;
    visibility: visible;
    position: relative;
    opacity: 1;
    left: 0;
    top: 0;
    padding-top: 0;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav {
    display: none;
    background-color: #000;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li {
    border: 1px solid #00cc9e;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li a,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li a {
    padding: 16px 10px 16px 24px;
    color: #FFFFFF;
    text-transform: none;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li.current, .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li.current:hover,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li.current,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li.current:hover {
    background: #bf492b;
    background: -webkit-gradient(linear, left top, left bottom, from(#863913), to(#df6020));
    background: linear-gradient(180deg, #863913 0, #df6020);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#953922",endColorstr="#d45132",GradientType=0);
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li.current > a, .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li.current:hover > a,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li.current > a,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li.current:hover > a {
    color: #ffffff;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li > li:not(.current):hover > a,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav ul li > li:not(.current):hover > a {
    color: #d45132;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-header {
    border-top: 1px solid #dfe5e8;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container > div + div .sub-menu-header,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container .sub-menu-inner-container > div + div .sub-menu-header {
    border-top: none;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li:hover .sub-menu-container,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav li:hover .sub-menu-container {
    position: relative;
    top: 0;
    left: 0;
    padding-top: 0;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li + li,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li + li {
    border-top: 0;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container ul li,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container ul li {
    border-left: none;
    border-right: none;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container ul li a,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container ul li a {
    padding: 5px 10px 5px 24px;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container ul li a:before,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul > li .sub-menu-container ul li a:before {
    content: none;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav .has-sub-menu > a,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header .custom-nav .has-sub-menu > a {
    background: transparent url("https://www.liquidcompass.com/img/partners/icon-dh-plus-white.svg") right center no-repeat;
    background-size: 18px;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header div.custom-width-container .logo,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header div.custom-width-container .logo {
    padding-top: 0px;
    margin-left: 12px;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .top-bar {
    width: calc(100% - 520px);
    margin-left: 12px;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .primary-filters .buttons,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .primary-filters .buttons {
    width: calc((100% - (5 * 5px)) * 0.15);
    min-width: 60px;
  }
  .results-page .header.has-custom-header.vnh-header .logo img,
  .page-job .header.has-custom-header.vnh-header .logo img {
    max-height: 32px;
    max-width: 244px;
  }
  .content.content-vnh .result-views.sheet-view,
  .content.content-vnh .search-results .search-result-tab#mapTab,
  .content.content-vnh .search-results .search-result-tab#filterTab {
    height: calc(100vh - 100px);
    content: "viewport-units-buggyfill; height: calc(100vh - 100px);";
  }
}

@media (max-width: 992px) {
  .results-page .header.has-custom-header.has-toolbar .nav-bar .logo,
  .page-job .header.has-custom-header.has-toolbar .nav-bar .logo {
    width: 286px;
  }
  .results-page .header.has-custom-header .mobile-menu,
  .page-job .header.has-custom-header .mobile-menu {
    display: inline-block;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.has-toolbar .nav-bar .logo,
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.has-toolbar .nav-bar .logo,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.has-toolbar .nav-bar .logo,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.has-toolbar .nav-bar .logo {
    padding-top: 6px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code .mobile-menu,
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code .mobile-menu,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code .mobile-menu,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code .mobile-menu {
    top: 8px;
    background: #00664f;
    border: 2px solid #fff;
    border-radius: 25px;
  }
  .results-page .header.has-custom-header .customer-custom-header .customer-custom-header-code,
  .page-job .header.has-custom-header .customer-custom-header .customer-custom-header-code {
    padding: 8px;
  }
  .results-page .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav,
  .page-job .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav {
    display: none;
    position: absolute;
    top: 64px;
    left: 0;
    width: 100%;
    z-index: 99;
    padding: 0;
  }
  .results-page .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav > ul,
  .page-job .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav > ul {
    text-align: left;
    background: #fff;
  }
  .results-page .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav ul li,
  .page-job .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav ul li {
    display: block;
    padding: 0;
  }
  .results-page .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav ul li a,
  .page-job .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav ul li a {
    display: inline-block;
    padding: 6px 10px 6px 24px;
    text-transform: none;
  }
  .results-page .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav li:hover .sub-menu-container,
  .page-job .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav li:hover .sub-menu-container {
    position: relative;
    top: 0;
    left: 0;
    padding-top: 0;
  }
  .results-page .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav > ul > li .sub-menu-container ul li a,
  .page-job .header.has-custom-header .customer-custom-header .customer-custom-header-code .custom-nav > ul > li .sub-menu-container ul li a {
    padding: 5px 10px 5px 24px;
  }
  .results-page .header.has-custom-header .customer-custom-header .customer-custom-header-code.menu-pressed .custom-nav,
  .page-job .header.has-custom-header .customer-custom-header .customer-custom-header-code.menu-pressed .custom-nav {
    display: block;
  }
  .results-page .header.has-custom-header .customer-custom-header .customer-custom-header-code.menu-pressed .custom-nav ul li a,
  .page-job .header.has-custom-header .customer-custom-header .customer-custom-header-code.menu-pressed .custom-nav ul li a {
    display: block;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code .custom-nav,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code .custom-nav {
    top: 58px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code .custom-nav > ul,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code .custom-nav > ul {
    text-align: left;
    background: #00664f !important;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav {
    top: 58px;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul {
    text-align: left;
    background: #00664f !important;
  }
  .results-page .header.has-custom-header.unitypoint-header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav,
  .page-job .header.has-custom-header.unitypoint-header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav {
    top: 58px;
  }
  .results-page .header.has-custom-header.unitypoint-header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.unitypoint-header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav > ul {
    text-align: left;
    background: #823F98 !important;
  }
  .results-page .header.has-custom-header.unitypoint-header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav ul li a,
  .page-job .header.has-custom-header.unitypoint-header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav ul li a {
    padding: 25px !important;
  }
  .results-page .header.has-custom-header.unitypoint-header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav ul li .sub-menu-container ul li a,
  .page-job .header.has-custom-header.unitypoint-header .customer-custom-header .customer-custom-header-code.unitypoint-custom-header .custom-nav ul li .sub-menu-container ul li a {
    padding: 5px 10px 5px 24px !important;
  }
  .results-page .header.has-custom-header .customer-custom-header .primary-filters,
  .page-job .header.has-custom-header .customer-custom-header .primary-filters {
    float: none;
  }
  .results-page .header.has-custom-header .customer-custom-header .primary-filters > div,
  .page-job .header.has-custom-header .customer-custom-header .primary-filters > div {
    float: none;
  }
  .results-page .header.has-custom-header .customer-custom-header .primary-filters .buttons,
  .page-job .header.has-custom-header .customer-custom-header .primary-filters .buttons {
    width: 56px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .toolbars-container .tool-bar,
  .results-page .header.has-custom-header.vnh-header .toolbars-container .tool-bar,
  .results-page .header.has-custom-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header.dartmouth-health-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header.vnh-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header .toolbars-container .tool-bar {
    z-index: 99;
    background: #e61d26;
    max-width: 100%;
  }
  .results-page .header.has-custom-header.careerstaff-header .toolbars-container .tool-bar,
  .results-page .header.has-custom-header.focusstaff-header .toolbars-container .tool-bar,
  .results-page .header.has-custom-header.genesishcc-header .toolbars-container .tool-bar,
  .results-page .header.has-custom-header.genesisgps-header .toolbars-container .tool-bar,
  .results-page .header.has-custom-header.unitypoint-header .toolbars-container .tool-bar,
  .results-page .header.has-custom-header.vnh-header .toolbars-container .tool-bar,
  .results-page .header.has-custom-header.dartmouth-health-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header.careerstaff-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header.focusstaff-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header.genesishcc-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header.genesisgps-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header.unitypoint-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header.vnh-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header.dartmouth-health-header .toolbars-container .tool-bar {
    float: left;
  }
  .results-page .header.has-custom-header.careerstaff-header .toolbars-container .tool-bar .stats_map,
  .results-page .header.has-custom-header.focusstaff-header .toolbars-container .tool-bar .stats_map,
  .results-page .header.has-custom-header.genesishcc-header .toolbars-container .tool-bar .stats_map,
  .results-page .header.has-custom-header.genesisgps-header .toolbars-container .tool-bar .stats_map,
  .results-page .header.has-custom-header.unitypoint-header .toolbars-container .tool-bar .stats_map,
  .results-page .header.has-custom-header.vnh-header .toolbars-container .tool-bar .stats_map,
  .results-page .header.has-custom-header.dartmouth-health-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.careerstaff-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.focusstaff-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.genesishcc-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.genesisgps-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.unitypoint-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.vnh-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.dartmouth-health-header .toolbars-container .tool-bar .stats_map {
    padding-left: 0;
    padding-right: 0;
    margin: 1px 0 0;
    padding-top: 2px;
  }
  .results-page .header.has-custom-header.careerstaff-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.focusstaff-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.genesishcc-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.genesisgps-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.unitypoint-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.vnh-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.dartmouth-health-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.careerstaff-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.focusstaff-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.genesishcc-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.genesisgps-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.unitypoint-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.vnh-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.dartmouth-health-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li {
    width: 84px;
    height: 34px;
    padding: 2px 0;
  }
  .results-page .header.has-custom-header.careerstaff-header .toolbars-container .tool-bar .stats_map,
  .results-page .header.has-custom-header.focusstaff-header .toolbars-container .tool-bar .stats_map,
  .results-page .header.has-custom-header.genesishcc-header .toolbars-container .tool-bar .stats_map,
  .results-page .header.has-custom-header.genesisgps-header .toolbars-container .tool-bar .stats_map,
  .results-page .header.has-custom-header.unitypoint-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.careerstaff-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.focusstaff-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.genesishcc-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.genesisgps-header .toolbars-container .tool-bar .stats_map,
  .page-job .header.has-custom-header.unitypoint-header .toolbars-container .tool-bar .stats_map {
    margin: 6px 0 0;
  }
  .results-page .header.has-custom-header .tool-bar .stats_map,
  .page-job .header.has-custom-header .tool-bar .stats_map {
    margin: 5px 0;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }
  .results-page .header.has-custom-header .toolbars-container .tool-bar,
  .results-page .header.has-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header .toolbars-container .tool-bar,
  .page-job .header.has-custom-header .toolbars-container .top-bar {
    float: right;
  }
  .results-page .header.has-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header .toolbars-container .top-bar {
    width: calc(100% - 344px);
    width: 44%;
  }
  .results-page .header.has-custom-header.has-toolbar:not(.hide-header-mobile) + .content,
  .page-job .header.has-custom-header.has-toolbar:not(.hide-header-mobile) + .content {
    margin-top: 100px;
  }
  .results-page .header.has-custom-header.has-toolbar:not(.hide-header-mobile) + .content.content-dartmouth-health,
  .page-job .header.has-custom-header.has-toolbar:not(.hide-header-mobile) + .content.content-dartmouth-health {
    margin-top: 168px;
  }
  .results-page .header.has-toolbar:not(.has-custom-header) .nav-bar .logo,
  .page-job .header.has-toolbar:not(.has-custom-header) .nav-bar .logo {
    background-color: #ffffff;
    max-width: 70px;
    height: 50px;
    display: table;
    box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.2);
    padding: 5px;
  }
  .results-page .header.has-toolbar:not(.has-custom-header) .nav-bar .logo a,
  .page-job .header.has-toolbar:not(.has-custom-header) .nav-bar .logo a {
    vertical-align: middle;
    display: table-cell;
  }
  .results-page .header.has-toolbar:not(.has-custom-header) .nav-bar .logo img,
  .page-job .header.has-toolbar:not(.has-custom-header) .nav-bar .logo img {
    object-fit: contain;
    max-height: 30px;
    width: 100%;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .top-bar, .results-page .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .top-bar {
    width: 20%;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul, .results-page .header.has-custom-header.careerstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul, .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul, .results-page .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.careerstaff-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header-code.focusstaff-custom-header .custom-nav > ul {
    max-height: calc(100vh - 100px);
    overflow-y: scroll;
  }
  .results-page .header.has-custom-header.vnh .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.vnh .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .top-bar {
    width: 18%;
  }
  .results-page .header.has-custom-header.vnh .customer-custom-header-code.vnh-custom-header .custom-nav > ul, .results-page .header.has-custom-header.vnh .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul,
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul,
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.vnh .customer-custom-header-code.vnh-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.vnh .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.vnh-custom-header .custom-nav > ul,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav > ul {
    max-height: calc(100vh - 100px);
    overflow-y: scroll;
  }
  .header .primary-filters {
    width: calc(100% - 82px - 50px);
    left: 87px;
  }
  .header .primary-filters .search-keyword {
    display: none;
  }
  .header .logo img {
    max-height: 40px;
  }
  .results-page .header .tool-bar.fixed {
    left: 0;
    max-width: 100%;
  }
  .content.content-careerstaff .search-results .search-result-tab#mapTab,
  .content.content-focusstaff .search-results .search-result-tab#mapTab,
  .content.content-navigationhealthcare .search-results .search-result-tab#mapTab,
  .content.content-genesishcc .search-results .search-result-tab#mapTab,
  .content.content-genesisgps .search-results .search-result-tab#mapTab,
  .content.content-unitypoint .search-results .search-result-tab#mapTab,
  .content.content-vnh .search-results .search-result-tab#mapTab,
  .content.content-dartmouth-health .search-results .search-result-tab#mapTab {
    height: calc(100vh - 100px);
    content: "viewport-units-buggyfill; height: calc(100vh - 100px);";
  }
  .content.content-careerstaff .search-results .search-result-tab#filterTab,
  .content.content-focusstaff .search-results .search-result-tab#filterTab,
  .content.content-navigationhealthcare .search-results .search-result-tab#filterTab,
  .content.content-genesishcc .search-results .search-result-tab#filterTab,
  .content.content-genesisgps .search-results .search-result-tab#filterTab,
  .content.content-unitypoint .search-results .search-result-tab#filterTab,
  .content.content-vnh .search-results .search-result-tab#filterTab,
  .content.content-dartmouth-health .search-results .search-result-tab#filterTab {
    height: calc(100vh - 100px);
    content: "viewport-units-buggyfill; height: calc(100vh - 100px);";
  }
  .content.content-careerstaff .search-results .search-result-tab#filterTab.active,
  .content.content-focusstaff .search-results .search-result-tab#filterTab.active,
  .content.content-navigationhealthcare .search-results .search-result-tab#filterTab.active,
  .content.content-genesishcc .search-results .search-result-tab#filterTab.active,
  .content.content-genesisgps .search-results .search-result-tab#filterTab.active,
  .content.content-unitypoint .search-results .search-result-tab#filterTab.active,
  .content.content-vnh .search-results .search-result-tab#filterTab.active,
  .content.content-dartmouth-health .search-results .search-result-tab#filterTab.active {
    height: calc(100vh - 50px);
    content: "viewport-units-buggyfill; height: calc(100vh - 50px);";
  }
  .page-job .customer-custom-header .top-nav .container .nav-left {
    padding: 5px 5px 5px 8px;
  }
}

@media (max-width: 768px) {
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .top-bar {
    width: 18%;
    margin-right: 10px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.has-toolbar .nav-bar .logo,
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.has-toolbar .nav-bar .logo,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.has-toolbar .nav-bar .logo,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.has-toolbar .nav-bar .logo {
    width: 250px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code .mobile-menu,
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code .mobile-menu,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code .mobile-menu,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code .mobile-menu {
    top: 8px;
  }
  .page-taleo-account-verification.page-not-found.page-settings .header .logo {
    float: none;
    margin: calc(100% * 0.05) auto 0;
    text-align: center;
  }
  .page-taleo-account-verification.page-not-found.page-settings .header .logo a {
    display: inline-block;
    height: unset;
  }
  .page-taleo-account-verification.page-not-found.page-settings .content {
    margin: -30px auto 0;
  }
}

@media (max-width: 480px) {
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.navigationhealthcare-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.genesishcc-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.genesisgps-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.unitypoint-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.navigationhealthcare-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.genesishcc-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.genesisgps-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.unitypoint-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li {
    width: 68px;
  }
}

@media (max-width: 360px) {
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.navigationhealthcare-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.genesishcc-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.genesisgps-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.unitypoint-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.navigationhealthcare-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.genesishcc-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.genesisgps-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.unitypoint-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .top-bar {
    width: 22%;
    margin-left: 6px;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.navigationhealthcare-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.genesishcc-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.genesisgps-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.unitypoint-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.navigationhealthcare-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.genesishcc-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.genesisgps-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.unitypoint-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li {
    width: 57px;
  }
}

@media (max-width: 300px) {
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.navigationhealthcare-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.genesishcc-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.genesisgps-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.unitypoint-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .top-bar,
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.navigationhealthcare-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.genesishcc-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.genesisgps-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.unitypoint-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .top-bar,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .top-bar {
    width: 22%;
    margin-left: 6px;
  }
  .results-page .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.navigationhealthcare-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.genesishcc-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.genesisgps-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.unitypoint-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.careerstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.focusstaff-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.navigationhealthcare-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.genesishcc-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.genesisgps-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.unitypoint-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .toolbars-container .tool-bar .stats_map .stats_table.button_tabs li {
    width: 47px;
    font-size: 8px;
  }
}

@media (min-width: 992px) and (max-width: 1760px) {
  .top-nav {
    padding-left: 265px;
  }
  .top-nav .container {
    width: 100%;
    left: 0;
    padding: 0 10px;
  }
  .page-job .header.has-custom-header .top-nav {
    padding-left: 0;
  }
  .page-job .header.has-custom-header .top-nav .container {
    width: 1200px;
  }
}

@media (min-width: 992px) {
  .results-page .header.has-custom-header .mobile-menu,
  .page-job .header.has-custom-header .mobile-menu {
    top: 20px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code, .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code {
    min-height: 82px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav, .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav, .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav, .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header .custom-nav {
    top: 82px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.vnh-custom-header div.custom-width-container .logo img, .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container .logo img, .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header div.custom-width-container .logo img, .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container .logo img,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.vnh-custom-header div.custom-width-container .logo img,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container .logo img,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header div.custom-width-container .logo img,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container .logo img {
    max-width: 100%;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav, .results-page .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header .customer-custom-header-code.vnh-custom-header .custom-nav {
    top: 74px;
  }
  .results-page .header .customer-custom-header,
  .page-job .header .customer-custom-header {
    /* Jobs Page */
  }
  .results-page .header .customer-custom-header .top-nav,
  .page-job .header .customer-custom-header .top-nav {
    padding-left: 0;
  }
  .results-page .header .customer-custom-header .top-nav .container,
  .page-job .header .customer-custom-header .top-nav .container {
    left: auto;
  }
  .top-nav {
    padding-left: 265px;
  }
  .header.has-toolbar .nav-bar .logo {
    padding: 10px 15px;
  }
  .header.has-toolbar .nav-bar .logo img {
    object-fit: contain;
    max-height: 70px;
    width: 100%;
  }
  .header.has-custom-header.has-toolbar .nav-bar .logo img {
    max-height: 60px;
  }
  .header.has-toolbar .nav-bar .logo {
    background-color: #ffffff;
  }
  .header.has-toolbar .nav-bar .logo {
    width: 265px;
  }
  .header.has-custom-header.has-toolbar .nav-bar .logo {
    width: 286px;
  }
  .header .primary-filters {
    left: 295px;
    width: calc(100% - 295px - 75px);
  }
  .content.content-careerstaff .result-views.sheet-view,
  .content.content-careerstaff .search-results .search-result-tab#mapTab,
  .content.content-careerstaff .search-results .search-result-tab#filterTab,
  .content.content-careerstaff .search-results .results,
  .content.content-focusstaff .result-views.sheet-view,
  .content.content-focusstaff .search-results .search-result-tab#mapTab,
  .content.content-focusstaff .search-results .search-result-tab#filterTab,
  .content.content-focusstaff .search-results .results {
    height: calc(100vh - 162px);
    content: "viewport-units-buggyfill; height: calc(100vh - 162px);";
  }
  .content.content-careerstaff .search-results .search-result-tab#mapTab.has-summary-mask,
  .content.content-careerstaff .search-results .results.has-summary-mask,
  .content.content-focusstaff .search-results .search-result-tab#mapTab.has-summary-mask,
  .content.content-focusstaff .search-results .results.has-summary-mask {
    height: calc(100vh - 192px);
    content: "viewport-units-buggyfill; height: calc(100vh - 192px);";
  }
  .content.content-navigationhealthcare .result-views.sheet-view,
  .content.content-navigationhealthcare .search-results .search-result-tab#mapTab,
  .content.content-navigationhealthcare .search-results .search-result-tab#filterTab,
  .content.content-navigationhealthcare .search-results .results {
    height: calc(100vh - 162px);
    content: "viewport-units-buggyfill; height: calc(100vh - 162px);";
  }
  .content.content-navigationhealthcare .search-results .search-result-tab#mapTab.has-summary-mask,
  .content.content-navigationhealthcare .search-results .results.has-summary-mask {
    height: calc(100vh - 192px);
    content: "viewport-units-buggyfill; height: calc(100vh - 192px);";
  }
  .content.content-genesishcc .result-views.sheet-view,
  .content.content-genesishcc .search-results .search-result-tab#mapTab,
  .content.content-genesishcc .search-results .search-result-tab#filterTab,
  .content.content-genesishcc .search-results .results {
    height: calc(100vh - 162px);
    content: "viewport-units-buggyfill; height: calc(100vh - 162px);";
  }
  .content.content-genesishcc .search-results .search-result-tab#mapTab.has-summary-mask,
  .content.content-genesishcc .search-results .results.has-summary-mask {
    height: calc(100vh - 192px);
    content: "viewport-units-buggyfill; height: calc(100vh - 192px);";
  }
  .content.content-genesisgps .result-views.sheet-view,
  .content.content-genesisgps .search-results .search-result-tab#mapTab,
  .content.content-genesisgps .search-results .search-result-tab#filterTab,
  .content.content-genesisgps .search-results .results {
    height: calc(100vh - 162px);
    content: "viewport-units-buggyfill; height: calc(100vh - 162px);";
  }
  .content.content-genesisgps .search-results .search-result-tab#mapTab.has-summary-mask,
  .content.content-genesisgps .search-results .results.has-summary-mask {
    height: calc(100vh - 192px);
    content: "viewport-units-buggyfill; height: calc(100vh - 192px);";
  }
  .content.content-unitypoint .result-views.sheet-view,
  .content.content-unitypoint .search-results .search-result-tab#mapTab,
  .content.content-unitypoint .search-results .search-result-tab#filterTab,
  .content.content-unitypoint .search-results .results {
    height: calc(100vh - 162px);
    content: "viewport-units-buggyfill; height: calc(100vh - 162px);";
  }
  .content.content-unitypoint .search-results .search-result-tab#mapTab.has-summary-mask,
  .content.content-unitypoint .search-results .results.has-summary-mask {
    height: calc(100vh - 192px);
    content: "viewport-units-buggyfill; height: calc(100vh - 192px);";
  }
  .content.content-dartmouth-health .result-views.sheet-view,
  .content.content-dartmouth-health .search-results .search-result-tab#mapTab,
  .content.content-dartmouth-health .search-results .search-result-tab#filterTab,
  .content.content-dartmouth-health .search-results .results {
    height: calc(100vh - 162px);
    content: "viewport-units-buggyfill; height: calc(100vh - 162px);";
  }
  .content.content-dartmouth-health .search-results .search-result-tab#mapTab.has-summary-mask,
  .content.content-dartmouth-health .search-results .results.has-summary-mask {
    height: calc(100vh - 192px);
    content: "viewport-units-buggyfill; height: calc(100vh - 192px);";
  }
  .content.content-dartmouth-health .search-results .job-navigator .summary .content {
    max-height: calc(100vh - 182px - 20px);
    content: "viewport-units-buggyfill; max-height: calc(100vh - 182px - 20px);";
  }
  .content.content-vnh .result-views.sheet-view,
  .content.content-vnh .search-results .search-result-tab#mapTab,
  .content.content-vnh .search-results .search-result-tab#filterTab,
  .content.content-vnh .search-results .results {
    height: calc(100vh - 162px);
    content: "viewport-units-buggyfill; height: calc(100vh - 162px);";
  }
  .content.content-vnh .search-results .search-result-tab#mapTab.has-summary-mask,
  .content.content-vnh .search-results .results.has-summary-mask {
    height: calc(100vh - 192px);
    content: "viewport-units-buggyfill; height: calc(100vh - 192px);";
  }
  .content.content-vnh .search-results .job-navigator .summary .content {
    max-height: calc(100vh - 182px - 20px);
    content: "viewport-units-buggyfill; max-height: calc(100vh - 182px - 20px);";
  }
}

@media (max-width: 480px) {
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container .logo,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container .logo {
    padding-top: 0;
    margin-left: 2px;
  }
  .results-page .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container .logo img,
  .page-job .header.has-custom-header.dartmouth-health-header .customer-custom-header-code.dartmouth-health-custom-header div.custom-width-container .logo img {
    max-width: 238px;
  }
  .results-page .customer-custom-header .toolbars-container .top-bar,
  .page-job .customer-custom-header .toolbars-container .top-bar {
    width: 16%;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header div.custom-width-container .logo,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header div.custom-width-container .logo {
    padding-top: 0;
    margin-left: 2px;
  }
  .results-page .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header div.custom-width-container .logo img,
  .page-job .header.has-custom-header.vnh-header .customer-custom-header-code.vnh-custom-header div.custom-width-container .logo img {
    max-width: 238px;
  }
  .results-page .customer-custom-header .toolbars-container .top-bar,
  .page-job .customer-custom-header .toolbars-container .top-bar {
    width: 16%;
  }
}

@media (min-width: 1760px) {
  .top-nav .container {
    left: calc(0px - (265px / 2));
    padding: 0;
  }
  .page-job .header.has-custom-header .top-nav .container {
    left: 0;
    padding: 0;
  }
}

.content-dartmouth-health .primary-filters button.btn-search {
  display: block !important;
  border-color: #00664f;
  background-color: #00664f;
  opacity: 1;
}
