@import url("https://fonts.amgen.com/s/lato/v1.0/stylesheet.css");
@import url("https://fonts.amgen.com/s/abril-fatface/v23/stylesheet.css");
@import url("https://fonts.amgen.com/s/poppins/v20/stylesheet.css");

/*global-styles*/
.bonematters-redesign a {
  line-height: 1.71;
  letter-spacing: 0.14px;
}
.bonematters-redesign .no-wrap {
  white-space: nowrap;
}
.bonematters-redesign p,
.bonematters-redesign h1 {
  color: #1a265c !important;
}
.bonematters-redesign sup {
  top: -4px;
}
.image-left-cta .quantum-cta {
  padding: 32px;
  border-radius: 24px;
  background-image: linear-gradient(
    105deg,
    #fae69e 2%,
    #f9eec8 45%,
    #f7f7f7 92%
  );
}
.image-left-cta .quantum-cta a {
  pointer-events: none;
  display: flex;
  align-items: center;
  gap: 32px;
}
.image-left-cta .quantum-cta a:hover {
  text-decoration: none;
}
.image-left-cta .quantum-cta__image-wrap img {
  width: 150px;
}
.image-left-cta .quantum-cta__title {
  font-family: Lato;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.33;
  text-align: left;
  color: #1a265c;
}
.image-left-cta .quantum-cta__copy {
  font-family: Lato;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.5 !important;
  text-align: left;
  color: #1a265c;
  margin-bottom: 24px !important;
}
.image-left-cta .quantum-cta__action {
  padding: 8px 32px;
  border-radius: 24px;
  background-color: #c25100;
  text-align: center;
  color: #fff;
  font-family: Lato;
  font-size: 14px;
  font-weight: bold;
  border: #c25100;
  pointer-events: fill;
}
.image-left-cta > .component-content {
  max-width: 800px;
  margin: 48px auto;
}
.image-top-cta > .component-content {
  max-width: 800px;
  margin: 48px auto;
}
.image-top-cta .column-splitter > div {
  padding: 0;
}
.image-top-cta .column-splitter > div:first-child {
  padding-right: 24px;
}
.image-top-cta .column-splitter > div:last-child {
  padding-left: 24px;
}
.image-top-cta .quantum-cta {
  padding: 32px;
  border-radius: 24px;
  background-image: linear-gradient(
    90deg,
    #fae69e 5%,
    #f9eec8 48%,
    #f7f7f7 98%
  );
}
.image-top-cta
  .column-splitter
  > div:first-child
  .quantum-cta
  .quantum-cta__image-wrap {
  margin-bottom: 9px;
}
.image-top-cta
  .column-splitter
  > div:last-child
  .quantum-cta
  .quantum-cta__image {
  width: 142px;
}
.image-top-cta .quantum-cta__text {
  padding-top: 15px;
}
.image-top-cta .quantum-cta a {
  pointer-events: none;
}
.image-top-cta .quantum-cta a:hover {
  text-decoration: none;
}
.image-top-cta .quantum-cta__title {
  font-family: Lato;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.33;
  text-align: left;
  color: #1a265c;
}
.image-top-cta .quantum-cta__copy {
  font-family: Lato;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.5 !important;
  text-align: left;
  color: #1a265c;
  margin-bottom: 24px !important;
}
.image-top-cta .quantum-cta__action {
  padding: 8px 32px;
  border-radius: 24px;
  background-color: #c25100;
  text-align: center;
  color: #fff;
  font-family: Lato;
  font-size: 14px;
  font-weight: bold;
  border: #c25100;
  pointer-events: fill;
}
.bonematters-redesign .orange-text {
  color: #c25100 !important;
}
.bonematters-redesign .green-text {
  color: #0d7f05 !important;
}
.bonematters-redesign p b {
  font-family: "Lato" !important;
  font-weight: bold !important;
  color: #1a265c !important;
}
#header-logo .field-imagecaption {
  display: flex;
  font-family: Lato;
  font-size: 14px;
  font-weight: 700;
  line-height: normal;
  padding-bottom: 8px;
  color: #1a265c;
  display: none;
}
.phoneNumberInSIS {
  border-bottom: 1px solid #1a265c;
}
.bonematters-redesign .quantum-cta__action:hover,
.home-page .quantum-long-form-text .patient-links a:hover,
#leaving-popup-id .btn-ok:hover,
.patient-site-links a:hover {
  box-shadow: 0 4px 16px 0 rgba(162, 162, 162, 0.24);
  background-color: #943500 !important;
}
.bonematters-redesign .quantum-cta__action:focus-visible,
.home-page .quantum-long-form-text .patient-links a:focus-visible,
#leaving-popup-id .btn-ok:focus-visible,
.patient-site-links a:focus-visible {
  box-shadow: 0 4px 16px 0 rgba(162, 162, 162, 0.24);
  outline: 2px solid #c25100 !important;
  outline-offset: 3px;
}
.bonematters-redesign .quantum-cta__action:active,
.home-page .quantum-long-form-text .patient-links a:active,
#leaving-popup-id .btn-ok:active,
.patient-site-links a:active {
  box-shadow: 0 4px 16px 0 rgba(162, 162, 162, 0.24);
  background-color: #6e2d0a !important;
}
#more-resources .col-md-3 .promo .field-promolink a:hover,
.bonematters-redesign #opensnewisi:hover .quantum-button__text,
#indication-content .indication-text a:hover,
#leaving-popup-id .close-popup:hover {
  color: #943500;
  border-bottom: 1px solid #943500;
}
.isi-topbar:hover #opensnewisi .quantum-button__text {
  color: #943500;
  border-bottom: 1px solid #943500;
}
#more-resources .col-md-3 .promo .field-promolink a:focus-visible,
.bonematters-redesign #opensnewisi .quantum-button__text:focus-visible,
#indication-content .indication-text a:focus-visible,
#leaving-popup-id .close-popup:focus-visible {
  color: #943500;
  outline: 1px solid #943500 !important;
  text-decoration: none;
  outline-offset: 3px;
  border: 0;
}
.bonematters-redesign #fullIsi p a:focus-visible,
.bonematters-redesign #footer .link-list a:focus-visible {
  color: #3651c6;
  outline: 1px solid #3651c6 !important;
  outline-offset: 2px;
  border-bottom: 0;
}
.bonematters-redesign #fullIsi p a:hover,
.bonematters-redesign #footer .link-list a:hover {
  color: #3651c6;
}
/*#more-resources .col-md-3 .promo .field-promolink a:visited,
.bonematters-redesign #opensnewisi .quantum-button__text:visited,
#indication-content .indication-text a:visited,
#leaving-popup-id .close-popup:visited{
     color: #943500;
     border-bottom: 1px solid #943500;
}*/
#more-resources .col-md-3 .promo .field-promolink a:active,
.bonematters-redesign #opensnewisi .quantum-button__text:active,
#indication-content .indication-text a:active,
#leaving-popup-id .close-popup:active {
  color: #943500;
  text-decoration: none;
  border: none;
}
#header-section-container
  .quantum-top-nav
  .quantum-drop-down-menu__list-item
  a:focus-visible {
  outline: solid 2px #fcc18a !important;
  outline-offset: 9px;
}
#header-section-container
  .quantum-top-nav
  .quantum-drop-down-menu__list-item.prescribing_InfoMenu
  .pi-link:focus-visible {
  outline: solid 2px #fcc18a !important;
  outline-offset: 9px;
}
#header-logo .image a:focus-visible,
.bonematters-redesign #footer .container a:focus-visible,
.bonematters-redesign #footer .column-splitter .image a:focus-visible {
  outline: solid 3px #c25100 !important;
  outline-offset: 2px;
}

/*indications-styles*/
#header-section-container {
  padding: 0;
}
#indication-content {
  background-color: #f7f7f7;
  padding: 0;
  display: none;
}
#indication-content > .component-content {
  max-width: 1216px;
  margin: 0 auto;
  display: flex;
  position: relative;
}
#indication-content .evenity_indication,
#indication-content .evenity_indication_mob {
  flex: 1;
  padding: 14px 50px 0px 0px;
}
#indication-content .prolia_indication,
#indication-content .prolia_indication_mob {
  flex: 1;
  padding: 14px 0px 0px 0px;
}
#indication-content .evenity_indication_mob {
  display: none;
}
#indication-content .prolia_indication_mob {
  display: none;
}
#indication-content h6 {
  font-size: 14px;
  font-family: "Lato";
  font-weight: bold;
  color: #1a265c;
}
#indication-content > .component-content .close-indication {
  content: "";
  position: absolute;
  right: 13px;
  top: 15px;
  background: url("/-/media/Themes/Amgen/bonematters-com/Bonematters-com/images/Common/indication-close.svg");
  background-position: right center;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  cursor: pointer;
  border: 0;
}
#indication-content > .component-content .close-indication:focus-visible,
#leaving-popup-id .quantum-button.quantum-modal__close:focus-visible {
  border-radius: 24px;
  outline: 2px solid #c25100 !important;
}
#indication-content > .component-content .close-indication:focus,
#leaving-popup-id .quantum-button.quantum-modal__close:focus,
.bonematters-redesign .quantum-cta__action:focus,
.home-page .quantum-long-form-text .patient-links a:focus,
#leaving-popup-id .btn-ok:focus,
.patient-site-links a:focus,
#more-resources .col-md-3 .quantum-cta .quantum-button:focus {
  outline: 0;
}
#indication-content .evenity_indication .readMore_left,
#indication-content .evenity_indication_mob .readMore_left {
  display: none;
}
#indication-content .prolia_indication .readMore_right,
#indication-content .prolia_indication_mob .readMore_right {
  display: none;
}
#indication-content .indication-text {
  line-height: 1.71 !important;
  font-size: 14px !important;
  margin-bottom: 15px;
  font-family: "Lato";
  font-weight: normal;
  color: #1a265c;
}
#indication-content .indication-text p {
  margin-bottom: 10px !important;
  line-height: 1.71 !important;
  font-size: 14px !important;
  font-family: Lato;
}
#indication-content .indication-text a {
  color: #c25100;
  text-decoration: none;
  font-weight: bold;
  border-bottom: 1px solid #c25100;
}
.bonematters-redesign .mt-10 {
  margin-top: 10px;
}
.bonematters-redesign .mb-0 {
  margin-bottom: 0;
}
.bonematters-redesign #fullIsi p.mb-0 {
  margin-bottom: 0 !important;
}

/*ISI-tray*/
.bonematters-redesign .demo-shell__takeover {
  box-shadow: 0 0 10px rgb(0 0 0 / 25%);
  padding-bottom: 40px;
  position: relative;
  z-index: 6;
}
.bonematters-redesign .demo-shell__fixed-bottom {
  position: fixed;
  bottom: 0;
  width: 100%;
  left: 0;
  background-color: #fff;
  box-shadow: 0 0 10px rgb(0 0 0 / 25%);
  transition: all ease 0.2s;
  z-index: 9;
  padding-top: 10px;
}
.bonematters-redesign .demo-shell__fixed-bottom:hover {
  border-top: solid 3px #943500;
}
.bonematters-redesign #fullIsi p {
  font-family: Lato;
  font-size: 16px;
  line-height: 1.5 !important;
  margin-bottom: 7px !important;
}
.bonematters-redesign #fullIsi .ft-wt-b {
  font-weight: bold;
}
.bonematters-redesign .quantum-isi-tray {
  max-width: 1216px;
  margin: 0 auto;
}
.bonematters-redesign
  .quantum-isi-tray--open
  .quantum-isi-tray__content:first-child {
  padding-top: 15px;
}
.bonematters-redesign .quantum-isi-tray__content-preview {
  position: relative;
  padding-bottom: 15px;
  line-height: 1.5;
}
.bonematters-redesign .quantum-isi-tray__inner .evenity-section-isi {
  border-right: 3px solid #d7cdcc;
  padding-left: 0;
}
.bonematters-redesign .quantum-isi-tray--open .evenity-section-isi {
  padding-right: 30px;
  padding-top: 5px;
}
.bonematters-redesign .quantum-isi-tray--open .prolia-section-isi {
  padding-top: 5px;
}
.bonematters-redesign #opensnewisi svg {
  display: none;
}
.bonematters-redesign #opensnewisi .quantum-button__text {
  color: #c25100;
  font-size: 16px;
  border-bottom: 1px solid #c25100;
  font-family: "Lato";
  font-weight: bold;
}
.bonematters-redesign .isi-arrow {
  content: "";
  position: absolute;
  right: -15px;
  top: 5px;
  background: url("/-/media/Themes/Amgen/bonematters-com/Bonematters-com/images/Common/read_more.svg");
  background-position: right center;
  background-repeat: no-repeat;
  display: block;
  width: 16px;
  height: 16px;
}
.bonematters-redesign .isi-arrow:focus-visible {
  outline: solid 2px #c25100 !important;
  border-radius: 24px;
  outline-offset: 2px;
}
.bonematters-redesign .demo-shell .quantum-button {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 0;
  z-index: 5;
  outline: 0;
}
.bonematters-redesign #closesFullIsi {
  display: none;
}
.bonematters-redesign
  body:not(.isi-tray-open)
  .quantum-isi-tray__trigger--open {
  display: none;
}
.bonematters-redesign .demo-shell--hide-fixed-bottom .demo-shell__fixed-bottom {
  opacity: 0;
  visibility: hidden;
  transform: translateY(100%);
  display: none;
}
.bonematters-redesign .quantum-isi-tray__inner .read-more {
  display: none;
}
.bonematters-redesign .quantum-isi-tray__inner .prolia-section-isi {
  padding-right: 0;
  padding-left: 30px;
}
.bonematters-redesign #fullIsi ul {
  list-style: disc;
  padding-left: 27px;
}
.bonematters-redesign #fullIsi ul li {
  color: #1a265c;
  font-family: "Lato";
}
.bonematters-redesign #fullIsi p a {
  color: #1a265c;
  border-bottom: 1px solid #1a265c;
}
.bonematters-redesign #fullIsi p a:hover {
  text-decoration: none;
  border-bottom: 1px solid #3651c6;
}
.bonematters-redesign .prolia-isi-icon {
  display: none;
}
.bonematters-redesign .demo-shell__fixed-bottom .prolia-isi-expand:hover,
.bonematters-redesign .demo-shell__fixed-bottom .evenity-isi-expand:hover {
  text-decoration: none;
}
.bonematters-redesign .demo-shell__fixed-bottom .prolia-isi-expand p,
.bonematters-redesign .demo-shell__fixed-bottom .evenity-isi-expand p {
  padding-right: 18px;
}

/*Top-Nav*/
#top-navigation {
  padding: 0;
  background: #1a265c;
  align-items: center;
   z-index: 6;
}
#top-navigation > .component-content {
  max-width: 1336px;
  margin: 0 auto;
}
#top-navigation .component.column-splitter {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#header-section-container .quantum-drop-down-menu__list li {
  display: inline;
  position: relative;
}

#header-section-container .quantum-top-nav .quantum-drop-down-menu__menu {
  padding: 0;
  display: none;
  position: absolute;
  z-index: 1;
  background-color: #f7f7f7;
  min-width: 323px;
  right: 0;
  top: 100%;
}
#header-section-container .quantum-top-nav .quantum-drop-down-menu__menu a {
  padding: 0;
  font-family: "Lato";
  color: #1a265c;
  line-height: normal;
  display: block;
  text-align: left;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
  margin: 16px 16px 22px;
  border-bottom: solid 1.5px transparent;
}
#header-section-container .quantum-top-nav__link {
  color: #ffffff;
  font-family: "Lato";
  font-size: 14px;
  padding: 0px;
  line-height: 0px !important;
  font-weight: bold;
  text-decoration: none;
}
#header-section-container .quantum-top-nav__link.pi-link .fa::before {
  font-size: 20px;
}
#header-section-container .quantum-top-nav__links ul {
  margin-bottom: 0;
  display: flex;
  justify-content: flex-end;
}
#header-section-container
  .quantum-top-nav
  .quantum-drop-down-menu__list-item.prescribing_InfoMenu
  .pi-link {
  padding: 0 16px;
}
#header-section-container
  .quantum-top-nav
  .quantum-drop-down-menu__menu
  a:focus-visible {
  outline: solid 3px #c25100 !important;
  outline-offset: 10px;
}
#header-section-container .mobile-hide .plain-html p {
  line-height: 0px;
  color: #ffffff !important;
  font-family: "Lato";
  font-size: 14px !important;
  margin-bottom: 0 !important;
}
#top-navigation span.fa-angle-down {
  top: 2px;
  position: relative;
  height: 0px;
}
#header-section-container
  .quantum-top-nav
  .quantum-drop-down-menu__menu
  a:hover {
  color: #c25100;
  text-decoration: none;
  border-bottom: solid 1.5px #c25100;
  padding-bottom: 0px;
}
.desktop-hide {
  display: none;
}
#header-section-container .col-3 .image img {
  height: auto;
  width: 340px;
  padding: 12px 0;
}
.top_manu-active {
  background: #ffffff;
  color: #c25100 !important;
}
#header-section-container .quantum-top-nav .quantum-drop-down-menu__list-item {
  position: relative;
  display: block;
  padding: 8px 9px;
}
#header-logo > .component-content {
  max-width: 1336px;
  margin: 0 auto;
}
#header-logo {
  padding: 0;
  max-width: 100%;
}
#header-logo .image img {
  height: auto;
  width: 340px;
  margin: 14px 0;
}
#top-navigation .col-md-6 {
  padding: 0;
}
#header-logo .image {
  padding: 0;
}
#header-section-container .mobile-hide .plain-html {
  padding: 0;
}
#header-section-container
  .quantum-top-nav
  .quantum-drop-down-menu__list-item.prescribing_InfoMenu
  .pi-link {
  padding: 0 16px;
}
#header-section-container
  .quantum-top-nav
  .quantum-drop-down-menu__list-item:not(:last-child) {
  padding: 8px 16px;
}
#header-section-container
  .quantum-top-nav
  .quantum-drop-down-menu__list-item:first-child {
  padding: 0;
}

/*back-to-top*/
#back-to-top .field-link {
  display: none;
  position: fixed;
  /*bottom: 190px;*/
  right: 60px;
  z-index: 99;
  cursor: pointer;
}
#back-to-top .field-link a {
  position: relative;
  padding: 10px 11px 0px;
  border-radius: 58px;
  background-color: #c25100;
  color: #fff;
  font-family: "Poppins-SemiBold";
  font-size: 14px;
  width: 49px;
  display: flex;
  height: 49px;
  align-items: center;
}
#back-to-top .field-link a:hover {
  text-decoration: none;
  box-shadow: 0 4px 16px 0 rgba(28, 30, 33, 0.24);
  background-color: #943500;
}
#back-to-top .field-link a:focus-visible {
  outline: 2px solid #c25100 !important;
  outline-offset: 3px;
}
#back-to-top .field-link a:active {
  background-color: #652400;
}
#back-to-top .field-link a:after {
  content: "";
  position: absolute;
  top: 10px;
  left: 37%;
  background: url("/-/media/Themes/Amgen/bonematters-com/Bonematters-com/images/Common/back-to-top-arrow.svg");
  background-position: right center;
  background-repeat: no-repeat;
  display: block;
  width: 13px;
  height: 8px;
}

.mb-show {
  display: none;
}
.dt-show {
  display: inline-block;
}
/*popup*/
#leaving-popup-id {
  display: none;
}
#leaving-popup-id {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9999999;
  overflow: auto;
}
#leaving-popup-id .quantum-modal__dialog {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #ffffff;
  padding: 24px;
  border: 1px solid #ddd;
  max-width: 520px;
  width: 90%;
  text-align: left;
  border-radius: 24px;
  box-shadow: 0 4px 16px 0 rgba(28, 30, 33, 0.8);
}
#leaving-popup-id .quantum-modal__dialog h3 {
  font-family: "Lato";
  font-size: 28px;
  margin-bottom: 8px;
  line-height: 1.43;
  font-weight: bold;
}
#leaving-popup-id .quantum-button.quantum-modal__close {
  position: absolute;
  top: 22px;
  right: 20px;
  width: 20px;
  height: 20px;
  border: none;
  cursor: pointer;
  background: url(/-/media/Themes/Amgen/bonematters-com/Bonematters-com/images/Common/popup-close.svg);
  background-position: right center;
  background-repeat: no-repeat;
  display: block;
}
#leaving-popup-id
  .quantum-button.quantum-modal__close
  svg.quantum-icon.quantum-button__icon {
  width: 100%;
  height: 100%;
  fill: #5f7180;
  display: none;
}
#leaving-popup-id .btn-ok-cancel {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#leaving-popup-id .btn-ok,
#leaving-popup-id .close-popup {
  font-family: Lato;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
}
#leaving-popup-id .quantum-modal__dialog p {
  font-family: Lato;
  font-size: 14px;
  font-weight: normal;
  text-transform: uppercase;
  color: #5f7180 !important;
  margin-bottom: 24px !important;
}
.popup-heading-secion {
  display: flex;
  gap: 32px;
}
.leave-content {
  margin-bottom: 24px;
}
#leaving-popup-id .leave-content p {
  font-size: 16px;
  line-height: 1.5 !important;
  color: #2e3f4c !important;
  text-transform: none;
  margin-bottom: 0 !important;
  padding-right: 10px;
}
.image-icon img {
  width: 56px;
}
#leaving-popup-id .close-popup {
  border-bottom: 1px solid #c25100;
  color: #c25100;
}
#leaving-popup-id .btn-ok {
  font-size: 14px;
  color: #fff;
  padding: 8px 16px;
  border-radius: 24px;
  background-color: #c25100;
  display: inline-block;
}

/*footer*/
.bonematters-redesign #footer .row {
  padding: 36px 0;
  max-width: 1336px;
  margin: 0 auto;
}
.bonematters-redesign #footer .image .image-caption {
  color: #1a265c;
  text-decoration: none;
  font-family: "Lato";
  text-align: left;
  font-size: 12px;
  font-weight: 500;
  padding-left: 16px;
}
.bonematters-redesign #footer .link-list ul {
  display: flex;
  margin: auto;
  justify-content: center;
}
.bonematters-redesign #footer .link-list li {
  padding: 0 9px;
  list-style: none;
}
.bonematters-redesign #footer .link-list a {
  color: #1a265c;
  text-decoration: none;
  font-family: "Lato";
  line-height: normal;
  text-align: left;
  font-size: 16px;
  font-weight: normal;
}
.bonematters-redesign #footer .column-splitter .image img {
  width: 78px;
  height: auto;
}
.bonematters-redesign #footer .container {
  flex-direction: row !important;
  padding: 32px !important;
  background-color: #10183b;
  justify-content: left !important;
}
.bonematters-redesign #footer .container img {
  height: auto;
  width: 340px;
}
.bonematters-redesign #footer #bone-matters-footerLogo {
  max-width: 100%;
  display: block !important;
  padding: 40px 0 !important;
}
.bonematters-redesign #footer #bone-matters-footerLogo img {
  max-width: 100% !important;
  max-height: 100% !important;
}
#bone-matters-footerLogo > .component-content {
  max-width: 1336px;
  margin: 0 auto;
}
#bone-matters-footerLogo .image {
  padding: 0;
}
.bonematters-redesign
  #footer
  #bone-matters-footerLogo
  > .component-content
  .component.image {
  text-align: left;
}
.bonematters-redesign #footer .row {
  padding: 36px 15px;
  max-width: 1400px;
  margin: 0 auto;
  align-items: center;
}
.bonematters-redesign #footer .column-splitter .col-4 .col-12 {
  padding: 0;
}
.bonematters-redesign #footer .column-splitter .col-4 {
  -webkit-box-flex: 0;
  flex: 0 0 24.33333%;
  max-width: 25.33333%;
  padding: 0;
}
.bonematters-redesign #footer .column-splitter .col-8 {
  -webkit-box-flex: 0;
  flex: 0 0 75.66667%;
  max-width: 75.66667%;
  padding: 0;
}
.bonematters-redesign #footer .link-list li {
  padding: 0 12px;
  list-style: none;
}
.bonematters-redesign #footer .link-list ul {
  display: flex;
  margin: auto;
  justify-content: end;
}
.bonematters-redesign #footer .col-8 .col-12 {
  padding: 0;
}

/*Home-page*/
.bonematters-redesign .hero-div {
  position: relative;
  max-width: 1400px;
  margin: 0 auto;
    z-index: 5;
}
.bonematters-redesign .quantum-hero__inner {
  min-height: 460px;
  background-size: contain;
  background-repeat: no-repeat;
}
.bonematters-redesign .quantum-hero__text {
  max-width: 1216px;
  margin: 0 auto;
}
.bonematters-redesign .quantum-hero__text-inner.quantum-long-form-text {
  position: absolute;
  top: 135px;
}
.home-page .quantum-long-form-text h5 .eyebrow-indication {
  position: relative;
  top: -85px;
  text-transform: none;
  display: block;
  font-weight: bold;
  line-height: 24px;
}
.home-page .quantum-long-form-text h5 {
  font-size: 16px;
  font-family: "Lato";
  text-transform: initial;
  color: #1a265c !important;
  line-height: 1.5;
}
.home-page .quantum-long-form-text h1 {
  font-size: 56px !important;
  font-weight: normal;
  margin-bottom: 13px !important;
}
.home-page .quantum-long-form-text .enroll {
  font-family: Lato;
  font-size: 28px;
  font-weight: normal;
  text-transform: none;
  margin-bottom: 24px !important;
}
.home-page .quantum-long-form-text .patient-links {
  display: flex;
  gap: 24px;
  position: relative;
  z-index: 3;
}
.home-page .quantum-long-form-text .patient-links a {
  padding: 8px 32px;
  border-radius: 24px;
  background-color: #c25100;
  color: #fff !important;
  text-transform: none;
  font-size: 16px;
  font-family: "Lato";
  line-height: 1.5 !important;
  font-weight: bold;
}
.home-page .quantum-long-form-text .patient-links a:hover,
.patient-site-links a:hover {
  text-decoration: none;
}
.bonematters-redesign #video-section .accordion {
  margin-bottom: 48px;
  padding: 0;
}
.bonematters-redesign #video-section .accordion .component-content {
  max-width: 800px;
  margin: 0 auto;
}
.bonematters-redesign #video-section .accordion .toggle-header {
  padding: 12px 32px;
  border-radius: 24px;
  box-shadow: 0 4px 16px 0 rgba(28, 30, 33, 0.12);
  border: solid 2px #f7f7f7;
  background-color: #f7f7f7;
  cursor: pointer;
}
.bonematters-redesign #video-section .accordion .toggle-header:hover {
  border: solid 2px #f7f7f7;
  background-color: #fff6ed;
}
.bonematters-redesign #video-section .accordion .toggle-header:focus-visible {
  outline: solid 3px #c25100;
}
.bonematters-redesign #video-section .accordion .field-heading {
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #1a265c;
  font-weight: bold;
  font-family: "Lato";
  position: relative;
}
.bonematters-redesign
  #video-section
  .accordion
  .field-heading
  .accordion-arrow {
  content: "";
  position: absolute;
  right: 0;
  top: 3px;
  display: block;
  width: 20px;
  height: 20px;
  background: url(/-/media/Themes/Amgen/bonematters-com/Bonematters-com/images/Common/expand_more.svg)
    right center no-repeat;
  background-position: right center;
  cursor: pointer;
}

.bonematters-redesign
  #video-section
  .accordion
  .field-heading
  .accordion-collapse {
  position: absolute;
  right: 0;
  top: 0px;
  width: 60px;
  background: none;
  border-bottom: 1px solid #c25100;
  color: #c25100;
  cursor: pointer;
  display: none;
}
.bonematters-redesign
  #video-section
  .accordion
  .item.active
  .field-heading
  .accordion-collapse {
  display: block;
}
.bonematters-redesign
  #video-section
  .accordion
  .item.active
  .field-heading
  .accordion-arrow {
  display: none;
}
.bonematters-redesign
  #video-section
  .accordion
  .toggle-header:hover
  .accordion-collapse {
  color: #943500;
  border-bottom: 1px solid #943500;
}
.bonematters-redesign
  #video-section
  .accordion
  .toggle-header:hover
  .accordion-arrow {
  background: url("/-/media/Themes/Amgen/bonematters-com/Bonematters-com/images/Common/expand_more-hover.svg");
  background-repeat: no-repeat;
}
.bonematters-redesign #video-section .accordion .item.active .toggle-header {
  box-shadow: none;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0;
}
.bonematters-redesign
  #video-section
  .accordion
  .item.active
  .toggle-header:focus-visible {
  border: none;
}
.bonematters-redesign #video-section .accordion .toggle-content p {
  line-height: 1.5 !important;
  letter-spacing: normal;
  font-size: 16px;
  margin-bottom: 8px !important;
  font-family: "Lato";
}
.bonematters-redesign #video-section .accordion .toggle-content p sup {
  font-size: 100%;
  top: 0;
}
.bonematters-redesign #video-section .accordion .toggle-content {
  padding: 32px 32px 22px;
  border-bottom-left-radius: 24px;
  border-bottom-right-radius: 24px;
  box-shadow: 0 4px 16px 0 rgba(28, 30, 33, 0.1);
}
.bonematters-redesign #video-section .accordion .col-12 {
  padding: 0;
}
.bonematters-redesign #video-section .accordion .item.active {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0;
}
#bone-health-essentials {
  padding: 75px 0;
  background-image: url("/-/media/1FEB7B85B30D4B8EB2C741201559C144.ashx");
  background-repeat: no-repeat;
  background-size: cover;
  height: 642px;
  max-width: 1400px;
}
#bone-health-essentials > .component-content {
  max-width: 1216px;
  margin: 0 auto;
}
#bone-health-essentials .col-lg-6 {
  padding: 0;
  display: flex;
}
#bone-health-essentials .col-lg-6 .image {
  text-align: center;
}
#bone-health-essentials .col-lg-6 .image img {
  max-width: 95%;
  height: auto;
}
#bone-health-essentials .col-lg-6 .plain-html.col-12 {
  padding: 0;
}
#bone-health-essentials .abril-heading {
  font-family: "Abril Fatface";
  font-size: 40px;
  line-height: 1.3 !important;
  font-weight: normal;
  margin-bottom: 30px !important;
  padding-right: 10px;
}
#bone-health-essentials .col-lg-6 .image a {
  pointer-events: none;
}
.bone-health-essentails-text p {
  font-size: 16px;
  font-weight: bold;
  font-family: "Lato";
  margin-bottom: 5px !important;
}
.bone-health-essentails-text ul {
  padding-left: 27px;
  list-style: disc;
  margin-bottom: 0;
}
.bone-health-essentails-text li {
  font-size: 16px;
  font-weight: normal;
  font-family: "Lato";
  margin-bottom: 5px !important;
  line-height: 1.5;
  color: #1a265c !important;
}
#evenity-prolia-enroll {
  margin: 80px 0 74px;
}
#evenity-prolia-treatment {
  padding: 74px 0 0;
}
#evenity-prolia-treatment .column-splitter {
  align-items: center;
}
#evenity-prolia-enroll {
  padding: 0;
}
#evenity-prolia-enroll > .component-content,
#evenity-prolia-treatment > .component-content {
  max-width: 1176px;
  margin: 0 auto;
}
#evenity-prolia-enroll .plain-html.col-12,
#evenity-prolia-treatment .plain-html.col-12 {
  padding: 0;
}
#evenity-prolia-enroll .enroll-heading,
#evenity-prolia-treatment .enroll-heading {
  font-family: "Abril Fatface";
  font-size: 48px;
  margin-bottom: 10px !important;
}
#evenity-prolia-enroll .enroll-subhead,
#evenity-prolia-treatment .enroll-subhead {
  font-size: 28px;
  font-weight: bold;
}
#evenity-prolia-enroll p {
  font-family: Lato;
  font-size: 20px;
  font-weight: normal;
}
#evenity-prolia-treatment p {
  font-family: Lato;
  font-size: 28px;
  font-weight: normal;
}
#evenity-prolia-enroll .component-content .col-lg-6:nth-child(2),
#evenity-prolia-treatment .component-content .col-lg-6:nth-child(2) {
  padding-top: 15px;
}
#evenity-prolia-enroll .quantum-cta,
#evenity-prolia-treatment .quantum-cta {
  padding: 32px;
  border-radius: 24px;
  box-shadow: 0 4px 16px 0 rgba(28, 30, 33, 0.12);
  margin-bottom: 32px;
}
#evenity-prolia-enroll .quantum-cta:nth-child(2),
#evenity-prolia-treatment .quantum-cta:nth-child(2) {
  margin-bottom: 0;
}
#evenity-prolia-enroll .quantum-cta a,
#evenity-prolia-treatment .quantum-cta a {
  pointer-events: none;
  display: flex;
  align-items: center;
  gap: 65px;
}
#evenity-prolia-enroll .quantum-cta a:hover,
#evenity-prolia-treatment .quantum-cta a:hover {
  text-decoration: none;
}
#evenity-prolia-enroll .quantum-cta__title,
#evenity-prolia-treatment .quantum-cta__title {
  font-family: "Lato";
  font-size: 24px;
  font-weight: bold;
  color: #1a265c;
  margin-bottom: 13px;
  line-height: 1.33;
}
#evenity-prolia-enroll .quantum-cta__action,
#evenity-prolia-treatment .quantum-cta__action {
  padding: 8px 32px;
  border-radius: 24px;
  background-color: #c25100;
  text-align: center;
  color: #fff;
  font-family: Lato;
  font-size: 14px;
  font-weight: bold;
  border: #c25100;
  pointer-events: fill;
}

#evenity-prolia-treatment .quantum-cta:nth-of-type(2) .quantum-cta__action {
  background-color: #79b254;
}

#evenity-prolia-treatment
  .quantum-cta:nth-of-type(2)
  .quantum-cta__action:hover {
  background-color: #54793b !important;
}
#evenity-prolia-treatment
  .quantum-cta:nth-of-type(2)
  .quantum-cta__action:active {
  background-color: #3a5329 !important;
}

#evenity-prolia-treatment .col-md-6 {
  align-self: center;
}
#evenity-prolia-enroll .quantum-cta__image-wrap img,
#evenity-prolia-treatment .quantum-cta__image-wrap img {
  width: 150px;
}
#image-mobile {
  display: none;
}
#image-desktop {
  padding: 0;
}
#image-desktop > .component-content {
  max-width: 1400px;
  margin: 0 auto;
}
#image-desktop a,
#image-mobile a {
  pointer-events: none;
}
#image-desktop img {
  max-width: 100%;
  width: 100%;
  height: auto;
}
#have-questions {
  padding: 50px 0 60px;
  background-image: url("/-/media/5B828C60BB624FDCBCB8D641B0550C2D.ashx");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: auto;
  max-width: 1400px;
  margin: 56px auto 0;
}
#have-questions > .component-content {
  max-width: 800px;
  margin: 0 auto;
}
#have-questions .plain-html.col-12 {
  padding: 0;
}
#have-questions .question-heading {
  font-family: "Abril Fatface";
  font-size: 48px;
}
#have-questions p {
  font-family: Lato;
  font-size: 20px;
  font-weight: normal;
  line-height: 1.6 !important;
}
#have-questions p .phone-number {
  color: #ff0099;
  text-decoration: underline;
  font-family: "Poppins-Bold";
}
.max-width > .component-content {
  max-width: 1216px;
  margin: 0 auto;
  padding: 0;
}
#your-voice > .component-content {
  background: #1a265c;
  border-radius: 24px;
  padding: 30px 48px;
  margin: 75px 0 78px;
}
#your-voice .column-splitter {
  align-items: center;
  display: flex;
}
#your-voice .col-lg-4,
#your-voice .col-lg-8 {
  padding: 0;
}
#your-voice a {
  pointer-events: none;
}
#your-voice .image img {
  width: 288px;
  height: auto;
}
#your-voice .white-text {
  font-family: "Lato";
  font-size: 16px;
  font-weight: normal;
  line-height: 1.5 !important;
  text-align: left;
  color: #ffffff !important;
}
#your-voice .white-heading {
  font-family: "Abril Fatface";
  font-size: 48px;
  font-weight: normal;
  text-align: left;
  color: #ffffff !important;
  margin-bottom: 8px !important;
}
#home-mobile-banner {
  display: none;
}
#home-mobile-banner-text {
  display: none;
}
#video-section {
  max-width: 100%;
  padding: 0;
  position: relative;
  z-index: 2;
}
#video-section > .component-content {
  max-width: 800px;
  margin: 0 auto;
}
#video-section .imageContainer {
    margin-bottom: 24px;
    margin-top: 70px;
}
#video-section .imageContainer > div {
  display: flex;
  flex-direction: column-reverse;
}
#video-section .imageContainer .video-js {
  width: 100%;
  height: auto;
  max-width: 100%;
  border-radius: 20px;
  padding: 0;
}
#video-section .vjs-poster img {
  background-size: cover;
  object-fit: cover;
}
#video-section .vjs-title-bar {
  display: none;
}
#video-section .video-js .vjs-tech {
  position: relative;
}
#video-section .bc-player-eaZTJPYNa_default .vjs-big-play-button {
  background: #3651c6;
  opacity: 0.7;
}
#video-section .vjs-big-play-button:hover {
  box-shadow: 0 4px 16px 0 rgba(28, 30, 33, 0.32);
  opacity: 1;
}
#video-section .vjs-big-play-button:focus-visible {
  outline: 2px solid #3651c6;
  outline-offset: 3px;
  opacity: 1;
}
#video-section .vjs-big-play-button:active {
  opacity: 1;
  outline: 0;
  background-color: #2b419f;
}
#video-section #imageMenu p {
  font-size: 28px;
  font-weight: normal;
  font-family: "Lato";
  padding: 0 15px;
  margin-bottom: 24px !important;
}
#video-section #imageMenu p sup {
  font-size: 55%;
  top: -7px;
}
#video-section:before {
  background-image: url("/-/media/6935618627294AD3BBC65129BE242C01.ashx");
  position: absolute;
  content: "";
  top: -145px;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  z-index: -1;
}

/*article1*/
.home-banner .hero-div {
  height: 460px;
}
.home-banner .hero-div .quantum-hero {
  position: relative;
}
.home-banner .hero-div .quantum-hero__inner {
  background-repeat: no-repeat;
  background-size: contain;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  position: absolute;
  overflow: hidden;
  background-position: top center, -100vw -100vh;
}
.home-banner .hero-div .quantum-hero__text {
  position: relative;
  color: #ffffff;
  max-width: 800px;
  margin: 0 auto;
}
.home-banner .hero-div .quantum-hero__text-inner {
  max-width: 800px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 96px;
}
#osteoporosis-foundation {
  align-items: baseline;
  gap: 30px;
}
#osteoporosis-foundation img {
  max-width: 128px;
  height: auto;
}
#osteoporosis-foundation p {
  font-size: 14px !important;
  font-family: "Lato" !important;
}
#osteoporosis-foundation a {
  border-bottom: 1px solid #c25100;
}
#please-call {
  border-bottom: 1px solid #c25100;
}
#please-call:focus-visible {
  color: #943500;
  border: 1px solid #943500;
  text-decoration: none;
  outline-offset: 5px;
}
#please-call:hover {
  color: #943500 !important;
  border-bottom: 1px solid #943500;
  text-decoration: none !important;
}
#please-call:active {
  color: #943500;
  text-decoration: none;
  border: none;
}
.bonematters-redesign .quantum-long-form-text h1 {
  font-family: "Abril Fatface" !important;
  font-size: 48px;
  font-weight: normal;
  line-height: 1.2;
  text-align: left;
  color: #1a265c !important;
  margin-bottom: 24px;
}
.nutrition {
  font-family: "Lato";
  font-size: 16px;
  font-weight: normal;
  line-height: 1;
  text-align: left;
  color: #1a265c !important;
}
.postmenopausal {
  font-family: Lato;
  font-size: 20px;
  font-weight: normal;
  text-align: left;
  color: #1a265c !important;
  line-height: 1.6 !important;
}
.article-banner .component-content {
  max-width: 1400px;
  margin: 0 auto;
}
#well-rounded {
  background-image: url("/-/media/25799B14E3064587B795F1E5F9AFF2F7.ashx");
  background-repeat: no-repeat;
  background-size: cover;
  height: 481px;
  max-width: 1400px;
}
#well-rounded > .component-content {
  max-width: 937px;
  margin: 0 auto;
}
#well-rounded .row {
  align-items: center;
}
#well-rounded .col-md-6 .image {
  text-align: center;
}
#well-rounded .col-md-6 .image img {
  max-width: 353px;
  height: auto;
}
#well-rounded .col-md-6 {
  padding: 0;
  display: flex;
}
#well-rounded .col-md-6 .plain-html {
  padding-top: 30px;
}
#well-rounded .col-md-6 .plain-html h2 {
  font-family: Lato;
  font-size: 40px;
  font-weight: bold;
  line-height: 1.2;
  text-align: left;
  color: #1a265c;
}
#well-rounded .col-md-6 .plain-html p {
  font-family: Lato;
  font-size: 20px;
  font-weight: normal;
  line-height: 1.6 !important;
  text-align: left;
  color: #1a265c !important;
}
#treatment > .component-content {
  max-width: 800px;
  margin: 0 auto;
  padding: 48px 0;
}
.article-banner img {
  max-width: 100%;
  height: auto;
}
.article-banner {
  padding: 0 0 40px 0;
}
.blue-header {
  font-family: Lato;
  font-size: 40px;
  font-weight: bold;
  text-align: left;
  color: #1a265c;
}
.blue-para {
  font-family: Lato;
  font-size: 20px;
  font-weight: normal;
  text-align: left;
  color: #1a265c !important;
  line-height: 1.6 !important;
}
#treatment .column-splitter .col-md-6 .quantum-cta {
  padding: 32px;
  border-radius: 24px;
  box-shadow: 0 4px 16px 0 rgba(28, 30, 33, 0.12);
  background-image: linear-gradient(105deg, #fff 2%, #fff 45%, #fff 92%);
  margin: 64px 0;
}
#treatment .quantum-cta {
  margin: 64px 0;
}
#treatment .column-splitter .col-md-6 .quantum-cta a {
  pointer-events: none;
  display: inline-block;
}
#treatment .column-splitter .col-md-6 .quantum-cta a:hover {
  text-decoration: none;
}
#treatment .column-splitter .col-md-6 .quantum-cta__title {
  font-family: Lato;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.33;
  text-align: left;
  color: #1a265c;
  margin: 30px 0 13px 0;
}
#treatment .column-splitter .col-md-6 .quantum-cta__image-wrap img {
  width: 150px;
}
.mb-64 {
  margin-bottom: 64px !important;
}
#more-resources > .component-content {
  max-width: 1216px;
  margin: 0 auto;
  padding: 30x 0;
}
#more-resources {
  background-image: url(/-/media/8C48351AD0EB4E55BD30A5D64A4C3661.ashx);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  /*height: 520px;*/
  padding: 64px 0;
  max-width: 1400px;
  position: relative;
  z-index: 3;
}
#more-resources .row {
  display: flex;
  flex-wrap: nowrap;
  gap: 24px;
}
#more-resources .col-md-3 {
  padding: 32px;
  border-radius: 24px;
  box-shadow: 0 4px 16px 0 rgba(28, 30, 33, 0.12);
  background-color: #fff;
  text-align: left;
  flex: 25%;
}
#more-resources .col-md-3:hover {
  box-shadow: 0 4px 16px 0 rgba(28, 30, 33, 0.32);
}
#more-resources .quantum-cta a {
  text-decoration: none;
}
#more-resources .quantum-cta img {
  max-width: 100%;
  width: 100%;
  height: auto;
}
#more-resources .col-md-3 .quantum-cta {
  padding: 0px;
}
#more-resources .col-md-3 .quantum-cta .quantum-cta__image-wrap {
  padding-bottom: 24px;
}
#more-resources .quantum-cta .quantum-cta__text h5 strong {
  font-family: "Lato";
  font-size: 18px;
  font-weight: bold;
  text-align: left;
  color: #1a265c;
  line-height: 1.33;
}

#more-resources .col-md-3 .quantum-cta .quantum-cta__text p {
  font-family: "Lato";
  font-size: 16px;
  font-weight: normal;
  line-height: 1.5 !important;
  text-align: left;
  color: #1a265c;
}

#more-resources .col-md-3 .quantum-cta .quantum-button {
  background: #fff;
  color: #c25100;
  border-bottom: 1px solid #c25100;
  font-size: 16px;
  font-family: "Lato";
  font-weight: bold;
  text-decoration: none;
  pointer-events: fill;
  border-top: none;
  border-left: none;
  border-right: none;
  padding: 0;
  margin-top: 30px;
}

#more-resources .col-md-3 .quantum-cta .quantum-button:hover {
  border-bottom: 1px solid #943500;
  color: #943500;
  background: #fff !important;
  box-shadow: none !important;
}

#more-resources .col-md-3 .quantum-cta .quantum-button:active {
  color: #943500;
  text-decoration: none;
  border: none;
  background: #fff !important;
  box-shadow: none !important;
}

#more-resources .col-md-3 .quantum-cta .quantum-button:focus-visible {
  color: #943500;
  outline: 1px solid #943500 !important;
  text-decoration: none;
  outline-offset: 2px;
  border: 0;
  box-shadow: none;
}
#treatment .plain-html {
  padding: 0;
}

#more-resources .plain-html h3 {
  margin-bottom: 16px;
  color: #1a265c;
  font-family: "Lato";
  font-weight: 700;
}

#more-resources .plain-html {
  padding: 0;
}
#treatment .column-splitter .col-md-6:first-child .quantum-cta__image-wrap {
  padding-top: 20px;
}
#treatment {
  max-width: 100%;
  position: relative;
  z-index: 2;
}
#treatment:before {
  background-image: url("/-/media/0D5527FDF21047D0878528603BD7AB45.ashx");
  position: absolute;
  content: "";
  top: 16%;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  z-index: -1;
}
#treatment:after {
  background-image: url("/-/media/00FE77F6B81C433692B0421327696C6F.ashx");
  position: absolute;
  content: "";
  bottom: 25%;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: bottom right;
  z-index: -1;
}
#prime {
  line-height: 0 !important;
  align-items: center;
}
.home-banner #home-mobile-banner {
  display: none;
}
.home-banner #home-mobile-banner-text {
  display: none;
}
.home-banner .quantum-long-form-text h5 {
  font-family: "Lato";
  font-size: 16px;
  font-weight: normal;
  line-height: 1;
  text-align: left;
  color: #1a265c !important;
}
.home-banner .quantum-long-form-text h5 .eyebrow-indication {
  position: relative;
  top: -35px;
  text-transform: none;
  display: block;
  font-weight: bold;
  line-height: 24px;
}
#well-rounded {
  z-index: 3;
  position: relative;
}
#top-navigation .column-splitter .col-md-5 {
  padding: 0;
}
#top-navigation .column-splitter > div:last-child {
  padding: 0;
}
#osteoporosis-foundation a:focus-visible {
  color: #943500;
  border: 1px solid #943500;
  text-decoration: none;
  padding: 5px 2px;
}
#osteoporosis-foundation a:hover {
  color: #943500 !important;
  border-bottom: 1px solid #943500;
  text-decoration: none !important;
}
#osteoporosis-foundation a:active {
  color: #943500;
  text-decoration: none;
  border: none;
}

/*article-2*/
/* fall-prevention-page-style-start */
.home-banner.fall-prevention-page .hero-div .quantum-hero__text-inner {
  max-width: 588px;
}

.fall-prevention-page #step-to-path {
  margin-bottom: 60px;
  position: relative;
  z-index: 2;
}

.fall-prevention-page #prevention-last-steps {
  margin: 30px auto 55px;
  position: relative;
}

.fall-prevention-page .article-banner {
  padding-bottom: 0;
}

.fall-prevention-page #step-to-path h2,
.fall-prevention-page #prevention-last-steps h2 {
  font-size: 40px;
  font-family: "Lato";
  font-weight: bold;
  color: #1a265c;
  line-height: 46px;
}

.fall-prevention-page #step-to-path p.step-one-para {
  margin-bottom: 65px !important;
}

.fall-prevention-page #step-to-path p,
.fall-prevention-page #prevention-last-steps p {
  font-family: "Lato";
  font-size: 20px;
  line-height: 1.6 !important;
  color: #1a265c;
}

.fall-prevention-page #prevention-last-steps p:last-child {
  margin-bottom: 0 !important;
}

#look-to-improve {
  max-width: 800px;
  margin: 0 auto;
  background-image: linear-gradient(
    105deg,
    #fae69e 2%,
    #f9eec8 45%,
    #f7f7f7 92%
  );
  padding: 30px;
  border-radius: 20px;
}

#look-to-improve .quantum-cta__image-wrap img {
  width: 128px;
  height: 59px;
}

#look-to-improve a.quantum-cta__inner {
  pointer-events: none;
  display: flex;
  gap: 30px;
  align-items: center;
  text-decoration: none;
}

#look-to-improve .quantum-cta__text {
  padding-right: 10px;
}

#look-to-improve .quantum-cta__text h2.quantum-cta__title {
  font-family: "Lato";
  font-weight: bold;
  font-size: 24px;
  color: #1a265c;
}

#look-to-improve .quantum-cta__text p.quantum-cta__copy {
  font-size: 16px;
  line-height: 1.5 !important;
  font-family: "Lato";
}

#look-to-improve .quantum-cta__text button {
  background: #c25100;
  border: none;
  border-radius: 24px;
  padding: 5px 30px;
  pointer-events: painted;
  margin-top: 20px;
}

#look-to-improve .quantum-cta__text button span.quantum-button__text {
  color: #fff;
  font-size: 14px;
  font-family: "Lato";
  font-weight: bold;
}

#simple-effective-ways {
  max-width: 800px;
  margin: 50px auto;
}

#simple-effective-ways p {
  font-size: 20px;
  color: #1a265c;
  font-family: "Lato";
}

#simple-effective-ways p:first-child {
  font-weight: 900;
  line-height: 32px !important;
}

#simple-effective-ways p:nth-child(2) {
  font-weight: normal;
  line-height: 32px !important;
}

#simple-effective-ways p:last-child {
  font-size: 14px;
  margin-top: 40px;
}

.fall-prevention-page #step-to-path:before {
  content: "";
  background-image: url(/-/media/C1E7BDE6F5C74A66BBEC75F06EE7247E.ashx);
  position: absolute;
  top: 14%;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  z-index: -1;
}
.fall-prevention-page #prevention-last-steps p {
  margin-bottom: 46px !important;
}

.fall-prevention-page #your-coordination {
  max-width: 100%;
  padding: 0;
  position: relative;
  z-index: 2;
}

.fall-prevention-page #your-coordination:before {
  content: "";
  background-image: url(/-/media/2737C8D82B324146A9A59CC38DA69612.ashx);
  position: absolute;
  top: -37%;
  left: 0;
  width: 100%;
  height: 525px;
  background-repeat: no-repeat;
  z-index: -1;
}
.fall-prevention-page #stay-in-the-clear {
  max-width: 100%;
  padding: 0;
  position: relative;
  z-index: 3;
}
#stay-in-the-clear:after {
  position: absolute;
  background-image: url(/-/media/4444551FC22449BE848EC42D12B462D9.ashx);
  content: "";
  bottom: 16%;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: bottom right;
  z-index: -1;
}
/* fall-prevention-page-style-end */

/*article-3*/
/* sticking with your treatment article styles */
.sticking-treatment.bonematters-redesign .quantum-long-form-text h1 {
  max-width: 579px;
}
.sticking-treatment.bonematters-redesign .quantum-hero__text-inner p {
  max-width: 525px;
}
.sticking-treatment div#bad-good-news,
.sticking-treatment div#five-x-more,
.sticking-treatment div#numbers-sec,
.sticking-treatment div#two-out-of-three,
.sticking-treatment div#sound-the-alarm {
  position: relative;
}
.sticking-treatment div#bad-good-news > .component-content,
.sticking-treatment div#five-x-more > .component-content,
.sticking-treatment div#numbers-sec > .component-content,
.sticking-treatment div#two-out-of-three > .component-content,
.sticking-treatment div#sound-the-alarm > .component-content {
  padding: 48px 0;
}
.sticking-treatment div#five-x-more {
  background-image: url(/-/media/5D1B9257C51840B58A2FE66771B1ADB6.ashx);
  height: 415px;
}
.sticking-treatment div#two-out-of-three {
  background-image: url(/-/media/E34046C8D0D34A9D86A3C63AADA925AD.ashx);
  height: 415px;
}
.sticking-treatment div#five-x-more .col-12,
.sticking-treatment div#two-out-of-three .col-12 {
  display: flex;
  padding: 0;
  align-items: flex-start;
}
.sticking-treatment div#five-x-more .col-12 .file-type-icon-media-link,
.sticking-treatment div#two-out-of-three .col-12 .file-type-icon-media-link {
  margin-top: -98px;
  padding: 0;
  margin-left: -25px;
}
.sticking-treatment div#five-x-more .col-12 .plain-html,
.sticking-treatment div#two-out-of-three .col-12 .plain-html {
  padding: 0;
  position: relative;
  top: 37%;
  transform: translateY(-50%);
}
.sticking-treatment div#five-x-more .col-12 .plain-html p:nth-child(1),
.sticking-treatment div#five-x-more .col-12 .plain-html p:nth-child(3) {
  font-family: "Lato";
  font-size: 24px;
  font-weight: normal;
  line-height: 1.5;
  text-align: left;
  color: #1a265c;
  margin-bottom: 0;
}
.sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(2),
.sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(4) {
  font-family: "Lato";
  font-size: 28px;
  font-weight: normal;
  line-height: 1.43;
  text-align: left;
  color: #1a265c;
  margin-bottom: 0;
}
.sticking-treatment div#five-x-more .col-12 .plain-html p:nth-child(2) {
  font-family: "Abril Fatface";
  font-size: 56px;
  font-weight: normal;
  line-height: 1.29;
  text-align: left;
  color: #1a265c;
}
.sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(1),
.sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(3) {
  font-family: "Abril Fatface";
  font-size: 48px;
  font-weight: normal;
  line-height: 1.33;
  text-align: left;
  color: #1a265c;
}
.sticking-treatment div#two-out-of-three > .component-content,
.sticking-treatment div#five-x-more > .component-content {
  max-width: 937px;
}
.sticking-treatment .mb--3 {
  margin-bottom: 3rem !important;
}
.sticking-treatment .mb--2 {
  margin-bottom: 2rem;
}
.sticking-treatment div#sound-the-alarm p.blue-para b {
  color: #1a265c !important;
}
.sticking-treatment div#sound-the-alarm p.blue-para:nth-child(3) {
  max-width: 765px;
}
.sticking-treatment .mw-765 {
  max-width: 767px;
}
.sticking-treatment .mw-780 {
  max-width: 780px;
}
#sound-the-alarm {
  max-width: 100%;
  position: relative;
  z-index: 2;
}
#bad-good-news {
  max-width: 100%;
  position: relative;
  z-index: 2;
}
#sound-the-alarm:after {
  position: absolute;
  background-image: url(/-/media/5798A38D6E8E499A95629B45B9DDF906.ashx);
  content: "";
  top: -8%;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: top right;
  z-index: -1;
}
#bad-good-news:after {
  position: absolute;
  background-image: url(/-/media/61EB16B57CF64DA0B450BA7639DD34CC.ashx);
  content: "";
  top: 17%;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: top right;
  z-index: -1;
}
/* sticking with your treatment article styles end */

/*article-4*/
#normal-osteopenia {
  background-image: url("/-/media/4D01016A089D49039C600955A3BFA20E.ashx");
  background-repeat: no-repeat;
  background-size: cover;
  height: 415px;
  max-width: 1400px;
  padding: 75px 0;
}
#dxa > .component-content {
  max-width: 800px;
  margin: 0 auto;
  padding: 0 0 100px 0;
}
#normal-osteopenia > .component-content {
  max-width: 800px;
  margin: 0 auto;
}
#treatment-boost > .component-content {
  max-width: 800px;
  margin: 0 auto;
  padding: 112px 0 30px 0;
}
#normal-osteopenia .col-lg-2 {
  padding: 0;
}
#normal-osteopenia .col-lg-2 .image {
  text-align: center;
}
#normal-osteopenia .col-lg-2 .image a {
  pointer-events: none;
}
#normal-osteopenia .col-lg-2 .image img {
  max-width: 81px;
  height: auto;
}
#normal-osteopenia .col-lg-10 .plain-html.col-12 {
  padding: 0;
}
#normal-osteopenia .col-lg-10 .plain-html p:nth-of-type(1) {
  font-family: "Lato";
  font-size: 28px;
  font-weight: bold;
  line-height: 1 !important;
  text-align: left;
  color: #1a265c;
  margin-bottom: 10px !important;
}
#normal-osteopenia .col-lg-10 .plain-html p:nth-of-type(3) {
  font-family: "Lato";
  font-size: 28px;
  font-weight: bold;
  line-height: 1 !important;
  text-align: left;
  color: #1a265c;
  margin-bottom: 10px !important;
}
#normal-osteopenia .col-lg-10 .plain-html p:nth-of-type(5) {
  font-family: "Lato";
  font-size: 28px;
  font-weight: bold;
  line-height: 1 !important;
  text-align: left;
  color: #1a265c;
  margin-bottom: 10px !important;
}
#normal-osteopenia .col-lg-10 .plain-html p:nth-of-type(2) {
  font-family: "Lato";
  font-size: 16px;
  font-weight: normal;
  line-height: 1.5 !important;
  text-align: left;
  color: #1a265c;
  margin-bottom: 10px !important;
}
#normal-osteopenia .col-lg-10 .plain-html p:nth-of-type(4) {
  font-family: "Lato";
  font-size: 16px;
  font-weight: normal;
  line-height: 1.5 !important;
  text-align: left;
  color: #1a265c;
  margin-bottom: 10px !important;
}
#normal-osteopenia .col-lg-10 .plain-html p:nth-of-type(6) {
  font-family: "Lato";
  font-size: 16px;
  font-weight: normal;
  line-height: 1.5 !important;
  text-align: left;
  color: #1a265c;
  margin-bottom: 10px !important;
}
.t-score .article-banner {
  padding: 0;
}
#treatment-boost .column-splitter .col-md-6 .quantum-cta {
  padding: 32px;
  border-radius: 24px;
  box-shadow: 0 4px 16px 0 rgba(28, 30, 33, 0.12);
  background-image: linear-gradient(105deg, #fff 2%, #fff 45%, #fff 92%);
  margin: 48px 0 64px 0;
}
#treatment-boost .column-splitter .col-md-6 .quantum-cta a {
  pointer-events: none;
  display: inline-block;
}
#treatment-boost .column-splitter .col-md-6 .quantum-cta a:hover {
  text-decoration: none;
}
#treatment-boost .column-splitter .col-md-6 .quantum-cta__title {
  font-family: Lato;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.33;
  text-align: left;
  color: #1a265c;
  margin: 30px 0 13px 0;
}
#treatment-boost .column-splitter .col-md-6 .quantum-cta__image-wrap img {
  width: 150px;
}
#treatment-boost
  .column-splitter
  .col-md-6:first-child
  .quantum-cta__image-wrap {
  padding-top: 20px;
}
#treatment-boost .column-splitter .col-md-6 .quantum-cta__title {
  font-family: Lato;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.33;
  text-align: left;
  color: #1a265c;
  margin: 30px 0 13px 0;
}
#treatment-boost .quantum-cta__action {
  padding: 8px 32px;
  border-radius: 24px;
  background-color: #c25100;
  text-align: center;
  color: #fff;
  font-family: Lato;
  font-size: 14px;
  font-weight: bold;
  border: #c25100;
  pointer-events: fill;
}
#treatment-boost .container {
  padding: 0;
}
#normal-osteopenia .column-splitter {
  align-items: center;
}
#dxa:before {
  background-image: url(/-/media/00A95FABFEF549D09F70AB4CCDC4440C.ashx);
  position: absolute;
  content: "";
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  z-index: -1;
}
#treatment-boost:before {
  background-image: url("/-/media/49FE1813229F494FA0D7F806ED8B0736.ashx");
  position: absolute;
  content: "";
  bottom: 32%;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  z-index: -1;
  background-position: bottom right;
}
#treatment-boost {
  max-width: 100%;
  position: relative;
}
#dxa {
  max-width: 100%;
  position: relative;
}

/*article-5*/
.calcium-vitamin-page #image-desktop {
  margin-top: 40px;
}
#count-your-calcium {
  max-width: 100%;
  position: relative;
  z-index: 2;
  margin-top: 9px;
}
#count-your-calcium:after {
  background-image: url("/-/media/97A4D3604F1348AFA904F694EC171E1C.ashx");
  position: absolute;
  content: "";
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: bottom right;
  z-index: -1;
  bottom: 35px;
}
#count-your-calcium-text .heading {
  font-family: "Lato";
  font-size: 40px;
  font-weight: bold;
  margin-bottom: 8px !important;
  line-height: 1.4 !important;
}
#count-your-calcium-text {
  max-width: 800px;
  margin: 0 auto;
  padding: 0 10px 0 0;
}
#count-your-calcium-text p {
  font-family: "Lato";
  font-size: 20px;
  font-weight: normal;
  margin-bottom: 8px !important;
  line-height: 1.6 !important;
}
.enough-calcuim-section {
  margin-top: 64px;
}
#daily-calcium {
  margin: 76px auto 20px;
  max-width: 1400px;
  padding: 0;
  background-image: url("/-/media/D07DD7C6C3FB45ABA0513022CFB966F5.ashx");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 415px;
}
#daily-calcium > .component-content {
  max-width: 937px;
  margin: 0 auto;
}
#daily-calcium a.quantum-cta__inner {
  pointer-events: none;
  display: flex;
  gap: 50px;
}
#daily-calcium .quantum-cta__image-wrap {
  width: 45%;
  margin-top: -40px;
}
#daily-calcium .quantum-cta__image-wrap img {
  max-width: 100%;
  width: 100%;
}
#daily-calcium .quantum-cta__text {
  width: 50%;
  padding-top: 30px;
}
#daily-calcium .quantum-cta__text h2 {
  font-family: "Lato";
  font-size: 40px;
  font-weight: bold;
  color: #1a265c;
  line-height: 1.4;
}
#daily-calcium .quantum-cta__text .quantum-cta__copy {
  font-family: "Lato";
  font-size: 20px;
  font-weight: normal;
  line-height: 1.6 !important;
  margin-bottom: 24px !important;
}
#daily-calcium .quantum-cta__text .quantum-cta__action {
  padding: 8px 32px;
  border-radius: 24px;
  background-color: #c25100;
  color: #fff;
  font-family: "Lato";
  pointer-events: fill;
  border: 1px solid #c25100;
  font-size: 14px;
  font-weight: bold;
}
#daily-calcium a.quantum-cta__inner:hover {
  text-decoration: none;
}
#how-about-vitamin {
  margin: 62px 0 51px;
}
#how-about-vitamin > .component-content {
  max-width: 800px;
  margin: 0 auto;
}
#how-about-vitamin .about-vitamin-heading {
  font-family: "Lato";
  font-size: 40px;
  font-weight: bold;
  line-height: 1.4 !important;
  margin-bottom: 8px !important;
}
#how-about-vitamin p {
  font-family: "Lato";
  font-size: 20px;
  font-weight: normal;
  line-height: 1.6 !important;
  margin-bottom: 0 !important;
  padding-right: 10px;
}
#enough-vitamin {
  margin: 38px auto 30px;
  max-width: 100%;
  position: relative;
  z-index: 2;
}
#enough-vitamin > .component-content {
  max-width: 800px;
  margin: 0 auto;
}
#enough-vitamin .enough-vitamin-heading {
  font-family: "Lato";
  font-size: 40px;
  font-weight: bold;
  margin-bottom: 8px !important;
  line-height: 1.4 !important;
}
#enough-vitamin p {
  font-family: "Lato";
  font-size: 20px;
  font-weight: normal;
  line-height: 1.6 !important;
  margin-bottom: 8px !important;
}
#enough-vitamin .supplement {
  margin-bottom: 64px !important;
}
#enough-vitamin .nutrition {
  margin-bottom: 40px !important;
}
#enough-vitamin .footnote {
  font-size: 14px;
}
#enough-vitamin:after {
  background-image: url(/-/media/7A493E3E923D4891B9BA7FD8A0C6DDC8.ashx);
  position: absolute;
  content: "";
  bottom: 36%;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: bottom right;
  z-index: -1;
}
.calcium-and-vitamin-image {
  position: relative;
}
.calcium-and-vitamin-image:before {
  background-image: url(/-/media/A597AE93A2E444AB9244019800F636ED.ashx);
  position: absolute;
  content: "";
  top: 5%;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
}

/*article-6*/
.bg-gradient {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  max-width: 1400px;
}
#bone-loss {
  background-image: url("/-/media/639022325E29462F9892A566074852E4.ashx");
  height: 415px;
  max-width: 1400px;
}
.bg-gradient > .component-content {
  max-width: 937px;
  margin: 0 auto;
}
#bone-loss .column-splitter {
  align-items: center;
}
.bg-gradient .image {
  padding: 0;
}
#bone-loss .image img {
  max-width: 360px;
  height: auto;
}
.bg-gradient .col-md-6 {
  padding: 0;
}
.bg-gradient .plain-html h2 {
  color: #1a265c;
}
#bone-loss .plain-html h2 {
  font-family: "Abril Fatface";
  font-weight: normal;
  font-size: 48px;
  line-height: 1.33;
}
.bg-gradient .plain-html p {
  font-family: Lato;
  font-weight: normal;
  color: #1a265c !important;
}
#bone-loss .plain-html p {
  font-size: 28px;
  line-height: 1.43 !important;
  margin-bottom: 0 !important;
}
.max-width-800 > .component-content {
  max-width: 800px;
  margin: 0 auto;
}
#bone-loss .plain-html h2 {
  margin-top: 48px;
}
#bones-strong-guide h2.blue-header {
  margin-top: 48px;
}
#menopause-banner2 {
  padding: 25px 0 20px;
}
#bone-health-essential {
  margin-bottom: 48px;
}
#bone-health-essential .ft-wt-b {
  font-weight: bold;
}
#bone-health-essential .blue-para {
  line-height: 1.6 !important;
}
#osteoporosis {
  margin-bottom: 92px;
}
#menopause-banner1 {
  padding-bottom: 20px;
}
#menopause-and-osteoporosis #home-mobile-banner-text p:first-child {
  font-family: "Lato";
  font-weight: normal;
}
#menopause-cta2
  .column-splitter
  > div:first-child
  .quantum-cta
  .quantum-cta__image {
  width: 135px;
}

/*article-7*/
#Weight-bearing-page #image-desktop {
  margin-top: 32px;
}
#Weight-bearing-page #low-vs-high {
  margin: 37px 0 41px;
}
#Weight-bearing-page #low-vs-high .blue-para {
  line-height: 1.6 !important;
}
#weight-bearing-blue-bg {
  background-image: url(/-/media/884B3F2667E14846ADCE0B7C13BC928D.ashx);
  height: 792px;
  max-width: 1400px;
}
#weight-bearing-blue-bg .column-splitter:nth-child(2) {
  padding-top: 35px;
}
#weight-bearing-blue-bg .image a {
  pointer-events: none;
}
#weight-bearing-blue-bg .image img {
  max-width: 100%;
  height: auto;
}
#weight-bearing-blue-bg .col-md-6 {
  align-self: center;
}
#weight-bearing-blue-bg .col-md-6 p {
  font-family: "Lato";
  font-size: 28px;
  font-weight: bold;
  line-height: 1.43 !important;
  margin-bottom: 5px !important;
}
#weight-bearing-blue-bg .col-md-6 ul {
  list-style: disc;
  padding-left: 37px;
}
#weight-bearing-blue-bg .col-md-6 ul li {
  font-size: 20px;
  font-weight: normal;
  line-height: 1.6;
  color: #1a265c;
  font-family: "Lato";
}
#Weight-bearing-page .image-left-cta > .component-content {
  margin-top: 85px;
}
#choosing-an-exercise p.lato-bold.blue-para {
  font-weight: bold;
  margin-bottom: 12px !important;
}
#choosing-an-exercise p.blue-para {
  line-height: 1.6 !important;
  margin-bottom: 9px !important;
}
#choosing-an-exercise {
  padding: 16px 0 48px;
}
#choosing-an-exercise p.footnote {
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.14px;
  font-family: "LATO";
  margin: 50px 0 16px;
  line-height: 1.71 !important;
}
#weight-bearing-blue-bg .image img:last-child {
  max-width: 95%;
  height: auto;
}

/*article-8*/
#understanding {
  max-width: 100%;
  position: relative;
  z-index: 3;
}
#understanding ul {
  padding-left: 32px;
  list-style: disc;
  margin-bottom: 80px;
}
#understanding li {
  font-size: 20px;
  font-weight: normal;
  font-family: "Lato";
  margin-bottom: 5px !important;
  color: #1a265c !important;
}
#understanding .container .column-splitter .image img {
  max-width: 428px;
  height: auto;
}
#understanding .container .column-splitter .col-md-5 {
  padding: 0;
  align-self: center;
}
#understanding .container .column-splitter .col-md-7 {
  padding: 0;
}
#understanding .container .column-splitter .image {
  padding: 0;
}
#understanding .container .column-splitter .plain-html {
  padding: 0;
}
#understanding .container .column-splitter .plain-html p {
  font-family: "Lato";
  font-size: 28px;
  font-weight: bold;
  text-align: left;
  color: #1a265c;
}
#understanding .container .column-splitter .plain-html ol {
  padding-left: 20px;
  list-style: decimal;
}
#understanding .container .column-splitter .plain-html li {
  font-family: "Lato";
  font-size: 20px;
  font-weight: normal;
  text-align: left;
  color: #1a265c;
}
.ref {
  font-family: "Lato";
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  color: #1a265c;
}
#understanding .container .column-splitter {
  margin-bottom: 20px;
}
#understanding .quantum-cta {
  margin: 64px 0;
}
.top-64 {
  padding-top: 44px;
}
#understanding .plain-html {
  padding: 0;
}
.pad-20 {
  padding-bottom: 20px;
}
#understanding:after {
  position: absolute;
  background-image: url(/-/media/4444551FC22449BE848EC42D12B462D9.ashx);
  content: "";
  top: 14%;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: top right;
  z-index: -1;
}
#understanding:before {
  content: "";
  background-image: url(/-/media/2737C8D82B324146A9A59CC38DA69612.ashx);
  position: absolute;
  top: 54%;
  left: 0;
  width: 100%;
  height: 525px;
  background-repeat: no-repeat;
  z-index: -1;
}
#understanding .container .column-splitter .image a {
  pointer-events: none;
}
.corner-stretch-section p {
  font-family: "Lato";
  font-size: 28px;
  font-weight: bold;
}
.corner-stretch-section ol {
  padding-left: 20px;
  list-style: decimal;
}
.corner-stretch-section {
  padding: 35px 0 50px;
}
#understanding .container .column-splitter .col-md-6 {
  padding-left: 0;
}

/*article-9*/
#boost-you-bone-health-page #image-desktop {
  margin-top: 32px;
}
#time-to-soak {
  margin-bottom: 92px;
}
#time-to-soak > .component-content {
  margin-top: 16px;
}
#boost-you-bone-health-page p.blue-para {
  line-height: 1.6 !important;
  margin-bottom: 8px !important;
}
#boost-you-bone-health-page p.blue-para b {
  color: #1a265c !important;
  font-family: "Lato" !important;
}
#boost-you-bone-health-page .start-walking {
  margin-top: 80px;
}
#summertime-treat {
  background-image: url(/-/media/5B41F5DFD7BF40FC85C5C6BEA22ADF5C.ashx);
  height: 415px;
  max-width: 1400px;
}
#summertime-treat .column-splitter {
  align-items: center;
}
#summertime-treat .image img {
  max-width: 85%;
  height: auto;
}
#summertime-treat .image {
  margin-top: -10px;
}
#summertime-treat .plain-html h2 {
  font-family: Lato;
  font-size: 40px;
  font-weight: bold;
  line-height: 1.4;
}
#summertime-treat .plain-html {
  padding: 0;
  max-width: 420px;
}
#summertime-treat .plain-html p {
  line-height: 1.6 !important;
  font-size: 20px;
}
#icons-content-section > .component-content {
  margin: 64px auto;
}
#icons-content-section .component.column-splitter {
  margin-bottom: 32px;
}
#icons-content-section .col-md-2 {
  padding: 0;
}
#icons-content-section .image {
  padding: 0;
}
#icons-content-section .image a {
  pointer-events: none;
}
#icons-content-section .image img {
  max-width: 128px;
  height: auto;
}
#icons-content-section .icons-heading {
  font-family: Lato;
  font-size: 28px;
  font-weight: bold;
  line-height: 1.43 !important;
  margin-bottom: 8px !important;
}
#travel-with-treatment > .component-content {
  margin: 64px auto;
}
#travel-with-treatment .summer-long {
  margin-top: 64px;
}
#travel-with-treatment ul {
  list-style: disc;
  padding-left: 27px;
}
#travel-with-treatment ul li {
  font-family: "Lato";
  font-size: 20px;
  font-weight: normal;
  line-height: 1.6;
  color: #1a265c;
}

/*article-10*/
/* reaching-your-goals-page-start */
.home-banner.reaching-your-goals .hero-div .quantum-hero__text-inner {
  max-width: 588px;
}
.home-banner.reaching-your-goals
  .hero-div
  .quantum-hero__text-inner
  p.blue-para {
  line-height: 1.6 !important;
}
.reaching-your-goals #making-bone p.blue-para {
  line-height: 32px !important;
}
.reaching-your-goals #fun-fact {
  background-image: url(/-/media/0CE2AE5FC3A04BC0A3928E86AE24EF73.ashx);
  height: 415px;
  max-width: 1400px;
  margin: 50px auto;
}
.reaching-your-goals #fun-fact img {
  max-width: 360px;
  height: auto;
}
.reaching-your-goals #fun-fact .row {
  align-items: center;
}
.reaching-your-goals #fun-fact p {
  font-size: 20px;
  line-height: 32px !important;
  margin-bottom: 0 !important;
  font-family: "Lato";
}
.reaching-your-goals #fun-fact h2 {
  font-family: "Abril Fatface";
  font-size: 48px;
  padding: 5px 0;
}
/* reaching-your-goals-page-end */

/*404-page*/
#page-not-found .hero-div {
  margin-bottom: 24px;
}
#page-not-found .hero-div .quantum-hero__text-inner {
  top: 80px;
}
#page-not-found .quantum-long-form-text h1 {
  font-size: 56px !important;
}

@media all and (min-width: 991px) and (max-width: 1199px) {
  #top-navigation > .component-content {
    padding: 0 15px;
  }
  #header-logo > .component-content {
    padding: 0 15px;
  }
  #bone-matters-footerLogo > .component-content {
    padding: 0 15px;
  }
  .bonematters-redesign #footer .row {
    padding: 36px 15px;
  }
  .bonematters-redesign #footer .link-list li {
    padding: 0px 6px;
    list-style: none;
  }
  #more-resources .plain-html {
    padding: 0 15px;
  }
  #more-resources .column-splitter {
    padding: 0 15px;
  }
  #indication-content .indication-text a {
    display: inline-block;
  }
  .home-page .quantum-long-form-text h1 {
    font-size: 47px !important;
  }
  #video-section:before {
    background-size: 19%;
    top: -80px;
  }
  .bonematters-redesign #footer .column-splitter .col-4 {
    -webkit-box-flex: 0;
    flex: 0 0 30.33333%;
    max-width: 30.33333%;
  }
  .bonematters-redesign #footer .column-splitter .col-8 {
    -webkit-box-flex: 0;
    flex: 0 0 69.66667%;
    max-width: 69.66667%;
  }
}

@media (min-width: 769px) and (max-width: 1180px) {
  .fall-prevention-page #step-to-path:before {
    background-size: 10%;
    top: 25%;
  }
  .fall-prevention-page #prevention-last-steps:before {
    background-size: 12%;
    bottom: 25%;
  }
  .fall-prevention-page #your-coordination:before {
    background-size: 10%;
    top: -30%;
  }
  .fall-prevention-page #more-resources .field-promotext {
    height: 200px;
  }
  #stay-in-the-clear:after {
    background-size: 12%;
    bottom: 25%;
  }
}

@media screen and (min-width: 1200px) and (max-width: 1399px) {
  #top-navigation > .component-content {
    padding: 0 15px;
  }
  #top-navigation .column-splitter > div:first-child {
    -webkit-box-flex: 0;
    flex: 0 0 35.66667%;
    max-width: 35.66667%;
  }
  #top-navigation .column-splitter > div:last-child {
    -webkit-box-flex: 0;
    flex: 0 0 64.33333%;
    max-width: 64.33333%;
  }
  #header-logo > .component-content {
    padding: 0 15px;
  }
  #bone-matters-footerLogo > .component-content {
    padding: 0 15px;
  }
  .bonematters-redesign #footer .row {
    padding: 36px 15px;
  }
  #video-section:before {
    background-size: 22%;
    top: -75px;
  }
}

@media screen and (min-width: 1150px) and (max-width: 1299px) {
  .bonematters-redesign .quantum-hero__inner {
    background-size: cover;
    background-position: top;
    height: 560px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1299px) {
  #bone-health-essentials .col-lg-6:nth-child(2) {
    padding: 0 15px;
  }
}

@media screen and (min-width: 1300px) {
  .bonematters-redesign .quantum-hero__inner {
    min-height: 560px;
  }
}

@media screen and (max-width: 1250px) {
  #indication-content {
    padding: 0 15px;
  }
  .bonematters-redesign .quantum-isi-tray__inner {
    padding: 0 15px;
  }
  .bonematters-redesign .quantum-hero__text {
    padding: 0 15px;
  }
}

@media screen and (min-width: 992px) {
  #header-section-container .quantum-top-nav__link:hover {
    color: #fdaf67;
    /* text-decoration: none; */
  }
  #header-section-container
    .quantum-top-nav__link
    .quantum-top-nav__link-text:hover {
    border-bottom: 1px solid #fdaf67;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:hover
    .quantum-drop-down-menu__menu,
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:focus-within
    .quantum-drop-down-menu__menu {
    display: block;
    padding-top: 5px;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:hover,
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:focus-within {
    background-color: #fff;
    /* margin-left: 4px; */
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:hover
    > a,
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:focus-within
    > a {
    color: #c25100;
    /* font-weight: 400; */
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:hover
    a
    .quantum-top-nav__link-text {
    border-bottom: 0;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:hover
    .fa-angle-down,
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:focus-within
    .fa-angle-down {
    transform: rotate(180deg);
    top: 22px;
  }
}

@media screen and (max-width: 991px) {
  .mb-show {
    display: inline-block;
  }
  .dt-show {
    display: none;
  }
  #indication-content {
    padding: 0 15px;
  }
  #indication-content > .component-content {
    flex-direction: column;
  }
  #indication-content .evenity_indication {
    display: none;
  }
  #indication-content .prolia_indication {
    display: none;
  }
  #indication-content .evenity_indication_mob {
    display: block;
    padding-right: 0;
    padding-bottom: 20px;
  }
  #indication-content .prolia_indication_mob {
    display: block;
    padding: 0px 0px 20px;
  }
  #indication-content .evenity_indication_mob .indication-text,
  #indication-content .prolia_indication_mob .indication-text {
    margin-bottom: 0;
  }
  .bonematters-redesign .quantum-isi-tray--open .evenity-section-isi {
    padding: 0px 0px 10px;
    border-right: 0;
    border-bottom: 3px solid #d7cdcc;
    margin-bottom: 10px;
  }
  .bonematters-redesign .demo-shell__takeover {
    padding-top: 15px;
  }
  .bonematters-redesign .quantum-isi-tray--open .prolia-section-isi {
    padding: 0px !important;
  }
  .bonematters-redesign .quantum-isi-tray__inner .prolia-section-isi {
    padding-top: 10px;
  }
  .bonematters-redesign
    .demo-shell__fixed-bottom
    .quantum-isi-tray__inner
    .evenity-section-isi {
    border-right: 0;
    padding: 0px 0px 10px;
    border-bottom: 2px solid #d7cdcc;
  }
  .bonematters-redesign
    .quantum-isi-tray--open
    .quantum-isi-tray__content:first-child {
    padding-top: 0px;
  }
  .bonematters-redesign .isi-arrow {
    right: 0;
  }
  .bonematters-redesign #opensnewisi .quantum-button__text {
    display: none;
  }
  .bonematters-redesign .quantum-isi-tray__inner .prolia-section-isi {
    padding-left: 0;
  }
  #header-section-container .quantum-top-nav__links ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
    gap: 1px;
    padding: 0;
  }
  .blue-header {
    font-size: 30px;
    line-height: 1.43;
  }
  #bone-matters-footerLogo .image {
    padding: 0 16px;
  }
  #header-logo {
    padding: 0;
  }
  #header-logo .image img {
    width: 214px;
  }
  #header-logo .image a {
    margin: 14px 15px;
  }
  .bonematters-redesign #footer .column-splitter .col-4 .col-12 {
    padding: 15px;
  }
  #top-navigation {
    padding: 0;
  }
  #top-navigation .col-md-6 {
    padding: 0;
  }
  #header-section-container .quantum-drop-down-menu__list li {
    width: 170px;
  }
  #header-section-container .row.component.column-splitter:nth-child(2) {
    padding: 0;
  }
  #header-section-container
    .quantum-drop-down-menu__list
    .quantum-drop-down-menu__list-item:nth-child(3) {
    display: none;
  }
  #header-section-container .quantum-drop-down-menu__list li:nth-child(2) {
    text-align: right;
  }
  #header-section-container .quantum-top-nav__link.pi-link .fa::before {
    right: -2px;
  }
  #header-section-container .quantum-top-nav__link {
    padding: 0;
  }
  #header-section-container .quantum-top-nav .quantum-drop-down-menu__menu {
    display: none;
    position: absolute;
    right: 0;
    width: 100vw;
    z-index: 5;
  }
  #header-section-container .col-3 .image img {
    width: 214px;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item:not(:last-child) {
    padding: 0px;
  }
  #header-section-container .desktop-hide {
    font-weight: normal;
    pointer-events: none;
  }
  .mobile-hide {
    display: none !important;
  }
  .desktop-hide {
    display: block !important;
  }
  .bonematters-redesign #footer .column-splitter .col-4 {
    max-width: 100%;
    padding: 32px 0 22px 0;
  }
  .bonematters-redesign #footer .column-splitter .col-8 {
    max-width: 100%;
    padding: 0;
  }
  .bonematters-redesign #footer .link-list ul {
    flex-direction: column;
    text-align: left;
  }
  .bonematters-redesign #footer .column-splitter {
    display: block;
    padding: 0;
  }
  .bonematters-redesign #footer .link-list li {
    padding: 16px 0;
    list-style: none;
  }
  .bonematters-redesign #footer .container img {
    width: 176px;
  }
  .bonematters-redesign #footer .container {
    padding: 16px !important;
  }
  .bonematters-redesign .quantum-hero__text {
    padding: 0 32px;
  }
  .bonematters-redesign .quantum-hero__text-inner.quantum-long-form-text {
    top: 90px;
  }
  .home-banner .hero-div .quantum-hero__text-inner {
    top: 60px;
  }
  .home-banner .quantum-long-form-text h5 .eyebrow-indication {
    top: -25px;
    padding-right: 90px;
  }
  .bonematters-redesign .hero-div .quantum-hero__inner {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: -100vw -100vh, center top;
  }
  .home-page .hero-div {
    height: auto;
    margin-bottom: 40px;
  }
  .home-page .quantum-hero__inner {
    min-height: 464px;
  }
  .home-page .quantum-long-form-text h5 {
    max-width: 360px;
  }
  .home-page .quantum-long-form-text h1 {
    max-width: 368px;
    font-size: 40px !important;
  }
  .home-page .quantum-long-form-text .patient-links a.evenity-patient-link {
    width: 240px;
  }
  .home-page .quantum-long-form-text .patient-links a.prolia-patient-link {
    width: 205px;
  }
  #bone-health-essentials {
    height: auto;
    padding: 47px 0 0;
    background-position: top;
    margin-top: 100px;
  }
  #bone-health-essentials > .component-content {
    position: relative;
    top: -82px;
  }
  #bone-health-essentials .col-lg-6 .plain-html.col-12 {
    padding: 0 15px;
  }
  .bonematters-redesign #footer .link-list li {
    padding: 0 0 16px 16px;
    list-style: none;
  }
  .bonematters-redesign #footer .column-splitter .col-4 {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0 0 32px 0;
  }
  .bonematters-redesign #footer .column-splitter .col-8 {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  #your-voice {
    max-width: 100%;
    padding: 0;
  }
  #your-voice > .component-content {
    border-radius: 0;
    padding: 30px 15px;
  }
  #your-voice .col-lg-4 {
    text-align: center;
  }
  #your-voice .white-heading {
    font-size: 32px;
  }
  #have-questions .question-heading {
    font-size: 32px;
    line-height: 1.25 !important;
  }
  .article-banner-mob .component-content a {
    pointer-events: none;
  }
  .article-banner-mob .component-content img {
    width: 100%;
    height: auto;
  }
  #evenity-prolia-enroll {
    margin: 10px 0 74px;
  }
  #evenity-prolia-treatment {
    margin-top: 0px;
  }
  #evenity-prolia-enroll .enroll-heading,
  #evenity-prolia-treatment .enroll-heading {
    line-height: 1.25 !important;
    font-size: 32px;
  }
  #evenity-prolia-enroll .enroll-subhead,
  #evenity-prolia-treatment .enroll-subhead {
    line-height: 1.5 !important;
    font-size: 24px;
  }
  #evenity-prolia-enroll p,
  #evenity-prolia-treatment p {
    line-height: 1.6 !important;
  }
  #bone-health-essentials .abril-heading {
    font-size: 32px;
    line-height: 1.25 !important;
  }
  #your-voice > .component-content {
    margin: 20px 0 0;
  }
  #have-questions .plain-html.col-12 {
    padding: 0 15px;
  }
  #bone-health-essentials .col-lg-6 .image img {
    max-width: 50%;
  }
  #well-rounded {
    background-image: url(/-/media/C84FE3E3EF164D4096EAD01D16B5380D.ashx);
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
  }
  #well-rounded .column-splitter {
    gap: 40px;
  }
  #well-rounded .col-md-6 .col-12 {
    padding: 0;
  }
  #well-rounded {
    margin-top: 50px;
  }
  #well-rounded .row {
    position: relative;
    top: -80px;
  }
  #well-rounded .col-md-6 .image img {
    max-width: 300px;
    height: auto;
  }
  #treatment .column-splitter .col-md-6 {
    padding: 0;
  }
  #treatment .quantum-cta a {
    pointer-events: none;
    display: block;
    align-items: center;
    gap: 32px;
  }
  #more-resources {
    background-image: url(/-/media/35BACA613B824154B6B0A5B75A286F28.ashx);
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
  }
  #more-resources .row {
    display: block;
    padding: 15px 15px 0;
  }
  #more-resources .col-md-3:nth-child(4) {
    margin-bottom: 0;
  }
  #more-resources .plain-html {
    padding: 10px 15px;
  }
  #more-resources .col-md-3 {
    margin-bottom: 25px;
  }
  /*#more-resources .field-promotext {
    height: auto;
}*/
  #treatment .quantum-cta {
    margin: 16px 0;
  }
  .bonematters-redesign p,
  .bonematters-redesign h1 {
    color: #1a265c !important;
  }
  .mb-64 {
    margin-bottom: 16px !important;
  }
  #treatment > .component-content {
    padding: 40px 0 16px 0;
  }
  #treatment:before {
    content: none;
  }
  #treatment:after {
    content: none;
  }
  .bonematters-redesign #footer .col-8 .col-12 {
    padding: 0;
  }
  .bonematters-redesign #footer #bone-matters-footerLogo {
    padding: 32px 0 !important;
  }
  .bonematters-redesign #footer .row {
    padding: 36px 0px;
  }
  #video-section:before {
    display: none;
  }
  .bonematters-redesign #video-section .accordion {
    padding: 0 15px;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu
    .pi-link {
    padding: 0 2px;
  }
  .bonematters-redesign #video-section .accordion .toggle-header {
    padding: 12px 16px;
  }
  .bonematters-redesign #video-section .accordion .toggle-content {
    padding: 16px;
  }
  #normal-osteopenia {
    background-image: url(/-/media/2DDE58DAF8EC4095AEBD86875244BBC0.ashx);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: auto;
  }
  #treatment-boost .column-splitter .col-md-6 .quantum-cta {
    margin: 20px 0;
  }
  #treatment-boost > .component-content {
    max-width: 800px;
    margin: 0 auto;
    padding: 16px 0 16px 0;
  }
  #treatment-boost .col-12 {
    padding: 0;
  }
  #treatment-boost .column-splitter .quantum-cta__image-wrap img {
    display: block !important;
  }
  #normal-osteopenia .column-splitter {
    display: flex;
    gap: 20px;
    margin: 0 auto;
    padding: 0 20px;
    align-items: flex-start;
  }
  #count-your-calcium:after {
    content: none;
  }
  #enough-vitamin:after {
    content: none;
  }
  #dxa > .component-content {
    padding: 0 0 20px 0;
  }
  #dxa:before {
    content: none;
  }
  #treatment-boost:before {
    content: none;
  }
  .calcium-and-vitamin-image:before {
    content: none;
  }
  #how-about-vitamin {
    padding: 0 15px;
  }
  #daily-calcium a.quantum-cta__inner {
    gap: 20px;
  }
  #daily-calcium .quantum-cta__text {
    padding-top: 50px;
  }
  #count-your-calcium {
    margin-top: 25px;
  }
  #count-your-calcium-text .heading,
  #daily-calcium .quantum-cta__text h2,
  #how-about-vitamin .about-vitamin-heading,
  #enough-vitamin .enough-vitamin-heading {
    font-size: 28px;
  }
  .enough-calcuim-section {
    margin-top: 32px;
  }
  #enough-vitamin .supplement {
    margin-bottom: 32px !important;
  }
  #treatment .column-splitter .col-md-6 .quantum-cta {
    margin: 32px 0;
  }
  #enough-vitamin {
    margin: 38px auto 16px;
  }
  /*
#more-resources .col-md-3 .promo .field-promotext strong,
#more-resources .col-md-3 .promo .field-promotext p{
	font-size: 14px;
}
#more-resources .col-md-3 .promo .field-promotext p{
	margin-bottom: 24px !important;
}
*/
  #treatment-boost .column-splitter .col-12 {
    padding: 0 10px;
  }
  #back-to-top .field-link {
    /*bottom: 355px;*/
    right: 20px;
  }
  .home-banner #home-mobile-banner-text p {
    line-height: 32px !important;
  }
  .fall-prevention-page #step-to-path:before,
  .fall-prevention-page #your-coordination:before,
  #stay-in-the-clear:after {
    display: none;
  }

  .fall-prevention-page .desktop-hide img {
    width: 100%;
    height: auto;
  }

  .fall-prevention-page #step-to-path h2,
  .fall-prevention-page #prevention-last-steps h2 {
    font-size: 28px;
    line-height: 48px;
  }

  .fall-prevention-page #step-to-path p.step-one-para {
    margin-bottom: 32px !important;
  }

  .fall-prevention-page #step-to-path {
    margin-bottom: 25px;
  }

  .fall-prevention-page #prevention-last-steps p {
    margin-bottom: 32px !important;
  }

  #look-to-improve a.quantum-cta__inner {
    flex-wrap: wrap;
    gap: 50px;
  }

  #look-to-improve .quantum-cta__image-wrap img {
    display: block !important;
  }

  #look-to-improve .quantum-cta__text h2.quantum-cta__title {
    line-height: 1.5;
  }

  #look-to-improve .quantum-cta__text button {
    margin-top: 20px;
    padding: 8px 32px;
  }

  .fall-prevention-page #your-coordination {
    padding: 0 15px;
  }

  #simple-effective-ways p:nth-child(2) {
    line-height: 1.71 !important;
  }

  #simple-effective-ways {
    margin-bottom: 30px;
  }
  #weight-bearing-blue-bg .col-md-6 p {
    font-size: 24px;
  }
  #weight-bearing-blue-bg .column-splitter:nth-child(1) {
    padding-top: 15px;
  }
  #weight-bearing-blue-bg .column-splitter:nth-child(2) {
    padding-top: 0;
  }
  #understanding .container .column-splitter .image img {
    max-width: 100%;
    height: auto;
  }
  #understanding .container {
    padding: 0;
  }
  #understanding ul {
    margin-bottom: 32px;
  }
  .top-64 {
    padding-top: 0px;
  }
  #understanding .quantum-cta {
    margin: 20px 0 64px 0;
  }
  #understanding:before {
    content: none;
  }
  #understanding:after {
    content: none;
  }
  #sound-the-alarm:after {
    content: none;
  }
  #bad-good-news:after {
    content: none;
  }
  .reaching-your-goals #fun-fact {
    background-image: url(/-/media/9BBC75D2F37346F5A70762B848F5D2E8.ashx);
    height: auto;
    margin: 30px auto;
  }
  .reaching-your-goals #fun-fact img {
    max-width: 90%;
  }
  .reaching-your-goals #fun-fact > .component-content {
    position: relative;
    top: -80px;
  }
  .reaching-your-goals #making-bone {
    margin-bottom: 80px;
  }
  .reaching-your-goals #focus-bone {
    margin-bottom: 30px;
  }
  .reaching-your-goals .image-left-cta .quantum-cta__image-wrap img {
    display: block !important;
  }
  #more-resources .column-splitter .quantum-cta__image-wrap img {
    display: block !important;
  }
  .bonematters-redesign .prolia-isi-icon {
    top: 13px;
    right: 0px;
    display: block;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item
    a.desktop-hide:focus-visible {
    outline: unset !important;
    padding: 0;
  }
  .home-page .quantum-long-form-text h5 .eyebrow-indication {
    top: -10px;
    padding-right: 30px;
  }
  .bonematters-redesign .demo-shell .quantum-button {
    right: 0;
  }
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) {
  #top-navigation .column-splitter > div:first-child {
    -webkit-box-flex: 0;
    flex: 0 0 35.66667%;
    max-width: 35.66667%;
  }
  #top-navigation .column-splitter > div:last-child {
    -webkit-box-flex: 0;
    flex: 0 0 64.33333%;
    max-width: 64.33333%;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item:not(:last-child) {
    padding: 8px 8px;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu
    .pi-link {
    padding: 0;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  #top-navigation .component.column-splitter {
    display: block;
  }
  #top-navigation .column-splitter > div:last-child {
    max-width: 100%;
    /*display: flex;*/
    padding: 0 15px;
  }
  #header-section-container .quantum-top-nav__links ul {
    justify-content: space-between;
  }
  #header-section-container .quantum-drop-down-menu__list li {
    display: block;
    position: relative;
    width: auto;
    text-align: left;
  }
  #header-section-container .quantum-top-nav .quantum-drop-down-menu__menu {
    width: 100%;
  }
  .bonematters-redesign .quantum-long-form-text h1,
  #page-not-found .quantum-long-form-text h1 {
    font-size: 32px !important;
  }
  .home-banner .hero-div .quantum-hero__text-inner {
    max-width: 420px;
  }
  #indication-content > .component-content {
    flex-direction: row;
    gap: 5px;
  }
  #indication-content .prolia_indication_mob {
    display: block;
    padding: 14px 0px 20px;
  }
  /*.home-banner .hero-div {
    height: 400px;
}*/
  #well-rounded {
    margin-top: 0;
    padding: 0 25px 10px;
  }
  #well-rounded .row {
    position: relative;
    top: 0;
  }
  #well-rounded .column-splitter {
    gap: 0px;
  }
  #more-resources .row {
    display: flex;
    flex-wrap: wrap;
    gap: 29px;
  }
  #more-resources .col-md-3 {
    flex: 0 0 48%;
    max-width: 50%;
  }
  #treatment .quantum-cta a {
    display: flex;
  }
  #treatment .column-splitter .col-md-6 {
    padding: 10px;
  }
  #header-section-container .quantum-drop-down-menu__list li:nth-child(2) {
    text-align: left;
  }
  #normal-osteopenia .col-lg-2 .image img {
    max-width: 50px;
    height: auto;
  }
  #normal-osteopenia .column-splitter {
    gap: 0;
  }
  #well-rounded {
    background-size: 100% 100%;
    height: 500px;
  }
  .article-banner-mob {
    display: none !important;
  }
  .article-banner {
    display: block !important;
  }
  #menopause-and-osteoporosis.home-banner .hero-div {
    height: 400px;
  }
  #menopause-and-osteoporosis.home-banner .hero-div .quantum-hero__inner {
    min-height: 400px;
  }
  #osteoporosis {
    margin-bottom: 40px;
  }
  #bone-loss .plain-html h2 {
    font-size: 32px;
    margin-top: 0;
  }
  .image-top-cta {
    max-width: 100%;
  }
  .sticking-treatment div#bad-good-news > .component-content {
    padding: 0 0 48px;
  }
  .sticking-treatment div#five-x-more .col-12 .file-type-icon-media-link,
  .sticking-treatment div#two-out-of-three .col-12 .file-type-icon-media-link {
    margin-left: 0;
  }
  .sticking-treatment div#five-x-more img,
  .sticking-treatment div#two-out-of-three img {
    max-width: 90%;
  }
  .sticking-treatment div#five-x-more,
  .sticking-treatment div#two-out-of-three {
    height: auto;
  }
  #header-logo .field-imagecaption {
    padding: 0 15px 15px;
  }
  .sticking-treatment div#bad-good-news > .component-content {
    padding: 0 15px 15px;
  }
  .sticking-treatment div#numbers-sec > .component-content {
    padding-left: 15px;
    padding-right: 15px;
  }
  .sticking-treatment div#sound-the-alarm > .component-content {
    padding-left: 15px;
    padding-right: 15px;
  }
  #bad-good-news {
    margin-bottom: 30px;
  }
  .sticking-treatment div#five-x-more .col-12 .plain-html p:nth-child(2) {
    font-size: 40px;
  }
  .sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(1),
  .sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(3) {
    font-size: 40px;
  }
  .sticking-treatment div#five-x-more .col-12 .plain-html {
    top: 30px;
    transform: none;
  }
  .sticking-treatment div#two-out-of-three .col-12 .plain-html {
    top: 0;
    transform: none;
  }
  .sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(2),
  .sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(4) {
    font-size: 24px;
  }
  #numbers-sec {
    margin-bottom: 25px;
  }
  .sticking-treatment.home-banner .hero-div {
    height: 400px;
  }
  .bonematters-redesign.sticking-treatment .quantum-hero__inner {
    min-height: 400px;
  }
  .home-banner.fall-prevention-page .hero-div .quantum-hero__text-inner {
    max-width: 420px;
  }
  .fall-prevention-page .desktop-hide {
    display: none !important;
  }
  .fall-prevention-page #step-to-path {
    padding: 0 15px;
  }
  .fall-prevention-page #stay-in-the-clear {
    padding: 0 15px;
  }
  #look-to-improve .quantum-cta__text {
    width: 75%;
  }
  .reaching-your-goals .desktop-hide {
    display: none !important;
  }
  .reaching-your-goals #making-bone {
    padding: 0 15px;
  }
  .reaching-your-goals #fun-fact .row {
    align-items: baseline;
  }
  .reaching-your-goals #focus-bone {
    padding: 0 15px;
  }
  .home-banner.reaching-your-goals .hero-div .quantum-hero__text-inner {
    max-width: 422px;
    margin-top: 60px;
  }
  .max-width-800 > .component-content {
    padding-left: 15px;
    padding-right: 15px;
  }
  .muscle-strengthening .max-width-800 > .component-content {
    padding-left: 0;
    padding-right: 0;
  }
  .reaching-your-goals .max-width-800 > .component-content {
    padding-left: 0;
    padding-right: 0;
  }
}

@media screen and (min-width: 768px) and (max-width: 900px) {
  #weight-bearing-blue-bg .column-splitter:nth-child(1) {
    padding-top: 30px;
  }
}

@media screen and (min-width: 768px) and (max-width: 820px) {
  #weight-bearing-blue-bg {
    height: 720px;
  }
}

@media (min-width: 617px) and (max-width: 766px) {
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:hover,
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:focus-within {
    background-color: #fff;
    margin-left: 0;
  }
  #header-section-container .quantum-top-nav .quantum-drop-down-menu__menu li {
    width: 100%;
    display: block;
    text-align: left;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:hover,
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:focus-within {
    width: 187px !important;
  }
}

@media screen and (max-width: 767px) {
  #header-logo .field-imagecaption {
    padding: 0 70px 8px 15px;
    line-height: 22px;
    font-size: 16px;
  }
  #header-section-container .quantum-top-nav .quantum-drop-down-menu__menu {
    max-width: 100vw;
  }
  #header-section-container .quantum-drop-down-menu__list .active:last-child {
    width: 48%;
    text-align: left;
  }
  #header-section-container .quantum-top-nav__links ul {
    justify-content: space-between;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item:not(:last-child) {
    /*padding: 8px 16px 5px;*/
  }
  #header-section-container .quantum-drop-down-menu__list li {
    width: 192px;
  }
  #header-section-container .quantum-drop-down-menu__list li:nth-child(5) {
    text-align: right;
    padding: 8px 9px;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu
    .pi-link:focus-visible {
    padding: 0;
    border: none;
  }
  #indication-content h6 {
    padding-right: 25px;
    line-height: 19.6px;
    margin-bottom: 0;
  }
  .home-page #home-mobile-banner {
    display: block;
  }
  .home-page #home-mobile-banner img {
    width: 100%;
    height: auto;
  }
  .bonematters-redesign .quantum-isi-tray.quantum-isi-tray--closed {
    max-width: 100%;
  }
  .home-page .hero-div {
    display: none;
  }
  #evenity-prolia-enroll .quantum-cta a,
  #evenity-prolia-treatment .quantum-cta a {
    flex-direction: column;
    align-items: self-start;
    gap: 8px;
  }
  #evenity-prolia-enroll .quantum-cta__image-wrap img,
  #evenity-prolia-treatment .quantum-cta__image-wrap img {
    display: block !important;
  }
  #evenity-prolia-enroll .quantum-cta:nth-child(2) a,
  #evenity-prolia-treatment .quantum-cta:nth-child(2) a {
    gap: 29px;
  }
  #home-mobile-banner-text {
    display: block;
    padding: 0 24px;
    margin: 24px 0 80px;
  }
  .home-page #home-mobile-banner-text p {
    font-family: Lato;
    font-size: 16px;
    font-weight: normal;
    text-transform: initial;
    margin-bottom: 8px !important;
    line-height: 1.5 !important;
    padding-right: 10px;
  }
  .home-page #home-mobile-banner-text .invest-heading {
    font-size: 40px;
    font-weight: normal;
    font-family: "Abril Fatface";
    line-height: 1.3 !important;
    text-transform: none;
  }
  .home-page #home-mobile-banner-text .enroll-mobile {
    text-transform: none;
    font-size: 20px;
    margin-bottom: 16px !important;
  }
  .patient-site-links {
    flex-direction: column;
    display: flex;
    gap: 16px;
  }
  .patient-site-links .evenity-patient-btn {
    width: 240px;
  }
  .patient-site-links .prolia-patient-btn {
    width: 205px;
  }
  #evenity-prolia-treatment {
    margin-top: 0px;
  }
  .patient-site-links a {
    padding: 8px 32px;
    border-radius: 24px;
    background-color: #c25100;
    color: #fff;
    font-family: "Lato";
    font-weight: bold;
  }
  #bone-health-essentials .col-lg-6 .image img {
    max-width: 95%;
  }
  #treatment .column-splitter .quantum-cta__image-wrap img {
    display: block !important;
  }
  #image-mobile {
    display: block;
    padding: 0;
  }
  #image-mobile img {
    width: 100%;
    height: auto;
  }
  #image-desktop {
    display: none;
  }
  .home-banner .hero-div {
    display: none;
  }
  .home-banner #home-mobile-banner {
    display: block;
  }
  .home-banner #home-mobile-banner img {
    width: 100%;
    height: auto;
  }
  .home-banner #home-mobile-banner-text {
    display: block;
    padding: 0 24px;
    margin: 24px 0 20px;
  }
  #home-mobile-banner-text h1 {
    font-family: "Abril Fatface" !important;
    font-size: 32px !important;
    font-weight: normal;
    line-height: 1.25;
    text-align: left;
    color: #1a265c !important;
  }
  .home-banner #home-mobile-banner-text p.uppercase-text {
    font-family: "Lato";
    font-size: 16px;
    font-weight: normal;
    line-height: 1.5 !important;
  }
  #video-section .imageContainer .video-js {
    border-radius: 0;
  }
  #video-section #imageMenu p {
    font-size: 20px;
    line-height: 1.6 !important;
  }
  #evenity-prolia-treatment {
    padding: 16px 0 0;
  }
  #have-questions {
    margin: 92px auto 0;
    padding: 38px 32px;
    background-image: url(/-/media/035C33C99ECF4BE0BE2AE0920F4E99D4.ashx);
  }
  #daily-calcium {
    padding: 0 15px;
    height: auto;
    margin-top: 130px;
    background-image: url(/-/media/C2390893690F4567B95326D47A60B30E.ashx);
  }
  #daily-calcium a.quantum-cta__inner {
    gap: 10px;
    flex-direction: column;
    position: relative;
    top: -110px;
  }
  #daily-calcium .quantum-cta__image-wrap {
    width: 100%;
    margin: 0 auto;
  }
  #daily-calcium .quantum-cta__image-wrap img {
    display: block !important;
  }
  #daily-calcium .quantum-cta__text {
    width: 100%;
    padding-top: 0;
  }
  #count-your-calcium {
    margin-top: 0;
  }
  #enough-vitamin {
    margin: 0px auto 16px;
  }
  #menopause-and-osteoporosis .article-banner-mob .component-content img {
    height: auto;
  }
  .max-width-800 > .component-content {
    padding: 0 15px;
  }
  #bone-loss {
    background-image: url(/-/media/1AE69EA62F8C4544B35C1E1DEFAB1717.ashx);
    height: auto;
    margin-bottom: 50px;
  }
  #bone-loss > .component-content {
    position: relative;
    top: -40px;
  }
  #bone-loss .image img {
    max-width: 90%;
  }
  #bone-loss .plain-html {
    margin-bottom: 20px;
    padding: 0;
  }
  #bone-loss .plain-html h2 {
    font-size: 32px;
  }
  #menopause-and-osteoporosis .blue-header {
    font-size: 28px;
  }
  #bones-strong-guide h2.blue-header {
    margin-top: 32px;
  }
  .image-left-cta > .component-content {
    margin: 16px auto;
  }
  .image-left-cta .quantum-cta__title {
    font-size: 16px;
  }
  #menopause-banner2-mobile {
    padding: 10px 0;
  }
  .image-top-cta > .component-content {
    margin: 16px auto 32px;
  }
  .image-top-cta .column-splitter {
    gap: 16px;
  }
  .image-top-cta .column-splitter > div:first-child {
    padding-right: 0;
  }
  .image-top-cta .column-splitter > div:last-child {
    padding-left: 0;
  }
  .image-top-cta .quantum-cta__title {
    font-size: 16px;
  }
  #bone-health-essential {
    margin-bottom: 16px;
  }
  .image-left-cta .quantum-cta a {
    flex-direction: column;
    align-items: flex-start;
  }
  #page-not-found #home-mobile-banner-text {
    margin-bottom: 62px;
  }
  #page-not-found #home-mobile-banner-text h1 {
    font-size: 40px !important;
    padding-right: 5px;
    margin-bottom: 16px;
  }
  .sticking-treatment div#five-x-more {
    background-image: url(/-/media/B72FFFB72A97478197D346840BB492D9.ashx);
    height: auto;
  }
  .sticking-treatment div#five-x-more .col-12 .file-type-icon-media-link {
    margin-left: -15px;
  }
  .sticking-treatment div#five-x-more img,
  .sticking-treatment div#two-out-of-three img {
    width: 100%;
    height: auto;
  }
  .sticking-treatment div#five-x-more .col-12 .plain-html,
  .sticking-treatment div#two-out-of-three .col-12 .plain-html {
    transform: unset;
    top: 0;
  }
  .sticking-treatment div#five-x-more .col-12 .plain-html p:nth-child(2) {
    font-size: 40px;
  }
  .sticking-treatment div#bad-good-news > .component-content {
    padding: 0 15px;
  }
  .sticking-treatment div#bad-good-news .blue-header {
    margin-top: 32px;
  }
  #bad-good-news {
    margin-bottom: 70px;
  }
  #numbers-sec {
    margin-bottom: 80px;
  }
  .sticking-treatment div#numbers-sec > .component-content {
    padding: 35px 15px;
  }
  .sticking-treatment div#two-out-of-three {
    background-image: url(/-/media/A4BB4B8A988C418FA5AA86E3EAC9B5B5.ashx);
    height: auto;
  }
  .sticking-treatment div#five-x-more .col-12 .file-type-icon-media-link {
    margin-left: -15px;
  }
  .sticking-treatment div#two-out-of-three .col-12 .file-type-icon-media-link {
    margin-left: -15px;
    margin-top: -150px;
  }
  .sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(1),
  .sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(3) {
    font-size: 32px;
  }
  .sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(2),
  .sticking-treatment div#two-out-of-three .col-12 .plain-html p:nth-child(4) {
    font-size: 20px;
  }
  .sticking-treatment div#sound-the-alarm > .component-content {
    padding: 35px 15px 16px;
  }
  #look-to-improve .quantum-cta__text h2.quantum-cta__title {
    font-size: 16px;
  }
  #understanding {
    padding: 0;
  }
  #understanding .container .column-splitter:nth-of-type(2) {
    flex-direction: column-reverse;
  }
  #understanding .quantum-cta__image-wrap img {
    display: block !important;
    padding-bottom: 20px;
  }
  #Weight-bearing-page .image-left-cta .quantum-cta__image-wrap img {
    display: block !important;
  }
  #Weight-bearing-page #low-vs-high {
    margin: 0px 0 110px;
  }
  #weight-bearing-blue-bg {
    background-image: url(/-/media/205DF77852194B59B802D90EF51E4D52.ashx);
    height: auto;
  }
  #weight-bearing-blue-bg .component-content {
    position: relative;
    top: -30px;
  }
  #weight-bearing-blue-bg .column-splitter:nth-child(1) {
    padding-top: 0;
  }
  #weight-bearing-blue-bg .col-md-6 .plain-html {
    padding: 0;
    padding-top: 40px;
  }
  #weight-bearing-blue-bg .column-splitter:nth-child(2) {
    padding-top: 40px;
    flex-direction: column-reverse;
  }
  #weight-bearing-blue-bg .col-md-6 ul {
    padding-left: 30px;
  }
  #Weight-bearing-page .image-left-cta .quantum-cta a {
    gap: 55px;
  }
  #summertime-treat {
    background-image: url(/-/media/81710CFFD22A4108B8134F425DFBF729.ashx);
    height: auto;
  }
  #summertime-treat .image {
    margin-top: -119px;
    text-align: center;
    margin-bottom: 32px;
  }
  #summertime-treat .image img {
    max-width: 85%;
  }
  #summertime-treat .plain-html h2 {
    font-size: 28px;
  }
  #icons-content-section .col-md-2 {
    text-align: center;
    margin-bottom: 19px;
  }
  #icons-content-section .col-md-10,
  #icons-content-section .col-md-10 .plain-html,
  #icons-content-section > .component-content {
    padding: 0;
  }
  #travel-with-treatment > .component-content {
    margin: 0 auto 16px;
  }
  #travel-with-treatment .summer-long {
    margin-top: 32px;
  }
  #boost-you-bone-health-page .start-walking {
    margin-top: 32px;
  }
  #time-to-soak {
    margin-bottom: 150px;
  }
  #summertime-treat .plain-html {
    margin-bottom: 74px;
  }
  #treatment-boost .column-splitter .col-md-6 .quantum-cta a {
    display: block;
  }
  #normal-osteopenia .col-lg-2 .image img {
    max-width: 65px;
    height: auto;
  }
  #icons-content-section > .component-content {
    margin: 28px auto 32px;
  }
  .corner-stretch-section {
    padding: 0px 0;
  }
  #understanding .container .column-splitter:nth-child(3) {
    flex-direction: column-reverse;
  }
  #header-logo .field-imagecaption {
    display: block;
  }
  #header-section-container .quantum-top-nav .quantum-drop-down-menu__menu {
    right: 0;
  }
  #header-section-container .quantum-drop-down-menu__list li:nth-child(2) {
    text-align: right;
  }
  #header-section-container .quantum-top-nav .quantum-drop-down-menu__menu li {
    display: block;
    width: 100%;
    text-align: left;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:hover,
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:focus-within {
    margin-left: 0;
  }
  .popup-heading-secion {
    display: flex;
    gap: 24px;
    flex-direction: column;
  }
  .leave-content {
    margin-bottom: 176px;
  }
  .bonematters-redesign #fullIsi #IsiBottomTray p {
    font-size: 14px;
    margin-bottom: 0 !important;
    line-height: 1.21 !important;
  }
  #indication-content .prolia_indication_mob {
    padding: 0px 0px 10px;
  }
  #indication-content .evenity_indication_mob {
    padding-bottom: 13px;
    padding-top: 7px;
  }
  #indication-content > .component-content .close-indication {
    right: 0;
    top: 8px;
  }
  #header-section-container .quantum-top-nav__links ul {
    gap: 0;
  }
  .bonematters-redesign .demo-shell__fixed-bottom {
    padding-top: 0;
  }
  .bonematters-redesign #IsiBottomTray .quantum-isi-tray__content-preview {
    padding-bottom: 3px;
  }
  .bonematters-redesign
    .demo-shell__fixed-bottom
    .quantum-isi-tray__inner
    .evenity-section-isi {
    padding-bottom: 6px;
    padding-top: 5px;
  }
  .bonematters-redesign
    #IsiBottomTray
    .quantum-isi-tray__inner
    .prolia-section-isi {
    padding-top: 6px;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item {
    line-height: 1;
    flex: 50%;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item:nth-child(4) {
    padding-bottom: 1px;
  }
  #IsiBottomTray h5 {
    display: none;
  }
  .bonematters-redesign .isi-arrow,
  .bonematters-redesign .prolia-isi-icon {
    top: 8px;
  }
  #header-section-container .quantum-top-nav__link {
    font-size: 12px;
  }
  #indication-content .evenity_indication_mob .indication-text,
  #indication-content .prolia_indication_mob .indication-text,
  #indication-content .indication-text a {
    line-height: 1.12 !important;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item:not(:last-child) {
    padding: 8px 15px 5px 15px;
    font-size: 12px;
    font-family: "Lato";
  }
  #header-section-container .quantum-drop-down-menu__list li:nth-child(5) {
    padding: 3px 9px 8px;
  }
  #header-section-container .quantum-drop-down-menu__list li:nth-child(5),
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:hover,
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu:focus-within {
    max-width: 171px;
  }
}

@media screen and (max-width: 616px) {
  #header-section-container .quantum-drop-down-menu__list li {
    width: 205px;
  }
  #header-section-container .quantum-top-nav .quantum-drop-down-menu__menu li {
    width: 100%;
    display: block;
    text-align: left;
  }
  #header-section-container .quantum-drop-down-menu__list li:nth-child(4) {
    text-align: left;
  }
  #header-section-container .quantum-top-nav .quantum-drop-down-menu__menu {
    right: 0;
    left: unset;
  }
}

@media screen and (max-width: 415px) {
  #evenity-prolia-enroll {
    margin: 10px 0 126px;
  }
  #header-section-container .quantum-drop-down-menu__list li {
    width: auto;
  }
  #header-logo .field-imagecaption {
    max-width: 335px;
    padding-right: 15px;
  }
}

@media screen and (max-width: 360px) {
  #top-navigation {
    padding: 0px;
  }
  #header-logo .field-imagecaption {
    padding: 0 80px 8px 15px;
  }
  #header-section-container .quantum-drop-down-menu__list .active:last-child {
    width: auto !important;
  }
  #header-section-container .quantum-top-nav__links ul {
    justify-content: space-between;
  }
  #header-section-container .quantum-drop-down-menu__list li {
    width: unset;
  }
}

@media (min-width: 769px) and (max-width: 1024px) {
  #treatment:before {
    background-size: 12%;
    top: 20%;
  }
  #treatment::after {
    background-size: 15%;
    bottom: 35%;
  }
  #footer .column-splitter {
    display: block;
  }
  .bonematters-redesign #footer .row {
    padding: 36px 0px;
  }
  .bonematters-redesign #footer .column-splitter .col-4 {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0 0 32px 0;
  }
  .bonematters-redesign #footer .column-splitter .col-4 .col-12 {
    padding: 15px;
  }
  .bonematters-redesign #footer .column-splitter .col-8 {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .bonematters-redesign #footer .link-list ul {
    flex-direction: column;
    text-align: left;
  }
  .bonematters-redesign #footer .link-list li {
    padding: 0 0 16px 16px;
    list-style: none;
  }
  #bone-matters-footerLogo .image {
    padding: 0 16px;
  }
  #evenity-prolia-enroll {
    margin: 10px 0 20px;
  }
  #treatment-boost::before {
    background-size: 12%;
    bottom: 42%;
  }
  #dxa::before {
    background-size: 12%;
  }
  .fall-prevention-page #step-to-path:before {
    background-size: 10%;
    top: 25%;
  }
  #stay-in-the-clear:after {
    background-size: 12%;
    bottom: 25%;
  }
  .fall-prevention-page #your-coordination:before {
    background-size: 10%;
    top: -30%;
  }
  .fall-prevention-page #more-resources .field-promotext {
    height: 200px;
  }
  #understanding:before {
    background-size: 13%;
    bottom: 42%;
  }
  #understanding:after {
    background-size: 11%;
  }
  #sound-the-alarm:after {
    background-size: 13%;
    top: 15%;
  }
  #bad-good-news:after {
    background-size: 15%;
    top: 17%;
  }
  .reaching-your-goals #more-resources .field-promotext {
    height: 175px;
  }
}

@media screen and (max-height: 600px) {
  .leave-content {
    margin-bottom: 24px;
  }
  .popup-heading-secion {
    gap: 10px;
  }
}
@media screen and (max-width: 991px) {
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu.pi-link-active {
    background-color: #fff;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu.pi-link-active
    > a {
    font-weight: normal;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu.pi-link-active
    > a {
    color: #c25100;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu.pi-link-active
    .quantum-drop-down-menu__menu {
    display: block;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #header-section-container .quantum-top-nav .quantum-drop-down-menu__menu a {
    margin: 15px 16px 15px;
  }
  #header-section-container
    .quantum-top-nav
    .quantum-drop-down-menu__list-item.prescribing_InfoMenu.pi-link-active
    .fa-angle-down {
    transform: rotate(180deg);
    top: 22px;
  }
  #header-section-container
    .quantum-drop-down-menu__list
    li:nth-child(5).prescribing_InfoMenu {
    text-align: right;
  }
}
.home-page .quantum-hero__text .gradient-box, 
#home-mobile-banner-text .gradient-box{
    padding: 24px;
    border-radius: 24px;
    background-image: linear-gradient(104deg, #fae69e 2%, #f9eec8 45%, #f7f7f7 92%);
    margin:36px 0 38px;
    max-width:560px;
}
.home-page .quantum-hero__text .gradient-box h4, 
#home-mobile-banner-text .gradient-box h4{
    font-family: 'Lato';
    font-size: 24px;
    font-weight: bold;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: left;
    color: #1a265c;
    padding: 0;
    margin: 0 0 16px;
}
.home-page .quantum-hero__text .gradient-box .banner-button, 
#home-mobile-banner-text .gradient-box .banner-button{
    border-radius: 24px;
    background-color: #c25100;
    border: #c25100;
    max-width: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.home-page .quantum-hero__text .gradient-box .banner-button a, 
#home-mobile-banner-text .gradient-box .banner-button a{
    font-family: 'Lato';
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #fff;
    width: 100%;
    padding: 8px 32px;
}
.home-page .quantum-hero__text .gradient-box .banner-button:hover, 
#home-mobile-banner-text .gradient-box .banner-button:hover {
    box-shadow: 0 4px 16px 0 rgba(162, 162, 162, 0.24);
    background-color: #943500;
}
.home-page .quantum-hero__text .gradient-box .banner-button:hover a, 
#home-mobile-banner-text .gradient-box .banner-button:hover a{
    text-decoration: none;
}
@media screen and (max-width: 991px) {
   #home-mobile-banner-text .gradient-box{
    padding: 18px;
    margin:24px 0 24px;
    max-width:100%;
    background-image: linear-gradient(117deg, #fae69e 3%, #f9eec8 46%, #f7f7f7 93%);
   }
    #home-mobile-banner-text .gradient-box h4{
        font-size: 18px;
    }
}
@media only screen and (min-width: 768px) and (max-width: 1024px)  {
   .bonematters-redesign .quantum-hero__text-inner.quantum-long-form-text {
        top: 30px;
    }
    .home-page .quantum-long-form-text h1 {
        max-width: 400px;
    }
    .bonematters-redesign .quantum-hero__text {
        padding: 0 20px;
    }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:landscape) {
   .home-page .quantum-long-form-text h5 .eyebrow-indication{
       top: -15px;
   }
    .home-page .quantum-long-form-text h1 {
        max-width: 100%;
    }
}