.maincontent.parsys {
	/*max-width: 1440px;*/
    max-width:100%!important;
 }
.reference-section .pink-color, .pink-col {
    color: #F0F;
}
#header ul {
    gap: 5px;
}
span.eye-brow-txt {
	text-transform: uppercase;
}
li.dropdown.select-indication a.dropdown-toggle {
	width: 280px;
    background:#E4EDFC;
    color: #003262 !important;
}
ul.nav.navbar-nav.gc-gejc-middle.navbar-middle li.imfinzi-gejc-home > a {
    padding: 15.5px 16.9px !important;
}
ul.nav.navbar-nav.gc-gejc-middle.navbar-middle li.imfinzi-gejc-disease-state > a {
    padding: 9px 6.8px !important;
    width: 58px;
    text-align: center;
}
ul.nav.navbar-nav.gc-gejc-middle.navbar-middle li.imfinzi-gejc-moa > a {
    padding: 15.5px 23.5px !important;
}
    ul.nav.navbar-nav.gc-gejc-middle.navbar-middle li > a {
        padding: 15.5px 16.8px !important;
    }
.eye-brow-bar{
	margin-left: 115px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    margin-top: 11px;
    padding: 21px 0;
}
.head1 {
        color: var(--IMF_Colors-IMF-Navy, #00284E);
        font-family: Ubuntu;
        font-size: 58px;
        font-style: normal;
        font-weight: 700;
        line-height: 57px;
        padding-top: 70px;
    	margin: 2px 0;
}
.head1>span{
	font-size: 49px;
    font-style: normal;
    font-weight: 500;
}
.callout1_head {
	line-height: normal;
    color: #FFF;        
}
.callout1 {
	text-align: center;
    border-bottom-right-radius: 40px; 
    padding: 7px 6px 7px 10px;
    height:auto;
 }
p.callout1_para,
.callout1_para {
	font-size: 22px;
	line-height: 21px; /* 95.455% */
	letter-spacing: -0.44px;
    opacity: 0.99;            
}
.subhead-3 {
	font-size: 24px;
	margin: 20px 0 0;
    font-weight: 500;
    color:#00284E;
}
.white-box {
	padding: 28px 20px 20px 20px;
}
.inner-box {
    max-width: 749px;
}
.border-box {
	border: 1px solid #003865;
	border-radius: 0;
	max-width: 749px;
    margin-left: 0px;    
}
.border-box.box3{
	border: 1px solid #AC182E;
}
.border-box.box2 .col-1.img-29 img.red-arrow {
	right: -22px;
}
.border-box:before {
	width: 7px;
}
.border-box.box3 .img-29 img{
	top: -162px;
}
.box-head {
	padding: 0 20px;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    color:#003865;
    left: 2px;        
}
.box3 .box-head{
	color:#AC182E;
}
.two-col-wrap {
	padding: 25px 43px 35px 48px;
}
.reduction-txt{
	font-family: Ubuntu;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    color:#00284E;
    margin-top: 21px;        
}
.col-head {
    font-family: Ubuntu;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    color:#00284E;
    padding: 0;    
}
.redtxt{
	color:#AC182E;
}
p.box-para.txt3>span.redtxt{
	font-weight:700;
}
p.box-para{
	font-family: Ubuntu;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    color:#00284E;
    margin:15px 0;
}
.box3 .box-para.txt2{
	margin-top:0;
    padding-top:0;
}
p.box-para.box-2{
	font-weight: 400;
	line-height: normal;
    color:#555;
    padding-right: 1px;
}
.col-1.img-29 {
    margin-right: 47px;
}
.box-para.footnote{
	font-family: Ubuntu;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color:#555; 
    padding-top:0;
    margin: 15px 0 25px;
    margin-top: 10px !important;
}
.box-para.footnote.mb-10{
	margin:0 0 10px;
}
.box-para.footnote.mt-0{
	margin-top:0;
}
.box3 .box-para.footnote.mt-0{
	margin-bottom:0;
}
.see-kaplan-meier{
	background: #AC182E;
    /*padding: 10px 81px 10px 20px;*/
     padding: 10px 40px;
    text-align: center;
    /*margin-bottom: 35px;*/
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/gc-gejc/global/ChevronWhite_Desktop.svg);
    background-repeat: no-repeat;
    background-position: center right 28px;
    width: 100%;
    display: block;
    font-family: Ubuntu;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    color: #F0F5FC;
    text-align: center;
    box-sizing: border-box;
    border: 1px solid transparent;
}
.see-kaplan-meier.box3-btn{
	max-width: 460px;
    margin: 25px auto 0;
}
.see-kaplan-meier:hover{
	background:#fff;
    border:1px solid #AC182E;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/sclc-hcp/limited-stage/desktop/right-chevron-hover.svg);
    background-repeat: no-repeat;
    background-position: center right 28px;
    background-size: 10px 13px;
    background-color: #fff;
    color: #AC182E;
    text-decoration: none;

}
.see-kaplan-meier:hover>a{
	color:#AC182E;
}
.see-kaplan-meier a{
	font-family: Ubuntu;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-align: center;
    color:#F0F5FC;                
}

.box-para.txt1, .box-para.txt2{
	letter-spacing: -0.48px;
}
.box-para.txt3{
	font-weight: 400;
    color:#003865;
    padding-right: 14px;
    margin-bottom: 0;
}
.disc-list.catelist{
	margin: 20px 0;
    font-family: Ubuntu;
    font-size: 16px;
    font-style: normal;
    line-height: normal;
    color: #555;
}
.safty-data-btn{
	max-width: 491px;
    margin: 0 auto 20px;
     background-image: url(/content/dam/website-services/us/434-imfinzi-com/gc-gejc/global/ChevronWhite-Desktop.svg);
    background-position: center right 23px;
 }
.safty-data-btn a{
    /*font-size: 21px!important;*/
    background-position: center right 20px;
}
.safty-data-btn a:hover{
	    background-position: center right 20px;
}
.study-design{
	font-family: Ubuntu;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color:#555;
    margin-bottom: 18px;                
}
.footnotes.fn-2 p{
    font-family: Ubuntu;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color:#555;
}
.footnotes.fn-2{
	padding-left: 0px;
}
.bicr{
	font-family: Ubuntu;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color:#555;
}
.subhead-3 .imf-red--clr{
	color:#AC182E;
}
.ref-txt{
	font-size: 14px;
    color:#555;
   /* font-family: 'Roboto';
    padding-right: 13px;*/
}

.box-para.txt1.box-3-before-text{
	margin-bottom: 30px;
}

.gc-gejc-page-bg p.box-para.box-2 + p.box-para.footnote {
    margin-bottom: 10px;
}

.gc-gejc-page-bg .footnotes.fn-2.fn-2-new {
    margin-bottom: 20px;
}

.NCCN-layout-wrap--new.home--nccn {
    margin-bottom: 10px;
}

.NCCN-layout-wrap--new.home--nccn + .footnotes {
    margin-bottom: 25px;
}

span.callout1_para {
    display: block;
}

@media screen and (min-width: 992px) {
    .gc-gejc-page-bg {
		padding-bottom: 23px;
    }
	.border-box.box3:before{
		/*height: calc(100% + 2px);
        top: -1px;*/
    	background:#AC182E;
    }
	.subhead-3 b {
		font-size: 24px;
    }
	.reduction-txt {
		margin-top: 22px;
    }
	.reference-section {
		font-size: 14px;
        /*max-width: 699px;*/
        color: #555;
    	max-width: 723px;
        padding-right: 24px;
    }
	.border-box.box2 .col-2 .col-head{
		padding-right:23px;
    }
	.border-box.box2 .col-1 .typo-txt {
		font-size: 68.303px;
        line-height: 38.259px;
     }
	.border-box.box2 .col-1.img-29 img.red-arrow {
        right: -30px;
    }
	.border-box.box3 .two-col-wrap .col-2 .col-head{
		padding-right: 22px;
     }
	.border-box:before {
		content: "";
        width: 7px;
        display: inline-block;
        background: #003262;
        position: absolute;
        left: -7px;
        height: calc(100% + 6px);
        top: -5.5px;
        }
	.box-head {
		left: 0px;
    }
	.border-box.box3 .col-1.img-29{
		    margin: -10px 0 0;
    }
	.border-box.box3 .two-col-wrap{
		padding: 40px 41px 35px 68px !important;
    	gap: 20px;
     }

}

@media screen and (max-width: 991px) {
  	.container-fluid>.navbar-header {
		height: 0;
    }
	li.dropdown.select-indication.mob-menu a.dropdown-toggle{
		width: auto;
        font-size: 16px;
        line-height: 16px;
        padding: 7px 29px;
        height: 44px;
        color: #003262 !important;
        background: #fff;
    }
	.eye-brow-img img {
		width: 29px;
        height: 29px;
        margin-left: 4px;
    }
	.eye-brow-bar {
		width: 342px;
		margin-left: 0px;
    	padding: 10.5px 8px;
        width: 338px;
    	right: 47px;
        border-radius: 0 0 15px 0;
    	margin-top: 0;
    }
	.herobg-mob {
        /*background-image: url(/content/dam/website-services/us/434-imfinzi-com/gc-gejc/mobile/niagara_falls_comp_small_waterfall_Expanded_m.png);*/
    	background-image: url(/content/dam/website-services/us/434-imfinzi-com/gc-gejc/mobile/UMAT_website-background-image_Mobile.jpg);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: top;
        /*margin-bottom: 5px;
        padding: 127px 0 0;*/
    	padding: 0;
    	/*height: 463px;*/
    	height: auto;
    	margin-bottom: 0px;
    	padding-bottom: 9px;
    }
	.head1 {
		font-size: 26px;
        /*line-height: normal;*/
		line-height: 20px;
        color: var(--wireframes-annotations-wireframe-light-gray, #F3F3F3);
        text-shadow: 0 4px 4px rgba(0, 0, 0, 0.50);
        /*width: 182px;
    	padding: 116px 0 0 22px;*/
        margin: 0px 0 4px;
        padding: 178px 0 0 20px;
    }
    .head1>span {
        font-size: 20px;
        line-height: normal;
        color: #fff;
    }
	.callout1 {
		margin-left: 12px;
        padding: 6px 6px 6px 12px;
        text-align: start;
    }
    .callout1_head {
        font-size: 20px;
    	/*margin-bottom: 2.4px;*/
    }
	p.callout1_para,
	.callout1_para {
		font-size: 16px;
        line-height: 18px;
        letter-spacing: -0.32px;
        width: 100%;
	}
	.subhead-3 {
		color: #fff;
        margin: 6px 22px;
    	        margin: 6px 46px 6px 22px;
        font-size: 20px;
        line-height: normal;
    }
	.subhead-3 b{
		font-size: 20px;
    	line-height: normal;
    }
	.white-box {
		margin: 0;
    }
    .border-box {
		padding: 0;
        margin-bottom: 20px;    
    }
	.box-head {
		top: -8px;
        background: #fff;
        padding: 0 17px;
        font-size: 14px;
        max-width: 312px;
        left: 0;
        }
	.border-box.box1 .box-head{
		max-width: 243px;
    }
	.border-box.box2 .box-head{
		max-width: 240px;
    }
	.border-box.box3 .box-head{
		max-width: 223px;
    }
	.box-head:after {
		display:none;
    }


	 .border-box.box1{
		position:relative;
      }
	 .border-box.box1:before {
        content: "";
        width: 7px;
        height: calc(100% + 124px);
    	height: 30px;
        display: inline-block;
        background: #003262;
        position: absolute;
        /*top: 597px;
        top: 626px!important;
        left: 19.9px;*/
    	top: -7px;
        left: -7px;
    }
	 .border-box.box2:before {
        content: "";
        width: 7px;
        height: calc(100% + 124px);
    	height: 30px;
        display: inline-block;
        background: #003262;
        position: absolute;
        top: -7px;
        left: -7px;
    }
    .border-box.box3:before {
        content: "";
        width: 7px;
        height: calc(100% + 124px);
    	height: 30px;
        display: inline-block;
        background: #AC182E;
        position: absolute;
        top: -7px;
        left: -7px;
    }
	.two-col-wrap {
        align-items: center;
       	padding: 35px 12px 27px;
        margin-left: 0;
    	/*border-left: 10px solid #003865;*/
    }
	.border-box.box1{
		border-left: 7px solid #003865;
    	border-radius: 0 0 25px 0;
    }
	.border-box.box2{
		border-left: 7px solid #003865;
    	border-radius: 0 0 25px 0;
    	position: relative;
    }
	.border-box.box3{
		border-left: 7px solid #AC182E;
    	border-radius: 0 0 25px 0;
    	position: relative;
    }
    .col-1.img-29 {
        margin-right: 0;
    	margin-bottom: 15px;
    	width: auto;
    }
	.border-box.box1 .col-1.img-29 img.red-arrow {
		width:113px
    }
    .border-box.box2 .col-1.img-29 img.red-arrow {
		width:128px
    }
	.border-box.box3 .col-1.img-29{
		margin-top: 20px;
    }
	.reduction-txt {
		margin: 0px 0 15px 0;
    }
	.col-head {
		line-height: normal;
    }
	.box1 .col-head {
		line-height: normal;
    	letter-spacing: normal;
    }
	p.box-para {
		padding: 0 4px 0 0;
	}
	.box-para.footnote {
		margin: 15px 0 15px;
    }
	.see-kaplan-meier {
		/*padding: 8px 41px 8px 20px;*/
    	padding:9px 40px;
        background-position: center right 13px; 
    	max-width: 314px;
    }
	.border-box.box1 .see-kaplan-meier {
		padding: 6px 30px; 
        max-width: 314px;
    }
	.see-kaplan-meier.safty-data-btn {
		padding: 5px 38px 5px 25px;
        background-position: center right 20px; 
        text-align: start;
    	max-width: 350px;
    	        margin-bottom: 33px;
    }

	.see-kaplan-meier a {
		font-size: 14px;
    }
	.resectable2.gc-gejc .see-kaplan-meier {
		max-width: 100%;
        text-align: center;
        background-position: center right 13px;
        padding: 6px 30px 6px 15px;
	}
	.box2 p.box-para {
        padding-top: 0;
    }
	.border-box.box3 .two-col-wrap{
		padding: 0px 15px 27px;
    	margin-top: -18px;
     }
	.border-box.box3 .img-29 img {
		position: initial;
    	max-width: 142px;
    	height: 135px;
    	margin: 0;
     }
	.border-box.box1 .col-2{
		   /* padding-right: 40px;*/

     }
	.border-box.box2 .col-2{
		    /*padding-right: 17px;*/
     }
	.border-box.box3 .col-2{
		    /*padding-right: 13px;*/
     }
	.box-para.txt1, .box-para.txt2 {
    	letter-spacing: normal;
	}
	.border-box.box3 .see-kaplan-meier {
		/*padding: 8px 93px 8px 52px;*/
    	padding:8px 81px 8px 50px;
     }
	.white-box {
        padding: 28px 19px 20px 20px;
    }
	.div#hcpNavbarmob {
        top: 35px!important	;
    }
	.nav.navbar-nav.navbar-right>li.active>a, .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
		background-color: #E4EDFC!important;
    }

    ul.nav.navbar-nav.navbar-right li a {
		color: #003262;
        font-family: Ubuntu;
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
    	padding: 12px 29px;
	}
	 ul.nav.navbar-nav.navbar-right ul.dropdown-menu.multi-level li a{
		font-weight: 400;
    	font-family: "Roboto Condensed";
	}
	.study-design {
		font-size: 10px;
    }
	.footnotes.fn-2 p {
		font-size: 10px;
        padding-right: 2px;
    }
    .bicr {
		font-size: 10px;
     }
	.box-para.footnote{

    }

    .resectable2 .gc-gejc-page-bg {
        background: transparent;
    }
	.see-kaplan-meier {
		font-size: 14px;
    }

}
  @media only screen and (min-width: 375px) and (max-width:389px) {
	.eye-brow-bar{
		position: static;
        margin-right: 10%;
        width: auto;
    }
}
 @media only screen and (min-width: 320px) and (max-width:375px) {
	span.eye-brow-txt {
    font-size: 10px !important;
}
  	.eye-brow-bar {
	   width: auto;
    }
}

@media screen and (max-width: 991px) {
	.resectable2 .eye-brow-bar {
        position: absolute;
        left: 0;
        float: left;
    }

    .resectable2.gc-gejc .see-kaplan-meier {
        max-width: 491px;
        margin-inline: auto;
    }
    
}

@media screen and (max-width: 389px) {
     .callout1.imf-red--callout {
        width: 92%;
        margin-left: 4%;
    }
}


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

    
    .white-box {
        padding: 28px 15px 30px 15px;
    }
    
    h1.head1 {
        padding-left: 15px;
    }
    
    h3.subhead-3.mobile-only {
        margin-left: 15px;
    }

    h2.callout1_head,
    .callout1_head {
        font-size: 18px;
    }
    
    p.callout1_para,
    .callout1_para{
        font-size: 14px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
	.inner-box {
        max-width: 100%;
    }
    
    .border-box {
        max-width: 100%;
        width: 100%;
    }

    .callout1.imf-red--callout {
        max-width: 70%;
    }

}



