/*MOA page styling*/

.laura-nsclc.moa .dropdown-toggle .text>b {
    width: 47px;
    height: 48px;
}
/* cta*/
.cta.m-cta.mcta-2 .internal-link .purple-txt:after{
        height: 64px!important;
}
.moa .cta a, .moa .cta.r-cta.new-l-cta a{
        line-height: inherit!important;
}
.moa .rte-node .cta.m-cta{
        padding-top: 7px;
    padding-bottom: 7px;
}
.moa .cta.m-cta .internal-link .purple-txt:after{
    height:51px;
}
.moa .cta.r-cta{
       line-height: 16px!important;
}
.moa .cta.m-cta.mcta-2{
        line-height: 15px!important;
}
.moa .cta.r-cta.new-l-cta{
        line-height: 15px!important;
    padding-top: 7px;
    padding-bottom: 7px;
}
.cta.r-cta.new-l-cta .internal-link .purple-txt:after{
        height: 62px!important;
}
.moa .cta.r-cta .internal-link .purple-txt:after{
 
    height: 48px;
}
/* ended*/
.laura-nsclc.moa .dropdown-toggle .text>b {
    border-right: 1px solid grey;
}

.laura-nsclc .dropdown-toggle .text:after {
    left: 11px;
}

.laura-moa .primary-navigation .nav>li.list-6 a {
    font-weight: 800;
    color: #fff;
}
.moa-head {
  margin-top: 34px;
}

.laura-moa .cta{
    max-width:300px
}

h1 {
  margin: 0 0 20px 0;
}

.laura-moa h2.margin-none {
    margin-top: 0;
    margin-bottom: 0;
}

.chart-head {
  color: #333333;
  font-size: 14.5px;
  line-height: 17px !important;
  text-align: center;
  max-width: 100%;
  margin: 0 auto 20px auto;
  float: right;
}

.column-1 .chart-head {
    /*position: relative;
    left: -60px;*/
  ;
}

.video-content-container {
    margin-top: 50px;
}

.moa .green-banner {
  margin-bottom: 35px;
}

.moa-chart {
  text-align: center;
  margin: 30px 0 0;
}

.chart-copy {
  font-size: 13px;
  line-height: 15px !important;
  color: #333333;
  font-weight: 400;
  text-align: left;
}

.align-fix {
  display: inline-flex;
  float: right;
  position: relative;
}
.laura-moa .ref.moa-ref{display:none}
.align-fix.desktop-only .exon-txt {
  position: absolute;
  display: inline-block;
  max-width: 75px;
  margin-left: -25px;
}
.align-fix.desktop-only .exon-txt span{
   display: block;
}
.align-fix.desktop-only .mut-txt {
  display: inline-block;
  max-width: 90px;
  position: relative;
  /*left: 54px;*/
  left:25px;
  line-height: 15px;
  text-align: left;
  color: #333333;
  font-size: 13px;
}

.multi-column-container.moa-sec {
  max-width: 700px;
  float: right;
}

.moa .internal-cta {
  margin: 38px auto 35px;
}

.green-banner {
  margin: 70px 0 78px 0;
}

.green-banner p, .green-banner h2 {
  padding: 3px 0;
  font-weight: 600;
}

.video-head h2 {
  font-size: 22px;
  line-height: 24px !important;
  text-align: left;
  max-width: 600px;
  margin: 0 auto;
  margin-bottom: 15px;
}

/*.footnotes {*/
/*  margin-bottom: 35px;*/
/*}*/
.columnControl.section .column-2{
    padding-right:0;
}

.laura-moa .isi-wrapper.open {
        z-index: 2;
    }
@media screen and (max-width: 991px) {
    .moa-sec .column-1 .moa-chart .align-fix.mobile-only img {
    width: 310px;
    height: 223px;
}
.moa-sec .column-2 .moa-chart .align-fix.mobile-only img {
    width: 144px;
    height: 256px;
}
    .green-banner p, .green-banner h2{
        padding:0px 0;
    }
  .moa-head {
    margin-top: 34px;
  }

  .moa .section-heading-mobile {
    top: 56px;
    z-index: 9;
  }
  
  .laura-moa .section-heading-mobile::after {
        background: url(/content/dam/open-digital/tagrisso-hcp/us/en/global/u-lung-icon.svg) no-repeat;
        content: "";
        width: 29px;
        height: 27px;
        position: absolute;
        right: 19px;
        top: 5px;
        background-size: cover;
        display: block;
    }
  
  .laura-nsclc .isiNode ul.isi-list ul {
        padding-left: 3px;
    }

  .eyebrow.moa-head {
    letter-spacing: -0.29px;
    color: #5B305D;
  }

  .moa .footnotes {
    padding: 0px 0;
  }

  .columnControl.section .column-1 {
    padding-left: 0;
    padding-right: 0;
  }

  .chart-head.ffb-med {
    margin-bottom: 28px;
  }

  .video-head h2 {
    text-align: center;
    max-width: 290px;
  }

  h1 {
    margin: 0 0 27px 0;
  }

  .large-video-img:after {
    background-size: 100% 100%;
    width: 43px;
    height: 43px;
    top: 71px;
    right: 166px;
    border: 1px solid #ffffff;
    border-radius: 50%;
  }

  .green-banner {
    margin: 50px 0 50px 0;
  }

  .moa .internal-cta {
    margin: 38px auto 13px;
  }
  

  .chart-head, .align-fix {
    float: none;
  }
}
@media screen and (min-width: 320px) and (max-width: 374px){
    .moa .green-banner .callout.is-visible sup {white-space: nowrap;}
}
@media screen and (min-width: 320px) and (max-width: 350px){
	.moa-sec .column-1 .moa-chart .align-fix.mobile-only img{width:290px;}
}
@media screen and (min-width: 630px) and (max-width: 767px){
	.multi-column-container.moa-sec {
      float: unset;
}
}
@media screen and (min-width: 615px) and (max-width: 991px){
	.multi-column-container.moa-sec {
    
    float: unset;
    margin-left: 25px;
}
}
@media screen and (min-width: 992px) {
.moa-arm2-img, .moa-arm1-img {
    width: 158px;
    height: 283px;
}
.moa-arm3-img {
    width: 145px;
    height: 282px;
}

.moa .green-banner .banner-content p.callout{
    margin-left: -4px;
}

.large-video-img img {
    width: 600px;
    height: 321px;
}
  .r-cta {
    transform: translateX(-100%);
  }

  .m-cta {
    transform: translateX(100%);
  }

  .r-cta, .m-cta {
    transition: 1s ease;
  }

  .is-visible .r-cta, .is-visible .m-cta {
    transform: translateX(0%);
  }
  .column-2 .moa-chart .align-fix {
    float: right;
    right: 120px;
    top: 1px;
}

.column-1 .moa-chart .align-fix img.moa-arm2-img {
    margin-left: -28px;
    float: right;
    display: inline-flex;
}
.columnControl.section .moa-chart .column-1 {
    padding-right: 23px;
}
.column-2 p.chart-head {
    right: 109px;
    position: relative;
}
.column-2 p.chart-copy {
    left: 46px;
    position: relative;
}  
.column-1 .moa-chart .chart-head {
    right: 22px;
    position: relative;
}
}
.moa .large-video-img a:focus:after {
  outline: 5px auto -webkit-focus-ring-color !important;
}

/*MOA page styling ends*/


/*****81422****/

.banner-content h2{
    margin: 0;
    font-weight: 600;
}

.footnotes {
    margin-left: 0px;
}



/*****81422****/


/*29-04-25*/
.moa .cta.m-cta.ctas .internal-link .purple-txt:after{height: 48px;border-radius: 0 15px 15px 0;}
.moa .r-cta{transition: 1.25s ease;}

/*29-04-25*/

