@media (min-width: 992px) and (max-width: 1200px) {
    .isi-head a span {
        margin-left: 30px;
    }

    .top-header .top-header-links li a {
        font-size: 13px;
    }

    .top-header .top-header-links li.medication-guide a::after,
    .top-header .top-header-links li:last-child a::after {
        right: -1px;
    }

    .top-header .top-header-links li.prescribing-info a::after {
        right: -3px;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .top-header .top-header-text {
        padding: 0px 25px 5px 46px;
    }

    .bottom-header .enhertu-nsclc-hcp-navigation li {
        margin-left: 8px;
    }

    #navbar-header-three {
        padding-left: 0;
    }

    #navbar-header-three ul li {
        padding: 0 8px;
    }

    .subheadtext span {
        padding-right: 10px;
    }

    .two-col-section .imgpad {
        width: 95px;
    }

    .homecallouts .card-footer {
        position: absolute;
        bottom: 0;
    }
}

@media (min-width: 993px) and (max-width: 1060px) {
    .bannerCommonButton a {
        padding: 24px 10px;
    }

    .bannerCommonButton::before {
        right: 10px;
    }

    .top-header .top-header-links li a {
        margin: 0 2px;
    }

    .homecallouts .card {
        width: 345px;
    }
}

@media (min-width: 1061px) and (max-width: 1199px) {
    .top-header .top-header-links li a {
        margin: 0 5px;
    }
}

@media (min-width: 993px) and (max-width: 1201px) {

    .ISI-container {
        padding: 0 30px;
    }

    .isi-head span.up-arrow,
    .isi-head span.down-arrow {
        right: 15px;
    }

    .container {
        max-width: 1140px;
    }

    ul.footer-links.footerlinksBtm {
        max-width: 78%;
    }

    ul.footer-links {
        max-width: 50%;
    }

}

@media (min-width: 1200px) {

    .container {
        max-width: 1200px;
    }

}


@media (min-width: 320px) and (max-width: 992px) {
    p.blackfontSize20 {
        font-size: 24px;
        line-height: 32px;
    }

    ul.followUp-list.about.refrence {
        padding-left: 0;
    }

    .footnote.footnotespace.mb50 {
        margin-top: 32px;
    }

    .delFootnote {
        float: left;
        width: 100%;
        margin-top: 8px;
    }

    img.img-fluid.biomarkerMobOne {
        margin-bottom: 16px;
    }

    .top-header .top-header-links {
        padding-top: 0;
    }

    .mb50 {
        margin-bottom: 75px !important;
    }

    .main-contentSection {
        margin-bottom: 8px;
    }

    .homecallouts .btn {
        margin: 34px 0;
        padding: 0;
    }

    nav.mobileNav #navbar-collapse.collapse:not(.show) {
        display: none !important;
    }

    .mutationNsclcCard {
        margin-bottom: 24px;
    }

    .Nsclcoverlay {
        min-height: auto;
    }

    .her2PAtient .pinkBox {
        max-width: 100%;
        margin-top: 24px;
    }

    .her2PAtient .greyBox {
        max-width: 100%;
        margin-right: 0px;
    }

    .solidTumorText p {
        margin: 0px 0 24px;
    }

    #her2Testing .row.col-xl-12 {
        margin: 0;
        padding: 0;
    }

    .nccnDiv {
        max-width: 100%;
        min-height: 100%;
        margin-right: 0px;
    }

    .main-contentSection h2 {
        font-size: 32px;
    }

    .her2PAtient {
        margin: 8px 0 0;
        float: left;
        width: 100%;
    }

    .efficacy-d.sectiontwo.tableSection {
        margin: 32px 0;
    }

    .boxlayout.mb-0 {
        margin-bottom: 8px !important;
    }

    .efficacy-d.sectiontwo.tableSection.ngsSection .row.col-xl-12 {
        margin: 0;
        padding: 0;
    }

    .textCallout h2 {
        font-size: 24px;
        line-height: 32px;
    }

    .landingPageHcp {
        float: left;
        width: 100%;
        height: auto;
        background: url(../images/mNSCLC/home/curve-banner-img-mob.png) no-repeat;
        background-position: top center;
        background-size: 100% 100%;
        padding-bottom: 0px;
    }

    #trialDesigns {
        /* margin: 75px 0; */
    }

    .studyDesign {
        margin: 40px 0 16px;
    }

    .nccnDiv.card {
        max-width: 100%;

        min-height: auto;
    }

    .nccnDiv.card .card-img-overlay {
        padding: 0px 24px 48px;
    }

    ul.followUp-list.safety-data,
    .nccnBtm p {
        margin-bottom: 0px;
    }

    .studyDesign .newH2 {
        /* margin-top: 0px; */
    }

    .landingPageHcp h1.headingmain {
        top: 0px;
        transform: none;
        position: relative;
        font-size: 24px;
        line-height: 32px;
        margin-bottom: 24px;
        width: 90%;
    }

    a.skip-main {
        top: -42px;
    }

    li.dropdown.cancerTypeDropdown li.active {
        padding: 10px 15px;
    }

    #outsidemenu li.pink-color.pink_bracket {
        padding: 10px 15px !important;
    }

    li.pink-color.pink_bracket {
        padding: 0px 0px !important;
    }

    li.dropdown.cancerTypeDropdown li {
        padding: 10px 15px;
    }

    .main-contentSection.efficacy-destiny-trial .tableChart.tableChartdestiny.tableChart .table-bordered td {
        padding: 10px 5px;
    }

    .efficacy-d.sectiontwo-about .nccnCall.paddingnone {
        padding-left: 0px;
    }

    .dropdown .dropdown-toggle[aria-expanded="true"] b:before {

        content: "\f106";
        transition: all 0.5s;
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    .dropdown .dropdown-toggle[aria-expanded="false"] b:before {

        content: "\f107";
    }

    .efficacy-d.sectionone.above.margintopnone.marginbottom30 .col-xl-12 {
        /* padding-left: 15px; */
        padding: 0;
    }

    .efficacy-d.sectiontwo-about {
        margin-left: 0px;
    }

    ul.footer-links.footerlinksBtm li:last-child {
        text-align: left;
    }

    button.navbar-toggler.hemburger.collapsed:focus-visible,
    button.navbar-toggler.hemburger:focus-visible,
    button.navbar-toggler.hemburger.collapsed:focus,
    button.navbar-toggler.hemburger:focus {
        outline: none;
    }

    .efficacy-destiny-trial .additional-data-chart .verticalLine::before {
        transform: rotate(45deg);
        margin: 0 auto;
        left: 48%;
        bottom: 0;
        background: #fff;
        top: -10px !important;
    }

    .efficacy-destiny-trial .additional-data-chart .box.box2 .pinkBg p {
        position: relative;
        top: 0;
        transform: initial;
        left: 10px;
        right: 10px;
    }

    .efficacy-destiny-trial .additional-data-chart .pinkBg {
        width: 100%;
    }

    .efficacy-destiny-trial .additional-data-chart .box {
        border-bottom: none;
    }

    ul.footer-links.footerlinkstop li {
        margin-bottom: 13px;
    }

    .ISI-container.mb-5 {
        margin-bottom: 0px !important;
    }

    .ISI-container.mb-5 .col-xl-8 .isi-content {
        margin-bottom: 16px;
        padding: 0;
    }

    p.isi-text.helveticaNeueBold.blackberry.f19 {
        margin-bottom: 0px;
    }

    div#medianoverall {
        padding-top: 30px;
        width: auto;
    }

    .her2-astricGEJ.noborderbtm {
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    .row.nccnpadding .col-xl-12 {
        padding: 0px;
    }

    .row.nccnpadding {
        margin-top: 0px;
    }

    .efficacy-d.sectionone.above ul.followUp-list.list-font {
        padding-left: 0px;
    }

    .efficacy-d.sectionthree-about {
        margin-top: 0px !important;
        padding: 0;
        margin-bottom: 32px;
    }

    .main-contentSection.efficacy-destiny-trial .footnote.footnotespace {
        margin: 40px 0 !important;
    }

    .row.efficacy-destiny.sectiontwo .footnote.footnotespace {
        margin: 64px 0 0 0 !important;
        padding: 24px 5px 14px;
    }

    .efficacy-destiny.sectiontwo h3.fontsize22 {
        margin-bottom: 12px;
    }

    .main-contentSection.efficacy-destiny-trial .efficacy-destiny.sectionthree {
        padding-bottom: 0px;
    }

    .main-contentSection.efficacy-destiny-trial .row.efficacy-destiny.sectionthree {
        padding-bottom: 0px;
    }

    div#tumor-response {
        margin-bottom: 0px;
    }

    .efficacy-d.sectionthree-about .col-xl-12.mobileViewOnly {
        margin-bottom: 30px;
        padding: 0;
    }

    .homecallouts h5.card-title,
    .homecallouts h2.card-title {
        margin-bottom: 5px;
    }

    .nccnCall p.mob-guidelines {
        color: #ea721f;
        font-size: 19px;
        font-family: "OpenSans-Bold";
        margin-bottom: 0;
        text-transform: uppercase;
    }

    .nccnCall {
        padding-top: 12px;
    }

    .nccnCall p.leftBorderLine {
        border-left: none;
        padding-left: 0;
    }

    .grecaptcha-badge {
        bottom: 160px !important;
        z-index: 1032;
    }

    .main-contentSection.other-select-adverse-reactions {
        padding-top: 32px;
    }

    #common-ARs {
        padding-top: 30px;
    }

    ul.followUp-list.drug-int-list.Mb30.specificList li::before {
        top: 1px;
    }

    #exampleModalCenter .modal-body p br {
        display: none;
    }

    #exampleModalCenter .modal-content {
        padding: 50px 20px 30px;
    }

    li.dropdown.subnavhead-mob.fixed-top ul.dropdown-menu.show {
        left: 5px !important;
        top: 14px !important;
    }

    .resourceAccordion .text-centered p {
        width: 86%;
    }

    .tableChart.tableChartdestiny.adverse-reaction.tableChart .table-bordered td.cell-bg-mob {
        font-size: 18px;
    }

    .footer-links.footerlinkstop li a {
        text-decoration: none;
    }

    .isi-content .followUp-list.about li {
        padding-left: 25px;
    }

    .followUp-list.about li::before {
        left: 0;
    }

    .isi-content ul.followUp-list.specificList li::before {
        top: 2px;
    }

    .rac-form {
        padding: 32px 0;
    }

    .sectionpad {
        padding: 32px 0;
    }

    #common-ARs .adverse-reaction.mobileViewOnly .table-bordered td {
        border: 1px solid #ffffff;
    }

    .other-select-adverse-reactions .subheading-mob {
        padding-top: 64px;
    }

    .other-select-adverse-reactions .fontsize32 {
        margin-bottom: 22px;
    }

    .neutropenia {
        margin-bottom: 10px;
    }

    .neutropenia-page .sectionone .grayfontsize18 {
        margin-bottom: 40px;
    }

    .neutropenia-page .sectionone .fontsize20 {
        margin-bottom: 40px;
    }

    .moa .footnote.footnotespace {
        margin-top: 64px;
    }

    .moa .fullgraybg {
        margin-top: 32px;
    }

    .mAb {
        margin-top: 0;
    }

    .Mtopmid {
        margin-top: 0;
    }

    .Mtop65 {
        margin-top: 0;
    }

    .top-header .top-header-text {
        font-size: 14px;
    }

    .ild {
        margin-bottom: 0;
    }

    #signup-form input[type="checkbox"],
    input[type="radio"] {
        position: relative;
        left: 0;
        margin-bottom: 10px;
        float: left;
        top: 5px;
    }

    .mobileNav .nav>li.active>a {
        color: #24005b;
        width: 100%;
        font-family: "OpenSans-Bold"
    }

    .fullwidthbg.rac .homecallouts .col-xl-4 {
        /* padding: 0 15px; */
    }

    .fullwidthbg.rac .card-img {
        width: 100%;
        height: 210px;
    }

    .neutropenia.sectionone.embryo-fetal h1 {
        font-size: 32px;
    }

    .top-header .top-header-text {
        position: relative;
        top: 0;
        padding: 0;
        padding-bottom: 15px
    }

    .boxlayout .box-title {
        margin-top: 30px;
    }

    .two-col-section .imgpad {
        padding-left: 0;
        width: 95px;
    }

    li.dropdown.subnavhead-mob.show .fa.fa-angle-up:before {
        content: "\f106" !important;
    }

    li.dropdown.subnavhead-mob.show .fa.fa-angle-down:before {
        content: "\f106" !important;
    }

    li.dropdown.subnavhead-mob .fa.fa-angle-down:before {
        content: "\f107" !important;
    }

    li.dropdown.subnavhead-mob li.active a {
        color: #24005b;
        font-family: "OpenSans-Bold"
    }

    li.dropdown.subnavhead-mob li.active {
        background: #ffede5;
        border: #ea721f 2px solid;
        border-radius: 5px;
    }

    li.dropdown.subnavhead-mob li a {
        text-align: left !important;
        margin: 0 !important;
    }

    li.dropdown.subnavhead-mob li {
        background: #f8f8f9;
        width: 100%;
        padding: 10px;
        border: #ddd 1px solid;
        border-radius: 5px;
        margin-bottom: 5px;
    }

    li.dropdown.subnavhead-mob ul.dropdown-menu.show {
        padding: 5px 5px;
        width: 100%;
        top: 16px !important;
        left: -10px !important;
        /*z-index:1;*/
    }

    .subheading-mob {
        font-size: 16px;
        color: #353c42;
        line-height: 1.5;
        font-family: "OpenSans-Bold";
        margin-bottom: 8px;
    }

    li.dropdown.subnavhead-mob {
        background: #f8f8f9;
        padding: 17px 12px;
        border-radius: 0px;
        /* margin-bottom: 64px; */
    }

    li.dropdown.subnavhead-mob a {
        font-size: 14px;
        color: #353c42;
        display: block;
        text-decoration: none;
    }

    .Safety_efficiency h1.fontsize32.padding60 {
        padding-top: 20px !important;
    }

    li.dropdown.subnavhead-mob ul li a {
        color: #1a1b1f;
        font-size: 16px;
        line-height: 1.44;
    }

    .Safety_efficiency {
        padding-top: 32px;
    }

    .top-header {
        padding: 5px 0px 0;
    }


    li.dropdown.subnavhead-mob a.dropdown-toggle b,
    li.dropdown.subnavhead-mob a.dropdown-toggle strong {
        position: absolute;
        right: 12px;
        top: 22px;
    }

    #insidemenu li.dropdown.cancerTypeDropdown li a {
        padding: 10px 15px;
    }

    #insidemenu ul.dropdown-indication {
        border: 0px solid rgba(0, 0, 0, .15);
    }

    #insidemenu li.dropdown.cancerTypeDropdown li {
        padding: 0;
    }

    #outsidemenu a.cancerType {
        padding: 17px 15px;
        font-size: 14px;
        left: 0;
        position: relative;
    }

    #insidemenu li.dropdown.cancerTypeDropdown a.cancerType b.fa-angle-down.fa {
        right: auto;
        margin-left: 5px;
    }

    li.dropdown.cancerTypeDropdown a.cancerType b.fa-angle-down.fa {
        font-size: 18px;
    }

    li.dropdown.cancerTypeDropdown a.cancerType b.fa:before {
        position: relative;
        top: 2px;
        left: 1px;
    }

    #insidemenu li.dropdown.cancerTypeDropdown a.cancerType b.fa:before {
        position: relative;
        top: 2px;
        left: 0;
    }

    #insidemenu li.dropdown.cancerTypeDropdown {
        background: url(../images/mNSCLC/NavbarBg.png) no-repeat;
        /* height: 54px; */
    }

    #insidemenu li.dropdown.cancerTypeDropdown a.cancerType {
        color: #ffffff;
        width: 100%;
        text-align: center;
        margin-right: 5px;
        padding: 15px 15px 11px 15px;
        font-size: 14px;
        border-bottom: #ea721f 1px solid;
        left: -8px;
        position: relative;
    }

    #outsidemenu .dropdown-indication.show {
        position: relative;
        top: -5px;
        /* margin-left: 8px; */
        width: 100%;
        border-top: #ea721f 1px solid;
    }

    Ul.dropdown-indication li.active {
        background: #ffede5;
        /* border: #ea721f 2px solid; */
        border-radius: 5px;
        width: 100%;
        margin-bottom: 5px;
        padding: 10px;
    }

    .dropdown-indication {
        list-style: none;
        background-color: #f8f8f9;
        background-clip: padding-box;
        border: 1px solid rgba(0, 0, 0, .15);
        padding: 5px 5px;
        margin-bottom: 0;
        display: none;
    }

    .dropdown-indication.show {
        display: block;
    }

    Ul.dropdown-indication li {
        background: #f8f8f9;
        width: 100%;
        padding: 10px;
        border: #ddd 1px solid;
        border-radius: 5px;
        margin-bottom: 5px;
    }

    .nccnCall.homepage {
        padding-top: 10px;
        display: block;
        float: left;
    }

    .homecallouts .card-footer {
        position: absolute;
        bottom: auto;
        right: 24px;
    }

    .homecallouts .card:last-child {
        margin-bottom: 30px;
    }

    .homecallouts {
        width: auto;
        padding: 0 15px;
    }

    .tableChart.tableChartdestiny.tableChart .table-bordered td {
        padding: 10px;
    }

    ul.followUp-list.safety-data.padding60 {
        padding-top: 0px !important;
        margin-bottom: 20px;
        margin-top: 20px;
    }

    ul.followUp-list.safety-data.padding64 {
        padding-top: 0px !important;
        margin-bottom: 20px;
        margin-top: 32px;
    }

    .row.efficacy-destiny.sectiontwo.paddingbottomnone .homecallouts {
        padding: 0px;
    }

    .leftspace {
        padding-left: 20px !Important;
    }

    .followUp-list li ul.padding10.listpadding {
        padding-bottom: 0px;
    }

    .main-contentSection .mainheadings h1 {
        font-size: 36px;
        line-height: 44px;
        margin-top: 32px;
    }

    .her2-astricGEJ p {
        margin-bottom: 0px;
    }

    .data-header.mobileViewOnly p {
        margin-bottom: 8px;
        line-height: initial;
    }

    .efficacy-data .subheading {
        font-size: 16px;
    }

    .efficacy-destiny.sectionone h1 {
        margin-bottom: 20px;
        line-height: initial;
    }

    .homecallouts .card {
        margin-bottom: 30px;
        height: auto;
        width: 100%;
        display: inline-block;
    }

    .card-img {
        width: 100%;
        border-radius: calc(0.25rem - 1px);
    }

    .mobiledropdown li.show .fa:before {
        content: "\f106" !important;
    }

    .efficacy-d.sectiontwo .nccnCall img {
        left: 0;
    }

    .efficacy-d.sectionone img {
        margin: 0 auto;
    }

    .efficacy-data.sectionone img {
        text-align: center;
        margin: 0 auto;
        display: block;
    }

    #toTopBtn {
        bottom: 50px;
        right: 15px;
    }

    .daichii-logo img {
        width: 100%;
    }

    .homecallouts .card-body {
        padding: 0;
        min-height: auto;
    }

    .homecallouts .card-img-overlay {
        padding: 24px;
        position: relative;
    }

    .homecallouts .col-xl-4 {
        /* padding: 0; */
    }

    .footnote.footnotespace {
        margin: 24px 0;
    }

    .nccnDiv.rightNccn {
        margin-right: 0px;
        margin-left: 0;
        margin-bottom: 8px;
        margin-top: 16px;
    }

    .homecallouts p.card-text {
        font-size: 20px;
        min-height: auto;
        padding-bottom: 0px;
        font-family: 'OpenSans-SemiBold';
        line-height: 28px;
    }

    .main-contentSection h1 {
        /* font-size: 22px; */
    }

    .mainheadings {
        padding: 0 15px;
    }

    span.rotateUp,
    span.rotateDown {
        display: none;
    }

    .isi-head span.up-arrow {
        top: 0px !important;
    }

    .isi-head span.up-arrow,
    .isi-head span.down-arrow {
        height: 20px;
        width: 16px;
    }

    .efficacy-destiny.sectionthree,
    .efficacy-destiny.sectiontwo,
    .efficacy-destiny.sectionone {
        width: auto;
    }

    .nccnher2 {
        padding-left: 15px;
    }

    .tableChart.tableChartdestiny th {
        padding: 20px 5px;
    }

    .efficacy-destiny-sectionone .mobileViewOnly {
        margin: 0 auto;
        display: block;
    }


    .nccnCall .rightBorderLine {
        border-right: none;
        text-align: center;
        position: relative;
    }

    .nccnCall p {
        position: relative;
        transform: none;
        top: 0;
        margin: 20px 0;
        padding: 0;
    }

    .efficacy-d.sectiontwo .nccnCall .col-xl-10 {
        padding-left: 0;
    }

    .ISI-container .indicationBox {
        position: relative;
        top: 0;
    }

    ul.footer-links {
        max-width: 100%;
        display: block;
        text-align: left;
    }

    ul.footer-links.footerlinksBtm {
        max-width: 100%;
        margin-top: 30px;
    }

    ul.footer-links li {
        text-align: left;
        padding: 0;
    }

    .ISI-container {
        position: relative;
        max-width: 100%;
        padding: 0 30px;
    }

    nav.mobileNav #navbar-collapse {
        float: left;
        width: calc(100% - 40px);
        border: 0;
        background: #fff;
        padding: 0;
        flex: 1;
        position: absolute;
        top: 124px;
        width: 100%;
        flex-direction: column;
        /* border-bottom: 5px solid #c5d93c; */

    }

    .navbar-light .navbar-toggler {
        color: #f68732;
        border: none;
        float: right;
        position: absolute;
        right: 0px;
        top: 5px;
        padding: 0px;
        display: block;
    }

    li.dropdown.cancerTypeDropdown ul.dropdown-menu.show {
        left: 0 !important;
        transform: none !important;
        top: 44px !important;
        min-width: 100%;
    }

    li.dropdown.cancerTypeDropdown a {
        color: #fff;
        display: block;
        text-align: center;
    }

    li.dropdown.cancerTypeDropdown a.dropdown-toggle b {
        top: 0;
    }

    li.dropdown.cancerTypeDropdown {
        background: transparent;
        padding: 0;
        border-radius: 0;
        width: 100%;
    }

    li.dropdown.cancerTypeDropdown li.active a {
        color: #24005b;
    }

    li.dropdown.cancerTypeDropdown li a {
        color: #353c42;
        font-size: 16px;
    }

    .top-header-links-mobile.nav>li.prescrbingInfo a,
    .top-header-links-mobile.nav>li.medication a,
    .top-header-links-mobile.nav>li.patient a,
    .top-header-links-mobile.nav>li.patient-site a {
        float: left;
        width: 100%;
    }

    ul.mobileViewOnly.mobiledropdown {
        background: url(../images/mNSCLC/NavbarBg.png) no-repeat;
        width: 100%;
        height: 55px;
        z-index: 9;
        padding-right: 0;
    }

    .navbar-toggler.hemburger.collapsed .icon-reorder {
        display: block;
        background: url(../images/mNSCLC/hemburger-menu.png) no-repeat right top;
        margin-top: 0px;
        width: 74px;
        height: 46px;
    }

    .navbar-toggler.hemburger .icon-reorder {
        display: block;
        background: url(../images/mNSCLC/nav-close.png) no-repeat right 0px top;
        background-size: auto;
        height: 46px;
        width: 74px;
        margin-top: 0;
        margin-left: 0;
    }

    nav.navbar.navbar-expand-sm {
        width: 100%;
        background: #fff;
        padding: 0;
    }

    .navOverlay.showgradient {
        background: rgba(0, 0, 0, 0.7);
        position: fixed;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0px;
        display: block;
        z-index: 999;
    }

    .mobileNav .open>ul.dropdown-menu.show li.pink a {
        color: #ed67ff !important;
    }

    .container.results_block ul li br {
        display: block;
    }

    .container.fourthSection.text-center.newSection {
        padding: 0;
    }


    .lib-panel .lib-row.lib-desc {
        position: relative;
        left: 0px !important;
    }



    .downloadResources .dowloadBtn span {
        float: left;
        width: 90%;
        padding-left: 15px;
    }

    .downloadResources .imageBox.walletcard .dowloadBtn span {
        width: 90%;
        padding-left: 25px;
    }

    /*Mehul: Removed this css to fix alignment as per feedback*/
    /*.mBcEnhertuContent .healthCareProvider  .container.fourthSection p {
    text-align: left;
}*/

    .riskEnhertuContent .fourthSection h3 {
        font-size: 20px;
        margin-top: 50px;
    }

    .mobileNav .nav>li a.home.active .fa,
    .mobileNav .nav>li a.home .fa {
        font-size: 18px;
    }

    .sideEffectsEnhertu {
        margin: 50px 0 20PX;
    }

    .mobileNav li.siteline br {
        display: none;
    }

    .downloadedbox .row.justify-content-center {
        padding: 0;
        margin: 0;
    }

    .workBoxesDesc br {
        display: none;
    }

    .downloadResources .imageBox.access-affordability {
        height: auto;
    }

    .mobileNav .fa {
        font-size: 10px;
    }

    .mobileNav b.fa {
        font-size: 16px;
    }

    .gradiantLine img {
        height: 2px;
    }

    /* .gradiantLine {
    padding: 0px 0 15px;
} */
    .pagenotfound h2 {
        font-size: 30px !important;
    }

    .riskTreatmentContent.side-effect {
        padding: 20px 15px;
    }

    .main-contentSection .riskTreatmentContent h3.noCss {
        transform: none;
        top: 0;
    }

    .riskTreatmentContent.side-effect .mt-5 {
        margin-top: 0px !important;
    }

    .mobileNav .open>ul.dropdown-menu.show li.active a {
        border-top: #ea721f 4px solid;
        margin-left: 15px;
        padding-left: 0;
        padding-top: 0px;
        font-family: 'CenturyGothicBold';
    }

    .mBcEnhertuContent.col-12 {
        padding: 0 15px;
    }

    .EnhertuHelp .contentRight p {
        font-size: 19px !important;
        margin-bottom: 0;
        top: 0;
    }

    .hero-image::after {
        display: none;
    }

    .mBcEnhertuContent p.tagLine a br {
        display: none;
    }

    .main-contentSection .mBcEnhertuContent h2 {
        font-size: 26px;
        line-height: 35px;
    }

    .mBcEnhertuContent p.tagLine a {
        line-height: 30px;
    }

    .mBcEnhertuContent .firstSection .topThreeSection .col-xl-4 {
        text-align: left;
    }

    .enhertu-nsclc-patient .top-header .container {
        padding-bottom: 0;
        border-bottom: none;
    }

    .enhertu-nsclc-patient .top-header {
        padding-top: 0;
    }

    .heroSection .heroTitles .enhertu-text {
        font-size: 21px;
        line-height: 30px;
    }

    .heroSection .heroTitles .stands-text {
        font-size: 35px;
        line-height: 23px;
        margin-left: 0;
    }

    .heroSection .heroTitles .with-you-text {
        font-size: 35px;
        line-height: 30px;
    }

    .enhertuStudy p {
        font-size: 12px !important;
    }

    .HomeBannerText h1 {
        line-height: 27px;
    }

    .BannerSection.homeBanner {
        margin-top: -70px;
    }

    #bottom {
        z-index: 1;
    }

    .andText {
        transform: translateY(0%);
        text-align: center;
        font-size: 18px;
        margin: 10px 0 20px;
    }

    .BannerSection.homeBanner .notactual {
        float: left;
    }

    .BannerSection.homeBanner .container {
        position: initial;
    }

    .heroSection {
        position: absolute;
        bottom: 50%;
        left: 47%;
        width: 200px;
        right: 0;
        top: 46%;
    }

    .heroBtn {
        width: 100%;
        height: auto;
        margin: 20px 0;
    }

    .heroBtn a {
        font-size: 19px;
        line-height: 22px;
        letter-spacing: 2.85px;
        padding: 15px 40px;
    }

    .banner-content {
        color: #2e1a46;
        font-size: 18px;
        line-height: 20px;
        margin: 0;
    }

    .banner-content {
        opacity: 0.9;
    }

    .companiesLogos .FPO-text {
        left: 0;
        font-size: 100px;
    }

    .SignupEnhertuContent form .descLine span br {
        display: none;
    }

    .mobBtm {
        margin-bottom: 30px !important;
    }

    .footerBorderLine {
        width: 100%;
    }

    .SignupEnhertuContent form .choose123 button,
    .SignupEnhertuContent form .chooselovedone button {
        width: 300px;
    }

    .mobileNav .nav>li a br,
    .mobileNav .patient-info-link br,
    .enhertusite-link br {
        display: none;
    }

    .SignupEnhertuContent {
        margin: 20px 0;
        max-width: 100%;
    }

    .healthCareProvider .BottomBox .col-md-12.col-xs-12.col-sm-12.col-lg-12 {
        padding: 0;
    }

    .sideEffectsEnhertu .FPO-text1,
    .sideEffectsEnhertu .FPO-text2,
    .sideEffectsEnhertu .FPO-text3,
    .sideEffectsEnhertu .FPO-text4 {
        left: 30%;
    }

    .riskTreatmentContent {
        padding: 0 15px;
    }

    .peopleImage {
        margin-bottom: 20px;
    }

    .resultEnhertuContent .col-xl-4.col-md-4.mt-3 {
        margin-top: 0 !important;
    }

    .mBcEnhertuContent .bgRedBox p br {
        display: none;
    }

    .topThreeSection {
        margin-bottom: 30px;
    }

    .fixedPosition {
        padding: 10px 5px 10px 5px;
        width: 75px;
        top: 48%;
        height: 130px;
    }

    .fixedPosition span.underline {
        font-size: 8px;
        line-height: 10px;
    }

    .fixedPosition p {
        font-size: 10px;
        line-height: 12px;
    }

    .orangefixedPosition {
        padding: 10px 5px 10px 5px;
        width: 75px;
        top: 48%;
        height: 130px;
    }

    .orangefixedPosition span.underline {
        font-size: 8px;
        line-height: 10px;
    }

    .orangefixedPosition p {
        font-size: 10px;
        line-height: 12px;
    }

    .greycurvedBg .col-xl-3.col-lg-3.col-md-6.col-6:nth-child(2) .workBoxes img {
        left: 0;
    }

    /*----june 2021 chnages-----*/
    .social-media {
        float: left;
        width: 35%;
        text-align: left;
        margin-left: -25px;
    }

    /*.social-media a:first-child {
    float: right;
}
*/
    img.twitter {
        padding: 20px 10px;
        float: inherit;
        position: relative;
        right: 0;
    }

    .greycurvedBg {
        margin: 0px 0 20px;
        padding: 20px 0px;
    }

    .workBoxes img {
        width: 160px;
    }

    .workBoxesDesc {
        width: 100%;
        height: auto;
        padding: 0 8px;
        margin: 10px auto 0;
        /*font-size:15px;*/
        /*Mehul: removed as per feedback*/
        line-height: 22px;
    }

    .workBoxesDesc br {
        display: none;
    }

    /*Mehul: removed this as to keep consistent with Desktop*/
    /*.mBcEnhertuContent h4 {
	font-size: 20px;
}*/
    .greycurvedBg .col-xl-3.col-lg-3.col-md-6.col-6 {
        padding-left: 0;
        text-align: center;
        padding-right: 0;
    }

    /*----june 2021 chnages end-----*/

    .effectEnhertu ul.followUp-list.drug-int-list.pl-0.mb-0.mobpl-0 {
        padding-left: 15px !important;
    }

    .SupportEnhertuContent .roundBg {
        padding: 20px 10px 20px 26px;
    }

    a.patient-info-link-mobile.patient-info-link.patient-gastric-link {
        width: 100%;
    }

    a.patient-info-link-mobile.patient-info-link.patient-gastric-link br {
        display: none;
    }

    #myModalhome .modal-footer p {
        padding: 0px 10px 0;
        height: auto;
    }

    #myModalhome .modal-footer p br:first-child {
        display: none;
    }

    .mobBr br {
        display: none;
    }

    #infoAccordianCollapseFour ul.listPoints br {
        display: none;
    }

    .whatIsEnhertu p.mt-4 {
        margin-top: 1rem !important;
    }

    /*-----Homepage PopUp-----*/
    #myModalhome .followUp-list li::before {
        font-size: 14px;
    }

    #myModalhome .modal-footer {
        margin: 0px 0;
    }

    #myModalhome .popupLogo img {
        width: 200px;
    }

    #myModalhome .modal-content .close {
        position: absolute;
        right: 5%;
        top: 0;
        color: #2e1a46;
        opacity: 1;
        font-size: 30px;
        z-index: 9;
    }

    #myModalhome {
        padding: 40px 15px !important;
    }

    #myModalhome .learnBtn {
        border-radius: 10px;
        border: solid 1px #EA721F;
        background-color: #ffffff;
        padding: 10px;
        max-width: 100%;
        margin-right: 0;
        margin-left: 0;
        margin-bottom: 20px;
    }

    #myModalhome .continueBtn {
        border-radius: 10px;
        background-color: #EA721F;
        padding: 10px;
        margin-left: 0;
        max-width: 100%;
        margin-right: 0;
    }

    #myModalhome .modal-content {
        border-radius: 20px;
    }

    #myModalhome .modal-body {
        padding: 5px;
    }

    #myModalhome .Btn {
        font-family: "OpenSans-Bold";
        font-size: 14px;
    }

    #myModalhome .learnBtn.Btn,
    #myModalhome .continueBtn.Btn {
        padding: 15px 5px;
    }

    #myModalhome .ButtonsBox {
        display: inline-flex;
        padding: 20px 20px 0;
        width: 100%;
    }

    #myModalhome .modal-footer span a {
        font-family: "OpenSans-Regular";
        font-size: 14px;
    }

    #myModalhome .Btn {
        margin-bottom: 0px;
        float: left;
        width: 100%;
    }

    /*-----Homepage PopUp end-----*/
    .roundBg .enehrtu4u p {
        position: relative;
        top: 0;
        transition: none;
        transform: none;
        margin-top: 10px;
        font-size: 16px;
    }

    .closeMoveRight a,
    .closeMoveRight a:hover {
        color: #fff;
    }

    .roundBg .enehrtu4u {
        position: relative;
        float: left;
        width: 100%;
    }

    .Rounded-Rectangle {
        padding: 20px 0;
    }

    .innerbannerContent.signupBanner .HomeBannerImage {
        width: auto;
    }

    .SupportEnhertuContent .roundBg img {
        width: auto;
        margin: 0 auto;
    }

    .downloadResources .imageBox img {
        width: 45px;
        left: 12px;
        top: 20px;
    }

    .downloadResources .imageBox.walletcard img {
        /*Mehul: added to fix image size as per feedback*/
        width: 55px;
    }

    .BottomHomebox .box>.icon>.image img {
        width: 100px;
    }

    .downloadedbox .box>.icon>.image img {
        width: 100px;
    }

    .innerbannerContent.supportBanner .HomeBannerImage {
        width: auto;
    }

    .innerbannerContent.resultBanner .HomeBannerImage {
        width: auto;
    }

    .Rounded-Rectangle-infusion .lib-item .lib-panel img {
        width: auto !important;
        height: 100% !important;
    }

    .Rounded-Rectangle-infusion .lib-item:first-child .lib-panel {
        background: none;
        padding-right: 0;
    }

    .lib-item:first-child .lib-panel img {
        width: auto;
        height: 122px;
    }

    .lib-item:nth-child(2) .lib-panel img {
        width: auto;
        height: 105px;
    }

    .lib-item:nth-child(3) .lib-panel img {
        width: auto;
        height: 115px;
        margin-top: 10px;
    }

    .innerbannerContent.aboutBanner .HomeBannerImage {
        width: auto;
    }

    .whatIsEnhertu .note.mb-4.mobtop3 br {
        display: block;
    }

    .footer-links li:nth-child(2),
    .footer-links li:nth-child(5) {
        width: 100%;
    }

    .mobileNav .nav>li.siteline br {
        display: none;
    }

    .EnhertuWork .Rounded-Rectangle img {
        width: 100%;
    }

    .listPoints li::before {
        top: 2px;
    }

    .col-xl-12.row.PMO {
        margin: 0;
        padding: 0;
    }

    .logoMobile span.nav-close img {
        margin: 0 auto;
        width: 35px;
    }

    .BannerSection img.highViewOnly {
        display: none;
    }

    .BannerSection img.mobileViewOnly {
        display: block;
        position: relative;
        top: 0px;
    }

    .notactual {
        margin-top: 5px;
    }

    .BannerSection.homeBanner .notactual {
        margin-top: 10px;
        padding-left: 15px;
    }

    .BannerSection img.desktopViewOnly {
        display: none;
    }

    .BannerSection .HomeBannerImage img.mobileViewOnly {
        display: block;
    }

    .BannerSection .HomeBannerImage img.desktopViewOnly {
        display: none;
    }

    .innerBanner img.desktopViewOnly {
        display: none;
    }

    .innerBanner img.mobileViewOnly {
        display: block;
    }

    .mobnobr br {
        display: none;
    }

    p.mobF12 {
        font-size: 12px;
    }

    .BottomHomebox .box>.icon>.image {
        width: 100%;
        height: auto;
    }

    .BottomHomebox .box>.icon>.info {
        margin-top: 0px;
    }

    .BannerSection {
        position: relative;
        height: 80px;
    }

    .hero-image {
        position: relative;
        background: url(../images/mNSCLC/innerBanner-Bg-mob.png)no-repeat;
        height: 180px;
        background-position: bottom;
        background-size: cover;
        top: -100px;
        border-bottom: none;
    }

    #registerThanks .register-confirm {
        font-size: 18px;
    }

    .SignupEnhertuContent form .descLine span {
        font-size: 16px;
        min-height: auto;
    }

    .sign-up-wrapper .input-line.yesNo label {
        width: auto;
        margin-right: 10px;
    }

    .thankYou a.btn {
        width: 100%;
        padding: 15px 10px;
    }

    .thankYou a.btn br {
        display: none;
    }

    .sign-up-wrapper .note.col-12.noteLine {
        padding: 0;
    }

    .SignupEnhertuContent form .form-group.startTime {
        margin-left: 0;
        padding: 0;
    }

    .SignupEnhertuContent form .startTimelovedone {
        padding: 0;
    }

    .sign-up-wrapper .whenTxtBox {
        width: 100%;
    }

    .submitReg {
        margin: 20px auto;
        text-align: center;

    }

    .modal-content .dowloadBtn {
        width: 230px;
        margin: 0 auto;
        padding: 10px;
        margin-bottom: 20px;
    }

    .companiesLogos .logoBox {
        text-align: center;
        margin-bottom: 40px;
        margin-top: 0px !important;
        margin-right: 25px;
    }

    .companiesLogos .row.justify-content-center.mt-4 {
        margin-top: 0px !important;
    }

    .companiesLogos .link a br {
        display: none;
    }

    .resoucesEnhertu {
        padding: 50px 15px 0;
        margin-bottom: 40px;
    }

    .companiesLogos {
        padding: 30px 15px 0 !important;
    }

    .companiesLogos .row.d-flex.justify-content-center.mt-5,
    .companiesLogos .row.d-flex.justify-content-center {
        margin: 0 !important;
    }

    .downloadResources .dowloadBtn {
        width: 75%;
        padding: 10px 5px;
        float: left;
        position: relative;
        transform: inherit;
        left: 15%;
        top: 0;
        border-radius: 8px;
        font-size: 19px;
    }

    .BottomBox {
        padding: 0 15px !important;
    }

    .note.col-12 {
        padding: 0 15px;
    }

    .BottomBox .col-md-6.offset-md-3 {
        padding: 0;
    }

    .btm-signupBox .text br {
        display: none;
    }

    .btm-signupBox .col-md-10.offset-md-1 {
        padding: 0;
    }

    .BottomBox .dowloadBtn {
        padding: 10px 10px;
        width: 100%;
        height: 48px;
        line-height: 48px;
        padding: 0;
        vertical-align: middle;
    }

    .resoucesEnhertu h2 {
        font-size: 20px;
    }

    .downloadBox {
        float: left;
        width: 100%;
    }

    .supportEnhertuContent {
        margin: 30px 0 20px;
        float: left;
        width: 100%;
    }

    .innerbannerContent.aboutBanner .hero-text img.brushImg {
        width: 100%;
    }

    .innerbannerContent.aboutBanner .HomeBannerImage img {
        left: 0;
        top: 15px;
    }

    .innerbannerContent.aboutBanner .HomeBannerText {
        top: 20px;
        left: 20px;
    }

    .innerbannerContent.resultBanner .HomeBannerImage img {
        position: relative;
        left: 60px;
    }

    .innerbannerContent.riskBanner .HomeBannerImage img {
        position: relative;
        left: 50px;
        top: 20px;
        width: auto;
    }

    .innerbannerContent.signupBanner .HomeBannerImage img {
        position: relative;
        left: 50px;
        top: 0;
    }

    .downloadResources .dowloadBtn {
        width: 100%;
        left: 0;
    }

    .downloadResources .imageBox h3 {
        color: #404040;
        font-size: 16px;
        position: relative;
        transform: inherit;
        left: 0;
        top: 0;
        width: 100%;
        float: left;
        padding: 0 10px 10px 60px;
    }

    .downloadResources .dowloadBtn {
        padding: 10px;
        line-height: 21px;
    }

    .downloadResources .dowloadBtn .fa {
        transform: translateY(42%);
        top: 42%;
        font-size: 25px;
    }

    .downloadResources .imageBox {
        border-radius: 0px;
        position: relative;
        height: auto;
        width: 100%;
        float: left;
        margin-bottom: 30px;
        padding: 20px;
        left: 0;
    }

    .ISI-container .FPO-text {
        left: 19%;
    }

    .downloadResources .FPO-text {
        font-size: 50px;
        left: 38%;
    }

    .downloadResources {
        width: 100%;
        float: left;
        padding: 0px 0px 0 0px;
    }

    .dowloadBtn a {
        font-size: 19px;
    }

    .resoucesEnhertu {
        margin-bottom: 0;
    }

    .companiesLogos .logoBox {
        margin-bottom: 20px;
    }

    .SupportEnhertuContent .downloadedbox .box>.icon {
        text-align: center;
        position: relative;
        margin-bottom: 20px;
    }

    .note.spaceLeft110 {
        margin-top: 5px;
        margin-left: 20px;
        margin-right: 20px;
    }

    .SupportEnhertuContent .downloadedbox .box>.icon h3 br {
        display: block;
    }

    .SupportEnhertuContent .downloadedbox .disc {
        padding: 0 30px;
    }

    .hero-text img.brushImg.mobbrush {
        top: 50px;
    }

    .hero-text img.brushImg.mobbrushsign {
        top: 50px;
        width: auto;
    }

    .hero-text h1 br {
        display: block;
    }

    .note br {
        display: none;
    }

    .riskTreatmentContent .accordion .section .content {
        padding: 0px 50px 20px;
        width: 97%;
        font-size: 16px;
    }

    #accordion2 .listPoints li {
        margin-left: 10px;
    }

    .riskTreatmentContent .accordion .section .content span.HelveticaBold.blackberry {
        padding-left: 10px;
    }

    .riskTreatmentContent .content p.F18 {
        font-size: 16px !important;
        font-family: "OpenSans-Bold";
        line-height: normal;
    }

    .riskTreatmentContent .accordion .listPoints li {
        line-height: 20px;
        font-size: 16px;
    }

    .riskTreatmentContent .content .listPoints {
        margin-bottom: 20px;
    }

    .riskTreatmentContent #infoAccordianCollapseTwo .content .listPoints {
        margin-bottom: 0px;
    }

    .secondAccordianBox {
        padding: 20px 0 30px;
    }

    .effectEnhertu .col-4.pl-0,
    .effectEnhertu .col-8.pl-0 {
        padding-left: 15px !important;
    }

    .effectEnhertu .followUp-list li {
        margin-bottom: 0px;
    }

    .main-contentSection .resultEnhertuContent.effectEnhertu h2 {
        font-size: 18px;
        color: #ed7422;
    }

    .main-contentSection .resultEnhertuContent h3,
    .main-contentSection .resultEnhertuContent h2 {

        margin: 10px 0;
    }

    .riskEnhertuContent .roundBg {
        margin: 20px 0 40px;
        color: #2e1a46;
        padding: 20px 25px;
        font-size: 14px;
        font-family: "OpenSans-SemiBold";
        margin-left: 15px;
        border-radius: 12px;
    }

    .riskEnhertuContent .roundBg:before {
        position: absolute;
        content: "";
        background: url(../images/mNSCLC/risk/arrow-green-mob.png) no-repeat left;
        width: 30px;
        height: 34px;
        top: 50%;
        left: 0%;
        transform: translate(-50%, -50%);
    }

    .riskTreatmentContent .infoAccordian {
        margin-bottom: 10px;
        width: 100%;
        float: left;
        padding: 0 20px 0 50px;
    }

    .accodionBox {
        left: 0px;
        width: 100%;
        margin-bottom: 15px;
    }

    .main-contentSection .resultEnhertuContent h3.mt-5 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    .main-contentSection .riskTreatmentContent .col-xl-12,
    .main-contentSection .riskTreatmentContent .col-12 {
        padding-left: 15px;
        padding-right: 15px;
    }

    .mt-5 .listPoints {
        padding-left: 0;
    }

    .main-contentSection .riskTreatmentContent h3 {
        font-size: 20px;
        position: relative;
        transform: translateY(-50%);
        top: 50%;
        padding-bottom: 15px;
        margin-bottom: 0;
    }

    .riskEnhertuContent.mBcEnhertuContent {
        margin-bottom: 0;
        margin: 30px -15px;
    }

    .main-contentSection .riskEnhertuContent.mBcEnhertuContent .col-xl-12,
    .main-contentSection .riskEnhertuContent.mBcEnhertuContent .col-12 {
        padding: 0 15px;
    }

    .sideEffectsEnhertu ul.followUp-list.drug-int-list.pl-0.mb-0 {
        margin-bottom: 20px !important;
    }

    .riskEnhertuContent.mBcEnhertuContent .col-12.mt-4.mb-5 {
        margin-bottom: 30px !important;
    }

    .riskEnhertuContent h3 {
        font-size: 20px;
    }

    .resultInnherEnhertuContent .FPO-text {
        transform: rotate(-45deg);
    }

    .sideEffectsEnhertu .followUp-list li {
        margin-bottom: 5px;
        font-size: 16px;
        line-height: 22px;
    }

    .riskTreatmentContent h2 {
        font-family: "Georgia-Bold"
    }

    .listPoints li {
        line-height: 22px;
        font-size: 16px;
    }

    .resultInnherEnhertuContent h2 {
        font-size: 26px;
        /*Mehul: removed important as not needed and fixed font-size as per feedback*/
    }

    .secondAccordianBox .riskTreatmentContent .accordion .header {
        height: auto;
        padding: 10px 45px;
    }

    .riskTreatmentContent .accordion .header {
        padding: 20px 20px 20px 36px;
        cursor: pointer;
        position: relative;
        border-radius: 10px;
        background-color: #FDF1E9;
        height: auto;
    }

    .riskTreatmentContent .accordion .header .toggleIcons:after {
        top: 50%;
        right: 0px;
        transform: translate(-50%, -50%);
    }

    .riskTreatmentContent .accordion .header>img {
        float: inherit;
        transform: translate(-50%, -50%);
        left: 0;
        top: 50%;
        width: auto;
    }

    .riskEnhertuContent .infoAccordian h3 {
        font-size: 16px;
        position: relative;
        transform: inherit;
        left: 15px;
        top: 10px;
        width: 90%;
        padding-right: 20px;
    }

    .riskEnhertuContent p.HelveticaBold.blackberry.mobTop20 {
        margin-top: 10px;
    }

    .resultEnhertuContent .enhertuStudy .col-xl-2 {
        max-width: 100%;
    }

    .resultEnhertuContent .enhertuStudy .layerBgbtm img {
        position: absolute;
        right: 0px;
        top: 20px;
        left: inherit;
        bottom: inherit;
        width: auto;
    }

    .home-accordion h4.panel-title {
        font-size: 14px;
    }

    .btn.resultBtn {
        font-size: 14px;
    }

    /* .Rounded-Rectangle-infusion .lib-item:last-child{
	padding-right: 0px;
    padding-left: 0;
} */
    .Rounded-Rectangle-infusion .lib-item {
        margin-top: 20px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .main-contentSection .resultEnhertuContent .BottomBox.col-12 {
        padding: 0 15px !important;
    }

    .main-contentSection .col-12.main-content765 {
        padding: 0 15px !important;
    }

    .note.col-12.mb-5 {
        padding: 0;
        width: 100%;
        float: left;
    }

    .box.mt-5 {
        margin-top: 20px !important;
    }

    .BottomBox {
        margin: 0px 0 20px;
        width: 100%;
        float: left;
    }

    .resultInnherEnhertuContent {
        padding: 0 15px !important;
    }

    .resultEnhertuContent h3 {
        font-size: 16px;
    }

    .resultEnhertuContent .enhertuStudy img {
        margin: 20px 0 0;
    }

    .enhertuStudy .note p sup {
        left: -6px;
        top: 2px;
    }

    .resultsPage .note sup {
        left: -5px;
        top: 3px;
    }

    .mBcEnhertuContent.resultsPage .EnhertuHelp .contentRight .note sup {
        position: absolute;
        top: 3px;
        left: -5px;
    }

    .mBcEnhertuContent.resultsPage .results_block .note sup {
        position: absolute;
        top: 7px;
        left: -4px;
    }

    .mBcEnhertuContent.resultsPage .results_block .enhertuStudy .note sup {
        position: absolute;
        top: 3px;
        left: -6px;
    }


    .resultsPage .note p {
        padding: 0;
    }

    .EnhertuRespond {
        margin-top: 0;
    }

    .resultEnhertuContent .followUp-list li {
        font-size: 14px;
    }

    .EnhertuRespond img.brush {
        width: 100%;
    }

    .enhertuStudy p {
        font-size: 16px !important;
    }

    .resultEnhertuContent .enhertuStudy .brushBtm {
        position: relative;
        white-space: inherit;
    }

    .resultEnhertuContent .enhertuStudy .layerBgbtm {
        position: relative;
        padding: 0 15px !IMPORTANT;
    }

    .resultEnhertuContent .roundBg {
        margin-left: 6%;
        margin: 20px 20px 0px;
        font-size: 14px;
    }

    .roundBgGrey {
        max-width: 100%;
        margin-left: 0;
        padding: 20px 10px;
        margin-top: 20px;
        text-align: center;
        margin-bottom: 0;
    }

    .note.mb-4.mobtop3 {
        margin-top: 20px;
        float: left;
        width: 100%;
    }

    .roundBgGrey p {
        text-align: left;
        color: #2e1a46;
    }

    .roundBgGrey img {
        width: 80%;
        transform: inherit;
        position: inherit;
        top: 0;
        left: 0;
        margin-bottom: 20px;
    }

    .roundBgGrey .brushBtm img {
        top: 20px;
        width: 100%;
        position: absolute;
    }

    .roundBgGrey:before {
        display: none;
    }

    span.brushB {
        float: left;
        width: 100%;
        position: relative;
        margin-bottom: 10px;
    }

    span.brushS {
        float: left;
        width: 100%;
        position: relative;
    }

    .innerbannerContent .HomeBannerText {
        bottom: -1px;
    }

    .innerbannerContent.supportBanner .HomeBannerImage img {
        left: 20px;
    }

    .whatIsBreastCancer p {
        top: 40%;
        padding-left: 30px;
    }

    .whatIsBreastCancer .row:last-child p {
        top: 45%;
    }

    .whatIsBreastCancer .row {
        margin-bottom: 20px;
    }

    .whatIsBreastCancer {
        margin-bottom: 50px;
    }

    .whatIsBreastCancer .row:first-child {
        margin-top: 30px;
    }

    .whatIsBreastCancer .row:last-child {
        margin-bottom: 0px;
        margin-top: 30px;
    }

    #whatisEnhertu .secSection .whatIsEnhertu {
        padding: 0;
        padding-top: 30px;
    }

    #whatisEnhertu p,
    #HowReceiveEnhertu p {
        font-size: 16px;
        line-height: 21px;
    }

    .enhertusite-link span.whiteText {
        color: #4e4e4e;
    }

    .Rounded-Rectangle img {
        margin: 0 auto;
    }

    .btm-signupBox.main-content1024 {
        max-width: 100%;
        margin: 0 auto 30px;
    }

    .btm-signupBox a.button-link {
        float: left;
        width: 100%;
        top: 0;
        position: relative;
        /*font-size:16px;*/
        /*Mehul: commented to have consistency with desktop as per feedback */
    }

    .btm-signupBox .linkBtn a.sign-up-btn.button-link br {
        display: block;
    }

    .riskEnhertuContent {
        margin-top: 20px;
    }

    .HowReceiveEnhertu,
    .healthCareProvider {
        margin-top: 40px;
        padding: 0 !important;
    }

    .box>.icon>.image {
        width: 80px;
        height: 60px;
    }

    .whatIsBreastCancer .lib-item {
        margin-top: 10px;
        padding-right: 15px;
        padding-left: 15px;
    }

    .btm-signupBox span.text {
        top: 0;
        transform: inherit;
        text-align: center;
        margin-bottom: 20px;
    }

    .Rounded-Rectangle-infusion {
        padding: 20px 0px 5px;
    }

    .mBcEnhertuContent .Rounded-Rectangle-infusion .lib-panel .lib-row {
        padding: 0 0px 20px 0px;
    }

    .mBcEnhertuContent .layerBgbtm img {
        position: absolute;
        right: 0px;
        top: 20px;
    }

    .healthCareProvider .roundIcon img.roundIcon-img {
        width: 72px;
        margin: 0 auto;
        height: 72px;
    }

    .btm-signupBox {
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 20px;
        padding-left: 0;
        padding-right: 0;
    }

    .box>.icon>.image img {
        width: auto;
    }

    .btm-signupBox .col-xl-4 {
        width: 80%;
        margin: 0 auto;
    }

    .BottomBox .box>.icon>.image img {
        width: 100%;
    }

    .healthCareProvider h4 br {
        display: block;
    }

    .healthCareProvider h4 {
        font-size: 18px;
        margin-top: 10px;
        line-height: normal;
    }

    .resultEnhertuContent .healthCareProvider.col-12 {
        padding: 0;
    }

    .SignupEnhertuContent {
        font-size: 14px;
    }

    .main-contentSection .supportEnhertuContent h2 {
        /*font-size:28px;*/
        /*Mehul: Removed as per feedback*/
        margin-bottom: 30px;
    }

    .downloadedbox {
        margin: 40px 0 20px;
        margin-left: 0;
    }

    .downloadedbox .box {
        padding: 0 30px;
    }

    .mBcEnhertuContent h3 {
        font-size: 20px;
        line-height: 27px;
    }

    .layerBgbtm.col-md-12.col-xl-12 {
        padding: 0;
    }

    .HowReceiveEnhertu {
        margin: 60px 0 0;
    }

    .Rounded-Rectangle-infusion .lib-item:first-child .lib-panel .lib-row.lib-desc {
        position: relative;
        left: 0;
        width: 100%;
        margin-left: 0;
    }

    .Rounded-Rectangle-infusion .lib-item .lib-panel .lib-row.lib-desc {
        text-align: center;
        font-size: 16px;
    }

    .Rounded-Rectangle-infusion .lib-item:first-child .lib-panel .lib-row.lib-desc {
        position: relative !important;
        left: 0px !important;
    }

    .Rounded-Rectangle-infusion .lib-item .lib-panel .lib-row.lib-desc br {
        display: none;
    }

    .Rounded-Rectangle-infusion .lib-item:first-child .lib-panel img {
        position: relative;
        left: -22px;
    }

    .Rounded-Rectangle-infusion .lib-item:last-child .lib-panel img {
        position: relative;
        left: -22px;
    }

    .Rounded-Rectangle-infusion .lib-panel .lib-row.lib-desc {
        margin-left: 0;
    }

    .healthCareProvider h3,
    .healthCareProvider p {
        text-align: center;
    }

    .mBcEnhertuContent .listPoints li {
        font-size: 16px;
        line-height: 22px;
    }

    .healthCareProvider .BottomBox {
        margin-top: 40px;
    }

    .healthCareProvider h3 br {
        display: none;
    }

    .EnhertuWork {
        margin-top: 30px;
    }

    .whatIsEnhertu {
        margin-top: 1rem;
    }

    .whatIsEnhertu.mt-4 {
        margin-top: 1rem !Important;
        float: left;
        width: 100%;
        margin-bottom: 40px;
    }

    .whatIsEnhertu ul.listPoints.mb-4 {
        margin-bottom: 0px !important;
    }

    .main-contentSection .bgLightRed .whatIsEnhertu.col-12 {
        padding: 0 15px;
    }

    .downloadedbox .box>.icon>.info {
        margin-top: -50px;
        padding: 50px 20px 30px;
    }

    .mBcEnhertuContent .lib-panel .lib-row {
        padding: 0 0px 0 25px;
        margin-top: 0px;
        margin-bottom: 10px;
    }

    .mBcEnhertuContent .lib-panel {
        margin-bottom: 10px;
    }

    .downloadedbox .lib-item:first-child .panel img {
        width: 50px;
    }

    .downloadedbox .lib-item:last-child .panel img {
        width: 80px;
    }

    .downloadedbox .lib-item .panel p {
        font-size: 16px;
    }

    .HomeBannerText {
        position: relative;
        left: 0px;
    }

    .HomeBannerText h1 {
        white-space: inherit;
        font-size: 30px;
        line-height: 30px;
        padding: 0 30px;
    }

    .SupportEnhertuContent h2 br {
        display: none;
    }

    .downloadedbox .lib-item h3 {
        margin-top: 10px;
        padding-bottom: 15px;
    }

    .downloadedbox .lib-item:last-child {
        padding-right: 0px;
        padding-left: 15px;
    }

    .downloadedbox .lib-item:first-child {
        padding-right: 15px;
        padding-left: 0;
    }

    .downloadedbox .lib-item:first-child .col-xl-4 {
        padding-left: 0px;
    }

    .downloadedbox .lib-item:first-child .panel {
        background: none;
        padding-right: 10px;
    }

    .downloadedbox .lib-item:last-child .panel {
        margin-bottom: 0;
        background: url(../images/mNSCLC/support/Callout_2-mob.png);
        background-repeat: no-repeat;
        background-position: top left;
        text-align: center;
        background-size: contain;
    }

    .downloadedbox .lib-item {
        margin-top: 15px;
    }

    .downloadedbox .lib-item:first-child {
        padding-right: 16px;
        padding: 0;
    }

    .downloadedbox .lib-item .panel p br {
        display: none;
    }

    .hero-text h1 {
        font-size: 20px;
        position: relative;
        margin-bottom: 10px;
    }

    .hero-text img.brushImg {
        position: absolute;
        right: 0;
        top: 25px;
        width: 100%;
        left: 0;
    }

    .hero-text span.brushB img.brushImg {
        width: auto;
    }

    .hero-text span.brushS img.brushImg {
        width: auto;
    }

    .hero-image img,
    .hero-text .Brush img {
        width: 100%;
        height: auto;
    }

    .Brush-small,
    .Brush-big {
        text-align: left;
    }

    .Brush-small img {
        width: 155px;
        height: auto;
    }

    .Brush-big img {
        width: 200px;
        height: auto;
    }

    .daiichi-logo {
        padding: 0;
        text-align: center;
        margin-bottom: 20px;
    }

    .FPO-text {
        left: 20%;
    }

    .bannerContent .subhead p {
        text-align: left;
        font-size: 9px;
    }

    .box>.icon h3 br {
        display: none;
    }

    .box>.icon>.info {
        padding: 20px 20px 30px;
    }

    .downloadedbox .box>.icon>.image {
        width: 100%;
        height: auto;
    }

    .btm-signupBox .text {
        font-size: 22px;
    }

    .BottomBox .dowloadBtn span {
        width: 60%;
    }

    .downloadedbox .box>.icon h3 {
        margin-top: 20px;
    }

    .box>.icon>.info br {
        display: none;
    }

    .BottomHomebox {
        margin: 40px 0 10px;
        max-width: 100%;
    }

    .mBcEnhertuContent .healthCareProvider .fourthSection a.sign-up-btn.button-link {
        margin-bottom: 8px;
        /*Mehul: fix as per feedback*/
    }

    .BottomHomebox .box.mr-4 {
        margin-right: 0 !important;
        margin-bottom: 40px;
    }

    .BottomHomebox .box.ml-4 {
        margin-left: 0 !important;
    }

    .HowReceiveEnhertu h2 {
        margin-bottom: 15px;
    }

    .dowloadBtn {
        width: 270px;
        border-radius: 5px;
        padding: 10px 30px;
    }

    .site-section {
        margin-top: 16px;
        padding: 0 15px;
        z-index: 0;
    }

    .enhertu-patient .top-header {
        display: none;
    }

    #accordion.home-accordion {
        width: 70%;
        z-index: 999;
        float: right;
        padding: 10px 10px 20px;
    }

    #accordion.home-accordion i.indicator.pull-right {
        right: 5px;
        top: 10px;
    }

    .roundBg {
        padding: 10px;
        max-width: 100%;
        margin: 0;
        font-size: 14px;
    }

    .roundBg span.HelveticaBold.orange br {
        display: none;
    }

    .subhead p {
        text-align: left;
    }

    .subhead {
        width: 100%;
        float: left;
        padding: 0 0 0 20px;
    }

    .bannerContent .btn.resultBtn {
        padding: 10px 0px;
        font-family: "OpenSans-Bold";
        width: 220px;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.24;
        text-align: center;
        color: #ea721f;
        background: #fff;
    }

    .bannerContent .btn.resultBtn a {
        padding: 10px 5px;
        font-size: 12px;
        letter-spacing: 1.2px;
        color: #ea721f;
        background: none;
    }

    .hero.overlay img {
        width: 100%;
        height: auto;
    }

    p.headLine {
        color: #2E1A46;
        text-align: right;
        position: absolute;
        top: 0px;
        left: inherit;
        right: 15px;
        font-size: 13px;
        line-height: 18px;
        width: 80%;
    }

    .bannerContent {
        z-index: 1;
        right: 0;
        left: 23%;
        width: 285px;
        padding: 0 15px;
        bottom: 450px;
    }

    .HomeBannerTextBox {
        width: 100%;
    }

    .main-contentSection .HomeBannerTextBox span {
        font-size: 20px;
        color: #2e1a46;
        font-family: 'Bodoni-Roman';
    }

    .main-contentSection .HomeBannerTextBox h1 {
        font-size: 40px;
        letter-spacing: -3.2px;
        line-height: 38px;
        color: #2e1a46;
        font-family: 'Bodoni-Roman';
    }

    .main-contentSection .HomeBannerTextBox h2 {
        font-size: 14px;
        color: #2e1a46;
    }

    p.isi-text.nounderline a {
        text-decoration: none;
    }

    div#signupCapcha div {
        width: 100% !important;
        height: auto !important;
    }

    .capchaBtn {
        margin: 0 auto;
        max-width: 100%;
    }

    p.closelinespace {
        line-height: 12px;
    }

    .isi-content .isi-text span.HelveticaHeavy.blackberry br {
        display: none;
    }

    .warning-small-heading.isi-text span.HelveticaHeavy.blackberry br {
        display: block;
    }

    .mainSection .heading h1 br {
        display: none;
    }

    .communication-confirm .errormsgColor {
        padding-left: 33px;
        padding-top: 5px;
    }


    .mainSection .logo {
        margin-top: 30px;
    }

    .greenBox p {
        padding: 20px 10px;
    }

    p.isi-text a {
        color: #404040;
        text-decoration: underline;
    }

    .contact-details p a {
        color: #5b6670;
        pointer-events: none;
        text-decoration: none;
    }

    .supportGreyBox p span a {
        color: #404040;
        pointer-events: none;
        text-decoration: none;
    }

    .orangeborderbtm p span a {
        color: #404040;
        pointer-events: none;
        text-decoration: none;
    }

    .risk-treatment-wrapper .main-content1024 {
        padding: 0 15px;
        float: left;
        width: 100%;
    }

    .about-wrapper,
    .risk-treatment-wrapper,
    .sign-up-wrapper {
        padding: 0 15px;
    }

    .mobileNav .nav>li a.home .icon {
        background: url(../images/mNSCLC/home-icon-blackberry.svg)no-repeat left;
        height: 40px;
        width: 40px;
        display: block;
        visibility: visible;
        clear: both;
        padding-left: 50px;
        padding-top: 15px;
    }

    .mobileNav .nav>li a.active.home .icon {
        background: url(../images/mNSCLC/home-icon.svg)no-repeat left;
        height: 40px;
        width: 40px;
        position: relative;
        right: 0px;
        float: left;
        padding-left: 50px;
        padding-top: 15px;
    }

    .approved {
        margin-left: 0;
        background: url(../images/mNSCLC/approved-mob.png) no-repeat;
        font-size: 22px;
        height: 34px;
        width: 230px;
        padding: 7px 0;
    }



    .mainSection {
        padding-bottom: 20px;
    }

    .mainSection .container {
        padding-left: 15px;
        padding-right: 15px;
    }

    .mainSection .logo {
        left: 0;
    }

    .mainSection .arrowBg {
        transform: none;
    }

    .mainSection .roundBar {
        background-image: url(../images/mNSCLC/home-mobile/home-approved-bg.svg);
        margin-left: -15px;
        width: 218px;
        height: 34px;
        padding-right: 10px;
        font-size: 23px;
        padding-top: 7px;
        text-align: left;
        padding-left: 15px;
    }

    .mainSection .heading {
        font-size: 23px;
        line-height: 25px;
        padding: 20px 0 0;
    }

    .mainSection .btnSection .btn {
        background-image: url(../images/mNSCLC/home-mobile/btn-bg.svg);
        margin: 0 0px 5px;
    }

    .risk-treatment-wrapper .heading h1 {
        padding-right: 0;
        font-size: 28px;
    }

    .risk-treatment-wrapper .heading h2 {
        margin-top: 20px;
        font-size: 25px;
        line-height: 30px;
    }

    .riskTreatmentContent h5 a {
        font-size: 1.1rem;
    }

    .riskTreatmentContent .accordion .header {
        display: block;
    }

    .riskTreatmentContent .accordion .header>h5 {
        float: left;
    }

    .riskTreatmentContent .accordion .header>img {
        float: inherit;
    }

    #infoAccordianCollapseThree .listPoints,
    #infoAccordianCollapsefour .listPoints,
    #infoAccordianCollapsefive .listPoints,
    #infoAccordianCollapsesix .listPoints,
    #infoAccordianCollapseseven .listPoints {
        float: inherit;
    }

    #collapseFive .listPoints {
        float: inherit;
    }

    .guideSection {
        float: left;
    }

    .riskTreatmentContent .controlEffectsAccordian {
        padding: 10px 20px;
        margin: 0 -15px;
        float: left;
        margin-top: 35px;
    }

    .riskTreatmentContent .controlEffectsAccordian h2 {
        font-size: 26px;
        margin-bottom: 20px;
    }

    .guideSection .guideContent {
        background-image: url(../images/mNSCLC/risk-treatment-mobile/guide-bg.svg);
        width: 290px;
        height: 289px;
    }

    .guideSection .guideContent.secondBox {
        background-image: url(../images/mNSCLC/risk-treatment-mobile/wallet-bg.png);
        width: 300px;
        height: 293px;
        margin-top: 20px;
    }

    .guideSection .guideContent .content {
        padding: 0;
    }

    .riskTreatmentContent .accordion .header.collapsed:after {
        top: 50%;
        right: 0;
        transform: translate(-50%, -50%);
        background-image: url(../images/mNSCLC/risk/plus-icon-mob.png);
        height: 24px;
        width: 24px;
    }

    .riskTreatmentContent .accordion .header:after {
        top: 50%;
        right: 0;
        transform: translate(-50%, -50%);
        height: 24px;
        width: 24px;
        background-image: url(../images/mNSCLC/risk/minus-icon-mob.png);
    }

    .supportGreyBox {
        padding: 10px;
        margin: 20px 0;
    }

    .supportGreyBox .enhertu4ulogo img {
        margin: 0 auto;
    }

    .supportGreyBox .orangeborderbtm {
        margin-left: 0;
        margin-right: 0;
        padding: 0;
        text-align: center;
    }

    .supportGreyBox .orangeborderbtm .womenPic {
        text-align: center;
        margin-bottom: 10px;
    }

    .supportGreyBox .supporttext p {
        margin: 10px 0;
    }

    .downloadedsection {
        padding-top: 15px;
    }

    .downloadedsection .downloadedbox {
        margin: 20px 0 0;
    }

    .downloadBox1 {
        background: url(../images/mNSCLC/support-resources-mobile/start-treatment.svg) no-repeat center center;
        width: 100%;
        height: 248px;
        max-width: 100%;
        flex: auto;
    }

    .downloadBox1 .dowloadBtn,
    .downloadBox2 .dowloadBtn,
    .downloadBox3 .dowloadBtn {
        margin-top: 0;
        width: 250px;
    }

    .downloadBox2 {
        background: url(../images/mNSCLC/support-resources-mobile/start-managing.svg) no-repeat center center;
        width: 100%;
        height: 248px;
        max-width: 100%;
        flex: auto;
    }

    .downloadBox3 {
        background: url(../images/mNSCLC/support-digitalWallet.png) no-repeat center center;
        width: 100%;
        height: 255px;
        display: block;
        margin: 0 auto 20px;
        margin-top: 20px;
    }

    .guideSection .guideContent .content h2 {
        font-size: 16px;
        margin-bottom: 1rem;
    }

    .guideSection .guideContent .brochure-btn a {
        width: 250px;
    }

    /*----Ashwani added css end----*/



    .download-access-block a.button-link {
        margin-top: 20px;
    }

    .download-access-block h2 {
        font-size: 22px;
    }

    .download-access-block .card {
        background: none;
    }

    .download-access-block p.card-title {
        min-height: 50px;
    }

    .download-access-block .card {
        border-bottom: #c8cdc2 1px solid;
        border-radius: 0;
        border-right: none;
        padding-bottom: 30px;
        margin-bottom: 0;
        margin-top: 20px;
    }

    .download-access-block .card .card-body {
        border-right: none;
        border-radius: 0;
        padding: 10px 0;
    }

    .download-access-block .col-xl-4:last-child .card .card-body {
        border: none;
    }

    .download-access-block .col-xl-4:last-child .card {
        border: none;
    }

    .marTop {
        margin-top: 0;
    }

    h2.warning-heading.mB30 {
        margin-bottom: 0 !important;
    }

    .patient-reported .followUp-list li::before {
        color: #333;
    }

    .patient-reported p {
        color: #333;
    }

    .patient-reported .followUp-list li {
        color: #333;
    }

    .patient-reported ul.followUp-list {
        padding-left: 0;
    }

    .find-healthcare-link,
    .find-healthcare-link:hover {
        width: 100%;
    }

    /* end */
    /*About page */
    .dosing-administration {
        padding: 10px 10px 20px;
    }

    .btmArrowgreen {
        padding: 15px 0 15px 70px;
        background: url(../images/mNSCLC/efficiency-arrow.png)no-repeat;
        height: 70px;
        width: 100%;
        float: left;
        font-family: 'HelveticaHeavy';
        color: #2e1a46;
        margin-bottom: 40px;
        font-size: 16px;
        line-height: 20px;
    }

    .warning-precautions .tab-Orange-text {
        text-transform: uppercase;
    }

    ul.followUp-list.pad-30.inner {
        margin-left: 0;
        margin-bottom: 30px;
        position: relative;
        float: left;
        width: 90%;
    }

    .followUp-list.pad-30.inner li {
        margin-bottom: 15px;
        margin-left: 0;
    }

    .about-turalio-wrapper h1 {
        text-align: center;
    }

    .subhead-about {
        font-size: 24px;
        color: #586475;
        text-align: center;
        margin: 20px 0 20px;
        line-height: 30px;
    }

    .greyBlocks .greyBg h2 {
        font-size: 28px;
    }

    .greyBlocks .greyBg {
        max-width: 100%;
        margin: 0px 15px 30px;
        padding: 30px 10px;
    }

    .greyBlocks {
        margin-bottom: 0;
    }

    .about-img {
        margin: 0;
        padding: 0;
    }

    .dosage-adm {
        margin-top: 30px;
    }

    .dosage-adm img {
        margin-bottom: 20px;
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }

    .dosage-adm img.mobileViewOnly {
        width: 100%;
    }

    .about-img img {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 100%;
    }

    .about-tab .green-text {
        text-align: left;
        float: inherit;
    }

    .about-tab {
        padding: 20px 10px;
        max-width: 100%;
        margin: 20px 0;
    }

    .about-tab p {
        max-width: 100%;
    }

    .about-turalio-wrapper .note.Mbtm {
        margin-bottom: 20px;
        font-size: 11px;
    }

    .dosage-adm {
        margin-bottom: 0px;
    }

    .prescribing-info {
        font-size: 16px;
    }

    .greyCircle {
        background: url(../images/mNSCLC/about-grey-circle-mob.png) no-repeat center center;
        margin: 0 auto;
        padding: 10px 20px;
        width: 100%;
        max-width: 80%;
    }

    .greyCircle p {
        padding: 0px 30px;
    }

    /*About page  end*/

    .Mb30 {
        margin-bottom: 30px;
        padding-bottom: 30px;
    }

    .border-bottom-dotted {
        border-bottom: #333 dashed 1px;
    }

    .center-content-access.row.no-border {
        text-align: center;
        margin: 0 auto !important;
        padding: 20px 0;
        max-width: 86%;
        clear: both;
        float: inherit;
        min-height: 350px;
    }

    .text-align-top {
        top: 0;
    }

    .w4 {
        width: 20%;
        float: left;
        padding: 0;
    }

    .w8 {
        width: 65%;
        float: right;
        text-align: left;
        padding-top: 5px;
        padding-left: 0;
        padding-right: 0;
    }

    .w12 {
        width: 100%;
        float: left;
    }

    .image-flip.row {
        float: left;
    }

    .flip_card img {
        width: 72px;
    }

    .contact-text-align {
        margin-left: 0;
        max-width: 100%;
    }

    .search-map-fly-out {
        display: none;
        width: 100%;
        position: static;
        border: 20px solid #00857d;
    }

    .tgct-wrapper .page-title {
        text-align: center;
        margin: 20px auto;
    }

    .tgct-content.text-center {
        text-align: left !important;
    }

    .row.col-xl-12.col-md-12.col-lg-12.fullWidth {
        padding: 0 0 0 15px;
    }

    .download-access-block .col-xl-4:last-child .card {
        border-bottom: none;
    }

    .list-group-item .num-list {
        width: auto;
        float: none;
        position: absolute;
        top: 20px;
        left: 38px;
    }

    .list-group-item-heading {
        font-size: 18px;
    }

    .item.list-group-item .img-event {
        float: none;
        width: 100%;
        background: #fff;
        border-radius: 3px;
        text-align: center;
        /*margin: 20px 0;
    padding: 10px;*/
    }

    .item.list-group-item .caption {
        float: left;
        width: 100%;
        padding: 1.25rem 0;
    }

    .list-group-item .width80 {
        max-width: 100% !important;
    }

    .list-group-item .width40 {
        max-width: 80% !important;
    }

    .direction-result .map-filter {
        height: auto;
    }

    .downloadText {
        text-align: center;
        position: relative;
        top: 105px;
        width: 280px;
        margin: 0 auto;
    }

    .direction-image {
        height: auto;
        padding: 10px;
        width: 40%;
        margin: 20px auto 10px;
    }

    .direction-result .enter-zip-line {
        max-width: 100%;
        margin: 15px auto;
    }

    .direction-btn {
        color: #00857d;
        background: #fff;
        width: 100%;
        float: left;
        padding: 10px 15px;
        margin-top: 10px;
        text-align: center;
    }

    .search-map {
        max-width: 100%;
        margin: 0 auto;
    }

    .search-map .direction-btn img {
        margin-left: 10px;
        position: absolute;
        right: 30px;
    }

    .btm-signupBox.prescribingBox {
        height: auto;
    }

    .prescribingBox p {
        text-align: center;
        margin-bottom: 0;
        padding: 20px 0;
    }

    .prescribingBox .sign-up-btn,
    .prescribingBox .sign-up-btn:hover {
        margin-top: 0;
        margin-bottom: 20px;
        width: 100%;
    }

    .prescribingBox a.sign-up-btn {
        line-height: 20px;
        padding: 12px;
    }

    .btm-signupBox.prescribingBox a.sign-up-btn,
    .btm-signupBox.prescribingBox a.sign-up-btn:hover {
        width: 100%;
        line-height: 20px;
    }

    .row.btm-signupBox.certified,
    .row.btm-signupBox#showDetail {
        height: auto;
        padding: 20px 20px 0;
        border-radius: 0px 20px 0 15px;
        border-left: #00857d 15px solid;
        border-bottom: 0px;
    }

    .enter-zip {
        text-align: center;
    }

    .filter-wrapper .border-right {
        border-bottom: #00857d 2px solid !important;
        height: 45px;
        margin-top: 0;
        max-width: 80% !important;
        border-right: 0px transparent !important;
        margin: 0 auto;
        text-align: center;
    }

    .distance span {
        line-height: 45px;
        width: 100%;
        float: left;
        text-align: center;
    }

    .b-select-wrap {
        border: #000 1px solid;
        color: #00857d;
        overflow: hidden;
        position: relative;
        border-radius: 3px;
        width: 100%;
        margin-bottom: 20px;
        float: left;
    }

    .list-box .btn-group {
        display: block;
    }

    .list-box span {
        width: 100%;
        line-height: 45px;
        float: left;
    }

    .list-box {
        text-align: center;
    }

    .list-box button#list {
        margin-right: -3px;
    }

    .img-event {
        text-align: center;
        width: 100%;
        margin: 0 auto;
    }

    .num-list span {
        padding: 5px 10px;
    }

    .num-list {
        position: absolute;
        top: 20px;
        left: 38px;
    }

    .btn-line {
        margin-left: 20px;
        margin-right: 20px;
    }

    .thumbnail {
        margin-bottom: 0;
        padding: 0 20px;
    }

    .get-direction,
    .get-contact {
        margin-bottom: 20px;
    }

    p.lead {
        font-size: 16px;
    }

    p.group.inner.list-group-item-text {
        margin-bottom: 10px;
    }

    .btn-line .small-btn {
        background: #00857d;
        padding: 10px 20px;
        border-radius: 0 20px;
        color: #fff;
        margin-right: 20px;
        display: block;
        width: 78%;
        margin: 0 auto 20px;
    }

    .filter-result {
        margin-bottom: 30px;
        padding-bottom: 20px;
    }

    .tgct-wrapper .btm-signupBox {
        /*height: 150px;*/
        padding: 0px;
        margin-bottom: 30px;
        border-bottom: none;
        border-radius: 0px 20px 0 0px;
        border-left: none;
        border-bottom: #00857d 10px solid;
    }

    .tgct-wrapper .btm-signupBox p {
        margin-bottom: 0;
    }

    .col-xs-12.col-md-12.width40 {
        max-width: 80%;
        margin: 0 auto;
    }

    .filter-container {
        /*width: 90%;*/
        margin: 0 20px;
    }

    .enter-zip-line {
        max-width: 78%;
        margin: 15px auto;
    }

    .tgct-map .map-filter {
        padding: 30px 5px;
    }

    .enter-zip-line .white {
        color: #fff;
        line-height: 30px;
    }

    .mobileViewOnly {
        display: block;
    }

    .desktopViewOnly {
        display: none;
    }



    /*----header starts-------*/
    .top-header .container {
        width: 100%;
        max-width: 100%;
    }

    .mBcEnhertuContent {
        margin: 30px 0px;
    }

    .bottom-header .navbar li a.active {
        color: #00857d;
        border-bottom: none;
    }

    .bottom-header .navbar li a.active:after {
        display: none;
    }


    .navbar-toggle {
        float: right;
        position: relative;
        padding: 20px 20px;
        margin-top: 0;
        margin-right: 0px;
        margin-bottom: 0;
        border: 0px solid transparent;
        border-radius: 0;
        background: url(../images/mNSCLC/humburger_icon-cross.png) no-repeat right top;
        margin-top: 0;
        padding-right: 20px;
    }

    .main-content {
        padding: 50px 0px 0px 0px;
    }

    .logo-icon img {
        width: auto;
    }

    .logo-icon {
        margin-bottom: 15px;
    }

    .bottom-header .bottom-header-logo img {
        margin-left: 0;
    }

    span.nav-close {
        width: 40px;
    }

    .closeMoveRight {
        position: absolute;
        top: 50px;
        text-align: right;
        display: block;
        right: 20px;
        z-index: 1007;
    }

    .mobileNav .nav>li a.active span {
        /* font-family: "HelveticaNeueItalicBold"; */
    }

    .logoMobile {
        float: left;
        width: 100%;
        display: block;
        padding: 10px 5px;
        position: relative;
        z-index: 9;
    }

    .logoMobile.showWhiteBg {
        background: #fff;
        box-shadow: 0 3px 6px 0 rgb(0 0 0 / 16%);
    }

    .logoMobileImg {
        width: 210px;
        margin: 0 0px 0 15px;
    }

    .logoMobileImg img {
        width: auto;
    }

    .enhertu-patient.home .top-header {
        width: 100%;
        display: none;
    }

    .closeMoveRight .icon-reorder {
        font-size: 30px;
        font-weight: normal;
        color: #432a5f;
        text-align: center;
    }

    .closeMoveRight span {
        font-size: 12px;
        font-weight: bold;
        color: #432a5f;
        display: block !important;
    }

    .rightTriangle {
        width: 0;
        height: 0;
        border-top: 74px solid #870364;
        border-right: 37px solid transparent;
        position: absolute;
        top: 0;
        left: 100%;
    }

    .mobileNav {
        position: absolute;
        top: 0px;
        z-index: 11111;
        height: auto;
        width: 100%;
        display: block;
        left: 0;
    }

    .mobileNav .isi-content {
        font-size: 18px;
        margin-bottom: 0;
    }

    .mobileNavClose {
        cursor: pointer;
        display: none;
        position: absolute;
        top: 10px;
        text-align: center;
        right: 10px;
        z-index: 1007;

    }

    .mobileNavClose span {
        text-align: center;
        display: block;
        font-size: 12px;
        font-weight: bold;
        color: #432a5f;
    }

    .mobileNavClose span:first-child {
        font-size: 30px;
        line-height: 20px;
    }

    .mobileNav nav {
        border: 0;
        background: #fff;
        padding: 0;
        float: left;
        width: 100%;
        padding-top: 10px;
    }

    .mobileNav .navbar-nav .dropdown-menu {
        position: static;
        float: none;
        border-radius: 0;
        border: none;
        border-top: #c4c8cc 1px solid;
        padding-left: 20px;
    }

    .mobileNav .nav>li a b.fa {
        position: absolute;
        right: 15px;
        top: auto;
        line-height: 22px;
        font-size: 20px;
    }

    .mobileNav .nav {
        width: 100%;
        /*background: #fff;*/
        overflow-x: hidden !important;
    }

    .mobileNav .nav>li {
        width: 100%;
        padding: 0;
        color: #0e1113;
        margin-left: 0;
        float: left;
        position: relative;
        text-align: left;
        background: #f8f8f9;
        border-bottom: #c4c8cc 1px solid;
        font-size: 16px;
    }

    .mobileNav .nav.nav-collapse>li:last-child {
        margin-bottom: 30px;
    }

    .mobileNav li.siteline {
        background: #2e1a46;
        color: #fff;
        width: 100%;
        padding: 15px;
        display: block;
        text-align: left;
        font-size: 12px;
        font-family: 'CenturyGothic';
    }

    .contact-details {
        width: 100%;
        text-align: left;
    }

    .mobileNav .nav>.top-header-links-mobile li a {
        font-size: 20px;
        font-family: "OpenSans-Regular";
    }

    .navOverlay {
        background: rgba(0, 0, 0, 0.7);
        position: fixed;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0px;
        display: none;
        z-index: -1;
    }

    .mobileNav .nav>li a.active {
        color: #24005b;
        width: 100%;
        font-family: "OpenSans-Bold"
    }

    .top-header-links-mobile.nav>li.prescrbingInfo,
    .top-header-links-mobile.nav>li.medication,
    .top-header-links-mobile.nav>li.patient,
    .top-header-links-mobile.nav>li.patient-site {
        background: url(../images/mNSCLC/black-arrow.svg) no-repeat 96% center #f8f8f9;
    }

    .mobileNav .nav>li a {
        padding: 16px 15px;
        display: inline-block;
        float: none;
        color: #0e1113;
        font-size: 16px;
        text-decoration: none;
        font-family: "OpenSans-Regular";
    }


    .bottom-header .navbar li a span {
        width: 100%;
    }

    .mobileNav .dropDownArrow.icon-chevron-down {
        background: url(../images/mNSCLC/arrow-right.png) no-repeat;
        float: right;
        width: 16px;
        height: 21px;
        position: relative;
        right: 10px;
        top: 3px;
    }

    .mobileNav .dropdown-toggle::after {
        display: none;
    }

    .mobileNav .open>.dropdown-menu {
        position: initial;
        width: 100%;
        border: 0;
        background: #f0efee !important;
        border-top: none;
        box-shadow: none;
        border-radius: 0;
        margin-top: 0;
        padding: 0;
        display: none !important;
    }

    .mobileNav .open>ul.dropdown-menu.show {
        display: block !important;
        padding-left: 20px;
    }

    .mobileNav .open>ul.dropdown-menu.show li {
        background: #f0efee !important;
    }

    .mobileNav .open>.dropdown-menu>li a {
        color: #2e1a46 !important;
    }


    .enhertu-nsclc-hcp .bottom-header {
        margin: 0;
        position: inherit;
    }

    .mobileNav .patient-gastric-link {
        background: #2e1a46;
        color: #fff;
        width: 100%;
        padding: 15px;
        display: block;
        text-align: left;
        font-size: 14px;
        font-family: 'CenturyGothic';
    }

    .mobileNav .patient-info-link {
        background: #2e1a46;
        color: #fff;
        width: 100%;
        padding: 10px 15px;
        display: block;
        text-align: left;
        font-size: 14px;
        font-family: 'CenturyGothic';
    }

    .enhertusite-link {
        background: #2e1a46;
        color: #fff;
        text-align: left;
        width: 100%;
        padding: 10px 15px;
        display: block;
        font-size: 14px;
        font-family: 'CenturyGothic';
    }

    .enhertusite-link:hover {
        color: #fff;
        text-decoration: none;
    }

    a.signup-link {
        background: #c5d93c;
        width: 100%;
        margin: 0;
        height: 50px;
        padding: 15px 15px;
        font-size: 16px;
        color: #322443;
        font-family: "OpenSans-Bold";
    }

    .modal.right .modal-content {
        width: auto;
    }

    a.signup-link,
    a.share-link {
        float: left;
        border-top: #c5d93c 1px solid;
    }

    .top-header-links-mobile li {
        /* background: #2e1a46;
        border-bottom: #ddd 1px solid; */
    }


    .top-header-links-mobile li a {
        font-size: 14px;
    }

    .isi-head a {
        color: #24005B;
        font-size: 18px;
        width: 100%;
        float: left;
        padding: 0 13px 0 0;
    }

    .isi-head span.up-arrow,
    .isi-head span.down-arrow {
        margin-left: 0px;
        right: 15px;
        top: 10px;
    }


    .sign-up-link,
    .sign-up-link:hover {
        min-width: auto;
    }

    .width75 {
        max-width: 100%;
        margin: 0 auto;
    }

    /*---- header end---*/

    /*mainc0ntent start----*/
    .main-content-row {
        margin-top: 50px;
    }

    /*isi-content start----*/
    .isi-head {
        padding-right: 0px;
    }

    .isiLinkBar {
        font-size: 18px;
    }

    ul.followUp-list.pad-30 li {
        padding-left: 15px;
    }

    .followUp-list li::before {
        right: 10px;
        height: 0;
    }

    .isi-content.container {
        padding: 0 30px 20px 30px;
        margin-bottom: -1px;
    }

    .warningMsgBox {
        margin-top: 0px;
        padding: 10px;
    }

    .Mtop {
        margin-top: 30px;
    }

    .endpoints-tabs,
    .characteristics-table {
        margin-top: 20px;
    }

    .warning-heading {
        font-size: 18px;
    }

    .isi-content {
        font-size: 18px;
    }

    .enhertu4ulogo img {
        width: 100%;
        margin: -40px 0 -40px;
    }

    .isi-content .followUp-list li {
        font-size: 18px;
        margin-top: 0px;
        line-height: 26px;
    }

    .isi-content .isi-text.mobBtm {
        margin-bottom: 5px !important;
    }

    .isi-content .isi-text {
        font-size: 18px;
        line-height: 26px;
        float: left;
        width: 100%;
        margin-bottom: 10px;
    }

    p.isi-text.warning-small-heading.Georgia-Bold.blackberry.mt-4 {
        margin-bottom: 10px;
    }

    ul.followUp-list.drug-int-list.Mb30.ml-3.mb-0 {
        margin-left: 10px !important;
    }

    ul.followUp-list.drug-int-list.Mb30.ml-3.mb-0 {
        margin-top: 0px;
    }

    .isi-content .top-15-xs.mb-5 {
        margin-bottom: 20px !important;
        margin-top: 15px;
    }

    p.isi-text+ul.followUp-list {
        margin-top: 5px;
        padding-bottom: 0px;
        padding-left: 0;
        float: left;
    }

    .social,
    .daichii-logo {
        max-width: 100%;
        margin: 0 0 30px;
    }

    .mobile-footer-row .col-xl-12 {
        padding: 0;
    }

    .followUp-list.indication-list li ul {
        padding-left: 0;
    }

    .isi-content ul.followUp-list {
        padding-left: 0;
        margin-bottom: 10px;
        margin-top: 7px !important;
    }

    ul.followUp-list.Mb30 {
        margin-bottom: 0px;
        padding-bottom: 0px;
    }

    ul.followUp-list.drug-int-list.right-list {
        margin-top: 0 !important;
    }

    /*isi-content end----*/

    /*footer start----*/
    .footer-links li {
        float: left;
        width: 100%;
        line-height: 20px;
        text-align: left;
        margin-bottom: 15px;
    }

    .footer-links li:nth-child(1),
    .footer-links li:nth-child(4) {
        width: 100%;
    }

    .footer-links li a {
        text-decoration: underline;
        font-size: 14px;
        line-height: 26px;
    }

    .footer .daiichi-logo img {
        width: 100%;
    }

    .footer {
        background: #f4f5f9;
        padding: 20px 0px 20px
    }

    .contact-details p {
        margin-bottom: 1rem;
    }

    .border-btm-footer {
        padding-bottom: 20px;
        border-bottom: 1px solid #0086b6;
        margin-left: 15px;
        margin-right: 15px;
    }

    .footer p {
        font-size: 12px;
        line-height: 16px;
        margin-bottom: 0;
    }

    .mobile-footer-row {
        margin: 0;
    }

    img.facebook {
        padding: 20px 10px;
        right: 0;
        float: inherit;
    }

    /*----footer ends-----*/
    .whatEnhertuTop {
        margin-bottom: 0px;
        font-size: 16px;
        line-height: 21px;
    }

    .supportGreyBox .HelveticaHeavy span:last-child {
        display: block;
    }

    #registerThanks .modal-content {
        padding: 17px;
    }

    .rems-certified.mobileViewOnly {
        width: 100%;
    }
}


@media (min-width: 1200px) {

    .mobileNav nav,
    .mobileNav .mobileNavClose {
        display: none;
    }

    .icon-mob-show {
        display: none;
    }

    .icon-desk-show {
        display: show;
    }
}

@media (max-width: 1200px) and (min-width: 728px) {

    .isi-head {
        padding: 20px 0px;
    }
}

@media (min-width: 320px) and (max-width: 375px) {
    .homecallouts p.card-text {
        font-size: 15px;
        line-height: 23px;
    }

    .homecallouts .card-img-overlay {
        padding: 10px;
        position: relative;
    }

    .homecallouts .card-footer {
        position: absolute;
        bottom: 0;
        right: 10px;
    }

    .homecallouts .btn {
        margin: 15px 0;
        padding: 0;
    }
}

@media (min-width: 375px) and (max-width: 416px) {
    .homecallouts p.card-text {
        font-size: 18px;
        line-height: 24px;
    }

    .homecallouts .card-img-overlay {
        padding: 15px;
        position: relative;
    }

    .homecallouts .card-footer {
        right: 15px;
    }

    .homecallouts .btn {
        margin: 20px 0;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .ISI-container .indicationBox {
        top: -40px;
    }
}


/* homeBannerMain Start */

@media (min-width: 547px) and (max-width: 992px) {
    .homeBannerBgMain {
        width: 100%;
        height: 1298px;
        overflow: hidden;
        position: relative;
    }

    video#myVideoBanner {
        width: 100%;
        height: 1298px;
        object-fit: cover;
    }

    h1.her2NSCLCHead {
        width: 65% !important;
    }
}

@media (min-width: 431px) and (max-width: 546px) {
    .homeBannerBgMain {
        width: 100%;
        height: 1370px;
        overflow: hidden;
        position: relative;
    }

    video#myVideoBanner {
        width: 100%;
        height: 1370px;
        object-fit: cover;
    }
}

@media (min-width: 389px) and (max-width: 430px) {
    .homeBannerBgMain {
        width: 100%;
        height: 1395px;
        overflow: hidden;
        position: relative;
    }

    video#myVideoBanner {
        height: 100%;
        object-fit: cover;
        object-position: top;
        height: 1395px;
    }
}

@media (min-width: 370px) and (max-width: 390px) {
    .homeBannerBody {
        position: absolute;
        top: 51% !important;
    }

    .homeBannerBgMain {
        width: 100%;
        height: 1401px;
        overflow: hidden;
        position: relative;
    }

    video#myVideoBanner {
        height: 100%;
        object-fit: cover;
        object-position: top;
        height: 1405px;
    }
}

@media (min-width: 320px) and (max-width: 370px) {
    .homeBannerBgMain {
        width: 100%;
        height: 1430px;
        overflow: hidden;
        position: relative;
    }

    video#myVideoBanner {
        height: 100%;
        object-fit: cover;
        object-position: top;
        height: 1434px;
    }
}

@media (min-width: 320px) and (max-width: 550px) {
    .bannerList {
        max-width: 272px;
    }
}

@media (min-width: 320px) and (max-width: 493px) {
    h1.her2Head {
        margin-top: 0px;
        margin-bottom: 20px;
        max-width: 350px;
    }
}

@media (min-width: 320px) and (max-width: 528px) {
    p.bannerHeadText {
        width: 264px;
    }

    .bannerCommonButton a span.btnText {
        width: 251px;
    }
}

@media (min-width: 493px) and (max-width: 992px) {
    h1.her2Head {
        margin-top: 0px;
        margin-bottom: 20px;
        max-width: 400px;
    }
}


@media (min-width: 320px) and (max-width:992px) {
    .btnTextMain {
        min-height: auto;
    }

    .container-820.mobileViewOnly.homeSubBg {
        background: #fff;
        position: relative;
        z-index: 1;
    }

    .homeBannerBody {
        position: absolute;
        top: 50%;
    }

    .homeBreastlink .indicationLink {
        margin-bottom: 0;
    }

    h1.her2NSCLCHead {
        font-size: 24px;
        line-height: 32px;
        width: 350px;
        margin-bottom: 20px;
    }

    .isi-content ul.followUp-list.indication-list {
        margin-top: 0 !important;
    }

    .homeBannerBgMain {
        margin-top: -4px;
    }

    .homeBannerContainer1040 {
        padding: 0 16px;
    }

    .mobileViewOnlyIndication {
        display: inline-block;
    }

    .bannerCommonButton a {
        padding: 24px;
        min-height: auto;
    }

    .homeBannerContent {
        padding-top: 0px;
    }

    .homeBannerBottonMain {
        display: block;
    }

    .bannerButtonLeft {
        width: 100%;
        padding-bottom: 20px;
    }

    .bannerCommonButton a span.btnText {
        font-size: 22px;
        line-height: 1.36;
    }

    .bannerButtonMiddle {
        width: 100%;
        padding-bottom: 20px;
    }

    .bannerButtonRight {
        width: 100%;
    }

    .homeBreastlink .indicationLink img {
        /* width: 109px; */
        height: 48px;
    }

    h1.her2Head {
        font-size: 32px;
        line-height: 40px;
    }
}