/* .@import url('https://fonts.cdnfonts.com/css/filson-pro?styles=96092,96090,96082,96086,96080'); */

.fullheader .list-inline>li:nth-child(3) a{cursor:pointer;}
.signup-pro .sign-up-container {display: none;}

.fda-text span.underline {
    text-decoration: underline!important;
    color: #337ab7;
}

span.external-icon {
    position: relative;
    padding: 0px 15px 0px 2px;
}
.signup-new.signup-pro .modal-backdrop.in {
    opacity: 0.8;
}
.signup.signup-pro.signup-landing span.external-icon {
    padding: 0px 15px 0px 4px;
}

p.fda-text a span:after {
    content: '';
    background: url('/content/dam/website-services/us/498-rwd-imfinzi-com/patient-lungredesign/box-arrow-up-right.png') no-repeat;
    background-size: 100%;
    width: 16px;
    position: absolute;
    height: 16px;
    bottom: 6px;
}

.signup.signup-pro.signup-landing p.fda-text a span:after {
	bottom: 3px;
}

a:focus {
    border: 1px dotted #537baa;
}


/*new css*/

/*.thank-you.signup-pro .bg-container,
.thank-you-stage3-no.signup-pro  .bg-container,
.thank-you-stage3-yes.signup-pro .bg-container{
    /* background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/stage-4-nsclc/mnsclc-stage-4/signup/thank-you.jpg); */
    background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/stage-4-nsclc/mnsclc-stage-4/signup/hero_signup_dancing_desktop.webp);
    background-size: cover;
    height: 320px;
    background-repeat: no-repeat no-repeat;
    background-position: center;
} */

.surveyCheckbox {
    font-family: 'Roboto-Medium';
}

.surveyDropdown.section.surveyDropdown3 {
    display: none ;
}

#IMZ_WEB_B_WB_3 > div.surveyDropdown.section.surveyDropdown3 > div > div.form_leftcol > div.form_leftcollabel > label {
    display: none;
}

.surveyDropdown.section.surveyDropdown2 {
    /* width: 45%; */
}

.surveyDropdown.section.surveyDropdown3 {
    /* width: 45%; */
    /* float: left; */
    /* text-align: right; */
    /* background-color: red; */
    /* margin-left: 10%; */
    margin-top: 60px;
}

#sitemap > div.siteamp-iparsys.iparsys.parsys > div:nth-child(1) > div > h2 {visibility: hidden;}

.surveyCheckbox.section {
    /*display: none;*/
    clear: both;
}

select,
#address1,
#address2,
#town,
#postalCode {
    border-radius: 3px;
}

.surveyAddressInfo .form_leftcol {
    display: block !important;
}

.mailing-address-container {
    display: none;
}

.thank-you .starter-kit,
.thank-you .ed-resources,
.thank-you .inspire-notes {
    max-width: 338px;
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
    border-top: 10px solid #003865;
    border-radius: 15px;
}

.thank-you .starter-kit p:nth-child(1),
.thank-you .ed-resources p:nth-child(1),
.thank-you .inspire-notes p:nth-child(1) {
    font-size: 18px !important;
    font-family: 'GillSansStd';
    color: #003865;
}

.thank-you .thanks-callout p {
    margin: 0;
}

.thank-you .end-callout {
    max-width: 1024px;
    width: 100%;
    background: #EAF0F9;
    margin-top: 50px;
    border-top: 5px solid #003864;
    background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient-lungredesign/dots.png);
    background-repeat: no-repeat;
    background-position: 110% -30%;
}

.thank-you .end-callout .flex-center {
    display: flex;
    justify-content: center;
    align-items: center;
}

.thank-you .Rectangle-5 {
    width: 300px;
    margin: 0 auto;
    padding: 5px 20px;
    background-color: #ac182e;
    font-family: 'Roboto-Medium';
    font-size: 12px;
}

.thank-you .end-callout .flex-center .right-text p {
    font-size: 14px;
    font-family: 'GillSansStd-Bold';
    font-weight: 500;
    color: #003865;
    letter-spacing: 0.3px;
    margin-bottom: 0;
}

.heaeding-block.thank-you-block p {
    font-size: 16px !important;
}

.thank-you .Rectangle-5 .right-image img {
    width: 10px;
}

.thank-you .end-callout .flex-center .left-img {
    margin-right: 20px;
}

.thank-you .callout-blue {
    padding: 10px 0 0;
}

.thank-you .end-callout .flex-center .left-img img {
    width: 47px;
}

.thank-you .end-callout .callout-blue a {
    position: relative;
}

.thank-you .callout-blue a.inline_block {
    text-decoration: none;
}


/* ################################## All font styles #################################### */

/*@font-face {
    font-family: 'Roboto-Regular';
    src: url('fonts/Roboto-Regular.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Regular.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Regular.ttf') format('truetype'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondensed-Regular';
    src: url('fonts/RobotoCondensed-Regular.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Regular.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Regular.ttf') format('truetype'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Light';
    src: url('fonts/Roboto-Light.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Light.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Light.ttf') format('truetype'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Light.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondensed-Light';
    src: url('fonts/RobotoCondensed-Light.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Light.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Light.ttf') format('truetype'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Light.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Medium';
    src: url('fonts/Roboto-Medium.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Medium.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Medium.ttf') format('truetype'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Medium.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Bold';
    src: url('fonts/Roboto-Bold.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Bold.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Bold.ttf') format('truetype'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondensed-Bold';
    src: url('fonts/RobotoCondensed-Bold.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Bold.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Bold.ttf') format('truetype'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_RobotoCondensed-Regular';
    src: url('fonts/RobotoCondensed-Regular.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Regular.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Regular.ttf') format('truetype'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/RobotoCondensed-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GillSansStd';
    src: url('fonts/GillSansStd.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSansStd.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GillSans-Bold';
    src: url('fonts/GillSans-Bold.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSans-Bold.woff2') format('woff2'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSans-Bold.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSans-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GillSansStd-Bold';
    src: url('fonts/GillSansStd-Bold.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSansStd-Bold.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSansStd-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GillSans-BoldCondensed';
    src: url('fonts/GillSansStd-BoldCondensed.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSansStd-BoldCondensed.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSansStd-BoldCondensed.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GillSansStd-BoldItalic';
    src: url('fonts/GillSansStd-BoldItalic.otf');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSansStd-BoldItalic.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSansStd-BoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GillSansStd-Italic';
    src: url('fonts/GillSansStd-Italic.otf');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSansStd-Italic.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSansStd-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GillSans-Light';
    src: url('fonts/GillSans-Light.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSans-Light.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSans-Light.ttf') format('truetype'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSans-Light.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GillSans-Medium';
    src: url('fonts/GillSans-Medium.eot');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSans-Medium.woff') format('woff'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSans-Medium.ttf') format('truetype'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/GillSans-Medium.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ManusSmooth';
    src: url('fonts/ManusSmooth.otf');
    src: local('?'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/ManusSmooth.otf') format('otf'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/ManusSmooth.ttf') format('truetype'), url('/etc/designs/code/website-services/us/rwd-imfinzi-com/fonts/Roboto-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}*/


/********************************* Common Class *****************************/

body {
    color: #000
}

body a,
body a:hover,
body a:focus {
    outline: none;
}

.bold-text {
    font-family: 'Roboto-Bold' !important;
}

.no_break {
    white-space: nowrap !important;
}

.footer-brand-logo {
    display: none;
}

.segmentation1.modal-open {
    overflow: auto;
    padding-right: 0 !important;
}

.fullheader .list-inline>li {
    /* font-family: 'RobotoCondensed-Light'; */
    /* font-size: 10px; */
    /* color: #003865; */
    /* font-weight: 300; */
}

.navbar-nav>li>a {
    font-family: 'GillSans-BoldCondensed';
}

.fullheader .list-inline>li:nth-child(1) {
    /* color: #555555; */
}

.main_logo img {
    /* max-width: 168px; */
    max-width: 320px;
    width: 100%;
}

#footer.container {
    width: 100%;
    padding: 16px 20px 34px;
    background: #2d4589 linear-gradient(180deg, #00386500 0%, #123360 100%) 0% 0% no-repeat padding-box;
    margin-top: 45px;
}

.footer-iparsys.parsys.iparsys {
    width: 100%;
    margin: 0 auto;
    clear: both;
}

.footer-brand-logo {
    border-right: 1px solid #ebf0f7;
}

#footer .footer ul,
#footer .footer ul li a,
#footer .footer p {
    font-family: 'RobotoCondensed-Light';
    font-size: 16px;
    color: #ffffff;
}

#footer .footer p {
    font-size: 14px;
}

#footer .footer p:last-child {
    margin-top: -0.6em;
}

#footer span.footer {
    width: 32px;
    display: inline-block;
    margin-right: 8px;
}

#footer .footer .noprint img {
    vertical-align: text-top;
    max-width: 28px;
}

.footer-brand-logo img {
    max-width: 140px;
}

.footer-az-logo img {
    max-width: 150px;
}

#sitemap.container {
    width: 100%;
    padding: 0;
    margin-top: -4px;
}

.section.isi,
.subtext2 {
    font-family: 'Roboto-Light';
    font-size: 16px;
    color: #555555;
}

div#sitemap {
    font-style: normal;
}

.ISI-content .nav-tabs {
    display: none;
}

.isi-side-effects-container {
    padding-bottom: 0.8em;
    margin-top: 10px;
}

.isi-side-effects-container .side-effects-copy {
    max-width: 990px;
    margin: 0 auto;
    padding: 0 15px;
}

p.isi-icon img.transplant-icon {
    max-width: 64px;
    /* margin-left: -6px; */
    margin-left: 0;
}

.ISI-content .row {
    max-width: 960px;
    margin: 0 auto;
    padding: 0 15px;
}

.isi-remained {
    max-width: 960px;
    margin: 0 auto;
}

.subtext1.ISI_head,
.whoisimfinzi a {
    font-family: 'RobotoCondensed-Bold';
    font-size: 24px;
    color: #4177C4;
    line-height: 21px;
}

.isi .font-HL3,
.subtext1,
.subtext2 {
    font-family: 'Roboto-Bold';
    line-height: 21px;
}

h3.subtext1 {
    margin-top: 10px;
}

h3.whatis {
    font-family: 'Roboto-Bold';
    font-size: 20px;
    color: #555555;
    line-height: 21px;
    margin-top: 10px;
}

.whoisimfinzi a,
.whoisimfinzi ul {
    float: left;
    margin-right: 10px;
}

.whoisimfinzi {
    float: left;
    width: 100%;
    margin-bottom: 12px;
    margin-top: 0.2em;
}

.ISI-content .row {
    margin-bottom: 0px;
}

.isi ul.nav-tabs li:before {
    display: none;
}

.isi .tab-content .tab-pane {
    display: none;
    visibility: visible;
}

.isi .tab-content .tab-pane.active {
    display: block;
    visibility: visible;
}

.isi .nav-tabs>li.active>a,
.isi .nav-tabs>li>a {
    padding: 0px 0px 0px 0px;
    margin: 0px 10px 0px 10px;
    width: 30px;
    height: 30px;
    display: inline-block;
    border: none;
    background-repeat: no-repeat;
    background-position: center center;
}

.section.isi .nav-tabs>li.active>a,
.section.isi .nav-tabs>li>a {
    margin: -4px 10px 0px 10px;
    cursor: pointer;
}

.isi .nav-tabs>li.bladder-icon>a {
    background-image: url("/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/bladder-icon@2x.png");
    background-size: 30px 30px;
    margin-left: 1px;
}

.isi .nav-tabs>li.bladder-icon.active>a {
    background-image: url("/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/bladder-icon@2x.png");
    margin-left: 1px;
}

.isi .nav-tabs>li.lung-icon>a {
    background-image: url("/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/lung-icon@2x.png");
    background-size: 30px 30px;
}

.isi .nav-tabs>li.lung-icon.active>a {
    background-image: url("/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/lung-icon@2x.png");
}

.isi .nav-tabs>li.smallcell-icon.active>a {
    background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/Lung_Icon_ISI.png);
    background-size: 30px 30px;
    margin-left: 0px
}

.isi ul.nav.nav-tabs {
    float: left;
    width: 150px;
    clear: right;
    border: none;
}

.isi .tab-content {
    clear: both;
}

.isi ul.nav-tabs li {
    margin: 0px;
}


/*************** HCp popup ******************/

.modal-dialog {
    width: 80.2% !important;
    max-width: 657px;
    text-align: center;
}

.modal-content {
    border-bottom-right-radius: 40px !important;
    border-top-left-radius: 40px !important;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 0.9);
    border: solid 1px #003865;
}

.modal-dialog {
    margin-top: 13em;
}

.modal-header {
    display: none;
}

.siteexit-button {
    text-align: center;
    margin-bottom: 40px;
}

.close_icon {
    text-align: right;
    cursor: pointer;
    margin: -6px -16px 0px 0px;
}

.close_icon img {
    max-width: 22px;
}

.siteexit-button a {
    display: inline-block;
    margin: 0 auto;
    float: none;
    margin-top: 20px;
    padding: 11.5px 25px 11.5px 25px;
    text-transform: uppercase;
    font-family: 'GillSans-Medium';
    font-size: 13px;
    line-height: 17px;
    background-color: #003865;
    border-top-right-radius: 20px;
    border: none;
    color: #ffffff;
    text-decoration: none;
    letter-spacing: 0.6px;
}

.siteexit-title h2 {
    font-size: 23px;
    font-weight: 300;
    margin-top: 16px;
    line-height: 1.39;
    letter-spacing: 0.6px;
    text-align: center;
    color: #ac182e;
    font-family: 'GillSans-Light';
    text-transform: uppercase;
}

.siteexit-content {
    font-family: 'Roboto-Light';
    font-size: 16px;
    line-height: 21px;
    color: #555555;
}

.modal-page-link:focus {
    text-decoration: underline;
    color: #2a6496;
}

p.siteexit-text {
    margin-bottom: -3px;
}

img.continue-arrow {
    max-width: 10px;
    margin-left: 8px;
    margin-top: -4px;
}

.section.isi,
.section .isi,
.subtext2 {
    font-family: 'Roboto-Light';
    font-size: 18px;
    line-height: 22px;
    color: #555555;
}

.isi-side-effects-container {
    padding-bottom: 0.8em;
    margin-top: 10px;
    background-color: #f8fafd;
}

.isi-side-effects-container .side-effects-copy {
    max-width: 960px;
    margin: 0 auto;
    padding: 0 15px;
}

.ISI-content .row {
    max-width: 960px;
    margin: 0 auto;
    padding: 0 15px;
}

.isi-remained {
    max-width: 960px;
    margin: 0 auto;
}

.subtext1.ISI_head,
.whoisimfinzi {
    font-family: 'RobotoCondensed-Bold';
    font-size: 24px;
    color: #003865;
    line-height: 21px;
}

.signup .subtext1.ISI_head,
.signup .whoisimfinzi a.indicationTop {
    font-family: 'din-2014' !important;
}

.isi .font-HL3,
.subtext1,
.subtext2 {
    font-family: 'Roboto-Bold';
    line-height: 21px;
}

h3.subtext1 {
    margin-top: 10px;
}

h3.whatis {
    font-family: 'Roboto-Bold';
    font-size: 20px;
    color: #555555;
    line-height: 21px;
    margin-top: 10px;
}

.whoisimfinzi a,
.whoisimfinzi ul {
    float: left;
    margin-right: 10px;
}

.whoisimfinzi {
    float: left;
    width: 100%;
    margin-bottom: 12px;
    margin-top: 0.2em;
}

.ISI-content .row {
    margin-bottom: 0px;
}

.isi ul.nav-tabs li:before {
    display: none;
}

.isi .tab-content .tab-pane {
    display: none;
    visibility: visible;
}

.isi .tab-content .tab-pane.active {
    display: block;
    visibility: visible;
}

.isi .nav-tabs>li.active>a,
.isi .nav-tabs>li>a {
    padding: 0px 0px 0px 0px;
    margin: 0px 10px 0px 10px;
    width: 30px;
    height: 30px;
    display: inline-block;
    border: none;
    background-repeat: no-repeat;
    background-position: center center;
}

.section.isi .nav-tabs>li.active>a,
.section.isi .nav-tabs>li>a {
    margin: -4px 10px 0px 10px;
    cursor: pointer;
}

.isi .nav-tabs>li.bladder-icon>a {
    background-image: url("/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/bladder-icon@2x.png");
    background-size: 30px 30px;
    margin-left: 1px;
}

.isi .nav-tabs>li.bladder-icon.active>a {
    background-image: url("/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/bladder-icon@2x.png");
    margin-left: 1px;
}

.isi .nav-tabs>li.lung-icon>a {
    background-image: url("/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/lung-icon@2x.png");
    background-size: 30px 30px;
}

.isi .nav-tabs>li.lung-icon.active>a {
    background-image: url("/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/lung-icon@2x.png");
}

.isi .nav-tabs>li.smallcell-icon.active>a {
    background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/Lung_Icon_ISI.png);
    background-size: 30px 30px;
    margin-left: 0px
}

.isi ul.nav.nav-tabs {
    float: left;
    width: 150px;
    clear: right;
    border: none;
}

.isi .tab-content {
    clear: both;
}

.isi ul.nav-tabs li {
    margin: 0px;
}

.section.isi a {
    text-decoration: none;
}

.section.isi a:hover {
	color: #337ab7;
}

.section.isi .isi-links a {
    text-decoration: underline;
    white-space: pre;
}

.section.isi span.youmayreport a {
    text-decoration: underline !important;
}

.ISI-content .bracket {
    color: #428bca;
}

.topSpacing {
    padding-top: 1.7em;
}

ul.isi-list {
    list-style: none;
    padding-bottom: 20px;
}

.page-content ul li {
    list-style-type: none;
}

ul.isi-list li {
    display: table;
    margin-top: 25px;
}

ul.isi-list li:first-child {
    margin-top: 0px;
}

ul.isi-list li p {
    display: table-cell;
    vertical-align: top;
}

ul.isi-list li p.isi-icon {
    width: 50px;
    display: block;
    margin: 0px;
    min-width: 50px;
}

p.isi-icon img {
    padding-top: 0px;
    max-width: 100%;
    margin: 0 auto;
    display: block;
}

p.isi-icon-copy {
    margin-left: 30px;
}

ul.isi-list li p {
    display: table-cell;
    vertical-align: middle;
}

ul.isi-list li p.isi-icon-copy {
    border-left: 30px solid transparent;
}

.col-xs-12.col-sm-6.padding_right {
    padding-left: 0px;
}

.clear {
    clear: both;
}


/****** backtotop *********/

.scroll-top {
    display: none;
}

.scroll-top {
    background: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/Top@2x.png) no-repeat;
    clear: both;
    width: 41px;
    height: 54px;
    float: right;
    background-size: contain;
    position: fixed;
    bottom: 170px !important;
    right: 0;
    color: transparent;
    cursor: pointer;
}

.segmentation1 #maincontent {
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
    margin: 0 auto;
}


/************************** Sticly ISI *********************************/

.Sticky_ISI .section.isi h2 {
    font-family: 'RobotoCondensed-Bold';
    font-size: 24px;
    line-height: 22px;
    margin-top: 10px !important;
    margin-bottom: -5px;
    color: #003865;
}

.sticky-isi {
    display: block;
    position: fixed;
    background: #ffffff;
    height: 137px;
    bottom: 0;
    left: 0;
    width: 100%;
    border-top: 4px solid #b02136;
}

.sticky-isi h2 a {
    color: #ac182e;
    text-decoration: none;
}

.sticky-isi .readmoreisi {
    color: #7ca3dc;
    padding-right: 12px;
    font-size: 26px;
    display: inline-block;
    text-decoration: none;
    width: 100%;
    text-align: right;
    position: relative;
    z-index: 2;
    float: right;
    position: absolute;
    height: 40px;
    cursor: pointer;
}

.isi .row {
    max-width: 960px;
    margin: 0 auto;
}

.patient-dropdownmenu .menu.one:hover {
    background-color: #9fb4c5;
}

.patient-dropdownmenu .menu.two:hover {
    background-color: #c9d8ef;
}

.patient-dropdownmenu .menu.three:hover {
    background-color: #e0a8b1;
}

.list-inline .indicationText a,
.segmentation1 .fullheader .list-inline>li:nth-child(6) a.mobile_only {
    color: #ac182e;
}

a.hometel {
    text-decoration: none;
    /*color: #555555;*/
}

.covid-banner .bg-patch {
    height: 269px!important;
}

.container-wrapper-box {
    clear: both;
    width: 100%;
    float: left;
}


/*
.signup-radio2,
.signup-radio3,
.signup-radio4,
.signup-radio5,
.signup-radio6,
.signup-radio7,
.signup-radio8,
.signup-radio10{
display: none;
}


.mailing-address-container,
.signup-radio9,
.formaddress {
display: none;
}
*/

.surveyText5,
.surveyText6 {
    width: 100%;
    float: left;
    margin-right: 25px;
}

.Rectangle-5 {
    display: flex;
    display: -webkit-flex;
    display: -ms-flexbox;
    align-items: center;
    font-size: 13px;
    letter-spacing: -0.01px;
    border-top-right-radius: 20px;
    background-color: #003865;
    padding: 15px 25px 15px 21px;
    color: #ffffff;
    font-family: 'Roboto-Medium';
}

.Rectangle-5 .right-image {
    padding-left: 10.6px;
    margin-top: -3px;
}

.download-icon {
    max-width: 28px;
}

.next-title span {
    font-family: 'GillSans-Medium';
    text-transform: uppercase;
}

p.next-title:after {
    content: '';
    position: absolute;
    width: 18px;
    height: 22px;
    background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient-lungredesign/desktop/icon-red.png);
    background-size: contain;
    right: -10px;
    top: 0px;
    background-repeat: no-repeat;
}

.next-title {
    font-family: 'GillSansStd';
    color: #003865;
    margin-bottom: 0px;
    padding-right: 15px;
    display: block;
    font-size: 18px;
}

.cta-container {
    float: left;
    width: 100%;
    margin-top: 25px;
}

.download-container {
    display: inline-block;
}

.download-link {
    float: right;
    display: inline-grid;
    text-align: right;
}

.thankyou-component h2 {
    margin-bottom: 20px;
}

.thankyou-component p {
    margin-left: 0px;
    margin-bottom: 15px;
    position: relative;
}

.img-wrap {
    height: 95px;
    display: flex;
    align-items: center;
    text-align: center;
}

#maincontent {
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
    margin: 0 auto;
}

.first-line {
    text-align: center;
    color: #ffffff;
    font-family: 'GillSans-BoldCondensed';
    margin-bottom: 0px;
}

.first-line span {
    position: relative;
    font-family: 'ManusSmooth';
    z-index: 1;
}

.first-line .red-line:after {
    content: "";
    border-bottom: 3.5px solid #ac182e;
    width: 108%;
    position: absolute;
    bottom: 3px;
    left: -4.5%;
}

.second-line {
    font-size: 21.2px;
    text-align: center;
    color: #ffffff;
    font-family: 'GillSansStd-BoldItalic';
    margin-top: 0px;
}

.homebanner-section {
    border-bottom: 25px solid #ac182e;
}

.heaeding-block h2 {
    display: inline-block;
    border-top-right-radius: 20px;
    background-color: #ac182e;
    margin: 0px;
    padding: 12px 33px;
    font-size: 23px;
    text-align: center;
    line-height: 32px;
    color: #fff;
    margin-bottom: 22px;
    margin-top: 30px;
    padding-left: 25px;
    font-family: 'GillSans-Light';
    text-transform: uppercase;
}

.heaeding-block p {
    font-size: 16px;
    line-height: 26px;
    margin-left: 15px;
    font-family: 'Roboto-Light';
    color: #000000;
}

.container-wrapper {
    max-width: 760px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
    clear: both;
}

p.content-color-wrapper {
    color: #000;
    font-family: 'Roboto-Medium';
    font-size: 16px;
}

.works-callout-container {
    width: 24%;
    float: left;
    text-align: center;
    margin-right: 67px;
    margin-top: 15px;
}

.img-wrap img {
    width: 64px;
    margin-bottom: 20px;
    text-align: center;
    margin: 0 auto;
}

.mailing-address-container {
    font-weight: normal;
    font-family: 'Roboto-Medium';
    margin-bottom: 15px;
    margin-top: 10px;
    font-size: 16px;
}

.notes-container a {
    color: #093865;
}

.list-inline .indication-copy {
    display: none;
}


/****************************** Mobile Design *******************************/

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

   /* .thank-you.signup-pro .bg-container {
        background-size: cover;
        background-position-x: -100px !important;
        background-size: 130% 80% !important;
    }*/
    


    .cta-container {
        float: left;
        width: 100%;
        margin-top: 0px;
    }
    p.thanks_para {
        margin-top: 30px;
    }
    .works-callout-container {
        width: 70%;
        margin: 0 auto;
        margin-left: 47px;
        margin-bottom: 25px;
        margin-right: 0px;
    }
    .how_works_wrapper {
        float: left;
    }
    .mailing-address-container {
        margin-top: 15px;
        float: left;
    }
    .container-wrapper {
        padding-left: 0px
    }
    .download-link {
        display: grid;
        text-align: right;
        margin-top: 25px;
    }
    .surveyText5,
    .surveyText6 {
        width: 100%;
        float: left;
        margin-right: 25px;
    }
    .fullnavigation .navbar {
        padding-left: 0px;
        padding-right: 0px;
        min-height: auto;
    }
    .navbar-default .navbar-nav>li.sign-up .navbar-default.container {
        padding-right: 0px;
        padding-left: 0px;
        margin-top: 5px;
        min-height: 0% !important;
        height: 0px;
        position: relative;
        top: 0px;
    }
    .navbar-header {
        height: 0px;
        top: -42px;
        position: absolute;
        width: 50px;
        right: 0;
    }
    .container>.navbar-header,
    .container-fluid>.navbar-header,
    .container>.navbar-collapse,
    .container-fluid>.navbar-collapse {
        margin-left: 0px;
        margin-right: 0px;
    }
    .navbar-default .navbar-toggle {
        background-color: transparent !important;
        float: left;
        border: none;
        margin-top: 0px;
        padding-top: 11.5px;
        margin-right: 0;
        margin-bottom: 0;
        clear: both;
        padding-left: 0px;
    }
    button.navbar-toggle.menu-close {
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient-lungredesign/mobile/close-icon.png);
        width: 24px;
        height: 16px;
        background-size: contain;
        background-repeat: no-repeat;
        margin-left: 15px;
        top: 12px;
        position: absolute;
        right: 22px;
    }
    .navbar-default .navbar-toggle .icon-bar {
        background-color: #666666;
    }
    .navbar-toggle .icon-bar {
        width: 28px;
        height: 4.4px;
    }
    .navbar-collapse {
        padding-right: 0px;
        padding-left: 0px;
        border: none !important;
        width: 100%;
        z-index: 9999;
        position: absolute !important;
        top: 9px;
    }
    .navbar-collapse.in {
        overflow-y: visible;
    }
    .navbar-default {
        background-color: transparent;
    }
    .navbar-default .navbar-brand {
        display: none;
    }
    .navbar-default.transparent {
        background-color: #ad172b;
        opacity: 0.98;
    }
    .navbar-default .navbar-toggle.menu-close .icon-bar {
        display: none;
    }
    .navbar-default .navbar-nav>li>a {
        color: #ffffff !important;
        padding: 12px 20px 12px 17px;
        border-top: 1px solid #f0f4fa;
        background-color: #003865;
        font-size: 14px;
        text-transform: uppercase;
        width: 100%;
        letter-spacing: 0.4px;
    }
    .navbar-default .navbar-nav>li:first-child>a {
        border-top: none;
        padding-top: 5px;
    }
    li.sign-up {
        display: none;
    }
    #dropdownMenuButton::after {
        font-family: FontAwesome;
        content: "\f105";
        position: absolute;
        right: 17px;
        color: #000;
        z-index: 0999;
        width: 14px;
        display: flex;
        font-size: 29px;
        top: 4px;
        z-index: 0;
    }
    ul.nav.navbar-nav .open a::after,
    .ui.selection.dropdown.show.open #dropdownMenuButton::after {
        content: "\f107";
        right: 23px;
        color: #ffffff;
    }
    .ui.selection.dropdown.show.open #dropdownMenuButton::after {
        color: #707070 !important;
    }
    ul.nav.navbar-nav a.currentMenuItem::after {
        color: #ffffff;
    }
    ul.nav.navbar-nav .dropdown-menu.multi-level a::after {
        display: none;
    }
    .navbar-default .navbar-nav>li>a.currentMenuItem,
    .navbar-default .navbar-nav>li>a.currentMenuItem:focus,
    .navbar-default .navbar-nav>li>a.currentMenuItem:hover {
        background-color: rgba(0, 56, 101, 0.97);
        color: #fff !important;
    }
    .navbar-default .navbar-nav>li>a:hover,
    .navbar-default .navbar-nav>li>a:focus {
        background-color: rgba(0, 56, 101, 0.97);
    }
    .navbar-default .navbar-nav>.open>a,
    .navbar-default .navbar-nav>.open>a:hover,
    .navbar-default .navbar-nav>.open>a:focus {
        background-color: rgba(0, 56, 101, 0.97);
        color: #fff !important;
    }
    .navbar-default .navbar-nav>.active>a,
    .navbar-default .navbar-nav>.active>a:hover,
    .navbar-default .navbar-nav>.active>a:focus {
        background-color: rgba(0, 56, 101, 0.97);
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
        background-color: rgba(112, 153, 211, 0.95);
    }
    .navbar-default .navbar-nav .open .dropdown-menu {
        background-color: rgba(112, 153, 211, 0.95);
        border-radius: 0px;
        padding-left: 42px !important;
        padding-right: 20px !important;
        text-transform: uppercase;
    }
    .navbar-nav .open .dropdown-menu li:hover,
    .navbar-nav .open .dropdown-menu li:focus {
        background-color: transparent;
        outline: none;
    }
    .dropdown-menu>li>a {
        font-family: 'GillSans-Medium';
    }
    .dropdown-menu.multi-level>li {
        padding-left: 0px !important;
    }
    .navbar-nav>li:nth-child(3) a:after,
    .navbar-nav>li:nth-child(4) a:after {
        display: none;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {
        color: #ffffff !important;
        padding: 1em 0.5em 1em 0em;
        border-bottom: solid 1px #f0f4fa;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a.active:before {
        content: '\2022';
        left: -15px;
        position: relative;
        margin-right: -4px;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li:last-child>a {
        border-bottom: none;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a .navbar-nav .open .dropdown-menu.multi-level {
        padding: 0;
    }
    .navbar-nav>li>span {
        background-color: inherit !important;
    }
    .nav.navbar-nav li.glyphicon-chevron-down {
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient-lungredesign/mobile/icon.png);
        top: -47px;
        width: 100%;
        margin-bottom: -47px;
        height: 47px;
        background-repeat: no-repeat;
        background-position-x: 95%;
        background-position-y: center;
        background-color: transparent !important;
    }
    .glyphicon-chevron-down:before {
        display: none;
    }
    .nav.navbar-nav li.open .glyphicon-chevron-down {
        /* //background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient-lungredesign/icon-down1.png); */
    }
    .nav.navbar-nav>li>span {
        margin-top: -3.2em;
        height: 50px;
        width: 100%;
        opacity: 0;
    }
    .dropdowndiv {
        clear: both;
        height: 43px;
        background-color: rgba(255, 255, 255, 0.97);
        z-index: 1001;
    }
    .ui.selection.dropdown {
        top: 0em;
        width: 100%;
        font-size: 15px;
        text-align: left;
        display: none;
        font-family: 'GillSansStd-BoldCondensed';
        border-radius: 0px;
        border: none;
        text-transform: uppercase;
        z-index: 1001;
    }
    .ui.selection.dropdown.show {
        display: block;
    }
    .default a {
        color: #003865;
        width: 100%;
        display: inline-block;
        padding: 13px 20px 13px 17px;
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient-lungredesign/mobile/arrow-copy.png);
        background-repeat: no-repeat;
        background-position: 94.5% center;
        background-size: 8px 14px;
    }
    .whoisimfinzi a.indicationTop {
        padding-top: 15px;
        margin-top: -15px;
    }
    /*Dropdown Menu*/
    #dropdownMenuButton {
        color: #003865;
        width: 100%;
        display: inline-block;
        padding: 13px 20px 13px 17px;
        background-color: #fff;
        font-family: 'GillSans-BoldCondensed';
    }
    .ui.selection.dropdown.show .dropdown-menu {
        min-width: 100%;
        margin: 0;
        padding: 0;
        border: none;
    }
    .dropdown-menu {
        display: none;
    }
    .menu.one {
        background-color: #9fb4c5;
    }
    .menu.two {
        background-color: #c9d8ef;
    }
    .menu.three {
        background-color: #e0a8b1;
    }
    .menu.one:hover,
    .menu.two:hover,
    .menu.three:hover,
    .menu.one:focus,
    .menu.two:focus,
    .menu.three:focus,
    .menu a:hover,
    .menu a:focus {
        background-color: #fff !important;
    }
    .ui.selection.dropdown.show .dropdown-menu li {
        border-top: 1px solid #ffffff;
    }
    .ui.selection.dropdown.show .dropdown-menu>li>a {
        font-family: 'GillSans-Medium';
        padding: 16px 20px;
    }
    .ui.selection.dropdown.show .dropdown-menu li.menu.one {
        border-top: none;
    }
    /*Dropdown Menu End*/
    .homebanner-bg {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 27%, rgba(0, 0, 0, 1) 140%), url(/content/dam/website-services/us/498-rwd-imfinzi-com/notes-of-encouragement/signup_banner.jpg);
        height: 190px;
        background-repeat: no-repeat;
        padding-top: 78px;
        background-position: 3% 83%;
        background-size: cover;
    }
    /*.bg-patch{
position: absolute;
height: 178px;
width: 100%;
opacity: 0.94;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.64) 100%, #000000 50%);
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 49%, rgba(0, 0, 0, 0.34) 100%, #000000 50%);
top: 116px;
z-index: 0;
}*/
    .position-div {
        max-width: 310px;
        margin: 0 auto;
    }
    h1.first-line.display-flex-desk {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .im-in {
        margin-right: 13px;
        word-spacing: -4px;
    }
    .first-line {
        font-size: 45px;
        margin-bottom: 24px;
        line-height: 32px;
        letter-spacing: -1.05px;
        margin-top: -5px;
    }
    .first-line span {
        font-size: 33px;
        letter-spacing: -0.8px;
    }
    .second-line {
        font-size: 20px;
        margin-top: -7px;
        margin-left: 5px;
    }
    .first-line .red-line:after {
        border-bottom: 3px solid #ac182e;
        bottom: -2px;
        left: -5.5%;
        width: 109%;
    }
    .cancer-callout {
        display: flex;
        box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
        background-color: rgba(247, 245, 245, 0.9);
        padding-left: 13px;
        padding-top: 5px;
        padding-bottom: 5px;
        align-items: center;
        position: relative;
        border-bottom: 2px solid #e6e6e6;
    }
    .cancer-callout.third {
        border-bottom: none;
    }
    .cancer-callout:after {
        content: "";
        background-color: #003865;
        width: 38px;
        height: 100%;
        position: absolute;
        right: 0;
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/icon-arrow-white.png);
        background-repeat: no-repeat;
        background-position: center;
        background-size: 10px;
    }
    .cancer-callout.second:after {
        background-color: #72a2d9;
    }
    .cancer-callout.third:after {
        background-color: #ac182e;
    }
    .cancer-callout .left-img {
        margin-right: 16px;
    }
    .cancer-callout .left-img img {
        max-width: 61px;
    }
    .cancer-callout .right-text {
        padding-right: 40px;
    }
    .cancer-callout .cancer-head {
        font-size: 16px;
        line-height: 17px;
        letter-spacing: -0.32px;
    }
    .cancer-callout .text-sec {
        font-size: 13px;
        line-height: 17px;
        letter-spacing: -0.01px;
    }
    .please-see-text {
        background-color: rgba(232, 239, 247, 0.9);
        text-align: center;
        padding-top: 10px;
        padding-bottom: 4px;
        font-size: 16px;
    }
    .isi ul.nav.nav-tabs {
        width: 133px;
    }
    .section.isi .nav-tabs>li.active>a,
    .section.isi .nav-tabs>li>a {
        margin: -4px 6px 0px 6px;
    }
    .nobreak-mobile {
        white-space: nowrap;
    }
    .desktop_only {
        display: none;
    }
    .fullheader .list-inline>li:nth-child(1) {
        /* float: left; */
        /* border-right: 1px solid #f8f8f8; */
    }
    .fullheader .list-inline>li:nth-child(1),
    .fullheader .list-inline>li:nth-child(2) {
        /* width: 50%; */
        /* height: 18px; */
        /* display: table; */
        /* background: rgba(112, 153, 211, 0.2); */
        /* text-align: center; */
        /* padding-top: 5px; */
        /* padding-bottom: 5px; */
    }
    .fullheader .list-inline>li:nth-child(3),
    .fullheader .list-inline>li:nth-child(4),
    .fullheader .list-inline>li:nth-child(5),
    .fullheader .list-inline>li:nth-child(6) {
        /* float: right; */
        /* width: 51%; */
        /* clear: both; */
        /* line-height: 1.5; */
        /* padding-left: 1px; */
    }
    .fullheader .list-inline>li:nth-child(3) {
        /* padding-top: 7px; */
    }
    .fullheader .list-inline>li:nth-child(2) {
        /* font-family: 'RobotoCondensed-Regular'; */
        /* color: #77a4dc; */
    }
    .fullheader .list-inline>li:nth-child(3) a,
    .fullheader .list-inline>li:nth-child(4) a,
    .fullheader .list-inline>li:nth-child(5) a,
    .fullheader .list-inline>li:nth-child(6) a.mobile_only {
        /*width: 113px;*/
        /* width: 160px; */
        /* display: block; */
        /* margin: 0 auto; */
        /* text-align: left; */
        /* color: #003865; */
    }
    .logos {
        clear: none;
        display: inline-block;
        padding-left: 15px;
    }
    .main_logo img {
        max-width: 120px;
    }
    #footer.container {
        margin-top: 62px;
    }
    .footer-logos {
        text-align: center;
        margin: 0 auto;
    }
    .footer-brand-logo {
        width: 50%;
        float: left;
        text-align: right;
        padding-right: 1em;
        padding-top: 0.5em;
        padding-bottom: 0.7em;
    }
    .footer-brand-logo img {
        padding-top: 5px;
    }
    .footer-az-logo {
        text-align: center;
        margin-top: -19px;
        margin-bottom: -13px;
    }
    .footer-az-logo img {
        padding-top: 16px;
    }
    #footer .footer ul {
        width: 100%;
        margin-top: 2.4em;
        padding-left: 0;
        margin-bottom: 20px;
        list-style: none;
    }
    #footer .footer ul li {
        border-bottom: 1px solid #ffffff;
        padding-top: 15px;
        padding-bottom: 15px;
        line-height: 0.88;
    }
    #footer .footer p {
        line-height: 1.14;
    }
    #footer .footer ul li a,
    #footer .footer p:nth-child(2),
    #footer .footer p:nth-child(3),
    #footer .footer p:nth-child(4) {
        padding-left: 19px;
    }
    #footer .col-xs-12.col-sm-6:nth-child(2) {
        padding-left: 0;
        padding-right: 0;
    }
    #footer .footer p:nth-child(3) {
        padding-bottom: 8px;
        padding-right: 27px;
    }
    .isi-remained {
        padding: 1.2em 15px 0 15px;
    }
    h3.subtext1 {
        margin-top: 10px;
    }
    .col-xs-12.col-sm-6.padding {
        padding: 0;
    }
    .isi-list.topSpacing {
        padding-left: 25px;
    }
    .scroll-top {
        bottom: 34.8em !important;
    }
    .modal-content {
        padding-left: 10px;
        padding-right: 10px;
    }
    .modal-dialog {
        margin-left: 1.5em;
        margin-right: 1.5em;
    }
    .modal-dialog {
        width: 90% !important;
    }
    .siteexit-title h2 {
        font-size: 20px;
        line-height: 1.2;
        letter-spacing: 0.5px;
        color: #ac182e;
        margin-top: 8px;
    }
    .siteexit-content {
        line-height: 1.63;
    }
    .siteexit-button {
        margin-bottom: 25px;
    }
    .Sticky_ISI {
        color: #000000;
        display: block;
        position: fixed;
        background: #ffffff;
        border-top: 4px solid #003865;
        height: 130px;
        bottom: 0;
        left: 0;
        width: 100%;
        z-index: 999;
    }
    .Sticky_ISI .isi {
        background: #ffffff;
        padding: 0px 10px 10px 10px;
        margin-top: 0;
    }
    .Sticky_ISI .isi h2 {
        margin-top: 7px !important;
        margin-bottom: 5px;
        font-size: 18px;
    }
    .Sticky_ISI .subtext1 {
        font-size: 16px;
        margin-top: 6px;
        margin-bottom: 6px;
    }
    .Sticky_ISI .isi h2 a {
        text-decoration: none;
        color: #003865;
    }
    .Sticky_ISI .isi .readmore {
        width: 15px;
        height: 15px;
        color: #7ca3dc;
        float: right;
    }
    .Sticky_ISI.popupisi .readless {
        display: inline;
        width: 15px;
        height: 15px;
        float: right;
    }
    .Sticky_ISI.popupisi .readmore {
        display: none;
    }
    .Sticky_ISI.popupisi .expandISI {
        display: inline;
    }
    .Sticky_ISI.popupisi {
        overflow: scroll;
        height: 100%;
        -webkit-overflow-scrolling: touch;
    }
    .readless {
        display: none;
    }
    .expandISI {
        display: none;
    }
    .ISI_reference {
        margin-top: 2.5em;
    }
    .ISI_reference p {
        margin-bottom: 4em;
    }
    .readmoreisi {
        float: right;
    }
    .cancer-callout.first .text-sec {
        max-width: 183px;
    }
}


/********************* Iphone5 Design ****************************/

@media screen and (min-width: 320px) and (max-width: 370px) {
    .thank-you .Rectangle-5 {
        margin: 0 auto !important;
    }
    .thank-you .thanks-callout {
        margin: 40px 15px 25px;
    }
    .subtext1.ISI_head,
    .whoisimfinzi a {
        font-size: 22px;
    }
    .whoisimfinzi a.indicationTop {
        padding-top: 25px;
    }
    .col-xs-12.col-sm-6.padding_right {
        padding-right: 0;
    }
    .scroll-top {
        bottom: 32.8em !important;
    }
    a[name='INDICATION'] {
        margin-top: 0.5em;
    }
    .whoisimfinzi a,
    .whoisimfinzi ul {
        margin-right: 0px;
    }
    .isi ul.nav.nav-tabs {
        width: 98px;
        margin-left: 15px;
    }
    .section.isi .nav-tabs>li.active>a,
    .section.isi .nav-tabs>li>a {
        margin: 7px 1px 0px 1px;
    }
    .isi .nav-tabs>li.bladder-icon.active>a {
        margin-left: 1px;
    }
}


/***************** Mobile Fludity *********************************/

@media screen and (min-width: 414px) and (max-width: 767px) {
    .logos {
        width: 43%;
        display: inline-block;
        text-align: center;
        padding-right: 9px;
        padding-left: 0;
    }
    .cancer-callout.first .text-sec {
        max-width: 100%;
    }
}

@media screen and (min-width: 500px) and (max-width: 767px) {
    .homebanner-bg {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 27%, rgba(0, 0, 0, 1) 140%), url(/content/dam/website-services/us/498-rwd-imfinzi-com/notes-of-encouragement/signup_banner.jpg);
        height: 273px;
        background-repeat: no-repeat;
        padding-top: 134px;
        background-position-y: 68%;
        background-position-x: 66%;
        background-size: cover;
    }
}


/****************************** Ipad Portrait Design *******************************/

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

     ul.pd0 {
    	padding-left: 20px;
	}
    .thank-you p.notrequired-other {
        padding: 0 30px;
    }
    .thank-you .Rectangle-5 {
        width: 290px;
        padding: 10px 20px;
        position: relative;
        left: -45px;
    }
    .thankyou-bottom-callout a.inline_block:hover .Rectangle-5 {
        background-color: #555555 !important;
    }
    .Rectangle-5 .right-image {
        padding-left: 20.6px;
        margin-top: -3px;
    }
    .thank-you .end-callout {
        width: 100%;
        max-width: 100%;
    }
    /*.thank-you .container-wrapper {
        max-width: 990px;
    }*/
    .thank-you .thanks-callout {
        display: flex;
        justify-content: left;
        margin-top: 40px;
        margin-left: 30px;
    }
    .thank-you .starter-kit,
    .thank-you .ed-resources,
    .thank-you .inspire-notes {
        width: 284px;
        height: 180px;
        margin-right: 23px;
        padding: 25px 18px 10px;
    }
    .thank-you .heaeding-block p {
        line-height: 26px;
    }
    .thank-you .thank-you-block h2+p,
    .thank-you .thank-you-block h2+p+p {
        padding: 0 30px;
    }
    .fullheader .list-inline>li {
        font-family: 'Conv_RobotoCondensed-Regular';
    }
    .fullheader .list-inline>li a {
        text-decoration: underline;
    }
    .fullheader .list-inline {
        /* width: 73%; */
        /* margin-right: 8px; */
    }
    .container-wrapper-center-box.box-center-align .educational,
    .container-wrapper-center-box.box-center-align .notes {
        width: 36%;
    }
    .list-inline li:last-child {
        /* display: block; */
        /* border-top: 1px solid rgba(85, 85, 85, 0.2); */
        /* margin-left: 0px; */
        /* margin-top: 4px; */
        /* padding-left: 0; */
        /* padding-right: 22px; */
    }
    .list-inline li:nth-child(5):after,
    .list-inline li:last-child:after {
        display: none;
    }
    .heaeding-block p {
        font-size: 14px;
        line-height: 24px;
        margin-left: 0;
    }
    #header.container {
        padding-left: 0px;
        padding-right: 0px;
        width: 100%;
    }
    .fullheader_bg {
        /* height: 100px; */
        /* background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient-sclc/dot-pattern-header.jpg); */
        /* background-repeat: no-repeat; */
        /* background-size: cover; */
        /* background-position-x: -417px; */
        /* margin-top: -12px; */
    }
    .fullheader {
        /* max-width: 990px; */
        /* margin: 0 auto; */
        /* padding-left: 15px; */
        /* padding-right: 15px; */
        /* margin-top: 12px !important; */
        /* height: 100px; */
    }
    /******** Fullnavigation ********/
    .dropdowndiv {
        position: relative;
    }
    .dropdowndiv {
        max-width: 960px;
        margin: 0 auto;
    }
    .fullnavigation {
        display: none;
    }
    ul.nav.navbar-nav {
        float: right;
    }
    .fullnavigation {
        background-color: #003865;
        clear: both;
        height: 30px;
        position: relative;
        margin-bottom: 0 !important;
    }
    .fullnavigation.margin {
        margin-bottom: 1.8em;
    }
    .navbar {
        position: static;
    }
    .nav>li {
        position: static;
    }
    .ui.selection.dropdown {
        cursor: pointer;
        position: absolute;
        bottom: 0;
        color: #555555;
        right: 0;
        top: -55px;
        height: 37px;
    }
    .dropdowndiv .dropdown-menu {
        z-index: 1002;
        border-radius: 0px;
    }
    .dropdown-menu {
        margin: 0px 0px 0;
        padding: 0px 0;
        width: 234px;
        border: none !important;
    }
    .dropdowndiv #dropdownMenuButton {
        font-family: 'Conv_RobotoCondensed-Regular';
        font-size: 14px;
        background-color: #ffffff;
        height: 32px;
        line-height: normal;
        width: 234px;
        padding: 7px 17px 0px 0px;
        text-align: center;
        margin-top: 5px;
        border: 1px solid #cccccc;
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient-sclc/down-arrow.png);
        background-repeat: no-repeat;
        background-position-x: 95%;
        background-position-y: 53.5%;
        color: #555555;
        letter-spacing: -0.01px;
    }
    .dropdowndiv>div.open #dropdownMenuButton {
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient-lungredesign/up-arrow.png);
    }
    .dropdowndiv .dropdown-menu>li>a {
        font-family: 'Conv_RobotoCondensed-Regular';
        font-size: 14px;
        padding: 4px 8px;
        border-top: solid 1px #cccccc;
        color: #555555;
    }
    .dropdowndiv .dropdown-menu li.one a {
        border-top: none;
    }
    .menu.one:hover,
    .menu.one a:hover {
        background-color: #9fb4c5;
    }
    .menu.two:hover,
    .menu.two a:hover {
        background-color: #c9d8ef;
    }
    .menu.three:hover,
    .menu.three a:hover {
        background-color: #e0a8b1;
    }
    .navbar.navbar-default {
        max-width: 990px;
        margin: 0 auto;
        height: 0px;
        background-color: #003865;
        padding-right: 15px;
        padding-left: 15px;
        border-radius: 0px;
    }
    .navbar-header {
        display: none;
    }
    .nav.navbar-nav>li {
        margin: 0 0 0 0;
        display: inline-block;
        min-width: 0;
        margin-left: 15px;
        margin-right: 15px;
    }
    .navbar-default .navbar-nav>li>a {
        width: 100%;
        text-transform: uppercase;
        color: #ffffff;
        font-size: 14px;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 18.85px;
        padding-right: 18.85px;
        letter-spacing: 0.4px;
    }
    .navbar-default .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
        position: static !important;
        border: none !important;
        width: 100%;
        z-index: 9999;
        top: 5px;
    }
    .container>.navbar-header,
    .container-fluid>.navbar-header,
    .container>.navbar-collapse,
    .container-fluid>.navbar-collapse {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .navbar-default .navbar-nav>li>a:hover,
    .navbar-default .navbar-nav>li>a:focus,
    .navbar-nav>li>a:hover:after {
        background-color: #4177C4;
        color: #ffffff;
    }
    .navbar-default .navbar-nav>.active>a,
    .navbar-default .navbar-nav>.active>a:hover,
    .navbar-default .navbar-nav>.active>a:focus {
        background-color: #4177C4;
        color: #ffffff;
    }
    .navbar-default .navbar-nav>li:last-child {
        background-color: #ac182e;
        margin-right: 0px;
    }
    .navbar-nav>li>span.glyphicon.glyphicon-chevron-down.dropdown-toggle {
        display: none;
    }
    .fullnavigation .navbar li:hover ul {
        display: -webkit-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        width: 100%;
        background-color: #eaf0f8;
        box-shadow: none;
        border: none;
        border-radius: 0px;
        padding-left: 0;
        height: 35px;
    }
    .fullnavigation .navbar li.submenu ul {
        display: -webkit-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        width: 100%;
        background-color: rgba(112, 153, 211, 0.15);
        box-shadow: none;
        border: none;
        border-radius: 0px;
        padding-left: 0;
        height: 35px;
    }
    body.askaboutimfinzi .navbar li:hover ul,
    .faq .navbar li:hover ul,
    .signup .navbar li:hover ul {
        background-color: #fff;
    }
    .navbar li:hover ul ul.max-width {
        max-width: 960px;
        margin: 0 auto;
        list-style-type: none;
        background: none;
        /*padding-left: 1.25em;*/
    }
    .navbar li.submenu ul ul.max-width {
        max-width: 960px;
        margin: 0 auto;
        list-style-type: none;
        background: none;
        /*padding-left: 1.25em;*/
    }
    .navbar li.about-nsclc:hover ul ul.max-width,
    .navbar li.about-nsclc.submenu ul ul.max-width {
        padding-left: 125px;
    }
    .navbar li.about-nsclc:hover ul ul.max-width,
    .navbar li.resources:hover ul ul.max-width,
    .navbar li.about-nsclc.submenu ul ul.max-width,
    .navbar li.resources.submenu ul ul.max-width {
        max-width: 768px;
    }
    .navbar li:hover ul ul.max-width li,
    .navbar li.submenu ul ul.max-width li {
        padding-right: 10px;
    }
    .navbar-nav .dropdown-menu.multi-level>li {
        width: auto;
        padding-right: 10px;
        padding-left: 10px;
        height: 35px;
        padding-top: 3px;
    }
    .dropdown-menu>ul>li>a {
        letter-spacing: 0.3px;
        color: #555555;
        font-family: 'GillSans-Medium';
        font-size: 13px;
        padding-top: 6px;
        text-transform: uppercase;
    }
    .dropdown-menu>ul>.active>a,
    .dropdown-menu>ul>.active>a:hover,
    .dropdown-menu>ul>.active>a:focus {
        letter-spacing: 0.35px !important;
        color: #003865 !important;
        background: none !important;
        font-family: 'GillSansStd-Bold';
    }
    .dropdown-menu>ul>li>a:hover,
    .dropdown-menu>ul>li>a:focus {
        background: none;
        color: #003865 !important;
    }
    a.currentMenuItem {
        background-color: #4177C4;
        color: #ffffff;
    }
    .navbar li:hover ul ul.max-width li a:after,
    .navbar li.submenu ul ul.max-width li a:after {
        content: "";
        color: #d3d3d3;
        padding: 0px 0px 0px 10px;
        border-right: solid 1px #afafaf;
    }
    .navbar li:hover ul ul.max-width li:last-child a:after {
        display: none;
    }
    .navbar li.submenu ul ul.max-width li:last-child a:after {
        display: none;
    }
    .navbar-default .navbar-nav li.sign-up a {
        padding-left: 15.2px;
        padding-right: 15.3px;
    }
    .indicationText {
        width: 44%;
    }
    .whoisimfinzi a.indicationTop {
        padding-top: 15px;
        margin-top: -15px;
    }
    /*Dropdown Menu*/
    .patient-dropdownmenu {
        text-align: right;
        position: relative;
    }
    .dropdownmenu-container {
        right: 0;
        top: 55px;
        position: absolute;
        margin-right: 5px;
    }
    .patient-dropdownmenu,
    .patient-dropdownmenu a,
    .patient-dropdownmenu a:hover {
        font-family: 'RobotoCondensed-Light';
        font-size: 14px;
        color: #555555;
    }
    .patient-dropdownmenu a {
        text-decoration: none;
    }
    .patient-dropdownmenu .btn:hover,
    .patient-dropdownmenu .btn:focus,
    .patient-dropdownmenu .btn.focus {
        color: #555555;
        outline: 0;
        box-shadow: none;
    }
    .patient-dropdownmenu .dropdown {
        display: inline-block;
    }
    .patient-dropdownmenu .dropdown-menu>li>a:hover,
    .dropdown-menu>li>a:focus {
        background-color: transparent;
    }
    .patient-dropdownmenu .dropdown-menu {
        margin-top: -1px;
        padding: 0;
        border-radius: 0;
    }
    .patient-dropdownmenu #dropdownMenuButton {
        background: #ffffff;
        border: 1px solid #cccccc;
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/down-arrow.png);
        background-repeat: no-repeat;
        background-position-x: 95%;
        background-position-y: 53.5%;
        border-radius: 0;
        width: 239px;
    }
    .patient-dropdownmenu #dropdownMenuButton:hover {
        background-color: #ac182e;
        color: #ffffff;
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/down-arrow-hover.png);
        background-size: 16px 8px;
    }
    .patient-dropdownmenu .btn {
        padding: 6px 40px 6px 20px;
    }
    .patient-dropdownmenu .dropdown-menu>li>a {
        padding: 5px 11.5px;
    }
    .patient-dropdownmenu .menu {
        border-bottom: 1px solid #cccccc;
        height: 31px;
    }
    .patient-dropdownmenu .menu.three {
        border-bottom: none;
    }
    /*Dropdown Menu End*/
    h1.first-line.display-flex-desk {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .im-in {
        margin-right: 30px;
        word-spacing: -13px;
    }
    .first-line .red-line:after {
        bottom: -1.5px;
    }
    .first-line {
        font-size: 100px;
        letter-spacing: 0;
        margin-top: 23px;
    }
    .first-line span {
        font-size: 75px;
    }
    .second-line {
        margin-left: 254px;
        letter-spacing: -0.7px;
    }
    /*.bg-patch {
position: absolute;
height: 207px;
width: 100%;
opacity: 0.8;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.64) 100%, #000000 50%);
top: 198px;
z-index: 0;
}*/
    .bg-patch {
        position: absolute;
        height: 275px;
        width: 100%;
        opacity: 0.8;
        box-shadow: 0px 0px 0px 4000px rgba(65, 69, 73, 0.5) inset;
        z-index: 0;
    }
    .homebanner-bg {
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 27%, rgba(0, 0, 0, 1) 140%), url(/content/dam/website-services/us/498-rwd-imfinzi-com/notes-of-encouragement/signup_banner.jpg);
        height: 275px;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 72% 46%;
        padding-top: 60px;
    }
    .position-div {
        position: absolute;
        width: 99%;
    }
    .center-desktop {
        text-align: center;
        position: relative;
    }
    .callout-container {
        display: inline-block;
        margin-left: auto;
        margin-right: auto;
        margin-top: -8.8em;
    }
    .cancer-callout {
        width: 33.3%;
        max-width: 260px;
        text-align: center;
        box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
        background-color: #ffffff;
        padding: 9px 31px;
        float: left;
        height: 203px;
        margin-right: 20px;
        pointer-events: none;
        cursor: default;
    }
    .cancer-callout.first {
        border-top: 5px solid #003865;
    }
    .cancer-callout.second {
        border-top: 5px solid #4177C4;
    }
    .cancer-callout.third {
        border-top: 5px solid #ac182e;
        margin-right: 0px;
    }
    .cancer-callout p {
        margin-bottom: 0px;
    }
    .cancer-callout .cancer-head {
        font-size: 22px;
        line-height: 26px;
        padding-top: 5px;
        padding-bottom: 3px;
        margin-bottom: 10px;
        border-bottom: 1px solid #003865;
    }
    .cancer-callout.first .cancer-head span {
        display: block;
    }
    .cancer-callout.second .cancer-head {
        border-bottom: 1px solid #4177C4;
    }
    .cancer-callout.third .cancer-head {
        border-bottom: 1px solid #ac182e;
    }
    .cancer-callout.third .cancer-head span {
        display: block;
    }
    .cancer-callout .text-sec {
        font-size: 14px;
        line-height: 18px;
        height: 59px;
    }
    img.cancer-icon {
        max-width: 45px;
        position: absolute;
        margin-top: 2px;
        margin-left: 2px;
    }
    .cancer-callout a.link-text {
        display: inline-block;
        background-color: #003865;
        padding: 9px 39px;
        color: #ffffff;
        font-family: 'Roboto-Medium';
        font-size: 13px;
        letter-spacing: -0.01px;
        text-transform: uppercase;
        margin-top: 7px;
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/icon-arrow-white.png);
        background-repeat: no-repeat;
        background-position: 90% 50%;
        background-size: 10px;
        pointer-events: auto;
        cursor: pointer;
        margin-left: 38px;
    }
    .cancer-callout p.desktop_only:before {
        content: '';
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient1-segmentation/NSCLC-icon.png);
    }
    a.link-text:hover {
        background-color: #555555 !important;
        text-decoration: none;
    }
    .cancer-callout.second a.link-text {
        background-color: #4177C4;
    }
    .cancer-callout.third a.link-text {
        background-color: #ac182e;
    }
    .please-see-text {
        text-align: right;
        padding-top: 20px;
        font-size: 16px;
    }
    .mobile_only {
        display: none;
    }
    .logos {
        /* float: left; */
        /* width: 25%; */
        /* padding: 12px 0px 10px 8px; */
    }
    ul.list-inline {
        /* float: right; */
        /* width: 60%; */
        /* text-align: right; */
        /* padding: 11px 10px 0px 0px; */
        /* margin-right: -8px; */
    }
    .fullheader .list-inline>li {
        font-size: 12px;
        color: #4177C4;
        padding-left: 0px;
        padding-right: 0px;
    }
    .fullheader .list-inline li:after {
        /* content: "|"; */
        /* color: #aaaaaa; */
        /* padding: 0px 2px 0px 7px; */
    }
    .fullheader .list-inline li:last-child:after,
    .fullheader .list-inline li:nth-child(3):after,
    .fullheader .list-inline li:nth-child(5):after {
        content: " ";
    }
    .fullheader .list-inline>li:nth-child(2) {
        /* cursor: pointer; */
    }
    .footer-iparsys.parsys.iparsys {
        max-width: 750px;
    }
    .footer-iparsys .col-xs-12.col-sm-6:nth-child(1) {
        width: 25%;
        padding: 0px;
    }
    .footer-iparsys .col-xs-12.col-sm-6:nth-child(2) {
        width: 72%;
        padding-left: 72px;
    }
    .footer-logos {
        float: left;
        width: 100%;
        padding-top: 0.6em;
        padding-left: 10px;
    }
    .footer-brand-logo {
        width: 50%;
        float: left;
        border-right: 1px solid #ffffff;
        height: 78px;
        padding-top: 14px;
    }
    .footer-az-logo {
        width: 45%;
        float: left;
        margin-left: 21px;
    }
    .footer-brand-logo img {
        margin-right: 1em;
    }
    .footer-az-logo img {
        margin-left: 1em;
        margin-top: 0em;
    }
    #footer .footer ul li {
        display: inline;
        border-right: 1px solid #f9f9f9;
        margin-right: 8px;
        padding-right: 5px;
    }
    #footer .footer ul li:last-child {
        border-right: none;
        margin-right: 0px;
        padding-right: 0px;
    }
    #footer .footer p:nth-child(4) {
        margin-bottom: -3px;
    }
    #footer .footer ul,
    #footer .footer ul li a,
    #footer .footer p {
        color: #d8d8d8;
        line-height: 1.29;
        padding: 0px;
        font-size: 13px;
    }
    #footer .footer ul li a {
        text-decoration: underline;
    }
    .whoisimfinzi {
        margin-top: 0em;
    }
    .col-xs-12.col-sm-6.desktop_only.padding_left {
        padding-left: 24px;
        padding-right: 0px;
    }
    .col-xs-12.col-sm-6.padding_right {
        padding-right: 22px;
        padding-left: 0px;
    }
    .isi-remained {
        padding: 2em 15px 0 18px;
    }
    #sitemap.container {
        margin-top: 17px;
    }
    .segmentation-dotted-pattern {
        background-position-x: right;
        margin-top: 5.4em;
    }
    .close_icon {
        margin: -1px -1px 0px 0px;
    }
    /****************************** STICKY ISI ********************************/
    .Sticky_ISI .section.isi {
        margin-top: 0px;
    }
    .Sticky_ISI .col-xs-12.col-sm-6.padding_left {
        margin-top: 0px;
    }
    .section.isi h2.isi-head {
        margin-top: -8px;
    }
    .home .Sticky_ISI .indications-heading {
        margin-top: 7px;
    }
    .Sticky_ISI .indications-heading {
        margin-bottom: 0px;
    }
    .Sticky_ISI .whoisimfinzi {
        margin-bottom: 10px !important;
    }
    .Sticky_ISI {
        color: #555555;
        display: block;
        position: fixed;
        bottom: 0px;
        height: 120px;
        z-index: 10;
        left: 0px;
        background: #fff;
        border-top: 4px solid #003865;
        width: 100%;
    }
    .Sticky_ISI .isi ul.nav.nav-tabs {
        margin-top: -33px;
        margin-right: 101px;
        float: right;
    }
    .Sticky_ISI .isi {
        margin-top: 0;
        max-width: 960px;
        margin: 0 auto;
        margin-bottom: 20px;
        font-size: 16px;
        font-weight: 300;
        line-height: 25px;
        color: #333333;
    }
    .Sticky_ISI .row {
        position: relative;
    }
    .Sticky_ISI .row .readmoreisi {
        position: absolute;
        top: 7px;
        font-size: 27px;
        height: 32px;
        text-decoration: none;
        width: 97%;
        text-align: right;
        z-index: 2;
        color: #4177C4;
    }
    .Sticky_ISI .section.isi h2 a {
        font-size: 24px;
        line-height: 22px;
        text-decoration: none;
        color: #003865;
    }
    .Sticky_ISI .subtext1 {
        margin-top: 15px;
        margin-bottom: 5px;
        font-size: 20px;
        color: #555555;
    }
    .Sticky_ISI .section.isi .page-content p {
        margin-bottom: 5px;
    }
}

@media screen and (min-width: 768px) and (max-width: 988px) {
    .works-callout-container {
        margin-right: 60px;
    }
    .first-line .red-line:after {
        left: -5.5%;
    }
    .scroll-top {
        bottom: 190px !important;
    }
    .cancer-callout {
        max-width: 245px;
        padding: 9px 20px;
        margin-right: 8px;
    }
    .Sticky_ISI .isi ul.nav.nav-tabs {
        margin-right: 40px;
    }
    .section.isi .nav-tabs>li.active>a,
    .section.isi .nav-tabs>li>a {
        margin: -4px 2px 0px 2px;
    }
    .Sticky_ISI .col-xs-12.col-sm-6.padding_right {
        padding-right: 10px;
        padding-left: 11px;
    }
    .Sticky_ISI .col-xs-12.col-sm-6.desktop_only.padding_left {
        padding-left: 10px;
        padding-right: 10px;
    }
    .isi ul.nav.nav-tabs {
        width: 125px;
    }
    .Sticky_ISI {
        display: none;
    }
}


/****************************** Desktop Design *******************************/

@media screen and (max-width:767px) {
    .fullheader .list-inline>li:nth-child(3),
    .fullheader .list-inline>li:nth-child(4),
    .fullheader .list-inline>li:nth-child(5) {
        /* text-decoration: underline; */
        /* font-family: 'Conv_RobotoCondensed-Regular'; */
    }
    .download-container .Rectangle-5 {
        margin-left: 26px;
    }
}

@media screen and (min-width: 1200px) {
    .homebanner-bg {
        padding-top: 111px;
    }
    .thankyou-component .container-wrapper {
        padding-right: 0px;
    }
}

@media screen and (min-width: 989px) {
    .indicationText {
        width: 48%;
        margin-left: 120px;
    }
    .dropdownmenu-container {
        top: 40px;
    }
    .first-line {
        font-size: 95px;
        letter-spacing: -1.3px;
        margin-top: 23px;
        margin-right: 0px;
    }
    .first-line span {
        font-size: 75px;
        margin-top: 11px;
        margin-left: -1px;
    }
    .second-line {
        margin-left: 278px;
        letter-spacing: 0px;
    }
    .first-line .red-line:after {
        bottom: 2px;
        left: -4.8%;
    }
    ul.list-inline {
        /* width: 69%; */
    }
    .fullheader .list-inline li:nth-child(3):after {
        content: "|";
    }
    .footer-iparsys.parsys.iparsys {
        max-width: 960px;
    }
    .footer-brand-logo {
        width: 48%;
    }
}

@media screen and (min-width: 992px) {
    .footer-iparsys .col-xs-12.col-sm-6:nth-child(2) {
        width: 75%;
        padding-left: 39px;
    }
    .segmentation-callouts {
        margin-left: 28.5em;
        margin-right: 8em;
        margin-top: -24.3em;
    }
    .segmentation-callout-img {
        margin-left: -22.5em;
        margin-bottom: 2.2em;
    }
    .segmentation-callout-copy {
        padding-left: 92px;
        bottom: 71px;
        margin-bottom: -39px;
    }
    .segmentation-callout-2 .segmentation-callout-img {
        margin-bottom: -0.1em;
        margin-top: 1.7em;
    }
    .segmentation-callout-2 .segmentation-callout-copy {
        margin-bottom: -5.4px;
        bottom: 38px;
    }
    #header.container {
        /* background-position-x: -432px; */
        /* background-position-y: 3px; */
    }
    .segmentation-dotted-pattern {
        height: 371px;
        background-size: 425px 371px;
        margin-top: 1em;
    }
    .signup #sitemap.container {
        margin-top: 70px;
    	/*margin-top: -10px;*/

    }
}

@media screen and (min-width: 1600px) {
    .homebanner-bg {
        height: 360px!important;
        padding-top: 218px!important;
        background-position: 50% 45%;
    }
    .first-line {
        margin-top: 10px;
    }
}

@-moz-document url-prefix() {
    .Sticky_ISI .row .readmoreisi {
        right: 29px;
    }
}


/* Mobile Styles  */

@media screen and (max-width: 768px) {
    .thank-you .Rectangle-5 {
        width: 260px;
        padding: 5px 6px;
        margin: 0 auto 0 65px;
    }
    .thank-you .Rectangle-5 .right-image img {
        width: 9px;
    }
    .thank-you .end-callout {
        padding: 26px 26px 0;
        background-position: 30px 40px;
        background-size: cover;
    }
    .thank-you .starter-kit,
    .thank-you .ed-resources,
    .thank-you .inspire-notes {
        margin: 0 auto 26px;
        padding: 25px 18px 10px;
        height: 180px;
    }
    .thank-you .container-wrapper {
        padding-right: 0;
    }
    .thank-you .thanks-callout {
        margin-top: 40px;
    }
    .covid-banner .bg-patch {
        height: 0px!important;
    }
    .homebanner-section {
        border-bottom: none;
    }
    .heaeding-block h2 {
        font-family: 'GillSansStd';
        font-size: 20px;
        text-align: left;
        padding: 11px 21px;
    }
    .first-line {
        font-family: 'GillSans-BoldCondensed';
        font-size: 32px;
    }
    .first-line span {
        font-size: 40px;
    }
    .first-line .red-line:after {
        bottom: -7px;
    }
    .im-in {
        margin-bottom: 8px;
        z-index: 999;
    }
    input {
        font-size: 16px;
        font-family: 'Roboto-Light';
    }
    #header.container {
        /* padding-left: 0px; */
        /* padding-right: 0px; */
        /* height: 82px; */
        /* background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/patient-lungredesign/mobile/dot-pattern-header.png); */
        /* background-size: contain; */
        /* background-position-x: 0px; */
        /* background-position-y: 24px; */
        /* background-repeat: no-repeat; */
    }
    .heaeding-block p {
        margin-left: 25px;
    }
    .img-wrap {
        height: auto;
        margin-bottom: 15px;
        min-height: 77px;
    }
    .how_works_wrapper .content-color-wrapper {
        margin-bottom: 4px;
    }
    .formaddress input,
    .formaddress select {
        height: 28px;
        border: solid 1px rgba(0, 0, 0, 0.3);
        max-width: 309px;
    }
    .state {
        float: left;
        margin-right: 10px;
    }
    .state .form_field_select {
        height: 28px!important;
    }
    .postalCode {
        float: left;
        margin-top: 5px;
    }
    .surveyDropdown2 select {
        margin-top: -11px;
    }
    label {
        font-size: 16px;
        font-family: 'Roboto-Bold'!important;
    }
    p.next-title:after {
        right: -3px;
        top: 3px;
        width: 9px;
        height: 31px;
    }
    .addressline2 {
        height: auto!important;
    }
    div#postalCode_rightcol {
        margin-top: -5px;
        margin-left: 3px;
    }
    .fullheader .list-inline {
        margin-bottom: 7px;
    }
    .navbar-toggle .icon-bar+.icon-bar:last-child {
        height: 3.4px;
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .bg-patch {
        position: absolute;
        height: 190px;
        width: 100%;
        opacity: 0.8;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.54) 100%, #000000 100%);
        z-index: 0;
    }
}

@media screen and (min-width: 768px) and (max-width: 988px) {
    .thankyou-component .container-wrapper {
        margin-left: 0px;
        padding-left: 0px;
    }
    div#surveyBody {
        padding-left: 33px!important;
        max-width: 768px;
    }
    .signup-header-block .container-wrapper {
        padding-left: 0px;
        margin-left: 0px;
    }
    .cta-container {
        float: left;
        width: 100%;
        margin-top: 0px;
    }
    p.thanks_para {
        margin-top: 30px;
    }
    .download-link {
        display: grid;
        text-align: right;
        margin-top: 25px;
    }
    div#address2_rightcol {
        height: 51px;
    }
    ul.list-inline {
        margin-right: 1px;
    }
    .heaeding-block p {
        margin-left: 30px;
    }
    .homebanner-bg {
        background-size: cover;
        background-repeat: no-repeat;
        padding-top: 95px;
        background-position: 72% 65%;
    }
    .bg-patch {
        display: block;
    }
    .download-container .Rectangle-5 {
        margin-left: 30px;
    }
    .ui.selection.dropdown {
        top: -49px;
    }
    .list-inline li:last-child {
        border: none;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1200px) {
    .homebanner-bg {
        padding-top: 116px;
    }
}

.how_works_wrapper .content-color-wrapper {
    font-family: 'Roboto-Medium';
    line-height: 18px;
}

.how_works_wrapper p {
    font-family: 'Roboto-Light';
}

.disclaimer p {
    font-size: 13px;
    line-height: 20px;
    font-family: 'Roboto-Light';
}

.disclaimer p a.rough {
    color: #ad192f;
    text-decoration: underline;
    font-family: 'Roboto-Regular';
}

button.submit:hover {
    /*background-color: #779dd3;*/
}

.surveyDropdown2 select {
    margin-top: -10px;
}

.addressline2 {
    height: 67px;
}

button.submit {
    margin-top: 20px;
}

.isi-links a {
    color: #ad192f;
}

.youmayreport a {
    color: #ad192f;
}

button.submit {
    font-family: 'GillSansStd-Bold';
    font-size: 15px;
    padding: 10px 30px;
}

.Sticky_ISI .nav.nav-tabs {
    display: none;
}

a.readmoreisi.desktop_only span {
    color: #003865;
}

.state .form_field.form_field_select {
    background: none;
    margin-top: 0px;
    height: 28px;
}

.surveyDropdown1 select,
.surveyDropdown2 select {
    background: none;
}

.formaddress input {
    padding-left: 10px;
}

.state .form_field.form_field_select,
.surveyDropdown1,
.surveyDropdown2 {
    font-family: 'Roboto-Light';
    color: #000;
}

input {
    font-family: 'Roboto-Light';
    color: #000;
}

footer#footer {
    font-style: normal!important;
}

.surveyDropdown3 .form_row {
    margin-bottom: 0px;
}

p.thanks_para {
    color: #193865;
}

p.thanks_para {
    color: #193865;
    font-family: 'Roboto-Light';
}

.download-link p {
    color: #193865;
}

.campaign {
    display: none;
}

.heaeding-block.thank-you-block p {
    font-size: 15px;
}

.surveyRadio.section.signup-radio5 {
    margin-top: 10px;
    float: left;
    clear: both;
    width: 100%;
}

.mailing-address-container {
    float: left;
    margin-top: 0px;
}

.signup-radio11 {
    display: block;
}

.state .error_f_item {
    padding-bottom: 0px;
    margin-bottom: 0;
}

.bg-patch {
    display: none;
}

.isi-remained {
    /*padding-top: 0px!important;*/
}

.isi-links a {
    color: #337ab7;
    text-decoration: underline;
}

.youmayreport a {
    color: #ad192f;
    text-decoration: underline;
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .thank-you .thanks-callout {
        display: block;
        padding: 0 50px;
    }
    .thank-you .starter-kit,
    .thank-you .ed-resources,
    .thank-you .inspire-notes {
        width: 100%;
        max-width: 100%;
        margin-bottom: 25px;
    }
    .thank-you .Rectangle-5 {
        position: relative;
        left: 100px;
    }
}

@media screen and (min-width: 320px) and (max-width: 374px) {
    .signup button.navbar-toggle {
        right: -10px;
    }
    .signup button.navbar-toggle.menu-close {
        right: 15px;
    }
}

@media screen and (min-width: 992px) {
    .signup-pro .bg-container {
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/stage-4-nsclc/mnsclc-stage-4/signup/Signup_IMFINZI_Desktop.jpg);
        /*background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/stage-4-nsclc/mnsclc-stage-4/signup/Signup_IMFINZI_Desktop-2.jpg);*/
        background-size: cover;
        height: 280px;
        background-repeat: no-repeat no-repeat;
        background-position: center;
    }
   /* .thank-you.signup-pro .bg-container, 
            .thank-you-stage3-yes.signup-pro .bg-container, 
            .thank-you-stage3-no.signup-pro .bg-container{
        height: 320px;
    }
	.thank-you.signup-pro .bg-container {

    background-size: contain;
    height: 405px;
    background-repeat: no-repeat no-repeat;
    background-position: center top;
            max-width: 1233px;
        margin: 0 auto;
            }*/
    strong.new-desktop-only {
        display: inline-block;
    }
}

@media screen and (max-width: 991.5px) {
    .signup-pro .logos {
        padding-left: 10px;
        padding-bottom: 10px;
    }
    .signup-pro .fullheader .list-inline li {
        padding: 0 3px;
    	/*border: none !important;*/
    }
    .signup-pro .fullheader ul.list-inline>li:nth-child(2) {
        width: 89px;
        text-align: center;
        padding: 0px 3px;
        padding-right: 7px;
    }

	.signup-pro .fullheader ul.list-inline>li:nth-child(3) {
		width: 80px !important;
        text-align: center;
        padding: 0px 3px;
        padding-right: 15px;
    }                        


	.signup-pro .fullheader ul.list-inline>li:nth-child(2) a, 
	.signup-pro .fullheader ul.list-inline>li:nth-child(3) a {
        /*line-height: 12px;*/
    }

    .signup-pro .fullheader ul.list-inline li:nth-of-type(4) {
        text-align: center;
        padding: 0 6px;
        width: 89px !important;
    }

	.signup-pro .fullheader ul.list-inline li:nth-of-type(4) a {
		line-height: 12px;
    }

    .fullheader .list-inline li a {
        font-family:"filson-pro";
        font-size: 11px;
        font-style: normal;
        font-weight: 400;
        line-height: 12px;
        letter-spacing: -0.33px;
        color: #000000 !important;
        text-align: center;
        position: relative;
    	display: inline-block;
        /*border-right: 0.75px solid #555;
        padding-right: 10px;
        margin-right: 10px;*/
    }

    .fullheader ul.list-inline li:nth-of-type(5) a {
        border: none;
        margin: 0;
    }

    .signup-pro .discover-button {
        margin: 20px 0 0 !important;
    }

    .signup-pro .bg-container {
        background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/stage-4-nsclc/mnsclc-stage-4/signup/Signup_IMFINZI_Desktop.jpg);
        /*background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/stage-4-nsclc/mnsclc-stage-4/signup/Signup_IMFINZI_Desktop-2.jpg);*/
        /* background-image: url(/content/dam/website-services/us/498-rwd-imfinzi-com/stage-4-nsclc/mnsclc-stage-4/signup/Hero_Sign_Up_Mobile.jpg); */
        background-size: cover;
        height: 250px;
        background-repeat: no-repeat no-repeat;
        background-position: center;
    }

   /* .thank-you.signup-pro .bg-container {
        height: 180px;
    }*/
    strong.new-desktop-only {
        display: none !important;
    }
    p.head-copy.onlyMobile {
		text-align: center;
    }
}

.text-red {
    color: #FF0000;
}


/*a:hover, a:focus {
text-decoration: none !important;
}*/


/* For top header new dropdown added start */

@media (min-width: 992px) {

.isi-side-effects-container {
    /*padding-bottom: 2.8em;*/

}

    .signup-pro .main_logo a {
        width: 320px;
        height: 70px;
        display: inline-block;
        padding: 6px 0;
    }

	#header .fullheader>.list-inline>li {
        float: left;
        position: relative;
        z-index: 1;
        height: 40px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 11px 12px;
        margin:0;
    }

    #header .fullheader>.list-inline>li:nth-child(3),
    #header .fullheader>.list-inline>li:nth-child(2) {
        position: relative;
        margin-right: 15px;
    }

	#header .fullheader>.list-inline>li:nth-child(2):hover>a::after,
    #header .fullheader>.list-inline>li:nth-child(3):hover>a::after{
        content: "\e113";
    }

    #header .fullheader>.list-inline>li:nth-child(2):hover>ul.prescribe-dropdown,
	#header .fullheader>.list-inline>li:nth-child(3):hover>ul.prescribe-dropdown {
        display: block !important;
    }

    #header .fullheader>.list-inline>li:first-child {
        padding: 0;
        flex-grow: 1;
        width: auto;
        max-width: auto;
    }

    #header .fullheader>.list-inline>li:last-child {
        padding-right: 0;
    }

    #header .fullheader>.list-inline>li>a {
        color: #000;
        /*display: flex;*/
        align-items: center;
        font-size: 14px;
        font-style: normal;
        font-weight: 425;
        line-height: normal;
        letter-spacing: -0.56px;
        font-family:"filson-pro";
    }
}

.fullheader .list-inline>li:nth-child(3)>a::after,
.fullheader .list-inline>li:nth-child(2)>a::after {
    position: absolute;
    content: "\e114";
    color: #6D0020;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
	right: -5px;
    bottom: 11px;
    -webkit-text-stroke: 1.5px #DFE5F1;
    font-size: 15px;
}

/*.fullheader .list-inline>li:nth-child(3)>a.up-arrow::after,*/
.fullheader .list-inline>li:nth-child(3)>a.up-arrow::after {
    content: "\e114";
}

.fullheader .list-inline>li:nth-child(2)>a.up-arrow::after{
    content: "\e114";
}

ul.prescribe-dropdown {
    position: absolute;
    left: -6px;
    margin-top: 124px;
    background: #DFE5F1;
    max-width: 255px;
    width: 255px;
    padding: 0;
    border-radius: 0 0 8px 8px;
    z-index: 9;
    border-top: 1px solid #ffffff;
}

.fullheader .list-inline li .prescribe-dropdown>li {
    padding: 5px 14px 5px 14px;
    list-style-type: none;
}

ul.prescribe-dropdown a {
    font-family: din-2014, sans-serif;
    font-weight: 700;
    color: #333333;
    font-size: 14px;
    line-height: 32px;
    text-align: left;
}

ul.prescribe-dropdown {
    display: none;
}

.fullheader .list-inline>li:nth-child(3):hover>ul.prescribe-dropdown,
.fullheader .list-inline>li:nth-child(2):hover>ul.prescribe-dropdown {
    display: block;
}
/*.fullheader .list-inline>li:hover:nth-child(3)>a:after,
.fullheader .list-inline>li:hover:nth-child(2)>a:after {
    content: "\e113";
}
.fullheader .list-inline>li a.uparrow::after {
    content: "\e113"!important;
}*/
img.prescribe-icon {
    margin-left: 10px;
    vertical-align: middle;
}

@media screen and (max-width: 991.5px) {
    .fullheader .list-inline>li:nth-child(3)>a.up-arrow::after {
    content: "\e113";
}
    .fullheader .list-inline>li:nth-child(2)>a.up-arrow::after{
    content: "\e113";
}
    .signup-pro ul.invisible-indication li .white-transperant-cover {
        width: 185px;
        top: -7px;
        right: 10px;
        display: none;
        visibility: hidden;
    }
    .signup-pro .main_logo a>img {
        max-width: 160px;
		margin-bottom: 3px;
        margin-top: 16px;
        width: 200px;
    }
    .signup-pro ul.default-indication {
        width: 123px;
        padding: 3px 11px !important;
        background: #6d0020;
        border-radius: 0;
        border: none;

    }
    ul.prescribe-dropdown {
        width: 100% !important;
        max-width: 991px;
        text-align: center;
        left: 0;
        margin-top: 10px;
    }
    .fullheader ul.list-inline>li:nth-child(2) {
        width: auto;
        line-height: normal;
        text-align: left;
        padding: 0;
    }
    .fullheader ul.list-inline>li:nth-child(3) {
        width: auto;
        padding: 0;
    }
    .fullheader ul.list-inline>li:nth-child(4) {
        width: auto;
        padding: 0;
    }
    .fullheader ul.list-inline>li:nth-child(5) {
        width: 105px !important;
        position: relative;
        left: -6px;
    }
    .fullheader .list-inline li {
        padding: 0px;
    }
    .fullheader ul.prescribe-dropdown li {
        width: unset;
    }
    .fullheader .list-inline>li:nth-child(3)>a::after {
        left: 56px;
        top: 5px;
    }
	.fullheader .list-inline>li:nth-child(2)>a::after {
        left: 68px;
        top: 5px;
    }
    .fullheader .list-inline li a:focus,
    .fullheader .list-inline li a:hover {
        border: none;
        text-decoration: none;
    }
}


/* For top header new dropdown added end */



@media screen and (min-width: 992px) and (max-width: 1215px){
.signup-pro .fullheader ul.list-inline>li:first-child {
    margin-left: -20px;
}
.signup-pro .fullheader .list-inline>li:nth-child(3)>a::after, .fullheader .list-inline>li:nth-child(2)>a::after {
    right: -12px;

}

.signup-pro .fullheader .list-inline>li:nth-child(3), .fullheader .list-inline>li:nth-child(2) {
    margin-right: 10px;
}

}

@media screen and (min-width: 768px) and (max-width: 991px){

.signup-pro .Sticky_ISI .col-xs-12.col-sm-6.padding_right.imp-safe {
    padding-left: 10px;}
}

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

.signup-pro ul.default-indication {

    /*top: 71px;*/
    top: 69px;                                
}

.signup-pro.thank-you ul.default-indication {
        top: 55px;
}
}

@media screen and (min-width: 320px) and (max-width: 390px) {
    .fullheader .list-inline li a {
        font-size: 10px;
        padding-right: 4px;
        margin-right: 4px;
    }
}