#ovarian-cancer-nav #global-nav-desktop {
  display: none;
}

#ovarian-cancer-home #oc-home-references,
#ovarian-cancer-solo-2 #oc-solo-2-references,
#oc-hrd-testing #oc-hrd-testing-references,
#oc-brca-testing #oc-brca-testing-references,
#oc-safety-tolerability-paola-1-page #oc-safety-tolerability-paola-1-references,
#oc-safety-tolerability-solo-1-page  #oc-safety-tolerability-solo-1-references,
#oc-safety-tolerability-solo-2-page  #oc-safety-tolerability-solo-2-references,
#oc-resource-library #oc-resource-library-references,
#oc-resource #oc-resource-references,
#oc-moa #oc-moa-references,
#oc-dosing #oc-dosing-references,
#oc-solo-1 #oc-efficacy-solo-1-references,
#oc-paola-1 #oc-efficacy-paola-1-references {
  display: block;
}

#ovarian-cancer-home #lynparzahcp-footer-container-2 #footer-oc-home,
#ovarian-cancer-solo-2 #lynparzahcp-footer-container-2 #footer-oc-solo-2,
#oc-hrd-testing #lynparzahcp-footer-container-2 #footer-oc-hrd-testing,
#oc-brca-testing #lynparzahcp-footer-container-2 #footer-oc-brca-testing,
#oc-safety-tolerability-paola-1-page #lynparzahcp-footer-container-2 #footer-oc-safety-tolerability-paola-1,
#oc-safety-tolerability-solo-1-page #lynparzahcp-footer-container-2 #footer-oc-safety-tolerability-solo-1,
#oc-safety-tolerability-solo-2-page #lynparzahcp-footer-container-2 #footer-oc-safety-tolerability-solo-2,
#oc-paola-1 #lynparzahcp-footer-container-2 #footer-oc-efficacy-paola-1,
#oc-solo-1 #lynparzahcp-footer-container-2 #footer-oc-efficacy-solo-1,
#oc-dosing #lynparzahcp-footer-container-2 #footer-oc-dosing,
#oc-moa #lynparzahcp-footer-container-2 #footer-oc-moa,
#oc-resource #lynparzahcp-footer-container-2 #footer-oc-resource,
#oc-resource-library #lynparzahcp-footer-container-2 #footer-oc-resource-library {
  display: block;
}

#ovarian-cancer-solo-2 #study-design-solo2,
#ovarian-cancer-solo-2 #pfs,
#ovarian-cancer-solo-2 #os{
    scroll-margin-top: 170px;
}

#hcp-videos,#hcp-resources,#hcp-additional-resources{
  scroll-margin-top: 160px;  
}
.carousel-body .carousel-mob-sub-menu.text-nowrap.dropdown-icon {
  padding-right: 8px;
}

#ovarian-cancer-home #survival-data-section .not-real-patient {
  bottom: 12px;
}

#paola-2-sec-inner .chart-sub .font-normal {
  font-style: normal;
  position: relative;
  left: 2px;
}
#oc-dosing #monotherapy,#oc-dosing #combination-therapy{
scroll-margin-top: 170px;
    }

#lynparzahcp-header .cmp-navigation__group li:nth-child(1).has-selected .cmp-navigation__item-link.tumor-ovarian-cancer {
  padding: 0px 32px 0px 14px;
}

.safety-study-section .safety-legend ul li {
  line-height: 20px;
}

#oc-resource-library-references p,#oc-moa-references p {
  padding-bottom: 30px;
  font-size: 12px;
  font-family: "roboto", sans-serif;
  font-weight: 300;
  line-height: 14px;
}

#ovarian-cancer-solo-2 #paola-2-sec-inner {
  padding-top: 40px;
}

#oc-safety-tolerability-solo-1-page .hero .esmo-h1,
#oc-safety-tolerability-solo-1-page .safety-study-section .safety-main-title,
.safety-year-wrap .safety-main-title,
 #paola-2-sec-inner #chart-sub-head h2 {
  font-weight: 700;
}

#oc-safety-tolerability-solo-1-page .safety-bar-table .chart li:last-child .bar span ,
#oc-safety-tolerability-solo-1-page  .safety-legend ul li:last-child span {
  background: #7E736D;
}

#oc-resource-references p {
  line-height: 14px;
  padding-bottom: 30px;
}

.text-break, .break-all {
  word-break: break-all;
}

#oc-dosing-references .esmo-ref-sec ,#oc-efficacy-solo-1-references .esmo-ref-sec, 
#oc-efficacy-paola-1-references .esmo-ref-sec {
  margin: 16px 0 50px;
}

#oc-dosing-references .esmo-footnote.no-footnote ,#oc-efficacy-solo-1-references .esmo-footnote.no-footnote,
#oc-efficacy-paola-1-references .esmo-footnote.no-footnote {
  padding: 0;
}

#oc-moa-references  .reference.container-center {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 45px;
  font-family: "roboto", sans-serif;
  font-weight: 400;
  padding: 0 10px;
}

#oc-hrd-testing-references #Reference-list p {
  line-height: 15.6px;
}

.reference-note .esmo-footnote {
  padding: 0;
}

.carousel-mob-sub-menu.active::after {
  content: "";
  position: absolute;
  left: 5px;
  bottom: 7px;
  width: calc(100% - 9px);
  height: 2px;
  background-color: #004D74;
  border-radius: 10px;
}

.dropdown-menu-item.active a {
  color: #004D74;
  font-weight: 600;
  text-decoration: underline;
}

#global-nav-desktop .cmp-navigation__item--level-0.active > .cmp-navigation__item-link,
#global-nav-desktop .cmp-navigation__item--level-0 > .cmp-navigation__item-link:hover {
  border-bottom: 5px solid #004D74;
  padding-bottom: 5px;
  font-weight: 400;
}
#pc-resource-library #global-nav-desktop .cmp-navigation__item--level-0:last-child> .cmp-navigation__item-link {
  border-bottom: 5px solid #004D74;
}
.cmp-navigation__item--level-1.active > .cmp-navigation__item-link,
.cmp-navigation__item--level-1 > .cmp-navigation__item-link:hover {
  text-decoration: underline !important;
  border: none;
}

#ovarian-cancer-home #lynparzahcp-footer ul li a,#ovarian-cancer-home #lynparzahcp-footer p {
  font-size: 14px;
  line-height: 19px;
}

#ovarian-cancer-home .footnote.oc-foot {
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 16px;
}

#ovarian-cancer-home .esmo-reference {
  margin-bottom: 35px;
  font-family: "roboto", sans-serif;
  font-weight: 300;
}

.reference-note .bold ,.reference-note b,.bold {
  font-family: "roboto", sans-serif;
  font-weight: 700;
}

#ovarian-cancer-home #Reference-list {
  margin-left: 6px;
  margin-right: 6px;
}

#oc-brca-testing-references .footnote {
  font-size: 12px;
  line-height: 14px;
  font-family: "roboto", sans-serif;
  font-weight: 300;
  margin-bottom: 36px;
}

#oc-brca-testing-references .references {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 29px;
  font-family: "roboto", sans-serif;
  font-weight: 400;
}

#oc-brca-testing-references b,#oc-brca-testing-references .bold {
  font-family: "roboto", sans-serif;
  font-weight: 700;
}

#oc-safety-tolerability-paola-1-references .footnote.oc-foot {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 30px;
}

#oc-safety-tolerability-paola-1-references .references {
  margin-bottom: 45px;
}

#oc-safety-tolerability-paola-1-page #lynparzahcp-footer p {
  font-size: 16px;
}

#oc-safety-tolerability-solo-1-references .footnote.oc-foot {
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 30px;
}

#oc-safety-tolerability-solo-1-references .refs p {
  font-size: 16px;
  line-height: 20px;
  font-family: "roboto", sans-serif;
  font-weight: 400;
  margin-bottom: 45px;
}

#oc-safety-tolerability-solo-2-references .esmo-footnote {
  line-height: 15.6px;
  margin-bottom: 16px;
}

#oc-safety-tolerability-solo-2-references .esmo-ref-sec p {
  margin-bottom: 50px;
}

#main-container-cancer {
  padding-top: 48px;
}

#main-container-cancer sup {
  font-size: .65em;
  top: -.5em;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

#oc-home-banner-esmo {
  padding: 0;
  background-image: url("/content/dam/intelligentcontent/brands/lynparzahcp-ic/us/en/images/oc-home-banner-2.png");
  background-size: cover;
}

#oc-home-banner-esmo .esmo-3-heading {
  color: #B2D234;
  margin: 0 0 10px;
  font-style: italic;
  font-size: 46px;
  line-height: 46px;
  padding: 21px 20px 0 16px;
  margin-bottom: 4px;
  font-family: "roboto", sans-serif;
  font-weight: 900;
}

#banner-1-content {
  padding-top: 11px;
  justify-content: space-between;
  display: flex;
  margin-bottom: -8px;
}

#oc-home-banner-content h1 {
  font-size: 24px;
  line-height: 25px;
  margin-bottom: 4px;
  margin-top: 0px;
}

#oc-home-banner-content .esmo-3-subhead {
  font-size: 19px;
  line-height: 22px;
  font-family: "roboto", sans-serif;
  font-weight: 700;
  color: #FFFFFF;
  margin: 14px 0 8px;
  margin-left: 2px;
}

#oc-home-banner-content .esmo-3-endnote {
  font-size: 14px;
  padding-left: 32px;
  line-height: 19.2px;
  color: #FFFFFF;
  font-family: "roboto", sans-serif;
  font-weight: 400;
}

#oc-home-banner-content .esmo-mbottom_16 {
  padding-left: 32px;
  color: #fff;
  font-family: "roboto", sans-serif;
  font-weight: 400;
}

#main-container-cancer .cmp-text {
  padding: 0;
}

#oc-home-banner-content sup {
  font-size: .65em;
  top: -.5em;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

#oc-home-banner-content .ast-foot-symbol {
  margin-left: -7px;
}

#oc-home-banner-content {
  position: relative;
  left: -55px;
  margin-right: -53.5px;
  padding-right: 20px;
  top: -15px;
}

#oc-home-banner-img .image {
  min-width: 229px;
}

#home-monotherapy {
  margin-bottom: 16px;
  padding: 24px 25px;
  background: linear-gradient(89.67deg, #003D62 0.31%, #006699 30.14%, #006699 69.92%, #003D62 99.75%);
}

#home-monotherapy-content .image {
  width: 254px;
  height: 45px;
}

#home-monotherapy-content .card {
  background-color: white;
  margin-top: 8px;
  max-width: 100%;
  box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.7);
  padding: 12px 21px 21px 18px;
  overflow: hidden;
  width: 493px;
}

#home-monotherapy .card .card-hread {
  font-size: 20px;
  line-height: 23px;
  margin: 0px 0 6px;
  font-family: "roboto", sans-serif;
  font-weight: 700;
  color: #004D74;
}

#home-monotherapy .card .body-text.para-1 {
  margin-bottom: 16px;
}

#home-monotherapy .card .body-text {
  font-size: 16px;
  line-height: 19px;
  margin: 0;
  font-family: "roboto", sans-serif;
  font-weight: 400;
}

#home-monotherapy .card .card-hread sup,#Reference-list sup {
  font-size: .65em;
  top: -.5em;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

#paola-2-sec-inner li.p-h2 {
  margin-bottom: 0;
}

#ovarian-cancer-solo-2 .related-content-section .card .card-link:after {
  width: 8px;
}

#ovarian-cancer-solo-2 .related-content-section .section-heading {
  line-height: 34px;
}

#ovarian-cancer-solo-2  .related-content-section .card a {
  line-height: 20px;
  padding: 8px 27px 8px 16px;
}

#ovarian-cancer-solo-2  .related-content-section .card .card-text {
  line-height: 19.2px;
}

#ovarian-cancer-solo-2  .related-content-section .card .card-title:has(span) {
  line-height: 25px;
  font-size: 25px;
  margin-bottom: 8px;
}

#ovarian-cancer-solo-2  .related-content-section .card .card-title .blue-bg {
  background-color: #2076A5;
}

#ovarian-cancer-solo-2 .related-content-section .card {
  gap: 30px;
}

#ovarian-cancer-solo-2 .related-content-section .card .card-media img {
  padding-left: 21px;
  margin: 0;
}

#home-monotherapy .card .home-eff-cta a:first-child {
  font-size: 16px;
  line-height: 20px;
  border: 2px solid #7F9C21;
  background: #FFFFFF;
  border-radius: 10px;
  max-width: 247px;
  display: block;
  margin: 16px 0 0;
  color: #004D74;
  text-decoration: none;
  padding: 14px 0;
  width: 100%;
  text-align: center;
  font-family: "roboto", sans-serif;
  font-weight: 700;
}

#home-monotherapy .card .home-eff-cta a:first-child:after {
  display: inline-block;
  content: '';
  background: url(/content/dam/intelligentcontent/brands/lynparzahcp-ic/us/en/images/cta-right-arrow.png) no-repeat;
  width: 12px;
  height: 12px;
  position: relative;
  margin-left: 8px;
}

#home-monotherapy .card .home-eff-cta a {
  margin: 16px 0 0;
}

#home-monotherapy .card .second-btn-cta {
  margin: 16px 0 0;
  display: inline-block;
  color: #7F9C21;
  font-size: 16px;
  line-height: 19.2px;
  text-decoration: underline;
  font-family: "roboto", sans-serif;
  font-weight: 700;
  font-style: italic;
}

#home-monotherapy #home-monotherapy-image {
  display: none;
}

.paola1-flag img {
  max-width: none;
  margin-left: -156px;
  position: relative;
  top: 5px;
}

#ten-year-section {
  padding: 0 20px;
  max-width: 1004px;
  margin: 0 auto;
}

#ten-year-section #prescribed-parpi-section .image img {
  width: 289px;
  height: 104px;
}

#ten-year-section .esmo-footnote-1 {
    font-size: 15px;
    line-height: 16.8px;
    padding-left: 7px;
    font-family: "roboto", sans-serif;
    font-weight: 300;
    letter-spacing: -0.12px;
}

.single-foot-symbol {
  margin-left: -5px;
  font-size: .65em;
  top: -.5em;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

#oc-home-references {
  padding: 0 10px;
}

#ten-year-section #prescribed-parpi-section .image {
  padding: 42px 0 42px;
  background: linear-gradient(89.67deg, #003D62 0.31%, #006699 30.14%, #006699 69.92%, #003D62 99.75%);
  text-align: center;
  display: flex;
  justify-content: center;
  margin: 16px 0;
  width: 100%;
}

#ten-year-section .esmo-footnote-2 {
  font-size: 13px;
  line-height: 16.8px;
  margin: 0;
  padding-left: 12px;
  font-family: "roboto", sans-serif;
  font-weight: 300;
}

#two-card-section-inner {
  display: flex;
  gap: 16px;
  max-width: 1004px;
  margin: 0 auto;
  flex-direction: column;
  padding: 0 5px;
}

#two-card-section-inner #box-1 {
  margin: 16px 0 0;
  width: 100%;
  border: 1px solid #7F9C21;
  padding: 14px 23px 18px 15px;
  display: flex;
  gap: 26px;
}

#two-card-section-inner #box-1 .image {
  min-width: 43px;
}

#two-card-section-inner #box-1 .content .head {
  font-size: 24px;
  line-height: 28px;
  margin: 0;
  font-family: "roboto", sans-serif;
  font-weight: 700;
  color: #004D74;
}

#two-card-section-inner #box-1 a::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 13px;
  background-image: url(/content/dam/intelligentcontent/brands/lynparzahcp-ic/us/en/images/desktop/green-arrow.svg);
  background-size: cover;
  background-position: center;
  vertical-align: middle;
  margin-left: 5px;
}

#two-card-section-inner #box-1 .content .body {
  font-size: 16px;
  line-height: 19px;
  margin: 0 0 18px;
  font-family: "roboto", sans-serif;
  font-weight: 400;
}

#two-card-section-inner #box-1 .content .body span {
  font-family: "roboto", sans-serif;
  font-weight: 700;
}

#two-card-section-inner #box-1 .content  a {
  text-decoration: underline;
  color: #7F9C21;
  font-size: 16px;
  font-style: italic;
  font-family: "roboto", sans-serif;
  font-weight: 700;
  line-height: 22.8571px;
}

#two-card-section-inner #box-2 {
  width: unset;
  padding: 0px 26px;
  background: linear-gradient(89.67deg, #003D62 0.31%, #006699 30.14%, #006699 69.92%, #003D62 99.75%);
  max-width: 494px;
  max-height: 189px;
}

#ten-year-box .image {
  min-width: max-content;
}

#two-card-section-inner  #box-2 #ten-year-box {
  display: flex;
  gap: 7px;
}

#two-card-section-inner #box-2 #ten-year-box .heading {
  font-size: 22.94px;
  line-height: 120%;
  margin: 0px;
  max-width: 139px;
  margin-top: 50px;
  color: #ffffff;
  text-align: center;
  font-family: "roboto", sans-serif;
  font-weight: 700;
}

#two-card-section-inner #box-2  .final-footnote {
  color: #ffffff;
  font-size: 14px;
  line-height: 120%;
  padding-bottom: 16px;
  padding-top: 14px;
  font-family: "roboto", sans-serif;
  font-weight: 400;
}

#mob-carousel {
  position: fixed;
  top: 120px;
  left: 0;
  width: 100%;
  z-index: 221;
  background-color: #B2D234;
  box-shadow: 0px 4px 4px 0px #00000066;
}

.carousel-body {
  position: relative;
  overflow-x: auto;
  overflow-y: visible;
  scroll-behavior: smooth;
  white-space: nowrap;
}

.brca-text {
  font-style: italic;
  margin: 0 4px;
}

#oc-home-banner-content .not-real-patient.mobile-only {
  font-size: 14px;
  line-height: 23px;
}

#mob-carousel ul {
  display: flex;
  flex-wrap: nowrap;
  padding: 0;
  margin: 0;
  list-style: none;
  overflow-x: auto;
  scrollbar-width: none;
}

#mob-carousel ul::-webkit-scrollbar {
  display: none;
}

.carousel-body li {
  list-style: none;
  padding: 10.5px 5px 11px;
  border-right: 1px solid #004D74;
}

.carousel-body a, .carousel-body li.carousel-mob-sub-menu {
  color: #004D74;
  font-weight: bold;
  font-size: 16px;
  line-height: 18px;
  display: flex;
  align-items: center;
  white-space: nowrap;
  font-family: "roboto", sans-serif;
  font-weight: 700;
}

.arrow-button {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 26px;
  height: 35px;
  background: white;
  z-index: 10;
  display: none;
}

.left-arrow {
  left: 0;
  border-radius: 0 40px 40px 0;
}

.left-arrow img {
  position: relative;
  top: 10px;
  right: -5px;
  z-index: 1;
  background-color: white;
  border-radius: 40px 0 0 40px;
  vertical-align: middle;
}

.right-arrow {
  right: 0;
  border-radius: 40px 0 0 40px;
}

.right-arrow img {
  position: relative;
  top: 10px;
  right: -12px;
  z-index: 1;
  background-color: white;
  border-radius: 40px 0 0 40px;
  vertical-align: middle;
}

.left-arrow img {
  transform: rotate(180deg);
}

#mob-carousel .sub-nav {
  display: none;
}

#mob-carousel .carousel-mob-sub-menu.show-subnav {
  background-color: #DCE99F;
}

#mob-carousel .carousel-mob-sub-menu.show-subnav .sub-nav {
  display: block;
  position: fixed;
  z-index: 5;
  width: 100%;
  top: 159px;
  left: 0;
  right: 0;
  padding: 0 26px;
  background-color: #DCE99F;
  border-radius: 0 0 10px 10px;
}

.carousel-body ul>li>ul li {
  border: none;
  border-bottom: 2px solid #004D74;
  padding: 20px 0;
}

.carousel-body .carousel-mob-sub-menu > ul li.dropdown-menu-item >a {
  padding: 0;
  white-space: break-spaces;
  display: block;
}

.mob-car-select-txt {
  text-indent: -5px;
  position: absolute;
  background: #FFFFFF;
  width: 100%;
  left: 0;
  white-space: normal;
  box-shadow: 0px 16px 30px 0px #00000080;
  border-radius: 0 0 10px 10px;
  color: #000000;
  font-size: 13px;
  padding: 10px 26px !important;
  opacity: 0.9;
}

#mob-carousel .carousel-body ul li.carousel-mob-sub-menu.show-subnav ul.sub-nav.has-select-txt {
  padding-bottom: 56px;
}

#mob-carousel .carousel-body ul li.carousel-mob-sub-menu.show-subnav ul.sub-nav.has-select-txt li:nth-child(3) {
  border-bottom: 0;
}

#mob-carousel .carousel-body li:last-of-type {
  border: none;
}

.carousel-mob-sub-menu {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.dropdown-icon-span {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 12px;
  height: 7px;
  flex-shrink: 0;
}

.dropdown-icon-span::after {
  content: "";
  position: absolute;
  top: 1px;
  width: 12px;
  height: 7px;
  background-image: url(/content/dam/intelligentcontent/brands/lynparzahcp-ic/us/en/images/mobile/dropdown-downarrow.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  transition: transform 0.3s ease;
  transform: translateX(3px);
  left: 1px;
}

.carousel-mob-sub-menu.show-subnav .dropdown-icon-span::after {
  transform: rotate(180deg);
  top: -1px;
  left: 3px;
}

#isi-desktop-only .cmp-highlightinfov2__container {
  box-shadow: none;
}

#survival-data-section {
  font-family: "roboto", sans-serif;
  font-weight: 400;
  position: relative;
  bottom: 3px;
}

#survival-data-section .survival-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: center;
}

#survival-data-section .survival-card {
  background: #ffffff;
  display: flex;
  flex-direction: row;
  padding: 16px 20px;
  width: 100%;
}

#survival-data-section .survival-card--os .survival-card__value {
  position: relative;
  left: -13px;
}

#survival-data-section .survival-card__stat {
  width: 82px;
  text-align: center;
}

#survival-data-section .survival-card__label {
  font-size: 13px;
  line-height: 15px;
  margin-bottom: 5px;
  color: #004D74;
}

#survival-data-section .survival-card__value {
  color: #7f9c21;
  font-size: 52px;
  line-height: 45px;
  letter-spacing: -3.5px;
  font-style: italic;
  font-family: "roboto", sans-serif;
  font-weight: 900;
}

#survival-data-section .survival-card__unit {
  font-family: "roboto", sans-serif;
  font-weight: 900;
  font-size: 23px;
  line-height: 28px;
  padding-left: 10px;
  color: #004D74;
  text-transform: uppercase;
}

#survival-data-section .survival-card__content {
    margin-left: 20px;
    color: #004d74;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0.02px;
}

#survival-data-section .survival-card__title {
  font-family: "roboto", sans-serif;
  font-weight: 700;
  font-style: italic;
  font-size: 20px;
  line-height: 24px;
}

#survival-data-section .btn-outline {
  display: inline-block;
  margin-top: 10px;
  border: 2px solid #7f9c21;
  color: #004d74;
  font-family: "roboto", sans-serif;
  font-weight: 700;
  padding: 14px 20px 14px 24px;
  text-decoration: underline;
  font-size: 16px;
  line-height: 20px;
  background: #FFFFFF;
  border-radius: 10px;
  font-style: italic;
}

#survival-data-section .btn-outline::after {
  content: '';
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-left: 8px;
  background: url('/content/dam/intelligentcontent/brands/lynparzahcp-ic/us/en/images/cta-right-arrow.png') no-repeat center/contain;
}

#survival-data-section .survival-footer {
  margin-top: 20px;
  padding-bottom: 16px;
  text-align: center;
  color: #ffffff;
}

#survival-data-section .survival-note {
  color: white;
  font-size: 16px;
  line-height: 19px;
  text-align: left;
  padding: 0 28px;
  padding-bottom: 8px;
  font-family: "roboto", sans-serif;
  font-weight: 700;
}

#survival-data-section .survival-links {
  display: flex;
  flex-direction: column;
  padding: 21px 0 16px;
  gap: 16px;
}

#survival-data-section .survival-links a {
  font-style: italic;
  background: transparent;
  border: none;
  max-width: unset;
  color: white;
  text-decoration: underline;
  padding: 0;
  display: inline;
  font-size: 18px;
  line-height: 21.6px;
  font-family: "roboto", sans-serif;
  font-weight: 700;
}

#survival-data-section .text-italic {
  font-style: italic;
}

#survival-data-section .survival-disclaimer {
  font-size: 11px;
  opacity: 0.8;
}

#survival-data-section b {
  font-family: "roboto", sans-serif;
  font-weight: 700;
}

#ovarian-cancer-home .esmo-reference sup {
  font-size: .65em;
  top: -.5em;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

#global-nav-desktop .cmp-navigation__item .select-drop-txt sup {
  font-size: .65em;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  top: -.5em;
}

#orr .font-normal {
  font-style: normal;
  position: relative;
  left: 2px;
}

#ovarian-cancer-home div#isi > div > .container > div,#oc-solo-1 div#isi > div > .container > div,#oc-paola-1 div#isi > div > .container > div,
#ovarian-cancer-solo-2 div#isi > div > .container > div,#oc-hrd-testing div#isi > div > .container > div{
    /*padding: 0px 20px 35px;*/
}

#isi #Reference-list {
    padding: 0 !important;
}

#ovarian-cancer-solo-2 .hero .h1-space-right i {
    letter-spacing: 0.34px;
}

#ovarian-cancer-solo-2 .sticky-nav .sticky-inpage-links.dropdown-menu a.section-active,#ovarian-cancer-solo-2 #maincontent .sticky-nav .sticky-inpage-links.dropdown-menu a:hover {
    border-bottom: 5px solid white !important;
} 

#oc-hrd-testing #hrd-tetsing .hrd-tetsing-container .list-sec ul.bullet-list li:before {
    content: '•';
    padding-right: 4px;
    color: #004D74;
    position: absolute;
    left: 0;
}

/*#oc-resource .downloadable-pdfs {*/
/*    border-bottom : 1px solid #707070 !important;*/
/*}*/

@media only screen and (min-width: 992px) {
    p.mob-car-select-txt {
        padding: 10px 11px 10px 15px !important;
        line-height: 17px;
    }
    #ovarian-cancer-home #two-card-section-inner .container.responsivegrid {
        width: 50%;
    }
  #ovarian-cancer-nav #global-nav-desktop,#home-monotherapy #home-monotherapy-image {
    display: block;
  }
  #ovarian-cancer-solo-2 #pfs {
    scroll-margin-top: 200px;
}
#ovarian-cancer-solo-2 #study-design-solo2{
   scroll-margin-top: 195px;  
}
#ovarian-cancer-solo-2 #os {
    scroll-margin-top: 150px;
}
#oc-dosing #monotherapy{
scroll-margin-top: 190px;
    }
#oc-dosing #combination-therapy {
	        scroll-margin-top: 190px;
	    }
	       #oc-dosing #combination-therapy .heading-custom-top {
	         padding-top: 0;
	        }
	.dose-ar-section .is-desktop{
	        padding-bottom: 58px;
}
  #oc-home-banner-esmo #hero-banner-container {
    max-width: 1014px;
    margin: 0 auto;
    background-image: url(/content/dam/intelligentcontent/brands/lynparzahcp-ic/us/en/images/desktop/oc-home-hero-2.webp);
    background-repeat: no-repeat;
    font-family: "roboto", sans-serif;
    font-weight: 400;
    background-position-y: bottom;
    background-position-x: 4px;
    background-size: contain;
  }

  #survival-data-section .bg-gradient {
    background: radial-gradient(37.43% 1032.07% at 50% 30.83%, #00464E 25.05%, rgba(12, 79, 57, 0) 100%);
  }

  /*#oc-solo-1 .esmo-end-nav-sec .oc-end-nav-button a:after {*/
  /*  margin-left: 0;*/
  /*  right: 28px;*/
  /*}*/

  #oc-solo-1 .esmo-end-nav-sec .oc-end-nav-button a {
    padding: 14px 27px;
  }

  #oc-solo-1 .esmo-end-nav-sec .oc-end-nav-button {
    min-width: 291px;
  }

  #survival-data-section .survival-footer {
    max-width: 590px;
    margin: 0 auto;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  #oc-home-banner-esmo .esmo-3-heading {
    font-size: 54px;
    line-height: 64.8px;
    text-shadow: none;
    padding: 0;
    margin-bottom: 8px;
  }

  #oc-home-banner-img {
    display: none;
  }

  #oc-home-banner-content {
    position: relative;
    left: 0px;
    margin-right: 0px;
    padding: 0;
    padding-left: 6px;
    top: 0px;
    max-width: 624px;
  }

  #ten-year-section {
    padding: 0;
  }

  #ten-year-section .esmo-footnote-1 {
    font-size: 14px;
    line-height: 16.8px;
    padding-left: 7px;
  }

  #ten-year-section .esmo-footnote-2 {
    font-size: 14px;
    line-height: 16.8px;
    margin: 0;
    padding-left: 5px;
  }

  
  #two-card-section-inner #box-1 {
    padding: 31.97px 21px 31.97px 15px;
    min-height: 189px;
  }

  #two-card-section-inner {
    padding: 0;
  }

  #two-card-section-inner #box-2 #ten-year-box {
    display: flex;
    gap: 20px;
    justify-content: center;
    min-width: 370px;
  }

  #two-card-section-inner #box-2 {
    margin: 16px 0 0;
    text-align: center;
  }

  #global-nav-mobile {
    display: none;
  }

  #ten-year-section #prescribed-parpi-section .image {
    padding: 13px 0 13px;
  }

  #ten-year-section #prescribed-parpi-section .image img {
    width: auto;
    height: auto;
  }

  #survival-data-section .survival-container {
    flex-direction: row;
    justify-content: center;
    gap: 20px;
  }

  #survival-data-section .survival-card {
    max-width: 491px;
    padding: 16px;
  }

  #survival-data-section .survival-card.survival-card--pfs {
    gap: 6px;
  }

  #survival-data-section .survival-card--pfs .survival-card__stat {
    position: relative;
    left: 5px;
  }

  #survival-data-section .survival-card__stat {
    width: 100px;
  }

  #survival-data-section .survival-card--os .survival-card__content {
    margin-left: 15px;
  }

  #survival-data-section .survival-card__content {
    margin-left: 20px;
  }

  #survival-data-section .btn-outline {
    padding: 14px 20px 14px 24px;
    margin-top: 8px;
  }

  #banner-1-content {
    padding-top: 57px;
  }

  #survival-data-section .survival-links {
    justify-content: center;
    gap: 8px;
    max-width: 100%;
    padding: 6px 0 16px;
    margin: 0 auto;
  }

  #survival-data-section .not-real-patient {
    position: absolute;
    bottom: 17px;
    left: 40px;
    font-size: 16px;
    line-height: 22.8571px;
  }

  #oc-home-banner-content .esmo-3-subhead {
    font-size: 23px;
    line-height: 27.6px;
    margin-top: 0;
    margin-left: 0;
  }

  #survival-data-section .survival-links a {
    font-size: 18px;
  }

  #survival-data-section .survival-note {
    padding: 0;
    padding-top: 20px;
    padding-bottom: 15px;
  }

  #survival-data-section .survival-disclaimer {
    font-size: 12px;
  }

  #ovarian-cancer-nav #global-nav-desktop .cmp-navigation {
    background: #B2D234;
    box-shadow: 0px 3px 6px #00000029;
  }

  #global-nav-desktop .cmp-navigation__group {
    max-width: 1140px;
    margin: 0 auto;
    justify-content: space-between;
  }

  #global-nav-desktop .cmp-navigation__group .cmp-navigation__item--level-0 {
    list-style-type: none;
    line-height: 19px;
    font-size: 16px;
    position: relative;
  }

  #global-nav-desktop .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item-link {
    font-family: "roboto", sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    padding: 11px 4px 7px;
    display: block;
    color: #004D74;
    text-decoration: none;
  }
 

  #ovarian-cancer-nav #global-nav-desktop .cmp-navigation__group > li:has(.cmp-navigation__dropdownmenu) > a::after {
    color: #004D74;
  }

  #ovarian-cancer-nav #global-nav-desktop .cmp-navigation__dropdownmenu {
    background: #B2D234;
  }
 
  #global-nav-desktop .cmp-navigation__dropdownmenu {
    z-index: 9999;
    position: absolute;
    padding: 0;
  }

  #ovarian-cancer-nav #global-nav-desktop .cmp-navigation__group > li:nth-child(2) > .cmp-navigation__dropdownmenu,
    #ovarian-cancer-nav #global-nav-desktop .cmp-navigation__group > li:nth-child(5) > .cmp-navigation__dropdownmenu,
        #pancreatic-cancer-nav #global-nav-desktop .cmp-navigation__group > li:nth-child(2) > .cmp-navigation__dropdownmenu,
            #pancreatic-cancer-nav #global-nav-desktop .cmp-navigation__group > li:nth-child(5) > .cmp-navigation__dropdownmenu {
    border-radius: 0 0 10px 10px;
  }

  #global-nav-desktop .cmp-navigation__item {
    margin: 0;
    padding: 0;
  }

  #global-nav-desktop .cmp-navigation__dropdownmenu li:has(.select-drop-txt) {
    box-shadow: 0px 3px 6px #00000029;
    max-width: 490px;
    border-radius: 0 0 10px 10px;
    background: #FFFFFF;
    opacity: 0.95;
    list-style-type: none;
    line-height: 19px;
    font-size: 16px;
    position: relative;
  }

  #global-nav-desktop .cmp-navigation__item .select-drop-txt {
    padding: 4px 15px;
    font-size: 13px;
    margin: 0;
    text-indent: -6px;
    white-space: normal;
    color: #000;
    font-family: "roboto", sans-serif;
    font-weight: 400;
    line-height: 16px;
  }

  #global-nav-desktop .cmp-navigation__group .cmp-navigation__dropdownmenu .cmp-navigation__item--level-1 .cmp-navigation__item-link {
    padding: 10px 15px;
    margin-bottom: 0;
    font-family: "roboto", sans-serif;
    font-weight: 400;
  }

  #ovarian-cancer-nav {
    position: fixed;
    width: 100%;
    z-index: 99;
  }

  #oc-home-banner-esmo {
    background: url(/content/dam/intelligentcontent/brands/lynparzahcp-ic/us/en/images/desktop/oc-home-banner-2.jpg) no-repeat;
    padding-top: 27px;
    background-size: cover;
    position: relative;
  }

  #home-monotherapy-inner {
    max-width: 1004px;
    margin: 0 auto;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding-top: 40px;
  }

  #home-monotherapy #home-monotherapy-image .image {
    position: relative;
    top: 3px;
    left: 8px;
    width: 535px;
  }

  #home-monotherapy-inner .not-real-patients p {
    font-family: "roboto", sans-serif;
    font-weight: 400;
    color: #FFFFFF;
    text-align: end;
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 16px;
    line-height: 19px;
    position: relative;
    left: 8px;
    top: 5px;
  }

  .paola1-flag img {
    padding-left: 24px;
    position: relative;
    top: -20px;
    margin-bottom: -5px;
    margin-left: 0;
    right: 395px;
  }

  #oc-home-banner-content .esmo-3-endnote {
    margin-bottom: 32px;
    font-size: 16px;
    padding-left: 7px;
  }

  #home-monotherapy-content .image {
    margin: 12px 0 15.5px 18px;
    vertical-align: middle;
  }

  #home-monotherapy {
    margin-bottom: 40px;
    padding: 0;
  }

  #two-card-section-inner {
    flex-direction: row;
  }

  #ovarian-cancer-home #Reference-list {
    margin-left: 0;
    margin-right: 0;
  }

  #ovarian-cancer-home #Reference-list {
    max-width: 1024px;
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 auto;
  }

  #ovarian-cancer-home .esmo-reference {
    margin-bottom: 45px;
    font-size: 13px;
    line-height: 15px;
  }

  #ovarian-cancer-home .footnote {
    padding: 0;
    margin-bottom: 30px;
  }

  #oc-brca-testing-references .references {
    margin-bottom: 29px;
    padding: 0;
    padding-bottom: 20px;
  }

  .cmp-text .sticky-nav li a:hover, .cmp-text .sticky-nav li .section-active,.cmp-text .sticky-nav li a:focus {
    padding-bottom: 4px;
  }

  .hoc.bg-white .container-center {
    padding-left: 0;
    padding-right: 0;
  }

  .safety-main-title,#oc-safety-tolerability-solo-1-page .safety-study-section .safety-main-title {
    padding-bottom: 0;
  }

  #daignosis-block-inner #esmo-h2 .cmp-title__text.cmp-title__text--h2 {
    margin: 0;
  }

  #oc-home-references {
    padding: 0;
  }

  #oc-solo-1 #study-design .esmo-end-nav-sec {
    margin: auto 20px auto auto;
    max-width: 480px;
    width: 100%;
  }

  #oc-solo-1 .esmo-end-nav-sec .oc-end-nav-button {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }

  #survival-data-section {
    bottom: 0;
    padding-top: 5px;
  }

  #home-monotherapy .card .second-btn-cta {
    margin: 16px 0 0 11px;
  }
  
#ovarian-cancer-home div#isi > div > .container > div {
    /*padding-bottom: 80px;*/
}

#oc-solo-1 .hero .esmo-h1 {
    letter-spacing: 0.05px;
}

#oc-solo-1 .esmo-footnote.no-footnote.esmo-fs-16 {
    padding-top: 0;
}

#ovarian-cancer-solo-2 .card-title-solo-2 {
    margin-bottom: 13px;
}

#ovarian-cancer-solo-2 .sticky-nav .sticky-inpage-links.dropdown-menu a.section-active,#ovarian-cancer-solo-2 #maincontent .sticky-nav .sticky-inpage-links.dropdown-menu a:hover {
    border-bottom: 5px solid white;
}

#oc-hrd-testing #hrd-pie-sec .cmp-image--desktop {
    width: auto;
    max-width: unset;
}

#oc-hrd-testing #daignosis-block-inner .callout-block {
    padding: 16px 23px;
    margin-left: 35px;
}
}

@media screen and (max-width: 1003px) {
  #oc-dosing #main-container-cancer sup {
    line-height: 12px;
  }
}



@media screen and (min-width: 1004px) and (max-width: 1360px) {
  #oc-home-banner-esmo {
    padding-top: 140px;
  }

  #ovarian-cancer-nav  #global-nav-desktop .cmp-navigation__group {
    max-width: 1096px;
  }

  #ovarian-cancer-nav #global-nav-desktop .cmp-navigation__group > li:nth-child(2) > .cmp-navigation__item-link::after, #ovarian-cancer-nav #global-nav-desktop .cmp-navigation__group > li:nth-child(3) > .cmp-navigation__item-link::after, #ovarian-cancer-nav #global-nav-desktop .cmp-navigation__group > li:nth-child(5) > .cmp-navigation__item-link::after, #ovarian-cancer-nav #global-nav-desktop .cmp-navigation__group > li:nth-child(7) > .cmp-navigation__item-link::after {
    position: relative;
    top: 1px;
    left: 1px;
  }
}


@media screen and (min-width: 992px) and (max-width: 1179px) {
    
/*#main-navigation ul li {*/
/*    margin-right: 20px;*/
/*} */

/*#lynparzahcp-header .cmp-navigation__group > li:nth-child(2) {*/
/*    margin-right: 20px;*/
/*}*/

/*#top-nav-inner, #fullheader-inner {*/
/*    max-width: unset;*/
/*    margin: 0 20px;*/
/*}*/

/*#lynparzahcp-header .cmp-navigation__group > li:nth-child(6) {*/
/*    margin-right: 0%;*/
/*}*/

/*#lynparzahcp-header .cmp-navigation__group > li:nth-child(3) {*/
/*    margin-left: 20px;*/
/*}*/

/*#main-navigation {*/
/*    min-width: unset;*/
/*}*/

#oc-paola-1 #summary-top-section #flex-container {
    max-width: unset;
    margin: 0 20px;
}

#oc-paola-1 .hero__container {
    max-width: unset;
    margin: 0 20px;
}

#oc-paola-1 #summary-bottom-section #flex-container .container.responsivegrid:nth-child(2) {
    flex: unset;
}

#oc-paola-1 .select-from-text > div {
    max-width: unset;
    margin: 0 20px;
}

#oc-paola-1 .sticky-nav .npp-max-width {
    max-width: unset;
    margin: 0 20px;
}

#oc-paola-1 .cmp-text .in-page-sec-menus   ul {
    display: flex;
    justify-content: center;
}

#oc-paola-1 .esmo-max-width {
    margin: 0 20px;
    max-width: unset;
}

#oc-paola-1 #pfs .pfs-analysis,#oc-paola-1 #pfs .image,#oc-paola-1 #os .pfs-analysis,#oc-paola-1 #os .image,#oc-paola-1 #pfs-at-5years .pfs-analysis,#oc-paola-1 #pfs-at-5years .image {
    margin: 0 20px;
    max-width: unset;
}

#oc-paola-1 .pfs-clinical-low-risk {
    flex: unset;
}

#oc-paola-1 .pfs-clinical-high-risk {
    flex: unset;
}

#oc-paola-1 .os-clinical-low-risk {
    min-width: unset;
}

#oc-paola-1 .os-clinical-high-risk {
    min-width: unset;
}

#oc-paola-1 #end-nav-efficacy-paola-1 .esmo-max-width {
    margin-right: 20px;
}

#oc-paola-1 #reference-section {
    max-width: unset;
    margin: 60px 20px;
}

#oc-paola-1 .middle-para {
    position: absolute;
    max-width: unset;
    margin-right: 20px;
}

#oc-solo-1 .hero__container {
    max-width: unset;
    margin: 0 20px;
}

#oc-solo-1 .select-from-text > div {
    max-width: unset;
    margin: 0 20px;
}

#oc-solo-1 #summary-bottom-section #flex-container {
    max-width: unset;
    margin: 0 20px;
}

#oc-solo-1 #summary-bottom-section #flex-container .container.responsivegrid:first-child {
    flex: unset !important;
}

#oc-solo-1 #summary-bottom-section #flex-container .container.responsivegrid:nth-child(2) {
    flex: unset !important;
}

#oc-solo-1 .sticky-nav .npp-max-width {
    max-width: unset;
    margin: 0 20px;
}

#oc-solo-1 #unprecedented-efficacy #pfs-at-5-years {
    padding: 0 20px;
}

#oc-solo-1 #unprecedented-efficacy #pfs,#oc-solo-1 #unprecedented-efficacy #pfs-at-5-years,#oc-solo-1 #unprecedented-efficacy #os-at-7-years {
    padding: 0 20px;
}

#oc-solo-1 #unprecedented-efficacy #study-design {
    padding: 0 20px;
}

#oc-solo-1 #orr {
    padding: 0 20px;
}

#ovarian-cancer-solo-2 .hero__container {
    max-width: unset;
    margin: 0 20px;
}

#ovarian-cancer-solo-2 .select-from-text > div {
    max-width: unset;
    margin: 0 20px;
}

#ovarian-cancer-solo-2 .sticky-nav .npp-max-width {
    max-width: unset;
    margin: 0 20px;
}

#ovarian-cancer-solo-2 #paola-1-sec-inner,#ovarian-cancer-solo-2 #paola-2-sec-inner,#ovarian-cancer-solo-2 #ftnote,#ovarian-cancer-solo-2 #daignosis-block-inner,#ovarian-cancer-solo-2 .hrd-tetsing-inner {
    max-width: unset;
    margin: 0 20px;
}

#ovarian-cancer-solo-2 #study-design-solo2-inner,#ovarian-cancer-solo-2 #bicr2-inner {
    max-width: unset;
    margin: 0 20px;
}

#ovarian-cancer-solo-2 .related-content-section .section-container {
    max-width: unset;
    margin: 0 20px;
}

#oc-hrd-testing #daignosis-block-inner .callout-block {
    margin-left: 0px;
}

#oc-hrd-testing .esmo-max-width .callout-block.test-hrd-callout {
    max-width: unset;
    margin: 40px 20px 40px;
}

#oc-hrd-testing #paola-1-sec-inner,#oc-hrd-testing #paola-2-sec-inner,#oc-hrd-testing #ftnote,#oc-hrd-testing #daignosis-block-inner,#oc-hrd-testing .hrd-tetsing-inner {
    max-width: unset;
    margin: 0 20px;
}

#oc-hrd-testing p.esmo-footnote {
    margin: 0 10px;
}

#oc-hrd-testing .related-content-section .section-container {
    max-width: unset;
    margin: 0 20px;
}

#oc-brca-testing #tumor-testing-inner,#oc-brca-testing #brca-detection-panel-inner,#oc-brca-testing #clinical-recommendations,#oc-brca-testing #testing-timeline,#oc-brca-testing #companion-diagnostics-inner {
    max-width: unset;
    margin: 0 20px;
}

#oc-brca-testing .test-ordering {
    transform: skewX(-7deg);
}

#oc-dosing .hero__container,#oc-dosing .select-from-text > div,#oc-dosing .sticky-nav .npp-max-width {
    max-width: unset;
    margin: 0 20px;
}

#oc-dosing .monotherapy-dosing-callouts .recommended-dosage.rec-dosage,#oc-dosing .monotherapy-dosing-callouts .dose-interruption.rec-dosage,
#oc-dosing .monotherapy-dosing-callouts .dose-reduction{
    width: unset;
}

#oc-dosing .monotherapy-dosing-callouts .inner-wrapper {
    max-width: unset;
    margin: 0 20px;
}

#oc-dosing .section-head-tag.npp-max-width {
    margin: 0 20px 8px;
    max-width: unset;
}

#oc-dosing .dose-mod-container, .dose-ar-section {
    max-width: unset;
    margin: 0 20px;
}

#oc-dosing .section-banner-content.npp-max-width {
    max-width: unset;
    margin: 0 20px 70px;
}

#oc-dosing #dosage {
    max-width: unset;
    margin: 40px 20px 0;
}

#oc-dosing .dose-container {
    max-width: unset;
    margin: 0 20px;
}

#oc-dosing .new-median, #oc-dosing .median-common-ar {
    max-width: unset !important;
    margin: 0 10px !important;
}

#oc-dosing .yellow-container .flex-container {
    max-width: unset;
    margin: 0 20px;
}

#oc-dosing .combi-rec-dose{
    max-width: unset;
    margin: 0 20px;
}

#oc-dosing .related-content-section .section-container,#oc-dosing .dose-ar-section {
    max-width: unset;
    margin: 0 20px;
}

#oc-safety-tolerability-paola-1-page #adverse-reactions table {
    min-width: unset;
}

#oc-safety-tolerability-paola-1-page .safety-container {
    max-width: unset;
    margin: 0 10px;
}

#oc-safety-tolerability-paola-1-page .cmp-text .safety-footnotes {
    margin: 0 10px;
}

#oc-safety-tolerability-paola-1-page .long-light-blue span {
    max-width: unset;
    margin: 0 20px;
}

#oc-safety-tolerability-paola-1-page .safety-highlight-band {
    max-width: unset;
    margin: 0 20px;
}

#oc-safety-tolerability-paola-1-page .special-interest-section {
    max-width: unset;
    margin: 0 20px;
}

#oc-safety-tolerability-paola-1-page .related-content-section .section-container {
    max-width: unset;
    margin: 0 20px;
}
#isi-section:has(.expand) div#isi>div>.container>div {
    padding: 10px 0 0;
}

#isi-section .cmp-highlightinfov2__content {
    max-width: unset !important;
    margin: 0 20px !important;
}
    #isi-section:has(.expand) .cmp-highlightinfov2__content {
      margin: 0 !important;  
    }
#oc-safety-tolerability-paola-1-page .hero__container {
    max-width: unset;
    margin: 0 20px;
}
#isi-section:has(.sticky) div#isi>div>.container>div {
    padding: 0;
}

#reference-section {
    max-width: unset !important;
    margin: 60px 20px !important;
}

#oc-safety-tolerability-solo-1-page .hero__container, #oc-safety-tolerability-solo-2-page .hero__container {
    max-width: unset;
    margin: 0 20px;
}

#oc-safety-tolerability-solo-1-page .safety-container {
    max-width: unset;
    margin: 0 10px;
}

#oc-safety-tolerability-solo-1-page #adverse-reactions .safety-main-title {
    margin-right: 0;
}

#oc-safety-tolerability-solo-1-page #adverse-reactions table {
    min-width: unset;
}

#oc-safety-tolerability-solo-1-page .bold-blackhead {
    max-width: unset !important;
    margin: 0 20px 10px !important;
}

#oc-safety-tolerability-solo-1-page .abbr.is-desktop {
    max-width: unset !important;
    margin: 0 20px 10px !important;
}

#ovarian-cancer-home #oc-home-banner-esmo #hero-banner-container {
    max-width: unset;
    margin: 0 20px;
}

#ovarian-cancer-home #oc-home-banner-esmo .esmo-3-heading {
    font-size: 50px;
}

#ovarian-cancer-home #oc-home-banner-content h1 {
    font-size: 20px;
    line-height: 22px;
}

#ovarian-cancer-home #oc-home-banner-content {
    position: relative;
    left: 11px;
    max-width: 570px;
}

#oc-paola-1 #summary-top-section #flex-container,#oc-paola-1 #summary-bottom-section #flex-container {
    max-width: unset;
    margin: 0 20px;
}

#oc-paola-1 .hero__container {
    max-width: unset;
    margin: 0 20px;
}

#ovarian-cancer-home #home-monotherapy-inner {
    max-width: unset;
    margin: 0 20px;
}

#ovarian-cancer-home #ten-year-section .esmo-footnote-1 {
    margin: 0 20px;
}

#ovarian-cancer-home #prescribed-parpi-section {
    max-width: unset;
    margin: 0 20px;
}

#ovarian-cancer-home #home-monotherapy #home-monotherapy-image .image {
    width: auto;
}

#ovarian-cancer-home #ten-year-section .esmo-footnote-2 {
    margin: 0 20px;
}

#ovarian-cancer-home #two-card-section-inner {
    max-width: unset;
    margin: 0 20px;
    padding: 0 5px;
}

#oc-resource #hcp-resources,#oc-resource #hcp-additional-resources {
    margin: 0 20px;
}

#oc-resource .downloadable-pdfs,#oc-resource .downloadable-pdfs .card {
    max-width: unset;
}

#oc-moa #moa-carousel .cmp-carousel__actions--swipe {
    width: 985px;
    height: 276px;
}

#oc-moa #moa-carousel .cmp-cards__advanced.cmp-cards__advanced--text {
    min-width: 960px;
}

#oc-moa #moa-carousel.cmp-carousel-horizontal .cmp-carousel__indicators {
    top: 300px;
    padding: 0;
}

}

@media screen and (min-width: 391px) and (max-width: 991px) {
    
#oc-paola-1 .pfs-risk-table.esmo-graph-update table, #oc-paola-1 .esmo-graph-update table, #oc-paola-1 .os-risk-table.esmo-graph-update.desktop-only,
#oc-paola-1 table.esmo-update-table,#oc-solo-1 .esmo-graph-update table {
    margin: 0 auto;
    width: 100%;
}    

#oc-paola-1 .esmo-graph-img img {
    width: 100%;
}

#oc-paola-1 .pfs-risk-table,#oc-paola-1 .os-risk-table {
    margin: 16px 0 !important;
}

#oc-solo-1 #study-design .image-section img {
    width: 100%;
}

#oc-solo-1 #pfs-at-5-years  .chart1,#oc-solo-1 .esmo-container img {
    margin: 0 auto;
    width: 100%;
}

#ovarian-cancer-solo-2 #paola-1-sec-inner img,#ovarian-cancer-solo-2 #paola-2-sec-inner img{
    width: 100%;
}

#oc-hrd-testing #daignosis-block-inner .callout-block.gene-panels-callout,
#oc-hrd-testing #daignosis-block-inner .callout-block, 
#oc-hrd-testing .esmo-max-width .callout-block.test-hrd-callout{
    max-width: unset;
}

#oc-hrd-testing .callout-block.test-hrd-callout {
    margin: 40px 20px 14px !important;
}

#oc-brca-testing .order-button {
    max-width: unset;
}

#oc-brca-testing .ordering-option.foundationone-order,#oc-brca-testing .test-ordering .ordering-option.myriad-order {
    text-align: center;
}

#oc-dosing .dose-card.card-2 .dose-image.img-2 img {
    top: 0;
}

#oc-safety-tolerability-paola-1-page .safety-table-wrapper.safety-bar-table table {
    width: 100%;
}

#oc-safety-tolerability-paola-1-page .table-wrapper.data-table.table-special-interest table {
    width: 100%;
}

#oc-safety-tolerability-paola-1-page .safety-table-wrapper.safety-bar-table table {
    width: 100%;
}

#oc-resource #video-container-inner-flex-1 {
    display: block;
}

#oc-solo-1 .esmo-sec-id.visible .solo1-flag .mobile-only {
    max-width: unset !important;
    width: auto !important;
}
    
}

@media screen and (min-width: 320px) and (max-width: 389px) {
    
#oc-paola-1 #end-nav-efficacy-paola-1 .esmo-end-nav-sec .oc-end-nav-button a {
    min-width: 274px !important;
}   

#oc-paola-1 .pfs-risk-skew-callout p {
    padding: 14px 14px;
}

#oc-solo-1 .esmo-end-nav-sec .oc-end-nav-button {
    margin: 0 auto;
    min-width: 260px;
}

#oc-solo-1 .esmo-end-nav-sec .oc-end-nav-button a {
    font-size: 16px;
}

#oc-solo-1 #reference-section span.text-nowrap {
    white-space: break-spaces;
}

#oc-solo-1 .esmo-end-nav-sec .oc-end-nav-button {
    margin: 0 auto;
    min-width: 260px !important;
}

#oc-hrd-testing .esmo-max-width .callout-block.test-hrd-callout {
    max-width: 285px;
}

#oc-brca-testing .break-word {
    word-break: break-all;
}

#oc-brca-testing .page-supporting-content .related-topic {
    width: unset;
    max-width: unset;
}

#oc-dosing .neww-table.dosing-c-tab td {
    font-size: 10px;
    line-height: 12px;
}

#oc-dosing .dose-table td {
    font-size: 10px;
    line-height: 21px;
}

#oc-safety-tolerability-paola-1-page .table-special-interest th {
    font-size: 14px;
}

#oc-resource #video-thumbnail-container-1 .image .cmp-image__image {
    min-height: unset;
}

#oc-brca-testing .step-description {
    width: unset;
}

#oc-brca-testing #timeline-steps-1 img {
    width: 100%;
    position: relative;
    left: 0;
}

#oc-brca-testing #timeline-steps-1 .cmp-container,#oc-brca-testing #timeline-steps-2 .cmp-container,#oc-brca-testing #timeline-steps-3 .cmp-container,#oc-brca-testing #timeline-steps-4 .cmp-container {
    display: flex;
    max-width: unset;
    justify-content: center;
}

#oc-brca-testing #timeline-steps-2 img {
    position: relative;
    left: 0;
}

#oc-brca-testing #timeline-steps-3 img,#oc-brca-testing #timeline-steps-4 img {
    width: unset;
    margin: 0;
    height: 100px;
}
    
}

