body {
  -webkit-font-smoothing: subpixel-antialiased !important;
  text-rendering: optimizeLegibility !important;
}

body.cmp-page--ihc-knowledge-check .asset-update {
  display: block;
}

body.cmp-page--ihc-knowledge-check .footer-info {
  display: none;
}

.sup-lh sup {
  line-height: 0px;
  letter-spacing: unset !important;
}
/*Brest Overview Start*/
#breast-overview #getintodetails-container .aem-Grid.aem-Grid--12 {
  justify-content: center;
  gap: 32px;
}

#subscribe-emails .captcha-section {
  display: flex;
  justify-content: center;
  align-items: center;
}
/*#page-dec7a1f42e .cmp-resourcelistfilter__resource-panel a[data-path="/content/intelligentcontent/unbranded/her2know-phase-2/us/en/home/ihc-atlas1/gt_c12her2.html"]{*/
/*    display:none;*/
    
/*}*/


/* ihc 93987*/
.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:target-audience/ihc-0-filter-ncscs"] {
  display: none;
}

.cmp-page--ihc-atlas div[data-cq-tags="astrazeneca:therapy-areas/ihc-0,astrazeneca:therapy-areas/ihc-score-cannot-be-determined,astrazeneca:therapy-areas/cytoplasmic-staining-blushing"] .load-more {
  display: none;
}
/* 95334*/
.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:non-specific-staining-patterns-artifacts/ihc-score-cannot-be-determined"] span:before {
  content: "(5)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:non-specific-staining-patterns-artifacts/ihc-0"] span:before {
  content: "(1)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:non-specific-staining-patterns-artifacts/ihc-1+"] span:before {
  content: "(2)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:challening-staining-patterns-first/borderline"] span:before {
  content: "(7)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:challening-staining-patterns-first/heterogeneous"] span:before {
  content: "(5)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:challening-staining-patterns-first/unusual"] span:before {
  content: "(11)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:clinical-case-non-consensus/ihc-0"] span:before {
  content: "(1)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:clinical-case-non-consensus/ihc-1+"] span:before {
  content: "(3)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:clinical-case-non-consensus/ihc-2+"] span:before {
  content: "(9)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:clinical-case-non-consensus/ihc-3+"] span:before {
  content: "(2)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:non-challenging-staining-patterns/ihc-0"] span:before {
  content: "(2)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:non-challenging-staining-patterns/ihc-1+"] span:before {
  content: "(7)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:non-challenging-staining-patterns/ihc-2+"] span:before {
  content: "(13)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter a.label[data-value="astrazeneca:non-challenging-staining-patterns/ihc-3+"] span:before {
  content: "(11)";
}

.cmp-page--ihc-atlas .cmp-resourcelistfilter__text-muted.cmp-article-desc p.cmp-resourcelistfilter__pretitle.no-text-trans {
  text-transform: none;
}

/* 95334*/

#breast-overview #email-sign-up-form #sign-up-email {
  width: 100%;
  padding: 4px 120px 4px 16px;
  border-radius: 8px;
  border: 3px solid #fff;
  background: #FFF;
  height: 62px;
  color: #000;
  font-family: 'Inter-Regular';
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  outline: none!important;
}

#breast-overview #email-sign-up-form #sign-me-up-btn {
  padding: 12px 14px;
  border-radius: 4px;
  background-color: #9B30B3;
  color: #FFF;
  text-align: center;
  font-family: 'Inter-Semibold';
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  cursor: pointer;
  position: absolute;
  top: 6px;
  right: 6px;
}

#breast-overview #email-sign-up-form p {
  color: #ED2546;
  padding-top: 4px;
  font-family: 'Inter-Regular';
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  display: none;
}

#ihc-atlas-new-2-1 .cmp-tabs--supporting-resources .cmp-tabs__tab, #ihc-atlas-new-2-1 .cmp-resourcelistfilter .cmp-resourcelistfilter__holder .resource-filter-item, #ihc-atlas-new-2-1 .cmp-resourcelistfilter .cmp-filter-button .cmp-resourcelistfilter__close {
     /*font-family: 'Inter-Regular', sans-serif!important;*/
  font-family: 'Inter-SemiBold'!important;
/*as per proofing comment added*/
  ;
}

#ihc-atlas-new-2-1 .cmp-resourcelistfilter .cmp-resourcelistfilter__holder .resource-filter-item, #ihc-atlas-new-2-1 .cmp-resourcelistfilter .cmp-filter-button .cmp-resourcelistfilter__close {
  font-family: 'Inter-Regular', sans-serif!important;
}

.cmp-resourcelistfilter__title {
  color: #1A1A1A!important;
}

.cmp-container--footer-black .cmp-image {
  width: 300px;
  margin: 0 auto;
}

/*#marlyn-bui .new.newpar.section,*/
/*#michael-feldman .new.newpar.section,*/
/*#david-hicks .new.newpar.section,*/
/*#shabnam-jaffer .new.newpar.section,*/
/*#thaer-khoury .new.newpar.section,*/
/*#savitri-krishnamurthy .new.newpar.section,*/
/*#gary-tozbikian .new.newpar.section,*/
/*#shi-wei .new.newpar.section,*/
/*#hannah-wen .new.newpar.section{*/
/*    display:none;*/
/*}*/
 
 
 
#breast-overview #email-sign-up-form {
  width: 400px;
  margin: 48px auto 0;
  position: relative;
}

#breast-overview #email-sign-up-form-container {
  padding: 0;
}

#breast-overview .her2-highlight {
  border-radius: 6px;
  padding: 0px 12px;
  color: #050D23;
  background: #FFA8F8;
  box-shadow: 0px 4px 25px 0px #010B25;
  line-height: 80px;
}

#bo-banner-container div:nth-child(2) {
  width: 65%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

#gastric_resources .teaser {
  cursor: pointer;
  transition: all 0.5s ease-in;
  transform: scale(1, 1) rotate(0);
}

#gastric_resources .teaser:hover {
  border-radius: 10px;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
  cursor: pointer;
  padding: 10px;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
  cursor: pointer;
}

#gastric_resources .teaser.cmp-teaser--footer-banner-teaser.cmp-teaser--position-right:hover {
  box-shadow: none;
  padding: 0px;
  cursor: initial;
}

#gastric_resources .cmp-teaser__pretitle,
#gastric_resources .cmp-teaser__pretitle p,
#gastric_resources .cmp-teaser__title,
#gastric_resources .cmp-teaser__title p {
  font-family: 'Inter-Semibold'!important;
}

 /*Brest-overview End*/
#gastric_resources #gastric-resources-container-2_1 .gastric-r-subhead {
  color: #1A1A1A;
}

#gastric_overview #clinical-siginificance-her2-container div.teaser {
  padding-top: 88px;
}

#gastric_overview #clinical-siginificance-her2-container sup {
  line-height: 0px;
}

#gastric_overview .scoring-algo-footnote {
  font-family: 'Inter-Regular';
  font-size: 15px;
  font-style: normal;
  font-weight: 450;
  line-height: 24px;
  color: #050D23;
  text-align: left;
    /*width: 775px;
    padding-top: 9px;*/
  padding-bottom: 40px;
  padding-left: 20px;
}

#michael-feldman .cmp-container--contributors-profile-container .cmp-teaser__description, #gary-tozbikian .cmp-container--contributors-profile-container .cmp-teaser__description, #shi-wei .cmp-container--contributors-profile-container .cmp-teaser__description, #hannah-wen .cmp-container--contributors-profile-container .cmp-teaser__description {
  opacity: 0.9;
}

#her2know-section-2-1 h2.page-inner-title {
  font-family: "Inter-Tight";
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 56px;
  text-align: center;
  margin-top: 56px;
  color: #050D23;
}

#her2know-section-2-1 h2.page-inner-title span {
  border-radius: 6px;
  background: #91C0F2;
  box-shadow: 0px 6px 32px 0px rgba(0, 112, 112, 0.15);
  color: #050D23;
  padding-left: 9px;
  padding-right: 9px;
  font-weight: 700;
  font-family: 'Inter-Tight';
}

.cmp-text--hero-banner-title .cmp-text .h1 {
  font-family: 'Inter-Tight';
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 56px;
}

#breast-overview #bo-banner-container .cmp-text--main-heading .cmp-text .h1 {
  font-family: 'Inter-Tight';
  font-size: 72px;
  font-style: normal;
  font-weight: 700;
  line-height: 82px;
}

#breast-overview #bo-getintodetail .h2 {
  font-family: 'Inter-Tight';
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: 40px;
}

#breast-overview .cmp-text--be-first .cmp-text .h2 {
  font-family: 'Inter-Tight';
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 56px;
}

.cmp-container--change-grid-container .cmp-teaser__title .h2 {
  font-size: 20px;
  line-height: 28px;
  pointer-events: auto;
  font-family: 'Inter-Semibold';
  font-style: normal;
  font-weight: 600;
  letter-spacing: -0.2px;
}

.cmp-text--four-tile-heading-text .cmp-text .h2 {
  font-family: 'Inter-Semibold';
  font-size: 30px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px;
  letter-spacing: -0.5px;
  /*text-transform: capitalize;*/
}

.cmp-text--pathology-article-heading .cmp-text .h2 {
  font-family: 'Inter-Semibold';
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
  letter-spacing: -0.2px;
}

.cmp-container--four-tile-sub .cmp-teaser__title .h3 {
  font-family: 'Inter-Semibold';
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: -0.2px;
  pointer-events: auto;
}

.cmp-accordion--article-sidebar .cmp-accordion__panel .cmp-text ul li .h4 {
  color: #93939F;
  font-family: 'Inter-Semibold';
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  letter-spacing: 0.1px;
  text-transform: uppercase;
  padding-bottom: 3px;
  padding-top: 5px;
}

.cmp-text--pathology-article-heading .cmp-text .h2 {
  font-family: 'Inter-Semibold';
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
  letter-spacing: -0.2px;
}

#ccr-ihs-scores .txt-trnsfrm-unst.h2 , #ccr-cytoplasmic-staining .txt-trnsfrm-unst.h2, #ccr-edge-artifacts .txt-trnsfrm-unst.h2, #interpreting-her2-ihc .txt-trnsfrm-unst.h2 {
  text-transform: none;
}

.cmp-text--main-heading .cmp-text .h1 {
  font-family: 'Inter-Tight';
  font-size: 72px;
  font-style: normal;
  font-weight: 700;
  line-height: 82px;
}

.cmp-page--ihc-knowledge-check .cmp-text--four-tile-heading-text .cmp-text .h2 {
  text-transform: none;
}

#gastric_resources #gastric-resources-container-2_1 #gastric-hero-image-background #container-d5b21f1938.cmp-container {
  background: none;
}

/* subscribe to emails started*/
.cmp-page--subscribe-page #subscribe-inner-wrappaer {
  max-width: 590px;
  margin: 0 auto;
  margin-top: 64px;
  margin-bottom: 64px;
}

.cmp-page--subscribe-page .subscribe-info-1 {
  font-family: 'Inter-Regular';
  font-size: 17px;
  line-height: 28px;
  color: #3B3B40;
}

.cmp-page--subscribe-page .cmp-dynamicform__control-label {
  font-family: 'Inter-Semibold';
  font-size: 15px;
  color: #050D23;
    /* font-weight: 500; */
  line-height: 20px;
}

.cmp-page--subscribe-page .cmp-dynamicform__clear-btn {
  display: none;
}

.cmp-page--subscribe-page .req-sub-text {
  font-family: 'Inter-Regular';
  font-size: 17px;
  line-height: 28px;
  color: #3B3B40;
  display: flex;
  justify-content: flex-end;
  font-style: italic;
  margin-top: 23px;
}

.cmp-page--subscribe-page .req-sub-text span {
  color: #9B30B3;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .has-error .cmp-dynamicform__control-label {
  /* color: #9B30B3; */
  color: #050D23;
}

.cmp-page--subscribe-page .cmp-dynamicform__control-label span.text-danger {
  color: inherit;
  position: relative;
  right: 3px;
}

.cmp-page--subscribe-page .cmp-dynamicform__form-label-container {
  margin-bottom: 6px;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .form-control:not(textarea) {
  border: 1px solid #C6C6CC;
  border-radius: 4px;
  padding: 12px 16px 12px 16px;
  font-family: 'Inter-Regular';
  color: #050D23;
  font-size: 14px;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .text-danger {
  color: #D00000;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form span.text-danger {
  font-family: 'Inter-Semibold';
  font-size: 14px;
  line-height: 20px;
  color: #9B30B3!important;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form input.form-control {
  height: 48px;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .has-error input.form-control {
  border: 2px solid #D00000!important;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form select.form-control {
  height: 48px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(/content/dam/intelligentcontent/unbranded/her2know-phase-2/us/en/bg_images/arrow_down.svg);
  background-repeat: no-repeat;
  background-position: 98% center;
  color: #93939F;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form select.form-control:focus {
  background-image: url(/content/dam/intelligentcontent/unbranded/her2know-phase-2/us/en/bg_images/arrow_up.svg);
  background-repeat: no-repeat;
  background-position: 98% center;
}

.cmp-page--subscribe-page .cmp-dynamicform__generated-form .form-control:not(textarea) {
  background: transparent;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form select.form-control option {
  font-family: 'Inter-Regular';
  font-size: 14px;
  color: #050D23;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group {
  margin-bottom: 13px;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .button-group {
  display: flex;
  justify-content: center;
  align-items: center;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button.cmp-dynamicform__submit-btn {
  background: #9B30B3;
  padding: 16px 18px 16px 18px;
  font-family: 'Inter-SemiBold';
  font-size: 18px;
  line-height: 24px;
    /* max-width: 62px; */
  height: 56px;
  border-radius: 4px;
}

.cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form select.form-control option:nth-child(1) {
  display: none;
}

#subscribe-emails.cmp-page--subscribe-page .cmp-container__backgroundImage--enabled,
#thank-you .cmp-page--subscribe-page .cmp-container__backgroundImage--enabled {
  background-color: #050D23;
  background-image: none!important;
}

.cmp-page--subscribe-page .cmp-text--hero-banner-subtitle .cmp-text,
#thank-you .cmp-text--hero-banner-subtitle .cmp-text {
  font-family: 'Inter-Regular', sans-serif;
}

.cmp-page--subscribe-page .form-bottom-text {
  font-family: 'Inter-Regular';
  font-size: 12px;
  line-height: 16px;
  color: #3B3B40;
  margin-top: 30px;
}

.cmp-page--subscribe-page .form-bottom-text a {
  font-size: inherit;
  color: inherit;
  font-family: inherit;
  text-decoration: underline;
}
/* subscribe to emails ended*/


@media screen and (max-width: 767px) {
  .scrollable-section {
    display: none;
  }

  .scroll-wrapper p.tx-mo {
    margin-top: 0;
  }

  .scoring-algo-footnote {
    display: none;
  }

  #testing-reporting-para1 p span.txt-nowrap {
    white-space: nowrap;
  }

  #view-scoring-al-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    background: #9B30B3;
    padding: 16px 18px 16px 18px;
    font-family: 'Inter-Semibold';
    font-size: 18px;
    line-height: 24px;
    color: #fff;
    margin-top: 26px;
  }

  .search-ico {
    background: url(/content/dam/intelligentcontent/unbranded/her2know-phase-2/us/en/images-2_1/search-icon-go.svg);
    width: 19px;
    height: 18px;
    background-size: 19px 18px;
    margin-right: 4px;
  }

  .scroll-wrapper p {
    font-family: 'Inter-Regular';
    font-size: 12px;
    font-style: normal;
    font-weight: 450;
    line-height: 16px;
    color: #050D23;
    margin-top: 10px;
  }

  #gastric_overview .modal__closeLabel {
    display: none;
  }

  #gastric_overview .modal__close {
          /* float: right; */
    display: flex;
    justify-content: flex-end;
    align-items: center;
  }

  .scroll-wrapper {
    position: relative;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    /*  position: fixed;*/
    /*top: 0;*/
    /*z-index: 1;*/
    /*width: 100%;*/
    /*background-color: #f1f1f1;*/
    ;
  }

  #gastric_overview .cmp-modal--defaultStyle .modal-box__content {
    overflow-y: hidden;
  }

  .scrollable-content {
    white-space: nowrap;
    width: 200%;
  }

/*.progress-container {*/
/*      width: 100%;*/
/*    background: #D9D9D9;*/
/*    scroll-behavior: smooth;*/
/*    border-radius: 8px;*/
/*    position: sticky;*/
/*    left: 0;*/
/*    height: 8px;*/
/*    z-index: 1;*/
/*}*/
/*.progress-bar {*/
/*   width:70px;*/
/* background: #051A3A;*/
/* border-radius:8px;*/
/*}*/
/*#gastric_overview ::-webkit-scrollbar{*/
/* width:8px;*/
/* background: #D9D9D9;*/
/*  scroll-behavior: smooth;*/
/*  border-radius:8px;*/

 
/*}*/
/*#gastric_overview ::-webkit-scrollbar-thumb{*/
/* width:10px;*/
/* background: #051A3A;*/
/* border-radius:8px;*/
 
/*}*/

    
  .cmp-container--new-era-container .cmp-teaser--home-teaser.cmp-teaser--position-right .cmp-teaser__image {
    /*        padding-left: 20px;*/
    /*padding-right: 20px;*/
    ;
  }

  #desktop-only {
    display: none;
  }

  .desktop-only {
    display: none;
  }
    /*mobile menu hide/show*/   
  #header-mobile-menu .cmp-navigation__dropdownmenu.show {
    display: block;
  }

  #header-mobile-menu .cmp-navigation__dropdownmenu.hide {
    display: none;
  }
    /*mobile menu hide/show ends*/
  #ihc-atlas-new-2-1 .cmp-text--disclaimer .cmp-text {
    padding-bottom: 39px;
  }

  #ihc-atlas-new-2-1 .cmp-tabs--supporting-resources .cmp-tabs__tab {
    font-size: 16px;
  }
    /*Gastric Resources Start*/
  #gastric_resources #gastric-resources-container-2_1 #gastric-hero-image-background {
    background-color: #050D23;
    background-image: url('/content/dam/intelligentcontent/unbranded/her2know-phase-2/us/en/bg_images/educational-hero-background.png');
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-text--hero-banner-subtitle .cmp-text {
    font-family: 'Inter-Regular';
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-teaser__pretitle p {
    color: #76767F;
    font-family: 'Inter-Regular';
    margin-top: 12px;
        /*margin-top: 3px;*/
    ;
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-container--four-tile-main > .cmp-container {
    padding: 14px 20px;
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-text--disclaimer .cmp-text {
        /*padding: 0.5em 21px;*/
    padding: 70px 21px 0px;
    margin-bottom: 32px;
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-container--footer-banner-container .cmp-container {
    padding-top: 64px;
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-teaser--footer-banner-teaser .cmp-teaser__content {
    padding: 0 20px 3em;
  }

  #gastric_resources #gastric-resources-container-2_1 div#gastric-breast-cancer-footer-cotainer .cmp-teaser--footer-banner-teaser .cmp-teaser__subtitle {
    padding: 15px 31px 40px 0;
  }
    /*Gastric Resources End*/
    
    /*Gastric Overview Start*/
  #gastric_overview #gastric-overview-container-2_1 .cmp-container--bg-banner .cmp-container__backgroundImage--enabled {
        /*display:block!important;*/
        /*background-size: 100% 100%;*/
        /*padding: 0px 30px;*/
        /*background-image: url(/content/dam/intelligentcontent/unbranded/her2know-phase-2/us/en/images-2_1/gastric-overview-mobile-banner.png)!important;*/
        /*padding: 0px 20px;*/
    ;
  }

  #gastric_overview #gastric-overview-container-2_1 .cmp-container__backgroundImage--enabled .cmp-text--main-heading .cmp-text span {
    border-radius: 6px;
    padding: 0px 12px;
    color: #050D23;
    background: #B6F1F1;
    box-shadow: 0px 4px 25px 0px #010B25;
  }

  #gastric_overview #gastric-overview-container-2_1 div#clinical-siginificance-her2-container {
    padding-top: 28px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#clinical-siginificance-her2-container .cmp-teaser--home-teaser .cmp-teaser__description {
    opacity: 1;
    padding-top: 17px;
    padding-bottom: 16px;
    letter-spacing: -0.1px;
  }

  #gastric_overview #clinical-siginificance-her2-container div.teaser {
    padding-top: 40px;
  }

  #gastric_overview .gestric-cancer-diff-table tbody tr:nth-child(3) td:nth-child(1) {
    padding-right: 50px !important;
  }

  #gastric_overview #gastric-overview-container-2_1 div#clinical-siginificance-her2-container .cmp-teaser--home-teaser .cmp-teaser__content {
    padding: 1em 20px 2em!important;
  }

  #gastric_overview #gastric-overview-container-2_1 .normal-table-container.table-responsive.padding-top-10.table {
    display: flex;
        /*width: 366px;*/
        /*height: 567px;*/
        /*padding: 0px 12px;*/
    padding: 0px 0px 0px 12px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
    background: #F1F7FD;
    margin: 0 auto;
  }

  #gastric_overview #gastric-overview-container-2_1 div#clinical-siginificance-her2-container h4.cmp-teaser__title a {
    color: #050D23;
    font-family: 'Inter-Tight';
    font-size: 36px;
    font-style: normal;
    font-weight: 600;
    line-height: 40px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#clinical-siginificance-her2-container .cmp-image img {
    /*width: 342px;*/
    max-width: 100%;
  }

  #gastric_overview #gastric-overview-container-2_1 div#how-her2-gastric-container {
       /* margin: -81px 20px;*/
    margin-top: -26px;
  }

  #gastric_overview #gastric-overview-container-2_1 .para-1-display-none {
    display: none;
  }

  #gastric_overview #gastric-overview-container-2_1 table.gestric-cancer-diff-table {
    margin-bottom: 8px;
  }

  #gastric_overview #gastric-overview-container-2_1 #how-her2-gastric-container .how-her2-heading {
    color: #050D23;
    font-family: 'Inter-Tight';
    font-size: 36px;
    font-style: normal;
    font-weight: 600;
    line-height: 40px;
    text-align: left;
    /*padding: 0 9px;*/
    padding-right: 7px;
  }

  #gastric_overview #gastric-overview-container-2_1 .normal-table-container.table-responsive.padding-top-10.table td {
    border-bottom: 1px solid #6A96C9;
    color: #3B3B40;
    font-family: 'Inter-Regular';
    font-size: 15px;
    font-style: normal;
    font-weight: 450;
    /*font-weight: 700;*/
    line-height: 24px;
    color: #3B3B40;
    /*padding:8px;*/
    padding: 8px 8px 8px 0px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    ;
  }

  #gastric_overview #gastric-overview-container-2_1 p.how-dose-her2-icon1, p.how-dose-her2-icon2 {
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: 0.1px;
    text-transform: uppercase;
    font-family: 'Inter-Semibold';
    color: #050D23;
  }

  #gastric_overview #gastric-overview-container-2_1 .normal-table-container.table-responsive.padding-top-10.table tr {
    display: flex;
    flex-direction: column;
  }

  #gastric_overview #gastric-overview-container-2_1 .testing-reporting-heading {
    color: #050D23;
    /*font-family: 'Inter-Regular';*/
    font-family: 'Inter-Semibold';
    font-size: 30px;
    font-style: normal;
    font-weight: 600;
    line-height: 36px;
 /* 120% */
    letter-spacing: -0.5px;
  }

  #gastric_overview #gastric-overview-container-2_1 .scrollable-section {
    overflow-x: auto;
    white-space: nowrap;
    width: 100%;
  }

  #gastric_overview #gastric-overview-container-2_1 .scrollable-section img {
    max-width: fit-content;
        /*max-width: 674px;*/
        /*max-width: 100%;*/
    padding-top: 32px;
  }

  #gastric_overview #gastric-overview-container-2_1 img.gestric-diff-img {
    display: none;
  }

  #gastric_overview #gastric-overview-container-2_1 .gastric-her2-heading {
    color: #050D23;
    text-align: center;
    font-family: "Inter-Tight";
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 52px;
  }

  #gastric_overview #gastric-overview-container-2_1 p.gastric-her2-para {
    color: #050D23;
    font-family: 'Inter-Regular';
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    margin: 0 auto;
    letter-spacing: -0.1px;
  }

  #gastric-ref-container {
    margin: 0px;
    padding: 48px 31px;
  }

  #gastric_overview #gastric-overview-container-2_1 img.gestric-diff-img {
    padding-right: 8px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#gastric-her2-ihc-container {
        /*padding: 60px 112px; */
    text-align: left;
    padding-top: 22px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#testing-reporting-guidline-container {
    padding-top: 31px;
  }

  #gastric_overview #gastric-overview-container-2_1 h1.gastric-her2-heading {
    color: #050D23;
    font-family: 'Inter-Tight';
    font-size: 36px;
    font-style: normal;
    font-weight: 600;
    line-height: 40px;
    text-align: left;
  }

  #gastric_overview #gastric-overview-container-2_1 .gastric-her2-heading.h2 {
    color: #050D23;
    font-family: 'Inter-Tight';
    font-size: 36px;
    font-style: normal;
    font-weight: 600;
    line-height: 40px;
    text-align: left;
  }

  #gastric_overview #gastric-overview-container-2_1 p.gastric-ihsc-last-para {
    color: #050D23;
    font-family: 'Inter-Regular';
    font-size: 15px;
    font-style: normal;
    font-weight: 450;
    line-height: 24px;
    padding-left: 18px;
  }

  #gastric_overview #gastric-overview-container-2_1 .how-her2-text-bold {
    font-weight: 700;
    font-family: 'Inter-Tight';
  }

  #gastric_overview #gastric-overview-container-2_1 div#testing-reporting-guidline-container span.bold-text {
    color: #9B30B3;
    font-family: 'Inter-Regular';
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
 /* 140% */
    letter-spacing: -0.2px;
  }

  #gastric_overview #gastric-overview-container-2_1 img.testing-reporting-icon1, img.testing-reporting-icon2, img.testing-reporting-icon3 {
    display: none;
  }

  #gastric_overview #gastric-overview-container-2_1 .testing-reporting-para {
    color: #050D23;
    font-family: 'Inter-Regular';
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    list-style: disc;
    padding: 0 8px 0 2px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#testing-reporting-para1 p {
    color: #3B3B40;
    text-align: center;
    font-family: 'Inter-Regular';
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    padding-bottom: 16px;
  }

  #gastric_overview #gastric-overview-container-2_1 ul.testing-reporting-para.testing-reporting-list {
    margin-left: 27px;
  }

  #gastric-overview-container-2_1 .aem-Grid.aem-Grid--12.aem-Grid--default--12 :nth-child(6) {
    /*background-color:#F4F4F5;*/
        /*margin-top: 93px;*/
    ;
  }

  #testing-reporting-guidline-container {
    background-color: #F4F4F5;
    margin-top: 93px;
    padding-top: 31px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#clinical-siginificance-her2-container .cmp-teaser--home-teaser .cmp-teaser__content h4.cmp-teaser__title {
    letter-spacing: -0.9px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#clinical-siginificance-her2-container .cmp-teaser--home-teaser .cmp-teaser__content .cmp-teaser__title .h2 {
    letter-spacing: -0.9px;
  }
         /*Brest-overview Start*/
  #breast-overview #email-sign-up-form {
    width: 100%;
  }

  #bo-banner-container div:nth-child(2) {
    width: auto;
    position: unset;
    top: unset;
    left: unset;
    transform: none;
  }

  #gastric_resources #gastric-resources-container-2_1 #gastric-hero-image-background .cmp-text--hero-banner-title .cmp-text {
    padding: 29px 0 10px;
  }

  #gastric_resources #gastric-resources-container-2_1 #gastric-hero-image-background .cmp-text--hero-banner-subtitle .cmp-text {
    padding: 0 0 25px 0;
  }

  #gastric_overview #bo-banner-container .cmp-text .h1 {
    line-height: 43pt;
    font-size: 40pt;
    font-family: 'Inter-Tight';
    font-style: normal;
    font-weight: 700;
  }
          /*Brest-overview End*/
       /*Knowlegde check Start*/
  #practice-scoring-her2 {
    font-family: 'Inter-Regular';
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    padding: 0 47px 32px 0;
  }

  #elevate-your-her2-para {
    font-family: 'Inter-Regular';
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    padding: 0 3px 37px 0px;
  }
        /*#page-6add7cc3c0 #supporting-resources-mobile-only{dispaly:block;float:right;}*/
  #page-6add7cc3c0 .cmp-container--four-tile-main .button.cmp-button--view-all {
    padding: 18px 0;
    width: 100%;
  }

  div#related-resurces-heading .button.cmp-button--view-all {
    display: none;
  }

  #knowledge-check-main-container-2_1 #corosul-knowledge-containers p.know-compare-your-second.para {
    padding: 0 22px 37px 0px;
    font-family: 'Inter-Regular';
  }

  #knowledge-check-main-container-2_1 #corosul-knowledge-containers .cmp-interactive-carousel .carousel .cmp-interactiveCarousel__slide-content .slide-score-form.disable-submit .slide-score-inputs .radio label:not(.selected) {
    color: #ffffff;
  }

  #knowledge-check-main-container-2_1 #corosul-knowledge-containers .cmp-interactive-carousel .carousel .cmp-interactiveCarousel__slide-content .cmp-interactiveCarousel__slide-score-actions .btn.btn-default:disabled {
    color: #76767F;
  }

  #knowledge-check-main-container-2_1 .cmp-container--ihc-interactive-carousel .cmp-interactiveCarousel__container .faculty-name-text {
    left: 43%;
  }

  #knowledge-check-main-container-2_1 .cmp-container--ihc-interactive-carousel .cmp-interactive-carousel .button.shiftRight.interactive-carousel-controls {
    right: 14%!important;
  }

  #knowledge-check-main-container-2_1 .cmp-container--ihc-interactive-carousel .cmp-interactive-carousel .button.shiftLeft.interactive-carousel-controls {
    left: 14%!important;
  }

  #knowledge-check-main-container-2_1 p.gastirc-footer-para-two {
    padding-right: 33px;
  }
    /*#knowledge-check-main-container-2_1 p#elv-yr-hr2-para {*/
    /*font-family: 'Inter-Regular';*/
    /*}*/
  #knowledge-check-main-container-2_1 div#related-resurces-heading {
    padding: 0 0 14px;
  }

  #knowledge-check-main-container-2_1 div#kn-check-related-resource-section {
    padding-top: 48px;
  }

  #knowledge-check-main-container-2_1 .cmp-container--ihc-interactive-carousel .cmp-interactive-carousel .cmp-interactiveCarousel__slide-content .slide-score-form .slide-score-inputs .radio label {
    font-size: 18px;
  }
       /*Knowlegde check End*/
  #gastric_overview .scoring-algo-footnote {
    padding-top: 40px;
  }

  #gastric-hero-image-background {
    background-image: none;
  }

  #gastric-hero-image-background #container-56d59c0434 {
    background-image: none;
  }

  #marilyn-bui #marlyn-bui-main-container .cmp-text--disclaimer .cmp-text {
    padding: 0.5em 15px;
  }

  #thaer-khoury #thaer-khoury-main-container-2-1 .cmp-resourcelistfilter__title {
    padding-right: 13px;
  }

  #thaer-khoury #thaer-khoury-main-container-2-1 .cmp-resourcelistfilter__title {
    padding-right: 13px;
  }

  #hannah-wen #hannah-wen-2-1 #featuring-hannah-wen {
    padding-right: 31px;
  }

  #gastric_overview #container-ae9eda584e {
    background-size: 100% 100%;
    background-image: url(/content/dam/intelligentcontent/unbranded/her2know-phase-2/us/en/images/mobile/gastric-overview-mobile-banner.png) !important;
  }

  .cmp-teaser--profile-teaser .cmp-teaser__content {
    padding-left: 5px;
  }

  #her2know-section-2-1 h2.page-inner-title {
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    padding-left: 6px;
    padding-right: 6px;
    margin-top: 42px;
  }

  #her2know-section-2-1 h2.page-inner-title span {
    border-radius: 6px;
    background: #91C0F2;
    box-shadow: 0px 6px 32px 0px rgba(0, 112, 112, 0.15);
    color: #050D23;
    padding-left: 9px;
    padding-right: 9px;
    font-weight: 700;
    font-family: 'Inter-Tight';
  }

  #breast-overview #getintodetails-container .aem-Grid--default--12 {
    padding-bottom: 0px;
  }

  #breast-overview #breast-getintodetails-wrapper div:nth-child(2).cmp-container--three-tile-container {
    padding-bottom: 42px;
  }
}

@media screen and (min-width: 320px) and (max-width: 390px) {
  #her2know-section-2-1 h2.page-inner-title {
    padding-left: 3px;
    padding-right: 3px;
  }

  #knowledge-check-main-container-2_1 .cmp-container--ihc-interactive-carousel .cmp-interactiveCarousel__container .faculty-name-text {
    left: 40%;
  }
}

@media screen and (min-width: 370px) and (max-width: 390px) {
  #knowledge-check-main-container-2_1 .cmp-container--ihc-interactive-carousel .cmp-interactiveCarousel__container .faculty-name-text {
    left: 42%;
  }
}

@media screen and (min-width: 387px) and (max-width: 390px) {
  #breast-overview p.no-spam-width {
    max-width: 98%;
  }
}

@media screen and (min-width: 390px) and (max-width: 400px) {
  #interpreting-her2-ihc .cmp-text--hero-banner-title .cmp-text .h1 {
    letter-spacing: -0.8px;
  }

  #knowledge-check-main-container-2_1 .cmp-container--ihc-interactive-carousel .cmp-interactiveCarousel__container .faculty-name-text {
    left: 42%;
  }
}
/*@media only screen 
    and (width: 390px) 
    and (height: 844px) 
    and (-webkit-device-pixel-ratio: 3) {
        #home-carousel .cmp-teaser--home-teaser.cmp-teaser--home-teaser h4.cmp-teaser__title{
           letter-spacing:-0.6px; 
        }
        }*/
/*iphone 13 m3dia query*/
@media only screen and (-webkit-min-device-pixel-ratio: 3),
  only screen and (   min--moz-device-pixel-ratio: 3),
  only screen and (     -o-min-device-pixel-ratio: 3/1),
  only screen and (        min-device-pixel-ratio: 3),
  only screen and (                min-resolution: 460dpi),
  only screen and (                min-resolution: 3dppx) {
  #home-carousel .cmp-teaser--home-teaser.cmp-teaser--home-teaser h4.cmp-teaser__title {
    letter-spacing: -0.9px;
  }

  #ccr-cytoplasmic-staining .cmp-text--hero-banner-title .cmp-text .h1 {
    letter-spacing: -1.5px;
  }

  #ccr-cytoplasmic-staining .cmp-text--pathology-article-subheading .cmp-text .sup-lh-nw {
    letter-spacing: -0.01px;
  }

  #ccr-ihs-scores .cmp-text--hero-banner-title .cmp-text .h1 {
    letter-spacing: -1px;
  }
        /*#ccr-ihs-scores .cmp-text--pathology-article-subheading .cmp-text .sup-lh-nw{letter-spacing: -0.01px;}*/
  #interpreting-her2-ihc .cmp-text--hero-banner-title .cmp-text .h1 {
    letter-spacing: -1.5px;
  }
        /*#breast-overview .text.cmp-text--color-dark-navy.cmp-text--text-align-center.cmp-text--main-heading.cmp-text--desk-hide .cmp-text{*/
        /*           font-size: 50px;*/
        /*        line-height: 56px;*/
        /*            letter-spacing: -0.5px;*/
        /*}*/;
}

@media screen and (min-width: 450px) and (max-width: 767px) {
  #knowledge-check-main-container-2_1 .cmp-container--ihc-interactive-carousel .cmp-interactiveCarousel__container .faculty-specialization-text {
    margin: 0 auto;
  }

  #knowledge-check-main-container-2_1 .cmp-container--ihc-interactive-carousel .cmp-interactive-carousel .cmp-slide-score__wrapper {
    float: none;
    text-align: center;
    /*max-width: 85%;
    margin: 0 auto; */
    ;
  }
}

@media screen and (min-width: 768px) {
  .cmp-container--footer-black .cmp-image {
    margin: unset;
  }
  
  #ihc-atlas-new.cmp-page--etal-ihc-atlas-page-updates .cmp-teaser--footer-banner-teaser .cmp-teaser__title {
    max-width: 480px;
}

  #gastric_overview #gastric-overview-container-2_1 .normal-table-container.table-responsive.padding-top-10.table.how-dose-her2-table {
    margin-top: 10px;
  }

  #gastric_overview #gastric-overview-container-2_1 p.how-dose-her2-icon1, p.how-dose-her2-icon2 {
    color: #050D23;
  }

  #in-the-know-gyn .cmp-container--spotlight-article-container .cmp-text--voting-text .cmp-text {
    max-width: 800px;
    padding: 28px 24px 28px 48px;
  }

  #mobile-only {
    display: none;
  }

  #gastric_overview #gastric-overview-container-2_1 div.aem-Grid--default--12 div:nth-child(2) #container-ae9eda584e {
        /*padding-top: 69px;*/
            /* padding-top: 69px; */
    background-image: none!important;
    height: auto!important;
  }

  #view-scoring-al-btn {
    display: none;
  }

  .mobile-only {
    display: none;
  }
    /*Gastric Resources Start*/
  #gastric_resources #gastric-resources-container-2_1 #gastric-hero-image-background {
    background-color: #050D23;
    background-image: url(/content/dam/intelligentcontent/unbranded/her2know-phase-2/us/en/bg_images/educational-hero-background.png);
  }

  #shabnam-jaffer .cmp-resourcelistfilter .cmp-resourcelistfilter__image-container img,
    #hannah-wen .cmp-resourcelistfilter .cmp-resourcelistfilter__image-container img {
        /*min-height: 194px!important;*/
    min-height: unset;
  }

  #thaer-khoury .cmp-resourcelistfilter .cmp-resourcelistfilter__image-container img {
        /*min-height: 196px!important;*/
    min-height: unset;
  }

  #savitri-krishnamurthy .cmp-container--contributors-profile-container .cmp-teaser__image img {
    max-width: 353px;
  }

  #gastric_resources #gastric-resources-container-2_1 div#gastric-resources-first-images-container {
    grid-template-columns: 280px 280px 280px 280px;
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-container--four-tile-sub > .cmp-container {
    gap: 2.3em;
  }

  #gastric_resources #gastric-resources-container-2_1 div#gastric-resource-guidlines-container, div#gastric-resource-guide-container, div#gastric-resource-clinical-practice-container {
    width: 280px;
  }

  #gastric_resources #gastric-resources-container-2_1 div#gastric-resource-guidlines-container p, div#gastric-resource-guide-container p, div#gastric-resource-clinical-practice-container p {
    font-family: 'Inter-Regular';
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-text--disclaimer .cmp-text {
    padding: 7px 149px 0px;
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-text--hero-banner-subtitle .cmp-text {
    font-family: 'Inter-Regular';
    width: 93%;
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-container--four-tile-sub .cmp-teaser__subtitle {
    padding-right: 11px;
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-teaser--footer-banner-teaser .cmp-teaser__subtitle {
    padding: 16px 20px 32px 0px;
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-container--footer-banner-container .cmp-container {
        /*padding: 6.5em 0 57px;*/
    ;
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-container--four-tile-sub > .cmp-container {
    padding: 13px 0 0;
  }

  #gastric_resources #gastric-resources-container-2_1 .cmp-teaser__pretitle p {
    color: #76767F;
    font-family: 'Inter-Regular';
  }
    /*Gastric Resources End*/
    
    /*Gastric Overview Start*/
  #gastric_overview #gastric-overview-container-2_1 .mobile-only {
    display: none!important;
  }

  #gastric_overview #gastric-overview-container-2_1 #clinical-siginificance-her2-container .cmp-teaser--home-teaser .cmp-teaser__title {
        /*font-family: 'Inter-Regular';*/
    font-family: 'Inter-Semibold';
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 32px;
    color: #050D23!important;
    letter-spacing: -0.5px;
    max-width: 332px;
    padding-top: 15px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#clinical-siginificance-her2-container .cmp-teaser--home-teaser .cmp-teaser__description {
    opacity: 1;
  }

  #gastric_overview #gastric-overview-container-2_1 #clinical-siginificance-her2-container .cmp-teaser--home-teaser .cmp-teaser__description {
    font-family: 'Inter-Regular';
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    color: #3B3B40;
    padding: 25px 0;
  }

  #gastric_overview #gastric-overview-container-2_1 .cmp-container__backgroundImage--enabled .cmp-text--main-heading .cmp-text span {
    border-radius: 6px;
    padding: 0px 12px;
    color: #050D23;
    background: #B6F1F1;
    box-shadow: 0px 4px 25px 0px #010B25;
  }

  #gastric_overview #gastric-overview-container-2_1 .cmp-container--bg-banner .cmp-container__backgroundImage--enabled {
    background-position: center;
    background-size: 100% 100%;
  }

  #gastric_overview #gastric-overview-container-2_1 .cmp-text--main-heading .cmp-text {
    padding-top: 7px;
  }

  #gastric_overview #gastric-overview-container-2_1 .normal-table-container.table-responsive.padding-top-10.table {
    display: flex;
    max-width: 1141px;
        /*height: 275px;*/
        /*padding: 12px;*/
    padding: 24px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-shrink: 0;
    border-radius: 4px;
    background: #F1F7FD;
    margin: 0 auto;
        /*padding-bottom: 18px;*/
    padding-bottom: 24px;
    padding-top: 0px;
    margin-bottom: 68px;
  }

  #gastric_overview #gastric-overview-container-2_1 .cmp-text--get-into .cmp-text {
    font-family: 'Inter-Regular';
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 32px;
    margin-top: 15px;
    letter-spacing: -0.5px;
    text-align: center;
  }
        /*#gastric_overview #gastric-overview-container-2_1 .cmp-text--get-into .cmp-text .h2{
        font-size: 24px;
        font-style: normal;
        line-height: 32px;
        letter-spacing: -0.5px;
        text-align: center;
        }*/
  #gastric_overview #gastric-overview-container-2_1 #testing-reporting-guidline-container .cmp-text--get-into .cmp-text {
    color: #050D23;
        /*font-family: 'Inter-Regular';*/
    font-family: 'Inter-Semibold';
    font-size: 30px;
    font-style: normal;
    font-weight: 600;
    line-height: 36px;
    letter-spacing: -0.5px;
    text-align: left;
  }

  #gastric_overview #gastric-overview-container-2_1 #testing-reporting-guidline-container div#testing-reporting-para1 {
    padding-top: 81px;
  }

  #gastric_overview #gastric-overview-container-2_1 .normal-table-container.table-responsive.padding-top-10.table td {
        /*padding: 8px 0px;*/
        /*padding: 27px 18px 12px 0px;*/
    padding: 24px 18px 8px 0px;
    width: 360px;
    border-bottom: 1px solid #6A96C9;
    color: #3B3B40;
    font-family: 'Inter-Regular';
    font-size: 15px;
    font-style: normal;
    font-weight: 450;
    line-height: 24px;
    border-right: 10px solid transparent;
    color: #3B3B40;
  }

  #gastric_overview .gestric-cancer-diff-table sup {
    line-height: 0px;
  }

  #gastric_overview .gestric-cancer-diff-table tbody tr:nth-child(1) td:nth-child(1) {
    padding-top: 36px !important;
    padding-bottom: 8px !important;
  }

  #gastric_overview .gestric-cancer-diff-table tbody tr:nth-child(3) td:nth-child(1) {
        /*padding-top: 33px !important;*/
        /*padding-bottom: 0px !important;*/
    ;
  }

  #gastric_overview #gastric-overview-container-2_1 .how-her2-text-bold {
    font-weight: 700;
    font-family: 'Inter-Tight';
  }

  #gastric_overview #gastric-overview-container-2_1 p.gastric-ihsc-last-para {
    color: #050D23;
    font-family: 'Inter-Regular';
    font-size: 15px;
    font-style: normal;
    font-weight: 450;
    line-height: 24px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#how-her2-gastric-container h4 {
    padding-top: 25px;
    font-family: 'Inter-Semibold';
  }

  #gastric_overview #gastric-overview-container-2_1 div#how-her2-gastric-container .h2 {
    padding-top: 25px;
    font-family: 'Inter-Semibold';
  }

  #gastric_overview #gastric-overview-container-2_1 div#how-her2-gastric-container .how-her2-heading.h2 {
    font-size: 24px;
    padding-bottom: 20px;
  }

  #gastric_overview #gastric-overview-container-2_1 p.how-dose-her2-icon1, p.how-dose-her2-icon2 {
    display: flex;
    font-size: 18px;
    color: #050D23;
    letter-spacing: -0.2px;
    margin-bottom: 9px;
    font-weight: 600;
    font-family: 'Inter-Semibold';
  }

  #gastric_overview #gastric-overview-container-2_1 img.gestric-diff-img {
    padding-right: 8px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#gastric-her2-ihc-container {
        /*padding: 60px 112px;*/
    padding: 60px 112px 0px;
    background: var(--Highlights-HER2Know-Light-Blue, #F1F7FD);
    background: #F1F7FD;
    text-align: center;
  }

  #gastric_overview #gastric-overview-container-2_1 h1.gastric-her2-heading {
    color: #050D23;
    text-align: center;
    /*font-family: 'Inter-light';*/
    font-family: 'Inter-Tight';
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 52px;
  }

  #gastric_overview #gastric-overview-container-2_1 h2.gastric-her2-heading.h2 {
    color: #050D23;
    text-align: center;
        /* font-family: 'Inter-light'; */
    font-family: 'Inter-Tight';
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 52px;
  }

  #gastric_overview #gastric-overview-container-2_1 p.gastric-her2-para {
    font-family: 'Inter-Regular';
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    color: #050D23;
    margin: 0 auto;
    max-width: 775px;
    padding-top: 9px;
  }

  #gastric_overview #gastric-overview-container-2_1 .scrollable-section {
    padding-top: 35px;
    /*padding-bottom: 80px;*/
    padding-bottom: 10px;
  }

  #gastric_overview #gastric-overview-container-2_1 p.gastric-ihsc-last-para {
    color: #050D23;
    font-family: 'Inter-Regular';
    font-size: 15px;
    font-style: normal;
    font-weight: 450;
    line-height: 24px;
    padding-left: 18px;
  }

  #gastric_overview #gastric-overview-container-2_1 .cmp-container--new-era-container #clinical-siginificance-her2-container .cmp-teaser--home-teaser .cmp-teaser__content {
   /* width: 497px;*/
    max-width: 494px;
  }

  #gastric_overview #gastric-overview-container-2_1 #testing-reporting-guidline-container div#testing-reporting-guidline-container {
    display: flex;
    padding: 64px;
    flex-direction: column;
    align-items: flex-start;
    gap: 32px;
    align-self: stretch;
    margin: 0 auto;
    max-width: 1080px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#testing-reporting-guidline-container {
    display: flex;
    /*padding: 35px 64px 20px;*/
    padding: 29px 64px 20px;
    flex-direction: column;
    /* align-items: flex-start; */
    /*gap: 32px;*/
    max-width: 1228px;
    margin: 0 auto;
  }

  #gastric_overview #gastric-overview-container-2_1 div#testing-reporting-para1 p {
    color: #3B3B40;
    text-align: center;
    font-family: 'Inter-Regular';
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    padding-bottom: 16px;
    letter-spacing: -0.1px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#testing-reporting-guidline-container span.bold-text {
    color: #9B30B3;
    /*font-family: 'Inter-Regular';*/
    font-family: 'Inter-Semibold';
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
    letter-spacing: -0.2px;
  }

  #gastric_overview #gastric-overview-container-2_1 .testing-reporting-para {
    color: #050D23;
    font-family: 'Inter-Regular';
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    color: #050D23;
    list-style: disc;
    padding: 0 38px 0 41px;
  }

  #gastric_overview #gastric-overview-container-2_1 img.testing-reporting-icon1 {
    margin-right: 12px;
  }

  #gastric_overview #gastric-overview-container-2_1 img.testing-reporting-icon2 {
    margin-right: 11px;
  }

  #gastric_overview #gastric-overview-container-2_1 img.testing-reporting-icon3 {
    margin-right: 12px;
  }

  #gastric_overview #gastric-overview-container-2_1 ul.testing-reporting-para.testing-reporting-list {
    margin-left: 27px;
  }

  #gastric_overview #gastric-overview-container-2_1 #how-her2-gastric-container div#container-5c288ef335 {
    margin-bottom: 70px;
  }

  #gastric_overview #gastric-overview-container-2_1 #testing-reporting-guidline-container .testing-reporting-heading {
    display: flex;
  }

  #gastric_overview #gastric-overview-container-2_1 div#container-941c8a769f {
    margin-top: -22px;
  }

  #gastric-breast-cancer-footer-cotainer img.cmp-image__image {
    padding-top: 7px;
  }
    /*Gastric Overview End*/
    
  #home-phase-2-1 .title {
    text-align: center;
    font-family: "Inter-Tight";
    font-size: 68px;
    font-style: normal;
    font-weight: 700;
    line-height: 72px;
 /* 105.882% */
    ;
  }

  #home-phase-2-1 .info-1, #home-phase-2-1 .info-2 {
    text-align: center;
    font-family: 'Inter-Regular';
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
 /* 155.556% */
    ;
  }

  #home-phase-2-1 .cmp-container--bg-banner .cmp-container__backgroundImag {
    background-size: 100% 100%;
    height: 213px;
    position: relative;
  }

  #supporting-resources-mobile-only {
    dispaly: none;
  }

  #gastric_overview #gastric-ref-container {
    padding: 35px 66px 20px;
    max-width: 1228px;
    margin: 0 auto;
  }

  #gastric_overview #gastric-overview-container-2_1 div.aem-Grid--default--12 div:nth-child(2).aem-GridColumn--default--12 {
    background: #050d23;
    padding-top: 49px;
  }

  #gastric_overview #gastric-overview-container-2_1 #gastric-her2-ihc-container div.aem-Grid--default--12 div:nth-child(2).aem-GridColumn--default--12 {
    background: #050d23;
    padding-top: 0px;
  }

  #gastric-overview-container-2_1 div#test-reporting-guid-cont1 {
    padding-top: 10px;
  }

  #gastric-overview-container-2_1 div#test-reporting-guid-cont2 {
    padding-top: 10px;
  }

  #gastric-overview-container-2_1 div#overview-gastric-c-resources-container {
    padding: 6.5em 0 7.4em;
  }

  #clinical-siginificance-her2-teaser .cmp-teaser__image {
    /*min-width: 704px;*/
    ;
  }

  #Gastric-HER2-IHC-scoring-algorithm-image-section div.aem-Grid--default--12 div:nth-child(2) {
    background-color: transparent!important;
  }

  #knowledge-check-main-container-2_1 #knowledge-ch-related-resource-para {
    padding-right: 18px;
  }

  #knowledge-check-main-container-2_1 #knowledge-ch-related-resource-heading {
    padding-right: 13px;
  }

  #knowledge-check-main-container-2_1 #practice-scoring-her2 {
    padding-right: 133px;
    font-family: 'Inter-Regular';
  }

  #knowledge-check-main-container-2_1 p#elevate-your-her2-para {
    padding-bottom: 48px;
    font-family: 'Inter-Regular';
  }

  #knowledge-check-main-container-2_1 .cmp-container--ihc-knowledge-container .cmp-container {
    padding: 50px 5% 48px;
  }

  #knowledge-check-main-container-2_1 #knowledge-check-second-container-car {
    background-color: #F1F7FD;
  }

  #knowledge-check-main-container-2_1 div#related-resurces-heading {
    padding: 0 0 8px;
  }

  #knowledge-check-main-container-2_1 #knowledge-check-footer-cotainers img.cmp-image__image {
    padding-top: 5px;
  }

  #knowledge-check-main-container-2_1 #corosul-knowledge-containers .cmp-interactive-carousel .carousel .cmp-interactiveCarousel__slide-content .slide-score-form.disable-submit .slide-score-inputs .radio label:not(.selected) {
    color: #ffffff;
  }

  #knowledge-check-main-container-2_1 #corosul-knowledge-containers .cmp-interactive-carousel .carousel .cmp-interactiveCarousel__slide-content .cmp-interactiveCarousel__slide-score-actions .btn.btn-default:disabled {
    color: #76767F;
  }

  #knowledge-check-main-container-2_1 p#elv-yr-hr2-para {
    /*font-family: 'Inter-Regular';*/
    ;
  }

  #knowledge-check-main-container-2_1 .cmp-container--ihc-knowledge-container .cmp-interactive-carousel a.view-slide-zoom-btn {
    font-family: 'Inter-Regular';
  }

  #gastric_overview .testing-reporting-heading {
    color: #050D23;
    font-size: 30px;
    font-weight: 600;
    font-family: 'Inter-Semibold';
  }

  #gastric-hero-image-background {
    background-image: none;
  }

  #gastric-hero-image-background #container-56d59c0434 {
    background-image: none;
  }

  .cmp-resourcelistfilter .cmp-resourcelistfilter__image-container img {
    min-height: auto;
  }

  #michael-feldman #michael-feldman-main-container-2-1 .cmp-container--contributors-profile-container .cmp-teaser__subtitle {
    padding-right: 9px;
  }

  #shabnam-jaffer #shabnam-jaffer-main-container-2-1 .cmp-container--contributors-profile-container .cmp-teaser__subtitle {
    padding-right: 3px;
  }

  #ihc-atlas-new-2-1 .modal--overflow {
    padding-top: 0vh;
  }

  #marlin-bui-profile-2_1 #marilyn-bui-teaser .cmp-teaser__content h6.cmp-teaser__subtitle p:nth-child(1) {
    margin-right: -4px;
/*added for bad break issue*/
    ;
  }

  #breast-overview #bo-banner-container .cmp-text--main-heading .cmp-text .h1 {
    line-height: 82px;
  }

  #spotlight-decalcified-bone-specimen-2-1 .decal-cntnt-txt {
    letter-spacing: -0.4px;
  }
  
  .cmp-container--clinical-article-container > .cmp-container{
      padding:54px 20px;
  }
}

@media screen and (max-width: 375px) {
  #gastric-ref-container {
    padding: 48px 0px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#testing-reporting-para1 p:nth-child(1) {
            /* padding-left: 2px; */
    /* padding-right: 7px; */
    padding-left: 30px;
    padding-right: 30px;
  }

  #gastric_overview #gastric-overview-container-2_1 div#testing-reporting-para1 p:nth-child(2) {
    padding-left: 32px;
    padding-right: 32px;
  }

  #testing-reporting-para1 p span.txt-nowrap {
    white-space: normal;
  }
}

@media screen and (min-width: 541px) and (max-width: 767px) {
    /*#breast-overview .cmp-modal__modalbox.modal-md .modal-box{width:65%}*/
  #breast-overview .cmp-modal--video-pop-up-modal button.modal__close {
    right: 9px;
  }

  #breast-overview .cmp-container--home-video-container .cmp-teaser__action-link {
    line-height: 0px;
  }
}

@media screen and (min-width: 768px) and (max-width: 980px) {
  #gastric_resources #gastric-resources-container-2_1 div#gastric-resources-first-images-container {
    grid-template-columns: 50% 50%;
  }

  #bo-banner-container div:nth-child(2) {
    width: 80%;
    top: 55%;
  }
}

@media screen and (min-width: 816px) and (max-width: 820px) {
  #breast-overview #bo-banner-container .cmp-text--main-heading .cmp-text .h1 {
    line-height: 72px;
  }

  #breast-overview .cmp-container--home-video-container .cmp-teaser__title-link {
    letter-spacing: -0.9px;
  }
}

@media screen and (max-width: 991px) {
  .cmp-page--subscribe-page #subscribe-inner-wrappaer {
    padding: 64px 24px 64px 24px;
    max-width: 100%;
    margin: 0;
  }
  #cap-heading-container{
      max-width: 600px;
  }
  
  #in-the-know-nsclc .cmp-text--hero-banner-title .cmp-text .h1{
    font-size: 45px;
    
}

  #subscribe-emails span.subscribe-health:first-child a,
            #thank-you span.subscribe-health:first-child a {
    text-decoration: none;
  }

  .cmp-page--subscribe-page .cmp-dynamicform-v2 .cmp-dynamicform__generated-form {
    padding: 0;
  }
}

@media screen and (min-width: 1920px) {
  #gastric_overview .scoring-algo-footnote {
            /*padding-left: 14.4%;*/
    ;
  }
}

@media screen and (min-width: 816px) and (max-width: 991px) {
  #breast-overview .cmp-container--home-video-container .cmp-teaser__action-container {
    gap: 11px;
  }

  #breast-overview .cmp-container--home-video-container .cmp-teaser__action-link {
    line-height: 0px;
  }
}

@media screen  and (max-width: 767px) {
 #cap-heading-container {
max-width: 500px;
}
}

@media screen and (min-width: 360px) and (max-width: 360px) {
  #home-phase-2-1 .cmp-teaser--three-tile-teaser .cmp-teaser__description p {
    letter-spacing: -0.4px;
  }
}

@media screen and (min-width: 1450px) {
  #gastric_overview .scoring-algo-footnote {
    /* padding-left: 2%; */
    /* padding-left: 2vw; */
    max-width: 1253px;
    margin: auto;
  }
}

.cmp-container--bg-color-black {
  background-color: #000!important;
  padding-top: 0!important;
}



    /* styles for thank you page   */
.subscription-section {
  max-width: 590px;
  margin: auto;
  text-align: center;
  padding: 55px 0;
}

.subscription-section .icon img {
  max-width: 57px;
}

.subscription-section h1 {
  font-size: 48px;
  line-height: 52px;
  font-family: 'Inter-Tight';
  color: #3B3B40;
  font-weight: 600;
  margin-bottom: 25px;
  margin-top: 40px;
}

.subscription-section p {
  font-size: 17px;
  font-weight: 400;
  font-family: 'Inter-Regular';
  line-height: 28px;
  color: #3B3B40;
}

.subscription-section .small {
  font-family: 'Inter-Regular';
  font-size: 12px;
  line-height: 16px;
  color: #3B3B40;
  margin-top: 60px;
}

#subscribe-emails .cmp-dynamicform-v2 .cmp-dynamicform__generated-form {
  padding: 0;
}

.subscription-section .small a {
  text-decoration: underline;
}

#subscribe-emails h1 span.text-nowrap {
  white-space: nowrap;
}

@media screen and (max-width: 991px) {
  .subscription-section {
    margin: 0 17px;
  }

  .subscription-section p {
    padding-left: 50px;
    padding-right: 50px;
  }

  .subscription-section p.small {
    padding: 0 3px;
  }
  #in-the-know-nsclc .cmp-text--hero-banner-title .cmp-text .h1 {
        font-size: 33px;
        margin: 0 5px;
        line-height: 44px;
    }
}

/*Subscribe Page proofing defects fixes Desktop CSS starts here*/
#subscribe-emails .captcha-section .recpatcha-container {
    /* max-width: 382px;*/
    /*margin: 0 auto 64px;*/
  margin: 37px auto;
}
/*Subscribe Page proofing defects fixes Desktop CSS ends here*/

/*Subscribe Page proofing defects fixes Mobile CSS starts here*/
@media screen and (max-width: 991px) {
  #subscribe-emails .captcha-section .recpatcha-container .grecaptcha-badge {
    /* /* width: 342px !important; */
    margin: 0 auto;
  }
}

@media screen and (max-width: 390px) {
/*#subscribe-emails span.subscribe-health,*/
/*    #thank-you span.subscribe-health{*/
/*    display: inline-block;*/
/*}*/


    p.mbot50.max-wd {
     margin-bottom:20px   
}

.cmp-text--hero-banner-title .cmp-text .h1{
    font-size:48px;
}
.text-md{
  font-size:16px;
}
}

@media screen and (max-width: 376px) {
  #subscribe-emails .captcha-section .recpatcha-container .grecaptcha-badge {
        /* width: 326px !important;*/
    margin: 0 auto;
  }
}

@media screen and (max-width: 350px) {
  #subscribe-emails .captcha-section .recpatcha-container .grecaptcha-badge {
        /* width: 326px !important;*/
    margin: 0 auto;
  }
}


/*Subscribe Page proofing defects fixes Mobile CSS ends here*/




@media screen and (max-width : 765px){
   .cmp-container .social-share-div{
        flex-direction:column;
        top : calc(100% - 100px);
        gap:0;
        align-items :self-start;
    }
}
@media screen and (max-width : 580px){
   .cmp-container .social-share-div{
        top : calc(100% - 80px);
        
    }
}
