/* styles for Doctors search views */
.view-doctor-search .form__wrapper summary::-webkit-details-marker,
.view-doctor-search-base .form__wrapper summary::-webkit-details-marker {
  display: none
}

/* hide group title for doctors NON proximity search */
.page-doctors .related-doctors.view-doctor-search-base .view-unformatted-header {
  display: none;
}

#doctor-results {
  margin-bottom: 0px;
}

/* styles for grouping results */
#block-tuhsmasterbrand-content form .view-grouping .view-grouping-header {
  font-size: 1.33333em;
  font-family: DINNextLTPro-Light!important;
  /*font-family: "harriet-display-medium", "Times", serif;*/
  /*margin-bottom: 0.2em;*/
}

#block-tuhsmasterbrand-content form > .view-grouping > .view-grouping-header::before {
  content: '';
  height: 5px;
  width: 40px;
  background-color: #a32638;
  left: 2px;
  top: -5px;
  display: block;
}

/*
#block-tuhsmasterbrand-content form > .view-grouping > .view-grouping-header::after {
  content: " MILES";
  font-family: DINNextLTPro-Light;
}
*/
.doctor-distance {
  position: relative;
}
.doctor-distance::before {
  content: '';
  height: 5px;
  width: 40px;
  background-color: #a32638;
  position: absolute;
  left: 2px;
  top: -5px;
}
/*.view-grouping > .doctor-distance > h3::after {
  content: " away";
  font-family: DINNextLTPro-Light;
}*/
.grouping-level-1 > h3, .grouping-level-1 > h3 > a{
  font-weight: bold;
}

#block-tuhsmasterbrand-content form .view-grouping-content .view-grouping .view-grouping-header {
  /*text-transform: uppercase;*/
  position: relative;
  padding-top: 0;
  line-height: 1;
  margin: 0;
  font-size: 1.2em;
}
#block-tuhsmasterbrand-content form .view-grouping-content .view-grouping .view-grouping-header .grouping-header {
  font-family: DINNextLTPro-Medium,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
}
/* END - styles for grouping results */

#block-tuhsmasterbrand-content .paragraph .related-content.related-doctors:not(:empty) {
    margin-top: 0px;
}

#block-tuhsmasterbrand-content .paragraph .related-content.related-doctors .text_body {
    margin-top: 0px;
}

/* hide proximity filter on the Doctors base search */
#views-exposed-form-doctor-search-base-block-doctors .form-item-field-geolocation-proximity,
#views-exposed-form-doctor-search-base-block-doctors .form-item-field-geolocation-proximity-lat,
#views-exposed-form-doctor-search-base-block-doctors .form-item-field-geolocation-proximity-lng {
  display: none;
}

/* hide proximity filter on the Doctors location search */
#views-exposed-form-doctor-search-block-doctors .form-item-field-geolocation-proximity,
#views-exposed-form-doctor-search-block-doctors .form-item-field-geolocation-proximity-lat,
#views-exposed-form-doctor-search-block-doctors .form-item-field-geolocation-proximity-lng {
  display: none;
}

/* hide proximity filter */
.hide-proximity-filters {
  display: none;
}

.form__cell-right {
  padding-right: 0;
  padding-left: 20px;
}

/* hide hospital-affiliation filter */
.form-item-hospital-affiliation {
  display: none;
}

/* style doctors image */
.related-doctors .related-physician__pic img.image-style-headshot {
  height: 100%;
  width: 100%;
}
