.bdt-content-wrapper .img-container {
  float: left;
  width: 30%;
  margin-right: 2rem;
}
.bdt-content-wrapper .bdt-hs-basic-content p {
  margin-bottom: 2rem;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt > a.ckeditor-accordion-toggler {
  color: #22262b;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt > a {
  text-decoration: none;
  background-color: transparent;
  margin-bottom: 1rem;
  font-size: 2rem;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt > a:hover {
  text-decoration: none;
  background-color: transparent;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt > a {
  font-size: 2rem;
  background-color: #fff;
  padding: 0;
  border: 0;
  font-weight: 500;
  cursor: default;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl {
  border: 0;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt .ckeditor-accordion-toggle {
  display: none;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl:before, .bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl:after {
  content: " ";
  display: table;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt {
  margin-left: -24px;
  margin-right: -24px;
  padding: 24px 24px 55px;
  border-bottom: 1px solid #ccc;
  position: relative;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt > a:after {
  content: "Dr. Leary's Answer";
  width: 100%;
  padding: 3px 10px;
  margin-top: 25px;
  color: #475e7d;
  border: 1px solid #475e7d;
  border-radius: 12px;
  text-align: center;
  cursor: pointer;
  position: absolute;
  right: 24px;
  bottom: 14px;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt.active > a:after {
  content: "Close Answer";
  color: #fff;
  border: 1px solid #475e7d;
  background-color: #475e7d;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt.active {
  border-bottom: 0;
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt.active + dd {
  border-bottom: 1px solid #ccc;
}
@media (min-width: 360px) {
  .bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt > a:after {
    max-width: 230px;
  }
}
@media (max-width: 359px) {
  .bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dt > a:after {
    max-width: 190px;
  }
}
.bdt-content-wrapper .question_with_leary .ckeditor-accordion-container > dl dd {
  padding: 0;
}
.bdt-content-wrapper .field--name-body .question_with_leary_main {
  word-break: break-word;
}
.bdt-content-wrapper .question_with_leary_main p {
  font-weight: 500;
  word-break: break-word;
}
.bdt-content-wrapper section.region-sidebar {
  padding: 220px 20px 24px;
  height: 100%;
  box-sizing: border-box;
  /*        & ul li.sf-depth-1 {
              position: relative;
          }*/
}
.bdt-content-wrapper section.region-sidebar h2 {
  font-size: 2.8rem;
}
.bdt-content-wrapper section.region-sidebar .content {
  height: 100%;
  overflow: hidden;
}
.bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_right {
  width: 48% !important;
  border: none;
  box-shadow: 0px 0.4rem 0.6rem rgba(0, 0, 0, 0.2);
  height: 700px;
  background: #fff;
  padding: 10px;
  border-top-right-radius: 0.6rem;
  border-top-left-radius: 0.6rem;
}
@media (max-width: 578px) {
  .bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_right {
    height: 600px;
  }
}
@media (min-width: 768px) {
  .bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_right {
    display: none;
  }
}
.bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_right .ask_question_block {
  margin-top: 26px;
}
@media (max-width: 768px) {
  .bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_right .g-recaptcha {
    transform: scale(0.77);
    transform-origin: 0 0;
  }
}
.bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_right .spb_close {
  border-radius: 0.6rem;
}
.bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_right .spb_minimize {
  border-radius: 0.6rem;
}
.bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_left {
  width: 48% !important;
  border: none;
  box-shadow: 0px 0.4rem 0.6rem rgba(0, 0, 0, 0.2);
  height: 700px;
  background: #fff;
  padding: 10px;
  border-top-right-radius: 0.6rem;
  border-top-left-radius: 0.6rem;
}
@media (max-width: 578px) {
  .bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_left {
    height: 600px;
  }
}
@media (min-width: 768px) {
  .bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_left {
    display: none;
  }
}
.bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_left .meet_dr_block {
  margin-top: 26px;
}
@media (max-width: 360px) {
  .bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_left img {
    width: 140px;
  }
}
.bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_left .spb_close {
  border-radius: 0.6rem;
}
.bdt-content-wrapper .region-postscript-fourth .spb-popup-main-wrapper.spb_bottom_left .spb_minimize {
  border-radius: 0.6rem;
}
.bdt-content-wrapper .region-postscript-fourth #spb-block-meetdrleary .spb_minimized {
  background: #fff;
  box-sizing: border-box;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  border: 0;
  width: 48%;
  bottom: 0px;
  cursor: pointer;
  padding: 6px;
  position: fixed;
  left: 1%;
  z-index: 999999;
  border-radius: 0;
  border-top-right-radius: 0.6rem;
  border-top-left-radius: 0.6rem;
}
@media (min-width: 768px) {
  .bdt-content-wrapper .region-postscript-fourth #spb-block-meetdrleary .spb_minimized {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .bdt-content-wrapper .region-postscript-fourth #spb-block-meetdrleary .spb_minimized {
    display: block !important;
  }
}
.bdt-content-wrapper .region-postscript-fourth #spb-block-meetdrleary .spb_minimized::before, .bdt-content-wrapper .region-postscript-fourth #spb-block-webform .spb_minimized::before {
  content: "";
  background: #475e7d url(/themes/custom/healing_the_spirit/assets/left-arrow.svg) center center no-repeat;
  position: absolute;
  margin: auto;
  bottom: 0;
  top: 0;
  width: 14px;
  height: 14px;
  left: 9px;
  background-size: 8px auto;
  -webkit-transform: rotate(-90deg) rotate3d(0, 1, 0, 180deg);
  transform: rotate(-90deg) rotate3d(0, 1, 0, 180deg);
  border-radius: 50%;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  transition-duration: 0.25s;
}
.bdt-content-wrapper .region-postscript-fourth #spb-block-meetdrleary h2, .bdt-content-wrapper .region-postscript-fourth #spb-block-webform h2 {
  padding-left: 16px;
  font-size: 1.5rem;
  font-weight: 700;
}
.bdt-content-wrapper .region-postscript-fourth #spb-block-meetdrleary h2::before, .bdt-content-wrapper .region-postscript-fourth #spb-block-webform h2::before {
  content: "";
  background: #475e7d url(/themes/custom/healing_the_spirit/assets/left-arrow.svg) center center no-repeat;
  position: absolute;
  margin: auto;
  bottom: 0;
  top: 0px !important;
  margin-top: 39px;
  width: 14px;
  height: 14px;
  left: 9px;
  background-size: 8px auto;
  -webkit-transform: rotate(-90deg) rotate3d(0, 1, 0, 180deg);
  transform: rotate(-90deg) rotate3d(0, 1, 0, 180deg);
  border-radius: 50%;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  transition-duration: 0.25s;
  -webkit-transform: rotate(-90deg) rotate3d(0, 1, 0, 0deg);
  transform: rotate(-90deg) rotate3d(0, 1, 0, 0deg);
}
.bdt-content-wrapper .region-postscript-fourth #spb-block-meetdrleary .spb_minimized::after {
  content: "Meet Dr. Leary";
  font-weight: 700;
  margin-left: 23px;
  font-size: 1.3rem;
}
.bdt-content-wrapper .region-postscript-fourth #spb-block-webform .spb_minimized {
  background: #fff;
  border: 0;
  box-sizing: border-box;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  width: 48%;
  bottom: 0px;
  cursor: pointer;
  padding: 6px;
  position: fixed;
  right: 1%;
  z-index: 999999;
  border-radius: 0;
  border-top-right-radius: 0.6rem;
  border-top-left-radius: 0.6rem;
}
@media (min-width: 768px) {
  .bdt-content-wrapper .region-postscript-fourth #spb-block-webform .spb_minimized {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .bdt-content-wrapper .region-postscript-fourth #spb-block-webform .spb_minimized {
    display: block !important;
  }
}
.bdt-content-wrapper .region-postscript-fourth #spb-block-webform .spb_minimized::after {
  content: "Ask Your Question";
  font-weight: 700;
  margin-left: 23px;
  font-size: 1.3rem;
}
.bdt-content-wrapper .quarterly-newsletter a {
  text-decoration: none;
}
.bdt-content-wrapper .quarterly-newsletter a:hover {
  text-decoration: underline;
  text-decoration-thickness: 2px;
}

.node--type-hs-basic-page .page-link {
  color: #a7a413;
  border: none;
}

.node--type-hs-basic-page .page-link span {
  color: #a7a413;
}

.node--type-hs-basic-page .page-item.active .page-link {
  background-color: #a7a413;
  border-color: #a7a413;
  color: #fff;
}

.pagination {
  padding-top: 5rem;
  justify-content: center;
}

.bdt-donor-list {
  padding: 0.6em 0.6em;
}
.bdt-donor-list .field__item.hs-donor-items {
  column-count: 3;
}
@media (max-width: 767px) {
  .bdt-donor-list .field__item.hs-donor-items {
    column-count: 2;
  }
}
@media (max-width: 460px) {
  .bdt-donor-list .field__item.hs-donor-items {
    column-count: 1;
  }
}
.bdt-donor-list .field__label {
  display: none;
}

.field--name-field-hs-donor-list-year .field__item {
  font-size: 3rem;
  text-align: center;
  font-weight: 600;
  margin-bottom: 3rem;
  margin-top: 3rem;
}
.field--name-field-hs-donor-list-year .field__label {
  display: none;
}

#views-exposed-form-donor-list-block-1 .form-row {
  display: flex;
}
@media (max-width: 576px) {
  #views-exposed-form-donor-list-block-1 .form-row {
    display: block;
  }
}
#views-exposed-form-donor-list-block-1 .form-row .captcha-admin-links {
  display: none;
}
@media (max-width: 576px) {
  #views-exposed-form-donor-list-block-1 .my-auto {
    text-align: center;
  }
}

/*.pagination{
    justify-content: center;
    padding-top: 5rem;
    & .page-item.active .page-link {
        background-color: #fff;
        border-color: #fff;
        color: #000;
    }
    & .page-link{
        border:none;
        & span{
            color:#134673;
        }
    }
}*/
.search-highlight {
  background-color: #7bafd9;
}

@media (min-width: 768px) {
  .img-wrapper img {
    width: 40%;
  }

  .donor-family img {
    width: 55%;
  }
}
@media (max-width: 768px) {
  .donor-family img {
    width: 55%;
  }
}
@media (max-width: 576px) {
  .img-wrapper img {
    width: 100%;
  }

  .donor-family img {
    width: 100%;
  }

  .node--type-hs-basic-page .page-link {
    padding: 0.3rem 0.4rem;
  }
}
@media (max-width: 449px) {
  .node--type-hs-basic-page .page-link {
    padding: 0.3rem 0.4rem;
    line-height: 13px;
  }
}



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