body{
    /* background:url('/content/dam/website-services/us/434-imfinzi-com/hcc-hcp/hcc-subpages/desktop/us-img-d.jpg') no-repeat;
 background-size:1440px auto;
     width:1440px;
     height:1965px;*/
 }
 sup{
         font-size: 60%;
     top: -0.6em;
 }
 .isi ul.isi-main-list1 ul.inner-ul-sep2 li::before {
     content: " ";
     font-size: 16px;
     line-height: 19px;
     position: relative;
     top: -2.5px;
     left: -20px;
     margin-right: 0;
     width: 6px;
     height: 6px;
     padding: 0;
     border: 1px solid #333;
     display: inline-block;
     border-radius: 50%;
 }
 .page-heading{
         /*padding: 52px 0 40px;*/
            padding: 46px 0 30px;
     }
 .page-heading p, .page-heading h1{
        letter-spacing: 0.01px;
     }
 .p-r-outcomes .hcc-ar .box-image{
         margin-bottom: 32px;
         }
 .section-heading{
     border:none;
     }
 .box-caption-0{
         /* margin-top: 7px; */
     padding-top: 4px;
     }
 .section-heading p {
         margin-bottom: 34px;
     font-family: 'Ubuntu';
     font-size: 24px;
     font-weight: bold;
     color: #003865;
     letter-spacing: 0.01px;
     line-height: 28px;
     }
 .list-sec ul.arrow-list{
         padding-top: 10px;
     }
 
 .bc{
         font-family: 'Ubuntu';
     font-size: 24px;
     line-height: 28px;
     letter-spacing: 0.01px;
     font-weight: 500;
     color: #003865;
             }
 ul.arrow-list li ul li:before{
         background: none;
     content: '-';
     width: 2px;
     height: 2px;
     top: -1px;
     color: grey;
      left:-19px;           
             }
 .arrow-list li{
     /*margin-bottom:12px;*/
     }
 .footnotes{
     letter-spacing:0.2px;
     }
 
 /* ended */
 
 /*Sub title styling as per SEO doc*/
 .section-heading h2 {
     max-width: 722px;
     margin: 0 auto;
     padding-top: 3px;
 }
 
 .section-heading h2 {
     margin-bottom: 34px;
     font-family: 'Ubuntu';
     font-size: 24px;
     font-weight: bold;
     color: #003865;
     letter-spacing: 0.01px;
     line-height: 28px;
 }
 .page-content h2.bc{padding:0;padding-top:4px;}
 .page-content h2.bc {
     font-family: 'Ubuntu';
     font-size: 24px;
     line-height: 28px;
     letter-spacing: 0.01px;
     font-weight: 500;
     color: #003865;
 }            
 


 @media screen and (min-width: 768px){
     /* qol hcc*/

     p.footnotes.desktop-only.indent-txt {
        margin-left: -6px;
    }

     .footnotes.last-ft{
             max-width: 634px;
     }
     .navbar-inverse .navbar-nav.navbar-middle>li>a{
 padding:7px 12.5px 11px 12.5px !important;
                 }
     .navbar-inverse .navbar-nav.navbar-middle.hcc-middle>li:nth-child(3)>a{
             max-width: 124px!important;
             padding:5px 12.5px 5px 12.5px!important;                
                         }
 .p-r-outcomes .box-heading{
     max-width: 490px;
                     }
 .ghs-img-sec.qol-chart .box-heading, .ghs-img-sec-1.qol-chart .box-heading{
 margin-bottom:0;
             }
 .ghs-img-sec.qol-chart img{
       padding-top:20px;
 padding-bottom:20px;
                     }
 .ghs-img-sec-1.qol-chart {
             padding-left:10px;
             padding-right:10px;
         }
 .ghs-img-sec-1.qol-chart .footnotes{
         margin-left: 4px;
                         }
 ul.arrow-list li ul{
         padding-left: 20px;
 }
 .box-image.ghs-img-sec-1.qol-chart {
     margin-bottom:14px;
                 padding-bottom:10px;
 }
 .box-image.ghs-img-sec.qol-chart{
     margin-top:53px;
 
             }
 .ghs-img-sec-1.qol-chart .box-heading{
                 max-width: 480px;
     /*padding-left: 32px;*/
     }
 .footnotes.last-ft{
         margin-left: 38px;
     letter-spacing: 0.05px;
 }
 .box-image.ghs-img-sec-1.qol-chart .indent-txt{
     margin-left: -3px;
                             }
                         .box-image.ghs-img-sec.qol-chart{
                                 padding-bottom: 0;
     padding-top: 16px;
                         }
 .box-image.ghs-img-sec-1.qol-chart{
 padding-top: 16px;
             }
 .hcc-ar .section-heading .section-head{
     margin-bottom:30px;
             }
 .box-image.ghs-img-sec.qol-chart p.box-heading:before, .box-image.ghs-img-sec-1.qol-chart p.box-heading:before{
     top:-2px;
 }
 .ghs-img-sec.qol-chart .box-heading{
 
     padding-left: 24px;
 }
 
 .box-image.ghs-img-sec.qol-chart p.box-heading:before{
     left:-50px;
                 }
     /* ended */
 
 }
 @media screen and (max-width: 767px){

    p.footnotes.indent-mob-txt {
        text-indent: -7px;
        margin-left: 0px;
    }
     .page-content h2.bc {
         margin: 0 0 10px;
     }
     h2.section-head.bc-head{padding-top: 0;}
     .p-r-outcomes th:first-child:after{width: 0.5px;box-shadow: 2px 3px 4px rgba(0,0,0,0.5);background-color:#D0C8D2;}
     .hcc-qol.active a:before{display:none;}
     .ghs-img-sec.qol-chart{
     padding:7px 10px 0px 10px;
             }
      .ghs-img-sec-1.qol-chart .mobile-swipe-chart .left-img{
                 margin-top: 11px;
     margin-left: -20px;
                 }
 .ghs-img-sec-1.qol-chart .footnotes{
         letter-spacing: -0.02px;
             }
          .ghs-img-sec-1.qol-chart .mobile-swipe-chart .left-img img {
                 max-width: 164px;
     margin-top: 1px;
       width:unset;   
        margin-left:10px;                                         
                         }
 .ghs-img-sec-1.qol-chart .indent-mob-txt{
         /* margin-left: -26px; */
     text-indent: -7px;
     letter-spacing: -0.05px;
     /* max-width: 298px; */
             }
      .ghs-img-sec-1.qol-chart .mobile-swipe-chart .right-img{
                         margin-top: 14px;
     margin-right: -14px;
     overflow-x: auto;
                                 }
 
        .ghs-img-sec-1.qol-chart .right-img img{
                  max-width: 788px;
      width: unset;
                                     }
                 .section-heading p{
                 padding-top:0px;
                     }
 
           .hscroll-bar{
                 margin-top: 20px;
     overflow: auto;
     white-space: nowrap;
     transform: rotate(180deg);
     margin-bottom: 10px;
     border: 1px solid #A5A9A5;
                 }
             .table-block th{
                 border: none;
     padding: 0;
                 }
             .qol-patient-chart img{
               /*  padding-top: 12px;
    			 padding-bottom: 12px; */
    				padding-top: 6px;
                    padding-bottom: 12px;
                    max-width: 100%;
                    transform: scale(1.04);
                 }
             .box-image.ghs-img-sec.qol-chart{
                     margin-top: 58px;
                             margin-bottom:26px;
             }
             .hcc-ar .section-heading .section-head{
         margin-bottom: 4px;
                         }
                 /**/
                 .ghs-img-sec-1.qol-chart .box-image img{
                     max-width: 272px;
     width: 100%;
                     }
             .table-block th img{
                 height: 302px;
     margin-right: -1px;
     margin-left: 0px;
                 margin-top:-2px;
                 }
             .box-image .table-block th:last-child img{
             max-width: 536px;
     margin-left: 0;
     margin-top: 0px;
                         }
 .ghs-img-sec-1.qol-chart p.box-heading{
             max-width: 252px;
     padding-left: 6px;
 }
 .ghs-img-sec-1.qol-chart{
         padding-top: 4px;
                 }
       .ghs-img-sec-1.qol-chart p.box-heading:before{
              top:10px;
     left:-42px;
                         }
     .ghs-img-sec.qol-chart p.box-heading, .ghs-img-sec.qol-chart-1 p.box-heading{
         max-width: 268px;
     letter-spacing: 0.2px;
     /* top: -16px; */
         margin-bottom:0;
         }
      .ghs-img-sec.qol-chart p.box-heading:before, .ghs-img-sec.qol-chart-1 p.box-heading:before{
         top:10px;
                         }
 .ghs-img-sec.qol-chart p.box-heading:before{
     left:-30px;
             }
 .footnotes.last-ft{
         max-width: 310px;
     margin-left: 18px;
         }
   ul.arrow-list li ul{
                 padding-left: 20px;
     padding-top:12px;
         }
         .page-heading{
             padding: 26px 0 14px;
             }
 
 
 }
 @media screen and (min-width: 992px){
     .navbar-inverse .navbar-nav.navbar-middle.hcc-middle>li:nth-child(3)>a {
         max-width: 124px!important;
         padding: 5px 12.5px 5px 12.5px!important;
     }
 }
 @media screen and (min-width: 555px) and (max-width:767px){
     .footnotes.last-ft {
         max-width: 700px;
     }
 }
 @media screen and (min-width: 510px) and (max-width:555px){
    .
 }
 .Ref-bld{
 font-family: 'Roboto-Bold';
 }


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

	.ghs-img-sec.qol-chart p.box-heading {
        padding-left: 15px !important;
        margin-left: 10px !important;
    }



}



