/*.Sticky_ISI, .Sticky_Indication
{
	display: none !important;
}*/
.scroll-top{
	bottom: 165px !important;
}

@font-face{
    font-family:'HelveticaNeueLTStd-BdCn';
    src:url(/etc/designs/code/website-services/us/imfinzi-com/fonts/HelveticaNeueLTStd-BdCn.eot);
    src:local('?'),url(/etc/designs/code/website-services/us/imfinzi-com/fonts/HelveticaNeueLTStd-BdCn.woff) format('woff'),url(/etc/designs/code/website-services/us/imfinzi-com/fonts/HelveticaNeueLTStd-BdCn.ttf) format('truetype'),url(/etc/designs/code/website-services/us/imfinzi-com/fonts/HelveticaNeueLTStd-BdCn.svg) format('svg');
    font-weight:400;
    font-style:normal;
	font-display: swap;
}
@font-face {
     font-family: 'Roboto-Bold';
     src: url('fonts/Roboto-Bold.eot');
     src: local('?'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Bold.woff') format('woff'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Bold.ttf') format('truetype'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Bold.svg') format('svg');
     font-weight: normal;
     font-style: normal;
    font-display: swap;
}
/******For New ISI US-46844********/
h3.isi-head-underline, h3.isi-head-underline span {
    text-decoration: underline !IMPORTANT;
}
.isi .isibump-head {
    font-size: 18px;
}
.immune-mediated span.h3-class em {
    position: relative;
    left: -1px;
}
.immune-mediated li span.semicolonLeft {
    padding-left: 2px;
}
/******For New ISI End********/
span.smallcaps{
    font-size:12px
}
ul.subpage-list{
    padding-left:20px
}
ul.subpage-list li{
    margin-bottom:10px;
    text-indent:-.5em
}
ul.subpage-list>li:before{
    content:"";
    background-image:url(/content/dam/website-services/us/434-imfinzi-com/global/bullet@2x.png);
    background-repeat:no-repeat;
    width:9px;
    height:9px;
    background-size:contain;
    display:inline-block;
    left:-10px
}
ul.subpage-list ul li{
    text-indent:-13px
}
ul.subpage-list ul>li:before{
    content:"o";
    left:-8px;
    font-size:13px
}
.roleof-pdl1 ul.subpage-list ul>li:before{
    font-size:16px
}
.footnote.no-indent{
    text-indent:0;
}
.flex-start{
    display:flex;
    display:-webkit-flex;
    display:-ms-flexbox;
    align-items:start
}
.flex-center{
    display:flex;
    display:-webkit-flex;
    display:-ms-flexbox;
    align-items:center
}

.tablehead-cell1 .dagger,
.tablehead-cell2 .dagger
    {
	font-size: 10px;
}
.ftn-mrgn2{
    text-indent:1px
}
.ftn-mrgn{
    margin-bottom:7px
}
.clear{
    clear:both
}
.center-align{
    text-align:center
}
.clinical-chart{
    margin-left:-1%!important
}
.nobreak{
    white-space:nowrap
}
.immune-mediated.marginBottomSpacing{
    margin-bottom:11px
}
.solex-bold{
    font-family:"Solex-Bold", sans-serif;
}
.indication-head{
    display:none;
    position:relative;
    top:10px;
    width:100%;
    clear:both;
    background-color:#7099d3;
    padding:4px 8px
}
.clearboth{
    clear:both
}
.non-small-cell-lung-cancer.lung-cancer .indication-head{
    display:block
}
.indication-head p{
    width:100%;
    margin-bottom:0;
    font-size:12px;
    color:#f8f8f8;
    font-family:'Roboto-Regular', sans-serif;
    line-height:13px
}
.container>.navbar-collapse{
    background-color:rgba(112,153,211,.96)
}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-collapse .navbar-nav>li>a.currentMenuItem,.navbar-collapse .navbar-nav>li>a.currentMenuItem:focus,.navbar-collapse .navbar-nav>li>a.currentMenuItem:hover{
    background-color:#003865
}
.navbar-nav .all-selection .landing-link{
    background-image:none
}
.bold-text{
    font-family:'RobotoCondensed-Bold', sans-serif;
}
.os-text{
    font-family:'Roboto-Medium', sans-serif;
    font-weight:400
}
#maincontent.container{
    overflow:hidden;
    padding-left:10px;
    padding-right:10px
}
.content-title h1{
    font-family:'Solex', sans-serif;
    color:#ac182e;
    text-transform:uppercase;
    letter-spacing:-.5px
}
.subtitle_easterisk{
    font-size:14px;
    top:-.3em
}
.isi .h3-class{
    font-size:16px;
    line-height:25px;
    font-family:'RobotoCondensed-Bold', sans-serif;
    color:#555;
    margin:10px 0 10px 0
}
.isi ul{
    padding-left:33px
}
.isi ul.nav.nav-tabs,.Sticky_Indication ul.nav.nav-tabs{
    padding-left:0
}
.youmayreport{
    line-height:25px;
    margin-left:0
}
p.youmayreport a{font-style:italic}
.youmayreport a{
    text-decoration:underline
}
.homebanner-head h1{
    line-height:43px;
    margin-top:0;
    margin-bottom:0
}
.hero-content .first-line{
    color:#ac182e;
    font-family:'Solex', sans-serif;
    font-size:36px;
    display:block;
    letter-spacing:-.22px
}
.first-line span{
    font-family:'Solex-Bold', sans-serif;
}
.hero-content .second-line{
    font-size:67px;
    color:rgb(112,153,211);
    font-family:'Solex-Bold', sans-serif;
    display:block;
    letter-spacing:-1.34px
}
.hero-content .third-line{
    color:rgb(0,56,101);
    font-family:'Solex', sans-serif;
    font-size:36px;
    display:block;
    letter-spacing:-.68px;
    padding-top:3px
}
.third-line span{
    font-family:'Solex-Bold', sans-serif;
}
.sec-1{
    margin-top:20px;
    margin-bottom:16px
}
.sec-1 .right-text{
    padding-left:7px
}
.sec-2{
    margin-bottom:10px
}
.hero-content .callout-text-1{
    padding-left:45px;
    color:#fff;
    text-align:center;
    background-color:#003865;
    background-image:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/Union.png),url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/Union-white.png);
    background-position:left top,7px;
    background-repeat:no-repeat;
    background-size:contain;
    padding-top:7px;
    padding-bottom:7px
}
.callout-text-1 span:first-child{
    display:block;
    font-size:20px;
    font-family:'RobotoCondensed-Bold', sans-serif;
}
.callout-text-1 span:last-child{
    display:block;
    font-size:16px;
    font-family:'RobotoCondensed-Regular', sans-serif;
}
.sec-2 .left-text a{
    text-decoration:none
}
.hero-content .callout-text-2{
    background-color:#fff;
    border-radius:0 0 10px 0;
    background-image:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/Mobile/triangle-lung@2x.png);
    background-size:contain;
    background-repeat:no-repeat;
    background-position:100% 100%;
    font-size:20px;
    font-family:'RobotoCondensed-Bold', sans-serif;
    color:#003865;
    cursor:pointer;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:25px

}
.left-text a:hover .callout-text-2{
    background-image:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/Mobile/triangle-lung@2x_New.png)
}
.callout-text-2 a{
    color:#003865;
    text-decoration:none
}
.callout-text-3{
    margin-top:20px
}
.callout-text-3 p{
    font-family:'RobotoCondensed-Regular', sans-serif;
    line-height:17px;
    color:#4E4E4B
}
.callout-text-3 p:nth-child(1) span{
    color:#ac182e;
    font-size:18px
}
.callout-text-3 p span{
    font-family:'RobotoCondensed-Bold', sans-serif;
    color:#003865
}
.hero-content .footnote{
	font-size: 10px;
    font-family: 'RobotoCondensed-Regular', sans-serif;
    color: #FFFFFF;
    line-height: 10px;
    margin-bottom: 5px;
}
.hero-content .footnote a{
    color: #FFFFFF;
	text-decoration: underline;
}
.content-title .blue{
    color:#003865;
    display:block;
    letter-spacing:0;
    font-family:'Solex', sans-serif;
}
.content-title .red{
    color:#ac182e;
    font-family:'Solex', sans-serif;
    line-height:15px
}
.progression-fre{
    font-family:'Roboto-Regular', sans-serif;
    font-size:12px;
    color:#4e4e4b;
    margin-top:1.8em
}
.hero-content .content-title .hero-callout:hover{
    background-image:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/Mobile/triangle-lung@2x_New.png)
}
.hero-content .content-title .hero-callout{
    background-color:#fff;
    border-radius:0 0 10px 0;
    background-image:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/Mobile/triangle-lung@2x.png);
    background-size:contain;
    background-repeat:no-repeat;
    background-position:100% 100%;
    width:75%;
    max-width:211px
}
.hero-content .content-title .hero-callout .callout-text,.hero-content .content-title .hero-callout .callout-text:hover,.hero-content .content-title .hero-callout .callout-text:visited{
    font-family:'RobotoCondensed-Bold', sans-serif;
    color:#003865;
    text-transform:uppercase;
    font-size:16px;
    line-height:19px;
    margin-bottom:0;
    padding:13px 10px 12px 12px;
    display:inline-block;
    width:100%;
    text-decoration:none
}
footer#footer>.footer-iparsys{
    padding-bottom:10px;
    background-color:#7099d3
}
.ISI_reference_home{
    display:none
}
.lung-cancer.lung-home .ISI_reference_home{
    display:block
}
.ISI_reference sup{
    top:-.5em;
    font-size:10px
}
.isi .nav-tabs>li.active>a,.isi .nav-tabs>li>a{
    cursor:text
}

	p.callout-text-new {
    background-color: #fff;
    border-radius: 0 0 10px 0;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/Mobile/triangle-lung@2x.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 100% 100%;
    font-size: 23px;
    font-family: 'RobotoCondensed-Bold', sans-serif;
    color: #003865;
    cursor: pointer;
    text-align: center;
}

/************** Dosing Chart  ******************/
.first-chart .dosing-chart h3{
    width: 55%;
}
.chart-head {
    margin: 0 auto;
    color: #aa182c;
    font-weight: bold;
    width: 86%;
    text-align: center;
}
.chart-head h3 {
    text-align: center;
    padding: 15px 0 0px 0;
    color: #aa182c;
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
    margin: 0 auto;
    background: #ffffff;
    font-family: 'Roboto-Regular', sans-serif;
}
.chart-head p.single-line {
    text-align: center;
    margin: auto;
    width: 100%;
    border-top: solid 2px #94b2dc;
	border-bottom: none;
    margin-top: -15px;
    padding-bottom: 19px;
}
.chart-head p {
    text-align: center;
    font-family: HelveticaNeueLTStd-Cn, sans-serif;
    font-size: 14px;
    line-height: normal;
    color: #aa182c;
    font-family: 'HelveticaNeueLTStd-BdCn', sans-serif;
}
.dosing-chart ul li span, .dosing-chart p span, .flexDivContainer .flexDiv div:nth-child(2) p {
    font-family: 'Roboto-Bold', sans-serif;
}
.dosing-chart .chart-head.fix-height {
    margin-bottom: 5px;
}
.dosing-chart p.chart-subhead {
    background-color: #d3e3ef;
    text-align: center;
    margin: 0;
    padding: 5px 0;
}
.dosing-chart p.chart-subhead.adversereac {
    border-top: solid 2px #94b2dc;
}
.flexDivContainer {
    padding: 0 !important;
}
.dosing-chart p, .flexDivContainer {
    border-bottom: solid 2px #94b2dc;
    margin: 0;
    padding: 5px 0px 5px 10px;
}
.flexDivContainer p, .first-chart .dosing-chart p.noBottomL {
    border-bottom: none;
}
.flexDivContainer .flexDiv {
    display: flex;
    align-items: center;
    vertical-align: middle;
    text-align: center;
    padding: 0px 0px 5px 0px;
}
.flexDivContainer .flexDiv div:nth-child(1), .flexDivContainer .flexDiv div:nth-child(3) {
    width: 45%;
}
.flexDivContainer .flexDiv div:nth-child(2) p {
    width: 10%;
    color: #aa182c;
}
.dosing-chart p span.text-nowrap {
    font-family: 'Roboto-Light', sans-serif;
}
.dosing-chart ul li:last-child {
    border: 0;
}
.resume-chart {
	background-color: #66a1d5;
    padding: 6px 0 19px 0;
    margin-top: 13px;
}
.dose-modification .chart_footnote{
	margin: 20px 0 0px;
}

.resume-chart .chart-head h3 {
    background: transparent;
    color: #fff;
    padding: 10px 0;
}
.resume-chart .chart-head p.single-line {
    border-top: solid 1.3px #fff;
}
.page-content.dose-modification ul.study-designs {
    padding-top: 15px;
    margin-bottom: 0px;
}
.chart-head h3 img {
    width: 18px;
    position: relative;
    top: -2px;
}
.dosing-chart.discontinue-chart .chart-head h3 img {
   width: 18px;
    margin-right: 5px;
}
.dosing-chart .flexDiv p span {
    line-height: normal;
}
.flexDivContainer .flexDiv span {
    display: block;
}
.dosing-chart ul li span.no-space, .dosing-chart .flexDiv p span {
    font-family: 'Roboto-Regular', sans-serif;
}
.dosing-chart p span.text-nowrap.permanentlydis {
    display: block !important;
    white-space: break-spaces;
}
.dosing-chart ul {
    margin: 5px auto 5px;
    padding-left: 18px;
}
.dosing-chart ul li {
    font-size: 16px;
    color: #58595b;
    font-family: 'Roboto-Regular', sans-serif;
    padding-bottom: 5px;
    line-height: 18px;
    padding-left: 12px;
	text-indent: -9px;
}
.dosing-chart ul li span {
    font-family: 'Roboto-Bold', sans-serif;
}
.dosing-chart ul li:before {
    left: -8px;
	font-size: 24px;
    top: 3px;
}
.dosing-chart.discontinue-chart .chart-head h3 {
    padding-top: 25px;
}
.dosing-chart ul li:last-child {
    border: 0;
}
.resume-chart p {
    width: 83%;
    margin: 0 auto;
    text-align: center;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 500;
    line-height: normal;
    font-size: 16px;
    color: #fff;
}
span.text-nowrap.nobold {
    font-family: 'Roboto-Regular', sans-serif;
}

/************** Dosing Chart End******************/

.probability-chart{
    max-width:300px;
    margin:0 auto;
    position:relative
}
.patient-char .probability-chart{
    padding-bottom:10px
}
p.vertical-line{
    writing-mode:tb-rl;
    -webkit-writing-mode:vertical-rl;
    transform:rotate(180deg);
    float:left;
    font-size:14px;
    color:#231f20;
    font-family:'HelveticaNeueLTStd-BdCn', sans-serif;
    margin-top:40px
}
.graphdata-1{
    position:absolute;
    top:0;
    right:0
}
.graphdata-1 p{
    font-size:10px;
    color:#231f20;
    font-family:'HelveticaNeueLTStd-BdCn', sans-serif;
    margin:0;
    line-height:11px
}
.graphdata-2{
    position:absolute;
    top:25px;
    left:170px
}
.graphdata-2 p{
    font-size:10px;
    color:#231f20;
    font-family:'HelveticaNeueLTStd-BdCn', sans-serif;
    margin:0;
    line-height:13px;
    color:#aa182c
}
.graphdata-3 p{
    color:#808184;
    font-size:10px;
    font-family:'HelveticaNeueLTStd-BdCn', sans-serif;
    margin:0;
    line-height:13px
}
.graphdata-3{
    position:absolute;
    top:113px;
    left:100px
}
p.graph-x{
    text-align:center;
    font-family:HelveticaNeueLTStd-Cn, sans-serif;
    font-weight:700;
    margin-left:18px;
    font-size:14px;
    margin-top:7px;
    color:#231f20
}
p.table-head{
    color:#231f20;
    font-size:10px;
    margin:0;
    line-height:12px;
    font-family:HelveticaNeueLTStd-Cn, sans-serif;
    font-weight:700
}
p.table-data{
    color:#231f20;
    font-size:10px;
    font-family:HelveticaNeueLTStd-Cn, sans-serif;
    font-weight:700;
    margin:4px 0;
    line-height:12px
}
p.table-data span:first-child{
    width:50px
}
p.table-data span{
    width:25px;
    display:inline-block
}
.graphdata4{
    width:226px;
    margin:0 auto;
    border-radius:13.5px;
    background-color:#fff;
    border:solid 1px #7199d0;
    text-align:center;
    margin-top:15px;
    padding-bottom:10px;
    padding-top:5px
}
.graphdata4 p:last-child{
    color:#aa182c;
    font-size:15px;
    font-family:'HelveticaNeueLTStd-Cn', sans-serif;
    margin:5px 4px 1px 6px;
    line-height:17px
}
.graphdata4 p:first-child{
    color:#aa182c;
    font-size:24px;
    font-family:'HelveticaNeueLTStd-BdCn', sans-serif;
    margin:7px 0 0 0
}
.graphdata4 p{
    color:#aa182c;
    font-size:17px;
    font-family:'HelveticaNeueLTStd-Cn', sans-serif;
    margin:5px 0 0 8px;
    line-height:17px
}
.graph-table-chart{
    padding-bottom:5px;
    border-bottom:solid 1px #c8c9d0
}
p.graph-foot{
    font-size:13px;
    font-weight:400;
    font-style:normal;
    font-stretch:normal;
    line-height:normal;
    letter-spacing:normal;
    color:#231f20;
    font-family:HelveticaNeueLTStd-Cn, sans-serif;
    line-height:9px;
    margin:8px 0;
    letter-spacing:-.2px
}
p.graph-foot.graph-foot1{
    margin-top:-4px
}
p.graph-foot sup{
    font-size:9px
}
.probability-chart sup{
    font-size:10px
}
img.desk-graph{
    display:none
}
.overall-survival .probability-chart img.mobile-graph,.responserates .probability-chart img.mobile-graph{
    width:100%
}
.callout{
    margin-top:1em
}
p.graph-foot span{
    color:#aa182c
}
.graphdata-3 p:first-child{
    font-size:23px;
    line-height:19px
}
.graphdata-3 p:nth-child(2){
    font-size:12px;
    line-height:11px
}
.graphdata-2 p:first-child{
    font-size:23px;
    line-height:19px
}
.graphdata-2 p:nth-child(2){
    font-size:12px;
    line-height:12px
}
.graphdata-1 p:first-child::before{
    background:#ab162b;
    content:"";
    display:block;
    height:1.5px;
    position:absolute;
    top:20%;
    width:14%;
    left:-20%
}
.graphdata-1 p:last-child::before{
    background:#808284;
    content:"";
    display:block;
    height:1.5px;
    position:absolute;
    top:70%;
    width:14%;
    left:-20%
}
.square-1{
    width:17px;
    height:17px;
    background-color:#cddff3;
    position:absolute;
    transform:rotate(45deg);
    left:45.9%;
    top:38.4%;
    opacity:.6;
    z-index:-1
}
.square-2{
    width:17px;
    height:17px;
    background-color:#cddff3;
    position:absolute;
    transform:rotate(45deg);
    left:63.5%;
    top:38.4%;
    opacity:.6;
    border:solid 1px #173964;
    z-index:-1
}
span.square-3{
    width:16px;
    height:16px;
    background-color:#cddff2;
    transform:rotate(45deg);
    opacity:.6;
    display:inline-block;
    margin-right:4px;
    position:relative;
    top:3px
}
span.square-4{
    width:16px;
    height:16px;
    background-color:#cddff2;
    transform:rotate(45deg);
    opacity:.6;
    display:inline-block;
    margin-right:4px;
    position:relative;
    top:3px;
    border:solid 1px #173964;
    margin-top:5px
}
.studydesign-chart{
    max-width:370px;
    margin:0 auto;
    text-align:center
}
.studydesign-chart p.crt{
    font-family:'HelveticaNeueLTStd-Cn', sans-serif;
    color:#231f20;
    font-size:17px;
    background:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/livetext/1-arrow-bkg-mobi.png);
    background-repeat:no-repeat;
    background-size:contain;
    padding-bottom:17px;
    padding-top:8px;
    margin-bottom:4px
}
.studydesign-chart p.prog-crt{
    font-size:17px;
    font-family:'HelveticaNeueLTStd-Cn', sans-serif;
    margin:0 auto;
    background:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/livetext/2-arrow-bkg-mobi.png);
    padding:10px 20% 27px;
    background-repeat:no-repeat;
    color:#fefefe
}
.studydesign-chart p.randomtext{
    font-size:17px;
    font-family:'HelveticaNeueLTStd-Cn', sans-serif;
    color:#231f20;
    margin:0;
    padding-top:4px
}
.topcurve p{
    font-size:17px;
    font-family:'HelveticaNeueLTStd-Cn', sans-serif;
    color:#231f20;
    width:50%;
    margin:0 auto;
    line-height:normal
}
.topcurve{
    background:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/livetext/top-arrow.png);
    background-size:100% 100%;
    background-repeat:no-repeat;
    padding:20px 0 12px 0;
    max-width:263px;
    margin:0 auto;
    position:relative
}
.threeblocks{
    margin-top:-2px
}
.topcurve p::before{
    content:"n=476";
    display:block;
    position:absolute;
    top:76px;
    left:0;
    color:#80a1d4;
    font-family:HelveticaNeueLTStd-Cn, sans-serif;
    padding-top:4px;
    font-size:14px;
    background:#fff
}
.topcurve p::after{
    content:"n=237";
    display:block;
    position:absolute;
    top:76px;
    right:0;
    color:#939597;
    font-size:14px;
    background:#fff;
    padding-top:4px
}
.threeblocks p.block-1{
    display:inline-block;
    width:25%;
    color:#fefefe;
    background-color:#80a1d4;
    font-family:'HelveticaNeueLTStd-BdCn', sans-serif;
    font-size:16px;
    line-height:normal;
    vertical-align:middle;
    height:130px;
    text-align:center;
    margin:0;
    padding:43px 7px 0 7px
}
.threeblocks p.block-2{
    display:inline-block;
    width:41%;
    border:solid 1px #929497;
    color:#6d6e70;
    font-family:'HelveticaNeueLTStd-Cn', sans-serif;
    font-size:16px;
    line-height:normal;
    vertical-align:middle;
    margin:0 5px;
    height:130px;
    padding-top:5px;
    position:relative
}
.threeblocks p.block-3{
    background-color:#929497;
    display:inline-block;
    width:28%;
    color:#fff;
    font-size:16px;
    line-height:normal;
    vertical-align:middle;
    height:130px;
    padding:43px 8px 0 8px;
    margin:0;
    font-family:'HelveticaNeueLTStd-BdCn', sans-serif;
}
p.block-2::before{
    background:#80a1d4;
    content:"";
    display:block;
    height:1px;
    position:absolute;
    top:60px;
    width:12px;
    left:-12px
}
p.block-2::after{
    background:#929497;
    content:"";
    display:block;
    height:1px;
    position:absolute;
    top:60px;
    width:12px;
    right:-12px
}
.adverse-table{
	width: 100%;
    margin:10px auto;
    text-align:center;
    overflow:hidden;
    font-size:16px;
    font-weight:700;
    font-family:HelveticaNeueLTStd-Cn, sans-serif;
}
.adverse-table p{
    margin:0;
    font-size:16px;
    font-family:HelveticaNeueLTStd-Cn, sans-serif;
}
.adverse-table ul{
    padding:0;
    margin:0
}
.adverse-table ul li{
    font-size:16px;
    font-family:HelveticaNeueLTStd-Cn, sans-serif;
}
.adverse-table ul li::before{
    content:''
}
p.tablehead-header{
    text-align:center;
        color: #231f20;
    background-color:#fff;
    font-weight:700;
        padding: 10px 0;
    border: 1px solid #80a1d4;
    letter-spacing:.5px;
}
.tablehead-cell1{
    width:50%;
    display:inline-block;
    float:left;
    color:#fefefe
}
.tablehead-cell1 p{
    background-color:#ac182e;
}
.tablehead-cell2{
    width:50%;
    display:inline-block;
    float:left;
}
.tablehead-cell2 p{
    border-bottom:solid .5px #fefefe;
    background-color:#929497;
}
.tablehead-cell1 p,.tablehead-cell2 p{
    color:#fefefe;
    padding:5px 0;
    font-weight:700;
    letter-spacing:.5px;
    border-bottom:solid .5px #939597
}
.tablehead-cell1 p span,.tablehead-cell2 p span{
    font-size:14px;
    font-style:normal;
    font-weight:400;
    letter-spacing:0;
    font-family:HelveticaNeueLTStd-Cn, sans-serif;
}
.tablehead-cell2 p span {
    display: block;
    line-height: 18px;
}
.tablehead-cell1 p span {
    display: block;
    line-height: 18px;
}
.tablehead-cell1 ul li,.tablehead-cell2 ul li{
    font-size:15px;
    color: #231f20;
    background-color: #fff;
    width:50%;
    display:inline-block;
    float:left;
       padding: 5px 5px 5px 9px;
    line-height:8px;
    font-family:'HelveticaNeueLTStd-BdCn', sans-serif;
}
.tablehead-cell1 ul li:nth-child(2){
   background-color: #fefefe;
}
.tablehead-cell2 ul li:nth-child(2){
    background-color: #fefefe;
}
.cell p.cellhead-1{
    background: #E8F1F7;
    font-size:15px;
    border-left: 1px solid #80a1d4;
    border-right: 1px solid #80a1d4;
        border-bottom: 1px solid #80a1d4;
    color: #003865;
    padding:2px 0;
    clear:both;
    font-weight:700;
    letter-spacing:.5px
}
.cell p.cellhead-2{
    background-color:#d8deee;
    color:#231f20;
       border-left: 1px solid #80a1d4;
    clear: both;
    border-right: 1px solid #80a1d4;
    font-family:HelveticaNeueLTStd-Cn, sans-serif;
}
.cell ul li{
    float:left;
    width:25%;
    display:inline-block;
    padding:2px 0;
    color:#231f20;
    font-family:HelveticaNeueLTStd-Cn, sans-serif;
}
.cell ul li:nth-child(2n){
  background-color: #fefefe;
}
.cell ul li:first-child {
    border-left: 1px solid #80a1d4;
}
.cell ul li:nth-child(2n-1){
   border-right: 1px solid #80a1d4;
    border-bottom: 1px solid #80a1d4;
}
.graph-table{
    display:none
}
p.hColor{
	color: #003865;
	margin-bottom: 7px;
	font-family: RobotoCondensed-Regular, sans-serif;
	text-transform: uppercase;
}
h1.page-sub-title.reduceSpace{
	margin: 7px 0 20px 0;
} 

/*********************************US-61281********************************************************/
.post-hoc-completers-analysis .cell p.cellhead-2{color:#0F3763;background: #E8F1F7;font-family: 'Roboto-Bold', sans-serif;font-size:16px;line-height:17px}
.post-hoc-completers-analysis p.tablehead-header, .post-hoc-completers-analysis .tablehead-cell1 ul li{color: #0F3763;font-family: 'Roboto-Bold';font-size:16px;line-height:17px}
.post-hoc-completers-analysis p.tablehead-header{border-left:0}
.nav li.post-hoc-completers-analysis span{display:none}
.post-hoc-completers-analysis a .NCCN-content p span{margin-left:20px}
.post-hoc-completers-analysis h1.page-sub-title{color:#9e2a33}
.post-hoc-completers-analysis p.cellhead-1{border-top:1px solid #80a1d4;color:#00294E;font-family: RobotoCondensed-Bold, sans-serif;font-size:17px;line-height:23px}
.post-hoc-completers-analysis p.hColor.head-font{font-family: RobotoCondensed-Bold, sans-serif;font-size:16px;line-height:20px;text-transform:none;color:#555}
.post-hoc-completers-analysis p.hColor{line-height:28px}
.post-hoc-completers-analysis p.tablehead-header{letter-spacing:0}
.post-hoc-completers-analysis .cell ul li{color:#2b2e34;font-family:'Roboto-Light', sans-serif;line-height:19px} 
.post-hoc-completers-analysis .cell ul li:nth-child(1){color:#555;line-height:24px}
.post-hoc-completers-analysis .roboto-bold-text{font-family:'Roboto-Bold', sans-serif}
.post-hoc-completers-analysis .calloutBrouchure.NCCN-Category.margin{line-height:22px}
.post-hoc-completers-analysis .ISI_reference p{line-height:18px;color:#4e4e4b}
.post-hoc-completers-analysis sup{top:-0.5em !important;font-size:65%}
.post-hoc-completers-analysis .sec-header-container.no-barline.secend-header {
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-family: 'RobotoCondensed-Bold', sans-serif;
    background-color: #003865;
    padding: 5px 9px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
.post-hoc-completers-analysis .newcallout-design p{font-family: 'Roboto-Bold';font-size:22px !important;line-height:26px !important}
.post-hoc-completers-analysis p.image-header{color:#003865;font-size:17px;line-height:19px;text-align:center;font-family: 'RobotoCondensed-Bold', sans-serif;}
.container>.navbar-collapse{max-height:385px}
sup.mg-left{margin-left:1px}
.post-hoc-completers-analysis span.astric-sup {
    font-size: 100%;
    top: 0px;
    position: relative;
    vertical-align: baseline;
}
.post-hoc-completers-analysis p.cellhead-1{padding:5px 0}
.post-hoc-completers-analysis ul.study-designs li{line-height:24px}
.lung-home ul.median-os{margin-bottom:10px}
.lung-home ul.median-os li:before{color:#fff;left:-3px}
.lung-home ul.median-os li{color:#fff;font-family:'RobotoCondensed-Regular';}

/*********************************US-61281 ends********************************************************/

/*********************************US-52438********************************************************/
.banner-content p{
    Color: #003865;
	text-align: center;
}
.banner-content p.crt-subhead, .banner-content p.primary-text span.boldfont, .efficacy .study-pacifictext{
    font-family: 'Roboto-Bold', sans-serif;
}
.banner-content p.crt-subhead, .efficacy .study-pacifictext{font-family: 'Roboto-Regular', sans-serif;}
.banner-content p.primary-text{
	font-family: 'Roboto-Regular', sans-serif;
}
.mobile-swipe-chart::-webkit-scrollbar {
    background: transparent;
}
.survival-chart {
    margin-bottom: 25px;
}
.efficacy .survival-chart{
    line-height: 20px;
}
.imfinzicrt .treating-imfinzi-sec p.chart-header{
    margin-top: 25px;
}
/*********************************US-52438 End********************************************************/

@media screen and (max-width:767px){

    /*********************************US-61281********************************************************/
.post-hoc-completers-analysis .tablehead-cell1{width:100%}
.post-hoc-completers-analysis .cell ul li{width:33%;height:29px;font-size:15px}
.post-hoc-completers-analysis .cell ul.border li, .post-hoc-completers-analysis .cell ul.border li{border-top: 1px solid #80a1d4;}
.post-hoc-completers-analysis .tablehead-cell1 ul li:first-child{margin-left:-2px}
.post-hoc-completers-analysis .cell ul li:last-child{border-right:0;width:34%}
.post-hoc-completers-analysis .cell ul li.padding0{height:53px;line-height:17px}
.post-hoc-completers-analysis .cell ul li.padding1{padding-bottom:14px;padding-top:14px;height:53px}
.post-hoc-completers-analysis .cell ul li.padding2{padding-top:14px;height:53px}
.post-hoc-completers-analysis .tablehead-cell1 ul li{font-size:15px}
.post-hoc-completers-analysis span.d-block, .post-hoc-completers-analysis span.d-m-block{display:block}
.post-hoc-completers-analysis .cell ul li:nth-child(1){border-left:0;text-align:left;padding-left:14px}
.post-hoc-completers-analysis .cell p.cellhead-2{border-left:0;border-right:0;text-align:left;padding-left:10px;padding-top:5px;padding-bottom:5px;font-size:15px}
.post-hoc-completers-analysis .tablehead-cell1 ul li:last-child{border-right:0;padding-bottom:16px;padding-top:16px}
.post-hoc-completers-analysis .tablehead-cell1 ul li{border-top: 1px solid #80a1d4;}
.post-hoc-completers-analysis p.tablehead-header{width:33%;float:left;border-bottom:0;border-right:0;padding-top:16px;font-size:15px}
.post-hoc-completers-analysis .tablehead-cell1{width:67%}
.post-hoc-completers-analysis .tablehead-cell1 ul li{width:50%}
.post-hoc-completers-analysis .newcallout-design p{font-size:20px !important;line-height:22px !important;margin-bottom:5px}
.post-hoc-completers-analysis span.d-m-block{display: block;}
.post-hoc-completers-analysis .tablehead-cell1 ul li:nth-child(1) span.d-block{margin-top:5px}
.post-hoc-completers-analysis .sec-header-container.no-barline.secend-header {font-size: 15px;padding: 5px 9px;line-height:20px;max-width:280px}
.post-hoc-completers-analysis h1.page-sub-title.reduceSpace{margin-top:17px}
.post-hoc-completers-analysis p.hColor.head-font{margin-top:14px;margin-bottom:22px}
.post-hoc-completers-analysis h1.page-sub-title.fonts{font-size:25px;line-height:28px}
.post-hoc-completers-analysis h1.page-sub-title.fonts.spacing{margin-bottom:15px}
.post-hoc-completers-analysis h1.page-sub-title.fonts.margin{margin-top:0}
.post-hoc-completers-analysis .Overall-survival-chart img{width:100%;margin-bottom:15px}
.post-hoc-completers-analysis .calloutBrouchure.NCCN-Category{margin-top:0;margin-bottom:14px}
.post-hoc-completers-analysis .newcallout-design{padding: 5px 0 5px 20px !important;}
.post-hoc-completers-analysis span.sec-header{font-size:15px;line-height:20px}
.post-hoc-completers-analysis ul.study-designs-CG.margin{margin-bottom:19px}
.post-hoc-completers-analysis .adverse-table{margin-top:15px;margin-bottom:30px}
.post-hoc-completers-analysis p.hColor.margin{font-size:14px;margin-bottom:0}
.post-hoc-completers-analysis p.bold-text{line-height:20px}
.post-hoc-completers-analysis .footnote.margintop{margin-top:35px}
.post-hoc-completers-analysis p.footnote{line-height:18px;margin-bottom:3px}
.post-hoc-completers-analysis span.letter-spacing{letter-spacing:0.26px}
.post-hoc-completers-analysis .calloutBrouchure.NCCN-Category.margin{margin-top:35px}
.post-hoc-completers-analysis .calloutBrouchure.NCCN-Category.margin .newcallout-design{padding:13px 0 13px 20px !important;}                
.post-hoc-completers-analysis .calloutBrouchure.NCCN-Category.margin .newcallout-design p{font-size:17px !important;line-height:19px !important;margin-top:5px;margin-bottom:5px}
.post-hoc-completers-analysis .image-header.spacing{margin-top:15px}
.post-hoc-completers-analysis .ISI_reference p{padding-bottom:20px}
.post-hoc-completers-analysis .twoyear-primary{margin-bottom:30px}
#posthoc{scroll-margin-top:85px !important}
#osinitt{scroll-margin-top:80px !important}
.lung-home ul.median-os li{font-size:14px;line-height:16px}
.lung-home ul.median-os{padding-left:0}

/*********************************US-61281********************************************************/

/*********************************US-52438********************************************************/
.non-small-cell-lung-cancer.lung-cancer main#maincontent{
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/Mobile/home_oceanbg_mob.png);
    background-size: 100% 100%;
}
.efficacy sup.numeight{
	top: -0.25em;
}
.survival-img {
	max-width: 296px;
    margin: 0 auto;
	padding-top: 63px;
}
.banner-content p.crt-subhead{
	font-size: 15px;
    line-height: 15px;
	letter-spacing: -0.45px;
    text-transform: uppercase;
    max-width: 300px;
    margin: 0 auto;
	padding-bottom: 18px;
}
.banner-content p.primary-text{
	font-size: 15px;
    line-height: 16px;
    max-width: 355px;
    margin: 0 auto;
    letter-spacing: -0.39px;
}
.post-hoc-imgsec{
	max-width: 351px;
	margin: 0 auto;
}
.post-hoc-imgsec img{
	max-width: 100%;
}
.banner-content{
	margin: 9px 0 12px 0;
}
.footnotes {
    text-align: left;
    margin: 16px 0 15px 1px;
}
a[name='isi'],a.section-link{
	display:inline-block;
	height:120px;
	margin-top:-120px;
}

/*****************After CRT Swipe section*****************/
.scroll-header {
    width: 135%;
}
.scroll-header-wrapper {
    overflow-x: auto;
    margin-left: -10px;
    margin-right: -10px;
}
.mobile-swipe-chart.pro-page-2 .right-img img {
    height: 789px;
}
.survival-chart img {
    margin: auto;
}
.combine-img {
    display: flex;
}
.mobile-swipe-chart .left-img {
    box-shadow: 5px 5px 6px #0000001D;
    border: 1px solid #7099D3;
    margin-left: -10px;
}
.mobile-swipe-chart .right-img{
	margin-top: -4px;
}
.mobile-swipe-chart .right-img img{
	margin-left: -2px;
}
.right-img {
    overflow-x: auto;
}
.mobile-swipe-chart.pro-page .left-img, .mobile-swipe-chart.pro-page .left-img img{
    max-width: 149px;
}
.mobile-swipe-chart.pro-page .right-img img{
    max-width: 357px;
}
.mobile-swipe-chart.pro-page .left-img {
    margin-left: -10px;
    box-shadow: 5px 5px 6px #0000001D;
    border: 1px solid #7099D3;
    margin-top: -1px;
}
.mobile-swipe-chart.pro-page .right-img {
    margin-right: -8px;
}
.scroll-header p {
    font-family: roboto-bold, sans-serif;
    padding: 6px 0px;
    margin: 0;
    font-size: 12px;
    margin-right: 8px;
    margin-left: 8px;
    margin-top: 1px;
}

.scroll-header {
    display: flex;
    background: #EDEDED;
    align-items: center;
    justify-content: space-between;
    border: 0.5px solid #9F9F9F;
}
.scroll-header  i {
  border: solid #555555;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 2px;
  top:-1px;
  position:relative;
}
.right {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.left {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
i.arrow.left, i.arrow.right {
    margin-right: 5px;
}
i.arrow.right {
    margin-left: 5px;
}
p.bar {
    width: 55px;
    height: 11px;
    background: #BEBEBE;
}
.scroll-end .scroll-header {
    flex-direction: row-reverse;
}
.scroll-end .scroll-header i.right {
    display: none;
}
.scroll-end .scroll-header i.left {
    display: inline-block;
}
.mobile-swipe-chart.pro-page-2 .left-img img {
    width: 147px;
    margin-left: -9px;
    box-shadow: 5px 5px 6px #0000001D;
    border: 1px solid #7099D3;
    padding-bottom: 50px;
}
.mobile-swipe-chart.pro-page-2  .right-img {
    margin-right: -8px;
}
/*****************After CRT Swipe section End*****************/

/*********************************US-52438 End********************************************************/


.container>.navbar-collapse {
    background-color: #7099D3;
}
ul.indicationsTwo {
    background-color: #5B84BE;
}
.navbar-nav > li > a, .navbar-default .navbar-nav>li>a, .navbar-nav > li > a:visited, .navbar-default .navbar-nav>li>a:visited{
	font-family: 'RobotoCondensed-Bold'!important;
}
.stage-three-container li:first-child, .stage-three-container li:last-child {
    border-top: 1px solid #4e6e9c;
}
	.homebanner-head .third-line sup {
		top: -10px;
		font-size: 63%;
	}
    .tablehead-cell1 ul li {
    border-left: 1px solid #80a1d4;
}
    .tablehead-cell1 ul li:nth-child(2) {
    border-right: 1px solid #80a1d4;
}
            .tablehead-cell2 ul li {
    border-right: 1px solid #80a1d4;
}
        .cell p.cellhead-1 {
    border-top: 1px solid #80a1d4;
}

/*************survival code mobile*********/
    .survival{
    max-width: 294px;
    }
	p.callout-text-new {
    padding: 10px 40px;
    display: inline-block;
	}

	span.middle-line {
    color: #ac182e;
	}

		.page-content.hero-content.mobile-content {
    display: block;
	}

	.page-content.hero-content{
    max-width: 370px;
    text-align: center;
    margin: 0 auto;
	}
	.page-content.hero-content.desktop-content {
    display: none;
	}


	/***********New Code**********/
	.tablehead-cell2 ul li:nth-child(2){
		padding: 5px 5px 5px 10px
	}
	.chart-head p.single-line{
	    width: 100%;
	}
	.Sticky_ISI.mobile_only.popupisi .col-xs-12.col-sm-6.mobile_only{
		padding-left: 10px;
		padding-right: 10px;
	}
	.page-content h2.wrapLine{
		text-indent: -35px;
		padding-left: 39px;
	}
	/***********New Code End *********/
    .hero-content .first-line{
        font-size:17px;
        letter-spacing:-.1px
    }
    .hero-content .second-line{
        font-size:33px;
        letter-spacing:-1.32px
    }
    .hero-content .third-line{
        font-size:17px;
        letter-spacing:-.32px
    }
    .homebanner-head{
        max-width:420px;
        margin:0 auto;
        margin-bottom:20px
    }
    .hero-content .sec-1{
        margin-top:55px
    }
    .hero-content .sec-1 .left-image img{
		width: 30px;
		margin-top: 2px;
		margin-left: 0;
		margin-right: 0;
    }
    .homebanner-head h1{
        line-height:24px
    }
    .hero-content .sec-2 .right-image{
        display:none
    }
    .clinical-chart{
        margin-left:0%
    }
    .indication-header{
        border-bottom:none
    }
    header#header{
        background-color:#7099d3;
        background-image:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/Mobile/halftone-pttrn@2xNew.png)
    }
    .navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{
        background-color:#7099d3
    }
    .navbar-default .navbar-nav>.open.active>a,.navbar-default .navbar-nav>.open.active>a:hover,.navbar-default .navbar-nav>.open.active>a:focus{
        background-color:#7099d3
    }
    .navbar-nav .open .dropdown-menu.multi-level{
        background-color:rgba(255,255,255,.4)
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a{
        background-color:rgba(0,0,0,0)
    }
    .navbar-nav>li{
        border-bottom:1px solid #4e6e9c
    }
ul.indicationsTwo li, ul.indicationsTwo li {
    border-bottom: 1px solid #4e6e9c !important;
}
    .hero-content .content-title{
        max-width:360px;
        margin:0 auto;
        padding:40px 0 0 44px
    }
    .Sticky_ISI .Please_see{
        margin-bottom:70px
    }
    .ISI_reference p{
        line-height:18px
    }
    span.noprint{
        text-indent:-46px
    }
    .indication-head a{
        color:#f8f8f8
    }
    .req-rep{
        top:6.3px
    }
    .lung-home .req-rep{
        top:10px
    }
    .subpage-banner .content-title h2{
        line-height:2.1
    }
    .content-title h2:after{
        top:5px
    }
    .lung-home a[name='isi'],.lung-home .section.isi a.section-link{
        height:133px
    }
    .hero-left{
        padding-right:1.9em
    }
    .hero-content .content-title h1{
        font-size:33.3px;
        line-height:28px
    }
    .hero-content .content-title h1 span{
        font-family:'Solex', sans-serif;
        font-size:29.4px
    }
    .hero-content .content-title h1:before{
        width:23px;
        height:49px;
        left:-8px;
        top:31px;
        margin-left:-23px;
        background-size:contain
    }
    .content-title .blue{
        font-size:18px;
        line-height:21px;
        margin-bottom:.3em
    }
    .content-title .red{
        font-size:16px
    }
    .callout-text-1 span:first-child{
        font-size:18px
    }
    .hero-content .callout-text-2{
        font-size:18px;
        padding-right:15px
    }
    .hero-content .content-title .hero-callout{
        margin-top:1em;
        max-width:237px;
        padding-right:34px;
        width:82%
    }
    .hero-right{
        float:left
    }
    .hero-right img{
        max-width:271px;
        margin-top:-3.2em;
        margin-left:25px
    }

    .progression-fre{
        position:absolute;
        margin-top:17.2em;
        margin-left:-30px
    }
    .progression-fre span{
        display:block;
        line-height:16px
    }
    .isi>h2:first-child{
        display:none
    }
    .Standard-care-chart img.mobile-graph{
        max-width:100%
    }
    .calloutBrouchure.clinically-approx{
        margin:2px 0 46px 0
    }
    .cell p.cellhead-1{
        padding:3px 0;
        border-bottom: 0px solid #80a1d4;
    }
.lab .tablehead-cell1 ul li, .lab .tablehead-cell2 ul li {
    padding: 0 0px 0 5px;
}
.adverse-table {
    border-bottom: 1px solid #80a1d4;
}
.cell ul li:nth-child(2n-1) {
    border-bottom: 0px solid #80a1d4;
}
.cell ul li:nth-child(2n) {
    border-right: 1px solid #80a1d4;
}
    .cell p.cellhead-2{
        padding:3px 0;
        border-bottom: 1px solid #80a1d4;
        border-top: 1px solid #80a1d4;
    background-color: #fefefe;
    }

	/************** Dosing Chart  ******************/
	.chart-head{
		width: 100%;
	}
	.first-chart .resume-chart p.single-line, .dosing-chart.discontinue-chart p.single-line{
		margin-top: -12px;
	}
    .dosing-chart, .resume-chart {
        max-width: 100%;
    }

    .discontinue-chart {
        margin-top: 25px;
    }
	.dosing .dosing-chart.discontinue-chart .chart-head h3{
		width: 90% !important;
	}
	/************** Dosing Chart End ******************/
}


@media screen and (max-width:370px){
    .hero-content .content-title .hero-callout .callout-text,.hero-content .content-title .hero-callout .callout-text:hover,.hero-content .content-title .hero-callout .callout-text:visited{
        font-size:14px
    }
    header#header{
        z-index:4
    }
    .Sticky_ISI{
        z-index:4!important
    }
    .Sticky_Indication{
        z-index:4!important
    }
    .Sticky_ISI.mobile_only.popupisi{
        background:none
    }
    .Sticky_Indication .section.indication-container{
        padding:0 10px 186px 10px
    }
    .Sticky_ISI.mobile_only.popupisi{
        height:100%!important
    }
    .progression-fre{
        margin-top:18.2em
    }
    .hero-content .content-title .hero-callout{
        width:88%
    }
    .hero-right img{
        margin-left:-10px
    }
	/************** Dosing Chart ******************/
	.dosing-chart .chart-head h3 {
		font-size: 14px;
	}
	/************** Dosing Chart End ******************/
}
@media screen and (min-width:360px) and (max-width:369px){
    .progression-fre{
        margin-top:17.1em
    }
    .hero-right img{
        margin-left:25px
    }
    .navbar-nav .open .dropdown-menu li{
        margin-left:18px
    }
    .hero-content .sec-1{
        margin-top:68px
    }
}
@media screen and (max-width:359px){
	.callout-text-1 span:first-child{
		font-size:16px;
	}
    .hero-content .sec-1{
        margin-top:65px
    }
    .hero-content .first-line{
        font-size:15px
    }
    .hero-content .second-line{
        font-size:31px
    }
    .hero-content .third-line{
        font-size:14.5px
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a{
        font-size:12px
    }
    .container>.navbar-header{
        right:-7px
    }
    .hero-content .content-title h1 span{
        font-size:27px
    }
    .progression-fre{
        line-height:16px
    }
    .progression-fre span{
        display:inline
    }
    .np-notebook .first-sec{
        padding-left:10px!important
    }
}
@media screen and (max-width:374px){
    .page-content.Immune-Mediated h2{
        text-indent:-35px;
        padding-left:39px
    }
	.subpage-banner .content-title h2{
		font-size: 29px !important;
	}
	.imfinzi-crt .subpage-banner h2 sup{
	    top: -9px !important;
	}
	.Standard-care-sec .page-content h2.wrapLine{
		text-indent: -30px;
		padding-left: 35px;
	}
	.dosing .dosing-chart.discontinue-chart .chart-head h3 {
		width: 93% !important;
	}
}
@media screen and (min-width:397px) and (max-width:421px){
	.tablehead-cell1 ul li:nth-child(1),.tablehead-cell2 ul li:nth-child(1){
	    padding: 9px 5px 9px 9px !important;
	}
}
@media screen and (min-width:768px){
/*********************************US-61281********************************************************/
.post-hoc-completers-analysis h1.page-sub-title.reduceSpace{margin-top:12px}
.post-hoc-completers-analysis h1.page-sub-title.spacing{margin-top:20px}
.post-hoc-completers-analysis p.hColor.head-font{margin-bottom:35px}
.post-hoc-completers-analysis span.sec-header{line-height:20px}
.post-hoc-completers-analysis .Overall-survival-chart{margin-bottom:21px}
.post-hoc-completers-analysis .calloutBrouchure.NCCN-Category{margin-top:0;margin-bottom:19px}
.post-hoc-completers-analysis ul.study-designs-CG{margin-bottom:19px}
.post-hoc-completers-analysis .newcallout-design{padding-top:9px !important;padding-bottom:3px !important}
.post-hoc-completers-analysis p.tablehead-header{width:50%;margin-top:0;padding-top:13px;padding-bottom:12px;border-left:0}
.post-hoc-completers-analysis .image-header.spacing{margin-top:20px}
.post-hoc-completers-analysis .tablehead-cell1{width:50%}
.post-hoc-completers-analysis p.cellhead-2{width:25%}
.post-hoc-completers-analysis .cell ul li{width:25%;padding:0}
.post-hoc-completers-analysis .cell ul li:nth-child(1){width:25%}
.post-hoc-completers-analysis span.d-block{display:block}
.post-hoc-completers-analysis .adverse-table{margin-bottom:25px}
.post-hoc-completers-analysis .cell p.cellhead-2.padding1{padding-top:9px;padding-bottom:8px}
.post-hoc-completers-analysis .cell p.cellhead-2.padding2{padding-top:17px;padding-bottom:17px}
.post-hoc-completers-analysis .cell p.cellhead-2.padding3{padding-top:8px;padding-bottom:9px}
.post-hoc-completers-analysis .cell p.cellhead-2.padding4{padding-top:13px;padding-bottom:13px}
.post-hoc-completers-analysis .cell p.cellhead-2.padding5{padding-top:22px;padding-bottom:22px}
.post-hoc-completers-analysis .tablehead-cell1 ul li{border-top:1px solid #80a1d4;padding:0}
.post-hoc-completers-analysis .cell p.cellhead-2{border-left:0;padding-bottom:4px;padding-top:4px;padding-left:10px}
.post-hoc-completers-analysis .cell ul li:last-child{border-right:0}
.post-hoc-completers-analysis .tablehead-cell1 ul li:last-child{border-right:0}
.post-hoc-completers-analysis .cell ul li:nth-child(1){text-align:left;padding-left:10px}
.post-hoc-completers-analysis .Overall-survival-chart.margin{margin-top:0;margin-bottom:31px}
.post-hoc-completers-analysis h1.page-sub-title.margin{margin-top:0;margin-bottom:5px}
.post-hoc-completers-analysis p.hColor.margin{margin-bottom:0}
.post-hoc-completers-analysis p.footnote{line-height:18px;margin-bottom:3px}
.post-hoc-completers-analysis span.letter-spacing{letter-spacing:0.26px}
.post-hoc-completers-analysis .calloutBrouchure.NCCN-Category.margin{margin-top:15px;margin-left:15px}
.post-hoc-completers-analysis .calloutBrouchure.NCCN-Category.margin .newcallout-design{padding-top:23px !important;padding-bottom:16px !important}
.post-hoc-completers-analysis .calloutBrouchure.NCCN-Category.margin .newcallout-design p{line-height:22px !important}
.post-hoc-completers-analysis .sec-header-container.no-barline.secend-header{max-width:487px;line-height:20px;font-size:15px}
.post-hoc-completers-analysis .Overall-survival-chart.margin img{width:100%}
.post-hoc-completers-analysis p.image-header{line-height:25px}
.post-hoc-completers-analysis p.bold-text{line-height:20px}
.post-hoc-completers-analysis span.d-d-block{display:block}
.post-hoc-completers-analysis p.twoyear-primary{margin-bottom:35px}


/*********************************US-61281 ends********************************************************/

/*********************************US-52438********************************************************/
.non-small-cell-lung-cancer.lung-cancer main#maincontent{
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/Desktop/home_oceanbg_desk.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
	background-position-y: 33px;
}
.page-content.hero-content{
	width:750px;
	margin:0 auto;
}
.survival-img {
	max-width: 430px;
    margin: 0 auto;
    padding-top: 16px;
}


ul.preList li:nth-child(1) img {
    width: 30px;
    height: 19px;
}

ul.preList li:nth-child(2) img {
    width: 30px;
    height: 30px;
}

ul.preList li:nth-child(3) img {
    width: 28px;
    height: 56px;
}

ul.preList li:nth-child(4) img {
    width: 30px;
    height: 40px;
}

.banner-content p.crt-subhead{
	font-size: 23px;
    line-height: 25px;
    max-width: 629px;
    text-transform: uppercase;
    margin: 0 auto;
}
.banner-content p.primary-text{
    max-width: 500px;
    margin: 0 auto;
    letter-spacing: -0.48px;
    line-height: 18px;
	padding: 28px 0 23px 0;
	font-size: 18px;
}
.post-hoc-imgsec{
	max-width: 437px;
	margin: 0 auto;
}
.banner-content{
	margin-top: 12px;
}
.footnotes {
	margin-left: 15px;
	margin-top: 19px;
	margin-bottom: 18px;
}
.imfinzicrt .treating-imfinzi-sec p.chart-header{
	width: 79%;
}
/*********************************US-52438 End********************************************************/


 /* survival code Desktop */
	p.callout-text-new {
    padding: 10px 80px;
    display: inline-block;
    margin-left: 168px;
    margin-bottom: 40px;
	}

	span.middle-line {
    color: #ac182e;
	}


	p.headerPpadding {
		top: -9px;
		position: relative;
	}
	.hero-content .sec-1 .left-image img{
	    width: 57px;
		margin-left: 8px;
		margin-right: 10px;
		margin-top: -3px;
	}
	.navbar-nav > li:first-child > a:hover, .navbar-nav > li:first-child.active > a {
		border-radius: 4px 0px 0px 0px;
	}
    .Sticky_ISI .section.isi{
        padding-top:0px!important;
    }
    .navbar-nav>li{
        min-width:auto!important
    }
    .navbar-nav>li>a,.navbar-default .navbar-nav>li>a,.navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:hover,.navbar-nav>li>a:visited,.navbar-default .navbar-nav>li>a:visited,.navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:focus{
        padding:0;
        display:flex;
        display:-webkit-flex;
        display:-ms-flexbox;
        justify-content:center;
        align-items:center;
        line-height:17px;
    }

.navbar-nav>li>a:before{
        content:" ";
        border-bottom:41px solid transparent
    }
    .fullheader ol li:nth-child(5){
        margin-right:0;
        margin-left:0
    }
    .navbar-nav>li:first-child{
		min-width:78px!important;
        width:78px!important;
    }
    .navbar-nav>li:nth-child(2){
        width:13%!important
    }
    .navbar-nav>li:nth-child(3){
        width:15%!important
    }
    .navbar-nav>li:nth-child(4){
        width:12%!important
    }
    .navbar-nav>li:nth-child(5){
        width:13%!important
    }

    .navbar-nav>li:nth-child(6){
        width:13.5%!important
    }
    .navbar-nav>li:first-child>a:hover:before,.navbar-nav>li:first-child.active>a:before,.navbar-collapse .navbar-nav>li:first-child>a.currentMenuItem:before{
        left:-29px;
        top:0
    }
    .homebanner-head{
        margin-top:90px
    }
    .hero-content .third-line sup{
        font-family:'RobotoCondensed-Regular', sans-serif;
        font-size:12px;
        top:-16px
    }
    .sec-2{
        margin-left: 85px;
    }
    .sec-2 .left-text{
        width:70%;
    }
    .sec-2 .right-image{
        width:30%;
        padding-left:20px
    }
    .sec-2 .right-image img{
        max-width:193px
    }
    .patient-char .page-content .page-sub-title{
        width:712px
    }
    body,html{
        height:100%
    }
    *{
        margin:0;
        padding:0
    }
    .header-color{
        background-color:#bb3d3d
    }
    .dark-blue{
        background-color:#5e83b7
    }
    .light-blue{
        background-color:#7197ce
    }
    .gray{
        background-color:#929497
    }
    .light-gray{
        background-color:#d5def0
    }
    .light-border{
        border-right:solid 2px #d5def0
    }
    .dark-border{
        border-right:solid .6px #929497;
        box-sizing:border-box
    }
    .btm-border{
        border-bottom:solid 1px #929497
    }
    .dark-blue-header .box5 p{
        font-size:16px
    }
    .box5 p{
        font-family:HelveticaNeueLTStd-Cn, sans-serif;
        font-family:HelveticaNeueLTStd-BdCn, sans-serif;
        font-weight:400;
        color:#231f20
    }
    span.range{
        font-family:HelveticaNeueLTStd-Cn, sans-serif;
    }
    .dark-blue-header span.range{
        font-family:HelveticaNeueLTStd-BdCn, sans-serif;
    }
    .img-center{
        justify-content:center
    }
    .box1,.box2,.box3,.box4,.box5,.large-box{
        float:left
    }
    .box1{
        width:170px
    }
    .box1 span{
        padding-left:6px
    }
    .box2,.box3{
        width:66px
    }
    .box4{
        width:274px
    }
    .box5{
        width:130px
    }
    .large-box{
        width:400px
    }
    .box2,.box3,.box5,.heading-block .large-box{
        display:block;
        align-items:center;
        justify-content:center;
        height:100%;
        text-align:center;
        padding-top:8px
    }
    .heading-block .box1,.box1{
        display:block;
        align-items:center;
        padding-left:11px;
        height:100%;
        padding-top:8px
    }
    .heading-block p{
        color:#fff
    }
    .heading-block p{
        color:#fff;
        line-height:16px;
        margin:0;
        font-family:HelveticaNeueLTStd-BdCn, sans-serif;
        font-weight:400
    }
    .box4{
        display:inline-block;
        align-items:center;
        height:100%
    }
    .graph-table{
        width:708px;
        margin:0 auto;
        height:1285px;
        border-radius:13px;
        background-color:#fff;
        border:solid 1px #929497;
        font-family:HelveticaNeueLTStd-Cn, sans-serif;
        display:block;
        position:relative
    }
    .heading-block{
        width:708px;
        height:60px;
        border-top-left-radius:13px;
        border-top-right-radius:13px;
        background-color:#BB3D3D;
        color:#FFF;
        font-family:HelveticaNeueLTStd-BdCn, sans-serif;
        font-size:16px
    }
    .dottedline{
        height:1072px;
        width:2px;
        position:absolute;
        border-right:1.5px #6f6f6f dashed;
        top:127px;
        right:199px
    }
    .heading-block .box3{
        background-color:#929497
    }
    .heading-block .light-border{
        border-right:solid .8px #fff;
        padding-top:14px
    }
    .heading-block .box1.light-border{
        padding-top:19px
    }
    .heading-block .large-box{
        padding-top:22px
    }
    .heading-block p span{
        text-align:center;
        width:100%;
        display:inline-block;
        font-size:14px;
        font-family:HelveticaNeueLTStd-Cn, sans-serif;
    }
    .light-blue-header{
        font-size:16px;
        padding:5px 0 7px 13px;
        text-align:left;
        color:#fff;
        background-color:#7197ce;
        clear:both;
        font-family:HelveticaNeueLTStd-Cn, sans-serif;
    }
    .dark-blue-header{
        font-size:16px;
        text-align:left;
        color:#fff;
        background-color:#5e83b7;
        clear:both;
        overflow:hidden;
        height:40px;
        font-family:HelveticaNeueLTStd-BdCn, sans-serif;
    }
    .white-header{
        font-size:16px;
        text-align:left;
        color:#231f20;
        ;
        background-color:#FFF;
        clear:both;
        overflow:hidden;
        height:40px;
        font-family:HelveticaNeueLTStd-Cn, sans-serif;
    }
    .light-color-header .box3{
        background:#C4CBD9
    }
    .white-header .box3{
        background:#E4E4E5
    }
    .dark-blue-header .box1{
        display:block;
        align-items:center;
        height:100%;
        padding-top:8px
    }
    .light-color-header{
        font-size:16px;
        text-align:left;
        color:#231f20;
        ;
        background-color:#d5def0;
        ;
        clear:both;
        overflow:hidden;
        height:40px;
        font-family:HelveticaNeueLTStd-Cn, sans-serif;
    }
    .image-block{
        padding:10px 0;
        overflow:hidden
    }
    .image-block .image{
        float:right;
        padding-right:105px
    }
    .image-block .image img{
        display:block
    }
    .dark-blue-header .light-border{
        border-right:solid .6px #fff
    }
    .graph-table p{
        margin:0;
        display:block;
        text-align:center
    }
    .dark-blue-header p{
        color:#fff;
        align-items:center;
        margin:0
    }
    img.img55{
        padding-left:120px
    }
    img.img56{
        padding-left:118px
    }
    img.img54{
        padding-left:97px
    }
    img.img43{
        padding-left:88px
    }
    img.img74{
        padding-left:139px
    }
    img.img29{
        padding-left:38px
    }
    img.img53{
        padding-left:105px
    }
    img.img59{
        padding-left:115px
    }
    .box4 img{
        padding-top:15px
    }
    img.img68{
        padding-left:136px
    }
    img.img41{
        padding-left:69px
    }
    img.img45{
        padding-left:90px
    }
    img.img76{
        padding-left:95px
    }
    img.img47{
        padding-left:97px
    }
    img.img79{
        padding-left:138px
    }
    .progressionfree-sec .clinical-trials-patients img.desktop_only{
        display:none
    }
    .text-block{
        width:287px;
        font-family:HelveticaNeueLTStd-Cn, sans-serif;
        font-size:12px;
        color:#231f20;
        float:left;
        padding-left:11px;
        line-height:14px
    }
    ul.study-designs{
       /* padding-top:10px*/
    }
    .square-1{
        top:397px;
        left:307px;
        width:22px;
        height:22px
    }
    .square-2{
        width:22px;
        height:22px;
        top:397px;
        left:433px
    }
p.tablehead-header.laboratory {
    margin-top: 39px;
}
    p.tablehead-header{
       width: 40%;
    float: left;
    margin-top: 57px;
    padding-bottom: 0px;
    }
    .tablehead-cell2{
        width:30%
    }
    .tablehead-cell1{
        width:30%
    }
    .tablehead-cell1 p,.tablehead-cell2 p{
        padding:6px 0
    }
    .tablehead-cell1 p,.tablehead-cell2 p{
        color:#fefefe;
        padding:7px 0;
    }
    .tablehead-cell2 p{
        color:#fefefe;
        padding:7px 0;
    }
    .cell ul li:nth-child(2n){
        background-color: #fefefe;
    	border-bottom: 1px solid #80a1d4;
        border-right: 1px solid #80a1d4;
    }
    .cell ul li{
       width: 15%;
        padding:5px 0
    }
    .cell ul li:nth-child(1){
        border-left: none;
    border-bottom: 1px solid #80a1d4;
    }
    .cell p.cellhead-2{
    border-bottom: 1px solid #80a1d4;
        background-color:#fff;
        clear:both
    }
    .cell ul li:nth-child(2){
        border-bottom: 1px solid #80a1d4;
    }
    .cell p.cellhead-1{
        padding:5px 0 5px 20px;
        font-size:16px;
        text-align:left;
    max-width:99.99999%;
    }
    p.cellhead-2{
        padding:5px 0 5px 20px;
        font-size:16px;
        text-align:left;
        width:40%;
	        float:left
    }
    .cell ul:nth-child(5) li:nth-child(2n){
        background: #fefefe;
    }
    .adverse-table{
        max-width:710px;
        width:100%
    }
    .tablehead-cell1 ul li,.tablehead-cell2 ul li{
              border-right: 1px solid #80a1d4;
    border-bottom: 1px solid #80a1d4;
    background-color: #fefefe;
    color: #231f20;
		padding: 5px 0px 5px 5px;
    }
    .studydesign-chart{
        max-width:710px;
        margin:0 auto;
        position:relative
    }
    p.block-1:after{
        content:"";
        display:block;
        position:absolute;
        top:0;
        right:-10px;
        color:#80a1d4;
        font-size:14px;
        width:0;
        height:0;
        border-top:19px solid transparent;
        border-bottom:19.25px solid transparent;
        border-left:10px solid #80a1d4
    }
    p.block-2::before{
        background:#80a1d4;
        content:"";
        display:block;
        height:13px;
        position:absolute;
        top:-13px;
        width:1px;
        left:100px
    }
    p.block-2::after{
        background:#929497;
        content:"";
        display:block;
        height:12px;
        position:absolute;
        top:auto;
        width:1px;
        right:94px;
        bottom:-12px
    }
    .studydesign-chart p.randomtext{
        position:absolute;
        top:-22px;
        left:403px;
        padding-top:0
    }
    .topcurve{
        width:148px;
        background:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/livetext/left-arrow.png);
        max-width:unset;
        display:inline-block;
        padding:32px 0 32px 33px;
        background-size:100% 99%;
        float:left;
        background-repeat:no-repeat
    }
    .topcurve p{
        font-size:13px;
        width:83%;
        line-height:normal;
        text-align:left
    }
    .topcurve p span.nowrap{
        white-space:unset
    }
    .topcurve p span.nowrap:nth-child(2){
        white-space:nowrap
    }
    .studydesign-chart p.crt{
        padding:18px 24px 18px 14px;
        display:inline-block;
        width:140px;
        background:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/livetext/1-arrow-bkg.png);
        font-size:17px;
        line-height:normal;
        background-size:100% 100%;
        float:left;
        margin-top:15px;
        background-repeat:no-repeat
    }
    .studydesign-chart p.prog-crt{
        display:inline-block;
        width:214px;
        background:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/livetext/2-arrow-bkg.png);
        padding:12px 24px 15px 0;
        float:left;
        margin-left:8px;
        margin-top:15px
    }
    .topcurve p::before{
        top:3px;
        left:99px;
        font-size:17px;
        padding-top:0
    }
    .topcurve p::after{
        top:104px;
        right:4px;
        font-size:17px;
        padding-top:0;
        background:transparent
    }
    .threeblocks{
        float:left;
        width:198px;
        margin-top:-20px;
        margin-bottom:30px
    }
    .threeblocks p.block-1{
        padding:9px 0;
        height:auto;
        width:100%;
        width:100%;
        position:relative
    }
    .threeblocks p.block-2{
        width:100%;
        margin:9px 0 9px 0;
        display:block;
        font-size:13px;
        height:auto;
        padding:10px;
        color:#020202
    }
    .threeblocks p.block-3{
        width:100%;
        height:auto;
        padding:10px 0;
        position:relative
    }
    .threeblocks p.block-3:after{
        content:"";
        display:block;
        position:absolute;
        top:0;
        right:-10px;
        font-size:14px;
        width:0;
        height:0;
        border-top:19px solid transparent;
        border-bottom:19.5px solid transparent;
        border-left:10px solid #939597
    }
    .studydesign-sec .calloutBrouchure{
        clear:both
    }
    .probability-chart{
        max-width:710px;
        margin:0 auto;
        position:relative
    }
    img.mobile-graph{
        display:none
    }
    img.desk-graph{
        display:block;
        max-width:100%
    }
    .overall-survival .probability-chart img.desk-graph,.PatientChar-sec .nsclc-patient-baseline img{
        max-width:100%
    }
    .responserates .probability-chart img.desk-graph{
        max-width:518px;
        width:518px
    }
    .patient-char .probability-chart img.desk-graph{
        max-width:708px;
        padding-top:7px
    }
    .responserates h1.page-sub-title{
        margin-bottom:25px
    }
    p.table-data span{
        font-size:14px;
        width:60px
    }
    p.graph-foot{
        display:inline-block;
        width:46%;
        border-right:solid 1px #c9cbd1;
        line-height:20px;
        margin-top:0;
        font-size:13px
    }
    span.square-3{
        margin-right:9px
    }
    p.table-data span:first-child{
        width:80px
    }
    p.vertical-line{
        font-size:16px;
        margin-right:15px;
        margin-top:100px
    }
    .graphdata-1{
        position:absolute;
        top:346px;
        right:540px
    }
    .graphdata-1 p{
        font-size:12px;
        line-height:14px
    }
    .graphdata4{
        position:absolute;
        top:0;
        right:0;
        width:200px
    }
    p.graph-x{
        font-size:16px
    }
	
	/************** Dosing Chart  ******************/
	.chart-head h3 {
		padding: 25px 0 0px 0;
	}
	.dosing-chart ul {
		margin: 0 auto;
		padding: 5px 0 8px 25px;
	}
    .first-chart {
        display: inline-block;
        float: left;
        margin-right: 28px;
    }
    .dosing-chart {
        max-width: 340px;
        margin: 0 auto;
        padding-bottom: 18px;
    }
    .chart-head {
        width: 100%;
    }
    .chart-head h3 {
        padding: 27px 0 0px 0;
    }
    .chart-head p {
        font-size: 16px;
    }
    .resume-chart {
        max-width: 340px;
    }
    .dosing-chart.discontinue-chart {
        display: inline-block;
        margin: 0;
        padding-bottom: 80px;
    }
    .dosing-chart.discontinue-chart .chart-head h3 {
		width: 92%;
        padding-top: 32px;
    }
	.dosing-chart.discontinue-chart .chart-head p.single-line{
	    margin-top: -12px;
	}
	/************** Dosing Chart End******************/
    p.table-head{
        font-size:14px;
        margin:6px 0
    }
    .graphdata-2{
        position:absolute;
        top:100px;
        left:397px;
        text-align:center
    }
    .graphdata-3{
        position:absolute;
        top:247px;
        left:204px;
        text-align:center
    }
    .graphdata-3 p{
        font-size:12px
    }
    .graphdata-3 p:first-child{
        font-size:34px;
        line-height:31px
    }
    .graphdata-3 p:nth-child(2){
        font-size:17px;
        line-height:18px
    }
    .graphdata-2 p:first-child{
        font-size:34px;
        line-height:29px
    }
    .graphdata-2 p:nth-child(2){
        font-size:17px;
        line-height:18px
    }
    .graphdata-2 p{
        font-size:12px
    }
    span.square-3{
        margin-right:9px
    }
    p.graph-foot.graph-foot1{
        margin-left:9px;
        margin-top:4px;
        border-right:0
    }
    span.square-4{
        margin-right:12px
    }
    .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:hover{
        background-color:#003865
    }
    .navbar-collapse:before{
        border-bottom:50px solid rgb(118 157 213);
    }
    .navbar-nav>li:first-child>a:hover:before,.navbar-nav>li:first-child.active>a:before,.navbar-collapse .navbar-nav>li:first-child>a.currentMenuItem:before{
        border-bottom:50px solid #003865
    }
    .navbar-nav>li>.dropdown-menu li a{
        padding:11px 5px 9px 9px
    }
    p{
        font-size:16px;
        line-height:25px;
        margin-bottom:10px;
        color:#555
    }
    header#header{
        background-image:url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/blue-nav-bkg@2x.png);
        border-bottom:4px solid #ac182e
    }
    #maincontent.container{
        padding-left:0;
        padding-right:0;
		padding-top: 74px;
    }
    .isi{
        padding-top:5px!important
    }
    .footer ul{
        width:720px
    }
    .footer ul li a:after{
        padding:0 7px 0 7px
    }
    .az_logo{
        margin-top:1.2em
    }
    .Sticky_ISI{
        padding-top:3px
    }
    .Sticky_ISI .col-sm-6{
        margin-top:0
    }
    .Sticky_ISI .section.isi .row{
        position:relative
    }
    .Sticky_ISI .section.isi .readmoreisi,.Sticky_ISI .section.isi .readmoreisi:hover{
        position:absolute;
        top:6px;
        font-size:27px
    }
    .non-small-cell-lung-cancer.lung-cancer main#maincontent{
        border-bottom:2px solid #ac182e
    }
    .page-content{
        width:708px;
        margin:0 auto
    }
    .hero-left{
        width:57%;
        float:left
    }
    .hero-right{
        width:43%;
        float:left
    }
    .sub-title.blue sup{
        font-size:15px;
        top:-.55em
    }
    .content-title .blue{
        font-size:24px;
        line-height:28px;
        margin-bottom:.4em
    }
    .content-title .red{
        font-size:20px
    }
    .hero-content .content-title h1 .sub-title{
        font-size:32px;
        line-height:30px
    }
    .hero-content .content-title .hero-callout .callout-text,.hero-content .content-title .hero-callout .callout-text:hover,.hero-content .content-title .hero-callout .callout-text:visited{
        padding:18px 10px 18px 30px
    }
    .hero-content .content-title .hero-callout{
        width:90%;
        max-width:422px;
        margin-top:27px
    }
    .hero-right img{
        max-width:422px;
        margin-top:1em;
        margin-left:58px
    }
    .progression-fre{
        width:118%
    }
}
@media screen and (min-width:1024px){
	#maincontent.container{
		padding-top: 75px;
	}
    ul.subpage-list ul>li:before{
        font-size:21px
    }
    .navbar-collapse:before {
    border-bottom: 47px solid rgb(118 157 213);}
    .Sticky_ISI .isi .col-sm-6:nth-child(2){
        padding-left:25px
    }
    .Sticky_ISI.desktop_only{
        display:unset
    }
    .Sticky_ISI .section.isi{
        padding:0 0 0 0px!important
    }
    .navbar-nav>li>a:before{
        border-bottom:47px solid transparent
    }
    .navbar-nav>li:first-child>a:before{
        border-bottom:47px solid transparent
    }
    .navbar-nav>li:first-child>a,.navbar-default .navbar-nav>li:first-child>a,.navbar-nav>li:first-child>a:hover,.navbar-default .navbar-nav>li:first-child>a:hover,.navbar-nav>li:first-child>a:visited,.navbar-default .navbar-nav>li:first-child>a:visited,.navbar-nav>li:first-child>a:focus,.navbar-default .navbar-nav>li:first-child>a:focus{
        padding-right:13px
    }
    .navbar-nav>li:first-child>a:hover:before,.navbar-nav>li:first-child.active>a:before,.navbar-collapse .navbar-nav>li:first-child>a.currentMenuItem:before{
        border-bottom:46px solid #003865
    }
    .homebanner-head{
        margin-top:0;
        padding-left:40px
    }
    .fullheader ol li:nth-child(2){
        margin-right:95px
    }
    p.graph-x{
        padding-top:8px
    }
    .graphdata-1 p:first-child::before{
        top:22%
    }
    .graphdata-1 p:last-child::before{
        top:72%
    }
    .graphdata-2{
        left:389px
    }
    .graphdata-3{
        left:197px;
        top:259px
    }
    .graphdata-1{
        right:535px
    }
    .square-1{
        top:397px;
        left:307px;
        width:22px;
        height:22px
    }
    .square-2{
        top:397px;
        left:434px;
        width:22px;
        height:22px
    }
    .navbar-collapse:before{
        border-bottom:44px solid rgba(112,153,211,.96)
    }
}
@media screen and (min-width:1280px){

    .homebanner-head{
        padding-left:0
    }
    .navbar-nav>li:first-child>a,.navbar-default .navbar-nav>li:first-child>a,.navbar-nav>li:first-child>a:hover,.navbar-default .navbar-nav>li:first-child>a:hover,.navbar-nav>li:first-child>a:visited,.navbar-default .navbar-nav>li:first-child>a:visited,.navbar-nav>li:first-child>a:focus,.navbar-default .navbar-nav>li:first-child>a:focus{
        padding-right:8px
    }
    .navbar-nav>li:first-child{
        width:100px!important;
    	min-width:100px!important;
    }
    .navbar-nav>li:nth-child(2){
        width:95px!important;
    	min-width:95px!important;
    }
    .navbar-nav>li:nth-child(3){
        width:111px!important;
		min-width:100px!important;
    }
    .navbar-nav>li:nth-child(4){
        width:70px!important;
		min-width:70px!important;
    }
    .navbar-nav>li:nth-child(5){
        width:105px!important;
		min-width:100px!important;
    }
    .navbar-nav>li:nth-child(6){
        width:140px!important;
        position: relative;
    }
    .hero-content .content-title{
        padding:0 0 0 65px
    }
    .studydesign-chart p.prog-crt{
        padding:12px 24px 12px 0
    }
    .studydesign-chart p.prog-crt{
        margin-top:12px
    }
    .studydesign-chart p.crt{
        margin-top:12px;
        padding:18px 24px 18px 14px
    }
/*US-61281*/


    /*US-61281*/
}
@-moz-document url-prefix(){
    .Sticky_ISI .section.isi .readmoreisi,.Sticky_ISI .section.isi .readmoreisi:hover{
        display:block
    }
    .hero-content .content-title .hero-callout .callout-text2{
        margin-left:-1.5px
    }
}

@media screen and (min-width: 1280px){

.navbar-nav > li {
    min-width: 120px!important;
}

.navbar-nav > li:first-child > a:hover:before, .navbar-nav > li:first-child.active > a:before{
	left: -28px;
}
        header#header{height:78px;background-size: 50% 49px;}
    .drop-container{top:8px}
.container>.navbar-collapse{height:49px !important}
.navbar-collapse:before{height:47px}
.navbar-nav>li>a, .navbar-default .navbar-nav>li>a, .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:hover, .navbar-nav>li>a:visited, .navbar-default .navbar-nav>li>a:visited, .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:focus{
    height:50px}
.navbar-collapse:before{border-bottom: 47px solid rgb(118 157 213);}
.navbar-nav>li:first-child>a:hover:before, .navbar-nav>li:first-child.active>a:before, .navbar-collapse .navbar-nav>li:first-child>a.currentMenuItem:before {border-bottom: 49px solid #003865;}

.navbar-nav>li:nth-child(6) a, .navbar-nav>li:nth-child(6) a:hover, .navbar-nav>li:nth-child(6) a:visited, .navbar-nav>li:nth-child(6) a:focus, 
.navbar-nav>li:nth-child(7) a, .navbar-nav>li:nth-child(7) a:hover, .navbar-nav>li:nth-child(7) a:visited, .navbar-nav>li:nth-child(7) a:focus{height:auto} 
.navbar-nav .dropdown-menu.multi-level{margin-top:5px}
.post-hoc-completers-analysis li.nurse-center ul.dropdown-menu{display:none !important}
.drop-container{top: 8px !important}
header#header.non-sticky{top:-78px !important}
}
@media screen and (max-width: 1279px) and (min-width: 1023px) {
.navbar .nav.navbar-nav li.imfinzi-durvalumab-resources a, .navbar .nav.navbar-nav li.nurse-center a {
    top: -9px;
}
.fullnavigation .navbar-nav > li.post-hoc-completers-analysis a{width:114px}
.navbar li.nurse-center:before {
    top: 3px;
    left: 4px;
}
.fullnavigation .navbar-nav > li{min-width: 110px!important;}
    .navbar-nav>li:first-child{min-width: 100px!important;}
    header#header{height:78px;background-size: 50% 49px;}
    .drop-container{top:8px}
.container>.navbar-collapse{height:49px !important}
.navbar-collapse:before{border-bottom: 47px solid rgb(118 157 213);}
.navbar-nav>li:first-child>a:hover:before, .navbar-nav>li:first-child.active>a:before, .navbar-collapse .navbar-nav>li:first-child>a.currentMenuItem:before {border-bottom: 49px solid #003865;}
.navbar-nav>li>a, .navbar-default .navbar-nav>li>a, .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:hover, .navbar-nav>li>a:visited, .navbar-default .navbar-nav>li>a:visited, .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:focus{height:50px}
.navbar-nav>li:nth-child(6) a, .navbar-nav>li:nth-child(6) a:hover, .navbar-nav>li:nth-child(6) a:visited, .navbar-nav>li:nth-child(6) a:focus, 
.navbar-nav>li:nth-child(7) a, .navbar-nav>li:nth-child(7) a:hover, .navbar-nav>li:nth-child(7) a:visited, .navbar-nav>li:nth-child(7) a:focus{height:auto} 
.navbar-nav .dropdown-menu.multi-level{margin-top:5px}
.drop-container{top: 7px !important}
header#header.non-sticky{top:-78px !important}
}



@media screen and (max-width: 1023px) and (min-width: 768px){
	li.nurse-center:before {
		top: 3px !important;
    	left: -2px !important;
	}
.container>.collapse.navbar-collapse{height:50px!important;}


    header#header{height:93px}
.drop-container {top: 11px}
.navbar-nav>li>a, .navbar-default .navbar-nav>li>a, .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:hover, .navbar-nav>li>a:visited, .navbar-default .navbar-nav>li>a:visited, .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:focus{
    height:50px}
.navbar-nav>li:nth-child(6) a, .navbar-nav>li:nth-child(6) a:hover, .navbar-nav>li:nth-child(6) a:visited, .navbar-nav>li:nth-child(6) a:focus, 
.navbar-nav>li:nth-child(7) a, .navbar-nav>li:nth-child(7) a:hover, .navbar-nav>li:nth-child(7) a:visited, .navbar-nav>li:nth-child(7) a:focus{height:auto} 
.navbar-nav .dropdown-menu.multi-level{margin-top:9px}
.drop-container{top:9px !important}
header#header.non-sticky{top:-93px !important}
.post-hoc-completers-analysis .subpage-banner{margin-top:-33px}

}