/*HRR/BRCA Testing*/
#pr-testing .pr-hero__container .pink-bg h1 span {
  margin-left: 0;
}

#testing-inner .section-2 .section-2-content {
  margin: 22px 20px 24px;
}

#testing-inner .section-2 .section-2-content .section-heading {
  font-size: 22px;
  line-height: 26px;
}

#testing-inner .section-2 .section-2-content p, #testing-inner .section-2 .section-2-content table tr td, #testing-inner .box.table-content ul li {
  color: #57585B;
  margin: 0;
}

#testing-inner .section-2 .section-2-content p.blue-color.section-heading {
  color: #004D74;
}

#testing-inner .section-2 .section-2-content>p:nth-child(2) {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.07px;
  margin: 8px 0 16px;
}

#testing-inner .section-2 .section-2-content>h2 {
  font-size: 36px;
  line-height: 36px;
  letter-spacing: -1.08px;
  margin-top: 20px;
}

#pr-dosing .pr-hero__container .pink-bg {
       padding: 20px; 
}
#testing-inner .section-2 .section-2-content>p:nth-child(4) {
  margin: 8px 0;
}

#testing-inner .section-2 .section-2-content>p {
  font-size: 16px;
  line-height: 20px;
}
#pc-brca-testing #pc-main-container .flex_container_brca.container-center{
            padding: 0;
}
#pc-brca-testing #pc-main-container  .brca_flex_one.container-center{
        padding-left: 10px;
    padding-right: 5px;
        padding-top: 1px;

}
#pc-brca-testing #pc-main-container .brca_flex_two .container-center,
#pc-brca-testing #pc-main-container .brca_flex_three.container-center{
     padding-left: 10px;
    padding-right: 5px;
}
#testing-inner .section-2 .section-2-content .flex-container {
  margin: 16px 0 10px;
  align-items: center;
  gap: 19px;
}

#testing-inner .flex-container {
  display: flex;
  flex-direction: column;
}


#testing-inner .flex-container.desktop-view-only {
  display: none;
}

#testing-inner .section-2 .box.table-container {
  max-width: 408px;
  width: 100%;
}

#testing-inner .section-2 table.section-2-table {
  width: 100%;
  border: 1px solid #990064;
}

#testing-inner .pink-bg {
  font-size: 35px;
  line-height: 46px;
  text-align: center;
  color: #FFFFFF;
}

#testing-inner .section-2 .section-2-content table tr:first-child td:first-child {
  border-right: 1px solid #990064;
}

#testing-inner .section-2 .section-2-content table tr:first-child td {
  font-size: 12px;
  line-height: 16px;
  color: white;
  padding: 11px 0;
  border: none;
}

#testing-inner .section-2 .section-2-content table tr:nth-child(2), #testing-inner .section-2 .section-2-content table tr:nth-child(4) {
  background-color: #F5F5F5;
}

#testing-inner .section-2 .section-2-content table tr:nth-child(2), #testing-inner .section-2 .section-2-content table tr:nth-child(3) {
  border-bottom: 1px solid #57585B;
}

#testing-inner .section-2 .section-2-content table tr td {
  line-height: 18px;
  font-size: 12px;
  padding: 19px 0;
}

#testing-inner .section-2 .section-2-content table tr td:first-child {
  border-right: 1px solid #57585B;
}

#testing-inner .section-2 .section-2-content table tr:nth-child(2) td {
  border-top: none;
}

#testing-inner .section-2 .section-2-content table tr td {
  padding-top: 15px;
}

#testing-inner .section-2 .section-2-content table tr:nth-child(2), .section-2 .section-2-content table tr:nth-child(3) {
  border-bottom: 1px solid #57585B;
}

#testing-inner .section-2 .box.table-content>p:nth-child(2) {
  margin: 8px 0 18px;
}

#testing-inner .section-2 .box.table-content ul {
  margin: 0;
}

#testing-inner .section-2 .box.table-content>p {
  font-size: 16px;
  line-height: 20px;
}

.testing.section-3.grey-bg {
  padding: 20px;
  background-color: rgba(0, 77, 116, 0.06);
}

.testing.section-3 .pie-chart-container .side-heading {
  font-size: 25px;
  line-height: 28px;
  letter-spacing: -0.1px;
}

#testing-inner .section-2 .box.table-content ul li {
  font-size: 10px;
  position: relative;
  padding-left: 4px;
  padding-right: 50px;
}

.testing .section-2 ul.list-section li.list-item .list-bullet {
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  left: 0;
}

#testing-inner .section-2 .section-2-content .flex-container+p {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: -0.24px;
  margin-bottom: 8px;
}

#testing-inner .section-2 .section-2-content .flex-container+p+p {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: -0.24px;
}

#testing-inner .section-3 .testing.section-3 .section-heading {
  line-height: 30px;
  font-size: 36px;
  margin-bottom: 8px;
}

.m-0 {
  margin: 0;
}

.testing.section-3 .pie-chart-container .side-heading {
  letter-spacing: -0.1px;
}

.testing.section-3 .pie-chart-container .side-heading {
  font-size: 25px;
  line-height: 28px;
  letter-spacing: -0.1px;
}

.testing.section-3.grey-bg p {
  margin: 0;
}

.testing.section-2 ul.list-section li.list-item:nth-child(2) .list-bullet {
  top: 5px;
}

.testing.section-2 ul.list-section li .list-bullet {
  margin-left: -3px;
}

.section-3.testing .pie-chart-container>.flex-container {
  margin-top: 24px;
  justify-content: space-between;
}

.testing.section-3 .pie-chart-container>p:nth-child(2) {
  font-size: 16px;
  line-height: 20px;
  margin: 8px 0 0;
}

.testing.section-3 .pie-chart-container>.flex-container>.flex-container {
  max-width: 100%;
  width: 100%;
  align-items: flex-end;
  margin-bottom: 16px;
}

.testing.section-3 .pie-chart-container>.flex-container .card {
  max-width: 100%;
  width: 100%;
  margin-bottom: 24px;
}

#testing-inner .testing.section-3 .pie-chart-container>.flex-container .card>p:first-child {
  font-size: 43px;
  line-height: 57px;
}

.testing.section-3 .pie-chart-container>.flex-container .card>p:last-child {
  padding: 14px 5px 10px 10px;
  background-color: #fff;
  font-size: 20px;
}

#testing-inner .testing.section-3 .pie-chart-container .flex-container>.image-sec {
  max-width: 335px;
  margin: 0 auto;
  width: 100%;
  padding: 0;
  flex-basis: unset;
}

.testing.section-3 .pie-chart-container .flex-container>.image-sec img {
  max-width: 100%;
}

.testing.section-3 .pie-chart-container>.flex-container>.box-2 {
  max-width: 100%;
  margin-bottom: 10px;
}

.testing.section-3 .pie-chart-container>.flex-container>.box-2 p {
  font-size: 16px;
  line-height: 20px;
}

.section-3.testing .pie-chart-container ul.list-section {
  margin: 0;
}

#testing-inner .section-3 ul.list-section li.list-item {
  padding-left: 10px;
}

#testing-inner .section-3 ul.list-section li.list-item .list-bullet {
  position: relative;
  margin-left: -6px;
}

.testing.section-3 .pie-chart-container.pie-chart-2 {
  margin-top: 20px;
}

.testing.section-3 .pie-chart-container .side-heading {
  font-size: 25px;
  line-height: 28px;
  letter-spacing: -0.1px;
}

.testing.section-3 .pie-chart-container.pie-chart-2 .side-heading+p {
  margin-top: 16px;
}

.section-3.testing .pie-chart-container.pie-chart-2>.flex-container {
  margin: 16px 0 29px;
}

.section-3.testing .pie-chart-container.pie-chart-2>.flex-container+p {
  color: #58595B;
}

#testing-inner .testing.section-3 .pie-chart-container.pie-chart-2 ul li.list-item.footnotes {
  font-size: 10px;
  margin: 30px 0 9px;
  padding-left: 10px;
}

#testing-inner .testing.section-3 .pie-chart-container.pie-chart-2 ul li.footnotes:not(:first-child) {
  margin-top: 0;
}

#testing-inner .section-4.testing {
  margin: 24px 0;
  background-color: rgba(0, 77, 116, 0.05);
}

#testing-inner .section-4.testing>.flex-container {
  padding: 0 20px 8px 20px;
  flex-direction: row;
  background-color: #fff;
  margin-bottom: 0;
}

.section-4.testing>.flex-container>.img-sec {
  max-width: 63px;
  width: 100%;
  margin-right: 26px;
}

.section-4.testing>.flex-container>.img-sec img {
  max-width: 63px;
  width: 100%;
}

.section-4.testing .heading-container .section-heading {
  font-size: 32px;
  line-height: 30px;
  margin: 10px 0 20px;
}

.section-4.testing .heading-container .section-side-heading {
  font-size: 20px;
  line-height: 24px;
}

.section-4.testing p {
  margin: 0;
}

.section-4.testing .table {
  padding: 0 20px 30px;
  margin-bottom: 0;
  background-color: transparent;
}

.section-4.testing .table .flex-1 {
  display: none;
}

.section-4.testing .table .flex-container .box-1 {
  font-size: 20px;
  padding: 23px 0 0;
  max-width: 277px;
  width: 100%;
}

.section-4.testing .table .flex-container .box-2 {
  padding: 9px 0 0;
  max-width: 100%;
  border: none;
  width: 100%;
}

.section-4.testing .table .table-heading-container p {
  font-size: 20px;
}

.section-4.testing .table .flex-container .box-1 img {
  width: 100%;
}

.section-4.testing .table .flex-container .box-1 p {
  border-top: 3px solid #004D74;
  margin-top: 12px;
  padding-top: 13px;
  font-size: 15px;
  line-height: 13px;
}

.section-4.testing .table .flex-container .box-2 p:first-child {
  color: black;
  font-size: 15px;
  line-height: 13px;
  margin: 6px 0 8px;
}

.section-4.testing .table .flex-container.flex-2 .box-2 p {
  font-size: 14px;
  line-height: 15px;
  color: #464749;
}

.section-4.testing .table .flex-container .box-3 {
  max-width: 467px;
  width: 100%;
  padding: 5px 0 0;
}

.section-4.testing .table .flex-container .box-3 ul li.list-item {
  padding-left: 10px;
  margin-bottom: 7px;
}

.section-4.testing .table .flex-container .box-3 ul li, .section-4.testing .table .flex-container .box-3 p {
  font-size: 14px;
  line-height: 18px;
  position: relative;
}

.section-4.testing .table .flex-container .box-3 ul li .list-bullet {
  left: 7px;
}

.section-4.testing .table .flex-container .box-3 ul li .list-bullet {
  margin-left: -8px;
  position: absolute;
  font-size: 20px;
}

.testing .section-4 .table .flex-container .box-3 ul li.list-item:nth-child(3) {
  padding-right: 2px;
}

.section-4.testing .table .flex-container .box-3 p {
  margin-top: 15px;
}

.section-4.testing .table .flex-3 {
  border: none;
}

.section-4.testing .table .flex-container .box-1 p {
  border-top: 3px solid #004D74;
  margin-top: 9px;
  padding-top: 13px;
  font-size: 15px;
  line-height: 13px;
}

.section-4.testing .table .flex-container .box-2 p:first-child {
  color: #000;
  font-size: 15px;
  line-height: 13px;
  margin: 6px 0 8px;
}

.section-4.testing .table .flex-container .box-2 p {
  font-size: 15px;
  line-height: 15px;
  color: #464749;
}

.section-4.testing .table .flex-container .box-3 ul li.list-item {
  padding-left: 10px;
  margin-bottom: 7px;
}

.section-4.testing .table .flex-container.flex-3 .box-3 li, .section-4.testing .table .flex-container.flex-3 .box-3 p {
  letter-spacing: -0.16px;
}

.testing .section-4 .table .flex-container .box-3 ul li.list-item:nth-child(4) {
  padding-right: 3px;
}

.section-4.testing .table .flex-3 .box-3 ul li:last-child {
  padding: 0;
}

.section-4.testing .table .flex-container .box-3 ul li.list-item {
  padding-left: 10px;
  margin-bottom: 7px;
}

.section-4.testing .table .flex-3 .box-3 ul li:last-child {
  margin: 12px 0 10px;
  padding-left: 0;
      padding-right: 3px;
}

.section-4.testing .table .flex-3 .box-3 ul li:last-child .list-bullet {
  font-size: unset;
  left: 0;
}
.superscript-gap {
    margin-left: 2px;
}

#pr-testing .pr-hero__container .pink-bg {
        padding: 20px;
}
.deskop-inline-block {
  display: none;
}

.mobile-inline-block {
  display: inline-block;
}

.section-4.testing .table .flex-container.flex-4 .box-1 p {
  margin-top: 0;
}

.section-4.testing .table .flex-container .box-3 p a {
  color: #004D74;
}

.section-4.testing>p:last-child {
  padding: 8px 20px 54px;
  margin-top: 0;
  margin-bottom: 24px;
}

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

#testing-inner .section-3 .pie-chart-container ul.list-section li.list-item {
  font-size: 16px;
  line-height: 1.42857143;
}

.section-3.testing .pie-chart-2.pie-chart-container>.flex-container {
  margin-top: 24px;
}

.section-4.testing  .container-center {
  padding-left: 0;
  padding-right: 0;
}

.section-4.testing .box-3 .list-section li:nth-child(1) {
  padding-bottom: 0;
}

.section-4.testing .table .flex-container.flex-3 .box-1 p {
  margin-top: 1px;
}

.section-4.testing .table .flex-3 .box-3 p {
  margin-top: 20px;
}

.section-4.testing .table+p {
  font-size: 20px;
  line-height: 22px;
  padding: 0 20px;
}

#testing-inner .cta-button a {
  padding: 15px 15px;
}

#testing-inner .cta-button a:after {
  margin-left: 13px;
}
    
/*dosing-page*/
.superscript-gap {
    margin-left: 2px;
}
 .propel-update-dosing-comb{
    max-width: 1004px;
    margin: 0 auto;
}
 .combination.therapy{
    margin: 20px 20px 25px;
    overflow: hidden;
}
.combination.therapy .section-heading{
        margin-bottom: 14px;
    max-width: fit-content;
    margin-left: -7px;
}
 .combination.therapy .section-heading p{
    font-size: 13px;
    line-height: 16px;
    padding: 4px 12px 4px 22px;
    letter-spacing: 1.6px;
    font-weight: 700;
    font-family: "futura-pt-web", 'roboto';
    font-style: italic;
    font-style: oblique;
    }
    .section-container .flex-box.main-flex{
      flex-direction: column;
    gap: 20px;
    display: flex;
  }
  .section-container .flex-box.main-flex .box{
    transform: none;
    margin: 0;
    left: unset;
    right: unset;
    max-width: 100%;
    width: 100%;
    position: relative;
  }
      .section-container .flex-box.main-flex .box-1{
        padding: 13px 20px 30px 10px;
        background-color: #F3F8E0;
    border: 1px solid #B2D234;
   }
      .section-container .flex-box.main-flex .box-2{
            padding: 32px 20px 19px 10px;
        background-color: #56849F;
   }
    .lynparza {
          transform: none;
  }
    .lynparza .main-heading{
      font-size: 21.5px;
    line-height: 29px;
  }
     .lynparza .sub-heading{
      letter-spacing: -0.17px;
    font-size: 16px;
    line-height: 20px;
  }
    .lynparza .card-side-head{
          font-size: 15.5px;
    line-height: 18px;
    letter-spacing: -0.31px;
    font-family: "roboto", sans-serif;
    font-weight: 400;
    padding-bottom: 10px;
  }
  .dosing-section-1 .flex-box ,.dosing-section-2 .flex-box{
      flex-direction: column;
    gap: 15px;
    display: flex;
  }
   .flex-box.capsule-box,.flex-box.precaution{
      align-items: center;
    gap: 10px;
    display: flex;
    flex-direction: row;
  }
    .capusles{
      display: flex;
    flex-direction: column;
    gap: 5px;
  }
  .capusles span{
  border-radius: 30px;
    display: inline-block;
    max-width: 69px;
    padding: 3px 8px;
    font-weight: bold;
    font-size: 16px;
    line-height: 22px;
    width: 100%;
    text-align: center;
    }
    .daily-dosage-text P{
        font-size: 22px;
    line-height: 29px;
    }
     .combination .box-2:before {
    content: "";
    position: absolute;
    width: 66px;
    height: 66px;
    background-image: url(/content/dam/intelligentcontent/brands/lynparzahcp-ic/us/en/images/prostate-cancer/global/plus-sign.svg);
    background-size: contain;
    background-repeat: no-repeat;
            left: 50%;
        top: -10px;
        transform: skewX(0) translate(-50%, -50%);
    }
     .box-2 .abiraterone-new {
        transform: none;
    margin: 0;
    left: unset;
    right: unset;
    position: relative;
    }
     .box-2 .abiraterone-new .flex-box.new-update-propel{
        gap:0;
    }
     .box-2  .card-side-head{
        font-size: 15.5px;
    line-height: 18px;
    letter-spacing: -0.31px;
    }
    .box-2  .mobile-flex{
        display: flex;
    gap: 20px;
    margin: 6px 0 10px;
    }
    .box-2  .capusles span{
        background-color: #8DC2E0;
    border-radius: 30px;
    display: inline-block;
    max-width: 69px;
    padding: 3px 8px;
    font-weight: bold;
    font-size: 16px;
    line-height: 22px;
    width: 100%;
    text-align: center;
    }
     .box-2  .card-normal-text{
        letter-spacing: -0.38px;
    margin-bottom: 5px;
    font-size: 12.5px;
    line-height: 16px;
    font-family: "roboto", sans-serif;
    font-weight: 400;
    }
      .box-2 .flex-box.precaution.section-2-precaution.desktop-only{
        display: none;
    }
   
      .box-2 .abiraterone-new .flex-box.new-update-propel .flex-box-new .flex-box{
        gap:0;
    }
     .devider-line:before, .devider-line:after {
        max-width: 71px;
            content: "";
    height: 1px;
    display: inline-block;
    width: 100%;
    background-color: white;
    }
     .devider-line {
        justify-content: center;
        font-style: italic;
          font-family: "myriad-pro", sans-serif;
        font-weight: 700;
        margin: 15px 0 20px;
    }
      .devider-line {
    position: relative;
    display: flex;
    align-items: center;
    column-gap: 17px;
    font-size: 13px;
    line-height: 13px;
    letter-spacing: -0.13px;
}
  .propel-update-dosing-comb .card-footnote p {
    font-size: 11.5px;
    line-height: 15px;
}
 .box-2 .capusles .lt-skyblue-bg{
        background-color: rgb(229, 236, 240);
    width: 69px;
    text-align: center;
}
 .box-2 .daily-dosage-text p{
    font-size: 17px;
    line-height: 23px;
}
 .propel-update-dosing-comb .card-footnote .mobile-view-only {
        margin: 10px 0;
    }
   .dosing-section-3 .section-container .flex-box.main-flex .box-1 {
        padding: 13px 21px 10px 10px;
    background-color: #E6ECEF;
    border-color: #004D74;
    }
 .dosing-section-3 .dosing-ul-eff li {
    position: relative;
    padding-left: 6px;
    padding-right: 10px;
}

.dosing-section-3 .dosing-ul-eff li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    width: 3px;
    height: 3px;
    background-color: #525252;
    border-radius: 50%;
}
.dosing-section-3 .dosing-ul-eff .contnet-heading {
    font-size: 15px;
    line-height: 15px;
    color: #525252;
    letter-spacing: -0.28px;
    margin-bottom: 5px;
}
.dosing-section-3 .dosing-ul-eff p {
    color: #525252;
    font-size: 14px;
    line-height: 14px;
    letter-spacing: -0.28px;
    margin-bottom: 5px;
}
.dosing-section-3 .dosing-ul-eff p a {
    color: #525252;
}
.dosing-ul-eff {
    margin-bottom: 10px;
}
.dosing-section-4{
    padding: 0 20px;
}
.dosing-section-4 .dosing-callouts{
    padding-top: 25px;
}
.dosing-section-4 .max-width{
    max-width: 1004px;
    margin: 0 auto;
}
.dosing-section-4 .section-heading-new  p{
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 25px;
}
.dosing-section-4 .flex-container.green-flex{
    margin: 0;
    gap: 48px;
    flex-direction: column;
    display: flex;
}
.dosing-section-4 .flex-container.green-flex box{
    background: transparent;
    max-width: 100%;
    margin-top: 11px;
    width: 100%;
    position: relative;
}
.dosing-section-4  .box-heading{
    background-color: #B2D234;
    text-align: center;
    margin-left: 4px;
}
.dosing-section-4  .box-heading p{
    font-size: 19px;
    line-height: 30px;
    padding: 5.5px;
}
.dosing-section-4 .box-content{
    background: #E8F1CF80;
    margin-top: 0;
    min-height: auto;
    padding: 0 37px;
    margin-right: 4px;
}
.dosing-section-4 .box-content p{
    max-width: 190px;
    margin: 0 auto;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    padding-bottom: 24px;
}
.dosing-section-4 .green-flex .box-1 {
    position: relative;
}

.dosing-section-4 .green-flex .box-1::after {
    content: "OR";
    position: absolute;
    bottom: -10px;
    left: 50%;
    transform: skewX(-10deg) translate(-50%, 100%);
    
    padding: 0.5px 4px;
    font-family: "roboto", sans-serif;
    font-weight: 700;
    font-size: 20px;
    line-height: 27px;

    color: #B2D234;
    background-color: #004D74;
    z-index: 1;
}
.dosing-section-4  .box-1 .img-sec{
    padding: 10px 0 18px;
}
.dosing-section-4  .box-2 .box-subhead{
        text-align: center;
    max-width: 100%;
    padding-top: 12px;
      font-family: "myriad-pro", sans-serif;
    padding-bottom: 0;
}
 .dosing-section-4  .box.box-2>.box-content>.flex-container.skew-flex{
     margin: 10px 0 0;
    gap: 28px;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    display: flex;
 }
  .dosing-section-4 .box.box-2>.box-content>.flex-container .cards{
      background-color: rgba(178, 210, 52, 0.25);
    /*width: 100%;*/
    padding: 8px 10px 8px 0;
    margin-left: -10px;
    margin-top: 10px;
  }
  .dosing-section-4 .box.box-2 .cards .heading {
            padding: 11px 0;
    font-size: 16px;
    line-height: 16px;
    }
    .dosing-section-4 .box.box-2>.box-content>.flex-container .cards .propel-flex {
        flex-direction: column;
    align-items: center;
    gap: 8px;
    display: flex;
    }
    .dosing-section-4 .box.box-2>.box-content>.flex-container .cards .propel-flex .flex-container {
            flex-direction: row;
    align-items: center;
    gap: 15px;
    display: flex;
    justify-content: center;
    }
    .dosing-section-4 .box.box-2>.box-content>.flex-container .cards .propel-flex .flex-container>p {
            font-size: 12px;
    line-height: 16px;
    padding: 0;
    }
    .dosing-section-4 .box.box-2>.box-content>.flex-container .cards .propel-flex .flex-container .img-sec {
    max-width: 84px;
}
.dosing-section-4 .box.box-2>.box-content>.flex-container .cards.card-1 .propel-flex>p {
        padding: 0 20px;
    text-align: center;
    max-width: 100%;
    font-size: 11.5px;
    line-height: 12px;
    margin: 0;
    color: #333333;
    }
    .dosing-section-4 .box-content .card-2-content{
        text-align: center;
    max-width: 100%;
    padding: 0;
    margin: 0;
    font-size: 11.5px;
    line-height: 12px;
    }
    .dosing-section-4 .box.box-2>.box-content>p:last-child{
            font-size: 11px;
    line-height: 14px;
    padding: 8px 0 7px;
    }
    .dose-modification-content {
    margin-bottom: 20px;
}
.dosing-section-4 .max-width.dose-modification-content {
    max-width: 1004px;
    margin: 10px auto 20px;
}
.dose-modification-content p {
    max-width: 914px;
    font-size: 14px;
    line-height: 15px;
    color: #525252;
        margin: 0;
}
.dosing-section-5>.cta-button:first-child {
    margin-bottom: 24px;
}
#pr-dosing .dosing-section-1 .propel-update-dosing-comb .flex-box.precaution .with-precaution p,
#pr-dosing .dosing-section-3 .propel-update-dosing-comb .flex-box.precaution .with-precaution p {
font-size: 12px;
    line-height: 16px;
    margin-top: -2px;
    }
#pr-dosing .dosing-section-1 .propel-update-dosing-comb .flex-box.precaution p.mb-20, 
#pr-dosing .dosing-section-3 .propel-update-dosing-comb .flex-box.precaution p.mb-20{
    margin-bottom:20px;
}
.dosing-section-1 .with-precaution, .dosing-section-3 .with-precaution {
    text-align:center;    
}
 #pr-main-container .cta-button a:after {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    border: 4px solid;
    transform: rotate(45deg);
    border-left: none;
    border-bottom: none;
    margin-left: 11px;
}
.dosing-section-1 .flex-box.precaution, .dosing-section-3 .flex-box.precaution {
    gap: 0;
}
.dosing-section-1 .flex-box.precaution p, .dosing-section-3 .flex-box.precaution p,
.dosing-section-3 .flex-box.precaution p, .dosing-section-3 .flex-box.precaution p{
    font-size: 13px;
    line-height: 16px;
}
.dosing-section-1 .box-2 .abiraterone-new .flex-box.new-update-propel .flex-box-new .flex-box .flex-box.capsule-box {
    gap: 10px;
}
 .dosing-section-3 .section-2.dosing .combination .part-two .box-1>.lynparza>.flex-box {
        display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 5px;
    }
.dosing-section-1 .box-2 .abiraterone-new .mobile-flex {
    margin-top: 4px;
}
.flex-box.precaution.section-2-precaution.mobile-only .with-precaution p{
    font-size: 11.5px;
    line-height: 12px;
}
.dosing-section-1 .abiraterone-new .flex-box.single-dosage {
    gap: 20px;
}
#pr-main-container .dosing-section-5 .cta-button a:after {
    margin-left: 11px;
}
.dosing-section-5 .cta-button:first-child a {
        padding: 17px 10px;
    }
.dosing-section-5 .cta-button:last-child a {
        padding: 15px 15px;
    }


/*resource-library*/
#pr-resource-library #resource-tabs .cmp-tabs__tablist {
  background: #990064;  
  padding-bottom: 92px;
}
#pr-resource-library .pancreatic-column-1 .card-img {
    width: 114px;
    min-width: 114px;
}
#pr-resource-library .resource-library-heading {
    color: #fff;
    font-size: 24px;
    line-height: 30px;
    padding-top: 86px;
    background: transparent;
}
#pr-resource-library #resource-tabs .cmp-tabs__tab {
   color: #99006475;
    background-color: #E3C8D7;
    width: 105px;
}
#pr-resource-library #resource-tabs .cmp-tabs__tab.cmp-tabs__tab--active {
    background: #ffffff;
        color: #990064;
}
#pr-resource-library #resource-tabs .cmp-tabs__tab:nth-child(2) {
    margin-left: 3.5px;
}
#pr-resource-library .hcp-res .below-head h2 {
    font-size: 25px;
    line-height: 28px;
    padding: 0 20px;
    margin-bottom: 20px;
}
#pr-resource-library  .hcp-res {
        padding: 0;
        border-bottom: none;
            margin-bottom: 0;
}
#pr-resource-library .downloadable-pdfs .card {
    border-left: none;
    border-right: none;
    margin: 0 5px;
    padding: 15px 0 15px 20px;
}
#pr-resource-library  .downloadable-pdfs .card-heading {
    margin-bottom: 10px;
}
#pr-resource-library .downloadable-pdfs .card-thumbnail {
        max-width: 115px;
    height: auto;
    object-fit: unset;
}
#pr-resource-library .downloadable-pdfs .card-desc {
    margin-right: 25px;
}
#pr-resource-library .hcp-res.patient-res .below-head h2 {
        padding-left: 15px;
}
#pr-resource-library .hcp-res.patient-res .pancreatic-column-1 {
        margin: 0;
    border: none;
    border-top: 1px solid #707070;
        padding-top: 15px;
    padding-left: 20px;
}
#pr-resource-library .hcp-res.patient-res .pan-col-head p{
    font-size: 18px;
    margin-bottom: 5px;
    font-family: "roboto", sans-serif;
    font-weight: 700;
    line-height: 20px;
    color: #004D74;
    margin-right: -8px;
}
#pr-resource-library .hcp-res.patient-res  .col-6.col-md-4 {
    padding-right: 12px;
}
#pr-resource-library .hcp-res.patient-res .download-button img{
    vertical-align: middle;
    position: relative;
    left: 5px;
}
#pr-resource-library .hcp-res.patient-res  .pan-col-text {
  margin-bottom: 5px;  
}
#pr-resource-library .hcp-res.patient-res .download-button {
       padding: 0; 
}
#pr-resource-library .pancreatic-column-1 .card-img {
    width: 114px;
    min-width: 114px;
}
#pr-resource-library  .col-12.col-md-8.pan-sec-col {
    padding-left: 5px;
    padding-right: 25px;
}
#pr-resource-library .hcp-res.patient-res  {
    border-bottom: 1px solid #707070;
}

.deskop-inline-block{
    display: none;
}

@media only screen and (min-width: 992px) {
    /*HRR/BRCA Testing*/
    
.deskop-inline-block{
    display: block;
}
#pr-testing .propel-content.propel-content-testing{
    max-width: 1004px;
    margin: 0 auto;
}
  #pr-testing #testing-inner .testing .max-width, #pr-testing #testing-inner .testing.max-width {
    max-width: 1004px;
    margin: 0 auto;
  }

  #testing-inner .section-4 .table .flex-container {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
  }

  #testing-inner .section-4.testing.max-width {
    background-color: transparent;
    margin: 0 auto;
  }

  #testing-inner .section-4.testing .table {
    background-color: rgba(0, 77, 116, 0.05);
    margin-bottom: 30px;
  }

  .section-4.testing>p:last-child {
    margin: 20px 0 40px;
    padding: 0;
  }

  .section-4.testing .table+p {
    font-size: 16px;
    line-height: 1.42857143;
    padding: 0;
  }

  .section-4.testing .table .flex-2 div {
    padding-top: 23px;
    padding-bottom: 26px;
  }

  .section-4.testing .table .flex-container .box-2 {
    max-width: 230px;
    width: 100%;
    border-left: 1px solid #004D74;
    border-right: 1px solid #004D74;
    padding-left: 14px;
  }

  .section-4.testing .table .flex-container.flex-2 .box-3, .section-4.testing .table .flex-container.flex-3 .box-3 {
    padding-bottom: 16px;
  }

  .section-4.testing .table .flex-container .box-3 {
    max-width: 467px;
    width: 100%;
    padding-left: 22px;
    padding-right: 25px;
  }

  .section-4.testing .table .flex-container .box-2>p {
    font-size: 16px;
    line-height: 24px;
    color: #464749;
  }

  .section-4.testing .table .flex-container .box-2 {
    max-width: 230px;
    width: 100%;
    border-left: 1px solid #004D74;
    border-right: 1px solid #004D74;
    padding-left: 14px;
  }

  .section-4.testing .table .flex-container .box-1>p {
    font-size: 20px;
    line-height: 24px;
    margin-top: 9px;
  }

  .section-4.testing .table .flex-container .box-3 ul li, .section-4.testing .table .flex-container .box-3 p {
    font-size: 16px;
    line-height: 22px;
    position: relative;
  }

  ul.list-section li.list-item {
    padding-left: 0px;
  }

  .section-4.testing .table .flex-container .box-3 ul li .list-bullet {
    margin-left: -8px;
    position: absolute;
    font-size: 20px;
    left: -3px;
  }

  .section-4.testing .table .flex-container .box-3 p a {
    color: #004D74;
  }

  .text-underline {
    text-decoration: underline;
  }

  .deskop-inline-block {
    display: inline-block;
  }

  .section-4.testing .table .flex-3 div, .section-4.testing .table .flex-4 div {
    padding-top: 15px;
    padding-bottom: 26px;
  }

  .section-4.testing .table .flex-container.flex-3 .box-2, .section-4.testing .table .flex-container.flex-3 .box-3 {
    padding-top: 20px;
  }

  .section-4.testing .table .flex-3 div, .section-4.testing .table .flex-4 div {
    padding-bottom: 26px;
  }

  .section-4.testing .table .flex-container.flex-2 .box-3, .section-4.testing .table .flex-container.flex-3 .box-3 {
    padding-bottom: 16px;
  }

  .section-4.testing .table .flex-container.flex-3 .box-2, .section-4.testing .table .flex-container.flex-3 .box-3 {
    padding-top: 20px;
  }
 #pr-dosing .dosing-section-1 .box-2 .abiraterone-new .flex-box.new-update-propel .flex-box-new .flex-box{
      gap:20px;
  }
  .dosing-section-1 .box-2 .abiraterone-new .new-update-propel .mobile-flex {
    margin-top: -8px;
}
#pr-dosing .dosing-section-1 .box-2 .abiraterone-new .flex-box.new-update-propel .flex-box-new .flex-box .flex-box.capsule-box {
    gap: 10px;
}
#pr-dosing .dosing-section-1 .propel-update-dosing-comb .section-2-precaution.desktop-only .with-precaution p {
    font-size: 11.5px;
    line-height: 12px;
}
#pr-dosing .dosing-section-1 .box-2 .abiraterone-new p.devider-line:before {
        max-width: 34px;
    }
#pr-dosing .dosing-section-1 .box-2 .flex-box.row.new-update-propel {
    gap: 0;
}
#pr-dosing .dosing-section-1 .box-2 .card-normal-text {
    letter-spacing: -0.46px;
}
#pr-dosing .dosing-section-1 .box-2 .devider-line {
    font-family: "roboto", sans-serif;
    font-weight: 700;
    font-style:normal;
}
#pr-dosing .dosing-section-1 .box-2 .flex-box.single-dosage {
        gap: 20px;
    }
    
#pr-dosing .dosing-section-1 .section-1.dosing.max-width.propel-update-dosing-comb .combination.therapy{
    margin-bottom: 19px;
}
#pr-dosing .dosing-section-3 .section-2.dosing.max-width.propel-update-dosing-comb  .combination.therapy .section-heading {
    margin-bottom: 6px;
}
#pr-dosing .dosing-section-3 .section-2.dosing.max-width.propel-update-dosing-comb  .lynparza .main-heading{
    line-height: 26px;
 }
#pr-dosing .dosing-section-3 .section-2.dosing.max-width.propel-update-dosing-comb .card-side-head {
        letter-spacing: -0.32px;
        line-height: 17px;
    }
#pr-dosing .dosing-section-3 .section-2.dosing.max-width.propel-update-dosing-comb .lynparza {
        gap: 20px;
    }   
#pr-dosing .dosing-section-3 .section-2.dosing.max-width.propel-update-dosing-comb .lynparza .flex-box.row {
        align-self: end;
                gap: 7px;
    }
#pr-dosing .dosing-section-3 .section-2.dosing.max-width.propel-update-dosing-comb .lynparza .flex-box.capsule-box {
                gap: 7px;
    }
#pr-dosing .dosing-section-3 .section-2.dosing.max-width.propel-update-dosing-comb .lynparza .flex-box.precaution {
    gap: 0;
}

    
.propel-update-dosing-comb .head-container-new .card-footnote p {
        padding-top:0;
        padding-left: 0;
    }
    
 
  #pr-testing  #testing-inner .section-2 .section-2-content {
    margin: 13px auto 40px;
  }

  #pr-testing #testing-inner .section-2 .section-2-content .section-heading {
    font-size: 22px;
    line-height: 26px;
  }

  #testing-inner .section-2 .section-2-content>h2 {
    font-size: 36px;
    line-height: 36px;
    letter-spacing: -1.08px;
    margin-top: 30px;
    margin-bottom: 10px;
  }

  #testing-inner .section-2 .section-2-content .flex-container {
    gap: 19px;
    margin: 16px 0 20px;
    flex-direction: row;
    align-items: flex-start;
  }
  .testing.section-3.grey-bg {
    background-color: rgba(0, 77, 116, 0.06);
    padding: 40px 0;
}
#pr-testing #testing-inner .flex-container {
    flex-direction: row;
}
#pr-testing #testing-inner .table .flex-container {
        flex-direction: row;
        border-top: 1px solid #004D74;
    }

#testing-inner .testing.section-3 .pie-chart-container>.flex-container>.flex-container {
    max-width: 663px;
    width: 100%;
    align-items: flex-end;
    flex-direction: row;
    margin-bottom: 16px;
}

 #testing-inner .testing.section-3 .pie-chart-container>p:nth-child(2) {
    margin-top: 5px;
} 
    #testing-inner  .section-3.testing .pie-chart-1.pie-chart-container>.flex-container {
    justify-content: space-between;
    margin-top: 6px;
}
#testing-inner .pink-bg {
    padding: 8px 10px;
}

#testing-inner .section-4.testing .table .flex-container:last-child .box-2 {
    min-height: 149px;
}
.section-4.testing .table .flex-container .box-3 ul li.list-item {
    padding:0;
    margin: 0;
}
#testing-inner .testing.section-3 .pie-chart-container>.flex-container .card {
    max-width: 238px;
    width: 100%;
    margin-bottom: 32px;
}
#testing-inner .testing.section-3 .pie-chart-container>.flex-container .card>p:last-child {
    padding: 14px 5px 10px 10px;
    background-color: #fff;
    font-size: 20px;
}
#testing-inner .testing.section-3 .pie-chart-container>.flex-container>.flex-container>.image-sec{
    max-width: 610px;
    margin-left: -190px;
}
#testing-inner .testing.section-3 .pie-chart-container>.flex-container>.box-2 {
    max-width: 324px;
}
#testing-inner .testing.section-3 .pie-chart-container>.flex-container>.box-2 {
        margin-top: 24px;
        margin-bottom: 0;
}
#testing-inner .testing.section-3 .pie-chart-container>.flex-container>.box-2 p {
    line-height: 1.42857143;
}
#testing-inner .testing.section-3 .pie-chart-container .side-heading {
    letter-spacing: 0px;
}
#testing-inner .testing.section-3 .pie-chart-container.pie-chart-2 {
    margin-top: 35px;
}
#testing-inner .section-3.testing .pie-chart-container.pie-chart-2>.flex-container {
    margin: 16px 0 28px;
}
#testing-inner .testing.section-3 .pie-chart-container.pie-chart-2 .image-sec {
    padding: 0;
    max-width: 679px;
    width: 100%;
    flex-basis: unset;
    margin:0;
}
#testing-inner .testing.section-3 .pie-chart-container.pie-chart-2 ul li.list-item.footnotes {
    padding-bottom: 0;
}
 #pr-testing #testing-inner .section-4.testing.max-width {
    margin: 41px auto 40px;
}
#testing-inner .section-4.testing .heading-container .section-heading {
    font-size: 36px;
    line-height: 30px;
    margin-bottom: 20px;
    margin-top: 15px;
}
#testing-inner .section-4.testing>.flex-container {
    margin-bottom: 22px;
}
#testing-inner .section-4.testing .heading-container .section-side-heading {
    font-size: 25px;
    line-height: 28px;
}
#testing-inner .section-4.testing>.flex-container>.img-sec {
    max-width: 155px;
    width: 100%;
    margin-right: 26px;
}
#testing-inner .section-4.testing>.flex-container>.img-sec img {
    max-width: unset;
    width: 100%;
}
#testing-inner .section-4.testing>.flex-container{
    padding: 0;
}
#testing-inner .section-4.testing .table {
    padding: 0;
}
#testing-inner .section-4.testing .table .table-heading-container p {
    font-size: 20px;
    padding: 6px 0 6px;
}
#testing-inner .section-4.testing p {
    margin: 0;
}
#testing-inner .section-4.testing .table .table-heading-container .box-2 {
    padding-left: 8px;
}
#testing-inner .section-4.testing .table .flex-container .box-1>p {
    font-size: 20px;
    line-height: 24px;
        border: none;
    padding: 0;
}
#pr-home .prostate-cancer-indication .container-center {
        padding: 0;
    }
#testing-inner .section-4.testing  .box-3 p {
    margin-top: 15px;
}
#testing-inner .section-4.testing .table .flex-container .box-2 {
    max-width: 230px;
    width: 100%;
    border-left: 1px solid #004D74;
    border-right: 1px solid #004D74;
}  
#testing-inner .section-4.testing .table .flex-container .box-1 {
    max-width: 310px;
    width: 100%;
    padding-left: 21px;
  } 
#testing-inner .section-4 .table{
    font-size:16px;
}
#testing-inner .section-4 .table .flex-container.flex-1, 
#testing-inner .section-4 .table .flex-container.flex-2, 
#testing-inner .section-4 .table .flex-container.flex-3 {
        align-items: initial;
 }
 #testing-inner .section-4.testing .table .flex-container.flex-2 .box-2 p {
    font-size: 16px;
    line-height: 24px;
    color: #464749;
}
#testing-inner .section-4.testing .table .flex-2 div {
    padding-top: 23px;
    padding-bottom: 26px;
}
#testing-inner .section-4.testing .table .flex-3 div, #testing-inner .section-4.testing .table .flex-4 div {
    padding-top: 15px;
    padding-bottom: 26px;
}
#testing-inner .section-4.testing>p.para-end {
    margin: 20px 0 40px;
}
    /*dosing*/
     .box-2 .flex-box.precaution.section-2-precaution.desktop-only{
        display: block;
    }
     .box-2 .flex-box.precaution.section-2-precaution.mobile-only{
        display: none;
    }
     .box-2 .flex-box.precaution.section-2-precaution.desktop-only img{
            min-width: 52px;
    min-height: 52px;
    }
     .box-2 .flex-box.precaution.section-2-precaution.desktop-only p{
    text-align: center;
    font-size: 11.5px;
    line-height: 12px;
    font-family: "roboto", sans-serif;
    font-weight: 400;
    }
     .section-container .flex-box.main-flex,
     .flex-box , .box-2  .capusles{
            flex-direction: row;
    }
     .section-container .flex-box.main-flex .box-1{
        max-width: 433px;
    padding: 0 30px 0 45px;
    left: -30px;
    margin-right: -50px;
    transform: skewX(-10deg);
    }
    .section-container .flex-box.main-flex .box-2 {
        padding: 5px 33px 4px 49px;
    right: -30px;
    position: relative;
    max-width: 665px;
    width: 100%;
    transform: skewX(-10deg);
    }
    .devider-line {
            margin: 0;
    }
   .combination .box-2:before {
    background-size: contain;
    background-repeat: no-repeat;
    left: 0;
    top: 50%;
    transform: skewX(10deg) translate(-50%, -50%);
}
.devider-line:before {
    max-width: 34px;
}
.devider-line:before,.devider-line:after {
    content: "";
    height: 1px;
    display: inline-block;
    width: 100%;
    max-width: 445px;
    background-color: white;
    top: 50%;
    right: 0;
}
.lynparza ,.dosing-section-1 .box-2 .abiraterone-new{
        transform: skewX(10deg);
}
 .box-2 .mobile-flex ,.dosing-section-1 .box-2 .card-normal-text{
    margin: 0;
}
 .combination.therapy {
    margin: 12px 0 0;
}
 .section-container .flex-box.main-flex {
    gap: 0;
}
.box-2 .flex-box.single-dosage{
        gap: 20px;
}
 .box-2 .flex-box.single-dosage .head-container-new{
    max-width: 339px;
}
#pr-dosing .pr-hero__container .pink-bg {
    padding: 60px 0;
}
#pr-dosing  .pr-hero__container .pink-bg h1 {
        font-size: 30px;
    line-height: 36px;
}
#pr-dosing .flex-box.row {
    flex-direction: row;
    display: flex;
}
    #pr-dosing .dosing-section-1 .flex-box.row {
        gap: 25px;
    }
#pr-dosing .dosing-section-1 .propel-update-dosing-comb .flex-box.precaution p,
#pr-dosing .dosing-section-3 .propel-update-dosing-comb .flex-box.precaution p{
        font-size: 16px;
    line-height: 22px;
}
#pr-dosing .dosing-section-3 .propel-update-dosing-comb .card-footnote.tab-desc p{  
        padding-top: 0;
        margin-top: -5px;
}
#pr-dosing .dosing-section-3 .box-new-2 .dosing-ul-eff li {
    padding-left: 6.5px;
}
#pr-dosing .dosing-section-3 .box-new-2 .dosing-ul-eff .contnet-heading{
   margin-bottom: 9px;  
}
.dosing-section-4 .combi-therapy-content.section-3.propel-update-section-3 .box-content{
    margin-top: 0;
    min-height: auto;
    background-color: transparent;
    margin-right: 4px;
    padding: 0 37px;
}
.dosing-section-4 .combi-therapy-content.section-3.propel-update-section-3 .box-content p {
    max-width: 100%;
}
.dosing-section-4 .combi-therapy-content.section-3.propel-update-section-3 .box-content .img-sec {
            overflow: hidden;
        text-align: center;
        display: flex;
        justify-content: center;
        max-width: 148px;
        margin: 0 auto;
    padding: 22px 0 18px;
    }
.dosing-section-4 .combi-therapy-content.section-3.propel-update-section-3 .green-flex .box {
    background-color: #E8F1CF80;
}
.dosing-section-4 .combi-therapy-content.section-3.propel-update-section-3 .green-flex .box-1 {
    max-width: 293px;
}

.lynparza .card-side-head {
   padding-bottom:0; 
}
.dosing-section-3 .lynparza{
   display: flex; 
}
.dosing-section-3 .section-container .flex-box.main-flex .box-1{
    max-width: 576px;
    padding: 3px 0 38px 31px;
    left: -21px;
    display: flex;
    align-items: center;
    margin: 0;
}
.dosing-section-3 .section-container .flex-box.main-flex .flex-box-2{
    max-width: 193px;
}
.dosing-section-3 .section-container .flex-box.main-flex{
        align-items: flex-start;
    flex-basis: 160px;
    min-height: 160px;
}
.dosing-section-3 .section-container .flex-box.main-flex .box-new-2{
        max-width: 428px;
    margin-top: -25px;
    padding-left: 6px;
}
.dosing-section-4 .flex-container.green-flex{
    flex-direction: row;
    gap: 8px;
    margin-bottom: 13px;
}
.dosing-section-4 .box.box-2>.box-content>.flex-container.skew-flex ,
.dosing-section-4 .box.box-2>.box-content>.flex-container .cards .propel-flex {
   flex-direction: row; 
}
.dosing-section-4 .box.box-2>.box-content>.flex-container .cards .propel-flex .flex-container{
    flex-direction: column;
        gap: 4px;
    align-items: flex-start;
}
.dosing-section-4 .box.box-2>.box-content>.flex-container .cards.card-1 .propel-flex>p,
.dosing-section-4 .box-content .card-2-content{
    max-width: 165px;
    text-align: left;
        padding: 0;
}
.dosing-section-4 .green-flex .box-1 {
    position: relative;
    max-width: 293px;
}
.dosing-section-4 .box-content {
    min-height: 209px;
}

.dosing-section-4 .green-flex .box-1::after {
    right: -7px;
    font-family: "roboto", sans-serif;
    font-weight: 700;
    color: #B2D234;
    background-color: #004D74;
    padding: 2px 11px;
    transform: skewX(-10deg) translateX(50%);
    top: 0;
    z-index: 1;
    font-size: 20px;
    line-height: 27px;
    bottom: auto;
    left: auto;
}
.propel-update-dosing-comb .card-footnote p {
   padding-top: 3px;
    padding-left: 15px;
}
.dosing-section-4 .box-heading p {
    padding: 1.5px;
    font-size: 17px;
    line-height: 28px;
}
    .dosing-section-4 .green-flex .box-2 {
max-width: 697px;
    width: 100%;
}
.dosing-section-5>.cta-button{
        justify-content: flex-end;
    max-width: 1004px;
    margin: 0 auto;
}
.dosing-section-1 .combination.therapy .section-heading {
    margin-bottom: 7px;
}
    .dosing-section-4 .box.box-2>.box-content>.flex-container.skew-flex{
            margin: 0;
    gap: 20px;
        position: relative;
    left: 5px;
    }
    .dosing-section-4 .box.box-2>.box-content>.flex-container .cards {
        min-width: 312px;
    padding: 12px 20px;
    }
    .dosing-section-4 .box.box-2 .cards .heading {
        padding-bottom: 20px;
    }
    .dosing-section-4 .box.box-2>.box-content>.flex-container .cards .propel-flex {
            display: flex;
    align-items: baseline;
    gap: 15px;
    text-align: center;
    }
    .dosing-section-4 .box.box-2>.box-content>.flex-container .cards .propel-flex .flex-container .img-sec {
            padding: 0;
    }
    #pr-dosing .dosing-section-4 .box-content .card-2-content {
        max-width: 165px;
    }

    /*resource-library*/
    #pr-resource-library #resource-tabs .cmp-tabs__tablist {
    padding-bottom:0;
    max-width: 991px;
    padding-top: 22px;
}
#pr-resource-library #resource-tabs .cmp-tabs__tab {
    width: max-content;
            padding: 20px 30px 16px;
        transform: skewX(180deg);
}
#pr-resource-library .resource-library-heading {
    font-size: 30px;
    line-height: 36px;
    padding-top: 1.4%;
        padding-left: 3.3%;
}
#pr-resource-library .tab-heading{
    max-width: 1048px;
    margin: 0 auto;
}
#pr-resource-library .downloadable-pdfs .card {
        border: 1px solid #707070;
}
#pr-resource-library .hcp-res .below-head h2 {
        margin-top: 0;
    margin-bottom: 40px;
    padding: 1px 4px 5px 27px;
}
#pr-resource-library .downloadable-pdfs .card-desc {
     margin-right: 0; 
}
#pr-resource-library .downloadable-pdfs .card-thumbnail {
    max-width: 122px;
    height: auto;
    object-fit: unset;
    min-width: 122px;
}
#pr-resource-library .hcp-res.patient-res {
    padding: 10px 4px 5px 27px;
}
#pr-resource-library .hcp-res.patient-res .below-head h2 {
    padding: 0 0 30px;
    margin: 0;
}
#pr-resource-library .hcp-res.patient-res{
        padding: 5px 4px 5px 27px;
        border-bottom: none;
}
#pr-resource-library #patient-resource .flex-box{
        padding: 0;
}
#pr-resource-library .hcp-res.patient-res .pancreatic-column-1 {
    padding: 15px 18px;
    box-shadow: none;
    width: 494px;
    height: 185px;
    min-height: 185px;
    border: 1px solid #707070;
}
#pr-resource-library  .double-pan-column {
    padding: 15px 15px 0;
}

    #pr-resource-library .double-pan-column:nth-child(2) {
        padding-left: 5px;
        position: relative;
        left: -15px;
    }
    #pr-resource-library .double-pan-column:nth-child(3) {
       padding-top: 25px;
    }
#pr-resource-library  .row {
    margin-right: -15px;
    margin-left: -15px;
}
#pr-resource-library .col-6.col-md-4 {
    padding: 0;
    min-height: auto;
}
.dosing-section-4 .combi-therapy-content.section-3.propel-update-section-3 .box.box-1 .box-content .img-sec  img{
    min-width: 239px;
}
#pr-resource-library .col-6.col-md-4 img{
    min-width: 124px;
}
#pr-resource-library .pan-col-text {
        padding-right: 38px;
}

#pr-resource-library .hcp-res.patient-res .col-6.col-md-4 {
    padding-right: 0;
}
 #pr-resource-library .hcp-res.patient-res   .pancreatic-column-1 .row {
        padding-left: 15px;
    }
    .dosing-section-5 .cta-button:first-child a {
    padding: 17px 14.5px;
}
.dosing-section-4 .box.box-2>.box-content>.flex-container .cards .propel-flex .flex-container>p {
    margin: 0;
            position: relative;
        left: 5px;
}
#pr-testing .pr-hero__container .pink-bg h1 {
    max-width: 1006px;
}
#pr-testing  .pr-hero__container .pink-bg {
        padding: 45px 0 40px;
    }
/*     ul.list-section li:nth-child(1) {*/
/*    padding-bottom: 4px;*/
/*}*/
.mobile-inline-block{
    display: none;
}
#pr-efficacy-monotherapy #section-6-inner .list-section.last-para {
    padding-right: 30px;
}
#section-8-inner .inner-content {
    padding: 0;
}
#testing-inner .section-2 .box.table-content ul li {
    padding-right: 0;
}
.dosing-section-3 .dosing-ul-eff li {
    padding-right: 0;
}
.blue_bg {
    width: 98%;
    margin-top: 20px;
}
#pc-brca-testing #pc-main-container .flex_container_brca.container-center {
    padding-top: 28px;
    padding-left: 20px;
    padding-right: 10px;
}
#testing-inner .section-2 .section-2-content table tr td {
    padding-top: 19px;
}
}
