.ie-only-double-circle{
	display: none;
}
.patient-resources a.text-style,
.faq a.pi-link,
.faq   a.isi-link,
.faq a.text-style{
    font-family: 'Conv_Roboto-medium';
    text-decoration: underline;
}
.imfinzi-clinical-trials .Imfinzihelped-sec .footnoteDiv p.indentText{text-indent: -6px;}

.imfinzi-clinical-trials .median-txt p { text-indent: -9px; }
.community-and-advocacy .disflex-start .right-content{
    padding-left: 0;
}
.treatment .Optionsfor-people-sec{
    padding: 20px 0;
}    
.treatment .Rectangle-3{
    background-color: #ffffff;
}
.treatment .Rectangle-3 h2{
    color: #003865;
    padding: 14px 0;
}
.side-effects .pi-link, .side-effects .isi-link, 
.side-effects .pi-link:hover, .side-effects .isi-link:hover, 
.side-effects .pi-link:focus, .side-effects .isi-link:focus{
    text-decoration: underline;
    font-family: 'Conv_Roboto-medium';
}
.patient-stories  span.wtch-txt{
    font-family: 'Conv_RobotoCondensed-bold';
}
.side-effects .icon-container.transplant-sec{
    display: flex;
}
.side-effects .icon-container.transplant-sec .left-iconimg{
    padding-right: 20px;
}
.side-effects .icon-container.transplant-sec .icon-rightcontent{
       /* padding-left: 10px;*/
    max-width: 277px;
    }                
.takingimfinzi .grp-icons .disflex-center .left-img img{
    width: 60px;
}
.patient-resources .imfinzibrochure-grid.bottom  .gridcontainer-callout2 .left-img img,
.patient-resources .imfinzibrochure-grid.bottom .gridcontainer-callout1 .left-img img,
.patient-resources .imfinzibrochure-grid.top  .left-img img{
    width: 45px;
}
.what-is-imfinzi .startconversation {
    width: 38%;
}
.patient-stories .startconversation {
      width: 50%;
}
.how-imfinzi-works .startconversation {
      width: 45%;
}
.side-effects .startconversation {
      width: 50%;
}
.what-is-nsclc .startconversation {
    width: 48%;
}
.treatment .startconversation {
    width: 40%;
}
.faq .startconversation {
      width: 50%;
} 
.taking-imfinzi .prepare-treatment-sec .flex-start {
    margin-bottom: 15px;
}
.taking-imfinzi .flex-start {
    display: flex;
    align-items: start;
    margin-bottom: 15px;
} 
.taking-imfinzi .prepare-treatment-sec .icon-container .left-img {
    flex-basis: 55px;
}
.taking-imfinzi .icon-container .left-img {
    flex-basis: 50px;
    flex-grow: 0;
    flex-shrink: 0;
    height: 50px;
    border-right: solid 1px #a4453e;
    margin-right: 17px;
    position: relative;
}
.taking-imfinzi .before-treatment .left-img img {
    max-width: 40px;
    margin-left: 7px;
}
.taking-imfinzi .icon-container .left-img img {
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.taking-imfinzi .treatment-text {
    font-size: 20px;
    line-height: 26px;
   font-family: 'Conv_Roboto-Bold';
    color: #003865;
} 
.taking-imfinzi .prepare-treatment-sec ul.bullet-list {
    padding-left: 10px;
}   
.taking-imfinzi .during-treatment .left-img img {
    max-width: 48px;
}
.taking-imfinzi .right-text p {
    margin-bottom: 0px;
}
.taking-imfinzi .blue-color {
    color: #003865;
} 
.taking-imfinzi .after-treatment .left-img img {
    max-width: 48px;
}
.taking-imfinzi .right-text{
	padding-left:20px;
}
.taking-imfinzi .imfinzi-infusion-sec p{
	padding-top: 25px;
}
.taking-imfinzi .grp-icons  {
	padding-left: 70px;
}                        
.patient-support-program  .heaeding-block p {
    font-size: 16px;
    line-height: 26px;
    margin-left: 25px;
    font-family: 'Roboto-Light';
}
.taking-imfinzi a.startconversation {
    width: 492px;
}
.startconversation:hover {
    color: #fff;
    background-color: #555555;
}
.startconversation{
	max-width: 490px;
}

.goto-prevpage .prev-title {
    display: flex;
    align-items: center;
    justify-content: center;
}

@media screen and (min-width: 768px){
.ask-about-imfinzi .flex-start.chat-bubble .left-img img{
    width: 40px;
}        
.what-is-nsclc .Rect-3-container.substages-of-stage3-sec{
    margin-top: 20px;
}    
.patient-stories  .wtch-btn:hover{
    background-color: rgb(7 124 189);
}    
.stage-3-nsclc .callout-container.desktop .callout {
    height: 150px;
}
.stage-3-nsclc .callout-container .callout h2 {
    height: 70px;
}
.stage-3-nsclc .reference_content {
   padding: 10px 7px;
}

.patient-resources .imfinzibrochure-grid.middle .gridcontainer-callout2 .left-img,
.patient-resources .imfinzibrochure-grid .left-img.cg-left {
    padding-right: 19px;
}
.taking-imfinzi .flex-start-desk {
    display: flex;
    align-items: start;
    margin-top: 10px;
}
.taking-imfinzi .before-treatment .left, .during-treatment .left, .after-treatment .left{
    flex-basis: 320px;
    flex-grow: 0;
    flex-shrink: 0;
    margin-right: 20px;
}
.taking-imfinzi .prepare-treatment-sec ul.bullet-list li:first-child {
    margin-top: 10px;
} 
.taking-imfinzi .prepare-treatment-sec ul.bullet-list li {
    margin-bottom: 10px;
    line-height: 22px;
}
.taking-imfinzi .before-treatment .right, .during-treatment .right, .after-treatment .right {
    flex-basis: 342px;
    flex-grow: 0;
    flex-shrink: 0;
} 
.takingimfinzi .bodycopy {
    margin-bottom: 25px;
}
img.tired-icon.indentImage, img.short-breath-icon.indentImage {
    width: 35px;
    margin-left: 12px;
}

    .stage-3-nsclc .reference_content {
        position: relative;
        background-image: none;
    }
    
    .stage-3-nsclc a.reference_content:after {
        position: absolute;
        content: "\f105";
        top: 3px;
        right: 11px;
        display: inline-block;
        font: normal normal normal 14px / 1 FontAwesome;
        font-size: 30px;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
    }
}

/*MOBILE*/
@media screen and (max-width: 767px){
.taking-imfinzi .grp-icons {
    padding: 0 20px !important;
}    
.taking-imfinzi .during-treatment .bullet-list,
.taking-imfinzi .after-treatment .bullet-list {
    margin-bottom: 0;
}    
.stage-3-nsclc .reference_content.mobile_only h2{font-family: 'Conv_Roboto-medium';}
.imfinzi-clinical-trials .patient-groups .p-group-1, .imfinzi-clinical-trials .patient-groups .p-group-2{
    max-width: 380px;
}    
.ask-about-imfinzi .startconversation:after{
    top: 4px;
}    
.patient-resources .left-img.thick-border{
    padding-right: 24px;
}
.patient-resources .imfinzibrochure-grid.middle .gridcontainer-callout1 .left-img, 
.patient-resources .imfinzibrochure-grid.bottom .gridcontainer-callout1 .left-img {
    padding-right: 18px;
}
.patient-resources .imfinzibrochure-grid.middle .gridcontainer-callout2 .left-img {
    padding-right: 16px;
}
.patient-resources .imfinzibrochure-grid.top .gridcontainer-callout1 .left-img{
	padding-right: 20px
}
.what-is-imfinzi .startconversation,
.how-imfinzi-works .startconversation,
.treatment .startconversation {
   width: 70%;
   height: 58px;
   padding: 10px 0 0 0; 
   line-height: 14px; 
}
.patient-stories .startconversation,
.side-effects .startconversation,
.what-is-nsclc .startconversation,
.faq .startconversation,
.taking-imfinzi .startconversation {
    width: 100%;
    height: 58px;
    max-width: 306px;
    padding: 10px 0 0 0 !important;
    line-height: 14px;
}
.patient-stories .bottombanner_text,
.side-effects .bottombanner_text,
.what-is-nsclc .bottombanner_text,
.faq .bottombanner_text,.taking-imfinzi .bottombanner_text {
        width: 80%;
}
.patient-resources .bottombanner_text,
.caregiver-support  .bottombanner_text {
        width: 68%;
}
.taking-imfinzi .grp-icons {
    padding-left: 6px;
}
.startconversation {
    max-width: 250px;
    line-height: 22px;

}
/*.startconversation span{
	display: inline-block;
}*/
img.tired-icon.indentImage,
img.short-breath-icon.indentImage{
	width: 28px;
	margin-left: 20px !important;
}
.mostcommon-sideeffects .left-iconimg img {
    max-width: 45px;
}
}

@media screen and (min-width: 768px) and (max-width: 1023px){
.what-is-nsclc .startconversation, .side-effects .startconversation, .faq .startconversation {
    width: 65%;
} 
.treatment .startconversation {
    width: 50%;
}
.taking-imfinzi .grp-icons {
    margin: 0 20px;
    padding: 0 40px;            
}
.taking-imfinzi .before-treatment .right, .taking-imfinzi .during-treatment .right,.taking-imfinzi .after-treatment .right {
    flex-basis: 250px;
    flex-grow: 0;
    flex-shrink: 0;
}
.what-is-imfinzi .startconversation{
	width: 50%;
}
.patient-stories .startconversation {
    width: 64%;
}


}
@media screen and (min-width: 1025px){
    .what-is-nsclc .startconversation {
        width: 37%;
    }
    .what-is-nsclc .startconversation:after{
    right: -12px;
}    
.side-effects .startconversation {
        width: 40%;
    }    
.what-is-imfinzi .startconversation {
    width: 30%;
}
.patient-stories .startconversation {
    width: 50%;
}
.treatment .startconversation {
    width: 30%;
}



}

@media screen and (min-width: 320px) and (max-width: 374px){
.what-is-imfinzi .startconversation{
    width: 75%;
}
}


/***IE Browser**/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
.imfinzi-clinical-trials .progress-container{
	display: none;
}
.ie-only-double-circle{
	display: block;
    float: left;                
}



.circle-fill{
position: relative;
  width: 150px;
  height: 110px;
  left: 25px;
  top: -15px;                  
}
.circle-wrap {
  width: 130px;
  height: 130px;
  background: rgb(222, 229, 243);
  border-radius: 50%;
}
.circle-wrap2{
 width: 95px;
  height: 95px;
  position: absolute; left:18px; top:18px; z-index:9;
    margin: 0;
	 background: rgba(186, 94, 40, 0.3);
}
.circle-wrap .circle .mask,
.circle-wrap .circle .fill {
  width: 130px;
  height: 130px;
  position: absolute;
  border-radius: 50%;
}
.circle-wrap .circle2 .mask,
.circle-wrap .circle2 .fill {
 width: 95px;
  height: 95px;
}
.circle-wrap .circle2{}
.circle-wrap .circle .mask {
  clip: rect(0px, 150px, 150px, 56px);
}
.circle-wrap .circle2 .mask {
  clip: rect(0px, 100px, 100px, 40px);
}
.circle-wrap .inside-circle {
  width: 105px;
  height: 105px;
  border-radius: 50%;
  background: #fff;
  line-height: 120px;
  text-align: center;
  margin-top: 12px;
  margin-left: 13px;
  color: #1e51dc;
  position: absolute;
  z-index: 9;
  font-weight: 700;
  font-size: 2em;
}
.circle-wrap .circle2 .inside-circle {
 width: 70px;
  height:70px;
 
}
/* color animation */

/* 3rd progress bar */
.circle2 .mask .fill {
  clip: rect(0px, 50px, 100px, 0px);
  background-color: rgb(186, 94, 40);
}
.mask .fill {
  clip: rect(0px, 76px, 150px, 0px);
  background-color: rgb(65, 119, 196);
}
.mask.full,
.circle .fill {
  transform: rotate(112deg);
}
.circle2 .mask.full,
.circle2 .fill {
  animation: fill2 ease-in-out 2s;
  transform: rotate(90deg);
}
.imfinzi-clinical-trials .before-stud:after {
	box-shadow: -2px 6px 6px 0px rgba(0,0,0,0.16);
}
.imfinzi-clinical-trials .years-flex .rings-container, 
.imfinzi-clinical-trials .years-flex .bottle-container{
	width: 100%;
}
.taking-imfinzi .flex-start{align-items: flex-start;}

}        


@media screen and (min-width: 1025px) and (max-width: 1180px){
.what-is-imfinzi .startconversation {
    width: 40%;
}
.side-effects .startconversation {
    width: 54%;
}
}