/* ERBB2 CSS */
#erbb2-her2 .arrow-icon.new-tab {
    content: url(/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/icon/arrow-drop-up-icon.svg);
     margin: 0;
  }
  #erbb2-her2 .ctaSection__content a:hover .arrow-icon.new-tab,
  #erbb2-her2 .ctaSection__content a:focus .arrow-icon.new-tab{
      content: url(/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/icon/arrow-drop-up-icon-hover.svg);
  }
  
  #erbb2-her2 .max-width {
    max-width: 1064px;
    margin: 0 auto;
  }
  /*Accordion*/
  #erbb2-her2 #accordion-section {
    max-width: 1024px;
    padding: 0 24px 0 24px;
  }
  
  
  /*section header*/
  /*@media only screen and (max-width:991px) {*/
  /*  .section-header > div:nth-of-type(1) {*/
  /*    margin: 0 auto;*/
  /*    min-height: 320px;*/
  /*    padding: 40px 24px 20px 24px;*/
  /*    align-items: center;*/
  /*    gap: 24px;*/
  /*    flex-direction: column;*/
  /*    align-items: flex-start;*/
  /*  }*/
  
  /*  #erbb2-her2 .section-header .interpret {*/
  /*    padding: 20px 24px 20px 24px;*/
  /*  }*/
  
  /*  #diagnostic-assays-section .text-note {*/
  /*    margin-bottom: 40px;*/
  /*  }*/
  
  /*  #erbb2-her2 .ctaSection.ctaSection__left .ctaSection__img_inside {*/
  /*    padding: 0 24px 0 0;*/
  /*  }*/
  /*}*/
  
  .section-header > div:nth-of-type(1) {
    margin: 0 auto;
    max-width: 1440px;
    display: flex;
    min-height: 320px;
    padding: 0px 24px;
    align-items: center;
    gap: 50px;
  }
  
  .section-header .img-wrapper {
    width: 160px;
  }
  
  .section-header .img-wrapper img {
    width: 100%;
    height: 100%;
  }
  
  .section-header .text-wrapper > span {
    font-size: 2.125rem;
    line-height: 150%;
    font-family: var(--heading-font);
  }
  
  .section-header .text-wrapper div {
    padding-top: 12px;
  }
  
  .section-header .text-wrapper div > span {
    font-size: 18px;
    line-height: 27px;
    padding-top: 40px;
  }
  
  #erbb2-her2 .inpage-submenu {
    max-height: 67px;
  }
  
  #erbb2-her2 .inpage-submenu.mobile-only {
    padding: 12px 24px 12px 24px;
  }
  /* Breadcrumb */
  .inpage-submenu ul p.right-arrow:after {
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    background: url(/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/global/right-arrow-icon.svg);
    right: -24px;
      /* top: 6px; */
    ;
  }
  
  #erbb2-her2 .color-link {
    color: #830051;
  }
  
  #erbb2-her2 .color-link:hover,
  #erbb2-her2 .color-link:active,
  #erbb2-her2 .color-link:focus,
  #diagnostic-assays-section .text-note a:hover,
  #diagnostic-assays-section .text-note a:active,
  #diagnostic-assays-section .text-note a:focus {
    color: #3C4242;
  }
  
  #erbb2-her2 .hp__button a:hover,
   #erbb2-her2 .hp__button a:active,
   #erbb2-her2 .hp__button a:focus {
    color: #3C4242;
    text-decoration: underline;
  }
  /* Banner*/
  .erbb2-banner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #003864;
  }
  
  .erbb2-banner img {
    width: 40%;
    /*height: 331px;*/
  }
  
  .erbb2-banner-text {
    padding: 10px 20px 10px 40px;
    width: 60%;
    line-height: 1;
    color: #fff;
  }
  
  .erbb2-banner-text h1 {
    font-family: var(--heading-font);
    font-size: 2.5rem;
    font-weight: 400;
  }
  
  #erbb2-her2 .erbb2-banner-text p {
    font-family: var(--primary-font);
    font-size: 20px;
    line-height: 150%;
    padding-top: 24px;
  }
  
  /* @media only screen and (max-width: 991px) {
    #erbb2-her2 .erbb2-banner {
      flex-direction: column;
    }
  
    #erbb2-her2 .erbb2-banner-text {
      padding: 80px 24px;
      width: unset;
    }
  
    #erbb2-her2 .erbb2-banner img {
      width: 100%;
      height: 285px;
      object-fit: cover;
      border-top-left-radius: 12px;
      border-top-right-radius: 12px;
    } */
  /* } */
  
  /* Reading time */
  #erbb2-her2 .banner-buttons {
    margin-left: auto;
    margin-right: auto;
  }
  
  #erbb2-her2 .ctaSection .ctaSection__content {
    padding-left: 24px;
  }
  
  /* TESTING RECOMENDATION SECTION */
  #testing-recommendations-section {
    background-color: #F5F7F7;
  }
  
  #erbb2-her2 .azpm-introBg {
    background-color: #fff;
  }
  
  /* @media only screen and (min-width:991px) {
    #erbb2-her2 .azpm-introText {
      max-width: 1056px;
      margin: 0 auto;
      padding: 40px 188px 80px 188px;
      text-align: center;
      color: #3C4242;
    }
  } */
  
  #erbb2-her2 .azpm-introText > div > h2 {
    font-size: 2.5rem;
    line-height: 120%;
    font-family: var(--heading-font);
    font-weight: 400;
  }
  
  #erbb2-her2 .azpm-introText-content p {
    margin: 3px 0 0 0;
    width: 100%;
  }
  
  #erbb2-her2 .azpm-introText > div > p:first-of-type > span {
    line-height: 27px;
    font-size: 18px;
    font-weight: 400;
  }
  
  #erbb2-her2 .azpm-introText .small-note {
    font-size: 12px;
    line-height: 1.5;
    display: block;
    margin-top: 20px;
  }
  
  .testing-recommendations-s3 > div {
    max-width: 1056px;
    margin: 0 auto;
    padding: 0 24px;
    display: flex;
    min-height: 121px;
    gap: 16px;
  }
  
  /* @media only screen and (max-width: 991px) {
    .testing-recommendations-s3 > div {
      flex-direction: column;
    }
  } */
  
  .testing-recommendations-s3 .card {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%;
    background-color: #fff;
    padding: 16px;
    border-radius: 24px;
    box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.15);
  }
  
  .testing-recommendations-s3 .card .img-wrapper {
    max-width: 80px;
  }
  
  .testing-recommendations-s3 .card .img-wrapper img {
    width: 100%;
    height: 100%;
  }
  
  .testing-recommendations-s3 .card .text-wrapper p {
    font-family: var(--primary-font);
    font-size: 18px;
    line-height: 150%;
    padding-bottom: 8px;
    font-weight: 400;
  }
  
  .testing-recommendations-s3 .card .text-wrapper p:nth-child(1) {
    color: #830051;
    font-weight: 700;
  }
  
  /*PREVALENCE SECTION*/
  
  #erbb2-her2 #prevalence .section-header:first-child .text-wrapper {
    margin-top: -60px;
  }
  
  /*ERBB2-HER2-MUTATIONS-SECTION*/
  #erbb2-her2-mutations-section .erbb2-her2-mutations-s2 {
    max-width: 1064px;
    margin: 0 auto;
    padding: 20px 24px;
  }
  
  #erbb2-her2-mutations-section .erbb2-her2-mutations-s2 h3 {
    font-weight: 500;
    font-size: 1.5rem;
    line-height: 120%;
  }
  
  #erbb2-her2-mutations-section .erbb2-her2-mutations-s2 p {
    font-size: 18px;
    padding-top: 20px;
    line-height: 1.5;
  }
  
  #erbb2-her2-mutations-section #table-container {
    padding: 0px 24px 0px 24px;
    margin: 20px 0px 40px 0px;
  }
  
  #erbb2-her2-mutations-section .table-wrapper {
    overflow-x: auto;
    /* display: flex; */
    /* justify-content: center; */
    ;
  }
  
  #erbb2-her2-mutations-section table {
    width: 100%;
    max-width: 1064px;
    border-collapse: collapse;
    min-width: 600px;
    margin: 0 auto;
  }
  
  #erbb2-her2-mutations-section table th {
    font-size: 14px;
    line-height: 1.5;
    color: #3C4242;
    font-weight: 700;
    border-bottom: 1px solid #C4CFCD;
    padding: 12px;
    background-color: #E6EBF0;
    text-align: left;
    white-space: nowrap;
    text-wrap: wrap;
    vertical-align: middle;
  }
  
  #erbb2-her2-mutations-section table thead>tr:first-of-type>th:first-of-type {
    border-top-left-radius: 12px;
  }
  
  #erbb2-her2-mutations-section table thead>tr:first-of-type>th:last-of-type {
    border-top-right-radius: 12px;
  }
  
  #erbb2-her2-mutations-section table td {
    font-size: 14px;
    line-height: 1.5;
    color: #3C4242;
    font-weight: 400;
    border-bottom: 1px solid #C4CFCD;
    padding: 12px;
    vertical-align: middle;
    background-color: #fff;
  }
  
  #erbb2-her2-mutations-section table tbody>tr:nth-child(even)>td {
    background-color: #F5F7F7;
  }
  
  #erbb2-her2-mutations-section table .img-wrapper {
    margin: 0 auto;
    height: 38px;
    width: 38px;
  }
  
  #erbb2-her2-mutations-section .erbb2-her2-mutations-s4 {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 24px 0 24px;
  }
  
  #erbb2-her2-mutations-section .erbb2-her2-mutations-s4 > p {
    line-height: 16px;
    font-size: 12px;
  }
  
  #erbb2-her2-mutations-section .erbb2-her2-mutations-s4 > .testingLab__container {
    padding: 80px 0 36px 0;
    justify-content: center;
    max-width: 1024px;
  }
  
  #erbb2-her2-mutations-section .erbb2-her2-mutations-s4 > .testingLab__container > .testingLab__content {
    max-width: unset;
    flex-basis: 66.67%;
  }
  
  #erbb2-her2-mutations-section .erbb2-her2-mutations-s4 > .testingLab__container > .testingLab__image_container {
    max-width: unset;
    flex-basis: 33.33%;
  }
  
  #erbb2-her2-mutations-section .testingLab__content_text .text-large {
    padding-top: 32px;
  }
  
  #erbb2-her2-mutations-section .erbb2-her2-mutations-s4 > p:last-of-type {
    line-height: 16px;
    font-size: 12px;
    padding-bottom: 80px;
  }
  #erbb2-her2 .button-navy-contrast:focus, #erbb2-her2 .button-navy-contrast:focus-visible {
      color: #003864 !important;
      background: #fff !important;
      border-color: #fff;
      outline-color: #fff;
  }
  #erbb2-her2 .button-navy-contrast:active, #erbb2-her2 .button-navy-contrast:focus {
      border: 1px solid #F5F7F7 !important;
  }
  
  /* @media only screen and (max-width:991px) {
    #erbb2-her2-mutations-section .erbb2-her2-mutations-s4 > .testingLab__container {
      padding: 40px 0 20px 0;
      max-height: unset;
    }
  
    #erbb2-her2-mutations-section .erbb2-her2-mutations-s4 > p:last-of-type {
      padding-bottom: 40px;
      text-align: center;
    }
  
    #erbb2-her2 #prevalence .section-header:first-child .text-wrapper {
      margin-top: 0;
    }
  
    #erbb2-her2 .ctaSection__content a {
      margin-top: 0;
    }
  } */
  
  #erbb2-her2 .ctaSection.ctaSection__left .ctaSection__content {
    padding-right: 0;
  }
  
  #erbb2-her2 .ctaSection .ctaSection__content {
    padding-left: 0;
  }
  
  #erbb2-her2 .ctaSection.ctaSection__right .ctaSection__content {
    padding-left: 24px;
  }
  
  #erbb2-her2 .ctaSection__content a {
    margin-top: 24px;
  }
  
  
  /*SAMPLE TYPE CONSIDERATIONS SECTION*/
  #sample-type-considerations-section {
    background-color: #F5F7F7;
  }
  
  #sample-type-considerations-section .sample-type-h3 {
    font-size: 1.5rem;
    line-height: 1.5;
    display: flex;
    justify-content: center;
    padding-bottom: 40px;
  }
  
  #sample-type-considerations-section #table-container {
    padding: 0px 24px 0px 24px;
    margin-top: 16px;
    margin-bottom: 60px;
    display: flex;
    justify-content: center;
  }
  
  #sample-type-considerations-section .table-wrapper {
    overflow-x: auto;
  }
  
  #sample-type-considerations-section table {
    max-width: 1024px;
    border-collapse: collapse;
    min-width: 1000px;
    table-layout: auto;
  }
  
  #sample-type-considerations-section table th {
    font-size: 14px;
    line-height: 1.5;
    color: #3C4242;
    font-weight: 700;
    border-bottom: 1px solid #C4CFCD;
    padding: 12px;
    background-color: #E6EBF0;
    text-align: center;
    white-space: nowrap;
    text-wrap: wrap;
    vertical-align: middle;
  }
  
  #sample-type-considerations-section table thead>tr:first-of-type>th:first-of-type {
    border-top-left-radius: 12px;
  }
  
  #sample-type-considerations-section table thead>tr:first-of-type>th:last-of-type {
    border-top-right-radius: 12px;
  }
  
  #sample-type-considerations-section table td {
    font-size: 14px;
    line-height: 1.5;
    color: #3C4242;
    font-weight: 400;
    border-bottom: 1px solid #C4CFCD;
    padding: 12px;
    vertical-align: middle;
    background-color: #fff;
    text-align: center;
  }
  
  #sample-type-considerations-section table th p {
    text-align: left;
    font-weight: 400;
    white-space: nowrap;
  }
  
  #sample-type-considerations-section table td ul {
    list-style: none;
    list-style-type: disc;
    position: relative;
    padding: 8px 0px 8px 30px;
  }
  
  #sample-type-considerations-section table td li {
    display: list-item;
    padding: 0;
    align-items: center;
    justify-content: flex-start;
    text-align: left;
  }
  
  #sample-type-considerations-section table td p {
    text-align: left;
    text-wrap: nowrap;
  }
  
  #sample-type-considerations-section .sample-type-considerations-s4 {
    display: flex;
    margin: 0 auto;
    max-width: 1056px;
    border-radius: 24px;
    background-color: #fff;
    box-shadow: 0px 4px 20px 0px rgba(151, 151, 151, 0.25);
    padding: 32px;
  }
  
  #sample-type-considerations-section .sample-type-considerations-s4 > div:first-of-type {
    padding: 32px 32px 0 0;
    display: flex;
    align-items: center;
  }
  
  #sample-type-considerations-section .sample-type-considerations-s4 > div:first-of-type > div {
    width: 80px;
    height: 80px;
  }
  
  #sample-type-considerations-section .sample-type-considerations-s4 p {
    font-weight: 700;
    font-size: 18px;
    line-height: 150%;
  }
  
  #sample-type-considerations-section .sample-type-considerations-s4 p span {
    font-weight: 400;
  }
  
  /* @media only screen and (max-width:991px) {
    #sample-type-considerations-section h3 {
      padding: 0 24px 20px 24px;
    }
  
    #sample-type-considerations-section #table-container {
      margin-bottom: 40px;
    }
  
    #sample-type-considerations-section .sample-type-considerations-s4 {
      margin: 0 24px 0 24px;
      flex-direction: column;
    }
  
    #sample-type-considerations-section .sample-type-considerations-s4 > div:nth-of-type(2) {
      padding: 64px 0 12px 0px;
    }
  } */
  
  /*Diagnostic assays section*/
  /* @media only screen and (max-width:991px) {
    #diagnostic-assays-section  #table-container {
      padding: 36px 24px 0 24px;
    }
  } */
  
  #diagnostic-assays-section .diagnostic-table {
    overflow-x: auto;
    max-width: 1024px;
    margin: 0 auto;
  }
  
  #diagnostic-assays-section .diagnostic-table table {
    min-width: 1000px;
    width: 100%;
    table-layout: fixed;
  }
  
  #diagnostic-assays-section .diagnostic-table table th {
    font-size: 14px;
    line-height: 1.5;
    color: #3C4242;
    font-weight: 700;
    border-bottom: 1px solid #C4CFCD;
    padding: 12px;
    background-color: #E6EBF0;
    text-align: center;
    white-space: nowrap;
    text-wrap: wrap;
    vertical-align: middle;
  }
  
  #diagnostic-assays-section .diagnostic-table table thead>tr:first-of-type>th:first-of-type {
    border-top-left-radius: 12px;
  }
  
  #diagnostic-assays-section .diagnostic-table table thead>tr:first-of-type>th:last-of-type {
    border-top-right-radius: 12px;
  }
  
  #diagnostic-assays-section .diagnostic-table table td {
    font-size: 14px;
    line-height: 1.5;
    color: #3C4242;
    font-weight: 400;
    border-bottom: 1px solid #C4CFCD;
    padding: 12px;
    vertical-align: middle;
    text-align: center;
    background-color: #fff;
  }
  
  #diagnostic-assays-section .section-header > div:nth-of-type(1) {
    margin-bottom: 16px;
  }
  
  #diagnostic-assays-section .diagnostic-table table tbody>tr:nth-child(even)>td {
    background-color: #F5F7F7;
  }
  
  #diagnostic-assays-section .diagnostic-table table td:nth-child(1) {
    text-align: left;
  }
  
  #diagnostic-assays-section .diagnostic-table table a {
    font-size: 0.75rem;
    color: #830051;
    text-decoration: none;
  }
  /*#diagnostic-assays-section .diagnostic-table table a:hover {
   
   color:#003864;
  }
  #diagnostic-assays-section .diagnostic-table table a:hover span {
      color: #003864 !important;
  }*/
  
  #diagnostic-assays-section .diagnostic-table .collection-img {
    background-image: url(/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/desktop/erbb2-her2/sample%20collection%20alt%20small.svg);
    background-repeat: no-repeat;
    -webkit-background-position: left 5% center;
    background-position: left 5% center;
  }
  
  #diagnostic-assays-section .diagnostic-table .collection-img p {
    padding-left: 32px;
  }
  
  #diagnostic-assays-section .table-note {
    display: flex;
    margin-top: 16px;
    gap: 8px;
  }
  
  #diagnostic-assays-section .section-header h3 {
    font-size: 1.5rem;
    padding-top: 12px;
    line-height: 120%;
  }
  
  #diagnostic-assays-section .ctaSection__span {
    font-size: 12px;
    line-height: 150%;
    display: block;
  }
  
  #diagnostic-assays-section .text-note {
    margin: 0 auto;
    max-width: 1064px;
    font-size: 12px;
    line-height: 1.5;
    text-align: center;
    margin-bottom: 80px;
  }
  
  #diagnostic-assays-section .text-note > div > div {
    margin-bottom: 40px;
  }
  
  #diagnostic-assays-section .text-note a {
    font-size: 0.75rem;
    color: #830051;
  }
  
  /*interpreting-reporting-section*/
  #interpreting-reporting-section {
    background-color: #F5F7F7;
  }
  
  
  /*considerations*/
  #erbb2-her2 #considerations {
    background-image: url(/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/desktop/lung-cancer/starts-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
  }
  
  #erbb2-her2
  #considerations .considerations {
    padding: 80px;
    max-width: 1440px;
    margin: 0
  auto;
    display: flex;
    gap: 40px;
    flex-direction: row;
  }
  
  #erbb2-her2
  #considerations .considerations .img-sec {
    max-width: 240px;
    width: 100%;
  }
  
  #erbb2-her2 #considerations .considerations .img-sec img {
    width: 240px;
    height: 240px;
  }
  
  #erbb2-her2 #considerations .considerations .content h2 {
    font-size: 2.5rem;
    font-weight: 400;
    line-height: 120%;
    font-family: var(--heading-font);
    padding: 24px 0;
  }
  
  #erbb2-her2 #considerations .considerations .content {
    color: white;
  }
  
  #erbb2-her2 #considerations .considerations .content p, #erbb2-her2
  #considerations .considerations .content li {
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 150%;
  }
  
  #erbb2-her2 #considerations .considerations .content
  ul {
    padding: 8px 0 8px;
    margin: 8px 0;
  }
  
  #erbb2-her2 #considerations
  .considerations .content ul li ul {
    padding: 0;
    margin: 0;
  }
  
  #erbb2-her2
  #considerations .considerations .content ul li ul li:last-child {
    right: 0;
  }
  
  #erbb2-her2 #considerations .considerations .content p {
    padding: 12px 0;
  }
  
  #erbb2-her2 #considerations .considerations .content ul li {
    position: relative;
    padding: 6px 0 6px 24px;
  }
  
  #erbb2-her2 #considerations .considerations .content
  ul li:last-child {
    /*right: 24px;*/
  }
  
  #erbb2-her2 #considerations .considerations
  .content ul li::before {
    content: "";
    width: 5px;
    height: 5px;
    display: inline-block;
    background-color: white;
    position: absolute;
    left: 10px;
    top: 18px !important;
    border-radius: 50%;
  }
  
  #erbb2-her2 #considerations .considerations .content
  ul li a {
    color: white;
    text-decoration: underline;
  }
  
  #erbb2-her2
  #considerations .considerations .content ul li a:hover {
    font-weight: 700;
  }
  
  #erbb2-her2 #considerations .considerations .content p.footnote {
    font-size: 0.75rem;
    line-height: 120%;
    padding: 4px 0 0 0;
  }
  
  #erbb2-her2
  .footnotes-wrapper.considerations-footnote p {
    max-width: 967px;
    margin: 0 auto;
    font-size: 0.875rem;
  }
  
  /* @media only screen and (max-width:991px) {
    #erbb2-her2 #considerations .considerations {
      padding: 40px 24px;
      flex-direction: column;
    }
  
    #erbb2-her2 #considerations .considerations .img-sec img {
      width: 160px;
      height: 160px;
    }
  } */
  
  #erbb2-her2 #interpreting-reporting .section-header .text-wrapper > p {
    font-weight: 600;
    font-size: 1.5rem;
    padding-top: 10px;
  }
  
  #erbb2-her2 .interpreting-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
    max-width: 1080px;
    margin: 0 auto;
    padding: 32px 24px 52px 24px;
  }
  
  #erbb2-her2 .interpreting-grid li {
    display: flex;
    flex-direction: row;
    min-height: 160px;
    box-shadow: 4px 4px 15px 0px #00000026;
    background-color: #fff;
    border-radius: 32px;
    padding: 32px 40px;
    align-items: center;
  }
  
  #erbb2-her2 .interpreting-grid li:nth-child(3) img {
    max-width: 72px;
  }
  #erbb2-her2 .interpreting-grid li img {
    max-width: 72px;
    margin-right: 16px;
  }
  #erbb2-her2 .interpreting-grid li h3 {
    font-size: 1.125rem;
    line-height: 120%;
  }
  
  #erbb2-her2 .interpreting-grid li h3>span {
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 1.5;
  }
  
  #erbb2-her2 #footnotes-accordion .cmp-accordion__icon::before {
    background-image: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/icon/dropdown-arrow-grey.svg');
  }
  
  #erbb2-her2 #footnotes-accordion .cmp-accordion__button:hover {
    color: #3C4242;
  }
  /* 
  @media only screen and (max-width:991px) {
    #erbb2-her2 .interpreting-grid {
      grid-template-columns: 1fr;
    }
  
    #erbb2-her2 .interpreting-s2 {
      padding: 0 24px 0 24px;
    }
  
    #erbb2-her2 div#references-section {
      padding-bottom: 40px;
    }
  } */
  
  #interpreting-reporting-section .testingLab__container {
    margin: 0 auto;
    justify-content: center;
    max-width: 976px;
    padding: 0 0px;
  }
  
  #interpreting-reporting-section .testingLab__container > .testingLab__content {
    flex-basis: 66.666667%;
    flex-grow: 0;
    max-width: 66.666667%;
  }
  
  #interpreting-reporting-section .testingLab__container > .testingLab__image_container {
    flex-basis: 33.333333%;
    flex-grow: 0;
    max-width: 33.333333%;
    max-height: 327.6px;
  }
  
  #erbb2-her2 div#references-section {
    max-width: 1280px;
    margin: 0 auto;
    padding-bottom: 80px;
  }
  #erbb2-her2  #accordion-section{
      padding-top:40px;
  }
  #erbb2-her2 #references-section #accordion-section {
    margin: 0 6px;
    max-width: unset;
    padding: unset;
  }
  
  #erbb2-her2 .footnote-content ol {
    padding-left: 26px;
    list-style: decimal;
    line-height: 1.5;
    font-size: 16px;
  }
  
  #erbb2-her2 .footnote-content ol li {
    padding-left: 10px;
    word-break: break-word;
  }
  
  #erbb2-her2 .footnote-content li::marker {
    font-weight: 700;
  }
    #erbb2-her2 #mutations-in-nsclc .section-header > div:nth-of-type(1) {
    
      padding-top:0;
    
    }
    #erbb2-her2  #testing-recommendations .azpm-introText-content {
      
      padding: 0px 180px;
  }
  #erbb2-her2 .cmp-accordion__icon {
     
      width: 24px;
      height: 24px;
  }
  
  /* @media only screen and (max-width:991px) {
    #erbb2-her2 #references-section #accordion-section {
      margin: unset;
    }
  } */
  #erbb2-her2 #helpful-resources .hp__headline-header h2 {
     
      margin-bottom: 8px;
  }
  #erbb2-her2 #helpful-resources.hp__container {
     padding-bottom: 0px;
     
  } 
  #erbb2-her2 .hp__view-more-link {
      margin-top:0;
  }
  #erbb2-her2  #references-section .footnote-content a:hover {
     
      color: #830051;
      border-color: #830051;
  }
  

  /*mobile fonts*/
  @media only screen and (max-width:991px) {
      
    /* media queries minimalisation start */
    #erbb2-her2 .azpm-introText {
      max-width: 1056px;
      margin: 0 auto;
      /*padding: 40px 188px 80px 188px;*/
      text-align: left;
      color: #3C4242;
    }
  #erbb2-her2 #helpful-resources  .hp__headline-header p {
          text-align: left !important;
          font-size: 18px !important;
          line-height:150%;
      }
      #erbb2-her2 #helpful-resources .hp__headline-header h2 {
     padding-bottom:0;
      margin-bottom: 8px;
  }
    /*#erbb2-her2 .erbb2-banner {*/
    /*  flex-direction: column;*/
    /*}*/
  
    #erbb2-her2 .erbb2-banner-text {
      padding: 80px 24px;
      width: unset;
    }
    #erbb2-her2 .erbb2-banner-text p {
     
      font-size: 20px;
      
  }
     #erbb2-her2  .testingLab__content_text .text-large {
          font-size: 24px;
          line-height: 36px;
      }
     #erbb2-her2  #interpreting-reporting-section .testingLab__content_text .text-large {
          font-size: 20px;
          line-height: 36px;
      }
    /*#erbb2-her2 .erbb2-banner img {*/
    /*  width: 100%;*/
    /*  height: 285px;*/
    /*  object-fit: cover;*/
    /*  border-top-left-radius: 12px;*/
    /*  border-top-right-radius: 12px;*/
    /*}*/
  
    .testing-recommendations-s3 > div {
      flex-direction: column;
    }
  
    #erbb2-her2-mutations-section .erbb2-her2-mutations-s4 > .testingLab__container {
      padding: 40px 0 20px 0;
      max-height: unset;
    }
  
    #erbb2-her2-mutations-section .erbb2-her2-mutations-s4 > p:last-of-type {
      padding-bottom: 40px;
      text-align: center;
    }
  
    #erbb2-her2 #prevalence .section-header:first-child .text-wrapper {
      margin-top: 0;
    }
  
    #erbb2-her2 .ctaSection__content a {
      margin-top: 0;
    }
  
    #sample-type-considerations-section h3 {
      padding: 0 24px 20px 24px;
    }
  
    #sample-type-considerations-section #table-container {
      margin-bottom: 40px;
    }
   
  
    #sample-type-considerations-section .sample-type-considerations-s4 {
      margin: 0 24px 0 24px;
      flex-direction: column;
    }
    #erbb2-her2  #sample-type-considerations-section .sample-type-considerations-s4  {
       padding: 20px 24px 32px;
    }
     #erbb2-her2 #references-section .footnote-content p {
    font-size: 14px !important;
      line-height: 120% !important;
      padding-top: 20px;
  }
    #sample-type-considerations-section .sample-type-considerations-s4 > div:nth-of-type(2) {
      padding: 64px 0 12px 0px;
    }
    #erbb2-her2 #sample-type-considerations-section .sample-type-considerations-s4 > div:nth-of-type(2) {
      padding: 32px 0 24px 0px;
    }
  
    #diagnostic-assays-section  #table-container {
      padding: 36px 24px 0 24px;
    }
  
    #erbb2-her2 #considerations .considerations {
      padding: 40px 24px;
      flex-direction: column;
    }
  
    #erbb2-her2 #considerations .considerations .img-sec img {
      width: 160px;
      height: 160px;
    }
  
    #erbb2-her2 .interpreting-grid {
      grid-template-columns: 1fr;
    }
  
    #erbb2-her2 .interpreting-s2 {
      padding: 0 24px 0 24px;
    }
    #erbb2-her2  #testing-recommendations .azpm-introText-content {
      
      padding: 0;
  }
  
    #erbb2-her2 div#references-section {
      padding-bottom: 40px;
    }
  
    #erbb2-her2 #references-section #accordion-section {
      margin: unset;
    }
    /* media queries minimalisation end */
    #erbb2-her2 div#references-section {
      padding-bottom: 40px;
    }
  
    .section-header > div:nth-of-type(1) {
      margin: 0 auto;
      min-height: 320px;
      padding: 40px 24px 20px 24px;
      align-items: center;
      gap: 24px;
      flex-direction: column;
      align-items: flex-start;
    }
    #erbb2-her2 #mutations-in-nsclc .section-header > div:nth-of-type(1) {
    
      padding-top:0;
    
    }
    .section-header.interpret > div:nth-of-type(1) {
      padding: 20px 24px 20px 24px;
    }
  
    #diagnostic-assays-section .text-note {
      margin-bottom: 40px;
    }
  
    #erbb2-her2 .ctaSection.ctaSection__left .ctaSection__img_inside {
      padding: 0 24px 0 0;
    }
  
    #erbb2-her2 .section-header .interpret {
      padding: 20px 24px 20px 24px;
    }
  
    #diagnostic-assays-section .text-note {
      margin-bottom: 40px;
    }
  
    #erbb2-her2 .erbb2-banner-text h1 {
      font-size: 32px;
    }
  
    #erbb2-her2 .banner-buttons {
      padding: 16px;
    }
  
    #erbb2-her2 .azpm-introText > div > h2 {
      font-size: 2rem;
    }
  
    #erbb2-her2 .section-header .text-wrapper > span {
      font-size: 1.8125rem;
    }
  
    #erbb2-her2 .section-header .img-wrapper {
      width: 116px;
    }
  
    #erbb2-her2 .testing-recommendations-s3 .card .text-wrapper p {
      font-size: 16px;
    }
  
    #erbb2-her2-mutations-section .erbb2-her2-mutations-s2 h3 {
      font-size: 1.25rem;
    }
  
    #erbb2-her2-mutations-section .erbb2-her2-mutations-s2 {
      padding-top: 0;
    }
  
    #erbb2-her2 .testingLab__image > img {
      border-top-left-radius: 24px;
      border-top-right-radius: 24px;
    }
  
    #sample-type-considerations-section .sample-type-h3 {
      font-size: 1.25rem;
      padding-bottom: 20px;
    }
  
    #sample-type-considerations-section .sample-type-considerations-s4 p {
      font-size: 16px;
    }
  
    #diagnostic-assays-section .section-header h3 {
      font-size: 1.25rem;
      line-height: 1.2;
    }
  
    #diagnostic-assays-section .section-header > div:nth-of-type(1) {
      margin-bottom: 0;
    }
  
    #erbb2-her2 .ctaSection__left .ctaSection__content {
      padding-left: 0px;
      padding-right: 0px;
    }
  
    #diagnostic-assays-section .text-note {
      padding: 0 24px;
      text-align: left;
    }
  
    #erbb2-her2 .section-header .text-wrapper > p {
      font-weight: 600;
      font-size: 1.25rem;
      padding-top: 10px;
    }
  
    #interpreting-reporting-section .testingLab__container {
      max-height: unset;
      padding:0 24px;
    }
  
    #interpreting-reporting-section .testingLab__container > .testingLab__image_container {
      max-height: unset;
    }
  
    #erbb2-her2 #considerations .considerations {
      gap: unset;
    }
  }
  
  /* Footnotes */
  
  #erbb2-her2 #footnotes-accordion .cmp-accordion__panel--expanded {
    padding: 16px;
  }
  
  #erbb2-her2 .actinable-biomarkers-flow-chart {
    overflow-x: auto;
  }
  
  #erbb2-her2 #diagnostic-assays-section .table-note {
    gap: 3px;
    max-width: 1024px;
    margin: 16px auto 0;
  }
  
  #erbb2-her2 #diagnostic-assays-section .table-note .img-wrapper {
    padding-top: 0px;
    padding-left: 0px;
    height: 24px;
    width: 24px;
  }
  
  #erbb2-her2 #diagnostic-assays-section .table-note p {
    padding-top: 3px;
  }
  
  #erbb2-her2 #diagnostic-assays-section .table-note .img-wrapper img {
    height: 26px;
    width: 30px;
  }
  
  #erbb2-her2 .mobileOnly {
    display: none !important;
  }
  
  #erbb2-her2 .desktopOnly {
    display: block !important;
  }
  
  #erbb2-her2 #text-f47a61a875 .playbutton {
    margin-top: -58%;
  }
  
  #erbb2-her2 #text-f47a61a875 .resource-card__body {
    margin-top: -2px;
    background: #FFF;
  }
  
  #erbb2-her2 #container-59dccf3956 p.playbutton a span.download-icon {
    height: 39px;
    width: 32px;
    max-width: 32px;
  }
  
  #erbb2-her2 #container-59dccf3956 p.playbutton a span, #erbb2-her2 #container-59dccf3956 p.playbutton a {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  
  #erbb2-her2 .subscribe-connect-section__sub__headline {
    padding: 24px 1px;
    font-family: var(--heading-font);
  }
  
  #erbb2-her2 .hp__banner-mod-I {
    max-width: 976px;
  }
  
  #erbb2-her2 .nav-her2 {
    display: inline-flex;
    gap: 4px;
  }
  
  #erbb2-her2 .bullet-and-text {
    display: flex;
    flex-direction: row;
    min-height: auto;
    box-shadow: none;
    background-color: #fff;
    border-radius: 0;
    padding: 0;
    align-items: center;
    margin-top: 16px;
  }
  
  #erbb2-her2 .bullet-and-text::before {
      content: "";
      width: 10px;
      height: 5px;
      background-color: #000;
      border-radius: 50%;
      content: " ";
      font-size: 1.5rem;
      -webkit-align-self: flex-start;
      -ms-flex-item-align: flex-start;
      /* align-self: flex-start; */
      margin-right: 8px;
      margin-top: 7px;
      margin-left: 2px;
      padding: 0;
  }
  
  #erbb2-her2 #footnotes-accordion .footnote-content p {
    font-size: .75rem !important;
    line-height: 1rem !important;
  }
 #erbb2-her2 #footnotes-accordion .footnote-content p.references-text
{
font-size:0.875rem !important;
}

  #erbb2-her2 #interpreting-reporting-section #footnotes-accordion .footnote-content p {
    font-size:12px !important;
  }
  
  #erbb2-her2 #footnotes-accordion {
    margin-bottom: 0;
  }
  
  #erbb2-her2 b {
    font-weight: 700;
  }

  
    @media (min-width: 744px) and (max-width: 1023px) {
     #interpreting-reporting-section .testingLab__container {
    padding: 0 12px !important;
    }
    #interpreting-reporting-section .testingLab__container > .testingLab__content {
        flex-basis: 50% !important;
        max-width: 50% !important;
    }
    #interpreting-reporting-section .testingLab__container > .testingLab__image_container {
        flex-basis: 50% !important;
        max-width: 50% !important;
    }
    }
  
  @media (max-width: 1023.95px) {
  
    #erbb2-her2 .mobileOnly {
      display: block !important;
    }
  
    #erbb2-her2 .desktopOnly {
      display: none !important;
    }
  
    #erbb2-her2 #footnotes-accordion .cmp-accordion__panel--expanded {
      padding: 0 0 16px 0;
    }
  
    #erbb2-her2 #text-01dea1d98f .footnotes-wrapper p,
    #erbb2-her2 #erbb2-her2-text-component-1 .footnotes-wrapper p {
      padding: 40px 0;
      line-height: 140%;
    }
  
    #erbb2-her2 #text-007c8268a8 .actinable-biomarkers .white-bg,
    #erbb2-her2 #erbb2-her2-text-component-2 .actinable-biomarkers .white-bg {
      padding: 0px;
    }
  
    #erbb2-her2 #diagnostic-assays-section .table-note {
      gap: 3px;
    }
  
    #erbb2-her2 #diagnostic-assays-section .table-note .img-wrapper {
      padding-top: 3px;
    }
  
    #erbb2-her2 #diagnostic-assays-section .table-note p {
      padding-top: 0px;
    }
  
    #erbb2-her2 #diagnostic-assays-section .table-note p {
      padding-top: 3px;
    }
  
    #erbb2-her2 #diagnostic-assays-section .table-note .img-wrapper img {
      height: 26px;
      width: 30px;
    }
  
    #erbb2-her2 .ctaSection.ctaSection__right .ctaSection__img__inside, #erbb2-her2 .ctaSection.ctaSection__right .ctaSection__img__inside img {
      /*height: 222px;*/
    }
    #erbb2-her2 .ctaSection.ctaSection__right .ctaSection__img__inside, #erbb2-her2 .ctaSection.ctaSection__right .ctaSection__img__inside img {
        height: auto;
        width: 100%;
    }
     #erbb2-her2 .ctaSection .ctaSection__img{
        width: 100%;
    }
    #interpreting-reporting-section .testingLab__container > .testingLab__content {
      flex-basis: 100%;
      flex-grow: 0;
      max-width: 100%;
      border-bottom-left-radius: 24px;
      border-bottom-right-radius: 24px;
    }
  
    #interpreting-reporting-section .testingLab__container > .testingLab__image_container {
      flex-basis: 100%;
      flex-grow: 0;
      max-width: 100%;
    }
  
    #erbb2-her2 .resource-card-main img {
      margin-left: 0;
    }
  
    #erbb2-her2 .playbutton {
      margin-top: -44%;
    }
  
    #erbb2-her2 .video-player_info {
      right: 0px;
    }
  
    #erbb2-her2 #text-f47a61a875 .playbutton {
      margin-top: -67%;
    }
  
    #erbb2-her2 .testingLab__content_text .text-large {
      line-height: 2.25rem !important;
    }
    #erbb2-her2 #considerations .considerations .content ul li:last-child {
      right: 0px;
  }
  }
  @media (min-width: 744px) and (max-width: 1727.95px) {
    #erbb2-her2 .erbb2-banner-text {
        padding: 10px 20px 10px 40px;
    }
}
  @media (min-width: 744px)  and (max-width: 1023.95px) {
  
    #erbb2-her2 .actinable-biomarkers-flow-chart {
      padding-right: 24px;
      padding-left: 24px;
    }
    
    #erbb2-her2 .actinable-biomarkers {
      width: 1064px;
    }    
  }
  
    @media (min-width: 744px)  and (max-width: 768px) {
  
    #erbb2-her2 .actinable-biomarkers-flow-chart {
      overflow-x: auto;
    }
    
    #erbb2-her2 .actinable-biomarkers {
      background-image: url(/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/desktop/lung-cancer/actionable-biomarker-desktop.png);
      padding: 55px 0 39px 30px;
      color: rgb(0, 56, 100);
      position: relative;
      max-height: 1468px;
      background-repeat: no-repeat;
      background-size: 100% 100%;
      max-width: 1064px;
      width: 1064px;
    }
    
    #erbb2-her2 .actinable-biomarkers .head {
      font-size: 24px;
      line-height: 26px;
      margin-bottom: 30px;
      font-weight: 500;
    }
    
    #erbb2-her2 .actinable-biomarkers ul li {
      font-size: 18px;
      line-height: 27px;
      margin-bottom: 38px;
    }
    
    #erbb2-her2 .actinable-biomarkers .white-bg {
      font-size: 20px;
      line-height: 28px;
      letter-spacing: -0.2px;
      position: absolute;
      left: 60.5%;
      top: 34.3%;
      width: 331px;
    }
    
    #erbb2-her2 .actinable-biomarkers>div {
      margin-bottom: 110px;
    }
    
    #erbb2-her2 .actinable-biomarkers>div.yellow-bg {
      margin-bottom: 90px;
    }
    
    #erbb2-her2 .actinable-biomarkers>div.pink-bg {
      margin-bottom: 105px;
    }
    
    #erbb2-her2 .actinable-biomarkers .white-bg {
        margin-top: 0;
        padding-top: 10px;
    }
    
    #erbb2-her2 .actinable-biomarkers ul li {
        max-width: none;
    }
    
    #erbb2-her2 .actinable-biomarkers {
        height: auto;
    }
  }
  
  @media (min-width: 1440px) {
    #erbb2-her2 #considerations .considerations {
        gap: 80px;
    }
}
  
 @media (max-width: 743.95px){ 
   #erbb2-her2 .erbb2-banner {
      flex-direction: column;
    }
    #erbb2-her2 .erbb2-banner img {
        width: 100%;
        /* height: 285px; */
        object-fit: cover;
        border-top-left-radius: 12px;
        border-top-right-radius: 12px;
    }
    #erbb2-her2 .actinable-biomarkers .white-bg {
        margin-top: 40px;
    }
 }
