@import url('https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap');

/* /etc/designs/code/website-services/us/imfinzi-com/hcp-matterhorn/css/global.css overwrite */

span.ggc--now-approved:before, 
span.ggc--now-approved:after,
.pink-var:before,
.pink-var:after{
    content:none !important;
}

/* overwrite ends */

.pos-home-footnotes p.first-note.footnotes{margin-left:-1px;}
.flip-card-back ul.flip-menu li a span{color:#003262;}
.color-pink{
    color: #FF00C4;
}
.hcp .navbar-nav-new .select-indication ul.dropdown-menu > li > a {
    padding: 30.9px 19px 30.9px 32px !important;
}
#hcpNavbar .dropdown-toggle.pi-pr0 {
    padding-right: 0;
}
.nav-newhome .cf-pr0{
    padding-right: 0;
}
.hcp.hcp_new.hcp-new.hcp-new-homepage main#maincontent{
    /* width: 100%;
    padding: 0;
    background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/hero-art-desktop.png) no-repeat top center;
    background-size: 100%;
    height: 320px; */
    background:none;
}
.violator-header-wrap {
    position: fixed;
    top: 83px;
    left: 0;
    width: calc(100% * 2);
    background: #FFF;
    height: 40px;
    z-index: 9;
    overflow: hidden;
}
.hcp-new-homepage .violator-header {
    float: left;
    position: relative;
    border: 1px solid #07729b;
    background: #fff;
    width: 50%;
    text-align: center;
    padding: 12px 0 12px 0;
    /* z-index: 1; */
}
.hcp-new-homepage .violator-header a {
    color: #07729b;
    font-size: 18px;
    line-height: 22px;
    font-family: 'Ubuntu';
    font-weight: 500;
    background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop.svg) no-repeat right 3px;
    background-size: 10px;
    padding-right: 18px;
}
.hcp-new-homepage .violator-header a:hover, .hcp-new-homepage .violator-header a:visited {
    text-decoration: none !important;
}
.hcp-new-homepage .violator-header a span {
    font-weight: 500;
}
.hcp-new-homepage .violator-header::after {
    content: '';
    background: #07729b;
    position: absolute;
    right: 0;
    top: 0px;
    width: 263px;
    height: 41px;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 14% 100%);
}
.hcp-new-homepage .violator-header::before {
    content: '';
    background: #07729b;
    position: absolute;
    left: 0;
    top: 0;
    width: 244px;
    height: 40px;
    clip-path: polygon(0 0, 100% 0, 100% 0%, 85% 100%, 0 100%, 0% 0%);
}
.playPauseBtn {
	display: none;
    position: absolute;
    width: 24px;
    height: 24px;
    left: 280px;
    top: 9px;
    border-radius: 12px;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/playPauseBtn.png);
    background-repeat: no-repeat;
    background-size: 100% 10px;
    background-color: #ac182e;
    cursor: pointer;
    font-size: 0;
}
.playPauseBtn#pauseBtn {
    background-position: 9px center;
}
.playPauseBtn#playBtn {
    background-position: -8px center;
}
.hcp-new-homepage .banner-section {
    position: relative;
    padding-top: 73px;
    margin-top: -15px;
}

.hcp-new-homepage .home-banner{
    margin: 0 auto;
    max-width: 100%;
    width: 100%;
    padding: 0;
    /* background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/hero-art-desktop.png) no-repeat top center;
    background-size: 100%;
    height: 315px; */
}
.hcp-new-homepage .banner-content {
    position: absolute;
    left: 18.2%;
    top: 34%;
    max-width: 100%;
}
.hcp-new-homepage .banner-content h1 {
    font-size: 50px;
    line-height: 55px;
    text-align: left;
    color: #FFFFFF;
    letter-spacing: -0.75px;
    margin: 0;
    opacity: 1;
}

.hcp-new-homepage  span.banner-heading.second-heading {
    font-size: 63px;
    line-height: 55px;
    letter-spacing: 0px;
}

.hcp-new-homepage .banner-content h1 span.banner-note {
    font-size: 27px;
    line-height: 27px;
    /* text-shadow: none; */
    letter-spacing: -0.14px;
    font-weight: 400;
    width: 364px;
    filter: none;
}
.indication-section {
    max-width: 1024px;
    margin: 0 auto;
}
.indication-section .violator-header2 {
    font-size: 25px;
    line-height: 24px;
    color: #003262;
    text-align: center;
    font-family: 'Ubuntu';
    text-transform: uppercase;
    margin-top: 26px;
    margin-bottom: 25px;
}

.violator-header2 span.pink-var {
    color: #003262;
}

.flip-card:hover .flip-card-inner h2.disabledHover {
    display: none;
}

h2.enabledHover {
    display: none;
}

.flip-card:hover .flip-card-inner h2.enabledHover {
    display: block;
}

#listThree .flip-card:hover .flip-card-inner h2.enabledHover {
	/* margin-top: 31px; */
}

ul.indication-list {
    display: flex;
    justify-content: flex-start;
	justify-content: center;
    max-width: 1024px;
    margin: 0;
    flex-wrap: wrap;
    padding: 0;
}

ul.indication-list li {
    list-style-type: none;
    color: #fff;
    font-size: 20px;
    width: 256px;
    text-align: center;
    transition: transform 5s;
}

ul.indication-list li a {
    font-size: 22px;
    line-height: 22px;
    position: absolute;
    top: 0;
    color: #ac172d;
    border: 1px solid #ac172d;
    background: #fff;
    width: 100%;
    text-align: center;
    left: 0;
    padding: 18.5px 0;
    transition: transform 5s;
    text-decoration: none;
    font-weight: 600;
}

span.ast-footnote {
    position: relative;
    right: .5px;

}

#nccn-floating-btn .exclude a {
    all: unset;
}
#listOneContent::after {
    content: '';
    background: #ac172d;
    position: absolute;
    left: 0;
    top: -1px;
    width: 250px;
    height: 61px;
    clip-path: polygon(0 0, 100% 0, 100% 0%, 80% 100%, 0 100%, 0% 0%);
}
#listOneContent::before {
    content: '';
    background: #ac172d;
    position: absolute;
    right: 0;
    top: 0;
    width: 250px;
    height: 61px;
    /* clip-path: polygon(0 0, 100% 0, 100% 0%, 80% 100%, 0 100%, 0% 0%); */
    clip-path:polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 20% 100%)
}
#listTwocontent {
    color: #003262;
    border: 1px solid #003262;
}
#listTwocontent::after {
    content: '';
    background: #003262;
    position: absolute;
    left: 0;
    top: 0;
    width: 250px;
    height: 61px;
    clip-path: polygon(0 0, 100% 0, 100% 0%, 80% 100%, 0 100%, 0% 0%);
}
#listTwocontent::before {
    content: '';
    background: #003262;
    position: absolute;
    right: 0;
    top: 0;
    width: 250px;
    height: 61px;
    clip-path:polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 20% 100%)
}
#listThreecontent {
    color: #4D75BD;
    border: 1px solid #4D75BD;
}
#listThreecontent::after {
    content: '';
    background: #4D75BD;
    position: absolute;
    left: 0;
    top: 0;
    width: 250px;
    height: 61px;
    clip-path: polygon(0 0, 100% 0, 100% 0%, 80% 100%, 0 100%, 0% 0%);
}
#listThreecontent::before {
    content: '';
    background: #4D75BD;
    position: absolute;
    right: 0;
    top: 0;
    width: 250px;
    height: 61px;
    clip-path:polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 20% 100%)
}
#listFourcontent {
    color: #00AB9C;
    border: 1px solid #00AB9C;
}
#listFourcontent::after {
    content: '';
    background: #00AB9C;
    position: absolute;
    left: 0;
    top: 0;
    width: 250px;
    height: 61px;
    clip-path: polygon(0 0, 100% 0, 100% 0%, 80% 100%, 0 100%, 0% 0%);
}
#listFourcontent::before {
    content: '';
    background: #00AB9C;
    position: absolute;
    right: 0;
    top: 0;
    width: 250px;
    height: 61px;
    clip-path:polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 20% 100%)
}
.flip-card {
    background-color: transparent; 
    width: 256px;
    height: 256px;
    perspective: 1000px;
}
.flip-card:focus-visible {
    border: 2px solid #020202;
    /* box-shadow: inset 0px 0px 0px 5px #020202; */
}
.hcp-new-homepage a#m-pi-link {
    padding: 9px 4px !important;
    margin-left: 13px;
}
.hcp-new-homepage a#m-pi-link:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
    text-decoration: none;
}
.flip-card-inner {
    position: relative;
    width: 100%;
    height: 100%;
    text-align: center;
    transition: transform 1s;
    transform-style: preserve-3d;
    /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2); */
    cursor: pointer;
    overflow: hidden;

}
#listFive .flip-card {
    /* border-right: 2px solid #fff; */
}
#listSix .flip-card {
    border-left: 2px solid #fff;
}
#listOne .flip-card-inner {
    /* background: #ac172d; */
    background: #ac172d;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Red_Lung.png);
    background-repeat: no-repeat;
    background-size: 100px 95px;
    background-position: center 150px;
    cursor: pointer;
}
.flip-card-inner{
    width: 100%;
    height: 100%;
    cursor: pointer;
}
#listTwo .flip-card-inner {
    /* background: #003262; */
    background: #003262;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Blue_Biliary.png);
    background-repeat: no-repeat;
    background-size: 112px 84px;
    cursor: pointer;
    /* background-position: center 40px; */
    background-position: center 168px;
}

#listSeven .flip-card-inner {
	background: #4A4A9E;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/hcp-matterhorn/desktop/Stomach-Icon.png);
    background-repeat: no-repeat;
    /*background-size: 80px 80px;*/
    background-size: 100px 100px;
    cursor: pointer;
    /* background-position: center 40px; 
    background-position: 84px 165px;*/
    background-position: 73px 146px;
}

#listThree .flip-card-inner {
    /* background: #4D75BD; */
    background: #4D75BD;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Lite_Blue_Lung.png);
    background-repeat: no-repeat;
    background-size: 100px 95px;
    cursor: pointer;
    background-position: center 155px;
}
#listFour .flip-card-inner {
    /* background: #4D75BD; */
    background: #007A6D;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Green_Biliary.png);
    background-repeat: no-repeat;
    background-size: 99px 73px;
    cursor: pointer;
    background-position: center 173px;
}
#listFour_1 .flip-card-inner {
    background-color: #07729b;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Blue_Ovaries.png);
    background-repeat: no-repeat;
    background-size: 117px 74px;
    cursor: pointer;
    background-position: center 175px;
    opacity: 90%;
}

#listFive .flip-card-inner {
    background-color: #07729b;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Bladder.png);
    background-repeat: no-repeat;
    background-size: 75px 110px;
    cursor: pointer;
    background-position: center 135px;
    opacity: 100%;
}

#listFour_1 .flip-card-inner:hover {
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/hcc-desktop5-hover.svg);
}

#listEight .flip-card-inner{background-color: #E5EDFC;color: #003262;}
#listEight span.expert{
    color: #fff;
    background-color: #AC182E;
    padding: 6px 18px;
    margin-top: 5px;
    display: inline-block;
}
#listEight .flip-card:hover span.expert,#listEight .flip-card:focus span.expert{
    background-color: #003262;
}
#listEight .flip-card:hover .flip-card-inner,#listEight .flip-card:focus .flip-card-inner{
    background-color: #fff;
    color: #AC182E;
    box-shadow: inset 0px 0px 0px 5px #003865;
    -webkit-box-shadow: inset 0px 0px 0px 5px #003865;
}
#listSeven .flip-card:hover .flip-card-inner,#listSeven .flip-card:focus .flip-card-inner{
    background-color: #ffffff;
    background: url('/content/dam/website-services/us/434-imfinzi-com/pan-tumor/hcp-matterhorn/desktop/Purple-Stomach-Icon.png');
    background-size: 100px 100px;
    background-repeat: no-repeat;
    background-position: 73px 146px;
    box-shadow: inset 0px 0px 0px 5px #4A4A9E;
    -webkit-box-shadow: inset 0px 0px 0px 5px #4A4A9E;
}
#listSeven .flip-card:hover .flip-card-front h2,#listSeven .flip-card:focus .flip-card-front h2,#listSeven .flip-card:hover span.iconPlus,#listSeven .flip-card:focus span.iconPlus{
    /*color: #3F2A56;*/
    color: #4A4A9E;
}

/*#listFive .flip-card-inner, #listSix .flip-card-inner {
    background: #E2E9F7;
    color: #003865;
     transition:all ease-in-out 0.3s; 
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop.png);
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: center 90%;
    cursor: pointer;
}*/
#listFive .flip-card-inner:hover, #listSix .flip-card-inner:hover, #listFive .flip-card-inner:focus, #listSix .flip-card-inner:focus{
    background-color: #ffffff;
    /* color: #dbebfe; */
    /* transition: all ease-in-out 0.3s; */
    /* border: 5px solid #E2E9F7 !important; */
    box-shadow: inset 0px 0px 0px 5px #003262;
}
#listFive .flip-card-inner:hover p, #listSix .flip-card-inner:hover p, #listFive .flip-card-inner:focus p, #listSix .flip-card-inner:focus p{
    /* color: #dbebfe; */
    /* transition:all ease-in-out 0.3s; */
}


#listFive .imf-video-icon {
    width: 43px;
    height: 43px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#listFive .flip-card-front  p.imf-video-title {
    font-size: 24px;
    line-height: 34px;
    font-weight: 700;
    color: #003262;
    margin-top: 0px;
}

#listFive .flip-card-front .imf-video-subtitle {
    background: #980421;
    padding: 8px 23px;
    color: #FFFFFF;
    font-weight: 700;
    font-size: 24px;
    line-height: 34px;
    margin: 2px 0 0 0;
}


.flip-card-front,
.flip-card-back {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}

.flip-card-back {
    background-color: #ffffff;
    color: white;
    /* transform: rotateY(180deg); */
    cursor: default;
    display: none !important;
    left: -100%;
}

/* #listTwo .flip-card-back {
    background-color: #ffffff;
}

#listThree .flip-card-back {
    background-color: #ffffff;
} */

.flip-card-front, .flip-card-back {
    display: flex;
    justify-content: start;
    align-items: center;
    flex-direction: column;
    padding-top: 64px;
}

.flip-card-front h2 {
    font-size: 21px;
    line-height: 22px;
    padding: 0 0px;
    font-family: 'Ubuntu';
    font-weight: 700;
    margin: 12px 0 0;
    text-transform: uppercase;
    min-height: 0;
}

#listTwo .flip-card-front h2,#listSeven .flip-card-front h2{
    letter-spacing: -0.63px;
    margin-top: 7px;
    padding: 0 9px;
}

#listFour_1 .flip-card-front h2 {
    text-transform: none;
}

#listOne .flip-card-front h2 {
    padding: 0 20px;
    margin: 10px 0 0 0;
}
#listThree .flip-card-front h2, #listFour .flip-card-front h2, #listFour_1 .flip-card-front h2 {
    padding: 0 15px;
    margin-top: 7px;
}
span.iconPlus {
    font-size: 30px;
    font-weight: 500;
    font-family: 'Ubuntu';
    /* position: absolute; */
    color: #ffff;
    z-index: 1;
    padding-top: 0px;
    line-height: 1.2;
}
#listOne span.iconPlus{
    padding-top: 20px;
}
#listThree span.iconPlus{
    padding-top: 20px;
}

span.title-preheader {
    font-size: 16px;
    font-family: 'Ubuntu';
    font-weight: 700;
    position: relative;
    width: 100%;
    display: inline-block;
    line-height: 19px;
        text-decoration: underline;
}

span.title-preheader:before,span.title-preheader:after{
    /*content:'[';*/
    color: #FF00CE;
    position: absolute;
    left: -9px;
}
span.title-preheader:after,#listTwo span.title-preheader::after,#listFour span.title-preheader::after{
    /*content: ']';*/
    width: 0!important;
    bottom: 0!important;
    top: 0;
    left: 111px;
}
#listOne span.title-preheader::after, #listThree span.title-preheader::after {
    width: 136px;
    bottom: -1px;
}

#listTwo span.title-preheader::after {
    width: 116px;
    bottom: -1px;
    width: 108px;
}

#listFour span.title-preheader::after {
    width: 105px;
    bottom: -1px;
}


span.title-preheader::after {
    content: '';
    width: 65px;
    height: 1px;
    background: #ffffff;
    position: absolute;
    bottom: -7px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.flip-card-front img.icon-plus {
    width: 21px;
    position: absolute;
    bottom: 30px;
}
.flip-card-inner .indication-txt {
    /* font-size: 18px;
    line-height: 19px;
    color: #AC182E;
    position: absolute;
    top: 13px;
    right: 18px;
    font-family: 'Ubuntu'; */
    font-size: 18px;
    line-height: 19px;
    font-family: 'Ubuntu';
    font-weight: 700;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 13% 100%);
    width: 156px;
    text-align: right;
    padding: 3px 10px 3px 10px;
    position: absolute;
    right: 0px;
    top: 10px;
    background: #ffffff;
    color: #ac182e;
}
.new-year-data {
    font-size: 13px;
    line-height: 19px;
    background: #174878;
    color: #ffffff;
    font-family: 'Ubuntu', Arial, sans-serif;
    font-weight: 700;
    clip-path: polygon(0 0, 87% 0, 100% 100%, 100% 100%, 0 100%, 0% 100%);
    width: 160px;
    text-align: left;
    padding: 3px 0px 3px 10px;
    position: absolute;
    left: 1px;
    top: 10px;
}
/*li#listTwo .new-year-data{width: 170px;}*/
li#listFour .new-year-data{width: 170px;}
.new-year-data.inner-flip {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 100% 100%, 0% 100%, 13% 100%);
    width: 160px;
    text-align: right;
    padding: 3px 8px 3px 5px;
    position: absolute;
    top: 0px;
    left: inherit;
    right: 0px;
}
#listOne span.new-year-data {
    background: #CA6B79;
}
#listTwo .indication-txt {
    color: #003262;
}
#listThree .indication-txt {
    color: #4D75BD;
}
#listFour .indication-txt {
    color: #028075;
}
#listFour .new-year-data {
    background: #4bc4b9;
    /* width: 126px; */
}
#listFour .new-year-data sup {
    /* top: -0.3em; */
}
#listFour_1 .indication-txt {
    color: #2080a5;
}

#listSeven .indication-txt{
    color: #4a4a9e;
    background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/hcp-matterhorn/desktop/red_white-flag.png);
    width: 217px;
    clip-path: none;
    background-position-x: 23px;
    background-repeat: no-repeat;
    padding-right: 12px;
}
#listSeven .flip-card:hover .indication-txt,#listSeven .flip-card:focus .indication-txt{
    background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/hcp-matterhorn/desktop/red-purple-flag.png);
    color: #fff;
    background-position-x: 23px;
    background-repeat: no-repeat;
}
#listSeven .indication-txt:before,#listSeven .indication-txt:after{
    /*content: '[';*/
    position: absolute;
    color: #FF00CE;
    left: 22px;
}
#listSeven .indication-txt:after{
    right: 133px;
    /*content: ']';*/
}
#listSeven .indication-txt span.new{
    color: #fff;
    font-size: 19px;
    padding: 0px 26px 0 0;
}
#listSeven .flip-card-back .indication-txt{
    width: 170px;
    HEIGHT: 20px;
    font-size: 11px;
    background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/hcp-matterhorn/desktop/red-purple-flag.png);
    color: #fff;
    background-position-x: 23px;
    background-repeat: no-repeat;
    padding: 0px 13px 0px 0;
}
#listSeven .flip-card-back .indication-txt span.new{
    font-size: 14px;
}
#listSeven .flip-card-back .indication-txt span.new{
    padding: 0 18px 0 0;
}
#listSeven .flip-card-back .indication-txt:before{
    left: 38px;
}

#listEight .flip-card-back ul.flip-menu:before{
    display: none;
}
#listEight .flip-card-back ul.flip-menu li a{
    background-image: none;
}
#listEight .flip-card-back ul.flip-menu li:first-child img{display: flex;margin: 0 0 10px 98px;}
#listEight .flip-card-back ul.flip-menu li a{
    /* padding: 0 0 0 55px; */
    margin-left: 13px;
}
#listFour_1 .new-year-data {
    background: #529db9;
    /* width: 126px; */
}
#listOne .flip-card-back ul.flip-menu span.new-year-data {
    /* background: #ac182e; */
    background:#AC182E;
    left: 42px;
    top: 0;
    width: 135px;
}
#listTwo .flip-card-back ul.flip-menu span.new-year-data {
    left: 42px;
    top: 0;
}

#listFive .flip-card-front h2 {
    font-size: 21px;
    line-height: 22px;
    margin: 0;
    font-weight: 700;
    /* margin-top: -5px; */
    max-width: 218px;
}
#listSix .flip-card-front h2 {
    font-size: 24px;
    line-height: 25px;
    margin: 0;
    font-weight: 700;
    position: relative;
    padding: 0 10px;
}


#listFive .flip-card-front p, #listSix .flip-card-front p {
    font-size: 14px;
    line-height: 16px;
    margin: 15px 0 0;
    color: #555454;
    padding: 0 5px;
    font-family: 'Ubuntu', Arial, sans-serif;
    font-weight: 500;
    letter-spacing: -0.1px;
}
#listSix .flip-card-front p {
    padding: 0 60px;
}
#listFive .flip-card-front p.paraDesc,
#listSix .flip-card-front p.paraDesc{
    font-weight: 400;
    margin: 0 0 28px 0;
    position: relative;
}

#listFive .flip-card-front .paraDesc:after,
#listSix .flip-card-front p.paraDesc:after{
    content: '';
    width: 65px;
    height: 1px;
    background: #ffffff;
    position: absolute;
    bottom: -13px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

#listSix .flip-card-front p.paraDesc{
    font-size: 0;
    margin-top: -30px;
}

a.flip-card-inner {
    border: none !important;
    padding: 0 !important;
}
.flip-card-back {
    flex-direction: column;
    justify-content: flex-start;
    padding-top: 0 !important;
}
.flip-card-back ul.flip-menu {
    margin: 0;
    padding: 0;
    align-items: center;
    display: flex;
    height: 100%;
    flex-direction: column;
    justify-content: center;
}



.flip-card-back:hover, .flip-card-back:hover li, .flip-card-back:hover li a, .flip-card-back ul.flip-menu:hover li {
    /* background-color: #F0F0F0; */
}
.flip-card-back ul.flip-menu:before {
    content: '';
    width: 42px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/lung-white-desktop.svg);
    background-repeat: no-repeat;
    background-size: auto;
    background-color: #AC182E;
    background-position: center;
    z-index: 1;
    cursor: auto;
}
#listSeven .flip-card-back ul.flip-menu::after {
    content: 'rGC/GEJC';
    font-size: 8px;
    padding-top: 7px;
    font-family: 'Ubuntu';
}

.flip-card-back ul.flip-menu::after {
    content: '';
    width: 33px;
    height: 1px;
    /* background-color: #FFFFFF; */
    border-top: 1px solid #FFFFFF;
    position: absolute;
    top: 53.5%;
    left: 1.7%;
    z-index: 1;
    cursor: auto;
}

#listTwo .flip-card-back ul.flip-menu:before {
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/btc-white-desktop.svg);
    background-color: #003262;
    background-position: center 47%;
}
#listTwo .flip-card-back ul.flip-menu::after {
    content: 'BTCs';
    font-size: 8px;
    padding-top: 7px;
    font-family: 'Ubuntu';
}
#listThree .flip-card-back ul.flip-menu:before {
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/sclc-white-desktop.svg);
    background-color: #4D75BD;
    background-position: center 46%;
}
#listThree .flip-card-back ul.flip-menu::after {
    content: 'SCLC';
    font-size: 8px;
    padding-top: 7px;
    font-family: 'Ubuntu';
}

#listOne .flip-card-back ul.flip-menu::after {
        content: 'NSCLC';
    font-size: 8px;
    padding-top: 7px;
    font-family: 'Ubuntu';
}

#listOne .flip-card-back ul.flip-menu:before {
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/hcp-matterhorn/desktop/nsclc-lung.svg);
background-color: #AC182E;
    background-position: center 46%;
    background-size: 28px 27px;
}

#listFour .flip-card-back ul.flip-menu:before {
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/hcc-white-desktop.svg);
    background-color: #007A6D;
    background-position: center 47%;
}
#listFour .flip-card-back ul.flip-menu::after {
    content: 'HCC';
    font-size: 8px;
    padding-top: 5px;
    font-family: 'Ubuntu';
}

#listFour_1 .flip-card-back ul.flip-menu::after {
    content: 'EC';
    font-size: 8px;
    padding-top: 7px;
    font-family: 'Ubuntu';
    font-weight: bold;
}



#listFour_1 .flip-card-back ul.flip-menu:before {
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/hcc-white-desktop5.svg);
    background-color: #07729b;
    background-position: center 43%;
    background-position: center 47%;
    opacity: 90%;
}
/* #listFour_1 .flip-card-back ul.flip-menu::after {
    content: 'EC';
    font-size: 9px;
    padding-top: 7px;
    font-family: 'Ubuntu';
    top: 50%;
} */

.flip-card-back ul.flip-menu.special-remove::after {
    border-top: solid 1px white;
}

.flip-card-back ul.flip-menu li {
    margin: 0;
    padding:0;
    background: #FFFFFF;
    text-align: left;
    /* border-top: 1px solid #d6ced1; */
    position: relative;
    font-family: 'Ubuntu';
    cursor: auto;
    height: 158px;
    display: flex;
    align-items: center;
}

li.ident-menu > a {
	margin-left: 15px !important;
}

.flip-card-back ul.flip-menu li:first-child {
    border-top: none;
}
#listOne .flip-card-back ul.flip-menu li a {
    padding: 63px 0 !important;
}
#listOne .flip-card-back ul.flip-menu li:last-child a {
    padding: 70px 0 !important;
}
#listThree .flip-card-back ul.flip-menu li a {
    padding: 0;
    cursor:pointer;
	display: flex;
    height: 100%;
    align-items: center;
}
#listThree .flip-card-back ul.flip-menu li:nth-child(1){
    min-height: 30px;
    max-height: 30px;
    height: 30px;
}
#listThree .flip-card-back ul.flip-menu li:nth-child(2){
    border-top: 0.25px solid #4D75BD;
    min-height: 112px;
    max-height: 112px;
    height: 112px;
}
#listThree .flip-card-back ul.flip-menu li:last-child{
    border-top: 0.25px solid #4D75BD;
    min-height: 113px;
    max-height: 113px;
    height: 113px;
}
#listFour_1 .flip-card-back ul.flip-menu li a {
    padding: 150px 0;
    /* border-right: 1px solid #07729b; */
}
#listOne .flip-card-back ul.flip-menu li:first-child {
    border-bottom: 1px solid #ac182e;
}
.flip-card-back ul.flip-menu li:hover, .flip-card-back ul.flip-menu li:hover, .flip-card-back ul.flip-menu li:hover a {
    /* background: #F0F0F0; */
}
.flip-card-back ul.flip-menu li a {
    color: #003262;
    position: static;
    font-size: 12px;
    line-height: 12px;
    font-weight: 700;
    padding: 150px 0;
    margin: 0;
    border: none;
    text-align: left;
    display: inline-block;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop.png);
    background-repeat: no-repeat;
    background-size: 12px;
    background-position: 93% center;
}

.flip-card-back ul.flip-menu li:hover a{
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop.png);
    background-repeat: no-repeat;
    background-size: 12px;
    background-position: 93% center;
    background-color: #F0F0F0;
 
}
.flip-card-back ul.flip-menu li:hover a span{
    text-decoration: underline;
}
.flip-card-back ul.flip-menu li a span {
    padding: 0 0 0 55px;
    /* display: inline-block; */
}
li#listEight ul.flip-menu.special-remove span.desktop-only {
    color: #AC182E;
}
.listOne .flip-card .flip-card-back li a span {
    display: inline-block;
}
.flip-card-back ul.flip-menu li span.now-approved{
    padding: 1px 0;
    position: absolute;
    right: 0px;
    top: -1px;
    font-size: 12px;
    line-height: 19px;
    color: #FFFFFF;
    background: #AC182E;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 10% 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 12% 100%);
    width: 156px;
    text-align: left;
    text-indent: 25px;
    padding: 1px 0 0 12px;
    height: 24px;
    font-weight: 700;
}
.back-content {
    position: relative;
}

.back-content-inner {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    top: -80px;
}
#listFive .flip-card:hover .flip-card-inner, #listSix .flip-card:hover .flip-card-inner{
    transform: none;
}

.navbar-nav-new .select-indication ul.dropdown-menu > li > a {
    padding: 39px 26px;
}
.navbar-nav-new .select-indication ul.dropdown-menu > li > a > p {
    font-size: 15px;
    line-height: 18px;
    color: #003262;
    font-family: 'Ubuntu' !important;
    font-weight: 700;
}
.hcp_new .navbar-nav-new li.dropdown.select-indication a.dropdown-toggle {
    padding: 7px 80.9px;
}
.hcp_new .navbar-nav-new li.dropdown.select-indication a.dropdown-toggle:focus-visible{
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.navbar-new a.dropdown-toggle:focus-visible, button.navbar-toggle:focus-visible, li.nsclc-links >a:focus {
    outline: 5px auto -webkit-focus-ring-color !important;
    outline-offset: -2px;
}
.select-indication ul.dropdown-menu li.nsclc-links > a[aria-expanded="true"] + .popovers {
    display: block;
}
.navbar-nav-new .popovers {
    background: #ffffff;
    padding: 0;
    min-height: auto;
    box-shadow: none;
    min-width: 283px;
}
.navbar-nav-new ul.popover-list a {
    font-size: 15px;
    line-height: 15px;
    color: #00264A;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop.png);
    background-repeat: no-repeat;
    background-size: 10px;
    background-position: 94%;
    width: 100%;
    display: inline-block;
    padding: 30px 39px !important;
    font-family: 'Ubuntu';
    font-weight: 700;
}
.navbar-nav-new ul.popover-list a:first-child {
    padding: 22px 39px !important;
}
.hcp_new .navbar-nav-new .popover-list li {
    border-bottom: solid 2px #B5CEF2 !important;
    margin-bottom: 0;
    height: 74px;
    display: flex;
    align-items: center;
}
.hcp_new .navbar-nav-new .popover-list li:nth-child(2) {
    position: relative;
}
.navbar-nav-new .select-indication ul.dropdown-menu > li:hover > a:after{
    padding: 7px;
    padding-left: 7.3px;
    right: -9.3px;
    top: 40%;
}
.navbar-nav-new ul.popover-list li:hover {
    background: #f0f5fc;
}
.navbar-nav-new ul.popover-list li span.now-approved {
    padding: 1px 0;
    position: absolute;
    right: 0;
    top: -1px;
    font-size: 12px;
    line-height: 19px;
    color: #FFFFFF;
    background: #AC182E;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 10% 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 10% 100%);
    width: 125px;
    text-align: center;
    font-family: 'Ubuntu';
    font-weight: 700;
}
.navbar-nav-new .select-indication ul.dropdown-menu > li:hover > a:after {
    content: none;
}
.navbar-nav-new .select-indication ul.dropdown-menu > li:first-child:hover > a:after, .select-indication ul.dropdown-menu li.nsclc-links > a[aria-expanded="true"]:after {
    content: '';
    padding: 7px;
    padding-left: 7.3px;
    right: -9.3px;
    top: 40%;
    font-weight: 100;
    position: absolute;
    z-index: 1;
    color: #B5CEF2;
    background: #f0f5fc;
    border: solid #B5CEF2;
    border-width: 0 2.5px 2.5px 0;
    display: inline-block;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);

}
div#hcpNavbarmob {
    padding: 0;
}
div#hcpNavbarmob {
    border: none;
    border-top: solid 1px #7098D2;
}
.hcp_new div#hcpNavbarmob {
    border: none;
    /* border-top: solid 3px #7098D2; */
}


div#hcpNavbarmob {
    background: #fff;
    max-height: calc(100vh - 265px);
    overflow: scroll !important;
    position: relative;
    top: 35px;
    height: 100% !important;
    left: -100%;
}
.hcp-new-homepage .navbar-collapse.collapse.in {
    left: 0 !important;
    transition: left 300ms linear;
}

.hcp-new-homepage .sticky-isi-wrapper{
    max-height: 140px;
}
.hcp-new-homepage .sticky-isi-wrapper a.isi-plus{
    padding-right: 16px;
}
.hcp-new-homepage .sticky-eye-row h2, .hcp-new-homepage .isi.section h2{
    font-size: 20px;
    line-height: 14px;
    margin-top: 20px;
    margin-bottom: 0;
    /* border-bottom: 1px solid #D8D8D8; */
    padding-bottom: 10px;
}
.hcp-new-homepage .sticky-eye-row p, .hcp-new-homepage .isi.section p, .hcp-new-homepage .isi.section ul li, .hcp-new-homepage  .isi p, .isi ul li {
    font-size: 14px;
    line-height: 16px;
    /*color: #0F0F0F;*/
    font-family: 'Roboto-Regular';
}
.col-xs-12.col-sm-6.desktop-only.pl-25, .hcp-new-homepage .isi.section .col-xs-12.col-sm-6.desktop_only {
    padding-left: 25px;
}
.hcp-new-homepage #sitemap > div.siteamp-iparsys.iparsys.parsys > div:nth-child(3) > div > div.row > div:nth-child(1) > h3{
    padding-right: 65px;
    margin-top: 0;
}
.hcp-new-homepage .isi.section span.text-nowrap {
    white-space: normal;
}
.hcp-new-homepage p.imjudo-txt {
    display: none;
}


#approved-popup .interstitial-popup .popup-main-block{
    position: static;
    padding-top: 30px;    
}
#approved-popup .modal-header {
    display: none;
}
#approved-popup .modal-body {
    padding: 0;
}
#approved-popup .violator-section{
    margin: 0 0 0 42px;
}
#approved-popup .modal-dialog {
    width: 819px;
    margin: 80px auto;
}
.pos-home-footnotes {
    margin: 22px 0 0px;
}
.pos-home-footnotes p.footnotes {
    text-indent: -4px;
    /* font-size: 14px; */
    font-size: 8px;
    line-height: 9.4px;
    /* color: #003262; */
    color: #003262;
    font-family: 'Ubuntu', Arial, sans-serif;
    margin-bottom: 0;
}
.final-footnote{
    font-family: 'Ubuntu';
    font-size: 8px;
    line-height: 10px;
    color: #003262;
    margin-top: 2px;
    letter-spacing: -0.04px;
    width: 101%;
}

.list-title{
        font-size: 16px;
        line-height: 19px;
        font-family: Roboto-Regular;
        margin: 20px auto 10px;
        color: #4A4A4A;
   		position: relative;
        left: -25px;
    	font-style:italic;
     }
     
     p.dropdownFootnotes.dropdownFootnotes2 {
        text-indent: -6px !important;
    }

	p.dropdownFootnotes.dropdownFootnotes3 {
        text-indent: -8px !important;
    }
.ggc span.ggc--now-approved {
	background: #AC182E;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 10% 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 10% 100%);
    width: 125px;
    text-align: center;    
}

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

    #listSeven .flip-card-back ul.flip-menu li{
    height: 100%;
}

.hcp-new-homepage .violator-header::before {
    height: 53px;
}
.hcp-new-homepage .violator-header::after {
    height: 53px;
}
.hcp-new-homepage  .violator-header-wrap {
    height: 57px;
}

    .hcp-new-homepage   #nccn-floating-btn a.floatingBtnText {
        top: 76px;
    }
    .hcp-new-homepage .violator-header a {
        position: relative;
        top: 2px;
    }

    /*.hcp-new.hcp-new-homepage .fullheader ul.list-inline {
        padding-left: 20px;
    }*/
	ul.nav.navbar-nav.navbar-right li.ns-link a:after {
        content: "";
        display: inline-block;
        width: 7px;
        height: 12px;
        background: url(/content/dam/website-services/us/434-imfinzi-com/resectable-test/desktop/right-blue-arrow.svg) no-repeat;
        position: relative;
        left: 5px;
        top: 2px;
    }
	ul.nav.navbar-nav.navbar-right li.ns-link a:hover:after {
        background: url(/content/dam/website-services/us/434-imfinzi-com/resectable-test/desktop/right-white-arrow.svg) no-repeat;
    }
.hcp-new-homepage .violator-header {
    height: 45px;
    height: 57px;
    margin: 3px 0 0 0;
}

    .hcp-new-homepage li.sclc-links {
        position: relative;
    }

.navbar-nav-new .select-indication ul.dropdown-menu > li:first-child:hover > a:after, .select-indication ul.dropdown-menu li.sclc-links > a[aria-expanded="true"]:after {
    content: '';
    padding: 7px;
    padding-left: 7.3px;
    right: -9.3px;
    top: 40%;
    font-weight: 100;
    position: absolute;
    z-index: 1;
    color: #B5CEF2;
    background: #f0f5fc;
    border: solid #B5CEF2;
    border-width: 0 2.5px 2.5px 0;
    display: inline-block;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}
.navbar-nav-new .select-indication ul.dropdown-menu > li:nth-child(2):hover > a:after, .select-indication ul.dropdown-menu li.sclc-links > a[aria-expanded="true"]:after {
    content: '';
    padding: 7px;
    padding-left: 7.3px;
    right: -9.3px;
    top: 40%;
    font-weight: 100;
    position: absolute;
    z-index: 1;
    color: #B5CEF2;
    background: #f0f5fc;
    border: solid #B5CEF2;
    border-width: 0 2.5px 2.5px 0;
    display: inline-block;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}
.hcp-new-homepage li.sclc-links .popovers {
    top: -2px;
}

.hcp-new-homepage .reference-section {
    font-family: 'Roboto';
    margin: 15px auto 0;
    font-size: 13px;
    line-height: 15px !important;
    /*max-width: 948px;*/
    max-width: 722px;
    color: #4D4D4F !important;
}


    /*ISI*/

    /*US-89202*/
    /* .fullheader ul.list-inline{
    border-bottom: none !important;
} */
    /* .reference-section{
        padding-right: 8px;
    } */
    .starsymb{
        /* font-size: 8px; */
        top: -2px;
    }
    .navbar-right {
        float: right !important;
        margin-right: 0px !important; 
    }
    ul.nav.navbar-nav.navbar-right li.cyr-link a{
        text-align: left !important;
    }
    .hcp-new-homepage ul.nav.navbar-nav.navbar-right .ns-link{
        display: block !important;
        position: relative;
    }
    .hcp-new-homepage ul.nav.navbar-nav.navbar-right .ns-link::after{
        /*content: '\f078';*/
        font-family: fontawesome;
        padding-left: 5px;
        font-weight: 100;
        position: absolute;
        right: 2px;
        top: 9px;
        transform: rotate(-90deg);
    }
    .hcp-new-homepage ul.nav.navbar-nav.navbar-right li.ns-link a {
        padding: 9px 21px 9px 8px !important;
    }
    .hcp-new-homepage ul.nav.navbar-nav.navbar-right .ns-link:hover::after {
        color: #fff;
    }
    .minHght{min-height: 80px;}
    #listOne .flip-card-back ul.flip-menu span.new-year-data.inner-flip{
        right: 0px;
        top: 0;
        left: inherit;
    }

    #listSeven.listOne-ht .indication-txt:after {
        right: 85px;
        /*content: ']';*/
    }
    #listTwo .flip-card-back ul.flip-menu span.new-year-data.inner-flip{
        right: 0px;
        top: -40px;
        left: inherit;
        background: #003262;
        color: #fff;
        font-size: 10px;
        width: 129px;
        height: 19px;
        padding: 0px 28px 0px 5px;
    }
    #listFour .flip-card-back ul.flip-menu span.new-year-data.inner-flip{
        right: 0px;
        top: -38px;
        left: inherit;
        width: 128px;
        font-size: 12px;
        padding-right: 18px;
        color: #fff;
    }

    #listThree .flip-card-back ul.flip-menu span.new-year-data.inner-flip {
        background: #4D75BD;
        font-size: 12px;
        left: inherit;
        width: 160px;
        text-align: right;
        padding: 3px 8px 3px 5px;
        position: absolute;
        right: 0;
        top: 0;
    }


    #listFour_1 .flip-card-back ul.flip-menu span.new-year-data.inner-flip{
        right: 0;
        top: -68px;
        left: inherit;
        width: 150px;
        padding: 1px 8px 3px 10px;
        background: #07729b;
        font-size: 12px;
    }
	/*US-89202*/
    .icon-plus-hide{
        display: none;
    }
    .flip-card:hover .flip-card-inner {
        /* transform: rotateY(180deg); */
        /* -webkit-transform: rotateY(180deg); */
        /* background-color: #ffffff; */
        transition: 0.2s;
    }
    .listOne-ht .flip-card-back {
        display: flex !important;
        /* left: 0;*/
        /* transition: left 300ms linear; */
        animation: slide-in 0.5s forwards;
        -webkit-animation: slide-in 0.5s forwards;
    }
    #listOne .flip-card-back {
        border-top: 0.25px solid #AC182E;
        border-bottom: 0.25px solid #AC182E;
        /* border-right: 0.25px solid #AC182E; */
    }
    #listTwo .flip-card-back {
        border-top: 0.25px solid #003262;
        border-bottom: 0.25px solid #003262;
        border-right: 0.25px solid #003262;

        /* -webkit-box-shadow: inset 0px 0px 0px 10px #003262;
        -moz-box-shadow: inset 0px 0px 0px 10px #003262;
        box-shadow: inset 0px 0px 0px 0.25px #003262; */
    }
    #listThree .flip-card-back {
        border-top: 0.25px solid #4D75BD;
        /* border-bottom: 0.25px solid #AC182E; */
        /* border-right: 0.25px solid #AC182E; */
    }
    #listFour .flip-card-back {
        border-bottom: 0.25px solid #00ab9c;
    }
    #listFour_1 .flip-card-back {
       /* border-bottom: 0.25px solid #07729b;*/
        border-right: 0.25px solid #07729b;
    }
    @keyframes slide-in {
        0% {
            -webkit-transform: translateX(0%);
        }
        100% {
      
          -webkit-transform: translateX(100%);
        }
      }
    #listOne .flip-card:hover .flip-card-inner, #listOne .flip-card:focus .flip-card-inner{
        /* background-color: #ffffff; */
        /* background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/nsclc-hover.png); */
        /* border: 3px solid #ac172d;
        background-size: 206px;
        background-position: center;
        transform: rotateY(0deg); */
        background-color: #ffffff;
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Ghosted_Red_Lungs.png);
        background-size: 100px 95px;
        background-position: center 150px;
        box-shadow: inset 0px 0px 0px 5px #AC182E;
        -webkit-box-shadow:inset 0px 0px 0px 5px #AC182E;
        -moz-box-shadow:inset 0px 0px 0px 5px #AC182E;
    }
    /* #listOne .flip-card:hover .flip-card-inner h2, #listOne .flip-card:hover .flip-card-inner .indication-txt,#listTwo .flip-card:hover .flip-card-inner h2, #listTwo .flip-card:hover .flip-card-inner .indication-txt,#listThree .flip-card:hover .flip-card-inner h2, #listThree .flip-card:hover .flip-card-inner .indication-txt, #listFour .flip-card:hover .flip-card-inner h2, #listFour .flip-card:hover .flip-card-inner .indication-txt {
        display: none;
    } */

    #listOne .flip-card:hover .flip-card-inner span.title-preheader, #listOne .flip-card:hover .flip-card-inner h2, #listOne .flip-card:hover .flip-card-inner .iconPlus,
    #listOne .flip-card:focus .flip-card-inner span.title-preheader, #listOne .flip-card:focus .flip-card-inner h2, #listOne .flip-card:focus .flip-card-inner .iconPlus
    {
        color: #AC182E;
    }
    #listOne  .flip-card:hover .indication-txt, #listOne  .flip-card:focus .indication-txt {
        background-color: #AC182E;
        font-weight: 400;
        color: #ffffff;
    }
    #listOne .flip-card:hover span.new-year-data, #listOne  .flip-card:focus span.new-year-data{
       background-color: #e9c4c9;
    }
    #listOne .flip-card:hover .flip-card-inner span.title-preheader::after, #listOne .flip-card:focus .flip-card-inner span.title-preheader::after {
        background: #AC182E;
    }
    #listOne .flip-card-back ul.flip-menu li a span {
        display: inline-block;
    }
    
   #listFour .new-year-data.inner-flip {
        background: #00ab9c;
    }
    #listTwo .flip-card:hover .flip-card-inner, #listTwo .flip-card:focus .flip-card-inner{
        background-color: #ffffff;
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Ghosted_Blue_Biliary.png);
        background-size: 105px 79px;
        /* border: 5px solid #003262; */
        box-shadow: inset 0px 0px 0px 5px #003262;
        -webkit-box-shadow: inset 0px 0px 0px 5px #003262;
        -moz-box-shadow: inset 0px 0px 0px 5px #003262;
        background-position: center 168px;
    }
    #listTwo .flip-card:hover .flip-card-inner span.title-preheader, #listTwo .flip-card:hover .flip-card-inner h2, #listTwo .flip-card:hover .flip-card-inner .iconPlus,
    #listTwo .flip-card:focus .flip-card-inner span.title-preheader, #listTwo .flip-card:focus .flip-card-inner h2, #listTwo .flip-card:focus .flip-card-inner .iconPlus {
        color: #003262;
    }
    #listTwo  .flip-card:hover .indication-txt, #listTwo  .flip-card:focus .indication-txt {
        background-color: #003262;
        font-weight: 400;
        color: #ffffff;
    }
    #listTwo .flip-card:hover .flip-card-inner span.title-preheader::after, #listTwo .flip-card:focus .flip-card-inner span.title-preheader::after {
        background: #003262;
    }

   /* #listTwo  .flip-card:hover .new-year-data, #listTwo  .flip-card:focus .new-year-data {
        background: #7f98b0;
    }*/
    
    #listThree .flip-card:hover .flip-card-inner{
        /* background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/sclc-hover.png); */
    }
#listSeven .flip-card-back ul.flip-menu:before{
    background-color: #4A4A9E;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/hcp-matterhorn/desktop/White-purple-Stomach-Icon.svg);
    background-position: center 107px;
}

    #listThree .flip-card:hover .flip-card-inner, #listThree .flip-card:focus .flip-card-inner{
        /* background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/sclc-hover.png); */
        background-color: #ffffff;
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Ghosted_Blue_Lungs.png);
        background-size: 100px 95px;
        background-position: center 152px;
        box-shadow: inset 0px 0px 0px 5px #4D75BD;
        -webkit-box-shadow:inset 0px 0px 0px 5px #4D75BD;
        -moz-box-shadow:inset 0px 0px 0px 5px #4D75BD;
    }

    #listThree .flip-card:hover .flip-card-inner span.title-preheader, #listThree .flip-card:hover .flip-card-inner h2, #listThree .flip-card:hover .flip-card-inner .iconPlus,
    #listThree .flip-card:focus .flip-card-inner span.title-preheader, #listThree .flip-card:focus .flip-card-inner h2, #listThree .flip-card:focus .flip-card-inner .iconPlus {
        color: #4D75BD;
    }



    #listThree  .flip-card:hover .indication-txt, #listThree  .flip-card:focus .indication-txt {
        background-color: #4D75BD;
        font-weight: 400;
        color: #ffffff;
    }
    #listThree .flip-card:hover .flip-card-inner span.title-preheader::after, #listThree .flip-card:focus .flip-card-inner span.title-preheader::after {
        background: #4D75BD;
    }

#listFour .flip-card:hover .flip-card-inner, #listFour .flip-card:focus .flip-card-inner {
    /* background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/hcc-hover.png); */
    background-color: #ffffff;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Ghosted_Green_Biliary.png);
    background-size: 99px 73px;
    box-shadow: inset 0px 0px 0px 5px #00ab9c;
    -webkit-box-shadow: inset 0px 0px 0px 5px #007A6D;
    -moz-box-shadow: inset 0px 0px 0px 5px #00ab9c;
    background-position: center 173px;
}
    #listFour_1 .flip-card:hover .flip-card-inner, #listFour_1 .flip-card:focus .flip-card-inner{
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Teal_Ovaries.png);
        background-color: #ffffff;
        /* background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/ecs-white-hover.png); */
        background-size: 117px 74px;
        background-position: center 175px;
        box-shadow: inset 0px 0px 0px 5px #07729b;
        -webkit-box-shadow:inset 0px 0px 0px 5px #07729b;
        -moz-box-shadow:inset 0px 0px 0px 5px #07729b;
    }


#listFour .flip-card:hover .flip-card-inner span.title-preheader, #listFour .flip-card:hover .flip-card-inner h2, #listFour .flip-card:hover .flip-card-inner .iconPlus, #listFour .flip-card:focus .flip-card-inner span.title-preheader, #listFour .flip-card:focus .flip-card-inner h2, #listFour .flip-card:focus .flip-card-inner .iconPlus {
    color: #007A6D;
}
#listFour  .flip-card:hover .indication-txt, #listFour  .flip-card:focus .indication-txt {
    background-color: #007A6D;
    font-weight: 400;
    color: #ffffff;
}
    #listFour .flip-card:hover .flip-card-inner span.title-preheader::after, #listFour .flip-card:focus .flip-card-inner span.title-preheader::after {
        background: #00ab9c;
    }

    

    #listFour_1 .flip-card:hover .flip-card-inner span.title-preheader, #listFour_1 .flip-card:hover .flip-card-inner h2, #listFour_1 .flip-card:hover .flip-card-inner .iconPlus,
    #listFour_1 .flip-card:focus .flip-card-inner span.title-preheader, #listFour_1 .flip-card:focus .flip-card-inner h2, #listFour_1 .flip-card:focus .flip-card-inner .iconPlus {
        color: #07729b;
    }
    #listFour_1  .flip-card:hover .indication-txt, #listFour_1  .flip-card:focus .indication-txt {
        background-color: #07729b;
        font-weight: 400;
        color: #ffffff;
    }
    #listFour_1 .flip-card:hover .flip-card-inner span.title-preheader::after, #listFour_1 .flip-card:focus .flip-card-inner span.title-preheader::after {
        background: #00ab9c;
    }

    .final-footnote sup.font64 {
        font-size: 64%;
    }
    /* ul.indication-list{
        margin-left: -314px;
    } */
    /* ul.indication-list.activeList li{
        transform-origin: 100% 100%;
        animation:rotate90 0.5s both linear;
    }
    
    ul.indication-list.activeList li:nth-child(1){
        animation-delay: 0.5s;
    }
    ul.indication-list.activeList li:nth-child(2){
        animation-delay: 1.0s;
    }
    ul.indication-list.activeList li:nth-child(3){
        animation-delay: 1.5s;
    }
    ul.indication-list.activeList li:nth-child(4){
        animation-delay: 2.0s;
    }
    ul.indication-list.activeList li:nth-child(5){
        animation-delay: 2.5s;
    }
    ul.indication-list.activeList li:nth-child(6){
        animation: rotate90 0.5s both linear;
        animation-delay: 3.0s;
    }
    @keyframes rotate {
        0% {
            transform: none;
       }
        to {
            transform: rotate3d(0, 0, 1, 95 - atan(0.3));
       }
    }
    @keyframes rotate90 {
        0% {
            transform: none;
       }
        to {
            transform: rotate3d(0, 0, 1, 90deg);
       }
    }
    
    .flip-card{
        transform: rotate3d(0, 0, 1, 270deg);
    }
    .flip-menu li{
        animation:none !important;
    } */

}


@media only screen and (max-width: 991px) {
    /*.hcp-new-homepage .navbar-nav.navbar-right > li.ns-link > a:before {
        content: "";
        display: inline-block;
        width: 7px;
        height: 12px;
        background: url(/content/dam/website-services/us/434-imfinzi-com/resectable-test/desktop/right-blue-arrow.svg) no-repeat!important;
        position: absolute;
        right: 25px;
        top: 50%;
        transform: translateY(-50%);
    }*/

    .hcp-new-homepage.hcp_new .indi-popup-container h2 {
        padding-left: 35px;
        font-weight: bold;
    }

    .hcp-new-homepage.hcp_new .final-footnote {
        font-size: 7px;
        line-height: 8px;
        margin-top: 4px;
    }

    .hcp-new-homepage.hcp_new .ns-link {
        display: block !important;
        background: #B5CEF2;
    }
.hcp-new-homepage.hcp_new  .violator-header {
    border-right: none;
    padding-top: 10px;
    border-left: none;
    background: #fff;
    background: #07729b;
}


    .hcp-new-homepage.hcp_new .navbar-nav-new ul.popover-list li span.now-approved {
        padding: 0 6px 0px 0;
    }

   .hcp-new-homepage .navbar-nav.navbar-right > li.ns-link > a:before {
        display: block;
        content: '';
        width: 31px;
        height: 45px;
        position: absolute;
        background: url(/content/dam/website-services/us/434-imfinzi-com/resectable-test/desktop/right-blue-arrow.svg) no-repeat;
        background-position: center;
        border-bottom: 0px;
        right: 12px;
        top: -2px;
    }

    .hcp-new-homepage.hcp_new .ns-link > a {
        background: #B5CEF2 !important;
    }


    .hcp-new-homepage.hcp_new .navbar-nav.navbar-middle.visible-xs.visible-sm > li.open-submenu > a:before,  .hcp-new-homepage.hcp_new .navbar-nav.navbar-right > li.ns-link.visible-xs.visible-sm.open-submenu > a:before {
        width: 35px;
        background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/nav-ico-minus-v1.svg) no-repeat;
        top: 3px;
        right: 11px;
    }

    .hcp-new-homepage.hcp_new  .navbar-nav .open .dropdown-menu {

        padding: 0;
    }

    .hcp-new-homepage.hcp_new #listSeven .indication-txt:after {
        right: 107px;
        content: ']';
    	content: none;
    }

    .hcp-new-homepage.hcp_new #listSeven.listOne-ht .indication-txt:after {
        right:90px;
        content: ']';
    	content: none;
    }
 /*.hcp-new-homepage.hcp_new .navbar-nav.navbar-right > li.ns-link.visible-xs.visible-sm > a:before {
    content: '';
    width: 31px;
    height: 45px;
    position: absolute;
    background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/nav-ico-plus-v2.svg) no-repeat;
    background-position: center;
    right: 12px;
    border-bottom: 0px;
    top: -2px;
    }*/
     div#hcpNavbarmob{top:75px;}

    .hcp-new-homepage .violator-header a{
        font-size: 16px;
        line-height: 16px;
    }
    .hcp-new-homepage .violator-header::after{
        content: none; 
    }
.hcp-new-homepage .violator-header::before {
    width: 44px;
    height: 42px;
    clip-path: polygon(0 0, 100% 0, 100% 0%, 18% 100%, 0% 100%, 0% 0%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 0%, 18% 100%, 0% 100%, 0% 0%);
}
.hcp-new-homepage .violator-header {
    top: 93px;
    /* padding: 9.5px 5px 9.5px 40px; */
    padding: 0 5px 0 42px;
    height: 44px;
}
    .hcp-new-homepage .violator-header a {
        font-size: 16px;
        line-height: 42px;
        /* background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-red-desktop.svg) no-repeat right 2px; */
        background-size: 9px;
        padding-right: 25px;
        font-weight: 700;
    }
    .hcp-new-homepage .home-banner{
        height: auto;
    }
.hcp-new-homepage .banner-section {
    padding-top: 55px;
}
.hcp-new-homepage .banner-content {
    background: none;

    /*top: 76px;
    left: 17px;
    top: 46%;
    left: 10%;*/
    top: 30%;
    left: 4.3%;
}
    .indication-section {
        margin: 0 auto;
		max-width: 100%;
    }
    .hcp-new-homepage .banner-content h1{
        font-size: 26px;
        line-height: 29px;
        max-width: 100%;
        letter-spacing: -0.39px;
    }

    .hcp-new-homepage  span.banner-heading.second-heading {
      /*  font-size: 34px; */
        line-height: 29px;
        max-width: 100%;
        letter-spacing: 0;
    	        font-size: 32.8px;
    	line-height: 22px;
    }

    .hcp-new-homepage .banner-content h1 span.banner-note{
        font-size: 16px;
        line-height: 16px;
        max-width: 100%;
        letter-spacing: -0.24px;
        width: 212px;
        margin: 0;
    }

    .indication-section .violator-header2 {
        margin: 0 !important;
        font-size: 15.5px;
        line-height: normal;
        position: absolute;
        color: #FFFFFF;
        letter-spacing: -0.08px;
        margin-bottom: 0;
        top: -28.5px;
        text-align: center;
        width: 100%;
    }

    .violator-header2 strong {
        display: inline-block;
    }
    ul.indication-list {
        max-width: 100%;
        margin: 0 0 5px 0;
    }
    ul.indication-list li {
        height: 80px;
        width: 100%;
    }

    /* #nccn-floating-btn  .exclude  li {
        all: unset;
     }
      */

    #nccn-floating-btn  .exclude  li {
    height: fit-content;
    width: 100%;
    text-align: left;
}
.flip-card {
    width: 100%;
    height: 80px;
}
.flip-card-front h2{
    font-size: 15px;
    line-height: 16px !important;
    margin: 14px 0 0;
    line-height: normal;
    padding: 0 10px;
}
#listOne .flip-card-front h2 {
    margin: 20px 0 0;
}

#listOne .iconPlus {
    padding-top: 0;
}

    #listFour_1 h2.disabledHover {
        position: relative;
        margin: 5px 0 0;
    }

    #listThree .flip-card-front h2 {
        padding: 0 79px;
       /* padding-top: 20px;*/
        padding-top: 25px;
    }

    #listFour .flip-card-front h2 {
        padding: 0 15px;
    }

    span.iconPlus {
        font-size: 22px;
        bottom: -5px;
    }
    .indication-txt{
        font-size: 14px;
        top: 1px;
        right: 10px;
    }       
    #listOne .flip-card-inner {
        background-color: #ac182e;
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Red_Lungs_M.png);
        background-repeat: no-repeat;
        background-size: 84px;
        background-position: -18px 0;
        transition: transform 1s;
    }

    .listOne-ht .flip-card-inner{
        background-color: transparent !important;
    }
    #listTwo .flip-card-inner{
        background-color: #003262;
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Blue_Biliary_M.png);
        background-repeat: no-repeat;
        background-size: 70px;
        background-position: left 10px;
    }
    #listThree .flip-card-inner{
        background-color: #4D75BD;
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Lungs_M.png);
        background-repeat: no-repeat;
        background-size: 80px;
        background-position: bottom left;
    }
#listFour .flip-card-inner {
    background-color: #007A6D;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Green_Biliary_M.png);
    background-repeat: no-repeat;
    background-size: 65px;
    background-position: left 21px;
}
#listFour_1 .flip-card-inner {
    background-color: #07729b;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Blue_Ovaries_M.png);
    background-repeat: no-repeat;
    background-size: 81px;
    background-position: bottom left;
    border-top: 2px solid #4f9ab8;
    opacity: 90%;
}
#listFive .flip-card-inner {
    background-color: #07729b;
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Bladder_M.png);
    background-repeat: no-repeat;
    background-size: 53px 77px;
    background-position: left center !important;
    opacity: 100%;
}
.hcp-new-homepage #listFour_1 .flip-card-inner {
    background-position: left center;
    background-size: 57px 59px;
}


    .flip-card:focus-visible {
        border: 1px solid #020202;
        /* box-shadow: inset 0px 0px 0px 5px #020202; */
    }
    .flip-card-inner .indication-txt, .flip-card-inner .indication-txt {
        padding: 1px 9px 1px 0;
        position: absolute;
        right: 0px;
        top: 0px;
        font-size: 14px;
        line-height: 19px;
        color: #AC182E;
        background: #ffffff;
        clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 17% 100%);
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 17% 100%);
        width: 120px;
        /* text-align: center; */
    }
    .new-year-data {
        font-size: 10px;
        line-height: 19px;
        background:#4d7091;
        color: #ffffff;
        font-family: 'Ubuntu';
        font-weight: 700;
        clip-path: polygon(0 0, 100% 0, 83% 100%, 100% 100%, 0 100%, 0% 100%);
        width: 120px;
        text-align: left;
        padding: 1px 0px 1px 9px;
        position: absolute;
        left: 0;
        top: 0;
    }
    #listTwo span.new-year-data {
        padding-left: 4px;
    }
    #listOne .flip-card-back ul.flip-menu span.new-year-data, #listTwo .flip-card-back ul.flip-menu span.new-year-data {
        left: 41px;
    }
    #listOne .flip-card-back ul.flip-menu span.new-year-data.inner-flip {
        right: 0px;
        top: 0;
        left: inherit;
        max-width: 150px;
    	width: 150px;
   		padding: 1px 6px 0px 5px;
    }
    #listTwo .flip-card-back ul.flip-menu span.new-year-data.inner-flip {
        right: 0px;
        left: inherit;
        text-indent: 9px;
        font-weight: 600;
        font-size: 10px;
        width: 117px;
        padding: 1px 9px 0px 12px;
        height: 21px;
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 12% 100%);
        top: -1px;
        color: #fff;
    }
	#listFour .flip-card-back ul.flip-menu span.new-year-data.inner-flip{
        right: 0px;
        left: inherit;
        text-indent: 0px;
        font-weight: 600;
        font-size: 10px;
        width: 117px;
        padding: 1px 3px 0px 12px;
        height: 21px;
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 12% 100%);
        top: -1px;
        color: #fff;
    }
    #listFour .new-year-data sup {
        /* top: -0.2em; */
    }
    #listFour_1 .flip-card-back ul.flip-menu span.new-year-data.inner-flip{
        right: 0px;
        left: inherit;
        text-indent: 0px;
        font-weight: 600;
        font-size: 10px;
        width: 117px;
        padding: 1px 4px 0px 12px;
        height: 21px;
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 12% 100%);
        top: -1px;
        background: #07729B;
    }
    #listTwo .flip-card-back ul.flip-menu span.new-year-data{
        background: #174878;
    }
    span.title-preheader {
    font-size: 12px;
    line-height: 19px;
    /* position: absolute; */
    /* top: 2px; */
    /* left: 0; */
    right: 0;
    margin: 0 auto;
    text-decoration: underline;
}
    span.title-preheader::after {
        content: '';
        width: 65px;
        height: 1px;
        background: #ffffff;
        position: absolute;
        bottom: -7px;
        left: 0;
        right: 0;
        margin: 0 auto;
    }

#listFour span.title-preheader::after {
    width: 81px;
    bottom: -1px;
    left: 83px;
}
    img.icon-plus {
        position: absolute;
        bottom: 7px;
        left: 0;
        right: 0;
        margin: 0 auto;
    }
    #listFive .flip-card {
        border-right: none;
        /* border-bottom: 2px solid #fff; */
        /* border-top: 5px solid #fff; */
    }
    #listFive .flip-card:hover {
        border-bottom: 0px solid #fff;
    }
    #listSix .flip-card:hover {
        border-top: 0px solid #fff;
    }
    #listSix .flip-card {
        border-left: none;
        border-top: 2px solid #fff;
    }
    li#listFive, #listFive .flip-card, li#listSix, #listSix .flip-card {
        height: 77px;
        display: block;
    }
    #listFive .flip-card-front, #listSix .flip-card-front, #listFive .flip-card-front h2, #listSix .flip-card-front h2, #listFive .flip-card-front p, #listSix .flip-card-front p {
        align-items: flex-start;
        text-align: left;
        width: 100%;
        padding: 0px 10px;
    }

	#listFive .flip-card-front {
        flex-direction: row;
        flex-wrap: wrap;
    }

	#listFive .flip-card-front p.paraDesc {
        float: left;
        width: 110px;
        align-self: normal;
        border-right: 2px solid #FFF;
        margin: 12px 17px 0 0;
        padding: 0 10px 0 0;
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }
    
    #listFive .flip-card-front img {
        width: 23px;
        align-self: normal;
        margin: 0;
        position: relative;
        top: -5px;
    }
    
    #listFive .flip-card-front .paraDesc:after{
        height: 0;
    }

    #listFive .flip-card-front h2, #listSix .flip-card-front h2{
        font-size: 16px;
    }
    #listFive .flip-card-front  p.imf-video-title {
        font-size: 15px;
        line-height: 19px;
        font-weight: 700;
        color: #003262;
        margin-top: 0px;
        position: relative;
        top: -15px;
    }
    

    #listFive .flip-card-front .imf-video-subtitle {
        background: #980421;
        padding: 0px 0px;
        color: #FFFFFF;
        font-weight: 700;
        font-size: 15px;
        line-height: 26px;
        margin: 0px 0 0 0;
        width: 146px;
        position: relative;
        top: -16px;
        height: 25px;
    }
    
    #listFive .flip-card-front p, #listSix .flip-card-front p{
        font-size: 12px;
        line-height: 14px;
        margin: 9px 0 0;
    }

    #listFive .flip-card-inner:hover, #listSix .flip-card-inner:hover,  #listFive .flip-card-inner:focus, #listSix .flip-card-inner:focus{
        /* background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop-white.png);
        background-repeat: no-repeat;
        background-size: 10px;
        background-position: 93% center; */
    }
    .flip-card-back ul.flip-menu {
        width: 100%;
    }

    #listOne .flip-card:hover .flip-card-inner, #listOne .flip-card:focus .flip-card-inner{
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/NSCC_Hover_Mobile.png);
        /* background-color: #ffffff; */
        background-size: 100%;
        background-position: top;
        /* background-attachment: fixed; */
        /* position: relative;
        top: -2px; */
    }
    /* #listOne .flip-card:hover .flip-card-inner .flip-card-front h2, #listOne .flip-card:focus .flip-card-inner .flip-card-front h2,  #listOne .flip-card:hover .flip-card-inner span.title-preheader, #listOne .flip-card:focus .flip-card-inner span.title-preheader {
        color: #ac182e;
    }
    #listOne .flip-card:hover .flip-card-inner span.title-preheader::after, #listOne .flip-card:focus .flip-card-inner span.title-preheader::after {
        background: #ac182e;
    }
    #listOne .flip-card:hover .flip-card-inner span.indication-txt, #listOne .flip-card:focus .flip-card-inner span.indication-txt {
        background: #ac182e;
        color: #ffffff;
    }
    #listOne .flip-card:hover .flip-card-inner .iconPlus, #listOne .flip-card:focus .flip-card-inner .iconPlus {
        display: none;
    } */
    #listTwo .flip-card:hover .flip-card-inner, #listTwo .flip-card:focus .flip-card-inner{
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/btc-hover-mobile.png);
        background-size: 100%;
        background-position: center;
        /* background-attachment: fixed; */
    }
    #listThree .flip-card:hover .flip-card-inner, #listThree .flip-card:focus .flip-card-inner{
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/sclc-hover-mobile.png);
        background-size: 100%;
        background-position: center;
        /* background-attachment: fixed; */
    }
    #listFour .flip-card:hover .flip-card-inner, #listFour .flip-card:focus .flip-card-inner{
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/hcc-hover-mobile.png);
        background-size: 100%;
        background-position: center;
        /* background-attachment: fixed; */
    }
    #listFour_1 .flip-card:hover .flip-card-inner, #listFour_1 .flip-card:focus .flip-card-inner{
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/hcc-hover-mobile.png);
        background-size: 100%;
        background-position: center;
        /* background-attachment: fixed; */
    }
    .flip-card:hover .flip-card-inner {
        background-image: none !important;
    }

	#listSix .flip-card-front p.paraDesc {
        display:none;
    }
    
    #listSix .flip-card-front p {
        margin: 0;
    }
    
    #listSix .flip-card-front,
    #listSix .flip-card-front h2,
    #listSix .flip-card-front p{
        text-align:center;
    }
    /* .flip-card:focus .flip-card-inner .title-preheader, .flip-card:focus .flip-card-inner h2, .flip-card:focus .flip-card-inner img, .flip-card:focus .flip-card-inner .new-year-data, .flip-card:focus .flip-card-inner .indication-txt, .flip-card:focus .flip-card-inner .iconPlus{
        display: none;      
        
    } */
    /* #listOne .flip-card:focus .flip-card-inner .title-preheader,
    #listOne .flip-card:focus .flip-card-inner h2,
    #listOne .flip-card:focus .flip-card-inner img, 
    #listOne .flip-card:focus .flip-card-inner .new-year-data, 
    #listOne .flip-card:focus .flip-card-inner .indication-txt,
    #listTwo .flip-card:focus .flip-card-inner .title-preheader,
    #listTwo .flip-card:focus .flip-card-inner h2,
    #listTwo .flip-card:focus .flip-card-inner img, 
    #listTwo .flip-card:focus .flip-card-inner .new-year-data, 
    #listTwo .flip-card:focus .flip-card-inner .indication-txt,
    #listThree .flip-card:focus .flip-card-inner .title-preheader, 
    #listThree .flip-card:focus .flip-card-inner h2, 
    #listThree .flip-card:focus .flip-card-inner img,
    #listThree .flip-card:focus .flip-card-inner .new-year-data, 
    #listThree .flip-card:focus .flip-card-inner .indication-txt,
    #listFour .flip-card:focus .flip-card-inner .title-preheader, 
    #listFour .flip-card:focus .flip-card-inner h2, 
    #listFour .flip-card:focus .flip-card-inner img
    #listFour .flip-card:focus .flip-card-inner .new-year-data, 
    #listFour .flip-card:focus .flip-card-inner .indication-txt{
        display: none;
    } */


    /* #listOne .flip-card:hover .flip-card-inner .title-preheader,
    #listOne .flip-card:hover .flip-card-inner h2,
    #listOne .flip-card:hover .flip-card-inner img, 
    #listOne .flip-card:hover .flip-card-inner .new-year-data, 
    #listOne .flip-card:hover .flip-card-inner .indication-txt,
    #listTwo .flip-card:hover .flip-card-inner .title-preheader,
    #listTwo .flip-card:hover .flip-card-inner h2,
    #listTwo .flip-card:hover .flip-card-inner img, 
    #listTwo .flip-card:hover .flip-card-inner .new-year-data, 
    #listTwo .flip-card:hover .flip-card-inner .indication-txt,
    #listThree .flip-card:hover .flip-card-inner .title-preheader, 
    #listThree .flip-card:hover .flip-card-inner h2, 
    #listThree .flip-card:hover .flip-card-inner img,
    #listThree .flip-card:hover .flip-card-inner .new-year-data, 
    #listThree .flip-card:hover .flip-card-inner .indication-txt,
    #listFour .flip-card:hover .flip-card-inner .title-preheader, 
    #listFour .flip-card:hover .flip-card-inner h2, 
    #listFour .flip-card:hover .flip-card-inner img
    #listFour .flip-card:hover .flip-card-inner .new-year-data, 
    #listFour .flip-card:hover .flip-card-inner .indication-txt{
        display: none;
    } */

    /* ul.indication-list li .flip-card:hover .flip-card-inner .title-preheader,
    ul.indication-list li .flip-card:hover .flip-card-inner h2,
    ul.indication-list li .flip-card:hover .flip-card-inner img, 
    ul.indication-list li .flip-card:hover .flip-card-inner .new-year-data, 
    ul.indication-list li .flip-card:hover .flip-card-inner .indication-txt,
    ul.indication-list li .flip-card:hover .flip-card-inner .iconPlus{
        display: none;
    } */

    ul.indication-list li.listOne-ht, .listOne-ht .flip-card-inner, .listOne-ht .flip-card-back {
        height: 80px;
    }

    ul.indication-list #listThree.listOne-ht{
        height: 160px;
    	height: auto;
    }

    ul.indication-list #listThree.listOne-ht .flip-card-inner {
        height: 176px;
    }

    /* ul.indication-list .listOne-ht .flip-card{
        height: 160px;
    } */
    .listOne.listOne-ht, .listOne.listOne-ht .flip-card, .listOne.listOne-ht .flip-card-inner, .listOne.listOne-ht .flip-card-back{
        height: 160px !important;
    }
    /* .listOne-ht .flip-card-front, .listTwo-ht .flip-card-front {
        visibility: hidden;
    } */
    #listOne .flip-card .flip-card-back {
        /* transition: transform 1s; */
    }   
    .listOne-ht .flip-card .flip-card-inner .flip-card-back, .listTwo-ht .flip-card .flip-card-inner .flip-card-back {
        /* transform: rotateY(360deg);
        transition: transform 0.3s; */
        display: flex !important;
    }
    .listOne-ht .flip-card-back {
        display: flex !important;
        left: 0;
        /* transition: left 300ms linear; */
        animation: slide-in 100ms forwards;
        -webkit-animation: slide-in 100ms forwards;
    }
    @keyframes slide-in {
        0% {
            -webkit-transform: translateY(-100%);
        }
        100% {
      
          -webkit-transform: translateY(0%);
        }
      }
    .listOne-ht span.indication-txt {
        display: none;
    }

    #listOne .flip-card-back ul.flip-menu li:nth-child(3) {
        border-bottom: 1px solid #ac182e;
    }

    #listThree .flip-card-back ul.flip-menu li:nth-child(2) {
        border-bottom: 1px solid #4D75BD;
        min-height: 67px;
        max-height: 68px;
        height: 68px;
        padding: 0;
    }

    #listTwo .flip-card-back ul.flip-menu li{
        border-bottom: 1px solid #00264A;
    }

    #listFour .flip-card-back ul.flip-menu li{
        border-bottom: 1px solid #00AB9C;
    }
    /* .flip-card-back ul.flip-menu li:first-child a {
        padding: 7px 0 !important;
    } */
    #listOne .flip-card-back ul.flip-menu li {
        align-items: center;
    }
    .listOne.listOne-ht .flip-card-back ul.flip-menu li:hover {
        background: #F0F0F0;
    }
    #listOne .flip-card-back ul.flip-menu li:first-child {
        border-top: none;
        height: 47px;
        padding: 0;
    }
	#listOne .flip-card-back ul.flip-menu li a {
            line-height: 1;
	}
        #listOne .flip-card-back ul.flip-menu li:first-child br {
        display: block;
    }
        li.ident-menu > a {
        /*margin-left: 12px !important;*/
    }
	#listOne .flip-card-back ul.flip-menu li a span{
        line-height: 1.5;
    }
    #listOne .flip-card-back ul.flip-menu li:first-child a span{
         line-height: 1;
    }
    #listOne .flip-card-back ul.flip-menu li a, #listOne .flip-card-back ul.flip-menu li:last-child a {
        padding: 31px 0 !important;
    }
    ul.indication-list li{
        position: relative;
    }
    li.listSix.mobile-only {
        height: fit-content;
        display: block;
    }
    .flip-card-back ul.flip-menu li{
        padding: 15px 0;
        height: 80px;
        border-top: none;
    }
	#listThree .flip-card-back ul.flip-menu li:last-child {
        border-top: 0.25px solid #4D75BD;
        min-height: 68px;
        max-height: 68px;
        height: 68px;
        padding: 0;
    }
    .flip-card-back ul.flip-menu li span.now-approved {
        font-size: 10px;
        width: 117px;
        padding: 1px 0px 0 10px;
        text-indent: 9px;
        height: 21px;
        font-weight: 700;
    }
    .hcp.hcp_new.hcp-new.hcp-new-homepage .flip-card-back ul.flip-menu li span.now-approved .pink-bracket1 {
        font-size: 10px;
        line-height: 10px;
    }
    #listThree span.new-year-data.inner-flip {
        font-size: 10px;
        width: 117px;
        padding: 1px 4px 0px 12px;
        height: 21px;
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 12% 100%);
        top: 0px;
        background: #4D75BD;
    }
    #listThree .flip-card-back ul.flip-menu li:first-child {
        border-bottom: 1px solid #4D75BD;
    	padding: 0;
    }
    #listOne .flip-card-back ul.flip-menu li {
    	height: 67px;

    }
    #listOne .flip-card-back ul.flip-menu li {
        align-items: center !important;
    }
    #listThree .flip-card-back ul.flip-menu li:nth-child(1){
    min-height: 44px;
    max-height: 44px;
    height: 44px;
}
    .flip-card-back ul.flip-menu:before{
        content: '';
        width: 41px;
        height: 160px;
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/lung-white-mobile.svg);
        background-repeat: no-repeat;
        background-size: auto;
        background-color: #AC182E;
        background-position: center;
    }
    #listTwo .flip-card-back ul.flip-menu:before {
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/btcs-hover-flip-mobile.svg);
        background-color: #003262;
        background-position: center;
        height: 80px;
    	background-size: 30px 37px;
    }
    #listThree .flip-card-back ul.flip-menu:before {
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/sclc-hover-flip-mobile.svg);
        background-color: #4D75BD;
        background-position: center;
        height: 100%;
		background-size: 28px 41px;
    }
    #listFour .flip-card-back ul.flip-menu:before {
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/hcc-hover-flip-mobile.png);
        background-color: #007A6D;
        background-position: center top 25px;
        height: 80px;
    	background-size: 28px 21px;
    }
    #listFour_1 .flip-card-back ul.flip-menu:before {
        /* background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/hcc-hover-flip-mobile.svg);
        background-color: #00AB9C; */
        background-position: center;
        height: 80px;
    }
   #listTwo .flip-card-back ul.flip-menu::after, #listThree .flip-card-back ul.flip-menu::after
	/*, #listFour .flip-card-back ul.flip-menu::after , #listFour_1 .flip-card-back ul.flip-menu::after*/ 
	{
        content: none;
    }
    .flip-card-back ul.flip-menu::after{
        content: none;
    }

    #listOne .flip-card-back ul.flip-menu::after {
        content: 'NSCLC';
        font-size: 8px;
        padding-top: 2px;
        font-family: 'Ubuntu';
    }

    #listOne .flip-card-back ul.flip-menu::after {
    border: none;
}

	#listFour .flip-card-back ul.flip-menu::after {
        border: none;
    	font-weight: bold;
    }
    .flip-card-back ul.flip-menu li a{
        background-position: 97% center;
        padding:25px 0 !important;
        display: block !important;
        font-size: 15px;
    }
	#listThree .flip-card-back ul.flip-menu li a {
        padding: 0 !important;
        display: flex !important;
	}
    #listFour_1 .flip-card-back ul.flip-menu li a{
        padding: 32.5px 0 !important;
    }
    .flip-card-back ul.flip-menu li:hover a{
        background-position: 97% center;
    }
    .flip-card-back ul.flip-menu li a span {
        padding: 0 0px 0 54px;
    }
    #listOne .flip-card-back ul.flip-menu li a span br {
        display: none;
    }

    #listFour_1 .flip-card-back ul.flip-menu li a span {
            padding: 0 0 0 60px;
    }

    #hcpNavbarmob .navbar-nav-new ul.popover-list li::before {
        background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop.png);
        background-repeat: no-repeat;
        background-size: 10px;
        background-position: center;
        /* transform: rotate(90deg); */
        top: auto;
        right: 11px;
        content: '';
        position: absolute;
        width: 31px;
        height: 31px;
    }
    #hcpNavbarmob .navbar-nav-new ul.popover-list a {
        font-size: 15px;
        line-height: 15px;
        font-family: 'Ubuntu';
        font-weight: 700;
        padding: 22px 39px 22px 60px !important;
        border-bottom: none;
        background-image: none;
    }
    .hcp_new #hcpNavbarmob .navbar-nav-new li.dropdown.select-indication a.dropdown-toggle {
        padding: 12.5px 30px;
        font-size: 15px;
        line-height: 18px;
        font-family: 'Ubuntu';
        font-weight: 700;
    }
    .hcp_new #hcpNavbarmob .navbar-nav-new .popover-list li{
        border-bottom: solid 2px #BACDEF !important;
        position: relative;
    }
    #hcpNavbarmob .navbar-nav-new ul.dropdown-menu.nsclc-dropdown ul.popover-sublist li:first-child a br {
        display: none;
    }
   #hcpNavbarmob .select-indication.open ul.dropdown-menu {
        background-color: #e5edfc;
    }


    .hcp_new.hcp-new-homepage .navbar-toggle span {
        border-top: none;
        border-bottom: none;
    }

    .hcp_new.hcp-new-homepage ul.nav.navbar-nav.navbar-right li.order-res-dropdown-link ul.dropdown-menu.multi-level li a {
        font-weight: 500;
    }

    #hcpNavbarmob li.custom-experts-menu::before {
        background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop.png);
        background-repeat: no-repeat;
        background-size: 10px;
        background-position: center;
        top: 6px !important;
        right: 11px;
        content: '';
        position: absolute;
        width: 31px;
        height: 31px;
        z-index: 1;
        transform: rotate(90deg); 
        transition: 0.2s all ease;
        pointer-events: none;
    }
    
    .hcp-new.hcp-new-homepage   #hcpNavbarmob .navbar-nav .custom-experts-menu.open .dropdown-menu li a {
        padding-left: 73px !important;
        background: transparent;
    }

    #hcpNavbarmob li.custom-experts-menu.open::before {
        transform: rotate(-90deg); 
    }

    #hcpNavbarmob li.dropdown.select-indication a.dropdown-toggle:before {
        /* background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop.png);
        background-repeat: no-repeat;
        background-size: 10px;
        background-position: center;
        transform: rotate(90deg);
        top: 6px !important;
        right: 11px; */
        content: '';
        width: 31px;
        height: 31px;
        position: absolute;
        background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/nav-icon-down-v1.svg);
        background-repeat: no-repeat;
        background-position: center;
        right: 17px;
        left: auto !important;
        top: 50% !important;
        transform: translateY(-50%);
        transition: 0.2s all ease;
    }
    #hcpNavbarmob li.dropdown.select-indication a.dropdown-toggle[aria-expanded = true]:before{
        transform: translateY(-50%) rotate(180deg);
    }
    /* #hcpNavbarmob ul.nav.navbar-nav.navbar-right li.order-res-link a, #hcpNavbarmob ul.nav.navbar-nav.navbar-right li.cyr-link a, #hcpNavbarmob ul.nav.navbar-nav.navbar-right li a {
        padding: 12px 30px;
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop.png);
        background-repeat: no-repeat;
        background-size: 10px;
        background-position: 94%;
    } */
    .hcp-new.hcp-new-homepage  a.mobile-top-nav-isi {
        position: relative;
        right: 15px;
    }
    
    .hcp-new.hcp-new-homepage a.mobile-top-nav-isi::after {
        content: '';
        position: absolute;
        top: 2px;
        right: -75px;
        height: 75%;
        width: 1px;
        background-color: black;
    }
.hcp-new.hcp-new-homepage.hcp .logos .logo img {
    width: 80px !important;
    transform: scale(1.31);
    position: relative;
    left: 55px;
    top: -2px;
}

.hcp-new.hcp-new-homepage.hcp .main_logo img {
    width: 100px;
    transform: scale(1.4);
    position: relative;
    left: 15px;
    top: -4px;
}

    .hcp-new.hcp-new-homepage a#prescribing-information {
        left: 10px;
        position: relative;
    }


    .hcp-new.hcp-new-homepage  a.m-isi-in-hd {
        position: relative;
        z-index: 1;
        color: inherit;
        visibility: hidden;
    }

    .hcp-new.hcp-new-homepage .fullheader .dropdown a.dropdown-toggle:after {
        content: '\f078';
        font-family: fontawesome;
        padding-left: 5px;
        font-weight: 100;
        position: relative;
        left: 5px;
    }



    #hcpNavbarmob li.order-res-link.two-line-item::before {
        top: 15px !important;
    }

     #hcpNavbarmob li.visible-xs.visible-sm.external-link::before {
        background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/nav-arrow-up.svg);
        background-repeat: no-repeat;
        background-position: center;
        top: 6px !important;
        right: 11px;
        content: '';
        position: absolute;
        width: 31px;
        height: 31px;
        z-index: 1;
        background-size: 28px;
    }

    #hcpNavbarmob li.ggc-links::before {
        background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop.png);
        background-repeat: no-repeat;
        background-size: 10px;
        background-position: center;
        /* transform: rotate(90deg); */
        top: 24px !important;
        right: 13px;
        content: '';
        position: absolute;
        width: 31px;
        height: 31px;
        z-index: 1;
    }

    #hcpNavbarmob li.order-res-link::before, #hcpNavbarmob ul.nav.navbar-nav.navbar-right li.cyr-link::before, #hcpNavbarmob li.visible-xs.visible-sm::before{
        background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop.png);
        background-repeat: no-repeat;
        background-size: 10px;
        background-position: center;
        /* transform: rotate(90deg); */
        top: 6px !important;
        right: 11px;
        content: '';
        position: absolute;
        width: 31px;
        height: 31px;
        z-index: 1;
    }

    #hcpNavbarmob a.fpc-mob:before{
       content: none;
    }
    #hcpNavbarmob ul.nav.navbar-nav.navbar-right li.cyr-link::before {
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/chevron-blue-desktop-white.png);
    }
    /* .navtogg span.cls-txt {
        background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/x-menu.png);
        background-repeat: no-repeat;
        background-position: center;
        font-size: 0 !important;
        transform: rotate(180deg) !important;
        width: 22px;
        height: 35px;
        background-size: 57px !important;
    } */
    .hcp-new-homepage .container.sticky-eye-row p{
        font-family: 'Roboto-Regular';
    }
    .hcp-new-homepage .isi.section p, .hcp-new-homepage .isi.section ul li, .hcp-new-homepage  .isi p, .isi ul li {
        font-size: 14px;
        line-height: 16px !important;
        font-family: 'Roboto-Light';
        color: #0F0F0F;
    }
    .hcp-new-homepage .indication-popup{
        height: 131px;
    }
    .hcp-new-homepage .content-container{
        height: calc(100vh - 235px);
    }
    .hcp-new-homepage .sticky-eye-row h2{
        font-size: 21px;
        line-height: 14px;
        margin-bottom: 0;
        border-bottom: none;
        padding-bottom: 10px;
    }
    .hcp-new-homepage .sticky-isi-wrapper {
        max-height: 88px;
    }
    /* .mainpop {
        overflow-x: hidden;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
    } */
    /* .interstitial-popup {
        overflow-x: hidden;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
    } */

    #approved-popup .interstitial-popup .popup-main-block{
        position: absolute;
    }
    #approved-popup .modal-content {
        box-shadow: none;
        background: none;
        border: none;
    }
    #approved-popup .modal-dialog {
        width: auto;
        margin: 25px 10px;
    }
    #approved-popup .violator-section {
        margin: 51px 0 0 28px;
    }
    #listFive .flip-card-front p{
        text-align: center;
        padding: 0 36px;
    }
    .pos-home-footnotes p.footnotes {
        font-size: 7px;
        line-height: 8px;
        letter-spacing: -0.24px;
        margin-left: 0px;
        /*text-align: center;*/
    }
    .pos-home-footnotes {
        padding: 0 5px 0 7px;
        margin: 32px 0 0;
    }
    .navbar-nav-new ul.popover-list li span.now-approved {
        padding: 1px 13px;
        position: absolute;
        right: 0;
        top: -1px;
        font-size: 10px;
        line-height: 19px;
        color: #FFFFFF;
        background: #AC182E;
        clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 18% 100%);
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 18% 100%);
        width: 115px;
        text-align: right;
        font-family: 'Ubuntu';
        font-weight: 700;
    }
    .nav-wrapper .desktop-only {
       display: none !important; 
    }
    .nav-wrapper .mobile-only {
        display: block !important; 
     }
     div#nccn-floating-btn.desktop-only {
        display: none;
    }
    div#nccn-floating-btn.mobile-only{
        display: block;
    }

	.listOne-ht .flip-card-back{
		height: auto;
     }



}   
/* max-width: 991px end  */


@media only screen and (max-width: 767px){
    .indi-popup-container h2 {
        border: none !important;
        box-shadow: 0px -3px 6px #00000029;
        font-family: 'Roboto-Regular' !important;
        line-height: 14px;
    }
}


@media only screen and (min-width: 768px) and (max-width: 991px) {
    img.icon-plus.mobile-only, span.title-preheader.mobile-only {
        display: block;
    }
    .hcp-new-homepage #nccn-floating-btn a.floatingBtnText {
        top: 0;
    }

}
/***************global update 1714********************/

@media only screen and (min-device-width: 820px) and (max-device-width: 1180px) and (orientation: portrait){
    .hcp-new-homepage .banner-content{
        /* height: 460px; */
    }
}
@media only screen and (min-device-width: 820px) and (max-device-width: 1180px) and (orientation: landscape){
    .hcp-new-homepage .home-banner{
        height: 270px;
    }
}

@media only screen and (max-width: 380px){
    .reference-section {
        padding-right: 7px;
    }
}    
@media screen and (min-width: 361px) and (max-width: 374px) {
    .hcp_new.hcp-new.hcp .logos {
        max-width: 210px !important;
        padding-left: 15px !important;
        margin-top: 10px !important;
    }
    .hcp .logos {
        max-width: 210px;
        margin-top: 10px;
    }
    .hcp .main_logo img {
        width: 100px !important;
    }
    .hcp_new.hcp-new.hcp .fullheader.section .logos .logo img {
        width: 80px !important;
    }
    .hcp .logo {
        margin-left: 15px;
    }
    .hcp_new.hcp-new.hcp .navbar-header button.navbar-toggle {
        margin-top: -22px !important;
    }
}  
@media screen and (min-width: 320px) and (max-width: 362px) {
    .navbar-header button.navbar-toggle{
        margin-top: -31px;
    }
    div#hcpNavbarmob{
        /*top: 26px;*/
        top: 74px;    
    }
    .hcp-new-homepage .violator-header a {
        font-size: 13px;
        line-height: 42px;
        background-size: 8px;
    }
    .hcp-new-homepage .back-art-img img {
        width: 328px;
        height: 150px;
    }
    .hcp-new-homepage div#aegean-popup .modal-dialog {
        width: 300px;
    }
    .hcp-new-homepage span.popup-head__line1 {
        font-size: 25px;
        line-height: 44px;
    }
    .hcp-new-homepage span.popup-head__line2 {
        font-size: 38px;
        line-height: 52px;
        margin: -12px 0 -7px;
    }
    .hcp-new-homepage span.popup-head__line3 {
        font-size: 62px;
        line-height: 53px;
    }
    .hcp-new-homepage a.pi-link {
        margin: 24px 0 18px;
        width: 240px;
        font-size: 16px;
        line-height: 22px;
    }
    .hcp-new-homepage a.pi-link:after{
        background-size: 16px;
    }

}

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

}

@media only screen and (min-width: 768px) and (max-width: 991px){
    .banner-content h1 {
        padding: 0 !important;
    }
}

@supports (-webkit-touch-callout: none) {
    .reference-section{
        padding-right: 5px;
    }
}

@media only screen and (max-width: 360px) {
    .hcp .fullheader ul.list-inline > li:first-child {
        max-width: 150px;
    }
}        

@media only screen and (min-width: 320px) and (max-width: 360px) {
	.hcp-new-homepage .banner-content {
    	top: 90px;
        margin: 0;
	}

    .indication-section .violator-header2 {
    	font-size: 13.5px;
	}


    body.hcp.hcp_new.hcp-new.hcp-new-homepage .fullheader ul.list-inline{
        justify-content: space-around;
    }
    
    body.hcp.hcp_new.hcp-new.hcp-new-homepage .fullheader ul.list-inline > li:first-child {
        padding: 0;
        flex-basis: 50%;
        flex-grow: 0;
        max-width: 100%;
        width: 100%;
		padding-left: 0 !important;
    }
    
    body.hcp.hcp_new.hcp-new.hcp-new-homepage .fullheader ul.list-inline li:nth-child(4){
        flex-basis: 50%;
        flex-grow: 0;
        max-width: 100%;
        width: 100%;
    }
    
    .hcp-new.hcp-new-homepage a#prescribing-information{
        padding-left: 0;
        padding-right: 0;
		left: 0;                                
    }
    
    .hcp-new.hcp-new-homepage a.mobile-top-nav-isi {
        display: inline-block;
        right: 0;
		width: 100%;                        	
    }
    
    .hcp-new.hcp-new-homepage a.mobile-top-nav-isi::after {        
        right: 0;
    }

	body.hcp.hcp_new.hcp-new.hcp-new-homepage .fullheader ul.list-inline li:nth-child(4) .dropdown {
        text-align: center;
    }

}

@media only screen and ( max-width: 991.5px ) {
	body.hcp.hcp_new.hcp-new.hcp-new-homepage .desktop-only{
		display: none;
	}
	body.hcp.hcp_new.hcp-new.hcp-new-homepage .mobile-only, body.hcp.hcp_new.hcp-new.hcp-new-homepage .mobile_only {
        display: block;
    }
	body.hcp.hcp_new.hcp-new.hcp-new-homepage .fullheader ul.list-inline{
        justify-content: space-around;
    }

    body.hcp.hcp_new.hcp-new.hcp-new-homepage .fullheader ul.list-inline > li:first-child {
        padding: 0;
        flex-basis: 50%;
        flex-grow: 0;
        max-width: 100%;
        width: 100%;
		padding-left: 0 !important;
    }

    #listSeven.listOne-ht .flip-card-back  a span.mobile-only {
        line-height: 13px !important;
    }

    body.hcp.hcp_new.hcp-new.hcp-new-homepage .fullheader ul.list-inline li:nth-child(4){
        flex-basis: 50%;
        flex-grow: 0;
        max-width: 100%;
        width: 100%;
    }
    
    .hcp-new.hcp-new-homepage a#prescribing-information{
        padding-left: 0;
        padding-right: 0;
		left: 0;                                
    }
    
    .hcp-new.hcp-new-homepage a.mobile-top-nav-isi {
        display: inline-block;
        right: 0;
		width: 100%;
    }
    
    .hcp-new.hcp-new-homepage a.mobile-top-nav-isi::after {        
        right: 0;
    }

	body.hcp.hcp_new.hcp-new.hcp-new-homepage .fullheader ul.list-inline li:nth-child(4) .dropdown {
        text-align: center;
    }

	.navbar-collapse.collapse {
        display: none !important;
    }
}

/*new styles 19-02-25*/
.hcp.hcp_new.hcp-new.hcp-new-homepage .pink-bracket {
    color: #FF00B1;
    font-size: 25px;
    line-height: 22px;
    font-family: 'Ubuntu';
    font-weight: 500 !important;
}

.hcp.hcp_new.hcp-new.hcp-new-homepage .pink-bracket1 {
    font-size: 16px;
    color: #FF00B1;
    line-height: 19px;
    font-family: 'Ubuntu';
    font-weight: 700 !important;
}

.hcp.hcp_new.hcp-new.hcp-new-homepage .flip-card-front p {
    display: inline-flex;
    margin-bottom: 0;
}

.hcp.hcp_new.hcp-new.hcp-new-homepage li#listTwo .iconPlus {
    padding-top: 0px;
    /* margin-top: -14px; */
}

.hcp.hcp_new.hcp-new.hcp-new-homepage li#listFour .iconPlus {
    padding-top: 5px;
    /* margin-top: -5px; */
}

li#listTwo .flip-card-front, .flip-card-back {
    padding-top: 48px;
}

li#listFour .flip-card-front, .flip-card-back {
    padding-top: 40px;
}

li#listFour_1 .flip-card-front, .flip-card-back {
    padding-top: 57px;
}

li#listFour_1 .iconPlus {
    padding-top: 0;
    margin-top: -5px;
}

li#listFive .indication-txt {
    color: #07729B;
    /* opacity: 100%; */
}

#listFive .flip-card-front p {
    margin-top: 0;
    color: #fff;
    font-size: 16px;
    font-family: 'Ubuntu';
    font-weight: 700;
    line-height: 19px;
    margin-bottom: 16px;
}

#listFive .iconPlus {
    padding-top: 0;
    margin-top: 12px;
}

li#listFive span.title-preheader::after {
    width: 136px;
    bottom: -1px;
}

li#listFive .flip-card-front, .flip-card-back {
    padding-top: 57px;
}

#listFour .new-year-data.inner-flip {
    background: #007A6D;
}

#listFive .flip-card-back ul.flip-menu:before {
    background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/White_Bladder_icon.svg);
    background-color: #07729b;
    background-position: center 43%;
    background-position: center 47%;
    opacity: 100%;
    background-size: 22px 43px;
}

#listFive .flip-card-back ul.flip-menu::after {
    content: 'MIBC';
    font-size: 8px;
    padding-top: 7px;
    font-family: 'Ubuntu';
    margin-top: 7px;
}

    #listFive .flip-card:hover .flip-card-inner, #listFive .flip-card:focus .flip-card-inner{
        /* background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/hcc-hover.png); */
        background-color: #ffffff;
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Ghosted_Bladder.png);
        background-size: 75px 110px;
        box-shadow: inset 0px 0px 0px 5px #07729b;
        -webkit-box-shadow:inset 0px 0px 0px 5px #07729b;
        -moz-box-shadow:inset 0px 0px 0px 5px #07729b;
        background-position: center 135px;
    }

    #listFive .flip-card:hover .flip-card-inner span.title-preheader, #listFive .flip-card:hover .flip-card-inner h2, #listFive .flip-card:hover .flip-card-inner .iconPlus,
    #listFive .flip-card:focus .flip-card-inner span.title-preheader, #listFive .flip-card:focus .flip-card-inner h2, #listFive .flip-card:focus .flip-card-inner .iconPlus
    {
        color: #07729b;
    }

    #listFive  .flip-card:hover .indication-txt, #listFive  .flip-card:focus .indication-txt {
        background-color: #07729b;
        font-weight: 400;
        color: #ffffff;
    }
    #listFive .flip-card:hover .flip-card-inner span.title-preheader::after, #listFive .flip-card:focus .flip-card-inner span.title-preheader::after {
        background: #07729b;
    }

.hcp.hcp_new.hcp-new.hcp-new-homepage .isi.section p.final-footnote {
    font-size: 8px !important;
    line-height: 10px !important;
    color: #4D4D4F !important;
    margin-top: 14px !important;
    margin-bottom: 0px !important;
    /* letter-spacing: -0.01px; */
}

.hcp.hcp_new.hcp-new.hcp-new-homepage .reference-section {
    margin: 15px auto 0;
}

.hcp.hcp_new.hcp-new.hcp-new-homepage #listFive .new-year-data {
    background: #07729B;
    top: -37px;
    display: none;
}

.hcp.hcp_new.hcp-new.hcp-new-homepage ul.footer-nav-links li:last-child {
    text-align: center;
}

.hcp.hcp_new.hcp-new.hcp-new-homepage .popover-list .pink-bracket1 {
    font-size: 12px;
}

.banner-heading {
    font-size: 50px !important;
    font-weight: 700 !important;
    filter: drop-shadow(1px 2px 2px #000000);
    text-shadow: none;
}

.banner-heading.second-heading {
    font-size: 63px !important;
    font-weight: 700 !important;
    filter: drop-shadow(1px 2px 2px #000000);
    text-shadow: none;
}

.mibc-links .mibc {
    position: relative;
}

.mibc-links .now-approved {
    padding: 0 5px 0px 0!important;
    position: absolute!important;
    right: 0!important;
    /* top: 0px!important; */
    font-size: 12px!important;
    line-height: 19px!important;
    color: #FFFFFF!important;
    background: #07729B!important;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 10% 100%)!important;
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 10% 100%)!important;
    width: 125px!important;
    text-align: right!important;
    font-family: 'Ubuntu'!important;
    font-weight: 700!important;
}

.hcp .navbar-nav-new .select-indication ul.dropdown-menu >  .mibc-links a {
    padding: 0px 0px 30.9px 32px !important;
}

li.mibc-links p {
    padding: 30.9px 19px 0 0 !important;
}

h2.unresectable-mobile-only {
    display: none;
}

.new-violator__container {
  position: fixed;
  top: 77px;
  left: 0;
  width: 100%;
  height: 68px;
  z-index: 99;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
}

.new-violator__img  {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}


.new-violator__link {
  display: inline-flex;
  align-items: center;
  gap: 14px;
  color: #FFF;
  font-family: Ubuntu;
  font-size: 25px;
  font-weight: 700;
  position: relative;
  cursor: auto;
}

.new-violator__link-text {
  display: inline; 
}


.new-violator__link-arrow {
  display: flex;
  align-items: center;
}



.new-violator__link:hover, .new-violator__link:active, .new-violator__link:focus {
  color: #FFF;
  font-family: Ubuntu;
  font-size: 25px;
  font-weight: 700;
    text-decoration: none;
}


span.new-violator__link-text::before {
    /*content: '[';*/
    color: #FF00CE;
    position: absolute;
    left: -9px;
    font-weight: 100;
}

a.new-violator__link::after {
    color: #FF00CE;
    position: absolute;
    right: 19px;
    /*content: ']';*/
    font-weight: 100;
}

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


.new-violator__container {
    height: 47px;
    top: 90px;   
    background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/hcp-matterhorn/mobile/violator-mobile.svg) white no-repeat;
    background-size: 100% auto;
    filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16));
}

.new-violator__img {
        display: none;
}

.new-violator__link {
    color: #fff;
    font-family: Ubuntu;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    gap: 7px;
    /*margin-left: auto;
    margin-right: 10px;*/
    position:relative;
    left: 15px;
}

.new-violator__link:hover, .new-violator__link:active, .new-violator__link:focus {
  	font-size: 16px;
}

span.new-violator__link-arrow img {
    width: .8rem;
    margin-top: 2px;
}

span.new-violator__link-text::before {
    content: '[';
    content: none;
    color: #FF00CE;
    position: absolute;
    left: -7px;
    font-weight: 100;
}

a.new-violator__link::after {
    color: #FF00CE;
    position: absolute;
    right: 11px;
    content: ']';
    content: none;
    font-weight: 100;
}

.flip-card-front, .flip-card-back {
    padding-top: 0;
}

.hcp.hcp_new.hcp-new.hcp-new-homepage .flip-card-front p,
#listFive .flip-card-front p {
    margin-top: 4px;
}

#listOne span.title-preheader::after, #listThree span.title-preheader::after {
    width: 101px;
    bottom: -1px;
}

li#listTwo .flip-card-front, .flip-card-back {
    padding-top: 0;
}

#listTwo span.title-preheader::after {
    width: 116px;
    bottom: -1px;
    width: 82px;
    left: 85px;
}

li#listTwo .flip-card-front h2,
li#listFour .flip-card-front h2 {
    margin: 5px 0 0;
}

            .hcp.hcp_new.hcp-new.hcp-new-homepage li#listTwo .iconPlus {
            padding-top: 0px;
            margin-top: 0px;
        }

        li#listFour .flip-card-front, .flip-card-back {
    padding-top: 0px;
}

        li#listFour_1 .flip-card-front, .flip-card-back {
    padding-top: 15px;
}

        li.listSix.mobile-only {
    display: none !important;
}

li#listFive .flip-card-front, .flip-card-back {
    padding-top: 0;
    display: block;
    text-align: center;
}

#listFive span.title-preheader {
    width: unset;
}

#listFive .flip-card-front p {
    display: inline-block;
}

li#listFive span.title-preheader::after {
    width: 101px;
    bottom: -1px;
}

#listFive .flip-card-front h2, #listSix .flip-card-front h2 {
    font-size: 15px;
    text-align: center;
    width: unset;
    max-width: 236px;
    margin: 0 auto;
    padding: 0;
}

#listFive .iconPlus {
    top: -6px;
    position: relative;
}
#listEight .play-icon{
    width: 25px;
}
#listEight .flip-card-front h2{
    margin: 0;
    padding-left: 27px;
}

#listEight.listOne-ht .flip-card-back ul.flip-menu li a {
    margin: 0;
    justify-content: center;
    line-height: 16px;
    align-items: center;
}

#listEight.listOne-ht .flip-card-back ul.flip-menu li a span.mobile-only {
    padding: 0;
     color: #AC182E;
}

    #listEight span.expert{
        padding: 2px 5px;
        font-size: 15px;
    }
#listEight .flip-card-front{
    flex-direction: row-reverse;
}
    
.hcp.hcp_new.hcp-new.hcp-new-homepage .reference-section {
    font-size: 7px;
    line-height: 8px !important;
}

.hcp.hcp_new.hcp-new.hcp-new-homepage #listFive .new-year-data {
    background: #07729B;
    right: 0px;
    left: inherit;
    text-indent: 0px;
    font-weight: 600;
    font-size: 10px;
    width: 117px;
    height: 21px;
    clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 100% 100%, 0px 100%, 12% 100%);
    top: -1px;
    padding: 1px 6px 0px 12px;
}

.hcp.hcp_new.hcp-new.hcp-new-homepage .isi.section p.final-footnote {
    font-size: 7px !important;
    line-height: 8px !important;
}
.hcp.hcp_new.hcp-new.hcp-new-homepage .pink-bracket {
    font-weight: 700 !important;
}

.hcp.hcp_new.hcp-new.hcp-new-homepage #listFive .new-year-data .pink-bracket1 {
    font-size: 10px;
    color: #FF00B1;
    line-height: 10px;
    font-family: 'Ubuntu';
    font-weight: 600 !important;
}

#listSeven .flip-card-front h2{
    padding-top: 20px;
}
    #listSeven .indication-txt{
        width: 191px;
        height: 21px;
    }
#listSeven .indication-txt span.new{
    font-size: 14px;
    padding: 0 20px 0 0;
}
    #listSeven .indication-txt:before{
        left: 41px;
    }
  #listSeven .flip-card-inner{
	  background: #4A4A9E;
      background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/hcp-matterhorn/mobile/Purple-Stomach-Icon-mobile.png);
      background-repeat: no-repeat;
      background-size: 36px;
      background-position: left 10px;
  }  
    .hcp.hcp_new.hcp-new.hcp-new-homepage li#listFour .iconPlus{
        padding-top: 0px;
    }
#listFive .flip-card-front h2{
    padding: 25px 0 0 0;
}
    #listSeven .flip-card-back .indication-txt{
        display: block;
    }
    #listSeven .flip-card-back ul.flip-menu:before {
        background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/hcp-matterhorn/desktop/White-purple-Stomach-Icon.svg);
        background-color: #4A4A9E;
        background-position: center 19px;
        height: 100%;
        background-size: 25px 24px;
    }
    #listSeven .flip-card-back ul.flip-menu::after{
        content: 'rGC/\aGEJC';
        border: none;
    	font-weight: 700;
    }
#listTwo .flip-card-back ul.flip-menu span.new-year-data .pink-bracket1 {
    font-size: 10px;
    line-height: 10px;
}

#listFour .flip-card-back ul.flip-menu span.new-year-data.inner-flip .pink-bracket1 {
    font-size: 10px;
    line-height: 10px;
}

#listFour .flip-card-back ul.flip-menu span.new-year-data.inner-flip {
    padding: 1px 9px 0px 12px;
}

#listThree span.new-year-data.inner-flip .pink-bracket1 {
    font-size: 10px;
    line-height: 10px;
}

.hcp.hcp_new.hcp-new.hcp-new-homepage ul.footer-nav-links li:last-child {
    text-align: left;
}

.navbar-nav-new .popover-list li:nth-child(2) {
    background-color: #e5edfc!important;
}

            .hcp.hcp_new.hcp-new.hcp-new-homepage .mobile-only .popover-list .pink-bracket1 {
    font-size: 10px !important;
}

        .hcp_new #hcpNavbarmob .navbar-nav-new .popover-list li .now-approved {
    padding: 0 1px 0px 0;
}

span.now-approved.mibc {

    font-size: 10px!important;
    line-height: 15px!important;
    width: 103px!important;
    padding:0 1px 0 0 !important;

}

.now-approved.mibc .pink-bracket1 {
    font-size: 10px !important;
}

#listFive .flip-card-back ul.flip-menu::after {
    border: none;
    left: 1%;
    content:'';
}
.hcp-new-homepage.hcp_new  .violator-header {
    padding-top: 13px !important;
}
    }


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

.hcp-new-homepage .violator-header a {
    background-size: 10px 14px !important;
    padding-right: 30px;
    background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Blue_Chevron_Violater.png) no-repeat right 5px;
    font-size: 16px;
}

    .hcp-new-homepage .violator-header::before, .hcp-new-homepage .violator-header::after {
    background: #07729B;
}

    .hcp-new-homepage .violator-header {
    border: 1px solid #07729B;
}


    .hcp-new-homepage .violator-header a {
    background: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Blue_Chevron_Violater.png) no-repeat right 3px;
}

.hcp-new-homepage .banner-content {
    background: none;
    top: 76px;
    left: 10px;
}

            #listFour span.title-preheader::after {
    width: 79px;
    bottom: -1px;
    left: 83px;
}

                #listFour .flip-card-front h2 {
    padding: 0 15px;
    margin: 5px 0 0px 0;
}

            #listThree .flip-card-front h2 {
    padding: 0 79px;
    margin-top: 13px;
    margin: 30px 0 0!important;
}

            #listFour_1 h2.disabledHover {
    position: relative;
    margin: 10px 0 0;
}

            li#listFour_1 .iconPlus {
    padding-top: 0;
    margin-top: 0px;
    position: relative;
    top: 1px;
}

#listFive .flip-card-front p {
    padding: 0 40px;
    margin: 0;
    position: relative;
    top: -6px;
}

            #listFive .flip-card-front h2, #listSix .flip-card-front h2 {
     margin-top: 2px;
}

.pos-home-footnotes {
    margin: 32px 0 0;
    /*max-width: 363px;*/
    margin: 0 auto;
    padding-top: 26px;
}

#listFive .flip-card-back ul.flip-menu::after {

    margin-top: 1px;
    border-top: 0;
    margin-left: 2px;
}
#listFive .flip-card-back ul.flip-menu::after {
    border: none;
    left: 1.8%;
}

}
@media only screen and (max-width: 445px) {

    #listOne .flip-card-front h2 {
    margin: 30px 0 0!important;
}
}

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



#listFour_1 h2.disabledHover {
    margin: 11px 0 0 !important;
    padding-left: 27px;
}

#listFive .flip-card-back ul.flip-menu::after {
    border: none;
    left: 2%;
    content: '';
}

.hcp-new-homepage.hcp_new  .violator-header {
    padding-top: 12px !important;
    height: 44px;
}

.violator-header-wrap {
    top: 94px !important;
}

.hcp-new-homepage .banner-section {
    padding-top: 58px;
}

#listFour_1 .flip-card-back ul.flip-menu::after {
    border: none;
    top: 58.5%;
    left: 1.7% !important;
}
    .hcp-new-homepage .banner-content{
		top: 76px;
    	left: 17px;
    }
	  /*  .new-violator__container {
		        top: 92px;
    }*/
        #listEight span.expert { 
    	margin-top:2px!important;
    }
}

@media only screen and (max-width: 375px) {
	.new-violator__link-text {
		font-size: 75%;
    }
     a.new-violator__link {
    	margin-left: initial;
        margin-right: initial;
    }
}

@media only screen and (max-width: 991px) {
.banner-heading {
    font-size: 26px !important;
    font-weight: 700 !important;
    filter: drop-shadow(1px 2px 2px #000000);
}

.banner-heading.second-heading {
    font-size: 32.5px !important;
    font-weight: 700 !important;
    filter: drop-shadow(1px 2px 2px #000000);
}

.mibc-links .now-approved .pink-bracket1 {
    font-size: 10px !important;
    /* line-height: 15px !important; */
}

.mibc-links .now-approved {
    font-size: 10px !important;
    line-height: 15px !important;
    width: 103px !important;
    z-index: 1;
}

h2.unresectable-desktop-only {
    display: none;
}

h2.unresectable-mobile-only {
    display: block;
}

li#listFour .flip-card-front h2 {
    margin: 5px 0 27px;
}

}


/*********99676 updated**********/
.new-violator__bar {
    width: 46%;
    text-align: center;
    /*border: 1px solid;*/
    height: 100%;
    display: flex;
    cursor: pointer;
    position: relative;
    left: 6px;
}

.new-violator__link {
    max-width: 505px;
    margin: auto;
    cursor: pointer;
    position: relative;
    left: -6px;
}

.new-violator__bar:hover,
.new-violator__bar:focus {
    text-decoration: none;
}

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

#listOne .flip-card-back ul.flip-menu li a .mobile-only {
    display: none;
}

#listOne .flip-card-back ul.flip-menu li:nth-child(2) a {
    padding-top: 23px !important;
    background-position-y: 30px;
}

#listOne .flip-card-back ul.flip-menu li .pink-var {
    color: white;
}

#listOne .flip-card-back ul.flip-menu li:nth-last-child(2) {
    height: 64px;
}

#listOne .flip-card-back ul.flip-menu li:last-child {
    height: 64px;
}


#listOne .flip-card-back ul.flip-menu li:first-child {
    height: 64px;
}

#listOne .flip-card-back ul.flip-menu li:nth-child(2) {
	height: 64px;
}

#listOne .flip-card-back ul.flip-menu li:nth-child(3) {
    border-bottom: 1px solid #ac182e;
}

	#listOne .flip-card-back ul.flip-menu li .red-voilator{
        background-image: url('/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Red-Flag.svg');
        position: absolute;
        top: -1px;
        right: 0;
        font-size: 12px;
        line-height: 12px;
        font-weight: 700;
        width: 167px;
        text-align: end;
        height: 27px;
        padding: 2px 7px 0 0;
	}
	#listOne .flip-card-back ul.flip-menu li.red-voilator .pink-var{
    	color: #fff;
	}
    #listEight .flip-card-back ul.flip-menu li a{
		font-size: 21px;
    	line-height: 22px;
        margin-left: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-top: -23px;
    }
    #listEight .flip-card-back ul.flip-menu li a span{
		text-align: center;
        padding:0;
    }
    #listEight .flip-card-back ul.flip-menu li a span.expert{
		    padding: 6px 18px;
    }
    #listEight .flip-card-back ul.flip-menu li:hover a{
        background-color: #fff;
	}
    #listEight .flip-card-back ul.flip-menu li:hover a span{
        text-decoration: none;
    }
    #listEight .flip-card-back ul.flip-menu li:first-child img{
		    margin-left: 0;
        margin-top: -2px;
    }
    #listEight .flip-card-back ul.flip-menu.special-remove::after{
		    border-top: none;
            }
    #listFour_1 .flip-card-front h2{
		    margin-top: 0;
    }
    .hcp.hcp_new.hcp-new.hcp-new-homepage li#listFour .iconPlus {
   		 padding-top: 9px;
    }
    #listFive .iconPlus {
        margin-top: 18px;
	}
    li#listFour_1 .iconPlus {
        margin-top: -2px;
	}

}

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

	#listOne .flip-card-back ul.flip-menu li .red-voilator{
        background-image: url('/content/dam/website-services/us/434-imfinzi-com/pan-tumor/pan-tumor-update/Red-Flag.svg');
        position: absolute;
        top: -2px;
        right: 0;
        font-size: 10px;
        line-height: 11px;
        font-weight: 700;
        width: 140px;
        text-align: end;
        height: 25px;
        padding: 2px 5px 0 0;
    }
    #listOne .flip-card-back ul.flip-menu li .red-voilator .pink-var{
        color: #fff;
    }

    body.hcp-new-homepage.hcp:has(#hcpNavbarmob.navbar-collapse.collapse.in) {
    	position: relative; 
        overflow-y: hidden !important;
	}

    body.hcp-new-homepage.hcp:has(#hcpNavbarmob.navbar-collapse.collapse.in)::before {
        content: '';
        position: fixed;
        width: 100%;
        height: 100%;
        top: 200px;
        left: 0;
        bottom: 0;
        background: rgb(0 0 0 / 75%);
        z-index: 1;
    }

    .new-violator__bar {
        width: 98%;
    }
    
    .new-violator__link {
        left: 9px;
    }

}

@media only screen and (min-width: 992px) and (max-width: 1119px) {
    span.new-violator__link-text {
	font-size: 78%;
    }
}
@media only screen and (min-width: 1120px) and (max-width: 1240px) {
    span.new-violator__link-text {
	    font-size: 90%;
    }
}


@media screen and (min-width: 430px) and (max-width: 991px) {
	        a.new-violator__link {
			      margin: 0 auto;
        }
}
@media only screen and (max-width: 338px) {
	.ggc span.ggc--now-approved {
		width: 100px;
      }
    }

@media screen and (min-width: 992px) and (max-width: 1120px) {
	.hcp_new.hcp-new.hcp-new-homepage .banner-content {
		left: 10%;
     }
        }

@media screen and (min-width: 320px) and (max-width: 370px) {
	.new-violator__container {
		background-size: auto;
     }
        }

@media screen and (min-width: 516px) and (max-width: 760.5px) {
	.new-violator__container {
		        top: 88px;
    }
}
@media screen and (min-width: 761px) and (max-width: 855.5px) {
	.new-violator__container {
		        top: 87px;
    }
}
@media screen and (min-width: 856px) and (max-width: 991px) {
	    .new-violator__container {
			       top: 86.3px;
        }
}
@media screen and (max-width: 991px) {
	   #listEight .flip-card-back ul.flip-menu li a{
		    display: flex!important;
    flex-direction: row-reverse;
    /* margin-left: 0; */
    justify-content: flex-end;
       }

    .pos-home-footnotes {
        padding: 0 15px;
    }
    
    .pos-home-footnotes p.footnotes {
        text-indent: -2px;
    }
    
    .pos-home-footnotes p.first-note.footnotes {
        margin-left: 0;
    }

}

@media screen and (max-width: 420px) {
	.flip-card-back ul.flip-menu.special-remove li a span.mobile-only{
        padding:0;
		white-space: nowrap;
    }
	 #listEight span.expert {
        margin: 0 4px 0 2px!important;
    }
	#listEight .flip-card-back ul.flip-menu li a {
		margin-left: 5px;
    }
}
/*********99676 updated**********/

