/* surgeon page styling  */
.section-1 h1 {
  margin: 10px 0 25px 0;
}

.surgeon .d-img-1 {
  display: none;
}

.section-1 .subhead2 {
  margin: 0 0 30px 0;
}

.surgeon.resectable-nsclc .meta-recur sup.unbold {
  font-weight: 400;
}
.surgeon.resectable-nsclc #egfr-as-driver .rte-node h2.headline{
    margin: 0px 0 27px 0;
}


.surgeon.resectable-nsclc .nccn-lg.purple-txt {
    padding: 16px 19px 10px 19px !important;
}
.bar-graph sup, .dmc-chart sup {
  font-size: 58%;
  top: -0.5em;
}

.surgeon .no-display {
  display: none;
}

.surgeon .font-b {
  font-weight: bold!important;
}

.median-list-12 li::marker {
  color: #009398!important;
}

.surgeon .nccn-lg.grey-bg:before {
  height: 109px;
  background-size: cover;
}

.surgeon .ml-1 {
  margin-left: 1px;
}

.human-title {
  margin-top: 45px;
  opacity: 0.3;
  transform: translateY(100%);
  transition: 1.2s all ease;
}

.surgeon .percent-50 {
  position: relative;
    /* height: 236px; */
  ;
}

.surgeon .percent-50-text {
  position: absolute;
    /* left: 38.5%; */
  top: 32%;
  right: 292px;
    /* height: 100%; */
  font-size: 22px;
  line-height: 26px!important;
  max-width: 270px;
  color: #5B305D;
    /* text-align: center; */
    /* text-align: center; */
  ;
}

.surgeon.resectable-nsclc .pink-txt-var {
  color: #FD13B5;
}

.human-img-section {
  position: relative;
  margin-bottom: 35px;
}

.surgeon .analysis-sec {
  border: 1px solid;
  padding: 15px;
  margin-bottom: 25px;
}

.surgeon .analysis-sec .subhead.subhead2 {
  margin: 0px 0px 10px 0px!important;
}

.surgeon .analysis-sec ul {
  margin-bottom: 0;
}

.patients-chemo {
  position: absolute !important;
  width: 32%;
  right: 41px;
  font-size: 16px;
  line-height: 20px !important;
  text-indent: 0;
  bottom: 132px;
  list-style-type: none;
}

.surgeon .no-display {
  display: none;
}

.human-img-section span {
  position: absolute;
}

.human-img-section .img-copy {
  font-size: 20px;
  line-height: 48px;
}

.human-img-section sup {
  font-size: 58%;
}

.human-img-section .img-copy-bold {
  font-size: 40px !important;
  padding-left: 5px;
}

.human-img-section .human-txt {
  left: 0;
  top: 75px;
  /*max-width: 293px;*/
  max-width: 260px;
  text-align: left;
  left: 62px;
  color: #5B305D;
}

.semi_bold {
  font-weight: 600;
}

.human-img-section .liver13 {
  left: 60px;
  bottom: 36px;
  transform: scale(0.5);
  transform-origin: 290px;
  transition-delay: 1s;
}

.human-img-section .brain41 {
  right: 260px;
  top: 19px;
  transform: scale(0.5);
  transform-origin: -75px;
  transition-delay: 1s;
}

.human-img-section .lung33 {
  bottom: 125px;
  right: 172px;
  transform: scale(0.5);
  transform-origin: -125px;
  transition-delay: 0.5s;
}

.human-img-section .bone24 {
  right: 152px;
  bottom: 0px;
  transform: scale(0.5);
  transform-origin: -55px;
  transition-delay: 0.5s;
}

.human-img-section .is-visible.liver13, .human-img-section .is-visible.brain41,
 .human-img-section .is-visible.lung33, .human-img-section .is-visible.bone24 {
  transform: none;
  transition: 1.5s all ease;
}

.surgeon.resectable-nsclc .section-17 .green-banner {
  margin: 40px 0 40px 0;
}

.is-visible.human-title {
  opacity: 1;
  transform: translateY(0%);
}

.human-img-section .brain41:before, 
.human-img-section .lung33:before,
.human-img-section .bone24:before, 
.human-img-section .liver13:after {
  content: "";
  width: 74px;
  height: 2px;
  background: #afb0b3;
  position: absolute;
  left: -76px;
  top: 25px;
}

.human-img-section .lung33:before {
  width: 130px;
  left: -130px;
}

.human-img-section .bone24:before {
  width: 60px;
  left: -62px;
  top: 26px;
}

.human-img-section .liver13:after {
  right: -240px;
  left: auto;
  width: 142px;
  top: 26px;
}

.section-7 .copy-per p {
  font: normal normal 700 70px/74px Barlow;
  padding: 15px 0 20px;
}

.surgeon .user-list li::marker, .surgeon .median-list-3 li::marker {
  color: #009398;
}

.copy-per {
  max-width: 138px;
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/desktop/shape-whitebg.png) no-repeat;
}

.copy-content-lg {
  font-size: 28px;
  line-height: 22px;
  /*line-height: 27px;*/
  /*;*/
  ;
}

#egfr-as-driver .stage61-chart {
  display: flex;
  justify-content: initial;
  align-items: center;
}

#egfr-as-driver .stage-61-text {
  max-width: 181px;
}

#egfr-as-driver .stage-61-text .text-1 {
  font-size: 36px!important;
  line-height: 43px!important;
    /* max-width: 181px; */
  ;
}

#egfr-as-driver .stage-61-text .text-2 {
  font-size: 18px!important;
  line-height: 23px!important;
  letter-spacing: 0.16px;
    /* max-width: 10px!important; */
  font-weight: 600!important;
}

.section-2 .green-banner {
  margin: 50px 0 50px 0px;
}

.section-2 .green-banner p {
  padding: 15px 0 15px 0px;
}

.section-3 .accordion.section {
  position: relative;
  margin: 0 auto 40px;
}

.section-3 .footnotes.graph-footer {
  position: absolute;
  width: 35%;
  right: 20px;
  bottom: 56px;
  text-indent: 0;
}

.surgeon #section-3 .accordion-container {
  display: none;
}

.section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
  max-width: 339px;
  margin: 0 0 0 50px;
  position: relative;
}

.section-3 .last-footnote {
  margin-bottom: 35px;
}

.section-4 .subhead1>span {
  font-size: 36px;
  line-height: 6px;
}

.surgeon .section-4 .subhead1>span {
  font-size: 22px;
  line-height: 26px;
}

.section-4 .headline {
  margin: 55px 0 27px 0;
}

.section-4 .chart-header {
  margin: 50px 0 20px 0;
}

.section-4 .prev-table {
  margin: 0 auto 65px auto !important;
}

.section-4 .prev-table td {
  border: 1px solid #58305D;
}

.surgeon.resectable-nsclc .txt-new {
  font-size: 12px;
  line-height: 15px!important;
  color: #333333;
}

.section-4 .prev-table td, th {
    /*border: 1px solid #58305D;*/
  text-align: left;
  padding: 5px 90px;
  font-size: 16px;
  color: #333333;
  /*width: 50%;*/
  ;
}

.section-4 .left-data {
  background: #fff;
  border-left: none !important;
}

.section-4 .right-data {
  border-right: none !important;
}

.section-4 tr:nth-child(1) {
  border-top: 4px solid #58305D;
}

.section-4 tr:nth-child(3) {
  border-bottom: 4px solid #58305D;
}

.section-4 tr:nth-child(4) {
  border-bottom: 4px solid #58305D;
}

.section-4 .bullet-list {
  margin: 30px 0 0 10px;
}

.section-4 .graphic-box {
  margin: 65px auto 48px auto;
  border-radius: 12px;
}

.section-4 .graphic-box .subhead {
  background: #f1f1f1;
}

.section-4 .graphic-box .egfr-dist-recurrence:after {
  background: #fff;
}

.section-4 .brain-img-sec {
  margin: 20px auto 0 auto;
  max-width: unset;
}

.section-4 .egfrm-per {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
/* surgeon update*/

p#subhead3-eff {
  margin: 68px 0 42px 0px !important;
}

.section-12 p#subhead3-eff {
  margin: 42px 0 42px 0px !important;
}

table#eff-table-height-fix-a {
  margin-bottom: 40px !important;
}

.surgeon .middle-body {
  margin-top: 70px;
  margin-left: -16px;
}

.surgeon .heading-block {
  text-align: center;
  margin-top: -25px;
  font-family: 'Barlow', sans-serif;
  margin: 0;
}

.surgeon .heading-block .line-1 {
        /* font: normal normal 21px/25px Barlow; */
    /* font-weight: 500; */
  font: normal normal 22px/25px Barlow;
  font-weight: 500;
  color: #5B305D;
}

.surgeon .heading-block .line-2 {
        /* font: normal normal 800 63px/55px Barlow; */
  font: normal normal 800 65px/57px Barlow;
    /* margin: 0px; */
    /* margin: 0px; */
  ;
}

.surgeon .heading-block .line-3 {
        /* font: normal normal  23px/55px Barlow; */
    /* margin-left: 25px; */
    /* margin-left: 15px; */
    /* margin-left: 14px; */
    /* font-weight: 500; */
    /* color: #5B305D; */
    /* margin-top: -5px; */
  font: normal normal  24px/36px Barlow;
    /* margin-left: 25px; */
    /* margin-left: 15px; */
    /*margin-left: 14px;*/
  font-weight: 500;
  color: #5B305D;
    /*margin-top: -13px;*/
  ;
}

.surgeon .yellow-box {
        /* box-shadow: inset 0px 3px 6px #00000029, 0px 4px 6px #00000029; */
    /* border: 2px solid #CEDB00; */
    /* border-radius: 9px; */
    /* font: normal normal 16px/18px Barlow; */
    /* font-weight: 500; */
    /* padding: 10px 5px; */
    /* text-align: center; */
    /* width: 93%; */
    /* margin: 0 auto; */
    /* height: 60px; */
    /* color: #5B305D; */
  box-shadow: inset 0px 3px 6px #00000029, 0px 4px 6px #00000029;
  border: 2px solid #CEDB00;
  border-radius: 9px;
  font: normal normal 16px/18px Barlow;
  font-weight: 500;
  padding: 8px 5px;
  text-align: center;
  width: 95.7%;
  margin: 0 auto;
  height: 57px;
  color: #5B305D;
  margin-left: 20px;
  margin-top: 10px;
}

.surgeon.resectable-nsclc ul.user-list-sublist {
  padding-left: 12px;
  /* padding-top: 5px; */
  list-style-type: none;
}
.surgeon.resectable-nsclc ul.user-list-sublist li{
  padding-bottom:0;
}
.surgeon.resectable-nsclc ul.user-list-sublist li:before {
  content: "\2014";
  color: #333333;
  margin-left: -12px;
}

.surgeon .yellow-box p {
  font: normal normal 16px/18px Barlow;
  font-weight: 500;
  max-width: 736px;
  color: #5B305D;
  margin: 0 auto;
}

.surgeon .barlow-ex-bold {
  font-weight: 800;
}

.surgeon .astick {
  position: relative;
  top: -2px;
}

.surgeon .txt-style-1 {
  margin-bottom: 6px;
}

.surgeon #green-banner-surgeon-fix-01 {
  margin-top: 10px;
  margin-bottom: 40px;
  /*padding-left: calc((100% + 529px) / 2);*/
  ;
}

.surgeon .data-flex-box {
  display: flex;
    /*margin: 20px 6px 15px;*/
  margin: 20px 0px 15px 6px;
  justify-content: space-around;
}

.surgeon .data-flex-box .data-flex-box-col {
        /* width: calc(50% - 30px); */
  width: calc(50% - 16px);
}

.surgeon .data-flex-box .above-card-wrap {
  text-align: center;
}

.surgeon .data-flex-box .green-text-line-1 {
        /* font: normal normal 800 29px/17px Barlow; */
    /* color: #0E8995; */
  font: normal normal 800 29px/17px Barlow;
  color: #0E8995;
}

.surgeon .data-flex-box .green-text-line-2 {
        /* font: normal normal 500 14px/17px Barlow; */
    /* color: #0E8995; */
    /* margin: 5px 0px; */
  font: normal normal 500 14px/17px Barlow;
  color: #0E8995;
  margin: 8px 0px 3px 0px;
}

.surgeon .b-le {
        /* background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/new-box.png) no-repeat; */
    /* width: 100%; */
    /* height: 252px; */
    /* background-size: 100% 100%; */
    /* background-position: center; */
    /* position: relative; */
    /* margin-top: -4px; */
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/new-box.png) no-repeat;
  width: 100%;
  height: 250px;
  background-size: 100% 100%;
  background-position: center;
  position: relative;
  margin-top: -4px;
}

.surgeon .text-3 {
  font-family: 'Barlow';
  font-size: 19px;
  font-weight: 800;
  color: #ffffff;
  line-height: 17px;
  padding-top: 23px;
  text-align: center;
}

.surgeon .data-flex-box p {
  margin: 0;
}

.surgeon .row-1 {
  display: flex;
  padding-top: 40px;
  justify-content: center;
}

.surgeon .row-1 .col-1 {
  width: 97%;
}

.surgeon .row-1 .col-1 .text-4 {
  color: #5B305D;
  font-size: 28px;
  text-align: center;
  display: flex;
  justify-content: center;
}

.surgeon .row-1 .col-1 .text-4 span {
  font-size: 52px;
  font-weight: 800;
}

.surgeon .median-list-12 {
  padding-left: 20px;
}

.surgeon .pink-text.extrabold {
  font-weight: 900!important;
}

.surgeon .pink-text.med-500 {
  font-weight: 500!important;
}

.surgeon .text-5 {
        /* color: #5B305D; */
    /* padding-top: 21px; */
    /* margin-bottom: -4px; */
    /* font: normal normal 500 14px/16px Barlow; */
    /* letter-spacing: -0.5px; */
    /* line-height: 16px!important; */
    /* text-align: center; */
    /* font-size: 14px; */
    /* margin-top: 2px; */
    /* padding-bottom: 4px; */
  color: #5B305D;
  padding-top: 21px;
  margin-bottom: -4px;
  font: normal normal 500 13px/16px Barlow;
    /* letter-spacing: -0.5px; */
  line-height: 16px!important;
  text-align: center;
    /* font-size: 14px; */
    /* margin-top: 2px; */
  padding-bottom: 4px;
}

.surgeon .text-6 {
        /* font-family: 'Barlow'; */
    /* font-size: 85%; */
    /* color: #4F2C5D; */
    /* text-align: center; */
    /* font: normal normal 500 14px/16px Barlow; */
    /* line-height: 16px!important; */
  font-family: 'Barlow';
  font-size: 85%;
  color: #4F2C5D;
  text-align: center;
  font: normal normal 500 13px/15px Barlow;
  line-height: 16px!important;
}

.surgeon .b-le .row-2 {
        /* padding-top: 11px; */
  padding-top: 10px;
}

.surgeon .text-11 {
        /* text-align: center; */
    /* font: normal normal normal 14px/17px Barlow; */
    /* margin: 5px 0; */
    /* letter-spacing: -0.16px; */
    /* color: #5B305D; */
    /* font: normal normal 500 14px/17px Barlow; */
    /* line-height: 17px!important; */
    /* margin: 0px 0px 10px 0px; */
  text-align: center;
    /*font: normal normal normal 14px/17px Barlow;*/
    /* margin: 5px 0; */
    /* letter-spacing: -0.16px; */
  color: #5B305D;
  font: normal normal 13px/16px Barlow;
  line-height: 17px!important;
  margin: 0px 0px 10px 0px;
}

.surgeon .b-le .row-3 {
        /* max-width: 358px; */
    /* margin-left: 18px; */
    /* margin-right: 10px; */
    /* max-width: 349px; */
    /* margin: 0 auto; */
    /* max-width: 358px; */
    /* margin-left: 18px; */
    /* margin-right: 10px; */
  max-width: 349px;
  margin: 0 auto;
  margin-top: 10px;
}

.surgeon .b-le .row-3 .footnote, .surgeon .b-le .row-4 .footnote {
        /* font: normal normal normal 12px/16px Barlow; */
  font: normal normal normal 13px/15px Barlow!important;
  color: #606060;
  text-align: center;
}

.surgeon .footnote span.en-prd {
  margin-left: -5px;
}

.surgeon .data-flex-box .data-flex-box-col {
        /* width: calc(50% - 30px); */
  width: calc(50% - 16px);
}

.surgeon .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap {
  margin-top: -13px;
}

.surgeon .d-fl {
  display: flex;
  justify-content: center;
  margin-bottom: -3px;
}

.surgeon .d-fl img {
        /* z-index: 99; */
    /* height: 55px; */
    /* position: relative; */
    /* top: 23px; */
    /* right: 56px; */
  z-index: 99;
  height: 54px;
  position: relative;
  top: 28px;
  right: 57px;
}

.surgeon .d-fl p {
  font-family: 'Barlow';
  font-size: 14px;
  line-height: 17px;
  font-weight: 500;
  margin-top: 11px;
  position: relative;
  left: 5px;
  left: 52px;
}

.surgeon .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap .barlow-bold {
  position: relative;
    /* left: -44px; */
  left: -55px;
  top: 1px;
}

.surgeon .above-card-wrap .d-fl p span:nth-child(1) {
  margin-bottom: 6px;
}

.surgeon .d-fl p span b {
  font-weight: 800;
}

.surgeon .above-card-wrap .font-style {
  display: block;
  font-weight: 500;
  line-height: 17px;
  font-size: 14px;
  margin-top: 1px;
    /* margin-left: -79px; */
  position: relative;
  left: -52px;
  margin-bottom: 1px;
}

.surgeon .text-3-1 {
  font-family: 'Barlow';
  font-size: 19px;
  font-weight: 800;
  color: #ffffff;
  line-height: 17px;
  padding-top: 23px;
  text-align: center;
  text-transform: uppercase;
}

.surgeon .text-4-1 {
  font: normal normal 800 52px/62px Barlow;
  letter-spacing: -0.52px;
  color: #5B305D;
  margin: 0;
  padding-top: 38px;
  padding-bottom: 17px;
}

.surgeon .text-5-1 {
  font: normal normal 800 28px/20px Barlow;
  letter-spacing: 0px;
  color: #5B305D;
  margin: 6px 0px;
  margin-top: 6px!important;
}

.surgeon .text-6-1 {
  font: normal normal 500 16px/20px Barlow;
  color: #5B305D;
  margin-bottom: 3px;
  margin-top: -2px;
  margin-top: 2px!important;
}

.surgeon .text-7-1 {
  text-align: center;
  font: normal normal normal 13px/16px Barlow;
  /* letter-spacing: -0.16px; */
  color: #5B305D;
  margin-bottom: 7px;
  line-height: 17px!important;
  margin-top: 8px!important;
}

.surgeon .b-re .row-4 {
  margin-top: 8px;
}

.surgeon .b-re .row-4 .footnote {
  max-width: 310px;
  margin: 0 auto;
  text-align: center;
  font: normal normal normal 13px/15px Barlow!important;
  color: #606060;
  /* margin-left: 15px; */
  ;
}

.surgeon .median-list, .surgeon .median-list li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}

.surgeon ul.median-list {
  padding-left: 21px;
  margin-top: -19px;
}

.surgeon .median-list li {
  margin-bottom: 0px;
  max-width: 784px;
}

.surgeon .brd-btm hr {
  width: 553px;
    /* color: #a3a3a3; */
    /*background-color: #999999!important;*/
  border-top: 1px solid #999999!important;
  margin-top: 40px;
  margin-bottom: 40px;
}

.surgeon ul.median-list-1 {
  padding-left: 18px;
  margin-top: 21px;
}

.surgeon ul.median-list-1 li {
  margin-bottom: 14px;
  max-width: 742px;
}

.surgeon .section-1 .nccn-block {
  margin: 21px auto 0 auto;
  max-width: 736px;
  margin-top: 54px;
  margin-left: 36px;
}

.surgeon img.nccn-badge {
  width: 189px!important;
  height: 109px;
}

.surgeon .section-1 p.nccn-content {
  line-height: 19px !important;
  margin-bottom: 0px;
  padding: 6px 19px 4px 19px;
  margin-left: 14px;
}

.surgeon .user-style {
  font-size: 22px;
  color: #008995;
  font-weight: 600;
  line-height: 26px;
  /* margin-bottom: 30px; */
  ;
}

.surgeon .median-list-12 {
  margin-top: 26px;
  margin-bottom: 24px;
}

.ffb-med {
  font-weight: 500 !important;
}

.surgeon .nccn-bl-footnotes .footnotes {
  padding-left: 0;
  max-width: 736px;
  margin-left: 36px;
}

.surgeon .footnotes {
  text-indent: -3px;
}

.surgeon .footnotes.mtop_10.nccn-footnotes {
  margin-top: 24px!important;
}

.surgeon .pink-text {
  font-weight: normal!important;
}

.surgeon .b-re {
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/new-box.png) no-repeat;
  width: 100%;
  height: 251px;
  background-size: 100% 100%;
  background-position: center;
  position: relative;
  text-align: center;
  z-index: 9;
}

.surgeon .data-copy-txt {
        /* margin-bottom: 25px; */
        /* margin-bottom: 25px; */
  margin-top: 24px;
        /* margin-left: -12px; */
  ;
}

.surgeon .data-copy-txt p {
        /* font-family: 'Barlow'; */
        /* font-size: 22px; */
        /* line-height: 26px!important; */
        /* letter-spacing: -0.4px; */
        /* color: #008995; */
        /* font-weight: 600; */
        /* text-align: center; */
  font-family: 'Barlow';
  font-size: 30px;
  line-height: 36px!important;
  letter-spacing: -0.04px;
  color: #008995;
  font-weight: 600;
  text-align: left;
        /* margin-top: 15px; */
  ;
}

.section-1 .data-copy {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}

.surgeon .section-1 .copy-per {
  margin: 8px 0 0 48px;
}

.surgeon .section-1 .dfs-copy p.purple-txt.extrabold {
  text-align: center;
  font: normal bold 78px/20px Barlow !important;
  letter-spacing: -0.38px;
  color: #5B305D;
    /* padding-top: 19px !important; */
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
}

.surgeon .section-1 .copy-content {
  margin: 21px 0 20px 11px;
}

.surgeon .section-1 .dfs-content .copy-content-lg {
  line-height: 25px !important;
}

.copy-content-lg {
  font-size: 28px;
  line-height: 22px;
}

.callout b, .modal-header h4 strong, .extrabold {
  font-weight: 800 !important;
  text-shadow: none;
}

.surgeon .section-1 .copy-content-med {
  font-size: 20px;
  line-height: 25px !important;
  letter-spacing: 0px;
  color: #333333;
  display: block;
  margin-top: -2px;
}

.copy-content-sm {
  font-size: 14px;
    /* line-height: 27px; */
  line-height: 24px;
}

.surgeon .section-12 .stage61-chart .copy-content-lg, .surgeon .section-12 .stage-61-text .txt-md, .surgeon .section-1 .copy-content-sm {
  line-height: 27px !important;
}

.section-12 .stage61-chart {
  display: flex;
  justify-content: center;
  align-items: center;
}

.surgeon .graph-data {
  background: #5B305D;
  height: 94px;
  border-radius: 0 0 15px 15px;
}

.surgeon .graph-top-info p {
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 13px;
  margin-bottom: 16px;
}
.surgeon .graph-top-info p

 {
    /* display: none; */
}
.surgeon .graph-top-info p, .surgeon .graph-btm-info p {
  font-size: 16px;
  line-height: 17px;
  font-family: 'Barlow';
  color: #fff;
  text-align: center;
}

.surgeon .ex-txt {
  font-size: 40px;
  font-weight: bold;
  line-height: 17px;
  letter-spacing: -0.36px;
}

.surgeon .border-gr {
  border-top: 1px solid #fff;
  max-width: 516px;
  margin: 0 auto;
  height: 10px;
  /* display: flex; */
  /* justify-content: center; */
  /* align-items: center; */
  /* margin-left: 78px; */
  /* margin-right: 41px; */
}

.surgeon .graph-btm-info p {
        /* height: 30px; */
        display: flex;
        justify-content: center;
        align-items: center;
        /* padding-top: 10px; */
}

.surgeon .section-1 .section-content-2.newsection-content {
  max-width: 497px;
  margin: 50px auto 37px auto;
}

.surgeon .dfs-content-box {
  position: relative;
  border: 2px solid #9B9B9B;
  border-radius: 20px;
  padding: 55px 0 30px 0;
  margin: 75px auto 40px auto;
  max-width: 650px;
}

.surgeon .section-1 .section-content-2.newsection-content .dfs-content-box {
  padding: 0;
  min-height: 245px;
  display: none;
}

.surgeon .section-1 .section-content-2.newsection-content .d-none {
  display: none;
}

.surgeon .section-1 .section-content-2.newsection-content .dfs-content-box .subhead {
  position: absolute;
  top: -34px;
  width: 60%;
  left: 0;
  right: 0;
  margin: 0 auto;
  letter-spacing: -0.09px;
}

.surgeon .section-1 .newsection-content .dfs-content-box ul {
  margin: 32px 10px 5px 37px;
  padding: 0;
  padding-bottom: 10px;
}

.surgeon .section-1 .section-content-2.newsection-content ul li {
  display: inline-block;
  list-style: none;
  width: 32%;
  margin-left: -4px;
  text-align: center;
  padding: 0;
}

.surgeon .section-1 .section-content-2.newsection-content ul li span {
  display: block;
}

.surgeon .section-1 .newsection-content span.tab-head {
  font: 700 17px/20px Barlow;
  letter-spacing: -0.58px;
  color: #4E5055;
  text-transform: uppercase;
  border-bottom: 1px solid #707070;
  padding-bottom: 7px;
  padding-left: 0px;
  padding-top: 8px;
}

.newsection-content span.tab-row1 {
  font: 700 40px/48px Barlow;
  letter-spacing: 0px;
  color: #5B305D;
  margin-top: 3px;
}

.newsection-content span.tab-row1, .newsection-content span.tab-row4 {
  margin-left: 10px;
}

.newsection-content span.tab-row2 {
  font-weight: 600 !important;
  margin-top: -4px;
}

.newsection-content span.tab-row2, .newsection-content span.tab-row5 {
  font: normal normal normal 13px/16px Barlow;
  letter-spacing: -0.33px;
  color: #4E5055;
}

.newsection-content span.tab-row3 {
  width: 46px;
  height: 8px;
  opacity: 1;
  border-radius: 50%;
  text-align: center;
  display: block;
  margin: 1px auto 9px auto;
  position: relative;
  left: 1px;
  top: -1px;
}

.newsection-content span.tab-row3 {
  margin: 4px auto 12px auto;
}

.newsection-content span.tab-row4 {
  font: normal normal normal 40px/48px Barlow;
  letter-spacing: 0.44px;
  color: #4E5055;
  top: -3px;
}

.newsection-content span.tab-row5 {
  margin-top: -8px;
  margin-bottom: 18px;
}

.surgeon .section-1 .section-content-2.newsection-content ul li {
  display: inline-block;
  list-style: none;
  width: 32%;
  margin-left: -4px;
  text-align: center;
  padding: 0;
}

.newsection-content span.tab-row1, .newsection-content span.tab-row4 {
  position: relative;
}

.surgeon ul.median-list {
  padding-left: 21px;
  /*margin-top: -19px;*/
  margin-top: 0px;
}

.surgeon ul.median-list-1 {
  padding-left: 18px;
  margin-top: 0px;
}

.surgeon ul.median-list-1 li {
  margin-bottom: 0px;
  max-width: 742px;
}

.surgeon .section-1 .nccn-block {
  margin: 21px auto 0 auto;
  max-width: 736px;
  margin-top: 54px;
  margin-left: 36px;
}

.surgeon .nccn-bl-footnotes .footnotes {
  padding-left: 0;
  max-width: 736px;
  margin-left: 36px;
}

.callout {
  font-size: 22px;
  line-height: 24px !important;
  color: #FFFFFF;
}

.surgeon .green-banner.ma-top-70 {
  margin-top: 70px!important;
}

.green-banner {
  width: calc((100% + 980px) / 2);
  padding-left: calc((100% - 730px) / 2);
}

.surgeon .section-2 .green-banner {
        /*margin: 58px 0 25px 0;*/
  margin: 58px 0 0 0;
}

.surgeon .section-3 .dfs-footnote {
  margin-bottom: 40px;
}

.subgroup-header-part, .with-chemo {
  display: flex;
  position: relative;
  align-items: center;
}

.surgeon .section-4 .eyebrow {
  margin: 65px 0 10px 0;
}

.surgeon .subgroup-header-part .subgroup-head h2 {
  margin-bottom: 42px;
}

.surgeon .nccn-bl-footnotes .footnotes.indenting-1 {
  text-indent: -6px;
}

.surgeon .nccn-bl-footnotes .footnotes.indenting-2 {
  text-indent: -10px;
}

h2.unpre-median, h2.consistent-dfs {
  font-weight: 800;
  font-size: 30px;
  line-height: 36px;
  color: #5B305D;
  margin-top: 5px;
}

.surgeon ul.median-list-3 {
  margin-top: 22px;
  margin-bottom: 0;
}

.subhead {
  font-weight: 600;
  font-size: 22px;
  line-height: 26px !important;
  color: #008995;
}

.section-4 .subhead {
        /* margin: 20px 0 38px 0; */
  margin: 30px 0px 25px 0px;
}

.section-4 .subhead2 {
  margin: 45px 0 25px 0;
}

.surgeon .section-4 .subhead2 {
  max-width: 92%;
}

.tab-title, .txt-ctr {
  text-align: center;
}

.section-4 .adj-table {
  margin: 0 auto !important;
  color: #333;
}

.surgeon .section-4 .subhead3 {
        /* margin: 55px 0 16px 0; */
  margin: 78px 0 42px 0px;
}

.section-4 .stage61-chart {
  display: flex;
  justify-content: center;
  align-items: center;
}

.stage61-chart .footnotes {
  line-height: 27px !important;
  left: -3px;
  position: relative;
}

.stage61-chart .footnotes {
  left: -9px;
}

.surgeon .section-4 .stage-61-text {
  margin: 20px 0 0 5px;
}

.surgeon .section-12 .stage61-chart .copy-content-lg, .surgeon .section-12 .stage-61-text .txt-md, .surgeon .section-1 .copy-content-sm {
  line-height: 27px !important;
}

.section-12 .stage-61-text .txt-md {
  font-size: 23px;
}

.surgeon .stage61-chart .hr-txt, .surgeon .section-12 .stage-61-text .copy-content-sm {
  line-height: 17px !important;
}

.surgeon .section-12 .stage-61-text .copy-content-sm {
  letter-spacing: 0.35px;
}

.surgeon .section-5 .green-banner p {
  padding: 2px 0 2px 20px;
  font-weight: 600;
}

.green-banner p {
  font-weight: 600;
}

.surgeon .final-analysis-link {
  right: -30px;
  margin-top: -30px;
}

.surgeon .final-analysis-link {
  position: relative;
  display: block;
}

.surgeon #with-without-chemo .final-analysis-link {
  top: 44px;
}

.surgeon .with-chemo-head p.eyebrow {
  margin: 0!important;
}

.surgeon .section-7 .eyebrow {
  margin: 66px 0 0 0;
}

.surgeon .accordion-sec-n-1 .newImage {
         /* width: 680px; */
    /* height: 304px; */
  width: 671px;
  height: auto;
  /*margin-bottom: 30px;*/
}

h2.unpre-median, h2.consistent-dfs {
  font-weight: 800;
  font-size: 30px;
  line-height: 36px;
  color: #5B305D;
  margin-top: 5px;
}

.surgeon .accordion-sec-n-1 .panel-body {
  padding-bottom: 0!important;
  padding-left: 0!important;
  padding-right: 0!important;
  padding-top: 21px!important;
}

.surgeon .accordion-sec-n-1 .newImage {
  padding: 30px 15px 15px 15px;
}

.surgeon .with-chemo .consistent-dfs {
  margin-top: 8px;
  margin-bottom: 30px;
}

.surgeon #with-without-chemo .final-analysis-link {
  top: 44px;
}

.surgeon .final-analysis-link {
  right: -30px;
  margin-top: -30px;
}

.surgeon .section-7 .adaura-km-chart {
  margin: 23px 0 0 0;
}

.surgeon .left-title, .surgeon .right-title {
  font-size: 15px;
  line-height: 19px!important;
  font-weight: 600;
  text-align: center;
}

.adaura-acc-section {
  border: 2px solid #9B9B9B;
  border-radius: 14px;
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.surgeon .updated-copy-hr {
  margin-bottom: 23px !important;
}

.surgeon .updated-copy-hr {
  border: 2px solid #9B9B9B;
  border-radius: 14px;
  border-bottom: 2px solid #9B9B9B;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background: #fff;
  margin-bottom: 10px;
}

.surgeon .copy-per.hr-image {
  width: 100%;
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/global/hr-box.png);
  background-repeat: no-repeat;
  margin: 0 auto;
  min-height: 94px;
  background-size: 100%;
  margin-bottom: 30px;
  max-width: 158px;
}

.resectable-nsclc #with-without-chemo .copy-per {
  padding: 14px 6px 6px;
}

.surgeon p.prior-per {
  margin-top: -23px;
  margin-bottom: 15px;
}

.surgeon p.prior-per {
  font: normal normal normal 15px/18px Barlow !important;
  letter-spacing: 0.38px;
  color: #333333;
  text-align: center;
}

.surgeon .left-title, .surgeon .right-title {
  font-size: 15px;
  line-height: 19px!important;
  font-weight: 600;
  text-align: center;
}

.surgeon .updated-copy-hr {
  border: 2px solid #9B9B9B;
  border-radius: 14px;
  border-bottom: 2px solid #9B9B9B;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background: #fff;
  margin-bottom: 10px;
}

.sm-callout {
  background: #008995;
  border-radius: 12px;
}

.surgeon .sm-box-1, .surgeon .sm-box-2 {
  background: none;
}

.surgeon .sm-box-1 .ffb-sb, .surgeon .sm-box-2 .ffb-sb {
  padding-left: 8px;
}

.surgeon .sm-box-1 .ffb-sb li, .surgeon .sm-box-2 .ffb-sb li {
  font-size: 16px;
  line-height: 20px!important;
  color: #1A1818;
}

.surgeon .section-7 .dfs-copy p.purple-txt.extrabold {
  text-align: center;
  font: normal bold 56px/20px Barlow !important;
  letter-spacing: -0.6px;
  color: #5B305D;
    /* padding-top: 19px !important; */
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  padding-top: 0px;
    /* margin-top: -2px; */
  position: relative;
  top: -2px;
}

.section-12 div .btm-shadow:after {
  box-shadow: none!important;
}

.surgeon .b-bold {
  font-weight: 900;
}

.section-12 .adaura-km-chart .column-1:before {
  content: "";
  position: absolute;
  right: -20px;
  top: 5px;
  font-family: 'Barlow';
  width: 2px;
  bottom: 0;
  height: 136px;
  background: #9b9b9b;
  text-align: center;
  display: none;
}

.surgeon .section-12 .adaura-km-chart .column-1:before {
        /* height: 279px; */
    /* top: 0px; */
    /* right: -28px; */
  height: 372px;
  top: 30px;
  right: -28px;
}

.section-12 .adj-table th {
  font-size: 17px;
  line-height: 22px;
  padding: 5px 43px;
  border-bottom: 4px solid #58305D;
}

.section-12 .adaura-km-chart .col-md-6.col-sm-12.column-1 {
  max-width: 380px;
}

.columnControl.section .column-1 {
  padding-left: 0;
  padding-right: 0;
}

.section-12 .adaura-km-chart .column-1:after {
  content: "OR";
  position: absolute;
  right: -34px;
  top: 54px;
  color: #5B305A;
  font-family: 'Barlow';
  font-size: 22px;
  bottom: 0;
  margin: 0 auto;
  height: 31px;
  background: #fff;
  text-align: center;
  line-height: 26px;
  width: 31px;
  z-index: 99;
  font-weight: 800;
}

.surgeon .section-12 .adaura-km-chart .column-1:after {
        /* top: 92px; */
    /* height: 45px; */
    /* line-height: 50px; */
    /* right: -43px; */
    /* background: #f1f1f1; */
  top: 122px;
  height: 50px;
  line-height: 50px;
  right: -43px;
  background: #f1f1f1;
  display: none;
}

.section-12 .adaura-km-chart .col-md-6.col-sm-12.column-2 {
  max-width: 384px;
  margin-left: 55px;
}

.columnControl.section .column-2 {
  padding-left: 0;
}

.section-12 .adj-table {
  margin: 0 auto !important;
  color: #333;
}

.section-12 .adj-table td {
  font-size: 16px;
  line-height: 33px;
  padding: 6px !important;
}

.section-12 .adj-table th:first-child {
  width: 245px;
  padding: 5px 5px 5px 25px;
}

.section-12 .adj-table .left-txt {
  text-align: left;
  padding: 5px 5px 5px 25px !important;
}

.section-12 .adj-table .left-txt {
  width: auto !important;
  border-bottom: none;
  font-size: 16px;
  line-height: 33px;
}

.section-4 .adj-table th {
}

.section-12 .adj-table .last-data {
  border-bottom: 4px solid #58305D;
}

.section-12 .adj-table td {
  font-size: 16px;
  line-height: 33px;
  padding: 6px !important;
}

.surgeon .med-500 {
  font-weight: 500;
}

.tab-title, .txt-ctr {
  text-align: center;
}

.section-12.adj-table .left-txt {
  text-align: left;
  padding: 5px 5px 5px 25px !important;
}

.section-12 .adj-table .left-txt {
  width: auto !important;
  border-bottom: none;
  font-size: 16px;
  line-height: 33px;
}

.surgeon .copy-per.hr-image {
  min-height: 113px !important;
  transform: none;
  padding-top: 11px;
}

.surgeon #with-without-chemo .copy-per {
  padding: 14px 6px 6px;
}

.section-12 .final-analysis-link .final-analysis-text {
  display: none;
}

.section-4 .white-circle {
  max-width: 161px;
  width: 100%;
  height: 161px;
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/desktop/white-circle.png);
  position: relative;
  margin: 15px 20px 0 20px;
}

.section-4 .egfrm-per .subhead.txt-97,.section-4 .egfrm-per .subhead.txt-72 {
  position: absolute;
  top: 65px;
  right: 19px;
  font-size: 54px;
}

.section-4 .egfrm-per .subhead.txt-97 {
  left: 32px;
}

.section-4 .egfrm-per .vs-txt {
  font-size: 25px;
}

.section-4 .white-circle svg {
  position: absolute;
  left: -19px;
  top: -14px;
}

.section-4 .egfr-box {
  position: relative;
  border: 2px solid #0000004D;
  border-radius: 30px;
  padding: 42px 0 49px 0;
  max-width: 528px;
  margin: 20px auto;
}

.section-4  .egfr-box .headline {
  position: absolute;
  left: 0;
  right: 0;
  top: -57px;
  margin: 30px auto 40px auto;
  background: #f1f1f1;
  width: 60%;
}

.section-5 .green-banner {
  margin: 50px 0 45px 0;
}

.section-5 .green-banner p {
  padding: 12px 0 20px 0;
}

.section-6  .last-footnote {
  margin-bottom: 34px;
}

.section-7 .eyebrow {
  margin: 55px 0 0 0;
}

.section-7 .subhead {
  margin: 35px 0 25px 0;
}

.section-7 .copy-content-med {
  font-size: 23px;
  line-height: 22px;
  color: #333333;
  /*line-height: 27px;*/;
}
 .copy-content-med.medostxt {
    color: #5B305D !important;
    font-weight: 500;
}
.inblock{
  display: inline-block;
}
.user-styling-x6 {
  color: #5B305D!important;
}

.section-7  .copy-content-sm {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.35px;
  /*line-height: 17px;*/
  /*;*/
  ;
}

.section-7 .bullet-list {
  margin: 65px 0 0 7px !important;
}

.section-7 .copy-per {
  margin: 16px 0 0 40px;
}

.section-7 .copy-content {
  margin: 25px 0 20px 13px;
  width: 100%;
}

.section-7 .data-copy,.section-7 .accordion.section {
  max-width: 710px;
  margin: 0 auto;
}

.section-8 .green-banner {
  margin: 50px 0 45px 0;
}

.section-9 .adaura-copy {
  margin: 25px 0 40px 0;
}

.section-9 .last-footnote {
  margin: 0 0 35px 0;
}

.section-10 .eyebrow,.section-16 .eyebrow {
  margin: 55px 0 0 0;
}

.section-10 .adaura-km-chart {
  margin: 35px auto 0px auto;
}

.section-10 .adaura-km-chart .col-md-6.col-sm-12.column-1 {
  max-width: 380px;
  margin: 0 auto;
  /*padding:0;*/
  ;
}

.section-10 .adaura-km-chart .col-md-6.col-sm-12.column-2 {
  max-width: 384px;
  margin-left: 55px;
  /*margin:0 auto !important;*/
  /*padding:0;*/
  ;
}

.section-10 .btn-sm {
  margin-bottom: 20px;
}

#adaura-adverse-reactions ul.bullet-list {
  margin-bottom: 55px;
}

#section-9 .dfs-footnote p.footnotes.first-footnote {
  padding-left: 1px;
}

.section-10 .adaura-km-chart .column-1:after {
  content: "OR";
  position: absolute;
  right: -43px;
  top: 104px;
  color: #5B305A;
  font-family: 'Barlow';
  font-size: 22px;
  bottom: 0;
  margin: 0 auto;
  height: 31px;
  background: #f1f1f1;
  text-align: center;
  line-height: 26px;
  width: 31px;
  z-index: 99;
  font-weight: 800;
}

.section-10 .adaura-km-chart .column-1:before {
  content: "";
  position: absolute;
  right: -28px;
  top: 0px;
  font-family: 'Barlow';
  width: 2px;
  bottom: 0;
  height: 277px;
  background: #9b9b9b;
  text-align: center;
}

.section-10 .adaura-box {
  display: flex;
  padding: 10px 56px 0 15px;
}

.section-10 .sm-callout {
  min-height: 139px;
}

.section-12 .last-footnote {
  margin: 0 0 35px 0;
}

.section-13 .eyebrow {
  margin: 55px 0 0 0;
}

.section-13 .test-icon-box .abs-top, .test-icon-box .abs-bottom {
  background: #fff;
}

/*update start */
.bg-grey-txt {
  background: #f1f1f1 !important;
}

.surgeon-nccn-banner2.nccn-content::before {
  height: 111px;
  background-size: 13px 110px !important;
}

img.nccn-badge.slide-frm-left.surgeon-nccn-img-banner2 {
  height: 100px;
  width: auto;
  margin-bottom: 10px;
}

img.nccn-badge.slide-frm-left.surgeon-nccn-img-banner2 {
  height: 106px;
  width: auto;
  margin-bottom: 1px;
}

p.nccn-content.nccn-lg.purple-txt.ffb-med.nccn-copy.slide-frm-right.molecular-nccn.surgeon-nccn-banner2 {
  padding: 12px 9px 4px 12px !important;
  margin-left: 10px;
  height: 122px;
}

.resectable-nsclc p.nccn-content.nccn-lg.purple-txt.ffb-med.nccn-copy.slide-frm-right.molecular-nccn.surgeon-nccn-banner2::before {
  height: 122px;
  background-size: 13px 127px !important;
}

.resectable-nsclc .desktop-only.is-visible.nccn-block.slide-into.surgeon-nccn-badge-margin img{
  height: 118px;
}

.desktop-only.is-visible.nccn-block.slide-into.surgeon-nccn-badge-margin {
  margin-top: 50px;
  margin-bottom: 15px;
}

.surgeon.resectable-nsclc .green-banner.surgeon-teal-banner-margin {
  margin-top: 70px;
  margin-bottom: 60px;
}

@media screen and (min-width:375px) and (max-width:380px) {
  .surgeon .with-chemo .consistent-dfs {
    max-width: 100%;
    width: 352px;
  }

  .surgeon #lab-abnormalities h2.egfr-mutation {
    max-width: 100%;
    width: 350px;
    letter-spacing: -0.2px;
  }

  .surgeon .user-style-n-1, .surgeon .user-style-n-2 {
    width: 306px!important;
           /*max-width: 100%;*/
    ;
  }

  /*.surgeon #green-banner-surgeon-fix-01 p {*/
  /*  width: 300px;*/
  /*}*/
}

@media screen and (max-width: 991px) {
  .section-7 .copy-content-med.medostxt{
    margin-top: 8px;
  }
  .graphic-box {
    margin-top: 45px;
  }
/*footnotes */
  .footnotes {
    text-indent: -3px;
    padding-left: 0px;
    margin-left: -1px;
  }

  .green-banner {
    padding: 10px 0px 12px 38px;
  }

  .surgeon .small-txt.txt-style-1 {
    margin-bottom: 20px;
  }

  .section-12 p#subhead3-eff {
    margin: 36px 0 42px 0px !important;
  }

  #eff-boxes-fix-spacer {
        /* padding: 10px 0px; */
    position: relative;
    top: 8px;
    left: 10px;
  }

  .surgeon.resectable-nsclc .section-17 .green-banner {
    margin: 30px 0 30px 0;
  }

  .surgeon.resectable-nsclc #chemo .new-image.table-text.graphic-image {
    text-align: center!important;
    position: relative!important;
    max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    top: -14px;
  }

  #referral-strategies .bullet-list {
    margin-bottom: 0px;
  }

  .footnotes:nth-child(1) {
    margin-left: -1px;
  }

  .footnotes:nth-child(4) {
            /* margin-left: -3px; */
    text-indent: -5px;
  }

  .footnotes:nth-child(5) {
            /* margin-left: -3px; */
      /* margin-left: -3px; */
    text-indent: -5px;
  }

  /*.footnotes:nth-child(6) {*/
  /*  margin-left: -7px;*/
  /*  text-indent: -7px;*/
  /*  padding-left: 7px;*/
  /*}*/

  /*.footnotes:nth-child(7) {*/
  /*  margin-left: -8px;*/
  /*  text-indent: -6px;*/
  /*  padding-left: 7px;*/
  /*}*/

  .footnotes:nth-child(8) {
    margin-left: -6px!important;
    text-indent: -4px;
    padding-left: 7px;
  }

  .footnotes:nth-child(9) {
    margin-left: -10px;
    text-indent: -6px;
    padding-left: 7px;
  }

  .footnotes:nth-child(10), .footnotes:nth-child(11), .footnotes:nth-child(12) {
    margin-left: -7px!important;
    text-indent: -10px;
    padding-left: 7px;
  }

  .footnotes:nth-child(13) {
    margin-left: -8px;
    text-indent: -10px;
    padding-left: 7px;
  }

  .footnotes:nth-child(14) {
    margin-left: -9px;
    text-indent: -10px;
    padding-left: 7px;
  }

  .footnotes:nth-child(15) {
    margin-left: -10px!important;
    text-indent: -13px;
    padding-left: 9px;
  }

  .footnotes:nth-child(16) {
    margin-left: -8px!important;
    /* padding-left: 5px; */
    text-indent: -11px;
    /* margin-left: -10px!IMPORTANT; */
    padding-left: 8px;
  }

  .footnotes:nth-child(17) {
    margin-left: -8px!important;
    text-indent: -13px;
    padding-left: 7px;
  }

  .section-6 .footnotes:nth-child(3), .section-6 .footnotes:nth-child(4) {
        /* margin-left: -6px; */
    text-indent: -6px;
    margin-left: 0px;
  }

  .section-12-new .footnotes:nth-child(1) {
    margin-left: -3px;
  }

  .section-12-new .footnotes:nth-child(2) {
    margin-left: -3px;
  }

  .section-12-new .footnotes:nth-child(3) {
    margin-left: -1px;
    text-indent: -5px;
  }

  .section-12-new .footnotes:nth-child(4) {
       /* margin-left: -3px; */
    text-indent: -5px;
  }

  .section-12-new .footnotes:nth-child(5) {
        /* margin-left: -3px; */
    /* margin-left: -3px; */
    text-indent: -6px;
    margin-left: -2px;
  }

  .section-13 .footnotes:nth-child(4) {
    margin-left: -3px;
    text-indent: -5px;
  }

  .surgeon.resectable-nsclc .nccn-block-mob {
    background-size: contain;
  }

  .surgeon.resectable-nsclc .text.parbase.section .nccn-block-mob {
    /*background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/nccn-chevron-mobile-2.png) no-repeat;*/;
  }

  .surgeon .user-section-n {
    padding-bottom: 20px!important;
  }

  .surgeon .heading-block .line-3 {
    position: relative;
    margin-left: 0px;
  }
/*.surgeon .heading-block .line-3:before{*/
/*        color: #FF00BA !important;*/
/*    content: "[";*/
/*    position: absolute;*/
/*    font-size: 42px;*/
/*    left: 10px;*/
/*    z-index: 99;*/
/*    top: 4px;*/
/*    font-family: system-ui !important;*/
/*    font-weight: 100 !important;*/
/*}*/
/*.surgeon .heading-block .line-3:after{*/
/*        color: #FF00BA !important;*/
/*    content: "]";*/
/*    position: absolute;*/
/*    font-size: 42px;*/
/*    right: 12px;*/
/*    top: 4px;*/
/*    font-family: system-ui !important;*/
/*    font-weight: 100 !important;*/
/*}*/
  .surgeon .ffb-med.new-line {
    display: block;
  }

  .surgeon .user-style-n-1 {
    max-width: 100%;
  }

  .surgeon .user-list {
    padding-left: 20px;
  }

  .surgeon .user-styling-x {
    margin-bottom: 70px;
  }

  .resectable-nsclc .safety-section-1 h2 {
    margin: 55px 0 22px 0;
  }

  .resectable-nsclc .safety-section-1 .subhead {
    margin: 0 0 22px 0;
  }

  .surgeon .styling-x1 {
    margin-top: 40px;
  }

  .surgeon .section-2 .user-styling-x9 {
        /* margin: 58px 0 25px 0; */
    margin: 18px 0 0 0;
  }

  .surgeon .user-styling-x {
    margin-bottom: 50px;
  }

  .surgeon p.or-txt:after {
    top: 98%;
  }

  .surgeon #lab-abnormalities h2.egfr-mutation {
    max-width: 100%;
    letter-spacing: -0.2px;
    margin-top: 20px;
    margin-bottom: 26px;
  }

  .median-list-3 li::marker {
    color: #009398!important;
  }

  .surgeon .stage61-chart .hr-txt {
    line-height: 30px;
  }

  .surgeon .green-banner.ma-top-70 {
    margin-top: 35px!important;
    margin-bottom: 35px;
  }

  .surgeon .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap .barlow-bold {
    position: relative;
  /* left: -44px; */
    left: -38px;
    top: 1px;
  }

  .surgeon .with-chemo .consistent-dfs {
    max-width: 100%;
  }

  .surgeon .no-space-mob {
    margin: 0;
  }

  .surgeon .with-chemo-head {
    margin-top: -30px;
  }

  .section-12 .adj-table th, .section-12 .adj-table td, .section-12 .adj-table .left-txt {
        /* height: 20px; */
    padding-bottom: 0!important;
  /* padding: 0!Important; */
    padding-top: 0!important;
  /* line-height: 10px!important; */
  /* height: 2px!important; */
    ;
  }

  .surgeon ul.median-list-3 {
    padding-left: 16px;
  }

  #surgeon-nccn-badge-fix-01 {
    padding: 40px 10px 12px;
    background-size: cover !important;
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/nccn-curve-mob.png) no-repeat;
    background-position: top center;
    max-width: 252px;
    margin-top: 55px;
  }

  .surgeon .row-1 {
    padding-top: 33px;
  }

  .surgeon .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap {
    margin-top: 8px;
  }

  .surgeon .above-card-wrap .d-fl p span:nth-child(1) {
    margin-bottom: 6px;
  }

  .surgeon .d-fl p span {
    font-size: 29px;
    font-weight: 800;
    color: #0E8995;
    margin-left: 0;
  }

  #eff-boxes-fixes-dfs-copy-a1 {
    position: relative;
    top: 12px;
    font-size: 13px;
    line-height: 15px;
  }

  .surgeon .b-le .row-2 {
        /* padding-top: 11px; */
    padding-top: 8px;
  }

  #eff-boxes-fixes-dfs-copy-a3 {
    font-size: 13px;
    line-height: 15px;
    position: relative;
    top: 6px;
  }

  .efficacy .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap .barlow-bold {
    position: relative;
  /* left: -44px; */
    left: -38px;
    top: 1px;
  }

  .efficacy .above-card-wrap .font-style {
    display: block;
    font-weight: 500;
    line-height: 17px;
    font-size: 14px;
    margin-top: 1px;
  /* margin-left: -79px; */
    position: relative;
    left: -38px;
    margin-bottom: 1px;
  }

  .surgeon .b-le .row-3 {
        /* max-width: 358px; */
  /* margin-left: 18px; */
  /* margin-right: 10px; */
  /* max-width: 349px; */
  /* margin: 0 auto; */
  /* max-width: 358px; */
  /* margin-left: 18px; */
  /* margin-right: 10px; */
    max-width: 349px;
    margin: 0 auto;
    margin-top: 8px;
  }

  #eff-boxes-fixes-dfs-copy-a2 {
    padding: 0px 20px;
    position: relative;
    top: 1px;
    max-width: 339px;
  }

  .surgeon .above-card-wrap .font-style {
    display: block;
    font-weight: 500;
    line-height: 17px;
    font-size: 14px;
    margin-top: 1px;
  /* margin-left: -79px; */
    position: relative;
    left: -38px;
    margin-bottom: 1px;
  }

  .surgeon .section-12 .stage61-chart {
    width: 95%;
    margin: 0 auto;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }

  .surgeon .percent-50 img {
    /*width:333px;*/
    max-width: 333px;
    margin: 0 auto;
  }

  .surgeon.resectable-nsclc .section-13 .nccn-content-mob {
    background-color: white;
  }

  .surgeon #green-banner-surgeon-fix-01 {
    margin-top: 10px;
    margin-bottom: -10px;
  }

  .surgeon .d-m-img-2 {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/New-img-Mobile.png) no-repeat;
    background-size: 100% 100%;
    width: 87px;
    height: 42px;
    /* position: relative; */
    /* left: -57px; */
    /* z-index: 99; */
    /* height: 55px; */
    /* position: relative; */
    /* top: 23px; */
    /* right: 56px; */
    z-index: 99;
    /* height: 54px; */
    position: relative;
    top: 28px;
    right: 48px;
    display: none;
  }
/*.surgeon .d-m-img-2::before{
       color: #F527FF !important;
    content: "[";
    position: relative;
    font-size: 50px;
    left: -34px;
    top: 7px;
    font-family: system-ui !important;
    font-weight: 100 !important;
}
.surgeon .d-m-img-2::after{
        color: #F527FF !important;
    content: "]";
    position: relative;
    font-size: 52px;
    right: -34px;
    top: 2px;
    font-family: system-ui !important;
    font-weight: 100 !important;
}*/
  .surgeon.resectable-nsclc .green-banner.surgeon-teal-banner-margin {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .surgeon.resectable-nsclc p.ffb-med.nccn-content-mob.purple-txt.surgeon-nccn-banner-mobile-bg {
    margin-top: 99px;
    position: relative;
    padding: 0px 13px 15px 13px;
  }

  .surgeon.resectable-nsclc p.ffb-med.nccn-content-mob.purple-txt.surgeon-nccn-banner-mobile-bg::before {
    content: "";
    position: absolute;
    top: -38px;
    left: 0px;
    width: 253px;
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/nccn-white-callout-mob.png) no-repeat;
    height: 49px;
    z-index: -1;
  }

  #surgeon-nccn-badge-fix-01 {
    padding: 40px 10px 12px;
    background-size: cover !important;
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/nccn-curve-mob.png) no-repeat;
    background-position: top center;
    max-width: 252px;
    margin-top: 55px;
  }
}

.surgeon ul.median-list li::marker, .surgeon ul.median-list-1 li::marker, .surgeon ul.median-list-5 li::marker, .surgeon ul.ffb-sb li::marker {
  color: #009398!important;
}


/*update end */

.section-13 .test-icon-box {
  margin: 50px auto 28px auto;
}

.section-13 ul.bullet-list {
  margin: 55px 0 0 10px !important;
}

.section-13 .small-txt {
  margin: 20px 0 0 0;
}

.section-13  .img-content p,.section-13 .nccn-block .purple-txt.ffb-med {
  line-height: 19px !important;
}

.section-13  .visit-btn {
  max-width: 505px;
  margin: 20px auto 15px auto;
}

.section-13  .nccn-block {
  margin: 35px 0 25px 0;
}

.section-13 span.second-col-space,.section-13 .nccn-block .purple-txt.ffb-med {
  display: block;
  padding-top: 3px;
  line-height: 16px !important;
}
/*.section-13 .footnotes{*/
/*    width:85%;*/
/*    margin:0 auto;*/
/*}*/
.section-14 .green-banner {
  margin: 35px 0 45px 0;
}

.section-15 .last-footnote {
  margin-bottom: 45px;
}

.section-16 .subhead {
  width: 75%;
  margin: 30px auto 0;
}

.section-16 .grouped-leaders,.section-16  .onc-referral {
  margin-left: 10px;
}

.section-16 ul.egfr-onc {
  display: flex;
  height: 236px;
  list-style-type: none !important;
  padding: 0px 0 0 49px;
  margin: -5px 0 25px 13px;
}

.section-16 ul.egfr-onc li {
  width: 100%;
  max-width: 167px;
  text-align: center;
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/desktop/grey-shape-onc.png) no-repeat;
  background-size: 100%;
  background-position: center 25%;
  margin: 2px 15px 0 0;
  transition: 1s all ease-out;
}

.section-16 ul.egfr-onc.is-visible  li {
  background-position: center 95%;
}

.section-16 p.onc-content {
  padding: 0 10px 0 10px;
  line-height: 19px !important;
}

.section-16 .onc-content.onc-content-1 {
  margin-top: -4px;
}

.section-16 .strat-img.computer-image {
  min-height: 94px;
}

.section-16 img.clipboard {
  margin-right: 30px;
  margin-top: -2px;
}

.section-16 .nccn-lg.grey-bg:before {
  height: 100px;
  background-size: cover;
}

.section-17 .green-banner {
  margin: 18px 0 60px 0;
}

.section-17 .green-banner {
  margin-bottom: 35px;
}

div#section-17 {
  overflow: hidden;
}

#section-17:after {
  content: "";
  width: 100%;
  /*height: 3px;*/
  height: 0px;
  position: absolute;
  bottom: -2px;
  top: auto;
  box-shadow: 0px 0 20px rgb(0 0 0 / 25%);
  background: transparent;
}

div#section-17.noshadow-btm::after {
  content: none;
}

.km-chart-without-prior {
   /* margin-top: -26px;*/
  ;
}
/* Resectable safety section styling */
.resectable-nsclc .safety-section-1 h2 {
  /* margin: 55px 0 35px 0; */
  margin-bottom: 32px;
}

.newline {
  display: block;
}
/*.resectable-nsclc .safety-section-1 .lab-table td th,.resectable-nsclc .safety-section-2 .lab-table td th {*/
/*    border: none;*/
/*}*/
.resectable-nsclc .safety-section-1 .subhead {
  margin: 0 0 40px 0;
}

.resectable-nsclc .safety-section-1 .last-footnote {
  margin: 0 0 35px 0;
}

.resectable-nsclc .safety-section-1 p.adaura-surgeon-text {
  padding-top: 10px;
}

.resectable-nsclc.safety .section-1 .chart-footer {
  margin: 25px 0 35px 0;
  text-indent: 0;
}

.resectable-nsclc .safety-section-1 .subhead2 {
  margin: 58px 0 25px 0 !important;
}

.resectable-nsclc .safety-section-1 .bullet-list li {
  margin: 25px 0 25px 0;
}

.resectable-nsclc .safety-section-1 .bullet-list li {
  margin: 0;
  font-weight: 600;
}

.resectable-nsclc .safety-section-2 h2 {
  margin: 55px 0 45px 0;
}

.resectable-nsclc .safety-section-2 .span4 {
  /*background-color: #fff;*/
  background-color: #F1F1F1;
}

.resectable-nsclc .safety-section-2 .customTable {
  margin: 20px auto 50px auto !important;
}

.resectable-nsclc .safety-section-2  .chart-below-copy {
  margin: 0 0 30px 0;
}

.resectable-nsclc .safety-section-2 .last-footnote {
  margin: 0 0 35px 0;
}

.section-13 .primary-button {
  padding: 10px 25px;
}

.is-visible.recurrence-bar-graph .bar-two.bar-container, .recurrence-bar-graph .bar-two.bar-container {
  margin-left: -5.5px;
}

.surgeon.resectable-nsclc a.primary-button {
  padding-bottom: 9px !important;
  padding-top: 10px;
}

.section-4 .egfr-dist-recurrence {
  margin-top: 60px;
}

.surgeon .section-4 .man-icon {
  top: 23px;
}

h2.egfr-mutation {
  font-weight: 800;
  font-size: 30px;
  line-height: 36px;
  color: #5B305D;
}

.reduce-risk-tag {
  border-radius: 15px 15px 0 0;
}

img.surgery-and-treat-icon {
  width: 100%;
  max-width: 166px;
  position: relative;
  left: 17px;
  height: 106px;
  float: right;
}

img.surgery-chemo-treat-icon {
  max-width: 230px;
  float: left;
  height: 106px;
  position: relative;
  right: 14px;
}

.column-2 .adaura-acc-section, .column-1 .adaura-acc-section {
  padding-bottom: 0px;
}

.adaura-copy {
  line-height: 20px !important;
  font-size: 16px;
}

.adaura-acc-section .adaura-copy {
  max-width: 121px;
}

.adaura-km-chart p.adaura-copy {
  line-height: 16px !important;
  font-size: 15px;
}

.section-13 span.second-col-space, .section-13 .nccn-block .purple-txt.ffb-med.molecular-nccn {
  font-size: 12.5px;
  line-height: 15px !important;
}

.surgeon.resectable-nsclc .section-13 span.second-col-space {
      line-height: inherit !important;
    margin-top: 2px;
}

.surgeon.resectable-nsclc .molecular-spacing{
    display: block;
    margin-top: 4px;
}
.section-13 .nccn-block .molecular-nccn {
  padding-top: 13px !important;
}

.heading-text {
  font-weight: 700 !important;
}

.surgeon.resectable-nsclc .molecular-spacing-mb{
   display: block;
    margin-top: 4px; 
}

.egfr-dist-recurrence .footnotes i {
  letter-spacing: 2px;
}

.accordian-prior {
  display: none;
}

.updated-copy-hr p.purple-txt.ffb-b.lg-num {
  font: normal normal bold 60px/72px Barlow !important;
  letter-spacing: -0.36px;
  color: #5B305D;
  opacity: 1;
  text-align: center;
  margin-top: 4px;
  padding: 8px 0 0 !important;
}

.updated-copy-hr {
  border: 2px solid #9B9B9B;
  border-radius: 14px;
  border-bottom: 2px solid #9B9B9B;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background: #fff;
  margin-bottom: 10px;
}

.copy-per.hr-image {
  width: 100%;
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/global/hr-box.png);
  background-repeat: no-repeat;
  margin: 0 auto;
  min-height: 94px;
  background-size: 100%;
  margin-bottom: 30px;
  max-width: 158px;
}

p.prior-per {
  font: normal normal normal 15px/18px Barlow;
  letter-spacing: 0.38px;
  color: #333333;
  text-align: center;
}

.dfs-accordian span.fa.pull-right.fa-minus {
  display: none;
}

.surgeon .section-7 {
  border-top: 8px solid #CEDB00;
}

.bg-white.section-7:before {
  box-shadow: 0px 2px 4px #00000045;
}
/* Resectable safety section styling ends */
/*Mobile styles*/
.dfs-content-box p.abs-top sup {
  font-size: 13.2px;
}

.surgeon.resectable-nsclc sup {
  font-size: 60%;
}

@media screen and (max-width: 991px) {
  .stage61-chart p.footnotes.purple-txt.ffb-sb.txt-ctr {
    text-indent: 0px;
    left: 0px;
  }

  .resectable-nsclc .dosage-block ul.bullet-list {
    margin-left: 6px !important;
  }

  .surgeon .middle-body {
    margin-top: 24px;
  /*margin-left: -16px;*/
    ;
  }

  .surgeon.resectable-nsclc .m-btm-20.subhead.subhead2 {
    margin-bottom: 30px;
  }

  .resectable-nsclc .safety-section-1 h2 {
    margin: 5px 0 20px 0;
  }

  .resectable-nsclc .safety-section-1 .subhead {
    margin: 0 0 20px 0;
  }

  .surgeon.resectable-nsclc .green-banner.surgeon-teal-banner-margin {
    margin-top: 16px;
    margin-bottom: 30px;
  }

  .section-16 .eyebrow {
    margin: 45px 0 0 0;
  }

  .surgeon .brd-btm hr {
  /*margin-top: 24px;*/
  /*margin-bottom: 0px;*/
    width: 250px!important;
    margin: 30px auto 0px !important;
  }

  .surgeon .nccn-bl-footnotes .footnotes {
    margin-left: 0px;
  }

  .surgeon .subgroup-header-part {
    margin-top: 60px;
  }

  #dfs .new-image {
    text-align: center;
    position: relative;
    text-align: center!important;
    position: relative!important;
    max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    right: 0px;
    top: -7px;
    /*width: 305px!important;*/
    ;
  }

  .surgeon .accordion-sec-n-1 .newImage {
    padding: 10px 15px 15px 15px;
    /*margin-bottom: 0px;*/
  }

  .surgeon img.stage-61 {
    width: 304px;
    height: 255px;
  }

  #stage-logo-a {
   height: auto;
        width: 100%;
  }

  .section-13 span.second-col-space {
    padding-top: 3px;
  }

  .surgeon .stage-61-text.mtn-10 {
    margin-top: 10px;
  }

  .surgeon .section-1 .km-curve {
    text-align: center;
    position: relative;
    text-align: center!important;
    position: relative!important;
    max-width: 100%!important;
    height: 253px!important;
    width: 305px!important;
  }

  .section-12 .adj-table th {
    padding: 5px 8px!important;
  }

  .surgeon .b-le, .surgeon .b-re {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/callout-box-mobile.png) no-repeat!important;
    background-size: 100% 100%!important;
    width: 343px!important;
    height: 247px!important;
  }

  .surgeon .data-flex-box .data-flex-box-col {
    width: 343px!important;
    max-width: 100%!important;
    margin: 0 auto;
  }

  .surgeon .data-flex-box {
    margin: 20px -4px 15px!important;
  }

  .surgeon .heading-block .line-1 {
    font: normal normal 14px/15px Barlow!important;
  }

  .surgeon .heading-block .line-2 {
    font: normal normal 800 28px/23px Barlow!important;
    letter-spacing: -0.5px!important;
  }

  .surgeon .heading-block .line-3 {
    font: normal normal 17px/19px Barlow!important;
    margin-top: 4px;
  }

  .surgeon .yellow-box {
    width: 336px!important;
    height: 112px!important;
  /* margin-left: 0; */
    margin: 20px auto!important;
    max-width: 100%!important;
  }

  .surgeon .data-flex-box {
    flex-direction: column!important;
  /* margin: 0 auto; */
    justify-content: center!important;
  }

  .surgeon .data-flex-box .data-flex-box-col {
      /*  width: 332px!important;*/
  /* height: 235px; */
    ;
  }

  .surgeon .data-flex-box .green-text-line-1 {
        /* font: normal normal 800 29px/17px Barlow; */
  /* color: #0E8995; */
    font: normal normal 800 29px/17px Barlow!important;
    color: #0E8995!important;
  }

  .surgeon .data-flex-box .green-text-line-2 {
        /* font: normal normal 500 14px/17px Barlow; */
  /* color: #0E8995; */
  /* margin: 5px 0px; */
    font: normal normal 500 14px/17px Barlow!important;
    color: #0E8995!important;
    margin: 8px 0px 8px 0px!important;
  }

  .surgeon .text-5 {
    padding-top: 0!important;
  }

  .surgeon .b-le .row-2 {
        /* padding-top: 11px; */
    padding-top: 8px!important;
  }

  .surgeon .data-flex-box p {
    margin: 0!important;
  }

  .surgeon #eff-boxes-fix-spacer p {
    left: 50px;
  }

  .surgeon .b-le .row-3 {
        /* max-width: 358px; */
  /* margin-left: 18px; */
  /* margin-right: 10px; */
  /* max-width: 349px; */
  /* margin: 0 auto; */
  /* max-width: 358px; */
  /* margin-left: 18px; */
  /* margin-right: 10px; */
    max-width: 349px!important;
    margin: 0 auto!important;
    margin-top: 8px!important;
  }

  .surgeon .b-le .row-3 .footnote, .surgeon .b-le .row-4 .footnote {
        /* font: normal normal normal 12px/16px Barlow; */
    font: normal normal normal 13px/15px Barlow!important;
    color: #606060!important;
    text-align: center!important;
  }

  .surgeon .data-flex-box .data-flex-box-col {
       /* width: 332px!important;*/
  /* height: 235px; */
  /*margin-top: 80px!important;*/
  /* max-width: 100%; */
  /* margin: 0 auto; */
    ;
  }

  .surgeon .d-fl {
    display: flex!important;
    justify-content: center!important;
    margin-bottom: -3px!important;
  }

  .surgeon ul.median-list {
    margin-top: 0px!important;
  }

  .surgeon .brd-btm hr {
    /*width:200px!important;*/
    width: 553px;
    /* color: #a3a3a3; */
    background-color: #a3a3a3;
    /* margin-top: 40px; */
    margin: 40px auto 0px;
    margin-bottom: 14px;
    /* margin-bottom: 40px; */
    border-top: 1px solid #999999;
  }

  .surgeon .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap .barlow-bold {
    position: relative!important;
  /* left: -44px; */
    left: -58px!important;
    top: 1px!important;
  }

  .surgeon .above-card-wrap .font-style {
    display: block;
    font-weight: 500;
    line-height: 17px;
    font-size: 14px;
    margin-top: 1px;
    /* margin-left: -79px; */
    position: relative;
    left: -58px;
    margin-bottom: 14px;
  }

  .surgeon .section-1 .km-curve {
    text-align: center!important;
    position: relative!important;
    max-width: 100%!important;
    height: auto!important;
    width: auto!important;
  }

  .surgeon .section-4 .new-image.table-text.graphic-image {
    text-align: center!important;
    position: relative!important;
    max-width: 100%!important;
    height: auto!important;
    width: auto!important;
  }

  .surgeon .desktop-only-1 {
    display: none;
  }

  .section-7 .copy-content-sm {
    line-height: 17px;
    display: block;
    margin-top: 10px;
  }

  .section-8 .green-banner p {
    font-weight: 600 !important;
  }

  span.pink-brack {
    font-weight: 500;
    font-size: 36px;
    line-height: 43px;
  }

  .surgeon #egfr-as-driver .stage61-chart {
    flex-direction: column;
  }

  .surgeon #egfr-as-driver .stage-61-text {
    max-width: 100%;
    /* margin: 0 auto; */
    text-align: center;
  }

  .surgeon .percent-50-text {
    /*  position: absolute;*/
    /*left: 19%;*/
    /*top: 70%;*/
    /* height: 100%; */
    /*font-size: 22px;*/
    /*line-height: 26px!important;*/
    /*max-width: 246px;*/
    /*text-align: center;*/
    position: absolute;
    left: 32px;
    top: 70%;
    /* height: 100%; */
    font-size: 22px;
    line-height: 26px!important;
    max-width: 270px;
    text-align: center;
    right: 0;
  }

  div#section-3 .footnotes:nth-child(3) {
    text-indent: -4px;
  }

  .section-7 .copy-content.dfs-content {
    margin-top: 7px;
  }

  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-1 {
    padding: 0;
  }

  p.prior-per {
    margin-bottom: 18px;
  }

  .copy-per.hr-image {
    margin-bottom: 0;
  }

  .updated-copy-hr {
    margin-bottom: 19px;
  }

  /* udpate */

  .surgeon .middle-body {
    margin-left: 0px;
  }

  .surgeon.resectable-nsclc .test-icon-box ul {
    padding-bottom: 39px;
  }

  .surgeon.resectable-nsclc .section-4 .egfr-dist-recurrence {
    margin-top: 21px;
    margin-right: 24px;
  }

  .section-12 .adaura-km-chart .col-md-6.col-sm-12.column-2 {
    margin-left: revert;
    padding-right: revert;
  }

  #surgeon-graph-title-fix-00 {
    padding: 11px 0 11px 10px;
    text-align: left;
  }

  #graph-surgeon-title-fix-01 {
    display: block;
  }

  .surgeon .ex-txt {
    font-size: 30px;
  }

  .surgeon .graph-top-info p, .surgeon .graph-btm-info p {
    font-size: 15px;
  }

  .surgeon .section-12 .adaura-km-chart .column-1:after {
    display: none;
  }

  .surgeon .accordion-sec-n-1 .newImage {
    width: revert;
    height: revert;
    padding-top: 0;
    padding-bottom: 0;
  }

  p.or-txt:after {
    bottom: 117px !important;
  }

  #efficacy-graph-title-fix-00 {
    padding: 11px 0 11px 10px;
    text-align: left;
  }

  #eff-extxt-fix {
    position: relative;
    top: -8px;
  }

  #graph-efficacy-title-fix-01 {
    display: block;
  }

  #eff-ex-txt-fix-a {
    font-size: 30px;
  }

  #eff-ex-txt-fix-b {
    font-size: 15px;
    font-weight: 600;
  }

  #eff-ex-txt-fix-c {
    font-weight: 400;
  }

  #eff-ex-txt-fix-d {
    font-weight: 400;
    position: relative;
    left: -30px;
    font-size: 15px;
  }

  #graph-eff-height-a {
    height: 100px;
  }

  #graph-eff-height-b {
    max-width: 300px;
  }

  #brain-copy-surgeon-fix {
    position: relative;
    left: 60px;
    padding: 0px 50px;
    margin-bottom: 24px;
  }

  #brain-mobile-graph-a {
    position: relative;
    top: 110px !important;
  }

  #brain-mobile-graph-b {
    display: block;
  }

  /* update end */
  .new-image.seventythreeper {
    max-width: 190px;
    min-height: 208px;
    margin: 0 auto;
    padding-top: 20px;
  }

  .copy-per.dfs-copy {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/desktop/yr-shape.png) no-repeat;
    max-width: 115px;
    height: 80px;
    background-size: 100% 100%;
  }

  h2.egfr-mutation.analysis-text {
    box-shadow: inset 0px 2px 3px #00000029;
    border: 2px solid #CEDB00;
    border-radius: 14px;
    opacity: 1;
    text-align: center;
    font: normal normal 800 19px/20px Barlow;
    letter-spacing: 0.19px;
    color: #5B305D;
    margin-top: 15px;
    padding: 22px 16px;
  }

  .final-analysis-link {
    max-width: 270px;
    margin: 23px auto 10px;
  }

  .final-analysis-link .final-analysis-text {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/final-analysis-bg-mobile.png) no-repeat;
    background-size: 269px 60px;
    padding: 15px 25px;
    margin-bottom: 0;
  }

  .final-analysis-link .final-analysis-text a {
    font: normal normal 700 20px/24px Barlow !important;
  }

  .section-10 .eyebrow {
    line-height: 36px !important;
    margin: 0px 0 8px 0 !important;
  }

  .section-10 .subhead {
    margin: 16px 0 28px 0;
  }

  .surgeon #with-without-chemo .accordion.section .accordion-container .az-panel-title p {
    padding: 8px 24px 8px 15px;
    text-align: left;
  }

  .surgeon #with-without-chemo .panel-body {
    padding: 15px 5px;
  }

  .section-10 h2 {
    font-weight: 800;
    font-size: 30px;
    line-height: 36px;
    color: #5B305D;
    margin-top: -8px;
  }

  .dfs-content-box .subhead {
    position: absolute;
    top: -38px;
    width: 87%;
    left: 0;
    right: 0;
    margin: 0 auto;
  }

  .updated-copy-hr p.purple-txt.ffb-b.lg-num {
    margin-top: 7px;
  }

  .dfs-content-box {
    position: relative;
    border: 2px solid grey;
    border-radius: 20px;
    padding: 55px 0 0px 0;
    margin: 60px auto 30px auto;
    max-width: 650px;
  }

  .newsection-content .dfs-content-box .abs-top {
    background: #fff;
    margin: auto;
  }

  .section-7 .subhead {
    margin: 20px 0 30px 0;
    font: normal normal 600 22px/26px Barlow;
    letter-spacing: -0.09px;
  }

  .newsection-content span.tab-row3 {
    width: 46px;
    height: 8px;
    opacity: 1;
    border-radius: 50%;
    text-align: center;
    display: block;
    margin: 1px auto 9px auto;
    position: relative;
    left: -7px;
    top: -1px;
  }

  .newsection-content span.tab-row5 {
    margin-bottom: 15px !important;
  }

  div.newsection-content .dfs-content-box ul {
    margin: -32px 2px 0px 23px;
    padding: 0;
  }

  .newsection-content span.tab-row1, .newsection-content span.tab-row4 {
    margin-left: 10px;
  }

  .newsection-content .subhead {
    margin: 0 auto;
  }

  .section-content-2.newsection-content {
    margin: 47px auto 30px auto;
  }

  .section-content-2.newsection-content ul {
    padding: 0;
    margin: -5px 0 0 0;
  }

  .section-content-2.newsection-content ul li {
    display: inline-block;
    list-style: none;
    width: 32%;
    margin-left: -4px;
    text-align: center;
  }

  .section-content-2.newsection-content ul li span {
    display: block;
    top: 6px;
  }

  .section-content-2.newsection-content .dfs-content-box {
    min-height: 225px;
  }

  .newsection-content .dfs-content-box ul li {
    padding: 0;
  }

  p.subhead.median-text {
    margin-bottom: 20px;
  }

  .dfs-footnote {
    margin-bottom: 19px;
  }

  .newsection-content span.tab-row3 {
    width: 46px;
    height: 9px;
    opacity: 1;
    border-radius: 50%;
    text-align: center;
    display: block;
    margin: 0px auto 17px auto;
    position: relative;
    left: -1px;
    top: 4px;
  }

  .newsection-content span.tab-row1,.newsection-content span.tab-row4 {
    position: relative;
  }

  .newsection-content span.tab-head {
    font: 700 16px/19px Barlow;
    letter-spacing: -0.54px;
    color: #4E5055;
    text-transform: uppercase;
    border-bottom: 1px solid #707070;
    padding-bottom: 5px;
    padding-left: 0px;
    padding-top: 8px;
  }

  .newsection-content span.tab-row1 {
    font: normal normal bold 36px/43px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    margin-top: 3px;
  }

  .newsection-content span.tab-row4 {
    top: -3px;
    font: normal normal normal 36px/43px Barlow;
    letter-spacing: 0.4px;
    color: #4E5055;
  }

  span.tab-row5 {
    font: normal normal normal 13px/16px Barlow;
    letter-spacing: -0.33px;
    color: #4E5055;
  }

  .newsection-content li.years-2,.newsection-content li.years-3 {
    border-right: 1px solid #707070;
  }

  .res-text {
    text-align: center;
    font: 13px/16px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    opacity: 1;
    font-weight: normal;
  }

  span.tab-row2 {
    font: normal normal 600 13px/16px Barlow;
    letter-spacing: -0.33px;
    color: #5B305D;
    opacity: 1;
  }

  h2.new-data {
    text-align: center;
    font: normal normal 800 36px/43px Barlow;
    letter-spacing: 0px;
    text-transform: uppercase;
    opacity: 1;
    margin: 0;
    padding: 0;
  }

  h2.egfr-mutation.new-datatwo {
    text-align: center;
    font: normal normal 20px/31px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    padding: 0;
    margin: 0;
    font-weight: 500;
    margin-top: 0px;
    line-height: 18px;
  }

  span.eyebrow.dfs-eyebrow {
    text-align: center;
    font: normal normal 14px/18px Barlow;
    letter-spacing: 0.14px;
    color: #5B305D;
    margin-top: 0;
    line-height: 16px !important;
  }

  p.subhead.finaldfsdata {
    text-align: center;
    font: normal normal 800 26px/30px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    text-transform: uppercase;
    opacity: 1;
    padding-top: 16px;
    border-top: 1px solid #5B305D;
    margin-bottom: 5px;
  }

  .bracket-text {
    text-align: center;
    font: normal normal normal 13px/24px Barlow;
    letter-spacing: 0.13px;
    color: #5B305D;
  }

  .section-7 .copy-per.dfs-copy p {
    margin-top: 0;
    text-align: center;
    font: normal normal 700 52px/16px Barlow !important;
    letter-spacing: -0.31px;
    color: #5B305D;
    padding-top: 23px;
  }
 .dfs-copy .x-txt {
    font-size: 35px;
    top: -7px;
    position: relative;
  }

  .dfs-content .copy-content-lg {
    text-align: center;
    font: normal normal 800 30px/27px Barlow !important;
    letter-spacing: 0px;
    color: #5B305D;
    opacity: 1;
    padding: 0 9px;
    /*line-height: 16px !important;*/
    ;
  }

  .dfs-content span.ffb-med.copy-content-med {
    text-align: center;
    font: normal normal 500 16px/17px Barlow;
    letter-spacing: 0px;
    color: #5A5B5E;
    max-width: 280px !important;
    margin: 0 auto;
    display: block;
    color: #5B305D;
  }

  .user-styling-x6 {
    color: #5B305D!important;
  }

  span.percentage-text {
    color: #5A5B5E;
    line-height: 18px !important;
  }

  .dfs-copy .copy-content-lg {
    text-align: center;
    font: normal normal 22px/16px Barlow !important;
    letter-spacing: -0.13px;
    color: #5B305D;
  }

  span.diff-text-nccn {
    padding-top: 5px;
    display: block;
  }

  .surgeon .accordion.section .accordion-container .az-panel-title p {
    padding: 11px 0 11px 0px;
    text-align: center;
  }

  .surgeon #chemo .accordion.section .accordion-container .az-panel-title p {
    padding: 11px 38px 11px 15px;
    text-align: left;
  }

  .egfr-dist-recurrence .dist-ref-main {
    margin: 22px auto 0 -41px;
    padding-top: 51px;
  }

  .customTable th {
    line-height: 17px !important;
  }

  .copy-per p {
    font: normal normal 800 62px/74px Barlow !important;
    padding: 0;
  }

  .section-1 .human-title {
    margin-top: 40px;
    transition: none;
  }

  .human-img {
    /* margin: 0 auto; */
    /* width: 217px; */
    /* height: 228px; */
    ;
  }

  .human-img-section {
    max-width: 337px;
    margin: 25px auto 30px auto;
  }

  .human-img-section .human-txt {
    left: 0;
    top: 6px;
    font-size: 16px;
    line-height: 17px !important;
    width: 100%;
    max-width: 130px;
    text-align: left;
  }

  .human-img-section .img-copy-bold {
    font-size: 26px !important;
    left: -2px;
    line-height: 21px;
  }

  .human-img-section .img-copy {
    font-size: 18px;
    line-height: 28px;
  }

  .human-img-section .brain41:before {
    width: 32px;
    top: 25px;
    left: -22px;
  }

  .human-img-section .brain41 {
    width: 72px;
    top: -3px;
    left: 208px;
  }

  span.img-copy-bold.ffb-b.fourtyone-text {
    padding-left: 14px;
  }

  .human-img-section .lung33:before {
    width: 78px;
    left: -75px;
    top: 28px;
  }

  .human-img-section .liver13 {
    left: 19px;
    bottom: 31px;
  }

  .human-img-section .liver13:after {
    right: -79px;
    width: 72px;
    top: 28px;
  }

  .human-img-section .bone24 {
    bottom: 12px;
    right: 3px;
  }

  .human-img-section .bone24:before {
    width: 37px;
    left: -36px;
    top: 28px;
  }

  .human-img-section .lung33 {
    bottom: 80px;
    right: 9px;
  }

  .human-img-section .img-copy-bold {
    padding: 0;
  }

  .section-2 .green-banner {
    margin: 15px 0 50px 0;
    width: 89%;
    padding: 2px 0px 3px 38px;
  }

  .section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
    margin: 0 auto;
  }

  .recurrence-bar-graph .bar-container {
    margin: 0 20px 0 0;
    width: 74px !important;
  }

  .section-2 .green-banner p {
    padding: 12px 0 12px 0;
  }

  .patients-chemo {
    position: relative !important;
    width: 100%;
    right: 25px;
    font-size: 16px;
    line-height: 20px !important;
    top: 10px;
  }

  .section-3 .footnotes.graph-footer {
    position: inherit;
    width: 93%;
    margin-left: 4px;
    text-indent: 0px !important;
  }

  .section-7 .copy-per p {
    font: normal normal 700 62px/74px Barlow !important;
    padding: 0;
    margin-top: 0;
    letter-spacing: -0.3px;
  }

  .surgeon .test-icon-box .subhead {
    /*padding-left:24px;*/
    padding-left: 2px;
  }

  .section-7 .copy-per p sup {
    font-size: 57%;
  }

  .recurrence-bar-graph .bar-one.bar-container {
    left: 20px;
  }

  .recurrence-bar-graph .bar-two.bar-container {
    left: 117px;
  }

  .recurrence-bar-graph hr.ver-line {
    margin-top: 0;
  }

  .section-4 .prev-table td, th {
    padding: 0px 28px;
    line-height: 33px !important;
    width: 203px;
    text-align: center;
  }

  .section-4 .chart-header {
    margin: 30px 0 20px 0;
  }

  .section-4 .prev-table {
    margin: 0 auto 33px auto !important;
  }

  .section-4 .bullet-list {
    margin: 20px 0 0 10px;
  }

  .section-4 .graphic-box {
    margin: 60px auto 0px auto;
  }

  .graphic-box.human-icon p.subhead.tab-title:before {
    content: "";
    width: 25px;
    height: 2px;
    background: #AFB0B3;
    position: absolute;
    bottom: 17px;
    left: 0px;
  }

  .graphic-box.human-icon p.subhead.tab-title:after {
    content: "";
    width: 25px;
    height: 2px;
    background: #AFB0B3;
    position: absolute;
    bottom: 17px;
    right: 0px;
  }

  .section-4 .brain-img-sec {
    margin: 26px auto 0 auto;
  }

  .section-4 .subhead>span {
    font-size: 36px;
    line-height: 6px;
  }

  .section-4 #title-surgeon-fix-01 {
    font-size: 36px;
  }

  .section-4 .graphic-box .subhead>span {
    font-size: 22px;
  }

  .section-4 .egfr-dist-recurrence {
    margin-top: 25px;
    right: -6px;
  }

  .surgeon .section-4 .man-icon {
    position: absolute;
    width: 205px;
    height: 191px;
    top: 11px;
    right: -31px;
    ;
  }

  .brain-copy {
    margin: 10px 0 0 -70px;
  }

  .surgeon .text-6-1 {
    position: relative;
    top: 2px;
  }

  .surgeon .text-7-1 {
    position: relative;
    top: 15px;
    font-size: 13px;
    margin-top: 2px !important;
    margin-bottom: 2px !important;
    letter-spacing: -0.42px !important;
  }

  .surgeon .b-re .row-4 {
    margin-top: 24px;
  }

  .section-5 .green-banner {
    /*margin: 40px 0 26px 0;*/
    margin: 11px 0 26px 0;
    width: 92%;
  }

  .section-5 .green-banner p {
    padding: 4px 0 4px 0;
  }

  .section-6 .last-footnote {
    margin-bottom: 0px;
  }

  .efficacy.resectable-nsclc .stage61-chart .hr-txt {
    line-height: 30px!important;
  }

  .section-7 .eyebrow {
    margin: 34px 0 0 0;
    line-height: 26px !important;
  }

  .section-7 h1 {
    margin: 10px 0;
  }

  .section-7 .subhead {
    margin: 20px 0 30px 0;
  }

  .section-7 .bullet-list {
    margin: 35px 0 0 10px !important;
  }

  .section-7 .copy-per {
    margin: 10px 0 10px 0;
    max-width: 115px;
    height: 80px;
    background-size: contain;
    padding: 0;
  }

  .section-7 .copy-content {
    margin: -5px 13px 10px 13px;
  }

  .section-8 .green-banner {
    margin: 40px 0 28px 0;
  }

  .section-9 .last-footnote {
    margin: 0 0 30px 0;
  }

  .section-10 .eyebrow {
    margin: 21px 0 0 0;
  }

  .section-10 h2 {
    margin: 5px 0 0 0;
  }

/*  #discuss-refer-test .nccn-block-mob {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/nccn-callout-mob.png) no-repeat center 1px;
  }*/

  .adaura-copy {
    padding: 0 5px 8px 0;
  }

  .adaura-acc-section .adaura-copy {
    max-width: 140px;
  }

  p.or-txt {
    text-align: center;
    color: #5B305A;
    font-family: 'Barlow';
    font-size: 22px;
    font-weight: 800;
    width: 45px;
    margin: 25px auto;
    background: #f1f1f1;
    z-index: 1;
    display: none;
  }

  p.or-txt:after {
    content: "";
    position: absolute;
    width: 96%;
    height: 2px;
    background: #9b9b9b;
    left: 7px;
    bottom: 9px;
    z-index: -1;
  }

  .btn-sm {
    margin: 20px auto;
  }

  .section-10 .adaura-km-chart .column-1:after,.section-10 .adaura-km-chart .column-1:before {
    display: none;
  }

  .section-10 .primary-button {
    padding: 6px 27px 6px 8px;
  }

  .section-13 .eyebrow {
    margin: 55px 0 0 0;
    line-height: 26px !important;
  }

  .section-13 .test-icon-box {
    margin: 125px auto 55px auto;
    padding-top: 80px;
  }

  .section-13 p.subhead.tab-title.abs-bottom {
    max-width: 100%;
    padding-left: 4px;
  }

  .section-13 p.subhead.tab-title.abs-bottom {
    bottom: -33px;
    top: auto;
    width: 85%;
  }

  .surgeon .footnotes.mtop_10.nccn-footnotes.user-styling-x2 {
    margin-top: 14px!important;
  }

  .section-13 .visit-btn {
    margin: 40px auto 40px auto;
  }

  .section-13 .nccn-content-mob {
    font-size: 16px;
    line-height: 20px !important;
    background-color: #f1f1f1;
    padding: 10px 12px 15px 12px;
    /*padding: 10px 12px;*/
    ;
  }

  .section-15 .green-banner {
    /*margin: 20px 0 15px 0;*/
    margin: 20px 0 0 0;
  }

  .section-16 .eyebrow {
    margin: 45px 0 0 0;
  }

  .section-16 .subhead {
    width: 100%;
    margin: 35px auto 0;
  }

  .section-16 ul.egfr-onc {
    height: auto;
    padding: 0;
    margin: 20px auto 25px auto;
    flex-direction: column;
    max-width: 280px;
  }

  .section-16 ul.egfr-onc li {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/onc-icon-shape.png) no-repeat center bottom;
    max-width: 279px;
    margin-bottom: 20px;
    position: relative;
  }

  .section-16 ul.egfr-onc li:after {
    content: "";
    border-right: 2px solid #9B9B9B;
    position: absolute;
    height: 26px;
    margin-top: 3px;
    margin-left: 2px;
  }

  .section-7 .copy-content {
    width: 98%;
  }

  .section-16 ul.egfr-onc li:nth-child(4):after {
    display: none;
  }

  .section-17 .green-banner {
    margin: 20px 0 40px 0;
    padding: 15px 0px 15px 38px;
  }

  .section-17 .green-banner {
    /*margin-bottom: 35px;*/
    margin-bottom: 20px;
  }

  .section-16 img.clipboard {
    margin-right: 15px;
  }

  .strat-img img {
    margin-right: -12px;
  }

  .section-16 h2 {
    margin-top: 5px;
  }

  .section-13 .primary-button {
    padding: 10px 15px;
  }

  .accordion.section .accordion-container .az-panel-title p {
    padding: 8px 0 8px 15px;
  }

  .recurrence-bar-graph .bar-container span {
    right: 8px;
  }

  .accordion-container .collapse-panel-heading .fa {
    top: 12px;
  }

  .test-icon-box li.plus {
    top: 0;
  }

  .customTable th, .customTable td {
    padding: 0;
  }

  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-2 {
    margin-left: 0;
    padding-right: 0;
  }

  .adaura-box img {
    max-width: 202px;
    max-width: 185px;
    width: 100%;
    top: 5px;
    height: 94px;
    right: 0;
  }

  .adaura-km-chart p.adaura-copy {
    padding-right: 15px;
  }

  .column-1 .adaura-box img {
    max-width: 200px;
    width: auto;
    right: 4px;
    /*height: 85px;*/
  }

  .adaura-box {
    padding: 10px 56px 0 15px;
  }

  .section-10 .adaura-box {
    padding: 10px 56px 0 12px;
  }

  .adaura-sm {
    padding: 10px 0 10px 15px;
    font-size: 12px;
    line-height: 8px !important;
  }

  .section-10 .adaura-km-chart {
    margin: 25px auto 5px auto;
  }

  .customTable th, .customTable td {
    padding: 0;
    font-size: 15px;
    line-height: 24px !important;
    letter-spacing: -0.38px;
  }

  .safety-section-1 .surgeon-table-update {
    padding-top: 30px !important;
    padding-bottom: 5px !important;
  }

  .safety-section-1 .gradethree-text {
    padding-top: 12px;
  }

  .safety-section-2 .gradethree-text {
    padding-top: 20px;
  }

  .safety-section-2 .surgeon-table-update {
    padding-top: 20px;
  }

  th.chart-head3 {
    padding-bottom: 6px !important;
  }

  .surgeon.resectable-nsclc .recurrence-bar-graph hr.ver-line {
    margin-left: 5px;
  }

  .customTable tr:nth-child(1) th {
    padding-bottom: 9px !important;
  }

  .safety-section-1 .surgeon-table-update, .customTable th {
    line-height: 17px !important;
    padding: 0 2px 5px 2px !important;
  }

  th.tag-purple-color.ffb-med.heading-text {
    padding-bottom: 10px !important;
  }

  .span4 {
    border-bottom: 1px solid transparent !important;
  }
/*.customTable td:nth-child(1) {*/
/*    padding-left: 22px !important;*/
/*    font-size: 18px;*/
/*    padding-bottom: 6px!important;*/
/*}*/
  th.chart-head3 {
    font-size: 17px;
    line-height: 19px !important;
    padding: 55px 0 0 6px;
    font-weight: 700 !important;
  }

  .resectable-nsclc .safety-section-1 .chart-footer {
    text-indent: 0;
    margin: 0 0 30px 0;
  }

  .surgeon.resectable-nsclc .section-16 ul.egfr-onc .onc-content-3 {
    max-width: 190px;
    margin: 0 auto;
    padding: 0 10px 30px 10px;
  }

  .surgeon.resectable-nsclc p.onc-content.onc-content-4.surgical-text {
    margin-top: -7px;
  }

  .surgeon.resectable-nsclc .section-16 p.onc-content {
    padding: 0px 10px 10px 10px;
    margin-top: 10px;
  }

  div#section-12, #section-6 {
    padding-bottom: 34px;
  }

  .section-7 .eyebrow {
    margin-top: 30px;
  }

  .dist-ref-main {
    margin-top: 20px !important;
  }

  #egfr-as-driver .graphic-box.human-icon {
    height: 261px !important;
  }

  #egfr-as-driver .graphic-box.human-icon .bullet-list {
    margin: 5px 7px 0px 30px !important;
  }

  .surgery-and-treat-icon {
    position: relative;
    top: 32px;
    right: -12px !important;
  }

  .surgery-chemo-treat-icon {
    position: relative;
    top: 21px;
  }

  .column-2 .adaura-acc-section, .column-1 .adaura-acc-section {
    padding-bottom: 0px;
  }

  .surgeon.resectable-nsclc .two-col-box sup {
    padding-left: 1.5px;
    letter-spacing: 0.5px;
    top: -12px;
  }

  .surgeon.resectable-nsclc sup {
    padding-left: 1.5px;
    letter-spacing: 0.5px;
    top: -5px;
  }

  .surgeon.resectable-nsclc .percentage-text sup {
    padding-left: 0;
  }

  .section-4 .brain-img-sec .brain-icon {
    top: 0px !important;
  }

  .surgeon.resectable-nsclc .section-4 .man-icon {
    left: 48%;
  }

  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-1 .sm-callout p {
    padding: 32px 16px 30px;
  }

  .resectable-nsclc .safety-section-1 .chart-footer {
    margin: 0 0 10px 0;
  }

  .resectable-nsclc .section-7 .egfr-mutation.new-data {
    font-size: min(8.7vw,36px);
  }

  .resectable-nsclc .section-7 .egfr-mutation.new-datatwo {
    font-size: min(4.6vw,20px) !important;
  }

  .resectable-nsclc .section-3 .accordion.section ul {
    padding-inline-start: 36px;
  }

  .surgeon.resectable-nsclc .bg-white.section-7:before {
    /*height: 14px;*/
    /*top: -14px;*/
    height: 8px;
    top: -8px;
    box-shadow: 0px 2px 4px #00000045;
  }
}

@media screen and (min-width: 992px) {
  #dfs > div.page-section-inner.container > div:nth-child(11){
    margin-top:40px;
  }
  .scale-chart img{
    scale: 1.07;
  }
  #discuss-refer-test > div.page-section-inner.container > div:nth-child(5) > div .footnotes {
    margin-left: 44px;
  }
/* footnotes double symbols*/
  #lab-abnormalities .customTable.lab-table tr:nth-child(2) th:nth-child(1), #safety .customTable.lab-table tr:nth-child(2) th:nth-child(1) {
        /* display: flex; */
    padding-top: 22px;
  }

  .surgeon .flex-2-box {
        /* margin-left: 24px; */
    margin-left: 14px;
    position: relative;
    left: -2px;
  }
  
  .human-img-section .img-copy-bold {
    top: -8px;
}

  .surgeon .section-12.user-section-n .panel-body {
    padding-bottom: 0!important;
    padding-left: 0!important;
    padding-right: 0!important;
  }

  .surgeon .section-12.user-section-n .newImage {
        /* padding: 30px 15px 15px 15px; */
    padding: 10px 15px 15px 15px;
  }

  .surgeon .yellow-box p {
    max-width: 740px;
  }

  .surgeon .b-le .row-3 .footnote, .surgeon .b-le .row-4 .footnote {
    letter-spacing: -0.15px;
  }

  #lab-abnormalities .customTable.lab-table tr:nth-child(2) td:nth-child(1),
#lab-abnormalities .customTable.lab-table tr:nth-child(2) td:nth-child(2),
#lab-abnormalities .customTable.lab-table tr:nth-child(2) td:nth-child(3),
#lab-abnormalities .customTable.lab-table tr:nth-child(2) td:nth-child(4) {
        /* display: flex; */
    padding-top: 0px;
  }

  #lab-abnormalities .customTable.lab-table {
    padding-top: 3px!important;
    padding-bottom: 3px!important;
  }

  .footnotes {
    padding-left: 0px;
  }

  #referral-strategies .bullet-list {
    margin-bottom: 0px;
  }

  .top-margin-30 {
    margin-top: -30px;
  }

  .double-footnotes {
    text-indent: 0px;
    padding-left: 0px;
  }

  .surgeon .footnotes {
    text-indent: -3px;
    margin-left: 0;
  }

  .surgeon .footnotes:nth-child(6), .surgeon .footnotes:nth-child(7) {
    text-indent: -4px;
  }

  .surgeon .footnotes:nth-child(8) {
   text-indent: -11px;
  }

  .surgeon .footnotes:nth-child(9) {
    margin-left: -3px;
  }

  .surgeon .footnotes:nth-child(10) {
           /* margin-left: -2px; */
    text-indent: -6px;
  }

  .surgeon .footnotes:nth-child(10) {
           /* margin-left: -2px; */
           margin-left: -1px;
  }

  .surgeon .footnotes:nth-child(11) {
           /* margin-left: -2px; */
           /* margin-left: -6px; */
           text-indent: -6px;
  }

  .surgeon .footnotes:nth-child(12) {
           /* margin-left: -2px; */
           margin-left: -3px;
  }

  .surgeon .footnotes:nth-child(13) {
           /* margin-left: -2px; */
           margin-left: -5px;
  }

  .surgeon .footnotes:nth-child(14) {
           /* margin-left: -2px; */
    margin-left: -7px;
  }

  .surgeon .footnotes:nth-child(15) {
           /* margin-left: -2px; */
    margin-left: -10px;
  }

  .surgeon .footnotes:nth-child(16), .resectable-nsclc .safety-section-1 .last-footnote {
           /* margin-left: -2px; */
           margin-left: -6px!important;
           text-indent: -3px;
  }

  .surgeon .footnotes:nth-child(17) {
           /* margin-left: -2px; */
    margin-left: -6px;
  }

  .section-6.btm-shadow:after {
    bottom: -8px;
    top: auto;
  }

  #section-17 .green-banner p, #section-12 .green-banner p {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .surgeon .d-fl p span {
    font-size: 29px;
    font-weight: 800;
    color: #0E8995;
    margin-left: 0;
  }

  .surgeon p.subhead.tab-title.abs-bottom {
    bottom: -26px;
    top: auto;
    width: 79%;
    text-align: center;
  }

  .surgeon .green-banner.mb-40 {
    margin-bottom: 40px;
  }

  .surgeon .txt-style-1 {
    margin-bottom: 7px;
    top: -23px;
    position: relative;
  }

  .section-3 .last-footnote {
    margin-bottom: 70px;
  }

  .surgeon .accordion-sec-n-1 .newImage {
      /*padding:0px 15px 15px 15px;*/
    padding: 10px 15px 15px 15px;
  }

  .surgeon.resectable-nsclc .accordion-sec-n-1 .km-curve {
          /* width: 680px; */
          /* height: 304px; */
          width: 671px;
          height: 438px;
          right: 0px;
          top: -10px;
  }

  .surgeon .user-styling-x5 {
    font-size: 38px;
    font-weight: 900;
  }

  .surgeon .user-styling-x5-5 {
    margin-top: 25px;
  }

  .surgeon .user-styling-x6 {
    font-size: 22px;
  }

  .surgeon .user-styling-x7 {
    font-size: 18px;
  }

  .surgeon p.px-15 {
    padding-top: 15px!important;
    padding-bottom: 15px!important;
  }

  .surgeon .user-style {
    margin-top: 56px;
  }

  .section-12 .stage61-chart {
    margin-top: 30px;
    margin-left: 140px;
    justify-content: center;
    padding-right: 80px;
  }

  .surgeon .median-list-12 {
              /* margin-top: 40px; */
              padding-left: 18px;
              margin-top: 20px;
              margin-bottom: 38px;
  }

  .surgeon .data-copy-txt {
    margin-bottom: 25px;
  }

  .surgeon .user-list {
    max-width: 800px;
  }

  .surgeon .d-img-1 {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/New-Callout-Desktop.png) no-repeat;
    background-size: 100% 100%;
    width: 107px;
    height: 54px;
  /* position: relative; */
  /* left: -57px; */
  /* z-index: 99; */
  /* height: 55px; */
  /* position: relative; */
  /* top: 23px; */
  /* right: 56px; */
    z-index: 99;
    height: 54px;
    position: relative;
    top: 28px;
    right: 57px;
    left: -64px;
  }
/*.surgeon .d-img-1::before{
      color: #FF00BA !important;
    content: "[";
    position: relative;
    font-size: 54px;
    left: -47px;
    top: 13px;
    font-family: system-ui !important;
    font-weight: 100 !important;
}
.surgeon .d-img-1::after{
      color: #FF00BA !important;
    content: "]";
    position: relative;
    font-size: 54px;
    right: -48px;
    top: 2px;
    font-family: system-ui !important;
    font-weight: 100 !important;
}*/
  .surgeon.resectable-nsclc #dfs .copy-per {
    margin: 16px 0 0 120px;
    padding: 6px;
    margin: 40px 0px 0px 100px !important;
    bottom: 27px;
    position: relative;
  }

  .section-7 .copy-content {
    margin: 30px 0 20px 13px;
  }

  .surgeon.resectable-nsclc .section-7 .copy-content {
    margin: 21px 0 20px 11px;
  }

  .surgeon #egfr-as-driver .stage61-chart .slide-frm-left {
    margin-left: 98px;
  }

  #safety table.customTable {
    max-width: 710px;
    margin-left: 42px;
  }

  #safety .chart-footer.footnotes {
    margin-left: 42px;
  }

  .surgeon .test-icon-box .subhead {
    text-align: left;
    padding-left: 32px;
    padding-right: 31px;
  }

  .surgeon .subhead.tab-title.abs-top.bg-grey-txt {
    padding-left: 30px;
    padding-right: 31px;
  }

  .surgeon .user-list {
    margin-top: 38px;
    padding-left: 16px;
  }

  .surgeon .user-list li::marker {
    font-size: 16px;
    color: #009398!important;
  }

  .surgeon .percent-50 img {
    width: 633px;
  }

  .surgeon #discuss-refer-test .test-icon-box {
    max-width: 711px;
  }

  .surgeon .heading-block .line-2 {
    margin: 6px 0px;
  }

  .surgeon .mobile-only-1 {
    display: none;
  }

  .mobile-only {
    display: none !important;
  }

  .surgeon .section-1 p.nccn-content {
    height: 90px;
    padding-top: 22px;
  }

  .green-banner p {
    padding-left: 0px !important;
  }

  .col-md-6 {
    width: 50%;
  }

  .section-2 .green-banner p {
    padding: 15px 0 15px 0;
  }

  .surgeon .subgroup-header-part .consistent-dfs {
    margin-top: 0px;
    font-size: min(2.7vw,30px);
  }

  .surgeon .subgroup-header-part .consistent-dfs, .surgeon .with-chemo .consistent-dfs {
    width: 710px;
  }

  img.stage-61 {
    max-width: 235px;
    top: 10px;
  }

  .purple-txt.ffb-med, .top-content .ffb-med, .bottom-content .ffb-med {
    line-height: 18px !important;
  }

  p.prior-per {
    margin-top: -23px;
    margin-bottom: 15px;
  }

  .surgeon .percent-50 {
    left: 104px;
    position: relative;
  }

  #egfr-as-driver .stage-61-text {
    max-width: 181px;
    top: -33px;
    left: 16px;
  }

  #egfr-as-driver .stage-61-text .text-2 {
    max-width: 141px!important;
    display: inherit;
  }

  .updated-copy-hr {
    margin-bottom: 23px !important;
  }

  .nccn-lg.purple-txt {
    line-height: 19px!important;
    margin-bottom: 0px;
    padding: 6px 19px 4px 19px!important;
    margin-left: 14px;
    font-size: 16px;
    height: 109px;
  }

  .section-3 .recurrence-bar-graph hr.ver-line {
    width: 359px;
  }

  .section-8 .green-banner p {
    font-weight: 600 !important;
  }

  .section-10 h2.egfr-mutation {
    margin-top: 55px;
  }

  .section-8 .green-banner {
    margin-bottom: 18px;
  }

  .section-7 .nccn-footnotes {
    width: 86.9% !important;
    margin: 0 auto;
  }

  p.nccn-content.molecular-nccn.nccn-guidetext {
    line-height: 20px !important;
    margin-bottom: -12px;
    padding: 22px 26px 15px 20px;
    min-height: 106px;
    font-size: 16px;
  }

  .newsection-content span.tab-row2 {
    font-weight: 600 !important;
    margin-top: -4px;
  }

  .surgeon .user-styling-x3 {
    margin-top: 14px;
  }

  .newsection-content span.tab-row5 {
    margin-top: -8px;
    margin-bottom: 18px;
  }

  .newsection-content span.tab-row1, .newsection-content span.tab-row4 {
    margin-left: 18px;
  }

  .newsection-content span.tab-row2, .newsection-content span.tab-row5 {
    font: normal normal normal 13px/16px Barlow;
    letter-spacing: -0.33px;
    color: #4E5055;
  }

  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-1 .sm-callout p {
    padding: 33px 18px 34px 18px;
  }

  .section-content-2.newsection-content ul li .tab-row4 sup {
    top: -9px;
    font-size: 70%;
  }

  span.pink-brack {
    font-weight: 500;
    font-size: 73px;
    line-height: 88px;
  }

  .section-7 .eyebrow.res-text {
    margin-top: 57px;
  }

  .nccn-lg.grey-bg.nccn-guidetext:before {
    height: 117px;
  }

  #dfs .nccn-lg.grey-bg.nccn-guidetext:before {
    height: 106px;
  }

  p.subhead.median-text {
    text-align: left;
    max-width: 712px;
    margin: 0 auto;
  }

  .section-7 .nccn-block.desktop-only {
    /* max-width: 721px;
    margin: 20px auto 0 auto; */
/* update value below */
    margin: 21px auto 0 auto;
    max-width: 736px;
    margin-top: 54px;
    margin-left: 36px;
  }

  .new-image.seventythreeper {
    display: none;
  }

  .copy-per.hr-image {
    min-height: 113px;
    transform: none;
  }

  h2.new-data {
    text-align: center;
    font: normal normal 800 75px/90px Barlow;
    letter-spacing: 0px;
    text-transform: uppercase;
    margin: 0;
  }

  h2.egfr-mutation.new-datatwo {
    letter-spacing: 0px;
    font-size: 36.5px;
    line-height: 66px;
    font-weight: 500;
    margin: -20px 0 0 0;
    color: #5B305D;
    text-align: center;
  }

  h2.egfr-mutation.analysis-text {
    box-shadow: inset 0px 3px 8px #00000015;
    border: 2px solid #CEDB00;
    border-radius: 14px;
    opacity: 1;
    max-width: 710px;
    margin: 0 auto;
    text-align: center;
    font: normal normal 800 25px/24px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    margin-top: 35px;
    padding: 15px 0px;
  }

  p.subhead.finaldfsdata {
    text-align: center;
    font: normal normal 800 25px/26px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    text-transform: uppercase;
    border-top: 2px solid #5B305D;
    padding-top: 21px;
    max-width: 710px;
    margin: 0 auto;
    margin-top: 33px;
  }

  p.bracket-text {
    text-align: center;
    font: normal normal normal 18px/26px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    padding-top: 5px;
    line-height: 26px !important;
    margin-bottom: 25px;
  }

  .dfs-copy p.purple-txt.extrabold {
    text-align: center;
    font: normal bold 63px/20px Barlow !important;
    letter-spacing: -0.38px;
    color: #5B305D;
    padding-top: 19px;
  }

  .section-7 .copy-content-med {
    font-size: 20px;
    line-height: 25px !important;
    letter-spacing: 0px;
    color: #5A5B5E;
  }

  .dfs-acc {
    text-align: center;
  }

  .dfs-copy p.purple-txt span.yr-txt {
    text-align: center;
    font: normal normal 27px/20px Barlow !important;
    letter-spacing: -0.16px;
    color: #5B305D;
  }

  .eyebrow.dfs-eyebrow {
    letter-spacing: 0px;
    color: #5B305D;
    font-size: 16px;
    line-height: 24px !important;
    font-weight: 500;
    max-width: 560px;
    display: block;
    margin: 4px auto 0;
  }

  .dfs-footnote {
    margin-bottom: 34px;
  }

  .res-text {
    line-height: 26px !important;
  }

  .section-7 .eyebrow {
    line-height: 26px;
    text-align: center;
  }

  .dfs-content-box .subhead {
    position: absolute;
    top: -34px;
    width: 60%;
    left: 0;
    right: 0;
    margin: 0 auto;
    letter-spacing: -0.09px;
  }

  .dfs-content-box {
    position: relative;
    border: 2px solid #9B9B9B;
    border-radius: 20px;
    padding: 55px 0 30px 0;
    margin: 60px auto 30px auto;
    max-width: 650px;
  }

  .newsection-content .dfs-content-box .abs-top {
    background: #fff;
  }

  .newsection-content span.tab-row3 {
    width: 46px;
    height: 8px;
    opacity: 1;
    border-radius: 50%;
    text-align: center;
    display: block;
    margin: 1px auto 9px auto;
    position: relative;
    left: -7px;
    top: -1px;
  }

  div.newsection-content .dfs-content-box ul {
    margin: 50px 10px 5px 37px;
    margin: 32px 10px 5px 37px;
    padding: 0;
    padding-bottom: 10px;
  }

  .newsection-content .subhead {
    margin: 0 auto;
  }

  .section-content-2.newsection-content {
    max-width: 497px;
    margin: 50px auto 37px auto;
  }

  .section-content-2.newsection-content ul {
    padding: 0;
    margin: -5px 0 0 0;
  }

  .section-content-2.newsection-content ul li {
    display: inline-block;
    list-style: none;
    width: 32%;
    margin-left: -4px;
    text-align: center;
  }

  .section-content-2.newsection-content ul li span {
    display: block;
  }

  .section-content-2.newsection-content .dfs-content-box {
    padding: 0;
    min-height: 245px;
  }

  .newsection-content .dfs-content-box ul li {
    padding: 0;
  }

  .newsection-content span.tab-row3 {
    width: 46px;
    height: 8px;
    opacity: 1;
    border-radius: 50%;
    text-align: center;
    display: block;
    margin: 1px auto 9px auto;
    position: relative;
    left: 1px;
    top: -1px;
  }

  .newsection-content span.tab-row1,.newsection-content span.tab-row4 {
    position: relative;
  }

  .newsection-content span.tab-head {
    font: 700 17px/20px Barlow;
    letter-spacing: -0.58px;
    color: #4E5055;
    text-transform: uppercase;
    border-bottom: 1px solid #707070;
    padding-bottom: 7px;
    padding-left: 0px;
    padding-top: 8px;
  }

  .newsection-content span.tab-row1 {
    font: 700 40px/48px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    margin-top: 3px;
  }

  .newsection-content span.tab-row4 {
    font: normal normal normal 40px/48px Barlow;
    letter-spacing: 0.44px;
    color: #4E5055;
    top: -3px;
  }

/* update */

  #graphic-surgeon-fix-01 {
    max-width: 375px;
  }

  #title-surgeon-fix-01 {
    font-size: 36px;
  }

  #title-surgeon-fix-02 {
    font-weight: 600;
  }

  #title-surgeon-fix-03 {
    top: -65px;
    left: 95px;
  }

  #brain-copy-surgeon-fix {
    position: relative;
    top: 20px;
    margin-right: -80px;
    left: -83px;
  }

  #surgeon-nccn-banner-fix-01 {
    line-height: 19px !important;
    margin-bottom: 0px;
    padding: 6px 19px 4px 19px !important;
    margin-left: 14px;
    font-size: 16px;
    height: 90px;
  }

  #surgeon-nccn-banner-fix-01::before {
    height: 90px;
  }

  span#eff-ex-txt-fix-b {
    font-weight: 700;
  }

  span#eff-ex-txt-fix-c {
    font-weight: 400;
  }


/* update end */

  .newsection-content li.years-2,.newsection-content li.years-3 {
    border-right: 1px solid #707070;
  }

  .surgeon .accordion.section .accordion-container .az-panel-title p {
    padding-left: 22px;
  }

  .green-banner p {
    padding-left: 5px !important;
  }

  #with-without-chemo .accordion.section .accordion-container .az-panel-title p {
    padding-left: 15px;
  }

  .recurrence-bar-graph .bar-two.bar-container,
 .is-visible.recurrence-bar-graph .bar-two.bar-container {
    margin-left: -10.5px;
  }

  .column-2 .adaura-box img {
    left: 15px;
    position: relative;
  }

  .strat-img {
    min-height: 104px;
  }

  .section-3 span.fa.pull-right.fa-minus {
    /*margin-top: 2px !important;*/
    /*;*/
    ;
  }

  .surgeon .median-list-12 li > span {
	    /* padding-left: 2px; */
	    position: relative;
	    right: 8px;
	 }

  img.human-img {
    position: relative;
    left: -61px;
    /* max-width: 405px; */
    /* height: 425px; */
    ;
  }

  .copy-content {
    margin: 25px 0 15px 13px;
    transform: translate3d(100%, 0, 0);
  }

  .copy-per {
    transform: translate3d(0, -100%, 0);
    max-width: 136px;
    width: 100%;
    margin: 10px 0 0 40px;
    background-size: contain;
    padding: 0;
  }

  .is-visible .copy-per, .is-visible .copy-content {
    transform: translate3d(0, 0, 0);
    transition: all 1.5s ease;
  }

  #discuss-refer-test .nccn-lg.grey-bg:before {
    height: 100%;
  }

  .left-data.stage-data,.right-data {
    width: 50%;
  }

  .no-grade-foot {
    text-indent: 0;
  }

  .onc-content.onc-content-2 {
    padding-top: 0px !important;
  }

  .onc-content.onc-content-2, .onc-content.onc-content-3, .onc-content.onc-content-4 {
    margin-top: -3px;
  }

  .onc-content.onc-content-4.surgical-text {
    padding-top: 9px !important;
  }

  .section-16 .strat-img.computer-image {
    min-height: 94px;
    margin-top: 0px;
  }

  .strat-img .onc-referral {
    margin-top: -8px;
  }

  .section-7 .copy-per p {
    font: normal normal 700 70px/74px Barlow;
    padding: 0;
    line-height: 83px !important;
    margin: 0;
  }

  .subgroup-header-part {
    display: flex;
    position: relative;
    align-items: center;
  }

  .final-analysis-link {
    right: -30px;
    margin-top: -30px;
  }

  .section-10 .eyebrow {
    margin: 65px 0 10px 0;
  }

  .subgroup-header-part .consistent-dfs {
    margin-top: 0px;
    font-weight: 800;
    font-size: min(2.7vw,30px);
    line-height: 36px;
    color: #5B305D;
  }

  .subgroup-head .subhead {
    font-size: min(1.9vw,22px);
    margin: 38px 0 32px 0;
  }

  .final-analysis-link .final-analysis-text {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/desktop/final-analysis-bg.png) no-repeat;
    padding: 21px 30px 32px 18px;
  }

  #with-without-chemo .accordion-group.panel .panel-body {
    padding: 23px 0 15px;
  }

  #with-without-chemo .new-image.table-text.graphic-image {
    width: 664px;
    height: 487px;
    margin: 0px auto;
    padding-top: 4px;
  }

  .surgeon.resectable-nsclc .section-4 .prev-table td:first-child {
    padding: 5px 135px;
  }

  .surgeon.resectable-nsclc #adaura-adverse-reactions .customTable.lab-table {
    margin: 20px auto;
  }

  .surgeon.resectable-nsclc #adaura-adverse-reactions .chart-footer.footnotes.no-grade-foot {
    max-width: 750px;
    margin: 0 auto;
  }
}

@media screen and (min-width: 1365px) {
  .subgroup-header-part .consistent-dfs {
    width: 710px;
  }
}

@media screen and (min-width: 646px) and (max-width: 991px) {
  .dfs-content-box .subhead {
    top: -15px;
  }

}

@media screen and (min-width: 347px) and (max-width: 364px) {
  .surgeon #with-without-chemo .accordion.section .accordion-container .az-panel-title p {
    padding: 8px 38px 8px 15px;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .surgeon .recurrence-bar-graph hr.ver-line {
    width: 330px;
  }

  .accordion-container[data-enable-custom-icon="true"] .collapse-panel-heading .fa:before {
    top: -5.8px;
    position: relative;
    left: 1px;
  }

  .is-visible.recurrence-bar-graph .bar-two.bar-container, .recurrence-bar-graph .bar-two.bar-container {
    margin-left: 14px;
  }
}

span.unbold {
  font-weight: 400;
}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape) {
  .onc-content-1 span.for-resected {
    display: block;
  }
}

@media screen and (min-width:768px) and (max-width: 1024px) {
  h2.egfr-mutation.analysis-text {
    padding: 20px 15px !important;
  }

  .adaura-km-chart p.adaura-copy {
    line-height: 17px !important;
  }

  .new-image.seventythreeper {
    display: none;
  }

  .section-10 .adaura-km-chart {
    margin: 25px auto 5px auto;
  }

  p.or-txt:after {
    bottom: 32px;
  }

  .egfr-dist-recurrence .dist-ref-main {
    margin: 35px auto 0 auto;
  }

  .egfr-dist-recurrence .footnotes {
    width: 100%;
  }
}

@media screen and (min-width: 414px) and (max-width: 803px) {
  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-1 {
    padding: 0;
  }

  .section-10 .adaura-km-chart {
    margin: 25px auto 5px auto;
    width: 100%;
  }

  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-2 {
    margin: 0 auto;
  }
}

@media screen and (max-width: 767px) {
  .section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
    max-width: 305px;
  }

  .ios.resectable-nsclc .section-7 .egfr-mutation.new-data {
    font-size: 31px !important;
  }

  .surgeon .heading-block .line-3 {
    max-width: 318px;
    margin: 0 auto !important;
    margin-top: 2px !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 803px) {
  .section-10 .adaura-km-chart {
    margin: 25px auto 5px auto;
    width: 50%;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .section-10 .adaura-km-chart {
    width: 50%;
  }
}

@media screen and (min-width: 320px) and (max-width: 374px) {
    .human-img-section .lung33,
    .human-img-section .bone24{
        right: 0;
    }
    .surgeon .b-le, .surgeon .b-re{
        width: 300px !important;
    }
    .surgeon .yellow-box{
        height: 146px !important;
    }
        .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob p.callout {
        width: auto;
    }
    .surgeon.resectable-nsclc .section-5 .green-banner{
        width: 78%;
    }
        #section-2 > div.page-section-inner.container > div > div > div {
        width: 72%;
        
    }
        .surgeon.resectable-nsclc .green-banner {
        width: 73%;
    }
    .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob p.callout{
        width: auto;
    }
  .adaura-box img {
    max-width: 143px;
    height: 68px;
  }

  .newsection-content .dfs-content-box .abs-top {
    font-size: 18px;
    top: -35px;
  }
}

@media only screen and (device-width : 360px) and (device-height : 740px) and (orientation :portrait) {
 
  .surgeon.resectable-nsclc .recurrence-bar-graph hr.ver-line {
    margin-left: -14px;
  }

  .is-visible.recurrence-bar-graph .bar-two.bar-container {
    margin-left: -20px;
  }
}

@media screen and (min-width: 320px) and (max-width: 359px) {
  .dfs-content-box .subhead {
    top: -55px;
  }

  .recurrence-bar-graph .bar-container {
    width: 60px !important;
  }

  .recurrence-bar-graph .bar-two.bar-container {
    left: 98px;
  }

  .recurrence-bar-graph .bar-container span {
    right: -2px;
    width: 100%;
  }

  .recurrence-bar-graph .bar-container b {
    padding-left: 8px;
  }

  .surgeon.resectable-nsclc .recurrence-bar-graph hr.ver-line {
    width: 235px;
  }

  .human-img-section .lung33, .human-img-section .bone24 {
    right: 0;
  }

  .human-img-section .liver13 {
    left: 0;
  }

  .human-img-section .human-txt {
    left: -8px;
  }
}



@media screen and (min-width: 320px) and (max-width: 340px) {
  .human-img-section .brain41 {
    left: 180px;
  }

  .surgeon.resectable-nsclc .section-4 .man-icon {
    left: 42% !important;
  }
}

@media screen and (min-width: 329px) and (max-width: 359px) {
  .surgeon.resectable-nsclc .recurrence-bar-graph hr.ver-line {
    width: 255px;
  }

  .section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
    width: 265px;
  }
  .recurrence-bar-graph .bar-two.bar-container {
    left: 105px;
  }
}



@media only screen and (min-width: 329px) and (max-width: 333px) {
  .surgeon.resectable-nsclc .section-4 .brain-img-sec .brain-icon {
    top: -40px !important;
  }
}

@media only screen and (min-width: 337px) and (max-width: 374px) {
  .surgeon.resectable-nsclc .section-4 .brain-img-sec .brain-icon {
    top: -13px !important;
  }
}

@media only screen and (min-width: 350px) and (max-width: 374px) {
  .surgeon.resectable-nsclc .section-4 .man-icon {
    left: 45% !important;
  }

  .section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
    width: 296px;
  }
}

@media only screen and (min-width: 350px) and (max-width: 360px) {
  .section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
    width: 265px;
  }

  .surgeon.resectable-nsclc .recurrence-bar-graph .bar-two.bar-container span {
    right: -6px;
  }
}

@media only screen and (min-width: 360px) and (max-width: 374px) {
  .recurrence-bar-graph .bar-container {
    width: 66px !important;
  }
}

@media only screen and (min-width: 320px) and (max-width: 354px) {
  .resectable-nsclc .section-7 .egfr-mutation.new-data {
    font-size: 29px !important;
    margin-left: -15px;
    margin-right: -15px;
  }
}

.resectable-nsclc .section-12 .last-footnote {
  text-indent: -10px;
}

span.percentage-text {
  color: #333333;
}

.customTable .borderbtm0 td {
  border-bottom: 0 none;
}

.bordertop0 td {
  border-top: 0 none;
}

p.footnotes.triple-footnotes.singleline.surgeon-footnote-one {
  padding-left: 2px;
}

p.footnotes.triple-footnotes.last-footnote.surgeon-footnote-two {
  padding-left: 2px;
}

p.footnotes.double-footnotes.singleline.star-footnote {
  padding-left: 0px !important;
}

.shadow-bg.bg-grey:before , div#with-without-chemo .btm-shadow:after {
  box-shadow: 0px 0px 20px #0000004d !important;
}

.section-6.btm-shadow:after {
  bottom: -5px;
  top: auto;
}

.section-4 .brain-img-sec .brain-icon {
  /*width: 198px;*/
  /*height: 119px;*/
  width: 212px;
  height: 133px;
}

.surgeon.resectable-nsclc .patients-chemo:before {
  content: '\2022';
  color: #009398;
  position: absolute;
  left: -8px;
}

.final-analysis-link {
  position: relative;
  display: block;
}

.final-analysis-link .final-analysis-text {
  display: inline-block;
  text-align: center;
}

.final-analysis-link .final-analysis-text a {
  color: #5B305D;
  font: normal normal 700 22px/26px Barlow;
  pointer-events: none;
}

#adaura-adverse-reactions .footnotes.double-footnotes.singleline.star-footnote {
  text-indent: -16px;
}

#egfr-as-driver h2.meta-recur {
  font-weight: 800;
  font-size: 30px;
  line-height: 36px;
    /*color: #5B305D;*/
  ;
}

.surgeon.resectable-nsclc #egfr-as-driver h2.meta-recur {
    /*font-weight: 800;*/
    /*font-size: 30px;*/
    /*line-height: 36px;*/
    /*color: #5B305D;*/
  font-weight: 800;
  font-size: 22px;
  line-height: 26px;
    /* color: #5B305D; */
  ;
}

.surgeon.resectable-nsclc ul.median-list-11 {
  margin-top: 30px;
}

.surgeon.resectable-nsclc div#green-banner-surgeon-fix-01.green-banner p {
  padding-left: 0!important;
}

ul.median-custom-list,
ul.median-list-11.median-list-custom {
  padding-left: 18px;
}

ul.median-custom-list li::marker,
ul.median-list-11.median-list-custom li::marker {
  color: #009398!important;
}

ul.median-list-12.median-list-custom li {
  padding-left: 8px;
}

ul.bullet-list.median-list-custom {
  padding-left: 18px;
  margin-left: 0!important;
}

ul.bullet-list.median-list-custom li:before {
  left: -17px;
  font-size: 20px;
  top: -1px;
}

.surgeon ul.median-list-3 {
  padding-left: 18px;
}

.surgeon.resectable-nsclc .sm-callout  ul.ffb-sb {
  margin-left: 10px;
}

#eff-table-height-fix-a .rt-br {
  border-right: 1px solid;
}

.visit-btn.adura-visit-btn{
    max-width: 505px;
    margin: 20px auto 15px auto;
    margin-bottom: 50px;
}

@media screen and (min-width: 992px) {
  #safety > div.page-section-inner.container > div:nth-child(3) > div > ul > li:nth-child(1){
    padding-bottom:10px;
  }
  #section-12 > div.page-section-inner.container > div:nth-child(4) > div > div > div.stage-61-text.purple-txt.slide-frm-right.mtn-10{
    margin-left: -40px;
    padding-top: 25px;
  }
  .num-txt{
    font-size:69px
  }
  .x-txt{
    position:relative;
    top: -7px;
    font-size:44px;
  }
  #skiptomaincontent > div:nth-child(2) > div.component-section.full-width.no-style.bg-white.section-1 > div.page-section-inner.container > div:nth-child(2) > div > h2{
    margin-bottom:20px !important;
  }
  #skiptomaincontent > div:nth-child(2) > div.component-section.full-width.no-style.bg-white.section-1 > div.page-section-inner.container > div:nth-child(7) > div > h2:nth-child(7){
    margin-top: 20px;
  }
  #skiptomaincontent > div:nth-child(2) > div.component-section.full-width.no-style.bg-white.section-1 > div.page-section-inner.container > div:nth-child(7) > div > h2:nth-child(5){
    margin-bottom:20px;
  }
  .risk-56-chart {
    margin-left: auto!important;
    margin-right: auto;
    /* width: 71%; */
    /*border: 1px solid red;*/
    ;
  }
}

@media screen and (max-width: 991px) {
  .section-1 .graphic-box .col1-box span.break-fix, .section-1 .graphic-box .col2-box span.break-fix{
  width: 123px;
}
  p.footnotes.dragger-symbol {
    text-indent: -5px;
  }
  
.section-13 span.second-col-space, .section-13 .nccn-block .purple-txt.ffb-med.molecular-nccn {
    font-size: 16px;}

  .mob-p-0  > .page-section-inner.container {
    padding: 0;
  }

  .mob-p-0 > .page-section-inner.container .subhead.subhead2 {
    margin-top: 11px;
  }

  table#eff-table-height-fix-a {
    margin-bottom: 1px!important;
  }

  .surgeon.resectable-nsclc ul.median-list-12.median-list-custom li {
    padding-left: 0;
  }

  .surgeon.resectable-nsclc .green-banner {
    width: 87%;
  }

  .surgeon.resectable-nsclc .section-5 .green-banner {
    padding: 10px 5px 15px 16px;
    padding-top: 8px;
    padding-bottom: 14px;
    margin: 35px 0 33px 0;
    width: 85%;
  }

  .surgeon.resectable-nsclc .callout .green-banner.ma-top-70 {
    width: 92%;
  }

  .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob {
    width: 89%;
  }

  .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob p.callout {
    /*width: 300px;*/
  }
}

.section-4 .graphic-box.human-icon .bullet-list {
  max-width: unset !important;
}

.section-4 .graphic-box.human-icon {
height: 290px !important;
}

.graphic-box.dfs-box, .graphic-box.ofs-box {
  height: 160px;
  max-width: 550px;
}

.section-1 .graphic-box #dfs-rate-subhead-fix-1 {
  top: -20px;
  width: fit-content;
  padding-bottom: 11px;
  /* padding-right: 17px; */
  padding: 0px 9px 11px;
}

.graphic-box p.subhead.tab-title:before {
  /* content: ""; */
  width: 10px;
  height: 2px;
  background: #AFB0B3;
  position: absolute;
  bottom: 17px;
  left: 0px;
}

.graphic-box p.subhead.tab-title:after {
  /* content: ""; */
  width: 25px;
  height: 2px;
  background: #AFB0B3;
  position: absolute;
  bottom: 17px;
  right: 0px;
}

.section-1 .graphic-box .two-col-box {
  display: flex;
  height: 100%;
  justify-content: center;
  align-items: center;
  color: #333333;
}

.section-1 .graphic-box .col1-box {
  border-right: 2px solid #AFB0B3;
}

.section-1 .graphic-box .col1-box, .section-1 .graphic-box .col2-box {
  text-align: center;
}

.section-1 .graphic-box .col1-box span, .section-1 .graphic-box .col2-box span {
  font-size: 43px;
  line-height: 36px;
  font-weight: 700;
}

@media only screen and (max-width:991px) {
  .section-1 .graphic-box #dfs-rate-subhead-fix-1 {
    /*width: 81%;*/
    padding-right: 13px;
  }

  .section-1 .graphic-box .col1-box, .section-1 .graphic-box .col2-box {
    padding: 0px 9px;
  }

  .section-1 .graphic-box .col1-box p, .section-1 .graphic-box .col2-box p {
    width: 142px;
  }
}

span.pink-var {
  color: #FF00B1;
}
#skiptomaincontent > div:nth-child(2) ul.median-list-12.median-list-custom{
  margin-top:15px;
  margin-bottom: 10px;
}
.section-1 .graphic-box .col1-box span.break-fix, .section-1 .graphic-box .col2-box span.break-fix{
  font-size: unset;
  line-height: unset;
  font-weight: unset;
  display: inline-block;
}
.nccn-block.desktop-only.slide-into.is-visible{
  max-width:820px;
}



@media screen and (min-width: 375px) and (max-width: 413px) {
 .surgeon.resectable-nsclc .green-banner {
        width: 89%;
    }
    #green-banner-surgeon-fix-01,
    .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob{
    padding: 20px 0 20px 11px;
}
.surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob

 {
        /*width: 94%;*/
    }
/*    .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob{ */
        
/*}*/
.surgeon .footnotes.align {
    margin: 0 !important;
    text-indent: -8px !important;
    padding: 0;
}
.surgeon .footnotes.align:nth-child(1) {
 
    text-indent: -9px !important;
}
.surgeon .footnotes.align:nth-child(8) {
 
    /*text-indent: -11px !important;*/
}

#eff-resec-target-banner-mobile-margin .text-4-1 sup {
    top: -13px;
    position: relative;
}


 .surgeon .btm-shadow:after {
    bottom: -3px;
}
}

/*Section 18*/
#section-18 .page-section-inner {
    max-width: 820px;
    margin: 0 auto;
    padding: 0;
}
#section-18{
    margin-bottom: 60px
}

@media screen and (max-width: 991px) {
   #section-18 .page-section-inner, .bg-grey .page-section-inner {
        padding: 0 20px;
    }
  #section-2 > div.page-section-inner.container > div > div > div{
    width: 86%;
  }
  .component-section.full-width.no-style.p-b .page-section-inner.container{
padding:20px 20px 0px 20px !important; 
    margin-bottom:-35px
}
}
@media screen and (max-width:320px){
    #skiptomaincontent > div:nth-child(2) ul.median-list-12.median-list-custom{
        max-width :275px;
    }
}
@media screen and (max-width : 390px){
    
div.text.parbase.section .rte-node .single-line {
    max-width : 320px;
}
}

@media screen and (min-width: 1100px) and (max-width: 1250px) {
    p.nccn-content.nccn-lg.purple-txt.ffb-med.nccn-copy.slide-frm-right.molecular-nccn.surgeon-nccn-banner2{
        padding: 2px 9px 4px 5px !important;
    }
}



@media screen and (min-width : 515px ) and (max-width : 540px){
    #discuss-refer-test .text.parbase.section .rte-node h2.slide-to-top.egfr-mutation.is-visible {
    max-width : 420px;
}
}
@media screen and (min-width : 720px ) and (max-width : 790px){
    #discuss-refer-test .text.parbase.section .rte-node h2.slide-to-top.egfr-mutation.is-visible {
    max-width : 630px;
}
}

@media screen and (max-width : 990px){
    .section-7 .subhead{
        /*  max-width : 680px*/
    }
}

@media screen and (max-width : 460px){
    .section-7 .subhead{
            max-width : 345px
    }
}
@media screen and (min-width: 320px) and (max-width: 358px) {
    .section-1 .graphic-box #dfs-rate-subhead-fix-1{
        width: 87%;
    }
        .section-1 .graphic-box .col1-box, .section-1 .graphic-box .col2-box {
        padding: 0px 2px;
        max-width: 140px;
    }
    .graphic-box.dfs-box, .graphic-box.ofs-box
    {
        width: 300px;
    }
        .text.parbase table {
        margin-left: -13px;
    }
    table#eff-table-height-fix-a,
    .resectable-nsclc .safety-section-2 .customTable{
        position: relative;
    left: -6px;
    }
    #section-2 > div.page-section-inner.container > div > div > div,
    .surgeon.resectable-nsclc .section-5 .green-banner{
        width: 73%;
    }
        .surgeon.resectable-nsclc .green-banner {
        width: 70%;
    }
    .graphic-box.dfs-box, .graphic-box.ofs-box{
        height: 204px;
    }
        .section-1 .graphic-box .col1-box p, .section-1 .graphic-box .col2-box p {
        width: 131px;
    }
    .surgeon.resectable-nsclc .egfr-dist-recurrence

 {
    height: 94px;

}
}


@media screen and (min-width : 600px) and (max-width : 820px){
   .subhead.tab-title{
        /*width : 300px !important;*/
        
        /*updated on 22-10-2025*/
        
    }
}

   .heading-eyebrow.eyebrow a{ 
        font-size: 22px;
        text-decoration: underline;
     
    line-height: 26px;
    font-weight: 500;
    color: #5B305D;
    padding-bottom: 10px;
    }
/* surgeon page styling  */
.section-1 h1 {
  margin: 10px 0 25px 0;
}

.surgeon .d-img-1 {
  display: none;
}

.section-1 .subhead2 {
  margin: 0 0 30px 0;
}

.surgeon.resectable-nsclc .meta-recur sup.unbold {
  font-weight: 400;
}
.surgeon.resectable-nsclc #egfr-as-driver .rte-node h2.headline{
    margin: 0px 0 27px 0;
}


.surgeon.resectable-nsclc .nccn-lg.purple-txt {
    padding: 16px 19px 10px 19px !important;
}
.bar-graph sup, .dmc-chart sup {
  font-size: 58%;
  top: -0.5em;
}

.surgeon .no-display {
  display: none;
}

.surgeon .font-b {
  font-weight: bold!important;
}

.median-list-12 li::marker {
  color: #009398!important;
}

.surgeon .nccn-lg.grey-bg:before {
  height: 109px;
  background-size: cover;
}

.surgeon .ml-1 {
  margin-left: 1px;
}

.human-title {
  margin-top: 45px;
  opacity: 0.3;
  transform: translateY(100%);
  transition: 1.2s all ease;
}

.surgeon .percent-50 {
  position: relative;
    /* height: 236px; */
  ;
}

.surgeon .percent-50-text {
  position: absolute;
    /* left: 38.5%; */
  top: 32%;
  right: 292px;
    /* height: 100%; */
  font-size: 22px;
  line-height: 26px!important;
  max-width: 270px;
  color: #5B305D;
    /* text-align: center; */
    /* text-align: center; */
  ;
}

.surgeon.resectable-nsclc .pink-txt-var {
  color: #FD13B5;
}

.human-img-section {
  position: relative;
  margin-bottom: 35px;
}

.surgeon .analysis-sec {
  border: 1px solid;
  padding: 15px;
  margin-bottom: 25px;
}

.surgeon .analysis-sec .subhead.subhead2 {
  margin: 0px 0px 10px 0px!important;
}

.surgeon .analysis-sec ul {
  margin-bottom: 0;
}

.patients-chemo {
  position: absolute !important;
  width: 32%;
  right: 41px;
  font-size: 16px;
  line-height: 20px !important;
  text-indent: 0;
  bottom: 132px;
  list-style-type: none;
}

.surgeon .no-display {
  display: none;
}

.human-img-section span {
  position: absolute;
}

.human-img-section .img-copy {
  font-size: 20px;
  line-height: 48px;
}

.human-img-section sup {
  font-size: 58%;
}

.human-img-section .img-copy-bold {
  font-size: 40px !important;
  padding-left: 5px;
}

.human-img-section .human-txt {
  left: 0;
  top: 75px;
  /*max-width: 293px;*/
  max-width: 260px;
  text-align: left;
  left: 62px;
  color: #5B305D;
}

.semi_bold {
  font-weight: 600;
}

.human-img-section .liver13 {
  left: 60px;
  bottom: 36px;
  transform: scale(0.5);
  transform-origin: 290px;
  transition-delay: 1s;
}

.human-img-section .brain41 {
  right: 260px;
  top: 19px;
  transform: scale(0.5);
  transform-origin: -75px;
  transition-delay: 1s;
}

.human-img-section .lung33 {
  bottom: 125px;
  right: 172px;
  transform: scale(0.5);
  transform-origin: -125px;
  transition-delay: 0.5s;
}

.human-img-section .bone24 {
  right: 152px;
  bottom: 0px;
  transform: scale(0.5);
  transform-origin: -55px;
  transition-delay: 0.5s;
}

.human-img-section .is-visible.liver13, .human-img-section .is-visible.brain41,
 .human-img-section .is-visible.lung33, .human-img-section .is-visible.bone24 {
  transform: none;
  transition: 1.5s all ease;
}

.surgeon.resectable-nsclc .section-17 .green-banner {
  margin: 40px 0 40px 0;
}

.is-visible.human-title {
  opacity: 1;
  transform: translateY(0%);
}

.human-img-section .brain41:before, 
.human-img-section .lung33:before,
.human-img-section .bone24:before, 
.human-img-section .liver13:after {
  content: "";
  width: 74px;
  height: 2px;
  background: #afb0b3;
  position: absolute;
  left: -76px;
  top: 25px;
}

.human-img-section .lung33:before {
  width: 130px;
  left: -130px;
}

.human-img-section .bone24:before {
  width: 60px;
  left: -62px;
  top: 26px;
}

.human-img-section .liver13:after {
  right: -240px;
  left: auto;
  width: 142px;
  top: 26px;
}

.section-7 .copy-per p {
  font: normal normal 700 70px/74px Barlow;
  padding: 15px 0 20px;
}

.surgeon .user-list li::marker, .surgeon .median-list-3 li::marker {
  color: #009398;
}

.copy-per {
  max-width: 138px;
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/desktop/shape-whitebg.png) no-repeat;
}

.copy-content-lg {
  font-size: 28px;
  line-height: 22px;
  /*line-height: 27px;*/
  /*;*/
  ;
}

#egfr-as-driver .stage61-chart {
  display: flex;
  justify-content: initial;
  align-items: center;
}

#egfr-as-driver .stage-61-text {
  max-width: 181px;
}

#egfr-as-driver .stage-61-text .text-1 {
  font-size: 36px!important;
  line-height: 43px!important;
    /* max-width: 181px; */
  ;
}

#egfr-as-driver .stage-61-text .text-2 {
  font-size: 18px!important;
  line-height: 23px!important;
  letter-spacing: 0.16px;
    /* max-width: 10px!important; */
  font-weight: 600!important;
}

.section-2 .green-banner {
  margin: 50px 0 50px 0px;
}

.section-2 .green-banner p {
  padding: 15px 0 15px 0px;
}

.section-3 .accordion.section {
  position: relative;
  margin: 0 auto 40px;
}

.section-3 .footnotes.graph-footer {
  position: absolute;
  width: 35%;
  right: 20px;
  bottom: 56px;
  text-indent: 0;
}

.surgeon #section-3 .accordion-container {
  display: none;
}

.section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
  max-width: 339px;
  margin: 0 0 0 50px;
  position: relative;
}

.section-3 .last-footnote {
  margin-bottom: 35px;
}

.section-4 .subhead1>span {
  font-size: 36px;
  line-height: 6px;
}

.surgeon .section-4 .subhead1>span {
  font-size: 22px;
  line-height: 26px;
}

.section-4 .headline {
  margin: 55px 0 27px 0;
}

.section-4 .chart-header {
  margin: 50px 0 20px 0;
}

.section-4 .prev-table {
  margin: 0 auto 65px auto !important;
}

.section-4 .prev-table td {
  border: 1px solid #58305D;
}

.surgeon.resectable-nsclc .txt-new {
  font-size: 12px;
  line-height: 15px!important;
  color: #333333;
}

.section-4 .prev-table td, th {
    /*border: 1px solid #58305D;*/
  text-align: left;
  padding: 5px 90px;
  font-size: 16px;
  color: #333333;
  /*width: 50%;*/
  ;
}

.section-4 .left-data {
  background: #fff;
  border-left: none !important;
}

.section-4 .right-data {
  border-right: none !important;
}

.section-4 tr:nth-child(1) {
  border-top: 4px solid #58305D;
}

.section-4 tr:nth-child(3) {
  border-bottom: 4px solid #58305D;
}

.section-4 tr:nth-child(4) {
  border-bottom: 4px solid #58305D;
}

.section-4 .bullet-list {
  margin: 30px 0 0 10px;
}

.section-4 .graphic-box {
  margin: 65px auto 48px auto;
  border-radius: 12px;
}

.section-4 .graphic-box .subhead {
  background: #f1f1f1;
}

.section-4 .graphic-box .egfr-dist-recurrence:after {
  background: #fff;
}

.section-4 .brain-img-sec {
  margin: 20px auto 0 auto;
  max-width: unset;
}

.section-4 .egfrm-per {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
/* surgeon update*/

p#subhead3-eff {
  margin: 68px 0 42px 0px !important;
}

.section-12 p#subhead3-eff {
  margin: 42px 0 42px 0px !important;
}

table#eff-table-height-fix-a {
  margin-bottom: 40px !important;
}

.surgeon .middle-body {
  margin-top: 70px;
  margin-left: -16px;
}

.surgeon .heading-block {
  text-align: center;
  margin-top: -25px;
  font-family: 'Barlow', sans-serif;
  margin: 0;
}

.surgeon .heading-block .line-1 {
        /* font: normal normal 21px/25px Barlow; */
    /* font-weight: 500; */
  font: normal normal 22px/25px Barlow;
  font-weight: 500;
  color: #5B305D;
}

.surgeon .heading-block .line-2 {
        /* font: normal normal 800 63px/55px Barlow; */
  font: normal normal 800 65px/57px Barlow;
    /* margin: 0px; */
    /* margin: 0px; */
  ;
}

.surgeon .heading-block .line-3 {
        /* font: normal normal  23px/55px Barlow; */
    /* margin-left: 25px; */
    /* margin-left: 15px; */
    /* margin-left: 14px; */
    /* font-weight: 500; */
    /* color: #5B305D; */
    /* margin-top: -5px; */
  font: normal normal  24px/36px Barlow;
    /* margin-left: 25px; */
    /* margin-left: 15px; */
    /*margin-left: 14px;*/
  font-weight: 500;
  color: #5B305D;
    /*margin-top: -13px;*/
  ;
}

.surgeon .yellow-box {
        /* box-shadow: inset 0px 3px 6px #00000029, 0px 4px 6px #00000029; */
    /* border: 2px solid #CEDB00; */
    /* border-radius: 9px; */
    /* font: normal normal 16px/18px Barlow; */
    /* font-weight: 500; */
    /* padding: 10px 5px; */
    /* text-align: center; */
    /* width: 93%; */
    /* margin: 0 auto; */
    /* height: 60px; */
    /* color: #5B305D; */
  box-shadow: inset 0px 3px 6px #00000029, 0px 4px 6px #00000029;
  border: 2px solid #CEDB00;
  border-radius: 9px;
  font: normal normal 16px/18px Barlow;
  font-weight: 500;
  padding: 8px 5px;
  text-align: center;
  width: 95.7%;
  margin: 0 auto;
  height: 57px;
  color: #5B305D;
  margin-left: 20px;
  margin-top: 10px;
}

.surgeon.resectable-nsclc ul.user-list-sublist {
  padding-left: 12px;
  /* padding-top: 5px; */
  list-style-type: none;
}
.surgeon.resectable-nsclc ul.user-list-sublist li{
  padding-bottom:0;
}
.surgeon.resectable-nsclc ul.user-list-sublist li:before {
  content: "\2014";
  color: #333333;
  margin-left: -12px;
}

.surgeon .yellow-box p {
  font: normal normal 16px/18px Barlow;
  font-weight: 500;
  max-width: 736px;
  color: #5B305D;
  margin: 0 auto;
}

.surgeon .barlow-ex-bold {
  font-weight: 800;
}

.surgeon .astick {
  position: relative;
  top: -2px;
}

.surgeon .txt-style-1 {
  margin-bottom: 6px;
}

.surgeon #green-banner-surgeon-fix-01 {
  margin-top: 10px;
  margin-bottom: 40px;
  /*padding-left: calc((100% + 529px) / 2);*/
  ;
}

.surgeon .data-flex-box {
  display: flex;
    /*margin: 20px 6px 15px;*/
  margin: 20px 0px 15px 6px;
  justify-content: space-around;
}

.surgeon .data-flex-box .data-flex-box-col {
        /* width: calc(50% - 30px); */
  width: calc(50% - 16px);
}

.surgeon .data-flex-box .above-card-wrap {
  text-align: center;
}

.surgeon .data-flex-box .green-text-line-1 {
        /* font: normal normal 800 29px/17px Barlow; */
    /* color: #0E8995; */
  font: normal normal 800 29px/17px Barlow;
  color: #0E8995;
}

.surgeon .data-flex-box .green-text-line-2 {
        /* font: normal normal 500 14px/17px Barlow; */
    /* color: #0E8995; */
    /* margin: 5px 0px; */
  font: normal normal 500 14px/17px Barlow;
  color: #0E8995;
  margin: 8px 0px 3px 0px;
}

.surgeon .b-le {
        /* background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/new-box.png) no-repeat; */
    /* width: 100%; */
    /* height: 252px; */
    /* background-size: 100% 100%; */
    /* background-position: center; */
    /* position: relative; */
    /* margin-top: -4px; */
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/new-box.png) no-repeat;
  width: 100%;
  height: 250px;
  background-size: 100% 100%;
  background-position: center;
  position: relative;
  margin-top: -4px;
}

.surgeon .text-3 {
  font-family: 'Barlow';
  font-size: 19px;
  font-weight: 800;
  color: #ffffff;
  line-height: 17px;
  padding-top: 23px;
  text-align: center;
}

.surgeon .data-flex-box p {
  margin: 0;
}

.surgeon .row-1 {
  display: flex;
  padding-top: 40px;
  justify-content: center;
}

.surgeon .row-1 .col-1 {
  width: 97%;
}

.surgeon .row-1 .col-1 .text-4 {
  color: #5B305D;
  font-size: 28px;
  text-align: center;
  display: flex;
  justify-content: center;
}

.surgeon .row-1 .col-1 .text-4 span {
  font-size: 52px;
  font-weight: 800;
}

.surgeon .median-list-12 {
  padding-left: 20px;
}

.surgeon .pink-text.extrabold {
  font-weight: 900!important;
}

.surgeon .pink-text.med-500 {
  font-weight: 500!important;
}

.surgeon .text-5 {
        /* color: #5B305D; */
    /* padding-top: 21px; */
    /* margin-bottom: -4px; */
    /* font: normal normal 500 14px/16px Barlow; */
    /* letter-spacing: -0.5px; */
    /* line-height: 16px!important; */
    /* text-align: center; */
    /* font-size: 14px; */
    /* margin-top: 2px; */
    /* padding-bottom: 4px; */
  color: #5B305D;
  padding-top: 21px;
  margin-bottom: -4px;
  font: normal normal 500 13px/16px Barlow;
    /* letter-spacing: -0.5px; */
  line-height: 16px!important;
  text-align: center;
    /* font-size: 14px; */
    /* margin-top: 2px; */
  padding-bottom: 4px;
}

.surgeon .text-6 {
        /* font-family: 'Barlow'; */
    /* font-size: 85%; */
    /* color: #4F2C5D; */
    /* text-align: center; */
    /* font: normal normal 500 14px/16px Barlow; */
    /* line-height: 16px!important; */
  font-family: 'Barlow';
  font-size: 85%;
  color: #4F2C5D;
  text-align: center;
  font: normal normal 500 13px/15px Barlow;
  line-height: 16px!important;
}

.surgeon .b-le .row-2 {
        /* padding-top: 11px; */
  padding-top: 10px;
}

.surgeon .text-11 {
        /* text-align: center; */
    /* font: normal normal normal 14px/17px Barlow; */
    /* margin: 5px 0; */
    /* letter-spacing: -0.16px; */
    /* color: #5B305D; */
    /* font: normal normal 500 14px/17px Barlow; */
    /* line-height: 17px!important; */
    /* margin: 0px 0px 10px 0px; */
  text-align: center;
    /*font: normal normal normal 14px/17px Barlow;*/
    /* margin: 5px 0; */
    /* letter-spacing: -0.16px; */
  color: #5B305D;
  font: normal normal 13px/16px Barlow;
  line-height: 17px!important;
  margin: 0px 0px 10px 0px;
}

.surgeon .b-le .row-3 {
        /* max-width: 358px; */
    /* margin-left: 18px; */
    /* margin-right: 10px; */
    /* max-width: 349px; */
    /* margin: 0 auto; */
    /* max-width: 358px; */
    /* margin-left: 18px; */
    /* margin-right: 10px; */
  max-width: 349px;
  margin: 0 auto;
  margin-top: 10px;
}

.surgeon .b-le .row-3 .footnote, .surgeon .b-le .row-4 .footnote {
        /* font: normal normal normal 12px/16px Barlow; */
  font: normal normal normal 13px/15px Barlow!important;
  color: #606060;
  text-align: center;
}

.surgeon .footnote span.en-prd {
  margin-left: -5px;
}

.surgeon .data-flex-box .data-flex-box-col {
        /* width: calc(50% - 30px); */
  width: calc(50% - 16px);
}

.surgeon .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap {
  margin-top: -13px;
}

.surgeon .d-fl {
  display: flex;
  justify-content: center;
  margin-bottom: -3px;
}

.surgeon .d-fl img {
        /* z-index: 99; */
    /* height: 55px; */
    /* position: relative; */
    /* top: 23px; */
    /* right: 56px; */
  z-index: 99;
  height: 54px;
  position: relative;
  top: 28px;
  right: 57px;
}

.surgeon .d-fl p {
  font-family: 'Barlow';
  font-size: 14px;
  line-height: 17px;
  font-weight: 500;
  margin-top: 11px;
  position: relative;
  left: 5px;
  left: 52px;
}

.surgeon .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap .barlow-bold {
  position: relative;
    /* left: -44px; */
  left: -55px;
  top: 1px;
}

.surgeon .above-card-wrap .d-fl p span:nth-child(1) {
  margin-bottom: 6px;
}

.surgeon .d-fl p span b {
  font-weight: 800;
}

.surgeon .above-card-wrap .font-style {
  display: block;
  font-weight: 500;
  line-height: 17px;
  font-size: 14px;
  margin-top: 1px;
    /* margin-left: -79px; */
  position: relative;
  left: -52px;
  margin-bottom: 1px;
}

.surgeon .text-3-1 {
  font-family: 'Barlow';
  font-size: 19px;
  font-weight: 800;
  color: #ffffff;
  line-height: 17px;
  padding-top: 23px;
  text-align: center;
  text-transform: uppercase;
}

.surgeon .text-4-1 {
  font: normal normal 800 52px/62px Barlow;
  letter-spacing: -0.52px;
  color: #5B305D;
  margin: 0;
  padding-top: 38px;
  padding-bottom: 17px;
}

.surgeon .text-5-1 {
  font: normal normal 800 28px/20px Barlow;
  letter-spacing: 0px;
  color: #5B305D;
  margin: 6px 0px;
  margin-top: 6px!important;
}

.surgeon .text-6-1 {
  font: normal normal 500 16px/20px Barlow;
  color: #5B305D;
  margin-bottom: 3px;
  margin-top: -2px;
  margin-top: 2px!important;
}

.surgeon .text-7-1 {
  text-align: center;
  font: normal normal normal 13px/16px Barlow;
  /* letter-spacing: -0.16px; */
  color: #5B305D;
  margin-bottom: 7px;
  line-height: 17px!important;
  margin-top: 8px!important;
}

.surgeon .b-re .row-4 {
  margin-top: 8px;
}

.surgeon .b-re .row-4 .footnote {
  max-width: 310px;
  margin: 0 auto;
  text-align: center;
  font: normal normal normal 13px/15px Barlow!important;
  color: #606060;
  /* margin-left: 15px; */
  ;
}

.surgeon .median-list, .surgeon .median-list li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}

.surgeon ul.median-list {
  padding-left: 21px;
  margin-top: -19px;
}

.surgeon .median-list li {
  margin-bottom: 0px;
  max-width: 784px;
}

.surgeon .brd-btm hr {
  width: 553px;
    /* color: #a3a3a3; */
    /*background-color: #999999!important;*/
  border-top: 1px solid #999999!important;
  margin-top: 40px;
  margin-bottom: 40px;
}

.surgeon ul.median-list-1 {
  padding-left: 18px;
  margin-top: 21px;
}

.surgeon ul.median-list-1 li {
  margin-bottom: 14px;
  max-width: 742px;
}

.surgeon .section-1 .nccn-block {
  margin: 21px auto 0 auto;
  max-width: 736px;
  margin-top: 54px;
  margin-left: 36px;
}

.surgeon img.nccn-badge {
  width: 189px!important;
  height: 109px;
}

.surgeon .section-1 p.nccn-content {
  line-height: 19px !important;
  margin-bottom: 0px;
  padding: 6px 19px 4px 19px;
  margin-left: 14px;
}

.surgeon .user-style {
  font-size: 22px;
  color: #008995;
  font-weight: 600;
  line-height: 26px;
  /* margin-bottom: 30px; */
  ;
}

.surgeon .median-list-12 {
  margin-top: 26px;
  margin-bottom: 24px;
}

.ffb-med {
  font-weight: 500 !important;
}

.surgeon .nccn-bl-footnotes .footnotes {
  padding-left: 0;
  max-width: 736px;
  margin-left: 36px;
}

.surgeon .footnotes {
  text-indent: -3px;
}

.surgeon .footnotes.mtop_10.nccn-footnotes {
  margin-top: 24px!important;
}

.surgeon .pink-text {
  font-weight: normal!important;
}

.surgeon .b-re {
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/new-box.png) no-repeat;
  width: 100%;
  height: 251px;
  background-size: 100% 100%;
  background-position: center;
  position: relative;
  text-align: center;
  z-index: 9;
}

.surgeon .data-copy-txt {
        /* margin-bottom: 25px; */
        /* margin-bottom: 25px; */
  margin-top: 24px;
        /* margin-left: -12px; */
  ;
}

.surgeon .data-copy-txt p {
        /* font-family: 'Barlow'; */
        /* font-size: 22px; */
        /* line-height: 26px!important; */
        /* letter-spacing: -0.4px; */
        /* color: #008995; */
        /* font-weight: 600; */
        /* text-align: center; */
  font-family: 'Barlow';
  font-size: 30px;
  line-height: 36px!important;
  letter-spacing: -0.04px;
  color: #008995;
  font-weight: 600;
  text-align: left;
        /* margin-top: 15px; */
  ;
}

.section-1 .data-copy {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}

.surgeon .section-1 .copy-per {
  margin: 8px 0 0 48px;
}

.surgeon .section-1 .dfs-copy p.purple-txt.extrabold {
  text-align: center;
  font: normal bold 78px/20px Barlow !important;
  letter-spacing: -0.38px;
  color: #5B305D;
    /* padding-top: 19px !important; */
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
}

.surgeon .section-1 .copy-content {
  margin: 21px 0 20px 11px;
}

.surgeon .section-1 .dfs-content .copy-content-lg {
  line-height: 25px !important;
}

.copy-content-lg {
  font-size: 28px;
  line-height: 22px;
}

.callout b, .modal-header h4 strong, .extrabold {
  font-weight: 800 !important;
  text-shadow: none;
}

.surgeon .section-1 .copy-content-med {
  font-size: 20px;
  line-height: 25px !important;
  letter-spacing: 0px;
  color: #333333;
  display: block;
  margin-top: -2px;
}

.copy-content-sm {
  font-size: 14px;
    /* line-height: 27px; */
  line-height: 24px;
}

.surgeon .section-12 .stage61-chart .copy-content-lg, .surgeon .section-12 .stage-61-text .txt-md, .surgeon .section-1 .copy-content-sm {
  line-height: 27px !important;
}

.section-12 .stage61-chart {
  display: flex;
  justify-content: center;
  align-items: center;
}

.surgeon .graph-data {
  background: #5B305D;
  height: 94px;
  border-radius: 0 0 15px 15px;
}

.surgeon .graph-top-info p {
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 13px;
  margin-bottom: 16px;
}
.surgeon .graph-top-info p

 {
    /* display: none; */
}
.surgeon .graph-top-info p, .surgeon .graph-btm-info p {
  font-size: 16px;
  line-height: 17px;
  font-family: 'Barlow';
  color: #fff;
  text-align: center;
}

.surgeon .ex-txt {
  font-size: 40px;
  font-weight: bold;
  line-height: 17px;
  letter-spacing: -0.36px;
}

.surgeon .border-gr {
  border-top: 1px solid #fff;
  max-width: 516px;
  margin: 0 auto;
  height: 10px;
  /* display: flex; */
  /* justify-content: center; */
  /* align-items: center; */
  /* margin-left: 78px; */
  /* margin-right: 41px; */
}

.surgeon .graph-btm-info p {
        /* height: 30px; */
        display: flex;
        justify-content: center;
        align-items: center;
        /* padding-top: 10px; */
}

.surgeon .section-1 .section-content-2.newsection-content {
  max-width: 497px;
  margin: 50px auto 37px auto;
}

.surgeon .dfs-content-box {
  position: relative;
  border: 2px solid #9B9B9B;
  border-radius: 20px;
  padding: 55px 0 30px 0;
  margin: 75px auto 40px auto;
  max-width: 650px;
}

.surgeon .section-1 .section-content-2.newsection-content .dfs-content-box {
  padding: 0;
  min-height: 245px;
  display: none;
}

.surgeon .section-1 .section-content-2.newsection-content .d-none {
  display: none;
}

.surgeon .section-1 .section-content-2.newsection-content .dfs-content-box .subhead {
  position: absolute;
  top: -34px;
  width: 60%;
  left: 0;
  right: 0;
  margin: 0 auto;
  letter-spacing: -0.09px;
}

.surgeon .section-1 .newsection-content .dfs-content-box ul {
  margin: 32px 10px 5px 37px;
  padding: 0;
  padding-bottom: 10px;
}

.surgeon .section-1 .section-content-2.newsection-content ul li {
  display: inline-block;
  list-style: none;
  width: 32%;
  margin-left: -4px;
  text-align: center;
  padding: 0;
}

.surgeon .section-1 .section-content-2.newsection-content ul li span {
  display: block;
}

.surgeon .section-1 .newsection-content span.tab-head {
  font: 700 17px/20px Barlow;
  letter-spacing: -0.58px;
  color: #4E5055;
  text-transform: uppercase;
  border-bottom: 1px solid #707070;
  padding-bottom: 7px;
  padding-left: 0px;
  padding-top: 8px;
}

.newsection-content span.tab-row1 {
  font: 700 40px/48px Barlow;
  letter-spacing: 0px;
  color: #5B305D;
  margin-top: 3px;
}

.newsection-content span.tab-row1, .newsection-content span.tab-row4 {
  margin-left: 10px;
}

.newsection-content span.tab-row2 {
  font-weight: 600 !important;
  margin-top: -4px;
}

.newsection-content span.tab-row2, .newsection-content span.tab-row5 {
  font: normal normal normal 13px/16px Barlow;
  letter-spacing: -0.33px;
  color: #4E5055;
}

.newsection-content span.tab-row3 {
  width: 46px;
  height: 8px;
  opacity: 1;
  border-radius: 50%;
  text-align: center;
  display: block;
  margin: 1px auto 9px auto;
  position: relative;
  left: 1px;
  top: -1px;
}

.newsection-content span.tab-row3 {
  margin: 4px auto 12px auto;
}

.newsection-content span.tab-row4 {
  font: normal normal normal 40px/48px Barlow;
  letter-spacing: 0.44px;
  color: #4E5055;
  top: -3px;
}

.newsection-content span.tab-row5 {
  margin-top: -8px;
  margin-bottom: 18px;
}

.surgeon .section-1 .section-content-2.newsection-content ul li {
  display: inline-block;
  list-style: none;
  width: 32%;
  margin-left: -4px;
  text-align: center;
  padding: 0;
}

.newsection-content span.tab-row1, .newsection-content span.tab-row4 {
  position: relative;
}

.surgeon ul.median-list {
  padding-left: 21px;
  /*margin-top: -19px;*/
  margin-top: 0px;
}

.surgeon ul.median-list-1 {
  padding-left: 18px;
  margin-top: 0px;
}

.surgeon ul.median-list-1 li {
  margin-bottom: 0px;
  max-width: 742px;
}

.surgeon .section-1 .nccn-block {
  margin: 21px auto 0 auto;
  max-width: 736px;
  margin-top: 54px;
  margin-left: 36px;
}

.surgeon .nccn-bl-footnotes .footnotes {
  padding-left: 0;
  max-width: 736px;
  margin-left: 36px;
}

.callout {
  font-size: 22px;
  line-height: 24px !important;
  color: #FFFFFF;
}

.surgeon .green-banner.ma-top-70 {
  margin-top: 70px!important;
}

.green-banner {
  width: calc((100% + 980px) / 2);
  padding-left: calc((100% - 730px) / 2);
}

.surgeon .section-2 .green-banner {
        /*margin: 58px 0 25px 0;*/
  margin: 58px 0 0 0;
}

.surgeon .section-3 .dfs-footnote {
  margin-bottom: 40px;
}

.subgroup-header-part, .with-chemo {
  display: flex;
  position: relative;
  align-items: center;
}

.surgeon .section-4 .eyebrow {
  margin: 65px 0 10px 0;
}

.surgeon .subgroup-header-part .subgroup-head h2 {
  margin-bottom: 42px;
}

.surgeon .nccn-bl-footnotes .footnotes.indenting-1 {
  text-indent: -6px;
}

.surgeon .nccn-bl-footnotes .footnotes.indenting-2 {
  text-indent: -10px;
}

h2.unpre-median, h2.consistent-dfs {
  font-weight: 800;
  font-size: 30px;
  line-height: 36px;
  color: #5B305D;
  margin-top: 5px;
}

.surgeon ul.median-list-3 {
  margin-top: 22px;
  margin-bottom: 0;
}

.subhead {
  font-weight: 600;
  font-size: 22px;
  line-height: 26px !important;
  color: #008995;
}

.section-4 .subhead {
        /* margin: 20px 0 38px 0; */
  margin: 30px 0px 25px 0px;
}

.section-4 .subhead2 {
  margin: 45px 0 25px 0;
}

.surgeon .section-4 .subhead2 {
  max-width: 92%;
}

.tab-title, .txt-ctr {
  text-align: center;
}

.section-4 .adj-table {
  margin: 0 auto !important;
  color: #333;
}

.surgeon .section-4 .subhead3 {
        /* margin: 55px 0 16px 0; */
  margin: 78px 0 42px 0px;
}

.section-4 .stage61-chart {
  display: flex;
  justify-content: center;
  align-items: center;
}

.stage61-chart .footnotes {
  line-height: 27px !important;
  left: -3px;
  position: relative;
}

.stage61-chart .footnotes {
  left: -9px;
}

.surgeon .section-4 .stage-61-text {
  margin: 20px 0 0 5px;
}

.surgeon .section-12 .stage61-chart .copy-content-lg, .surgeon .section-12 .stage-61-text .txt-md, .surgeon .section-1 .copy-content-sm {
  line-height: 27px !important;
}

.section-12 .stage-61-text .txt-md {
  font-size: 23px;
}

.surgeon .stage61-chart .hr-txt, .surgeon .section-12 .stage-61-text .copy-content-sm {
  line-height: 17px !important;
}

.surgeon .section-12 .stage-61-text .copy-content-sm {
  letter-spacing: 0.35px;
}

.surgeon .section-5 .green-banner p {
  padding: 2px 0 2px 20px;
  font-weight: 600;
}

.green-banner p {
  font-weight: 600;
}

.surgeon .final-analysis-link {
  right: -30px;
  margin-top: -30px;
}

.surgeon .final-analysis-link {
  position: relative;
  display: block;
}

.surgeon #with-without-chemo .final-analysis-link {
  top: 44px;
}

.surgeon .with-chemo-head p.eyebrow {
  margin: 0!important;
}

.surgeon .section-7 .eyebrow {
  margin: 66px 0 0 0;
}

.surgeon .accordion-sec-n-1 .newImage {
         /* width: 680px; */
    /* height: 304px; */
  width: 671px;
  height: auto;
  /*margin-bottom: 30px;*/
}

h2.unpre-median, h2.consistent-dfs {
  font-weight: 800;
  font-size: 30px;
  line-height: 36px;
  color: #5B305D;
  margin-top: 5px;
}

.surgeon .accordion-sec-n-1 .panel-body {
  padding-bottom: 0!important;
  padding-left: 0!important;
  padding-right: 0!important;
  padding-top: 21px!important;
}

.surgeon .accordion-sec-n-1 .newImage {
  padding: 30px 15px 15px 15px;
}

.surgeon .with-chemo .consistent-dfs {
  margin-top: 8px;
  margin-bottom: 30px;
}

.surgeon #with-without-chemo .final-analysis-link {
  top: 44px;
}

.surgeon .final-analysis-link {
  right: -30px;
  margin-top: -30px;
}

.surgeon .section-7 .adaura-km-chart {
  margin: 23px 0 0 0;
}

.surgeon .left-title, .surgeon .right-title {
  font-size: 15px;
  line-height: 19px!important;
  font-weight: 600;
  text-align: center;
}

.adaura-acc-section {
  border: 2px solid #9B9B9B;
  border-radius: 14px;
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.surgeon .updated-copy-hr {
  margin-bottom: 23px !important;
}

.surgeon .updated-copy-hr {
  border: 2px solid #9B9B9B;
  border-radius: 14px;
  border-bottom: 2px solid #9B9B9B;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background: #fff;
  margin-bottom: 10px;
}

.surgeon .copy-per.hr-image {
  width: 100%;
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/global/hr-box.png);
  background-repeat: no-repeat;
  margin: 0 auto;
  min-height: 94px;
  background-size: 100%;
  margin-bottom: 30px;
  max-width: 158px;
}

.resectable-nsclc #with-without-chemo .copy-per {
  padding: 14px 6px 6px;
}

.surgeon p.prior-per {
  margin-top: -23px;
  margin-bottom: 15px;
}

.surgeon p.prior-per {
  font: normal normal normal 15px/18px Barlow !important;
  letter-spacing: 0.38px;
  color: #333333;
  text-align: center;
}

.surgeon .left-title, .surgeon .right-title {
  font-size: 15px;
  line-height: 19px!important;
  font-weight: 600;
  text-align: center;
}

.surgeon .updated-copy-hr {
  border: 2px solid #9B9B9B;
  border-radius: 14px;
  border-bottom: 2px solid #9B9B9B;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background: #fff;
  margin-bottom: 10px;
}

.sm-callout {
  background: #008995;
  border-radius: 12px;
}

.surgeon .sm-box-1, .surgeon .sm-box-2 {
  background: none;
}

.surgeon .sm-box-1 .ffb-sb, .surgeon .sm-box-2 .ffb-sb {
  padding-left: 8px;
}

.surgeon .sm-box-1 .ffb-sb li, .surgeon .sm-box-2 .ffb-sb li {
  font-size: 16px;
  line-height: 20px!important;
  color: #1A1818;
}

.surgeon .section-7 .dfs-copy p.purple-txt.extrabold {
  text-align: center;
  font: normal bold 56px/20px Barlow !important;
  letter-spacing: -0.6px;
  color: #5B305D;
    /* padding-top: 19px !important; */
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  padding-top: 0px;
    /* margin-top: -2px; */
  position: relative;
  top: -2px;
}

.section-12 div .btm-shadow:after {
  box-shadow: none!important;
}

.surgeon .b-bold {
  font-weight: 900;
}

.section-12 .adaura-km-chart .column-1:before {
  content: "";
  position: absolute;
  right: -20px;
  top: 5px;
  font-family: 'Barlow';
  width: 2px;
  bottom: 0;
  height: 136px;
  background: #9b9b9b;
  text-align: center;
  display: none;
}

.surgeon .section-12 .adaura-km-chart .column-1:before {
        /* height: 279px; */
    /* top: 0px; */
    /* right: -28px; */
  height: 372px;
  top: 30px;
  right: -28px;
}

.section-12 .adj-table th {
  font-size: 17px;
  line-height: 22px;
  padding: 5px 43px;
  border-bottom: 4px solid #58305D;
}

.section-12 .adaura-km-chart .col-md-6.col-sm-12.column-1 {
  max-width: 380px;
}

.columnControl.section .column-1 {
  padding-left: 0;
  padding-right: 0;
}

.section-12 .adaura-km-chart .column-1:after {
  content: "OR";
  position: absolute;
  right: -34px;
  top: 54px;
  color: #5B305A;
  font-family: 'Barlow';
  font-size: 22px;
  bottom: 0;
  margin: 0 auto;
  height: 31px;
  background: #fff;
  text-align: center;
  line-height: 26px;
  width: 31px;
  z-index: 99;
  font-weight: 800;
}

.surgeon .section-12 .adaura-km-chart .column-1:after {
        /* top: 92px; */
    /* height: 45px; */
    /* line-height: 50px; */
    /* right: -43px; */
    /* background: #f1f1f1; */
  top: 122px;
  height: 50px;
  line-height: 50px;
  right: -43px;
  background: #f1f1f1;
  display: none;
}

.section-12 .adaura-km-chart .col-md-6.col-sm-12.column-2 {
  max-width: 384px;
  margin-left: 55px;
}

.columnControl.section .column-2 {
  padding-left: 0;
}

.section-12 .adj-table {
  margin: 0 auto !important;
  color: #333;
}

.section-12 .adj-table td {
  font-size: 16px;
  line-height: 33px;
  padding: 6px !important;
}

.section-12 .adj-table th:first-child {
  width: 245px;
  padding: 5px 5px 5px 25px;
}

.section-12 .adj-table .left-txt {
  text-align: left;
  padding: 5px 5px 5px 25px !important;
}

.section-12 .adj-table .left-txt {
  width: auto !important;
  border-bottom: none;
  font-size: 16px;
  line-height: 33px;
}

.section-4 .adj-table th {
}

.section-12 .adj-table .last-data {
  border-bottom: 4px solid #58305D;
}

.section-12 .adj-table td {
  font-size: 16px;
  line-height: 33px;
  padding: 6px !important;
}

.surgeon .med-500 {
  font-weight: 500;
}

.tab-title, .txt-ctr {
  text-align: center;
}

.section-12.adj-table .left-txt {
  text-align: left;
  padding: 5px 5px 5px 25px !important;
}

.section-12 .adj-table .left-txt {
  width: auto !important;
  border-bottom: none;
  font-size: 16px;
  line-height: 33px;
}

.surgeon .copy-per.hr-image {
  min-height: 113px !important;
  transform: none;
  padding-top: 11px;
}

.surgeon #with-without-chemo .copy-per {
  padding: 14px 6px 6px;
}

.section-12 .final-analysis-link .final-analysis-text {
  display: none;
}

.section-4 .white-circle {
  max-width: 161px;
  width: 100%;
  height: 161px;
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/desktop/white-circle.png);
  position: relative;
  margin: 15px 20px 0 20px;
}

.section-4 .egfrm-per .subhead.txt-97,.section-4 .egfrm-per .subhead.txt-72 {
  position: absolute;
  top: 65px;
  right: 19px;
  font-size: 54px;
}

.section-4 .egfrm-per .subhead.txt-97 {
  left: 32px;
}

.section-4 .egfrm-per .vs-txt {
  font-size: 25px;
}

.section-4 .white-circle svg {
  position: absolute;
  left: -19px;
  top: -14px;
}

.section-4 .egfr-box {
  position: relative;
  border: 2px solid #0000004D;
  border-radius: 30px;
  padding: 42px 0 49px 0;
  max-width: 528px;
  margin: 20px auto;
}

.section-4  .egfr-box .headline {
  position: absolute;
  left: 0;
  right: 0;
  top: -57px;
  margin: 30px auto 40px auto;
  background: #f1f1f1;
  width: 60%;
}

.section-5 .green-banner {
  margin: 50px 0 45px 0;
}

.section-5 .green-banner p {
  padding: 12px 0 20px 0;
}

.section-6  .last-footnote {
  margin-bottom: 34px;
}

.section-7 .eyebrow {
  margin: 55px 0 0 0;
}

.section-7 .subhead {
  margin: 35px 0 25px 0;
}

.section-7 .copy-content-med {
  font-size: 23px;
  line-height: 22px;
  color: #333333;
  /*line-height: 27px;*/;
}
 .copy-content-med.medostxt {
    color: #5B305D !important;
    font-weight: 500;
}
.inblock{
  display: inline-block;
}
.user-styling-x6 {
  color: #5B305D!important;
}

.section-7  .copy-content-sm {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.35px;
  /*line-height: 17px;*/
  /*;*/
  ;
}

.section-7 .bullet-list {
  margin: 65px 0 0 7px !important;
}

.section-7 .copy-per {
  margin: 16px 0 0 40px;
}

.section-7 .copy-content {
  margin: 25px 0 20px 13px;
  width: 100%;
}

.section-7 .data-copy,.section-7 .accordion.section {
  max-width: 710px;
  margin: 0 auto;
}

.section-8 .green-banner {
  margin: 50px 0 45px 0;
}

.section-9 .adaura-copy {
  margin: 25px 0 40px 0;
}

.section-9 .last-footnote {
  margin: 0 0 35px 0;
}

.section-10 .eyebrow,.section-16 .eyebrow {
  margin: 55px 0 0 0;
}

.section-10 .adaura-km-chart {
  margin: 35px auto 0px auto;
}

.section-10 .adaura-km-chart .col-md-6.col-sm-12.column-1 {
  max-width: 380px;
  margin: 0 auto;
  /*padding:0;*/
  ;
}

.section-10 .adaura-km-chart .col-md-6.col-sm-12.column-2 {
  max-width: 384px;
  margin-left: 55px;
  /*margin:0 auto !important;*/
  /*padding:0;*/
  ;
}

.section-10 .btn-sm {
  margin-bottom: 20px;
}

#adaura-adverse-reactions ul.bullet-list {
  margin-bottom: 55px;
}

#section-9 .dfs-footnote p.footnotes.first-footnote {
  padding-left: 1px;
}

.section-10 .adaura-km-chart .column-1:after {
  content: "OR";
  position: absolute;
  right: -43px;
  top: 104px;
  color: #5B305A;
  font-family: 'Barlow';
  font-size: 22px;
  bottom: 0;
  margin: 0 auto;
  height: 31px;
  background: #f1f1f1;
  text-align: center;
  line-height: 26px;
  width: 31px;
  z-index: 99;
  font-weight: 800;
}

.section-10 .adaura-km-chart .column-1:before {
  content: "";
  position: absolute;
  right: -28px;
  top: 0px;
  font-family: 'Barlow';
  width: 2px;
  bottom: 0;
  height: 277px;
  background: #9b9b9b;
  text-align: center;
}

.section-10 .adaura-box {
  display: flex;
  padding: 10px 56px 0 15px;
}

.section-10 .sm-callout {
  min-height: 139px;
}

.section-12 .last-footnote {
  margin: 0 0 35px 0;
}

.section-13 .eyebrow {
  margin: 55px 0 0 0;
}

.section-13 .test-icon-box .abs-top, .test-icon-box .abs-bottom {
  background: #fff;
}

/*update start */
.bg-grey-txt {
  background: #f1f1f1 !important;
}

.surgeon-nccn-banner2.nccn-content::before {
  height: 111px;
  background-size: 13px 110px !important;
}

img.nccn-badge.slide-frm-left.surgeon-nccn-img-banner2 {
  height: 100px;
  width: auto;
  margin-bottom: 10px;
}

img.nccn-badge.slide-frm-left.surgeon-nccn-img-banner2 {
  height: 106px;
  width: auto;
  margin-bottom: 1px;
}

p.nccn-content.nccn-lg.purple-txt.ffb-med.nccn-copy.slide-frm-right.molecular-nccn.surgeon-nccn-banner2 {
  padding: 12px 9px 4px 12px !important;
  margin-left: 10px;
  height: 122px;
}

.resectable-nsclc p.nccn-content.nccn-lg.purple-txt.ffb-med.nccn-copy.slide-frm-right.molecular-nccn.surgeon-nccn-banner2::before {
  height: 122px;
  background-size: 13px 127px !important;
}

.resectable-nsclc .desktop-only.is-visible.nccn-block.slide-into.surgeon-nccn-badge-margin img{
  height: 118px;
}

.desktop-only.is-visible.nccn-block.slide-into.surgeon-nccn-badge-margin {
  margin-top: 50px;
  margin-bottom: 15px;
}

.surgeon.resectable-nsclc .green-banner.surgeon-teal-banner-margin {
  margin-top: 70px;
  margin-bottom: 60px;
}

@media screen and (min-width:375px) and (max-width:380px) {
  .surgeon .with-chemo .consistent-dfs {
    max-width: 100%;
    width: 352px;
  }

  .surgeon #lab-abnormalities h2.egfr-mutation {
    max-width: 100%;
    width: 350px;
    letter-spacing: -0.2px;
  }

  .surgeon .user-style-n-1, .surgeon .user-style-n-2 {
    width: 306px!important;
           /*max-width: 100%;*/
    ;
  }

  /*.surgeon #green-banner-surgeon-fix-01 p {*/
  /*  width: 300px;*/
  /*}*/
}

@media screen and (max-width: 991px) {
  .section-7 .copy-content-med.medostxt{
    margin-top: 8px;
  }
  .graphic-box {
    margin-top: 45px;
  }
/*footnotes */
  .footnotes {
    text-indent: -3px;
    padding-left: 0px;
    margin-left: -1px;
  }

  .green-banner {
    padding: 10px 0px 12px 38px;
  }

  .surgeon .small-txt.txt-style-1 {
    margin-bottom: 20px;
  }

  .section-12 p#subhead3-eff {
    margin: 36px 0 42px 0px !important;
  }

  #eff-boxes-fix-spacer {
        /* padding: 10px 0px; */
    position: relative;
    top: 8px;
    left: 10px;
  }

  .surgeon.resectable-nsclc .section-17 .green-banner {
    margin: 30px 0 30px 0;
  }

  .surgeon.resectable-nsclc #chemo .new-image.table-text.graphic-image {
    text-align: center!important;
    position: relative!important;
    max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    top: -14px;
  }

  #referral-strategies .bullet-list {
    margin-bottom: 0px;
  }

  .footnotes:nth-child(1) {
    margin-left: -1px;
  }

  .footnotes:nth-child(4) {
            /* margin-left: -3px; */
    text-indent: -5px;
  }

  .footnotes:nth-child(5) {
            /* margin-left: -3px; */
      /* margin-left: -3px; */
    text-indent: -5px;
  }

  /*.footnotes:nth-child(6) {*/
  /*  margin-left: -7px;*/
  /*  text-indent: -7px;*/
  /*  padding-left: 7px;*/
  /*}*/

  /*.footnotes:nth-child(7) {*/
  /*  margin-left: -8px;*/
  /*  text-indent: -6px;*/
  /*  padding-left: 7px;*/
  /*}*/

  .footnotes:nth-child(8) {
    margin-left: -6px!important;
    text-indent: -4px;
    padding-left: 7px;
  }

  .footnotes:nth-child(9) {
    margin-left: -10px;
    text-indent: -6px;
    padding-left: 7px;
  }

  .footnotes:nth-child(10), .footnotes:nth-child(11), .footnotes:nth-child(12) {
    margin-left: -7px!important;
    text-indent: -10px;
    padding-left: 7px;
  }

  .footnotes:nth-child(13) {
    margin-left: -8px;
    text-indent: -10px;
    padding-left: 7px;
  }

  .footnotes:nth-child(14) {
    margin-left: -9px;
    text-indent: -10px;
    padding-left: 7px;
  }

  .footnotes:nth-child(15) {
    margin-left: -10px!important;
    text-indent: -13px;
    padding-left: 9px;
  }

  .footnotes:nth-child(16) {
    margin-left: -8px!important;
    /* padding-left: 5px; */
    text-indent: -11px;
    /* margin-left: -10px!IMPORTANT; */
    padding-left: 8px;
  }

  .footnotes:nth-child(17) {
    margin-left: -8px!important;
    text-indent: -13px;
    padding-left: 7px;
  }

  .section-6 .footnotes:nth-child(3), .section-6 .footnotes:nth-child(4) {
        /* margin-left: -6px; */
    text-indent: -6px;
    margin-left: 0px;
  }

  .section-12-new .footnotes:nth-child(1) {
    margin-left: -3px;
  }

  .section-12-new .footnotes:nth-child(2) {
    margin-left: -3px;
  }

  .section-12-new .footnotes:nth-child(3) {
    margin-left: -1px;
    text-indent: -5px;
  }

  .section-12-new .footnotes:nth-child(4) {
       /* margin-left: -3px; */
    text-indent: -5px;
  }

  .section-12-new .footnotes:nth-child(5) {
        /* margin-left: -3px; */
    /* margin-left: -3px; */
    text-indent: -6px;
    margin-left: -2px;
  }

  .section-13 .footnotes:nth-child(4) {
    margin-left: -3px;
    text-indent: -5px;
  }

  .surgeon.resectable-nsclc .nccn-block-mob {
    background-size: contain;
  }

  .surgeon.resectable-nsclc .text.parbase.section .nccn-block-mob {
    /*background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/nccn-chevron-mobile-2.png) no-repeat;*/;
  }

  .surgeon .user-section-n {
    padding-bottom: 20px!important;
  }

  .surgeon .heading-block .line-3 {
    position: relative;
    margin-left: 0px;
  }
/*.surgeon .heading-block .line-3:before{*/
/*        color: #FF00BA !important;*/
/*    content: "[";*/
/*    position: absolute;*/
/*    font-size: 42px;*/
/*    left: 10px;*/
/*    z-index: 99;*/
/*    top: 4px;*/
/*    font-family: system-ui !important;*/
/*    font-weight: 100 !important;*/
/*}*/
/*.surgeon .heading-block .line-3:after{*/
/*        color: #FF00BA !important;*/
/*    content: "]";*/
/*    position: absolute;*/
/*    font-size: 42px;*/
/*    right: 12px;*/
/*    top: 4px;*/
/*    font-family: system-ui !important;*/
/*    font-weight: 100 !important;*/
/*}*/
  .surgeon .ffb-med.new-line {
    display: block;
  }

  .surgeon .user-style-n-1 {
    max-width: 100%;
  }

  .surgeon .user-list {
    padding-left: 20px;
  }

  .surgeon .user-styling-x {
    margin-bottom: 70px;
  }

  .resectable-nsclc .safety-section-1 h2 {
    margin: 55px 0 22px 0;
  }

  .resectable-nsclc .safety-section-1 .subhead {
    margin: 0 0 22px 0;
  }

  .surgeon .styling-x1 {
    margin-top: 40px;
  }

  .surgeon .section-2 .user-styling-x9 {
        /* margin: 58px 0 25px 0; */
    margin: 18px 0 0 0;
  }

  .surgeon .user-styling-x {
    margin-bottom: 50px;
  }

  .surgeon p.or-txt:after {
    top: 98%;
  }

  .surgeon #lab-abnormalities h2.egfr-mutation {
    max-width: 100%;
    letter-spacing: -0.2px;
    margin-top: 20px;
    margin-bottom: 26px;
  }

  .median-list-3 li::marker {
    color: #009398!important;
  }

  .surgeon .stage61-chart .hr-txt {
    line-height: 30px;
  }

  .surgeon .green-banner.ma-top-70 {
    margin-top: 35px!important;
    margin-bottom: 35px;
  }

  .surgeon .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap .barlow-bold {
    position: relative;
  /* left: -44px; */
    left: -38px;
    top: 1px;
  }

  .surgeon .with-chemo .consistent-dfs {
    max-width: 100%;
  }

  .surgeon .no-space-mob {
    margin: 0;
  }

  .surgeon .with-chemo-head {
    margin-top: -30px;
  }

  .section-12 .adj-table th, .section-12 .adj-table td, .section-12 .adj-table .left-txt {
        /* height: 20px; */
    padding-bottom: 0!important;
  /* padding: 0!Important; */
    padding-top: 0!important;
  /* line-height: 10px!important; */
  /* height: 2px!important; */
    ;
  }

  .surgeon ul.median-list-3 {
    padding-left: 16px;
  }

  #surgeon-nccn-badge-fix-01 {
    padding: 40px 10px 12px;
    background-size: cover !important;
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/nccn-curve-mob.png) no-repeat;
    background-position: top center;
    max-width: 252px;
    margin-top: 55px;
  }

  .surgeon .row-1 {
    padding-top: 33px;
  }

  .surgeon .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap {
    margin-top: 8px;
  }

  .surgeon .above-card-wrap .d-fl p span:nth-child(1) {
    margin-bottom: 6px;
  }

  .surgeon .d-fl p span {
    font-size: 29px;
    font-weight: 800;
    color: #0E8995;
    margin-left: 0;
  }

  #eff-boxes-fixes-dfs-copy-a1 {
    position: relative;
    top: 12px;
    font-size: 13px;
    line-height: 15px;
  }

  .surgeon .b-le .row-2 {
        /* padding-top: 11px; */
    padding-top: 8px;
  }

  #eff-boxes-fixes-dfs-copy-a3 {
    font-size: 13px;
    line-height: 15px;
    position: relative;
    top: 6px;
  }

  .efficacy .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap .barlow-bold {
    position: relative;
  /* left: -44px; */
    left: -38px;
    top: 1px;
  }

  .efficacy .above-card-wrap .font-style {
    display: block;
    font-weight: 500;
    line-height: 17px;
    font-size: 14px;
    margin-top: 1px;
  /* margin-left: -79px; */
    position: relative;
    left: -38px;
    margin-bottom: 1px;
  }

  .surgeon .b-le .row-3 {
        /* max-width: 358px; */
  /* margin-left: 18px; */
  /* margin-right: 10px; */
  /* max-width: 349px; */
  /* margin: 0 auto; */
  /* max-width: 358px; */
  /* margin-left: 18px; */
  /* margin-right: 10px; */
    max-width: 349px;
    margin: 0 auto;
    margin-top: 8px;
  }

  #eff-boxes-fixes-dfs-copy-a2 {
    padding: 0px 20px;
    position: relative;
    top: 1px;
    max-width: 339px;
  }

  .surgeon .above-card-wrap .font-style {
    display: block;
    font-weight: 500;
    line-height: 17px;
    font-size: 14px;
    margin-top: 1px;
  /* margin-left: -79px; */
    position: relative;
    left: -38px;
    margin-bottom: 1px;
  }

  .surgeon .section-12 .stage61-chart {
    width: 95%;
    margin: 0 auto;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }

  .surgeon .percent-50 img {
    /*width:333px;*/
    max-width: 333px;
    margin: 0 auto;
  }

  .surgeon.resectable-nsclc .section-13 .nccn-content-mob {
    background-color: white;
  }

  .surgeon #green-banner-surgeon-fix-01 {
    margin-top: 10px;
    margin-bottom: -10px;
  }

  .surgeon .d-m-img-2 {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/New-img-Mobile.png) no-repeat;
    background-size: 100% 100%;
    width: 87px;
    height: 42px;
    /* position: relative; */
    /* left: -57px; */
    /* z-index: 99; */
    /* height: 55px; */
    /* position: relative; */
    /* top: 23px; */
    /* right: 56px; */
    z-index: 99;
    /* height: 54px; */
    position: relative;
    top: 28px;
    right: 48px;
    display: none;
  }
/*.surgeon .d-m-img-2::before{
       color: #F527FF !important;
    content: "[";
    position: relative;
    font-size: 50px;
    left: -34px;
    top: 7px;
    font-family: system-ui !important;
    font-weight: 100 !important;
}
.surgeon .d-m-img-2::after{
        color: #F527FF !important;
    content: "]";
    position: relative;
    font-size: 52px;
    right: -34px;
    top: 2px;
    font-family: system-ui !important;
    font-weight: 100 !important;
}*/
  .surgeon.resectable-nsclc .green-banner.surgeon-teal-banner-margin {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .surgeon.resectable-nsclc p.ffb-med.nccn-content-mob.purple-txt.surgeon-nccn-banner-mobile-bg {
    margin-top: 99px;
    position: relative;
    padding: 0px 13px 15px 13px;
  }

  .surgeon.resectable-nsclc p.ffb-med.nccn-content-mob.purple-txt.surgeon-nccn-banner-mobile-bg::before {
    content: "";
    position: absolute;
    top: -38px;
    left: 0px;
    width: 253px;
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/nccn-white-callout-mob.png) no-repeat;
    height: 49px;
    z-index: -1;
  }

  #surgeon-nccn-badge-fix-01 {
    padding: 40px 10px 12px;
    background-size: cover !important;
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/nccn-curve-mob.png) no-repeat;
    background-position: top center;
    max-width: 252px;
    margin-top: 55px;
  }
}

.surgeon ul.median-list li::marker, .surgeon ul.median-list-1 li::marker, .surgeon ul.median-list-5 li::marker, .surgeon ul.ffb-sb li::marker {
  color: #009398!important;
}


/*update end */

.section-13 .test-icon-box {
  margin: 50px auto 28px auto;
}

.section-13 ul.bullet-list {
  margin: 55px 0 0 10px !important;
}

.section-13 .small-txt {
  margin: 20px 0 0 0;
}

.section-13  .img-content p,.section-13 .nccn-block .purple-txt.ffb-med {
  line-height: 19px !important;
}

.section-13  .visit-btn {
  max-width: 505px;
  margin: 20px auto 15px auto;
}

.section-13  .nccn-block {
  margin: 35px 0 25px 0;
}

.section-13 span.second-col-space,.section-13 .nccn-block .purple-txt.ffb-med {
  display: block;
  padding-top: 3px;
  line-height: 16px !important;
}
/*.section-13 .footnotes{*/
/*    width:85%;*/
/*    margin:0 auto;*/
/*}*/
.section-14 .green-banner {
  margin: 35px 0 45px 0;
}

.section-15 .last-footnote {
  margin-bottom: 45px;
}

.section-16 .subhead {
  width: 75%;
  margin: 30px auto 0;
}

.section-16 .grouped-leaders,.section-16  .onc-referral {
  margin-left: 10px;
}

.section-16 ul.egfr-onc {
  display: flex;
  height: 236px;
  list-style-type: none !important;
  padding: 0px 0 0 49px;
  margin: -5px 0 25px 13px;
}

.section-16 ul.egfr-onc li {
  width: 100%;
  max-width: 167px;
  text-align: center;
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/desktop/grey-shape-onc.png) no-repeat;
  background-size: 100%;
  background-position: center 25%;
  margin: 2px 15px 0 0;
  transition: 1s all ease-out;
}

.section-16 ul.egfr-onc.is-visible  li {
  background-position: center 95%;
}

.section-16 p.onc-content {
  padding: 0 10px 0 10px;
  line-height: 19px !important;
}

.section-16 .onc-content.onc-content-1 {
  margin-top: -4px;
}

.section-16 .strat-img.computer-image {
  min-height: 94px;
}

.section-16 img.clipboard {
  margin-right: 30px;
  margin-top: -2px;
}

.section-16 .nccn-lg.grey-bg:before {
  height: 100px;
  background-size: cover;
}

.section-17 .green-banner {
  margin: 18px 0 60px 0;
}

.section-17 .green-banner {
  margin-bottom: 35px;
}

div#section-17 {
  overflow: hidden;
}

#section-17:after {
  content: "";
  width: 100%;
  /*height: 3px;*/
  height: 0px;
  position: absolute;
  bottom: -2px;
  top: auto;
  box-shadow: 0px 0 20px rgb(0 0 0 / 25%);
  background: transparent;
}

div#section-17.noshadow-btm::after {
  content: none;
}

.km-chart-without-prior {
   /* margin-top: -26px;*/
  ;
}
/* Resectable safety section styling */
.resectable-nsclc .safety-section-1 h2 {
  /* margin: 55px 0 35px 0; */
  margin-bottom: 32px;
}

.newline {
  display: block;
}
/*.resectable-nsclc .safety-section-1 .lab-table td th,.resectable-nsclc .safety-section-2 .lab-table td th {*/
/*    border: none;*/
/*}*/
.resectable-nsclc .safety-section-1 .subhead {
  margin: 0 0 40px 0;
}

.resectable-nsclc .safety-section-1 .last-footnote {
  margin: 0 0 35px 0;
}

.resectable-nsclc .safety-section-1 p.adaura-surgeon-text {
  padding-top: 10px;
}

.resectable-nsclc.safety .section-1 .chart-footer {
  margin: 25px 0 35px 0;
  text-indent: 0;
}

.resectable-nsclc .safety-section-1 .subhead2 {
  margin: 58px 0 25px 0 !important;
}

.resectable-nsclc .safety-section-1 .bullet-list li {
  margin: 25px 0 25px 0;
}

.resectable-nsclc .safety-section-1 .bullet-list li {
  margin: 0;
  font-weight: 600;
}

.resectable-nsclc .safety-section-2 h2 {
  margin: 55px 0 45px 0;
}

.resectable-nsclc .safety-section-2 .span4 {
  /*background-color: #fff;*/
  background-color: #F1F1F1;
}

.resectable-nsclc .safety-section-2 .customTable {
  margin: 20px auto 50px auto !important;
}

.resectable-nsclc .safety-section-2  .chart-below-copy {
  margin: 0 0 30px 0;
}

.resectable-nsclc .safety-section-2 .last-footnote {
  margin: 0 0 35px 0;
}

.section-13 .primary-button {
  padding: 10px 25px;
}

.is-visible.recurrence-bar-graph .bar-two.bar-container, .recurrence-bar-graph .bar-two.bar-container {
  margin-left: -5.5px;
}

.surgeon.resectable-nsclc a.primary-button {
  padding-bottom: 9px !important;
  padding-top: 10px;
}

.section-4 .egfr-dist-recurrence {
  margin-top: 60px;
}

.surgeon .section-4 .man-icon {
  top: 23px;
}

h2.egfr-mutation {
  font-weight: 800;
  font-size: 30px;
  line-height: 36px;
  color: #5B305D;
}

.reduce-risk-tag {
  border-radius: 15px 15px 0 0;
}

img.surgery-and-treat-icon {
  width: 100%;
  max-width: 166px;
  position: relative;
  left: 17px;
  height: 106px;
  float: right;
}

img.surgery-chemo-treat-icon {
  max-width: 230px;
  float: left;
  height: 106px;
  position: relative;
  right: 14px;
}

.column-2 .adaura-acc-section, .column-1 .adaura-acc-section {
  padding-bottom: 0px;
}

.adaura-copy {
  line-height: 20px !important;
  font-size: 16px;
}

.adaura-acc-section .adaura-copy {
  max-width: 121px;
}

.adaura-km-chart p.adaura-copy {
  line-height: 16px !important;
  font-size: 15px;
}

.section-13 span.second-col-space, .section-13 .nccn-block .purple-txt.ffb-med.molecular-nccn {
  font-size: 12.5px;
  line-height: 15px !important;
}

.surgeon.resectable-nsclc .section-13 span.second-col-space {
      line-height: inherit !important;
    margin-top: 2px;
}

.surgeon.resectable-nsclc .molecular-spacing{
    display: block;
    margin-top: 4px;
}
.section-13 .nccn-block .molecular-nccn {
  padding-top: 13px !important;
}

.heading-text {
  font-weight: 700 !important;
}

.surgeon.resectable-nsclc .molecular-spacing-mb{
   display: block;
    margin-top: 4px; 
}

.egfr-dist-recurrence .footnotes i {
  letter-spacing: 2px;
}

.accordian-prior {
  display: none;
}

.updated-copy-hr p.purple-txt.ffb-b.lg-num {
  font: normal normal bold 60px/72px Barlow !important;
  letter-spacing: -0.36px;
  color: #5B305D;
  opacity: 1;
  text-align: center;
  margin-top: 4px;
  padding: 8px 0 0 !important;
}

.updated-copy-hr {
  border: 2px solid #9B9B9B;
  border-radius: 14px;
  border-bottom: 2px solid #9B9B9B;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background: #fff;
  margin-bottom: 10px;
}

.copy-per.hr-image {
  width: 100%;
  background: url(/content/dam/open-digital/tagrisso-hcp/us/en/global/hr-box.png);
  background-repeat: no-repeat;
  margin: 0 auto;
  min-height: 94px;
  background-size: 100%;
  margin-bottom: 30px;
  max-width: 158px;
}

p.prior-per {
  font: normal normal normal 15px/18px Barlow;
  letter-spacing: 0.38px;
  color: #333333;
  text-align: center;
}

.dfs-accordian span.fa.pull-right.fa-minus {
  display: none;
}

.surgeon .section-7 {
  border-top: 8px solid #CEDB00;
}

.bg-white.section-7:before {
  box-shadow: 0px 2px 4px #00000045;
}
/* Resectable safety section styling ends */
/*Mobile styles*/
.dfs-content-box p.abs-top sup {
  font-size: 13.2px;
}

.surgeon.resectable-nsclc sup {
  font-size: 60%;
}

@media screen and (max-width: 991px) {
  .stage61-chart p.footnotes.purple-txt.ffb-sb.txt-ctr {
    text-indent: 0px;
    left: 0px;
  }

  .resectable-nsclc .dosage-block ul.bullet-list {
    margin-left: 6px !important;
  }

  .surgeon .middle-body {
    margin-top: 24px;
  /*margin-left: -16px;*/
    ;
  }

  .surgeon.resectable-nsclc .m-btm-20.subhead.subhead2 {
    margin-bottom: 30px;
  }

  .resectable-nsclc .safety-section-1 h2 {
    margin: 5px 0 20px 0;
  }

  .resectable-nsclc .safety-section-1 .subhead {
    margin: 0 0 20px 0;
  }

  .surgeon.resectable-nsclc .green-banner.surgeon-teal-banner-margin {
    margin-top: 16px;
    margin-bottom: 30px;
  }

  .section-16 .eyebrow {
    margin: 45px 0 0 0;
  }

  .surgeon .brd-btm hr {
  /*margin-top: 24px;*/
  /*margin-bottom: 0px;*/
    width: 250px!important;
    margin: 30px auto 0px !important;
  }

  .surgeon .nccn-bl-footnotes .footnotes {
    margin-left: 0px;
  }

  .surgeon .subgroup-header-part {
    margin-top: 60px;
  }

  #dfs .new-image {
    text-align: center;
    position: relative;
    text-align: center!important;
    position: relative!important;
    max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    right: 0px;
    top: -7px;
    /*width: 305px!important;*/
    ;
  }

  .surgeon .accordion-sec-n-1 .newImage {
    padding: 10px 15px 15px 15px;
    /*margin-bottom: 0px;*/
  }

  .surgeon img.stage-61 {
    width: 304px;
    height: 255px;
  }

  #stage-logo-a {
   height: auto;
        width: 100%;
  }

  .section-13 span.second-col-space {
    padding-top: 3px;
  }

  .surgeon .stage-61-text.mtn-10 {
    margin-top: 10px;
  }

  .surgeon .section-1 .km-curve {
    text-align: center;
    position: relative;
    text-align: center!important;
    position: relative!important;
    max-width: 100%!important;
    height: 253px!important;
    width: 305px!important;
  }

  .section-12 .adj-table th {
    padding: 5px 8px!important;
  }

  .surgeon .b-le, .surgeon .b-re {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/callout-box-mobile.png) no-repeat!important;
    background-size: 100% 100%!important;
    width: 343px!important;
    height: 247px!important;
  }

  .surgeon .data-flex-box .data-flex-box-col {
    width: 343px!important;
    max-width: 100%!important;
    margin: 0 auto;
  }

  .surgeon .data-flex-box {
    margin: 20px -4px 15px!important;
  }

  .surgeon .heading-block .line-1 {
    font: normal normal 14px/15px Barlow!important;
  }

  .surgeon .heading-block .line-2 {
    font: normal normal 800 28px/23px Barlow!important;
    letter-spacing: -0.5px!important;
  }

  .surgeon .heading-block .line-3 {
    font: normal normal 17px/19px Barlow!important;
    margin-top: 4px;
  }

  .surgeon .yellow-box {
    width: 336px!important;
    height: 112px!important;
  /* margin-left: 0; */
    margin: 20px auto!important;
    max-width: 100%!important;
  }

  .surgeon .data-flex-box {
    flex-direction: column!important;
  /* margin: 0 auto; */
    justify-content: center!important;
  }

  .surgeon .data-flex-box .data-flex-box-col {
      /*  width: 332px!important;*/
  /* height: 235px; */
    ;
  }

  .surgeon .data-flex-box .green-text-line-1 {
        /* font: normal normal 800 29px/17px Barlow; */
  /* color: #0E8995; */
    font: normal normal 800 29px/17px Barlow!important;
    color: #0E8995!important;
  }

  .surgeon .data-flex-box .green-text-line-2 {
        /* font: normal normal 500 14px/17px Barlow; */
  /* color: #0E8995; */
  /* margin: 5px 0px; */
    font: normal normal 500 14px/17px Barlow!important;
    color: #0E8995!important;
    margin: 8px 0px 8px 0px!important;
  }

  .surgeon .text-5 {
    padding-top: 0!important;
  }

  .surgeon .b-le .row-2 {
        /* padding-top: 11px; */
    padding-top: 8px!important;
  }

  .surgeon .data-flex-box p {
    margin: 0!important;
  }

  .surgeon #eff-boxes-fix-spacer p {
    left: 50px;
  }

  .surgeon .b-le .row-3 {
        /* max-width: 358px; */
  /* margin-left: 18px; */
  /* margin-right: 10px; */
  /* max-width: 349px; */
  /* margin: 0 auto; */
  /* max-width: 358px; */
  /* margin-left: 18px; */
  /* margin-right: 10px; */
    max-width: 349px!important;
    margin: 0 auto!important;
    margin-top: 8px!important;
  }

  .surgeon .b-le .row-3 .footnote, .surgeon .b-le .row-4 .footnote {
        /* font: normal normal normal 12px/16px Barlow; */
    font: normal normal normal 13px/15px Barlow!important;
    color: #606060!important;
    text-align: center!important;
  }

  .surgeon .data-flex-box .data-flex-box-col {
       /* width: 332px!important;*/
  /* height: 235px; */
  /*margin-top: 80px!important;*/
  /* max-width: 100%; */
  /* margin: 0 auto; */
    ;
  }

  .surgeon .d-fl {
    display: flex!important;
    justify-content: center!important;
    margin-bottom: -3px!important;
  }

  .surgeon ul.median-list {
    margin-top: 0px!important;
  }

  .surgeon .brd-btm hr {
    /*width:200px!important;*/
    width: 553px;
    /* color: #a3a3a3; */
    background-color: #a3a3a3;
    /* margin-top: 40px; */
    margin: 40px auto 0px;
    margin-bottom: 14px;
    /* margin-bottom: 40px; */
    border-top: 1px solid #999999;
  }

  .surgeon .data-flex-box .data-flex-box-col:nth-child(2) .above-card-wrap .barlow-bold {
    position: relative!important;
  /* left: -44px; */
    left: -58px!important;
    top: 1px!important;
  }

  .surgeon .above-card-wrap .font-style {
    display: block;
    font-weight: 500;
    line-height: 17px;
    font-size: 14px;
    margin-top: 1px;
    /* margin-left: -79px; */
    position: relative;
    left: -58px;
    margin-bottom: 14px;
  }

  .surgeon .section-1 .km-curve {
    text-align: center!important;
    position: relative!important;
    max-width: 100%!important;
    height: auto!important;
    width: auto!important;
  }

  .surgeon .section-4 .new-image.table-text.graphic-image {
    text-align: center!important;
    position: relative!important;
    max-width: 100%!important;
    height: auto!important;
    width: auto!important;
  }

  .surgeon .desktop-only-1 {
    display: none;
  }

  .section-7 .copy-content-sm {
    line-height: 17px;
    display: block;
    margin-top: 10px;
  }

  .section-8 .green-banner p {
    font-weight: 600 !important;
  }

  span.pink-brack {
    font-weight: 500;
    font-size: 36px;
    line-height: 43px;
  }

  .surgeon #egfr-as-driver .stage61-chart {
    flex-direction: column;
  }

  .surgeon #egfr-as-driver .stage-61-text {
    max-width: 100%;
    /* margin: 0 auto; */
    text-align: center;
  }

  .surgeon .percent-50-text {
    /*  position: absolute;*/
    /*left: 19%;*/
    /*top: 70%;*/
    /* height: 100%; */
    /*font-size: 22px;*/
    /*line-height: 26px!important;*/
    /*max-width: 246px;*/
    /*text-align: center;*/
    position: absolute;
    left: 32px;
    top: 70%;
    /* height: 100%; */
    font-size: 22px;
    line-height: 26px!important;
    max-width: 270px;
    text-align: center;
    right: 0;
  }

  div#section-3 .footnotes:nth-child(3) {
    text-indent: -4px;
  }

  .section-7 .copy-content.dfs-content {
    margin-top: 7px;
  }

  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-1 {
    padding: 0;
  }

  p.prior-per {
    margin-bottom: 18px;
  }

  .copy-per.hr-image {
    margin-bottom: 0;
  }

  .updated-copy-hr {
    margin-bottom: 19px;
  }

  /* udpate */

  .surgeon .middle-body {
    margin-left: 0px;
  }

  .surgeon.resectable-nsclc .test-icon-box ul {
    padding-bottom: 39px;
  }

  .surgeon.resectable-nsclc .section-4 .egfr-dist-recurrence {
    margin-top: 21px;
    margin-right: 24px;
  }

  .section-12 .adaura-km-chart .col-md-6.col-sm-12.column-2 {
    margin-left: revert;
    padding-right: revert;
  }

  #surgeon-graph-title-fix-00 {
    padding: 11px 0 11px 10px;
    text-align: left;
  }

  #graph-surgeon-title-fix-01 {
    display: block;
  }

  .surgeon .ex-txt {
    font-size: 30px;
  }

  .surgeon .graph-top-info p, .surgeon .graph-btm-info p {
    font-size: 15px;
  }

  .surgeon .section-12 .adaura-km-chart .column-1:after {
    display: none;
  }

  .surgeon .accordion-sec-n-1 .newImage {
    width: revert;
    height: revert;
    padding-top: 0;
    padding-bottom: 0;
  }

  p.or-txt:after {
    bottom: 117px !important;
  }

  #efficacy-graph-title-fix-00 {
    padding: 11px 0 11px 10px;
    text-align: left;
  }

  #eff-extxt-fix {
    position: relative;
    top: -8px;
  }

  #graph-efficacy-title-fix-01 {
    display: block;
  }

  #eff-ex-txt-fix-a {
    font-size: 30px;
  }

  #eff-ex-txt-fix-b {
    font-size: 15px;
    font-weight: 600;
  }

  #eff-ex-txt-fix-c {
    font-weight: 400;
  }

  #eff-ex-txt-fix-d {
    font-weight: 400;
    position: relative;
    left: -30px;
    font-size: 15px;
  }

  #graph-eff-height-a {
    height: 100px;
  }

  #graph-eff-height-b {
    max-width: 300px;
  }

  #brain-copy-surgeon-fix {
    position: relative;
    left: 60px;
    padding: 0px 50px;
    margin-bottom: 24px;
  }

  #brain-mobile-graph-a {
    position: relative;
    top: 110px !important;
  }

  #brain-mobile-graph-b {
    display: block;
  }

  /* update end */
  .new-image.seventythreeper {
    max-width: 190px;
    min-height: 208px;
    margin: 0 auto;
    padding-top: 20px;
  }

  .copy-per.dfs-copy {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/desktop/yr-shape.png) no-repeat;
    max-width: 115px;
    height: 80px;
    background-size: 100% 100%;
  }

  h2.egfr-mutation.analysis-text {
    box-shadow: inset 0px 2px 3px #00000029;
    border: 2px solid #CEDB00;
    border-radius: 14px;
    opacity: 1;
    text-align: center;
    font: normal normal 800 19px/20px Barlow;
    letter-spacing: 0.19px;
    color: #5B305D;
    margin-top: 15px;
    padding: 22px 16px;
  }

  .final-analysis-link {
    max-width: 270px;
    margin: 23px auto 10px;
  }

  .final-analysis-link .final-analysis-text {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/final-analysis-bg-mobile.png) no-repeat;
    background-size: 269px 60px;
    padding: 15px 25px;
    margin-bottom: 0;
  }

  .final-analysis-link .final-analysis-text a {
    font: normal normal 700 20px/24px Barlow !important;
  }

  .section-10 .eyebrow {
    line-height: 36px !important;
    margin: 0px 0 8px 0 !important;
  }

  .section-10 .subhead {
    margin: 16px 0 28px 0;
  }

  .surgeon #with-without-chemo .accordion.section .accordion-container .az-panel-title p {
    padding: 8px 24px 8px 15px;
    text-align: left;
  }

  .surgeon #with-without-chemo .panel-body {
    padding: 15px 5px;
  }

  .section-10 h2 {
    font-weight: 800;
    font-size: 30px;
    line-height: 36px;
    color: #5B305D;
    margin-top: -8px;
  }

  .dfs-content-box .subhead {
    position: absolute;
    top: -38px;
    width: 87%;
    left: 0;
    right: 0;
    margin: 0 auto;
  }

  .updated-copy-hr p.purple-txt.ffb-b.lg-num {
    margin-top: 7px;
  }

  .dfs-content-box {
    position: relative;
    border: 2px solid grey;
    border-radius: 20px;
    padding: 55px 0 0px 0;
    margin: 60px auto 30px auto;
    max-width: 650px;
  }

  .newsection-content .dfs-content-box .abs-top {
    background: #fff;
    margin: auto;
  }

  .section-7 .subhead {
    margin: 20px 0 30px 0;
    font: normal normal 600 22px/26px Barlow;
    letter-spacing: -0.09px;
  }

  .newsection-content span.tab-row3 {
    width: 46px;
    height: 8px;
    opacity: 1;
    border-radius: 50%;
    text-align: center;
    display: block;
    margin: 1px auto 9px auto;
    position: relative;
    left: -7px;
    top: -1px;
  }

  .newsection-content span.tab-row5 {
    margin-bottom: 15px !important;
  }

  div.newsection-content .dfs-content-box ul {
    margin: -32px 2px 0px 23px;
    padding: 0;
  }

  .newsection-content span.tab-row1, .newsection-content span.tab-row4 {
    margin-left: 10px;
  }

  .newsection-content .subhead {
    margin: 0 auto;
  }

  .section-content-2.newsection-content {
    margin: 47px auto 30px auto;
  }

  .section-content-2.newsection-content ul {
    padding: 0;
    margin: -5px 0 0 0;
  }

  .section-content-2.newsection-content ul li {
    display: inline-block;
    list-style: none;
    width: 32%;
    margin-left: -4px;
    text-align: center;
  }

  .section-content-2.newsection-content ul li span {
    display: block;
    top: 6px;
  }

  .section-content-2.newsection-content .dfs-content-box {
    min-height: 225px;
  }

  .newsection-content .dfs-content-box ul li {
    padding: 0;
  }

  p.subhead.median-text {
    margin-bottom: 20px;
  }

  .dfs-footnote {
    margin-bottom: 19px;
  }

  .newsection-content span.tab-row3 {
    width: 46px;
    height: 9px;
    opacity: 1;
    border-radius: 50%;
    text-align: center;
    display: block;
    margin: 0px auto 17px auto;
    position: relative;
    left: -1px;
    top: 4px;
  }

  .newsection-content span.tab-row1,.newsection-content span.tab-row4 {
    position: relative;
  }

  .newsection-content span.tab-head {
    font: 700 16px/19px Barlow;
    letter-spacing: -0.54px;
    color: #4E5055;
    text-transform: uppercase;
    border-bottom: 1px solid #707070;
    padding-bottom: 5px;
    padding-left: 0px;
    padding-top: 8px;
  }

  .newsection-content span.tab-row1 {
    font: normal normal bold 36px/43px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    margin-top: 3px;
  }

  .newsection-content span.tab-row4 {
    top: -3px;
    font: normal normal normal 36px/43px Barlow;
    letter-spacing: 0.4px;
    color: #4E5055;
  }

  span.tab-row5 {
    font: normal normal normal 13px/16px Barlow;
    letter-spacing: -0.33px;
    color: #4E5055;
  }

  .newsection-content li.years-2,.newsection-content li.years-3 {
    border-right: 1px solid #707070;
  }

  .res-text {
    text-align: center;
    font: 13px/16px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    opacity: 1;
    font-weight: normal;
  }

  span.tab-row2 {
    font: normal normal 600 13px/16px Barlow;
    letter-spacing: -0.33px;
    color: #5B305D;
    opacity: 1;
  }

  h2.new-data {
    text-align: center;
    font: normal normal 800 36px/43px Barlow;
    letter-spacing: 0px;
    text-transform: uppercase;
    opacity: 1;
    margin: 0;
    padding: 0;
  }

  h2.egfr-mutation.new-datatwo {
    text-align: center;
    font: normal normal 20px/31px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    padding: 0;
    margin: 0;
    font-weight: 500;
    margin-top: 0px;
    line-height: 18px;
  }

  span.eyebrow.dfs-eyebrow {
    text-align: center;
    font: normal normal 14px/18px Barlow;
    letter-spacing: 0.14px;
    color: #5B305D;
    margin-top: 0;
    line-height: 16px !important;
  }

  p.subhead.finaldfsdata {
    text-align: center;
    font: normal normal 800 26px/30px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    text-transform: uppercase;
    opacity: 1;
    padding-top: 16px;
    border-top: 1px solid #5B305D;
    margin-bottom: 5px;
  }

  .bracket-text {
    text-align: center;
    font: normal normal normal 13px/24px Barlow;
    letter-spacing: 0.13px;
    color: #5B305D;
  }

  .section-7 .copy-per.dfs-copy p {
    margin-top: 0;
    text-align: center;
    font: normal normal 700 52px/16px Barlow !important;
    letter-spacing: -0.31px;
    color: #5B305D;
    padding-top: 23px;
  }
 .dfs-copy .x-txt {
    font-size: 35px;
    top: -7px;
    position: relative;
  }

  .dfs-content .copy-content-lg {
    text-align: center;
    font: normal normal 800 30px/27px Barlow !important;
    letter-spacing: 0px;
    color: #5B305D;
    opacity: 1;
    padding: 0 9px;
    /*line-height: 16px !important;*/
    ;
  }

  .dfs-content span.ffb-med.copy-content-med {
    text-align: center;
    font: normal normal 500 16px/17px Barlow;
    letter-spacing: 0px;
    color: #5A5B5E;
    max-width: 280px !important;
    margin: 0 auto;
    display: block;
    color: #5B305D;
  }

  .user-styling-x6 {
    color: #5B305D!important;
  }

  span.percentage-text {
    color: #5A5B5E;
    line-height: 18px !important;
  }

  .dfs-copy .copy-content-lg {
    text-align: center;
    font: normal normal 22px/16px Barlow !important;
    letter-spacing: -0.13px;
    color: #5B305D;
  }

  span.diff-text-nccn {
    padding-top: 5px;
    display: block;
  }

  .surgeon .accordion.section .accordion-container .az-panel-title p {
    padding: 11px 0 11px 0px;
    text-align: center;
  }

  .surgeon #chemo .accordion.section .accordion-container .az-panel-title p {
    padding: 11px 38px 11px 15px;
    text-align: left;
  }

  .egfr-dist-recurrence .dist-ref-main {
    margin: 22px auto 0 -41px;
    padding-top: 51px;
  }

  .customTable th {
    line-height: 17px !important;
  }

  .copy-per p {
    font: normal normal 800 62px/74px Barlow !important;
    padding: 0;
  }

  .section-1 .human-title {
    margin-top: 40px;
    transition: none;
  }

  .human-img {
    /* margin: 0 auto; */
    /* width: 217px; */
    /* height: 228px; */
    ;
  }

  .human-img-section {
    max-width: 337px;
    margin: 25px auto 30px auto;
  }

  .human-img-section .human-txt {
    left: 0;
    top: 6px;
    font-size: 16px;
    line-height: 17px !important;
    width: 100%;
    max-width: 130px;
    text-align: left;
  }

  .human-img-section .img-copy-bold {
    font-size: 26px !important;
    left: -2px;
    line-height: 21px;
  }

  .human-img-section .img-copy {
    font-size: 18px;
    line-height: 28px;
  }

  .human-img-section .brain41:before {
    width: 32px;
    top: 25px;
    left: -22px;
  }

  .human-img-section .brain41 {
    width: 72px;
    top: -3px;
    left: 208px;
  }

  span.img-copy-bold.ffb-b.fourtyone-text {
    padding-left: 14px;
  }

  .human-img-section .lung33:before {
    width: 78px;
    left: -75px;
    top: 28px;
  }

  .human-img-section .liver13 {
    left: 19px;
    bottom: 31px;
  }

  .human-img-section .liver13:after {
    right: -79px;
    width: 72px;
    top: 28px;
  }

  .human-img-section .bone24 {
    bottom: 12px;
    right: 3px;
  }

  .human-img-section .bone24:before {
    width: 37px;
    left: -36px;
    top: 28px;
  }

  .human-img-section .lung33 {
    bottom: 80px;
    right: 9px;
  }

  .human-img-section .img-copy-bold {
    padding: 0;
  }

  .section-2 .green-banner {
    margin: 15px 0 50px 0;
    width: 89%;
    padding: 2px 0px 3px 38px;
  }

  .section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
    margin: 0 auto;
  }

  .recurrence-bar-graph .bar-container {
    margin: 0 20px 0 0;
    width: 74px !important;
  }

  .section-2 .green-banner p {
    padding: 12px 0 12px 0;
  }

  .patients-chemo {
    position: relative !important;
    width: 100%;
    right: 25px;
    font-size: 16px;
    line-height: 20px !important;
    top: 10px;
  }

  .section-3 .footnotes.graph-footer {
    position: inherit;
    width: 93%;
    margin-left: 4px;
    text-indent: 0px !important;
  }

  .section-7 .copy-per p {
    font: normal normal 700 62px/74px Barlow !important;
    padding: 0;
    margin-top: 0;
    letter-spacing: -0.3px;
  }

  .surgeon .test-icon-box .subhead {
    /*padding-left:24px;*/
    padding-left: 2px;
  }

  .section-7 .copy-per p sup {
    font-size: 57%;
  }

  .recurrence-bar-graph .bar-one.bar-container {
    left: 20px;
  }

  .recurrence-bar-graph .bar-two.bar-container {
    left: 117px;
  }

  .recurrence-bar-graph hr.ver-line {
    margin-top: 0;
  }

  .section-4 .prev-table td, th {
    padding: 0px 28px;
    line-height: 33px !important;
    width: 203px;
    text-align: center;
  }

  .section-4 .chart-header {
    margin: 30px 0 20px 0;
  }

  .section-4 .prev-table {
    margin: 0 auto 33px auto !important;
  }

  .section-4 .bullet-list {
    margin: 20px 0 0 10px;
  }

  .section-4 .graphic-box {
    margin: 60px auto 0px auto;
  }

  .graphic-box.human-icon p.subhead.tab-title:before {
    content: "";
    width: 25px;
    height: 2px;
    background: #AFB0B3;
    position: absolute;
    bottom: 17px;
    left: 0px;
  }

  .graphic-box.human-icon p.subhead.tab-title:after {
    content: "";
    width: 25px;
    height: 2px;
    background: #AFB0B3;
    position: absolute;
    bottom: 17px;
    right: 0px;
  }

  .section-4 .brain-img-sec {
    margin: 26px auto 0 auto;
  }

  .section-4 .subhead>span {
    font-size: 36px;
    line-height: 6px;
  }

  .section-4 #title-surgeon-fix-01 {
    font-size: 36px;
  }

  .section-4 .graphic-box .subhead>span {
    font-size: 22px;
  }

  .section-4 .egfr-dist-recurrence {
    margin-top: 25px;
    right: -6px;
  }

  .surgeon .section-4 .man-icon {
    position: absolute;
    width: 205px;
    height: 191px;
    top: 11px;
    right: -31px;
    ;
  }

  .brain-copy {
    margin: 10px 0 0 -70px;
  }

  .surgeon .text-6-1 {
    position: relative;
    top: 2px;
  }

  .surgeon .text-7-1 {
    position: relative;
    top: 15px;
    font-size: 13px;
    margin-top: 2px !important;
    margin-bottom: 2px !important;
    letter-spacing: -0.42px !important;
  }

  .surgeon .b-re .row-4 {
    margin-top: 24px;
  }

  .section-5 .green-banner {
    /*margin: 40px 0 26px 0;*/
    margin: 11px 0 26px 0;
    width: 92%;
  }

  .section-5 .green-banner p {
    padding: 4px 0 4px 0;
  }

  .section-6 .last-footnote {
    margin-bottom: 0px;
  }

  .efficacy.resectable-nsclc .stage61-chart .hr-txt {
    line-height: 30px!important;
  }

  .section-7 .eyebrow {
    margin: 34px 0 0 0;
    line-height: 26px !important;
  }

  .section-7 h1 {
    margin: 10px 0;
  }

  .section-7 .subhead {
    margin: 20px 0 30px 0;
  }

  .section-7 .bullet-list {
    margin: 35px 0 0 10px !important;
  }

  .section-7 .copy-per {
    margin: 10px 0 10px 0;
    max-width: 115px;
    height: 80px;
    background-size: contain;
    padding: 0;
  }

  .section-7 .copy-content {
    margin: -5px 13px 10px 13px;
  }

  .section-8 .green-banner {
    margin: 40px 0 28px 0;
  }

  .section-9 .last-footnote {
    margin: 0 0 30px 0;
  }

  .section-10 .eyebrow {
    margin: 21px 0 0 0;
  }

  .section-10 h2 {
    margin: 5px 0 0 0;
  }

/*  #discuss-refer-test .nccn-block-mob {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/nccn-callout-mob.png) no-repeat center 1px;
  }*/

  .adaura-copy {
    padding: 0 5px 8px 0;
  }

  .adaura-acc-section .adaura-copy {
    max-width: 140px;
  }

  p.or-txt {
    text-align: center;
    color: #5B305A;
    font-family: 'Barlow';
    font-size: 22px;
    font-weight: 800;
    width: 45px;
    margin: 25px auto;
    background: #f1f1f1;
    z-index: 1;
    display: none;
  }

  p.or-txt:after {
    content: "";
    position: absolute;
    width: 96%;
    height: 2px;
    background: #9b9b9b;
    left: 7px;
    bottom: 9px;
    z-index: -1;
  }

  .btn-sm {
    margin: 20px auto;
  }

  .section-10 .adaura-km-chart .column-1:after,.section-10 .adaura-km-chart .column-1:before {
    display: none;
  }

  .section-10 .primary-button {
    padding: 6px 27px 6px 8px;
  }

  .section-13 .eyebrow {
    margin: 55px 0 0 0;
    line-height: 26px !important;
  }

  .section-13 .test-icon-box {
    margin: 125px auto 55px auto;
    padding-top: 80px;
  }

  .section-13 p.subhead.tab-title.abs-bottom {
    max-width: 100%;
    padding-left: 4px;
  }

  .section-13 p.subhead.tab-title.abs-bottom {
    bottom: -33px;
    top: auto;
    width: 85%;
  }

  .surgeon .footnotes.mtop_10.nccn-footnotes.user-styling-x2 {
    margin-top: 14px!important;
  }

  .section-13 .visit-btn {
    margin: 40px auto 40px auto;
  }

  .section-13 .nccn-content-mob {
    font-size: 16px;
    line-height: 20px !important;
    background-color: #f1f1f1;
    padding: 10px 12px 15px 12px;
    /*padding: 10px 12px;*/
    ;
  }

  .section-15 .green-banner {
    /*margin: 20px 0 15px 0;*/
    margin: 20px 0 0 0;
  }

  .section-16 .eyebrow {
    margin: 45px 0 0 0;
  }

  .section-16 .subhead {
    width: 100%;
    margin: 35px auto 0;
  }

  .section-16 ul.egfr-onc {
    height: auto;
    padding: 0;
    margin: 20px auto 25px auto;
    flex-direction: column;
    max-width: 280px;
  }

  .section-16 ul.egfr-onc li {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/mobile/onc-icon-shape.png) no-repeat center bottom;
    max-width: 279px;
    margin-bottom: 20px;
    position: relative;
  }

  .section-16 ul.egfr-onc li:after {
    content: "";
    border-right: 2px solid #9B9B9B;
    position: absolute;
    height: 26px;
    margin-top: 3px;
    margin-left: 2px;
  }

  .section-7 .copy-content {
    width: 98%;
  }

  .section-16 ul.egfr-onc li:nth-child(4):after {
    display: none;
  }

  .section-17 .green-banner {
    margin: 20px 0 40px 0;
    padding: 15px 0px 15px 38px;
  }

  .section-17 .green-banner {
    /*margin-bottom: 35px;*/
    margin-bottom: 20px;
  }

  .section-16 img.clipboard {
    margin-right: 15px;
  }

  .strat-img img {
    margin-right: -12px;
  }

  .section-16 h2 {
    margin-top: 5px;
  }

  .section-13 .primary-button {
    padding: 10px 15px;
  }

  .accordion.section .accordion-container .az-panel-title p {
    padding: 8px 0 8px 15px;
  }

  .recurrence-bar-graph .bar-container span {
    right: 8px;
  }

  .accordion-container .collapse-panel-heading .fa {
    top: 12px;
  }

  .test-icon-box li.plus {
    top: 0;
  }

  .customTable th, .customTable td {
    padding: 0;
  }

  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-2 {
    margin-left: 0;
    padding-right: 0;
  }

  .adaura-box img {
    max-width: 202px;
    max-width: 185px;
    width: 100%;
    top: 5px;
    height: 94px;
    right: 0;
  }

  .adaura-km-chart p.adaura-copy {
    padding-right: 15px;
  }

  .column-1 .adaura-box img {
    max-width: 200px;
    width: auto;
    right: 4px;
    /*height: 85px;*/
  }

  .adaura-box {
    padding: 10px 56px 0 15px;
  }

  .section-10 .adaura-box {
    padding: 10px 56px 0 12px;
  }

  .adaura-sm {
    padding: 10px 0 10px 15px;
    font-size: 12px;
    line-height: 8px !important;
  }

  .section-10 .adaura-km-chart {
    margin: 25px auto 5px auto;
  }

  .customTable th, .customTable td {
    padding: 0;
    font-size: 15px;
    line-height: 24px !important;
    letter-spacing: -0.38px;
  }

  .safety-section-1 .surgeon-table-update {
    padding-top: 30px !important;
    padding-bottom: 5px !important;
  }

  .safety-section-1 .gradethree-text {
    padding-top: 12px;
  }

  .safety-section-2 .gradethree-text {
    padding-top: 20px;
  }

  .safety-section-2 .surgeon-table-update {
    padding-top: 20px;
  }

  th.chart-head3 {
    padding-bottom: 6px !important;
  }

  .surgeon.resectable-nsclc .recurrence-bar-graph hr.ver-line {
    margin-left: 5px;
  }

  .customTable tr:nth-child(1) th {
    padding-bottom: 9px !important;
  }

  .safety-section-1 .surgeon-table-update, .customTable th {
    line-height: 17px !important;
    padding: 0 2px 5px 2px !important;
  }

  th.tag-purple-color.ffb-med.heading-text {
    padding-bottom: 10px !important;
  }

  .span4 {
    border-bottom: 1px solid transparent !important;
  }
/*.customTable td:nth-child(1) {*/
/*    padding-left: 22px !important;*/
/*    font-size: 18px;*/
/*    padding-bottom: 6px!important;*/
/*}*/
  th.chart-head3 {
    font-size: 17px;
    line-height: 19px !important;
    padding: 55px 0 0 6px;
    font-weight: 700 !important;
  }

  .resectable-nsclc .safety-section-1 .chart-footer {
    text-indent: 0;
    margin: 0 0 30px 0;
  }

  .surgeon.resectable-nsclc .section-16 ul.egfr-onc .onc-content-3 {
    max-width: 190px;
    margin: 0 auto;
    padding: 0 10px 30px 10px;
  }

  .surgeon.resectable-nsclc p.onc-content.onc-content-4.surgical-text {
    margin-top: -7px;
  }

  .surgeon.resectable-nsclc .section-16 p.onc-content {
    padding: 0px 10px 10px 10px;
    margin-top: 10px;
  }

  div#section-12, #section-6 {
    padding-bottom: 34px;
  }

  .section-7 .eyebrow {
    margin-top: 30px;
  }

  .dist-ref-main {
    margin-top: 20px !important;
  }

  #egfr-as-driver .graphic-box.human-icon {
    height: 276px !important;
  }

  #egfr-as-driver .graphic-box.human-icon .bullet-list {
    margin: 5px 7px 0px 30px !important;
  }

  .surgery-and-treat-icon {
    position: relative;
    top: 32px;
    right: -12px !important;
  }

  .surgery-chemo-treat-icon {
    position: relative;
    top: 21px;
  }

  .column-2 .adaura-acc-section, .column-1 .adaura-acc-section {
    padding-bottom: 0px;
  }

  .surgeon.resectable-nsclc .two-col-box sup {
    padding-left: 1.5px;
    letter-spacing: 0.5px;
    top: -12px;
  }

  .surgeon.resectable-nsclc sup {
    padding-left: 1.5px;
    letter-spacing: 0.5px;
    top: -5px;
  }

  .surgeon.resectable-nsclc .percentage-text sup {
    padding-left: 0;
  }

  .section-4 .brain-img-sec .brain-icon {
    top: 0px !important;
  }

  .surgeon.resectable-nsclc .section-4 .man-icon {
    left: 48%;
  }

  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-1 .sm-callout p {
    padding: 32px 16px 30px;
  }

  .resectable-nsclc .safety-section-1 .chart-footer {
    margin: 0 0 10px 0;
  }

  .resectable-nsclc .section-7 .egfr-mutation.new-data {
    font-size: min(8.7vw,36px);
  }

  .resectable-nsclc .section-7 .egfr-mutation.new-datatwo {
    font-size: min(4.6vw,20px) !important;
  }

  .resectable-nsclc .section-3 .accordion.section ul {
    padding-inline-start: 36px;
  }

  .surgeon.resectable-nsclc .bg-white.section-7:before {
    /*height: 14px;*/
    /*top: -14px;*/
    height: 8px;
    top: -8px;
    box-shadow: 0px 2px 4px #00000045;
  }
}

@media screen and (min-width: 992px) {
  #dfs > div.page-section-inner.container > div:nth-child(11){
    margin-top:40px;
  }
  .scale-chart img{
    scale: 1.07;
  }
  #discuss-refer-test > div.page-section-inner.container > div:nth-child(5) > div .footnotes {
    margin-left: 44px;
  }
/* footnotes double symbols*/
  #lab-abnormalities .customTable.lab-table tr:nth-child(2) th:nth-child(1), #safety .customTable.lab-table tr:nth-child(2) th:nth-child(1) {
        /* display: flex; */
    padding-top: 22px;
  }

  .surgeon .flex-2-box {
        /* margin-left: 24px; */
    margin-left: 14px;
    position: relative;
    left: -2px;
  }
  
  .human-img-section .img-copy-bold {
    top: -8px;
}

  .surgeon .section-12.user-section-n .panel-body {
    padding-bottom: 0!important;
    padding-left: 0!important;
    padding-right: 0!important;
  }

  .surgeon .section-12.user-section-n .newImage {
        /* padding: 30px 15px 15px 15px; */
    padding: 10px 15px 15px 15px;
  }

  .surgeon .yellow-box p {
    max-width: 740px;
  }

  .surgeon .b-le .row-3 .footnote, .surgeon .b-le .row-4 .footnote {
    letter-spacing: -0.15px;
  }

  #lab-abnormalities .customTable.lab-table tr:nth-child(2) td:nth-child(1),
#lab-abnormalities .customTable.lab-table tr:nth-child(2) td:nth-child(2),
#lab-abnormalities .customTable.lab-table tr:nth-child(2) td:nth-child(3),
#lab-abnormalities .customTable.lab-table tr:nth-child(2) td:nth-child(4) {
        /* display: flex; */
    padding-top: 0px;
  }

  #lab-abnormalities .customTable.lab-table {
    padding-top: 3px!important;
    padding-bottom: 3px!important;
  }

  .footnotes {
    padding-left: 0px;
  }

  #referral-strategies .bullet-list {
    margin-bottom: 0px;
  }

  .top-margin-30 {
    margin-top: -30px;
  }

  .double-footnotes {
    text-indent: 0px;
    padding-left: 0px;
  }

  .surgeon .footnotes {
    text-indent: -3px;
    margin-left: 0;
  }

  .surgeon .footnotes:nth-child(6), .surgeon .footnotes:nth-child(7) {
    text-indent: -4px;
  }

  .surgeon .footnotes:nth-child(8) {
   text-indent: -11px;
  }

  .surgeon .footnotes:nth-child(9) {
    margin-left: -3px;
  }

  .surgeon .footnotes:nth-child(10) {
           /* margin-left: -2px; */
    text-indent: -6px;
  }

  .surgeon .footnotes:nth-child(10) {
           /* margin-left: -2px; */
           margin-left: -1px;
  }

  .surgeon .footnotes:nth-child(11) {
           /* margin-left: -2px; */
           /* margin-left: -6px; */
           text-indent: -6px;
  }

  .surgeon .footnotes:nth-child(12) {
           /* margin-left: -2px; */
           margin-left: -3px;
  }

  .surgeon .footnotes:nth-child(13) {
           /* margin-left: -2px; */
           margin-left: -5px;
  }

  .surgeon .footnotes:nth-child(14) {
           /* margin-left: -2px; */
    margin-left: -7px;
  }

  .surgeon .footnotes:nth-child(15) {
           /* margin-left: -2px; */
    margin-left: -10px;
  }

  .surgeon .footnotes:nth-child(16), .resectable-nsclc .safety-section-1 .last-footnote {
           /* margin-left: -2px; */
           margin-left: -6px!important;
           text-indent: -3px;
  }

  .surgeon .footnotes:nth-child(17) {
           /* margin-left: -2px; */
    margin-left: -6px;
  }

  .section-6.btm-shadow:after {
    bottom: -8px;
    top: auto;
  }

  #section-17 .green-banner p, #section-12 .green-banner p {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .surgeon .d-fl p span {
    font-size: 29px;
    font-weight: 800;
    color: #0E8995;
    margin-left: 0;
  }

  .surgeon p.subhead.tab-title.abs-bottom {
    bottom: -26px;
    top: auto;
    width: 79%;
    text-align: center;
  }

  .surgeon .green-banner.mb-40 {
    margin-bottom: 40px;
  }

  .surgeon .txt-style-1 {
    margin-bottom: 7px;
    top: -23px;
    position: relative;
  }

  .section-3 .last-footnote {
    margin-bottom: 70px;
  }

  .surgeon .accordion-sec-n-1 .newImage {
      /*padding:0px 15px 15px 15px;*/
    padding: 10px 15px 15px 15px;
  }

  .surgeon.resectable-nsclc .accordion-sec-n-1 .km-curve {
          /* width: 680px; */
          /* height: 304px; */
          width: 671px;
          height: 438px;
          right: 0px;
          top: -10px;
  }

  .surgeon .user-styling-x5 {
    font-size: 38px;
    font-weight: 900;
  }

  .surgeon .user-styling-x5-5 {
    margin-top: 25px;
  }

  .surgeon .user-styling-x6 {
    font-size: 22px;
  }

  .surgeon .user-styling-x7 {
    font-size: 18px;
  }

  .surgeon p.px-15 {
    padding-top: 15px!important;
    padding-bottom: 15px!important;
  }

  .surgeon .user-style {
    margin-top: 56px;
  }

  .section-12 .stage61-chart {
    margin-top: 30px;
    margin-left: 140px;
    justify-content: center;
    padding-right: 80px;
  }

  .surgeon .median-list-12 {
              /* margin-top: 40px; */
              padding-left: 18px;
              margin-top: 20px;
              margin-bottom: 38px;
  }

  .surgeon .data-copy-txt {
    margin-bottom: 25px;
  }

  .surgeon .user-list {
    max-width: 800px;
  }

  .surgeon .d-img-1 {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/landing-popup/New-Callout-Desktop.png) no-repeat;
    background-size: 100% 100%;
    width: 107px;
    height: 54px;
  /* position: relative; */
  /* left: -57px; */
  /* z-index: 99; */
  /* height: 55px; */
  /* position: relative; */
  /* top: 23px; */
  /* right: 56px; */
    z-index: 99;
    height: 54px;
    position: relative;
    top: 28px;
    right: 57px;
    left: -64px;
  }
/*.surgeon .d-img-1::before{
      color: #FF00BA !important;
    content: "[";
    position: relative;
    font-size: 54px;
    left: -47px;
    top: 13px;
    font-family: system-ui !important;
    font-weight: 100 !important;
}
.surgeon .d-img-1::after{
      color: #FF00BA !important;
    content: "]";
    position: relative;
    font-size: 54px;
    right: -48px;
    top: 2px;
    font-family: system-ui !important;
    font-weight: 100 !important;
}*/
  .surgeon.resectable-nsclc #dfs .copy-per {
    margin: 16px 0 0 120px;
    padding: 6px;
    margin: 40px 0px 0px 100px !important;
    bottom: 27px;
    position: relative;
  }

  .section-7 .copy-content {
    margin: 30px 0 20px 13px;
  }

  .surgeon.resectable-nsclc .section-7 .copy-content {
    margin: 21px 0 20px 11px;
  }

  .surgeon #egfr-as-driver .stage61-chart .slide-frm-left {
    margin-left: 98px;
  }

  #safety table.customTable {
    max-width: 710px;
    margin-left: 42px;
  }

  #safety .chart-footer.footnotes {
    margin-left: 42px;
  }

  .surgeon .test-icon-box .subhead {
    text-align: left;
    padding-left: 32px;
    padding-right: 31px;
  }

  .surgeon .subhead.tab-title.abs-top.bg-grey-txt {
    padding-left: 30px;
    padding-right: 31px;
  }

  .surgeon .user-list {
    margin-top: 38px;
    padding-left: 16px;
  }

  .surgeon .user-list li::marker {
    font-size: 16px;
    color: #009398!important;
  }

  .surgeon .percent-50 img {
    width: 633px;
  }

  .surgeon #discuss-refer-test .test-icon-box {
    max-width: 711px;
  }

  .surgeon .heading-block .line-2 {
    margin: 6px 0px;
  }

  .surgeon .mobile-only-1 {
    display: none;
  }

  .mobile-only {
    display: none !important;
  }

  .surgeon .section-1 p.nccn-content {
    height: 90px;
    padding-top: 22px;
  }

  .green-banner p {
    padding-left: 0px !important;
  }

  .col-md-6 {
    width: 50%;
  }

  .section-2 .green-banner p {
    padding: 15px 0 15px 0;
  }

  .surgeon .subgroup-header-part .consistent-dfs {
    margin-top: 0px;
    font-size: min(2.7vw,30px);
  }

  .surgeon .subgroup-header-part .consistent-dfs, .surgeon .with-chemo .consistent-dfs {
    width: 710px;
  }

  img.stage-61 {
    max-width: 235px;
    top: 10px;
  }

  .purple-txt.ffb-med, .top-content .ffb-med, .bottom-content .ffb-med {
    line-height: 18px !important;
  }

  p.prior-per {
    margin-top: -23px;
    margin-bottom: 15px;
  }

  .surgeon .percent-50 {
    left: 104px;
    position: relative;
  }

  #egfr-as-driver .stage-61-text {
    max-width: 181px;
    top: -33px;
    left: 16px;
  }

  #egfr-as-driver .stage-61-text .text-2 {
    max-width: 141px!important;
    display: inherit;
  }

  .updated-copy-hr {
    margin-bottom: 23px !important;
  }

  .nccn-lg.purple-txt {
    line-height: 19px!important;
    margin-bottom: 0px;
    padding: 6px 19px 4px 19px!important;
    margin-left: 14px;
    font-size: 16px;
    height: 109px;
  }

  .section-3 .recurrence-bar-graph hr.ver-line {
    width: 359px;
  }

  .section-8 .green-banner p {
    font-weight: 600 !important;
  }

  .section-10 h2.egfr-mutation {
    margin-top: 55px;
  }

  .section-8 .green-banner {
    margin-bottom: 18px;
  }

  .section-7 .nccn-footnotes {
    width: 86.9% !important;
    margin: 0 auto;
  }

  p.nccn-content.molecular-nccn.nccn-guidetext {
    line-height: 20px !important;
    margin-bottom: -12px;
    padding: 22px 26px 15px 20px;
    min-height: 106px;
    font-size: 16px;
  }

  .newsection-content span.tab-row2 {
    font-weight: 600 !important;
    margin-top: -4px;
  }

  .surgeon .user-styling-x3 {
    margin-top: 14px;
  }

  .newsection-content span.tab-row5 {
    margin-top: -8px;
    margin-bottom: 18px;
  }

  .newsection-content span.tab-row1, .newsection-content span.tab-row4 {
    margin-left: 18px;
  }

  .newsection-content span.tab-row2, .newsection-content span.tab-row5 {
    font: normal normal normal 13px/16px Barlow;
    letter-spacing: -0.33px;
    color: #4E5055;
  }

  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-1 .sm-callout p {
    padding: 33px 18px 34px 18px;
  }

  .section-content-2.newsection-content ul li .tab-row4 sup {
    top: -9px;
    font-size: 70%;
  }

  span.pink-brack {
    font-weight: 500;
    font-size: 73px;
    line-height: 88px;
  }

  .section-7 .eyebrow.res-text {
    margin-top: 57px;
  }

  .nccn-lg.grey-bg.nccn-guidetext:before {
    height: 117px;
  }

  #dfs .nccn-lg.grey-bg.nccn-guidetext:before {
    height: 106px;
  }

  p.subhead.median-text {
    text-align: left;
    max-width: 712px;
    margin: 0 auto;
  }

  .section-7 .nccn-block.desktop-only {
    /* max-width: 721px;
    margin: 20px auto 0 auto; */
/* update value below */
    margin: 21px auto 0 auto;
    max-width: 736px;
    margin-top: 54px;
    margin-left: 36px;
  }

  .new-image.seventythreeper {
    display: none;
  }

  .copy-per.hr-image {
    min-height: 113px;
    transform: none;
  }

  h2.new-data {
    text-align: center;
    font: normal normal 800 75px/90px Barlow;
    letter-spacing: 0px;
    text-transform: uppercase;
    margin: 0;
  }

  h2.egfr-mutation.new-datatwo {
    letter-spacing: 0px;
    font-size: 36.5px;
    line-height: 66px;
    font-weight: 500;
    margin: -20px 0 0 0;
    color: #5B305D;
    text-align: center;
  }

  h2.egfr-mutation.analysis-text {
    box-shadow: inset 0px 3px 8px #00000015;
    border: 2px solid #CEDB00;
    border-radius: 14px;
    opacity: 1;
    max-width: 710px;
    margin: 0 auto;
    text-align: center;
    font: normal normal 800 25px/24px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    margin-top: 35px;
    padding: 15px 0px;
  }

  p.subhead.finaldfsdata {
    text-align: center;
    font: normal normal 800 25px/26px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    text-transform: uppercase;
    border-top: 2px solid #5B305D;
    padding-top: 21px;
    max-width: 710px;
    margin: 0 auto;
    margin-top: 33px;
  }

  p.bracket-text {
    text-align: center;
    font: normal normal normal 18px/26px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    padding-top: 5px;
    line-height: 26px !important;
    margin-bottom: 25px;
  }

  .dfs-copy p.purple-txt.extrabold {
    text-align: center;
    font: normal bold 63px/20px Barlow !important;
    letter-spacing: -0.38px;
    color: #5B305D;
    padding-top: 19px;
  }

  .section-7 .copy-content-med {
    font-size: 20px;
    line-height: 25px !important;
    letter-spacing: 0px;
    color: #5A5B5E;
  }

  .dfs-acc {
    text-align: center;
  }

  .dfs-copy p.purple-txt span.yr-txt {
    text-align: center;
    font: normal normal 27px/20px Barlow !important;
    letter-spacing: -0.16px;
    color: #5B305D;
  }

  .eyebrow.dfs-eyebrow {
    letter-spacing: 0px;
    color: #5B305D;
    font-size: 16px;
    line-height: 24px !important;
    font-weight: 500;
    max-width: 560px;
    display: block;
    margin: 4px auto 0;
  }

  .dfs-footnote {
    margin-bottom: 34px;
  }

  .res-text {
    line-height: 26px !important;
  }

  .section-7 .eyebrow {
    line-height: 26px;
    text-align: center;
  }

  .dfs-content-box .subhead {
    position: absolute;
    top: -34px;
    width: 60%;
    left: 0;
    right: 0;
    margin: 0 auto;
    letter-spacing: -0.09px;
  }

  .dfs-content-box {
    position: relative;
    border: 2px solid #9B9B9B;
    border-radius: 20px;
    padding: 55px 0 30px 0;
    margin: 60px auto 30px auto;
    max-width: 650px;
  }

  .newsection-content .dfs-content-box .abs-top {
    background: #fff;
  }

  .newsection-content span.tab-row3 {
    width: 46px;
    height: 8px;
    opacity: 1;
    border-radius: 50%;
    text-align: center;
    display: block;
    margin: 1px auto 9px auto;
    position: relative;
    left: -7px;
    top: -1px;
  }

  div.newsection-content .dfs-content-box ul {
    margin: 50px 10px 5px 37px;
    margin: 32px 10px 5px 37px;
    padding: 0;
    padding-bottom: 10px;
  }

  .newsection-content .subhead {
    margin: 0 auto;
  }

  .section-content-2.newsection-content {
    max-width: 497px;
    margin: 50px auto 37px auto;
  }

  .section-content-2.newsection-content ul {
    padding: 0;
    margin: -5px 0 0 0;
  }

  .section-content-2.newsection-content ul li {
    display: inline-block;
    list-style: none;
    width: 32%;
    margin-left: -4px;
    text-align: center;
  }

  .section-content-2.newsection-content ul li span {
    display: block;
  }

  .section-content-2.newsection-content .dfs-content-box {
    padding: 0;
    min-height: 245px;
  }

  .newsection-content .dfs-content-box ul li {
    padding: 0;
  }

  .newsection-content span.tab-row3 {
    width: 46px;
    height: 8px;
    opacity: 1;
    border-radius: 50%;
    text-align: center;
    display: block;
    margin: 1px auto 9px auto;
    position: relative;
    left: 1px;
    top: -1px;
  }

  .newsection-content span.tab-row1,.newsection-content span.tab-row4 {
    position: relative;
  }

  .newsection-content span.tab-head {
    font: 700 17px/20px Barlow;
    letter-spacing: -0.58px;
    color: #4E5055;
    text-transform: uppercase;
    border-bottom: 1px solid #707070;
    padding-bottom: 7px;
    padding-left: 0px;
    padding-top: 8px;
  }

  .newsection-content span.tab-row1 {
    font: 700 40px/48px Barlow;
    letter-spacing: 0px;
    color: #5B305D;
    margin-top: 3px;
  }

  .newsection-content span.tab-row4 {
    font: normal normal normal 40px/48px Barlow;
    letter-spacing: 0.44px;
    color: #4E5055;
    top: -3px;
  }

/* update */

  #graphic-surgeon-fix-01 {
    max-width: 375px;
  }

  #title-surgeon-fix-01 {
    font-size: 36px;
  }

  #title-surgeon-fix-02 {
    font-weight: 600;
  }

  #title-surgeon-fix-03 {
    top: -65px;
    left: 95px;
  }

  #brain-copy-surgeon-fix {
    position: relative;
    top: 20px;
    margin-right: -80px;
    left: -83px;
  }

  #surgeon-nccn-banner-fix-01 {
    line-height: 19px !important;
    margin-bottom: 0px;
    padding: 6px 19px 4px 19px !important;
    margin-left: 14px;
    font-size: 16px;
    height: 90px;
  }

  #surgeon-nccn-banner-fix-01::before {
    height: 90px;
  }

  span#eff-ex-txt-fix-b {
    font-weight: 700;
  }

  span#eff-ex-txt-fix-c {
    font-weight: 400;
  }


/* update end */

  .newsection-content li.years-2,.newsection-content li.years-3 {
    border-right: 1px solid #707070;
  }

  .surgeon .accordion.section .accordion-container .az-panel-title p {
    padding-left: 22px;
  }

  .green-banner p {
    padding-left: 5px !important;
  }

  #with-without-chemo .accordion.section .accordion-container .az-panel-title p {
    padding-left: 15px;
  }

  .recurrence-bar-graph .bar-two.bar-container,
 .is-visible.recurrence-bar-graph .bar-two.bar-container {
    margin-left: -10.5px;
  }

  .column-2 .adaura-box img {
    left: 15px;
    position: relative;
  }

  .strat-img {
    min-height: 104px;
  }

  .section-3 span.fa.pull-right.fa-minus {
    /*margin-top: 2px !important;*/
    /*;*/
    ;
  }

  .surgeon .median-list-12 li > span {
	    /* padding-left: 2px; */
	    position: relative;
	    right: 8px;
	 }

  img.human-img {
    position: relative;
    left: -61px;
    /* max-width: 405px; */
    /* height: 425px; */
    ;
  }

  .copy-content {
    margin: 25px 0 15px 13px;
    transform: translate3d(100%, 0, 0);
  }

  .copy-per {
    transform: translate3d(0, -100%, 0);
    max-width: 136px;
    width: 100%;
    margin: 10px 0 0 40px;
    background-size: contain;
    padding: 0;
  }

  .is-visible .copy-per, .is-visible .copy-content {
    transform: translate3d(0, 0, 0);
    transition: all 1.5s ease;
  }

  #discuss-refer-test .nccn-lg.grey-bg:before {
    height: 100%;
  }

  .left-data.stage-data,.right-data {
    width: 50%;
  }

  .no-grade-foot {
    text-indent: 0;
  }

  .onc-content.onc-content-2 {
    padding-top: 0px !important;
  }

  .onc-content.onc-content-2, .onc-content.onc-content-3, .onc-content.onc-content-4 {
    margin-top: -3px;
  }

  .onc-content.onc-content-4.surgical-text {
    padding-top: 9px !important;
  }

  .section-16 .strat-img.computer-image {
    min-height: 94px;
    margin-top: 0px;
  }

  .strat-img .onc-referral {
    margin-top: -8px;
  }

  .section-7 .copy-per p {
    font: normal normal 700 70px/74px Barlow;
    padding: 0;
    line-height: 83px !important;
    margin: 0;
  }

  .subgroup-header-part {
    display: flex;
    position: relative;
    align-items: center;
  }

  .final-analysis-link {
    right: -30px;
    margin-top: -30px;
  }

  .section-10 .eyebrow {
    margin: 65px 0 10px 0;
  }

  .subgroup-header-part .consistent-dfs {
    margin-top: 0px;
    font-weight: 800;
    font-size: min(2.7vw,30px);
    line-height: 36px;
    color: #5B305D;
  }

  .subgroup-head .subhead {
    font-size: min(1.9vw,22px);
    margin: 38px 0 32px 0;
  }

  .final-analysis-link .final-analysis-text {
    background: url(/content/dam/open-digital/tagrisso-hcp/us/en/desktop/final-analysis-bg.png) no-repeat;
    padding: 21px 30px 32px 18px;
  }

  #with-without-chemo .accordion-group.panel .panel-body {
    padding: 23px 0 15px;
  }

  #with-without-chemo .new-image.table-text.graphic-image {
    width: 664px;
    height: 487px;
    margin: 0px auto;
    padding-top: 4px;
  }

  .surgeon.resectable-nsclc .section-4 .prev-table td:first-child {
    padding: 5px 135px;
  }

  .surgeon.resectable-nsclc #adaura-adverse-reactions .customTable.lab-table {
    margin: 20px auto;
  }

  .surgeon.resectable-nsclc #adaura-adverse-reactions .chart-footer.footnotes.no-grade-foot {
    max-width: 750px;
    margin: 0 auto;
  }
}

@media screen and (min-width: 1365px) {
  .subgroup-header-part .consistent-dfs {
    width: 710px;
  }
}

@media screen and (min-width: 646px) and (max-width: 991px) {
  .dfs-content-box .subhead {
    top: -15px;
  }
}

@media screen and (min-width: 347px) and (max-width: 364px) {
  .surgeon #with-without-chemo .accordion.section .accordion-container .az-panel-title p {
    padding: 8px 38px 8px 15px;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .surgeon .recurrence-bar-graph hr.ver-line {
    width: 330px;
  }

  .accordion-container[data-enable-custom-icon="true"] .collapse-panel-heading .fa:before {
    top: -5.8px;
    position: relative;
    left: 1px;
  }

  .is-visible.recurrence-bar-graph .bar-two.bar-container, .recurrence-bar-graph .bar-two.bar-container {
    margin-left: 14px;
  }
}

span.unbold {
  font-weight: 400;
}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape) {
  .onc-content-1 span.for-resected {
    display: block;
  }
}

@media screen and (min-width:768px) and (max-width: 1024px) {
  h2.egfr-mutation.analysis-text {
    padding: 20px 15px !important;
  }

  .adaura-km-chart p.adaura-copy {
    line-height: 17px !important;
  }

  .new-image.seventythreeper {
    display: none;
  }

  .section-10 .adaura-km-chart {
    margin: 25px auto 5px auto;
  }

  p.or-txt:after {
    bottom: 32px;
  }

  .egfr-dist-recurrence .dist-ref-main {
    margin: 35px auto 0 auto;
  }

  .egfr-dist-recurrence .footnotes {
    width: 100%;
  }
}

@media screen and (min-width: 414px) and (max-width: 803px) {
  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-1 {
    padding: 0;
  }

  .section-10 .adaura-km-chart {
    margin: 25px auto 5px auto;
    width: 100%;
  }

  .section-10 .adaura-km-chart .col-md-6.col-sm-12.column-2 {
    margin: 0 auto;
  }
}

@media screen and (max-width: 767px) {
  .section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
    max-width: 305px;
  }

  .ios.resectable-nsclc .section-7 .egfr-mutation.new-data {
    font-size: 31px !important;
  }

  .surgeon .heading-block .line-3 {
    max-width: 318px;
    margin: 0 auto !important;
    margin-top: 2px !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 803px) {
  .section-10 .adaura-km-chart {
    margin: 25px auto 5px auto;
    width: 50%;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .section-10 .adaura-km-chart {
    width: 50%;
  }
}

@media screen and (min-width: 320px) and (max-width: 374px) {
    .human-img-section .lung33,
    .human-img-section .bone24{
        right: 0;
    }
    .surgeon .b-le, .surgeon .b-re{
        width: 300px !important;
    }
    .surgeon .yellow-box{
        height: 146px !important;
    }
        .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob p.callout {
        width: auto;
    }
    .surgeon.resectable-nsclc .section-5 .green-banner{
        width: 78%;
    }
        #section-2 > div.page-section-inner.container > div > div > div {
        width: 72%;
        
    }
        .surgeon.resectable-nsclc .green-banner {
        width: 73%;
    }
    .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob p.callout{
        width: auto;
    }
  .adaura-box img {
    max-width: 143px;
    height: 68px;
  }

  .newsection-content .dfs-content-box .abs-top {
    font-size: 18px;
    top: -35px;
  }
}

@media only screen and (device-width : 360px) and (device-height : 740px) and (orientation :portrait) {
 
  .surgeon.resectable-nsclc .recurrence-bar-graph hr.ver-line {
    margin-left: -14px;
  }

  .is-visible.recurrence-bar-graph .bar-two.bar-container {
    margin-left: -20px;
  }
}

@media screen and (min-width: 320px) and (max-width: 359px) {
  .dfs-content-box .subhead {
    top: -55px;
  }

  .recurrence-bar-graph .bar-container {
    width: 60px !important;
  }

  .recurrence-bar-graph .bar-two.bar-container {
    left: 98px;
  }

  .recurrence-bar-graph .bar-container span {
    right: -2px;
    width: 100%;
  }

  .recurrence-bar-graph .bar-container b {
    padding-left: 8px;
  }

  .surgeon.resectable-nsclc .recurrence-bar-graph hr.ver-line {
    width: 235px;
  }

  .human-img-section .lung33, .human-img-section .bone24 {
    right: 0;
  }

  .human-img-section .liver13 {
    left: 0;
  }

  .human-img-section .human-txt {
    left: -8px;
  }
}



@media screen and (min-width: 320px) and (max-width: 340px) {
  .human-img-section .brain41 {
    left: 180px;
  }

  .surgeon.resectable-nsclc .section-4 .man-icon {
    left: 42% !important;
  }
}

@media screen and (min-width: 329px) and (max-width: 359px) {
  .surgeon.resectable-nsclc .recurrence-bar-graph hr.ver-line {
    width: 255px;
  }

  .section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
    width: 265px;
  }
  .recurrence-bar-graph .bar-two.bar-container {
    left: 105px;
  }
}



@media only screen and (min-width: 329px) and (max-width: 333px) {
  .surgeon.resectable-nsclc .section-4 .brain-img-sec .brain-icon {
    top: -40px !important;
  }
}

@media only screen and (min-width: 337px) and (max-width: 374px) {
  .surgeon.resectable-nsclc .section-4 .brain-img-sec .brain-icon {
    top: -13px !important;
  }
}

@media only screen and (min-width: 350px) and (max-width: 374px) {
  .surgeon.resectable-nsclc .section-4 .man-icon {
    left: 45% !important;
  }

  .section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
    width: 296px;
  }
}

@media only screen and (min-width: 350px) and (max-width: 360px) {
  .section-3 .recurrence-bar-graph.bar-graph.bar-graph-two {
    width: 265px;
  }

  .surgeon.resectable-nsclc .recurrence-bar-graph .bar-two.bar-container span {
    right: -6px;
  }
}

@media only screen and (min-width: 360px) and (max-width: 374px) {
  .recurrence-bar-graph .bar-container {
    width: 66px !important;
  }
}

@media only screen and (min-width: 320px) and (max-width: 354px) {
  .resectable-nsclc .section-7 .egfr-mutation.new-data {
    font-size: 29px !important;
    margin-left: -15px;
    margin-right: -15px;
  }
}

.resectable-nsclc .section-12 .last-footnote {
  text-indent: -10px;
}

span.percentage-text {
  color: #333333;
}

.customTable .borderbtm0 td {
  border-bottom: 0 none;
}

.bordertop0 td {
  border-top: 0 none;
}

p.footnotes.triple-footnotes.singleline.surgeon-footnote-one {
  padding-left: 2px;
}

p.footnotes.triple-footnotes.last-footnote.surgeon-footnote-two {
  padding-left: 2px;
}

p.footnotes.double-footnotes.singleline.star-footnote {
  padding-left: 0px !important;
}

.shadow-bg.bg-grey:before , div#with-without-chemo .btm-shadow:after {
  box-shadow: 0px 0px 20px #0000004d !important;
}

.section-6.btm-shadow:after {
  bottom: -5px;
  top: auto;
}

.section-4 .brain-img-sec .brain-icon {
  /*width: 198px;*/
  /*height: 119px;*/
  width: 212px;
  height: 133px;
}

.surgeon.resectable-nsclc .patients-chemo:before {
  content: '\2022';
  color: #009398;
  position: absolute;
  left: -8px;
}

.final-analysis-link {
  position: relative;
  display: block;
}

.final-analysis-link .final-analysis-text {
  display: inline-block;
  text-align: center;
}

.final-analysis-link .final-analysis-text a {
  color: #5B305D;
  font: normal normal 700 22px/26px Barlow;
  pointer-events: none;
}

#adaura-adverse-reactions .footnotes.double-footnotes.singleline.star-footnote {
  text-indent: -16px;
}

#egfr-as-driver h2.meta-recur {
  font-weight: 800;
  font-size: 30px;
  line-height: 36px;
    /*color: #5B305D;*/
  ;
}

.surgeon.resectable-nsclc #egfr-as-driver h2.meta-recur {
    /*font-weight: 800;*/
    /*font-size: 30px;*/
    /*line-height: 36px;*/
    /*color: #5B305D;*/
  font-weight: 800;
  font-size: 22px;
  line-height: 26px;
    /* color: #5B305D; */
  ;
}

.surgeon.resectable-nsclc ul.median-list-11 {
  margin-top: 30px;
}

.surgeon.resectable-nsclc div#green-banner-surgeon-fix-01.green-banner p {
  padding-left: 0!important;
}

ul.median-custom-list,
ul.median-list-11.median-list-custom {
  padding-left: 18px;
}

ul.median-custom-list li::marker,
ul.median-list-11.median-list-custom li::marker {
  color: #009398!important;
}

ul.median-list-12.median-list-custom li {
  padding-left: 8px;
}

ul.bullet-list.median-list-custom {
  padding-left: 18px;
  margin-left: 0!important;
}

ul.bullet-list.median-list-custom li:before {
  left: -17px;
  font-size: 20px;
  top: -1px;
}

.surgeon ul.median-list-3 {
  padding-left: 18px;
}

.surgeon.resectable-nsclc .sm-callout  ul.ffb-sb {
  margin-left: 10px;
}

#eff-table-height-fix-a .rt-br {
  border-right: 1px solid;
}

.visit-btn.adura-visit-btn{
    max-width: 505px;
    margin: 20px auto 15px auto;
    margin-bottom: 50px;
}

@media screen and (min-width: 992px) {
  #safety > div.page-section-inner.container > div:nth-child(3) > div > ul > li:nth-child(1){
    padding-bottom:10px;
  }
  #section-12 > div.page-section-inner.container > div:nth-child(4) > div > div > div.stage-61-text.purple-txt.slide-frm-right.mtn-10{
    margin-left: -40px;
    padding-top: 25px;
  }
  .num-txt{
    font-size:69px
  }
  .x-txt{
    position:relative;
    top: -7px;
    font-size:44px;
  }
  #skiptomaincontent > div:nth-child(2) > div.component-section.full-width.no-style.bg-white.section-1 > div.page-section-inner.container > div:nth-child(2) > div > h2{
    margin-bottom:20px !important;
  }
  #skiptomaincontent > div:nth-child(2) > div.component-section.full-width.no-style.bg-white.section-1 > div.page-section-inner.container > div:nth-child(7) > div > h2:nth-child(7){
    margin-top: 20px;
  }
  #skiptomaincontent > div:nth-child(2) > div.component-section.full-width.no-style.bg-white.section-1 > div.page-section-inner.container > div:nth-child(7) > div > h2:nth-child(5){
    margin-bottom:20px;
  }
  .risk-56-chart {
    margin-left: auto!important;
    margin-right: auto;
    /* width: 71%; */
    /*border: 1px solid red;*/
    ;
  }
}

@media screen and (max-width: 991px) {
  .section-1 .graphic-box .col1-box span.break-fix, .section-1 .graphic-box .col2-box span.break-fix{
  width: 123px;
}
  p.footnotes.dragger-symbol {
    text-indent: -5px;
  }
  
.section-13 span.second-col-space, .section-13 .nccn-block .purple-txt.ffb-med.molecular-nccn {
    font-size: 16px;}

  .mob-p-0  > .page-section-inner.container {
    padding: 0;
  }

  .mob-p-0 > .page-section-inner.container .subhead.subhead2 {
    margin-top: 11px;
  }

  table#eff-table-height-fix-a {
    margin-bottom: 1px!important;
  }

  .surgeon.resectable-nsclc ul.median-list-12.median-list-custom li {
    padding-left: 0;
  }

  .surgeon.resectable-nsclc .green-banner {
    width: 87%;
  }

  .surgeon.resectable-nsclc .section-5 .green-banner {
    padding: 10px 5px 15px 16px;
    padding-top: 8px;
    padding-bottom: 14px;
    margin: 35px 0 33px 0;
    width: 85%;
  }

  .surgeon.resectable-nsclc .callout .green-banner.ma-top-70 {
    width: 92%;
  }

  .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob {
    width: 89%;
  }

  .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob p.callout {
    /*width: 300px;*/
  }
  
  
    .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob, .surgeon #green-banner-surgeon-fix-01{
    left:-4px;
}
.surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob p.callout, .surgeon.resectable-nsclc div#green-banner-surgeon-fix-01.green-banner p{
    margin-left:8px
}
 .surgeon.resectable-nsclc #section-12 .page-section-inner.container {
   overflow-y:hidden
}


}

.section-4 .graphic-box.human-icon .bullet-list {
  max-width: unset !important;
}

.section-4 .graphic-box.human-icon {
height: 290px !important;
}

.graphic-box.dfs-box, .graphic-box.ofs-box {
  height: 160px;
  max-width: 550px;
}

.section-1 .graphic-box #dfs-rate-subhead-fix-1 {
  top: -20px;
  width: fit-content;
  padding-bottom: 11px;
  /* padding-right: 17px; */
  padding: 0px 9px 11px;
}

.graphic-box p.subhead.tab-title:before {
  /* content: ""; */
  width: 10px;
  height: 2px;
  background: #AFB0B3;
  position: absolute;
  bottom: 17px;
  left: 0px;
}

.graphic-box p.subhead.tab-title:after {
  /* content: ""; */
  width: 25px;
  height: 2px;
  background: #AFB0B3;
  position: absolute;
  bottom: 17px;
  right: 0px;
}

.section-1 .graphic-box .two-col-box {
  display: flex;
  height: 100%;
  justify-content: center;
  align-items: center;
  color: #333333;
}

.section-1 .graphic-box .col1-box {
  border-right: 2px solid #AFB0B3;
}

.section-1 .graphic-box .col1-box, .section-1 .graphic-box .col2-box {
  text-align: center;
}

.section-1 .graphic-box .col1-box span, .section-1 .graphic-box .col2-box span {
  font-size: 43px;
  line-height: 36px;
  font-weight: 700;
}

@media only screen and (max-width:991px) {
  .section-1 .graphic-box #dfs-rate-subhead-fix-1 {
    /*width: 81%;*/
    padding-right: 13px;
  }

  .section-1 .graphic-box .col1-box, .section-1 .graphic-box .col2-box {
    padding: 0px 9px;
  }

  .section-1 .graphic-box .col1-box p, .section-1 .graphic-box .col2-box p {
    width: 142px;
  }
  
  
  .surgeon.resectable-nsclc div#green-banner-surgeon-fix-01.green-banner p{
       margin-top: -15px;
    /*max-width: 300px;*/
    position: relative;
    left: 3px;
    margin-left:0px !important;
    padding:5px 0px;
  }
}

span.pink-var {
  color: #FF00B1;
}
#skiptomaincontent > div:nth-child(2) ul.median-list-12.median-list-custom{
  margin-top:15px;
  margin-bottom: 10px;
}
.section-1 .graphic-box .col1-box span.break-fix, .section-1 .graphic-box .col2-box span.break-fix{
  font-size: unset;
  line-height: unset;
  font-weight: unset;
  display: inline-block;
}
.nccn-block.desktop-only.slide-into.is-visible{
  max-width:820px;
}



@media screen and (min-width: 375px) and (max-width: 413px) {
 .surgeon.resectable-nsclc .green-banner {
        width: 89%;
    }
    #green-banner-surgeon-fix-01,
    .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob{
    padding: 20px 0 20px 11px;
}
.surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob

 {
        /*width: 94%;*/
    }
/*    .surgeon.resectable-nsclc .section-12-new .green-banner.no-space-mob{ */
        
/*}*/
.surgeon .footnotes.align {
    margin: 0 !important;
    text-indent: -8px !important;
    padding: 0;
}
.surgeon .footnotes.align:nth-child(1) {
 
    text-indent: -9px !important;
}
.surgeon .footnotes.align:nth-child(8) {
 
    /*text-indent: -11px !important;*/
}

#eff-resec-target-banner-mobile-margin .text-4-1 sup {
    top: -13px;
    position: relative;
}


 .surgeon .btm-shadow:after {
    bottom: -3px;
}
}

/*Section 18*/
#section-18 .page-section-inner {
    max-width: 820px;
    margin: 0 auto;
    padding: 0;
}
#section-18{
    margin-bottom: 60px
}

@media screen and (max-width: 991px) {
   #section-18 .page-section-inner, .bg-grey .page-section-inner {
        padding: 0 20px;
    }
  #section-2 > div.page-section-inner.container > div > div > div{
    width: 86%;
  }
  .component-section.full-width.no-style.p-b .page-section-inner.container{
padding:20px 20px 0px 20px !important; 
    margin-bottom:-35px
}

.isi-wrapper ul.isi-list li:last-child ul {
    margin-left:10px !important;
    padding-left:5px !important;
}
.test-icon-box{
    padding:55px 0 30px;
}
}
@media screen and (max-width:320px){
    #skiptomaincontent > div:nth-child(2) ul.median-list-12.median-list-custom{
        max-width :275px;
    }
}
@media screen and (max-width : 390px){
    
div.text.parbase.section .rte-node .single-line {
    max-width : 320px;
}
}

@media screen and (min-width: 1100px) and (max-width: 1250px) {
    p.nccn-content.nccn-lg.purple-txt.ffb-med.nccn-copy.slide-frm-right.molecular-nccn.surgeon-nccn-banner2{
        /*padding: 2px 9px 4px 5px !important;*/
        padding:10px !important;
        
    }
}



@media screen and (min-width : 515px ) and (max-width : 540px){
    #discuss-refer-test .text.parbase.section .rte-node h2.slide-to-top.egfr-mutation.is-visible {
    max-width : 420px;
}
}
@media screen and (min-width : 720px ) and (max-width : 790px){
    #discuss-refer-test .text.parbase.section .rte-node h2.slide-to-top.egfr-mutation.is-visible {
    max-width : 630px;
}
}

@media screen and (max-width : 990px){
    .section-7 .subhead{
        /*  max-width : 680px*/
    }
}

@media screen and (max-width : 460px){
    .section-7 .subhead{
            max-width : 345px
    }
}
@media screen and (min-width: 320px) and (max-width: 358px) {
    .section-1 .graphic-box #dfs-rate-subhead-fix-1{
        width: 87%;
    }
        .section-1 .graphic-box .col1-box, .section-1 .graphic-box .col2-box {
        padding: 0px 2px;
        max-width: 140px;
    }
    .graphic-box.dfs-box, .graphic-box.ofs-box
    {
        width: 300px;
    }
    .surgeon.resectable-nsclc .graphic-box.dfs-box{
        width:270px;
    }
        .text.parbase table {
        margin-left: -13px;
    }
    .surgeon.resectable-nsclc    .section-1 .graphic-box #dfs-rate-subhead-fix-1{
 padding:5px
}
    table#eff-table-height-fix-a,
    .resectable-nsclc .safety-section-2 .customTable{
        position: relative;
    left: -6px;
    }
    #section-2 > div.page-section-inner.container > div > div > div,
    .surgeon.resectable-nsclc .section-5 .green-banner{
        width: 73%;
    }
        .surgeon.resectable-nsclc .green-banner {
        width: 70%;
    }
    .graphic-box.dfs-box, .graphic-box.ofs-box{
        height: 204px;
    }
        .section-1 .graphic-box .col1-box p, .section-1 .graphic-box .col2-box p {
        width: 131px;
    }
    .surgeon.resectable-nsclc .egfr-dist-recurrence

 {
    height: 94px;

}

#eff-resec-target-banner-mobile-margin .data-flex-box .data-flex-box-col{
   position:relative;
   left:-7px
}
.surgeon.resectable-nsclc div#green-banner-surgeon-fix-01.green-banner p{
    padding:10px;
}
}

@media screen and (max-width : 380px){
.human-img-section{
        max-width : 200px;
        margin :25px 0 25px 30px;
    }
    .human-img-section img {
        width : 100%
    }
     .human-img-section .lung33{
         top: 75px
     }
   .human-img-section .lung33, .human-img-section .bone24 {
        right: -50px;
    }
    .human-img-section .bone24:before{
        width : 30px;
        left : -25px
    }
    .human-img-section .lung33:before{
        width:70px;
        left : -65px
    } 
    .human-img-section .brain41{
        left : 150px;
        top:-10px
    }
    .human-img-section .liver13{
        left : 0; 
        top : 110px
    }
    .human-img-section .liver13:after{
        width : 55px;
        left : 50px
    }
}




@media screen and (min-width : 600px) and (max-width : 820px){
   .subhead.tab-title{
        /*width : 300px !important;*/
        
        /*updated on 22-10-2025*/
        
    }
}

   .heading-eyebrow.eyebrow a{ 
        font-size: 22px;
        text-decoration: underline;
     
    line-height: 26px;
    font-weight: 500;
    color: #5B305D;
    padding-bottom: 10px;
    }
    
    
    
    /* CSS (iPad 10th Gen — Landscape Only)*/
   /* CSS (iPad 10th Gen — Landscape Only)*/
 
@media screen and (orientation: landscape) and (pointer: coarse) {
  @supports (-webkit-touch-callout: none) {
    .human-img-section .img-copy-bold {
      padding-left: 25px !important;
      top: 0px !important;
    }
     .nowrap.for-resected{
      white-space:normal;
    }
  }
}



/* Safari (macOS) only */
@supports (selector(:nth-child(1))) and (not (selector(:focus-visible))) {

  /* Now restrict to >1366px */
  @media screen and (min-width: 1367px) {
    .human-img-section .img-copy-bold {
      padding-left: 25px !important;
      top: 0px !important;
    }
  }

}

