/*FRONTiER Colors*/
/*Responsive Styles

iPhone 5 - 320 x 568 (Logical Resolution)
iPhone 7 - 375 x 667 (Logical Resolution)
iPad - 768 x 1024 (Logical Resolution)
iPad Pro - 1024 x 1366 (Logical Resolution)*/
.t1-header-level1 * {
  opacity: 0; }

/*Healthcare Globals*/
.page-template-healthcare-template {
  /*Button and post link overrides*/ }
  .page-template-healthcare-template .t1-header-level2 {
    background-color: transparent !important;
    background-position: center top;
    color: #fff;
    overflow: visible;
    padding: 175px 0px 150px 0px !important;
    box-shadow: none; }
  .page-template-healthcare-template h1.typed-header strong {
    letter-spacing: inherit !important;
    font-family: inherit; }
  .page-template-healthcare-template strong, .page-template-healthcare-template b {
    color: #B8B308 !important;
    font-weight: 700 !important;
    letter-spacing: inherit;
    font-family: inherit; }
  .page-template-healthcare-template .icon-box .t1-btn:hover {
    background-color: #B8B308 !important; }
  .page-template-healthcare-template .t1-btn {
    border: 1px solid #B8B308 !important; }
    .page-template-healthcare-template .t1-btn i {
      color: #B8B308 !important;
      border-right: 1px solid #B8B308 !important; }
    .page-template-healthcare-template .t1-btn span {
      color: #B8B308 !important; }
  .page-template-healthcare-template .post-category a:hover {
    color: #B8B308; }
  .page-template-healthcare-template .blog-item-details a:hover {
    color: #B8B308 !important; }

/*Healthcare Menu Styles*/
.page-template-healthcare-template, .post-template-single-healthcare {
  /*Top Main navigation */
  /* Main Mobile Menu */
  /* Sub Menu Sticky 2nd menu halfway down page */ }
  .page-template-healthcare-template #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu, .post-template-single-healthcare #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu {
    position: relative;
    top: 25px; }
    .page-template-healthcare-template #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu li, .post-template-single-healthcare #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu li {
      padding: 10px 15px !important; }
      .page-template-healthcare-template #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu li a, .post-template-single-healthcare #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu li a {
        padding: 0 !important; }
    .page-template-healthcare-template #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu li.current_page_item a, .post-template-single-healthcare #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu li.current_page_item a {
      color: #ffffff !important;
      border-bottom: 0 !important; }
    .page-template-healthcare-template #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu, .post-template-single-healthcare #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu {
      display: block !important;
      background-color: #FFFFFF;
      position: relative;
      left: -5px;
      width: 250px;
      top: 6px !important;
      padding-bottom: 0; }
      .page-template-healthcare-template #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li:hover, .post-template-single-healthcare #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li:hover {
        background-color: #B8B308 !important;
        color: #ffffff !important; }
      .page-template-healthcare-template #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li, .post-template-single-healthcare #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li {
        list-style: none;
        font-size: 14px;
        border-bottom: solid 1px #f0f0f0;
        padding: 10px 15px 10px 15px !important;
        color: #424143 !important;
        font-weight: 400 !important;
        font-style: italic !important; }
        .page-template-healthcare-template #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li a, .post-template-single-healthcare #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li a {
          text-decoration: none;
          color: inherit !important;
          font-style: inherit !important; }
        .page-template-healthcare-template #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li a:hover, .post-template-single-healthcare #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li a:hover {
          color: #ffffff !important; }
      .page-template-healthcare-template #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li:last-of-type, .post-template-single-healthcare #navbar.in #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li:last-of-type {
        border-bottom: none; }
  .page-template-healthcare-template .menu-item-8410, .post-template-single-healthcare .menu-item-8410 {
    opacity: 0.3; }
  .page-template-healthcare-template #main-navigation .menu-t1-menu-2017-container ul#menu-healthcare-1.menu .sub-menu li:hover, .post-template-single-healthcare #main-navigation .menu-t1-menu-2017-container ul#menu-healthcare-1.menu .sub-menu li:hover {
    background: #B8B308 !important; }
    .page-template-healthcare-template #main-navigation .menu-t1-menu-2017-container ul#menu-healthcare-1.menu .sub-menu li:hover a:hover, .post-template-single-healthcare #main-navigation .menu-t1-menu-2017-container ul#menu-healthcare-1.menu .sub-menu li:hover a:hover {
      background: #B8B308 !important; }
  .page-template-healthcare-template #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare li:hover, .post-template-single-healthcare #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare li:hover {
    background: rgba(184, 179, 8, 0.1) !important; }
    .page-template-healthcare-template #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare li:hover a:hover, .post-template-single-healthcare #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare li:hover a:hover {
      color: #B8B308 !important;
      background: rgba(184, 179, 8, 0.1) !important; }
  .page-template-healthcare-template #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare li:hover > a, .post-template-single-healthcare #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare li:hover > a {
    color: #B8B308 !important; }
  .page-template-healthcare-template #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare ul.sub-menu li:hover, .post-template-single-healthcare #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare ul.sub-menu li:hover {
    background: rgba(184, 179, 8, 0.1) !important; }
    .page-template-healthcare-template #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare ul.sub-menu li:hover a:hover, .post-template-single-healthcare #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare ul.sub-menu li:hover a:hover {
      color: #B8B308 !important;
      background: rgba(184, 179, 8, 0.1) !important; }
    .page-template-healthcare-template #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare ul.sub-menu li:hover a, .post-template-single-healthcare #mobile-menu .menu-t1-menu-2017-container ul#menu-healthcare ul.sub-menu li:hover a {
      color: #B8B308 !important; }
  .page-template-healthcare-template #menu-healthcare-2.t1-healthcare-sub-menu, .post-template-single-healthcare #menu-healthcare-2.t1-healthcare-sub-menu {
    position: relative;
    top: 14px; }
    .page-template-healthcare-template #menu-healthcare-2.t1-healthcare-sub-menu li, .post-template-single-healthcare #menu-healthcare-2.t1-healthcare-sub-menu li {
      padding: 10px 15px !important; }
      .page-template-healthcare-template #menu-healthcare-2.t1-healthcare-sub-menu li a, .post-template-single-healthcare #menu-healthcare-2.t1-healthcare-sub-menu li a {
        padding: 0 !important; }
    .page-template-healthcare-template #menu-healthcare-2.t1-healthcare-sub-menu li.current_page_item > a, .post-template-single-healthcare #menu-healthcare-2.t1-healthcare-sub-menu li.current_page_item > a {
      color: #ffffff !important;
      border-bottom: 1px solid #ffffff;
      padding-bottom: 4px !important; }
    .page-template-healthcare-template #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li.current_page_item a, .post-template-single-healthcare #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li.current_page_item a {
      color: #424143 !important;
      border-bottom: none !important;
      padding-bottom: 4px !important; }
    .page-template-healthcare-template #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu, .post-template-single-healthcare #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu {
      display: none;
      background-color: #FFFFFF;
      position: absolute;
      left: -5px;
      width: 250px;
      top: 52px !important;
      padding-bottom: 0; }
      .page-template-healthcare-template #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li:hover, .post-template-single-healthcare #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li:hover {
        background-color: #B8B308 !important;
        color: #ffffff !important; }
      .page-template-healthcare-template #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li, .post-template-single-healthcare #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li {
        list-style: none;
        font-size: 14px;
        border-bottom: solid 1px #f0f0f0;
        padding: 10px 15px 10px 15px !important;
        color: #424143 !important;
        font-weight: 400 !important;
        font-style: italic !important; }
        .page-template-healthcare-template #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li a, .post-template-single-healthcare #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li a {
          text-decoration: none;
          color: inherit !important;
          font-style: inherit !important; }
        .page-template-healthcare-template #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li a:hover, .post-template-single-healthcare #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li a:hover {
          color: #ffffff !important; }
      .page-template-healthcare-template #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li:last-of-type, .post-template-single-healthcare #menu-healthcare-2.t1-healthcare-sub-menu ul.sub-menu li:last-of-type {
        border-bottom: none; }
  .page-template-healthcare-template .t1-stickymenu, .post-template-single-healthcare .t1-stickymenu {
    z-index: 5;
    background-color: #B8B308 !important;
    border-color: #ffffff !important; }
    .page-template-healthcare-template .t1-stickymenu .healthcare-sticky-logo, .post-template-single-healthcare .t1-stickymenu .healthcare-sticky-logo {
      width: 110px;
      height: 72px; }
    .page-template-healthcare-template .t1-stickymenu li a, .post-template-single-healthcare .t1-stickymenu li a {
      color: #fff !important;
      font-style: normal !important; }
  .page-template-healthcare-template .navbar-collapse, .post-template-single-healthcare .navbar-collapse {
    padding-top: 5px; }

/*Healthcare Home Page Styles*/
.page-template-healthcare-template .t1-header-level1 h1 {
  margin-bottom: 165px; }
.page-template-healthcare-template .t1-homepage-violator.t1-homepage-violator-top {
  background: #b8b308 !important;
  width: 670px !important; }
  @media only screen and (max-width: 767px) {
    .page-template-healthcare-template .t1-homepage-violator.t1-homepage-violator-top {
      width: 100% !important; } }
  .page-template-healthcare-template .t1-homepage-violator.t1-homepage-violator-top h2 {
    position: relative;
    top: 5px;
    color: #fff !important; }
    @media only screen and (max-width: 767px) {
      .page-template-healthcare-template .t1-homepage-violator.t1-homepage-violator-top h2 {
        top: 17px; } }
    @media only screen and (max-width: 450px) {
      .page-template-healthcare-template .t1-homepage-violator.t1-homepage-violator-top h2 {
        top: 0; } }
    .page-template-healthcare-template .t1-homepage-violator.t1-homepage-violator-top h2 a#healthcare-viol-lnk {
      color: #fff !important; }
  .page-template-healthcare-template .t1-homepage-violator.t1-homepage-violator-top:hover {
    cursor: pointer;
    color: #b8b308 !important;
    background-color: #fff !important; }
    .page-template-healthcare-template .t1-homepage-violator.t1-homepage-violator-top:hover h2 {
      color: #b8b308 !important; }
    .page-template-healthcare-template .t1-homepage-violator.t1-homepage-violator-top:hover b {
      color: #fff !important; }
.page-template-healthcare-template .t1-content-intro.t1-homepage-violator.t1-product-violator.t1-stickymenu-header {
  height: 10px !important; }
.page-template-healthcare-template .t1-healthcare-mid-sec {
  background-position: top !important;
  padding: 70px 0 40px 0 !important;
  background-size: contain !important; }
  @media (max-width: 800px) {
    .page-template-healthcare-template .t1-healthcare-mid-sec {
      background-image: url("../images/t1-healthcare-working-together-cropped-med.jpg") !important;
      background-size: cover !important; } }
  @media (max-width: 767px) {
    .page-template-healthcare-template .t1-healthcare-mid-sec {
      padding-bottom: 25px !important; } }
  @media (max-width: 480px) {
    .page-template-healthcare-template .t1-healthcare-mid-sec {
      background-position-x: -187px !important; } }
  @media (max-width: 420px) {
    .page-template-healthcare-template .t1-healthcare-mid-sec {
      background-position-x: -218px !important; } }
  @media (max-width: 400px) {
    .page-template-healthcare-template .t1-healthcare-mid-sec {
      background-position-x: -365px !important; } }
  @media (max-width: 320px) {
    .page-template-healthcare-template .t1-healthcare-mid-sec {
      background-position-x: -450px !important; } }
  .page-template-healthcare-template .t1-healthcare-mid-sec .t1-healthcare-home-sec-header {
    margin-top: 67px !important; }
  .page-template-healthcare-template .t1-healthcare-mid-sec .t1-healthcare-home-sec-header-bottom {
    margin-top: 40px !important;
    border-top: 1px solid lightgray;
    padding-top: 120px; }
.page-template-healthcare-template .t1-healthcare-mini-page-intos {
  padding-top: 10px !important;
  background-color: rgba(255, 255, 255, 0.1) !important; }
  .page-template-healthcare-template .t1-healthcare-mini-page-intos .t1-healthcare-mini-page-content-border-box {
    border-bottom: 1px solid lightgrey;
    padding-bottom: 120px !important; }
.page-template-healthcare-template .t1-our-viewpoints-showcase-container {
  padding-top: 40px !important; }
.page-template-healthcare-template .t1healthcare-home-bttm {
  min-height: 350px !important;
  margin-top: 50px !important; }
.page-template-healthcare-template .t1-healthcare-activating-excellence-container {
  padding-top: 65px !important;
  padding-bottom: 65px !important; }
.page-template-healthcare-template .t1-healthcare-activating-excellence-text {
  max-width: 787px;
  margin: auto; }
  .page-template-healthcare-template .t1-healthcare-activating-excellence-text p {
    padding-bottom: 0; }

/* Healthcare About Us */
.page-id-8180 .t1-hc-mid-content {
  padding-bottom: 0 !important; }
  .page-id-8180 .t1-hc-mid-content p {
    padding-bottom: 0 !important; }
.page-id-8180 .meet-team-bttm {
  padding: 100px 0 100px 0 !important; }
  .page-id-8180 .meet-team-bttm p {
    padding-bottom: 5px !important; }
.page-id-8180 .meet-team-bttn {
  width: 200px;
  margin: auto; }

/*Contact Us */
.page-id-8308 .health-care-intro-txt p {
  padding-bottom: 15px !important; }

/*Performance Insights*/
.page-id-8346 .t1-header-level2-viewpoints {
  background-color: #005581 !important; }
.page-id-8346 .t1-content-intro {
  padding: 100px 0px 100px 0px;
  padding-bottom: 0px;
  text-align: center; }
.page-id-8346 .t1-additional-viewpoints {
  padding-top: 0 !important; }

/*Healthcare Our Services Sub Pages */
.page-id-8275 .t1-healthcare-accordion-row, .page-id-8284 .t1-healthcare-accordion-row, .page-id-8290 .t1-healthcare-accordion-row, .page-id-8293 .t1-healthcare-accordion-row, .page-id-8298 .t1-healthcare-accordion-row, .page-id-8303 .t1-healthcare-accordion-row {
  margin: 100px 0 0 30px !important; }
  .page-id-8275 .t1-healthcare-accordion-row strong, .page-id-8284 .t1-healthcare-accordion-row strong, .page-id-8290 .t1-healthcare-accordion-row strong, .page-id-8293 .t1-healthcare-accordion-row strong, .page-id-8298 .t1-healthcare-accordion-row strong, .page-id-8303 .t1-healthcare-accordion-row strong {
    color: #424143 !important; }
  .page-id-8275 .t1-healthcare-accordion-row .t1-accordion p, .page-id-8284 .t1-healthcare-accordion-row .t1-accordion p, .page-id-8290 .t1-healthcare-accordion-row .t1-accordion p, .page-id-8293 .t1-healthcare-accordion-row .t1-accordion p, .page-id-8298 .t1-healthcare-accordion-row .t1-accordion p, .page-id-8303 .t1-healthcare-accordion-row .t1-accordion p {
    padding: 0 !important; }
  .page-id-8275 .t1-healthcare-accordion-row .spb_accordion_section .ui-accordion-header a, .page-id-8284 .t1-healthcare-accordion-row .spb_accordion_section .ui-accordion-header a, .page-id-8290 .t1-healthcare-accordion-row .spb_accordion_section .ui-accordion-header a, .page-id-8293 .t1-healthcare-accordion-row .spb_accordion_section .ui-accordion-header a, .page-id-8298 .t1-healthcare-accordion-row .spb_accordion_section .ui-accordion-header a, .page-id-8303 .t1-healthcare-accordion-row .spb_accordion_section .ui-accordion-header a {
    vertical-align: middle !important;
    padding: 30px 30px 30px 30px !important;
    color: #424143 !important;
    display: block !important; }
  .page-id-8275 .t1-healthcare-accordion-row .healthcare-accordion-header, .page-id-8284 .t1-healthcare-accordion-row .healthcare-accordion-header, .page-id-8290 .t1-healthcare-accordion-row .healthcare-accordion-header, .page-id-8293 .t1-healthcare-accordion-row .healthcare-accordion-header, .page-id-8298 .t1-healthcare-accordion-row .healthcare-accordion-header, .page-id-8303 .t1-healthcare-accordion-row .healthcare-accordion-header {
    margin-bottom: 70px !important; }
  .page-id-8275 .t1-healthcare-accordion-row .accordion-icon, .page-id-8284 .t1-healthcare-accordion-row .accordion-icon, .page-id-8290 .t1-healthcare-accordion-row .accordion-icon, .page-id-8293 .t1-healthcare-accordion-row .accordion-icon, .page-id-8298 .t1-healthcare-accordion-row .accordion-icon, .page-id-8303 .t1-healthcare-accordion-row .accordion-icon {
    min-width: 85px !important; }
  @media (max-width: 480px) {
    .page-id-8275 .t1-healthcare-accordion-row .accordion-txt, .page-id-8284 .t1-healthcare-accordion-row .accordion-txt, .page-id-8290 .t1-healthcare-accordion-row .accordion-txt, .page-id-8293 .t1-healthcare-accordion-row .accordion-txt, .page-id-8298 .t1-healthcare-accordion-row .accordion-txt, .page-id-8303 .t1-healthcare-accordion-row .accordion-txt {
      font-size: 24px !important;
      padding-left: 10px; } }
  @media (max-width: 380px) {
    .page-id-8275 .t1-healthcare-accordion-row .accordion-txt, .page-id-8284 .t1-healthcare-accordion-row .accordion-txt, .page-id-8290 .t1-healthcare-accordion-row .accordion-txt, .page-id-8293 .t1-healthcare-accordion-row .accordion-txt, .page-id-8298 .t1-healthcare-accordion-row .accordion-txt, .page-id-8303 .t1-healthcare-accordion-row .accordion-txt {
      font-size: 22px !important; } }
.page-id-8275 .t1-healthcare-sub-accordion-content, .page-id-8284 .t1-healthcare-sub-accordion-content, .page-id-8290 .t1-healthcare-sub-accordion-content, .page-id-8293 .t1-healthcare-sub-accordion-content, .page-id-8298 .t1-healthcare-sub-accordion-content, .page-id-8303 .t1-healthcare-sub-accordion-content {
  padding: 60px 0 80px 0 !important; }
  .page-id-8275 .t1-healthcare-sub-accordion-content p, .page-id-8284 .t1-healthcare-sub-accordion-content p, .page-id-8290 .t1-healthcare-sub-accordion-content p, .page-id-8293 .t1-healthcare-sub-accordion-content p, .page-id-8298 .t1-healthcare-sub-accordion-content p, .page-id-8303 .t1-healthcare-sub-accordion-content p {
    padding: 0 !important; }

/*Healthcare Footer Branding */
.page-template-healthcare-template #footer-categories .widget_nav_menu ul li a:hover, .post-template-single-healthcare #footer-categories .widget_nav_menu ul li a:hover {
  background-color: #B8B308; }
.page-template-healthcare-template #base-promo a:hover, .post-template-single-healthcare #base-promo a:hover {
  background-color: #4386AC !important;
  color: #fff !important; }

/*Healthcare Post and search branding adjustments*/
.page-template-healthcare-template .t1-newsletter-modal-masthead .sf-button.accent {
  background: #B8B308 !important; }
.page-template-healthcare-template .t1-newsletter-modal-masthead .sf-button.accent:hover {
  border-color: #B8B308 !important;
  color: #ffffff !important; }
  .page-template-healthcare-template .t1-newsletter-modal-masthead .sf-button.accent:hover .ss-mail {
    color: #ffffff !important;
    border-right-color: #ffffff !important; }
  .page-template-healthcare-template .t1-newsletter-modal-masthead .sf-button.accent:hover span.text {
    color: #ffffff !important; }
.page-template-healthcare-template input[type="text"]:focus {
  border-color: #B8B308 !important; }
.page-template-healthcare-template .t1-viewpoints-subhead a:hover {
  background-color: #B8B308 !important; }
.page-template-healthcare-template .t1-our-viewpoints-showcase.t1-our-viewpoints-showcase-light .load-more-btn:hover {
  background-color: #B8B308 !important; }

.hide-iginters {
  display: none !important; }

/* button styling */
@media (max-width: 767px) {
  .page-id-8174 .t1-content-intro.t1-homepage-violator.t1-product-violator.t1-stickymenu-header {
    height: 40px !important; }
  .page-id-8174 .zero-padding-adj {
    padding: 0 !important; } }

/** Healthcare Import template  non page builder posts from comnpass site */
/* Import template */
.post-template-single-healthcare-import p {
  padding-bottom: 20px !important; }
.post-template-single-healthcare-import h3, .post-template-single-healthcare-import h4 {
  color: #424143 !important; }
  @media screen and (max-width: 767px) {
    .post-template-single-healthcare-import h3, .post-template-single-healthcare-import h4 {
      margin: 20px 0 20px 0 !important; } }
.post-template-single-healthcare-import .page-heading {
  display: none; }
.post-template-single-healthcare-import .import-header-wrap {
  height: 100vh;
  background-size: cover;
  background-repeat: none;
  display: block;
  padding-top: 35vh; }
  @media screen and (max-width: 767px) {
    .post-template-single-healthcare-import .import-header-wrap {
      padding-top: 25vh; } }
  .post-template-single-healthcare-import .import-header-wrap .t1-blog-header-by-line {
    text-align: center; }
    .post-template-single-healthcare-import .import-header-wrap .t1-blog-header-by-line a:hover {
      color: #b8b308 !important; }
  .post-template-single-healthcare-import .import-header-wrap .t1-header-blog {
    background: #022240;
    max-width: 1100px;
    margin: auto;
    border-radius: 10px;
    padding: 25px !important;
    display: none; }
    @media screen and (max-width: 1200px) {
      .post-template-single-healthcare-import .import-header-wrap .t1-header-blog {
        max-width: 80%; } }
    .post-template-single-healthcare-import .import-header-wrap .t1-header-blog h1 {
      margin: 0 0 20px 0;
      font-size: 36px;
      color: #fff;
      text-transform: uppercase;
      letter-spacing: 12px;
      line-height: 60px;
      text-align: center; }
      @media screen and (max-width: 767px) {
        .post-template-single-healthcare-import .import-header-wrap .t1-header-blog h1 {
          font-size: 26px;
          line-height: 34px;
          letter-spacing: 6px; } }
    .post-template-single-healthcare-import .import-header-wrap .t1-header-blog h2 {
      font-size: 24px;
      font-family: franklin-gothic-urw-cond;
      font-weight: 500;
      color: #fff;
      line-height: 40px;
      letter-spacing: normal;
      text-align: center;
      margin-bottom: 0;
      padding-bottom: 0px !important;
      text-transform: unset; }
.post-template-single-healthcare-import .t1-blog-content-column a:hover {
  color: #b8b308 !important; }
.post-template-single-healthcare-import .t1-blog-content-column li {
  list-style: disc;
  padding-top: 5px; }
.post-template-single-healthcare-import .t1-blog-content-column .t1-blog-by-author {
  margin-top: 50px; }
  .post-template-single-healthcare-import .t1-blog-content-column .t1-blog-by-author img {
    float: left;
    padding: 0px;
    margin: 0 20px 0 0;
    height: 85px;
    width: auto !important; }
.post-template-single-healthcare-import .text-column {
  padding: 0 30px !important; }
.post-template-single-healthcare-import .t1-masonry-holder {
  padding: 100px 0; }
  .post-template-single-healthcare-import .t1-masonry-holder h2 {
    font-size: 32px;
    margin-bottom: 25px; }
    .post-template-single-healthcare-import .t1-masonry-holder h2 strong {
      color: #b8b308;
      text-transform: lowercase;
      font-weight: normal !important;
      font-family: franklin-gothic-urw-cond; }
  .post-template-single-healthcare-import .t1-masonry-holder .t1_excerpt {
    padding: 10px 20px;
    border-radius: 10px;
    height: auto; }
    @media screen and (max-width: 767px) {
      .post-template-single-healthcare-import .t1-masonry-holder .t1_excerpt {
        margin-bottom: 60px !important; } }
    .post-template-single-healthcare-import .t1-masonry-holder .t1_excerpt p, .post-template-single-healthcare-import .t1-masonry-holder .t1_excerpt h4 {
      margin: 0 !important; }
    .post-template-single-healthcare-import .t1-masonry-holder .t1_excerpt .featured-image {
      padding: 0 0; }
      .post-template-single-healthcare-import .t1-masonry-holder .t1_excerpt .featured-image img {
        width: 100%;
        border-radius: 10px; }
    .post-template-single-healthcare-import .t1-masonry-holder .t1_excerpt .post-category {
      padding: 10px 0 !important;
      text-align: left;
      padding-bottom: 3px !important; }
    .post-template-single-healthcare-import .t1-masonry-holder .t1_excerpt h4.entry-title {
      padding: 0 0; }
    .post-template-single-healthcare-import .t1-masonry-holder .t1_excerpt .blog-item-details {
      text-align: left;
      padding: 0 0;
      margin-bottom: -10px !important; }
  .post-template-single-healthcare-import .t1-masonry-holder .t1_excerpt:hover {
    background: #d2deea; }
.post-template-single-healthcare-import #footer-categories .widget_nav_menu ul li a:hover {
  background-color: #B8B308 !important;
  color: #fff !important; }
.post-template-single-healthcare-import #base-promo a:hover {
  background-color: #4386AC !important;
  color: #fff !important; }
.post-template-single-healthcare-import .t1-blog-signup-iframe {
  display: block;
  width: 1200px;
  padding: 50px 50px 50px 50px !important; }
  @media screen and (max-width: 1200px) {
    .post-template-single-healthcare-import .t1-blog-signup-iframe {
      width: 95%;
      padding: 20px 20px 50px 20px !important; } }
  @media screen and (max-width: 480px) {
    .post-template-single-healthcare-import .t1-blog-signup-iframe {
      width: 100%;
      padding: 5px 5px 20px 5px !important; } }
  .post-template-single-healthcare-import .t1-blog-signup-iframe h3 {
    text-align: center; }

/*Healthcare Opportunities Styles */
/* Global Job Post Styles */
body.page-id-8952 .menu-t1-menu-2017-container .sub-menu .menu-item:hover a {
  background: #b8b308 !important; }
body.page-id-8952 .page-heading {
  padding: 150px 0 20px 0 !important;
  background-color: #005581; }
  body.page-id-8952 .page-heading .heading-text {
    margin-bottom: 20px !important; }
  body.page-id-8952 .page-heading #breadcrumbs {
    display: none; }
body.page-id-8952 .above-posts {
  padding-top: 50px !important;
  margin-bottom: 20px !important; }
  body.page-id-8952 .above-posts .archive-title {
    margin-top: 20px; }
body.page-id-8952 .job {
  border: 1px solid #D2DEEA;
  padding: 10px;
  border-radius: 5px;
  margin-bottom: 30px;
  cursor: pointer; }
  body.page-id-8952 .job .job-date {
    color: #424143; }
  body.page-id-8952 .job a.job-wrap-link {
    text-decoration: none;
    color: inherit; }
  body.page-id-8952 .job .read-more {
    text-decoration: none;
    border-bottom: none;
    margin-top: 10px; }
  body.page-id-8952 .job .read-more:hover {
    color: #b8b308 !important; }
body.page-id-8952 .job:hover {
  background-color: #d2deea; }

/*Main Health Opportunities Menu Page 
.page-id-8952 {
  .content-header {
    h2 {
      padding-top: 20px;
      @media screen and (max-width: 767px) {
        padding-top: 0;
        font-size: 24px;
      }
    }
  }
  .spb-row-container:nth-of-type(1) {
    padding-top: 50px;
  }
  ul.jobs {
    padding-left: 0;
  }

  //Footer adjustment for Pardot form
  iframe {
    height: 750px;
  }
}
/* @import 'archive-search-temps.scss';*/

/*# sourceMappingURL=healthcare.css.map */
