.metabolism div#acc4 {
    margin-bottom: -7px;
}

.severe-asthma div#acc10 {
    margin-bottom: -7px;
}

.hyperkalemia div#acc11 {
    margin-bottom: -7px;
}

.ovarian-cancer div#acc11 {
    margin-bottom: -8px;
}

.Haemato-Oncology div#acc11 {
    margin-bottom: -7px;
}

.ovarian-cancer a {
    text-decoration: none !important;
}

.component-section.no-style.cardio-2-sec.top_padd_bal-hameto {
    margin-top: -15px;
}

.component-section.no-style.cardio-2-sec.toppad-meta {
    margin-top: -20px;
}

p.asub-txt1.text-meta-pad {
    padding-top: 0px;
    margin-top: -20px;
}

.med-shots .htmlAsset.section {
    display: none;
}

.acs_buttn a.btn.btn-secondary {
    width: 45%;
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .hyperkalemia .acs_buttn a.btn.btn-secondary {
        width: 20% !important;
        margin-left: 58% !important;
    }
    .cardio-therapy .page-section-inner.container {
        margin-top: 410px !important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1223px) {
    .hyperkalemia .acs_buttn a.btn.btn-secondary {
        width: 55%;
    }
}

@media screen and (max-width: 767px) and (orientation: portrait) {
    .hyperkalemia .acs_buttn a.btn.btn-secondary {
        color: #E2E8E7 !important;
        background: #830051;
        width: 40%;
        font-size: 12px;
        border-radius: 8px;
        font-style: normal;
        margin-left: 47% !important;
    }
}

.metabolism .panel {
    box-shadow: none;
    border-bottom: none;
}

.diagnostics_homepage .panel {
    box-shadow: none;
    border-bottom: none;
}

.Haemato-Oncology .panel {
    box-shadow: none;
    border-bottom: none;
}

.severe-asthma .five-box h2.border {
    font-size: 30px !important;
}

.dia-col .column-2,
.diagnostic-lung-cancer .cardio-ban-col .column-2 {
    visibility: hidden;
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .severe-asthma div#acc8 .fa {
        padding-top: 20px !important;
    }
    .Haemato-Oncology .title1 {
        padding: 5px 0 5px 0px;
    }
}

@media screen and (min-width: 1201px) {
    p.acs-txt.all-justify.minor-pad {
        margin-left: -20px;
    }
}

@media screen and (max-width: 767px) {
    p.acs-txt.all-justify.minor-pad {
        padding: 0px 25px;
    }
    .diagnostic-lung-cancer1 .breadcrumb-holder {
        display: none;
    }
    .product-information p.asub-txt1.bannerCntre {
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-top: 0px !important;
    }
    .hyperkalemia div#acc3 .panel-body {
        padding-top: 0;
    }
    .product-information p.asub-txt1.bannerCntre {
        font-size: 18px !important;
        line-height: 24px;
    }
    .ovarian-cancer .cvr-acs div#acc5 .panel-body {
        padding-top: 0;
    }
}

.hyperkalemia div#acc3 .panel-body {
    padding-top: 0;
}

.oncology div#acc7 .panel-body {
    padding-bottom: 0 !important;
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .severe-asthma div#acc2 .fa {
        padding-top: 15px;
    }
    .severe-asthma div#acc3 .fa {
        padding-top: 30px;
    }
    .severe-asthma div#acc7 .fa {
        padding-top: 30px;
    }
    .severe-asthma div#acc8 .fa {
        padding-top: 30px !important;
    }
    .hyperkalemia div#acc3 .img-hf5 {
        padding-bottom: 10px;
    }
}

@media screen and (max-width: 767px) {
    .severe-asthma div#acc8 .fa {
        padding-top: 42px;
    }
    .severe-asthma .five-box h2.border {
        font-size: 30px !important;
    }
    .severe-asthma div#acc9 .fa {
        padding-top: 34px !important;
    }
    .metabolism .hf-txt1 {
        padding-top: 0px !important;
    }
    .diagnostic-lung-cancer .breadcrumb.section {
        display: none;
    }
}

p.asub-txt1.dia_lung_mar {
    padding-left: 50px;
}

b.dia_lng {
    color: black;
}

@media screen and (min-width: 767px) and (max-width: 1023px)and (orientation: portrait) {
    .ovarian-cancer div#acc10 .fa {
        padding-top: 27px;
    }
    .ovarian-cancer div#acc7 .fa {
        padding-top: 27px;
    }
    .ovarian-cancer div#acc8 .fa {
        padding-top: 39px !important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1200px)and (orientation: portrait) {
    .ovarian-cancer div#acc7 .fa {
        ;
    }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .ovarian-cancer div#acc8 .fa {
        padding-top: 18px !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px)and (orientation: portrait) {
    .severe-asthma div#acc1 .fa {
        padding-top: 16px !important;
    }
    .severe-asthma div#acc2 .fa {
        padding-top: 27px !important;
    }
    .severe-asthma div#acc3 .fa {
        padding-top: 27px !important;
    }
    .severe-asthma div#acc5 .fa {
        padding-top: 27px !important;
    }
    .severe-asthma div#acc6 .fa {
        padding-top: 27px !important;
    }
    .severe-asthma div#acc7 .fa {
        padding-top: 27px !important;
    }
    .severe-asthma div#acc8 .fa {
        padding-top: 37px !important;
    }
    .severe-asthma div#acc9 .fa {
        padding-top: 37px !important;
    }
}

b.diag_black {
    color: #3F4444;
}

.fam li {
    font-family: 'Montserrat-Regular', 'Montserrat-bold' !important;
    text-shadow: none !important;
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .severe-asthma div#acc1 .fa {
        padding-top: 12px !important;
    }
    .severe-asthma div#acc2 .fa {
        padding-top: 15px !important;
    }
    .severe-asthma div#acc3 .fa {
        padding-top: 20px !important;
    }
    .severe-asthma div#acc4 .fa {
        padding-top: 12px !important;
    }
    .severe-asthma div#acc5 .fa {
        padding-top: 20px !important;
    }
    .severe-asthma div#acc6 .fa {
        padding-top: 20px !important;
    }
    .severe-asthma div#acc7 .fa {
        padding-top: 20px;
    }
    .severe-asthma div#acc9 .fa {
        padding-top: 20px !important;
    }
    .severe-asthma div#acc10 .fa {
        padding-top: 12px !important;
    }
}

@media screen and (max-width: 767px) and (orientation: portrait) {
    .severe-asthma div#acc1 .fa {
        padding-top: 18px !important;
    }
    .severe-asthma div#acc2 .fa {
        padding-top: 25px !important;
    }
    .severe-asthma div#acc3 .fa {
        padding-top: 25px !important;
    }
    .severe-asthma div#acc4 .fa {
        padding-top: 18px !important;
    }
    .severe-asthma div#acc5 .fa {
        padding-top: 28px !important;
    }
    .severe-asthma div#acc7 .fa {
        padding-top: 25px !important;
    }
}

.hyperkalemia div#acc11 .fa {
    margin-bottom: -12px;
}

.severe-asthma div#acc5 .fa,
.severe-asthma div#acc9 .fa,
.severe-asthma div#acc8 .fa {
    padding-top: 27px;
}

p.asub-txt1.ornge_bg {
    padding: 17px;
}

.ovarian-cancer div#acc8 .fa {
    padding-top: 27px;
}

p.title1.bg-over-meg {
    background-color: #830051;
    width: 100%;
}

@media screen and (max-width: 767px) and (orientation: portrait) {
    .severe-asthma div#acc2 .fa {
        padding-top: 23px !important;
    }
    .diagnostic-lung-cancer div#acc6 .fa,
    .diagnostic-lung-cancer div#acc3 .fa {
        padding-top: 18px;
    }
    .ovarian-cancer div#acc2 .fa {
        padding-top: 18px;
    }
    .ovarian-cancer div#acc3 .fa {
        padding-top: 18px;
    }
    .ovarian-cancer div#acc6 .fa {
        padding-top: 18px;
    }
    .ovarian-cancer div#acc7 .fa {
        padding-top: 28px;
    }
    .ovarian-cancer div#acc9 .fa {
        padding-top: 18px;
    }
    .ovarian-cancer div#acc10 .fa {
        padding-top: 28px;
    }
    .hyperkalemia div#acc1 .fa {
        padding-top: 22px;
    }
    .hyperkalemia div#acc3 .fa {
        padding-top: 18px;
    }
    .hyperkalemia div#acc4 .fa {
        padding-top: 28px;
    }
    .hyperkalemia div#acc5 .fa {
        padding-top: 18px;
    }
    .hyperkalemia div#acc6 .fa {
        padding-top: 18px;
    }
    .hyperkalemia div#acc7 .fa {
        padding-top: 18px;
    }
}

span.hyper_bla_tp {
    font-size: 20px;
}

p.asub-txt1.dys-cus-2 {
    text-align: justify;
}

@media screen and (max-width: 767px) {
    span.hyper_bla_tp {
        font-size: 17px;
        line-height: 19px;
        font-family: 'Montserrat', sans-serif;
    }
}

.component-section.no-style.cardio-2-sec.top_padd_bal {
    margin-top: -25px;
}

.renal div#acc3 {
    display: none;
}

.cardio-news .text.parbase a,
.mbl .text.parbase a {
    text-decoration: none;
}

.adjustment {
    top: 76px !important;
    left: 24px !important;
}

.banner-new ul {
    margin-left: 20px;
    margin-top: -33px !important;
}

.banner-new ul li {
    color: white !important;
    padding: 0 !important;
}

.a-link {
    color: #337ab7;
}

.mcl-table table {
    border-collapse: collapse;
    width: 100%;
}

.mcl-table td,
th {
    border: 1px solid #B4C6E7;
    text-align: left;
    padding: 8px;
}

.mcl-table td {
    font-weight: 600;
}

.mcl-table-td {
    color: #FF1472;
}

.mcl-table p {
    text-align: center;
}

.p-inline {
    display: inline-block;
}

.dys-option.p-inline {
    padding: 0;
}

.dys-option.p-inline .dys-box-wrapper {
    padding: 0;
}

#dis-first-section {
    padding-right: 15px !important;
    padding-left: 15px !important;
    margin-right: auto;
    margin-left: auto;
}

.dys-center {
    text-align: center !important;
}

.dys-center-pad {
    padding: 5px 0 !important;
}

.big-txt {
    font-size: 20px !important;
    line-height: 24px !important;
}

.dis-first-heading {
    text-align: center;
    font-size: 20px;
    line-height: 24px;
    font-family: 'Montserrat', sans-serif;
    color: #830051;
    font-weight: bold;
    text-shadow: none;
}

.Haemato-Oncology .dis-first-heading {
    margin-bottom: -1px;
}

.dis-first-subheading {
    text-align: center;
    font-size: 20px;
    line-height: 26px;
    font-family: 'Montserrat', sans-serif;
    color: #3F4444;
    text-shadow: none;
}

.ana-ul-left-pad {
    padding-left: 18px;
}

.pink-bg-color {
    background-color: #FCF9F4;
    padding: 5px 0 1px 0;
}

.dyslipidemia #acc6 .panel-body {
    padding-top: 0 !important;
}

.firstUnder {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}

.ana-bold {
    font-weight: 600;
}

.theme-color {
    color: #830051;
}

.dis-first-div {
    margin: auto;
    width: 100%;
}

.dis-inline-img {
    max-width: 7%;
    height: 34px;
    margin: 0 20px;
}

.below-txt {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.bottom-pad-0 {
    padding-bottom: 0 !important;
}

.top-pad-0 {
    padding-top: 0 !important;
}

.bottom-mar-0 {
    margin-bottom: 0 !important;
}

.dyslipidemia .cvr-acs div#acc11 .fa {
    display: block;
}

div#accs6 .cvr-acs .panel-body {
    padding: 0 0 15px 0;
}

.cll-img-top-margin {
    margin-top: -18px;
}

.mcl-box {
    width: 80%;
    margin: auto;
}

.dys-box {
    border: 3px solid #830051;
    border-radius: 10px;
    margin: 3% 0%;
    background-color: #ffffff;
}

.blue-box {
    border: 3px solid #183F82;
    border-radius: 0px;
    margin: 3% 0%;
    background-color: #ffffff;
    border-top-left-radius: 50px;
    border-bottom-right-radius: 90px;
}

.light-blue-box {
    border: 3px solid #68d2df;
    margin: 3% 0%;
    background-color: #68d2df;
}

.light-blue-box>p {
    text-align: center !important;
    color: #ffffff !important;
}

.light-blue-box-alt {
    border: 3px solid #68d2df;
    margin: 3% 0%;
    border-radius: 10px;
    background-color: #68d2df;
}

.light-blue-box-alt>p {
    color: #3F4444;
}

.light-blue-box-alt2 {
    border: 3px solid #68d2df;
    margin: 3% 0%;
    border-radius: 10px;
    background-color: #68d2df;
}

.light-blue-box-alt2>p {
    color: #3F4444;
    text-align: center;
}

.bold-txt {
    font-weight: 600;
}

.pink-txt {
    color: #D0006F !important;
}

.dys-txt {
    padding: 1.5% 2% 0;
    font-size: 21px;
    line-height: 31px;
    color: #830051;
    font-weight: 600;
}

.dys-span-txt {
    color: #830051;
    font-size: 19px;
    line-height: 24px;
}

.dys-span-txt-yellow {
    color: #f0ab00;
    font-size: 19px;
    line-height: 24px;
}

.dys-option {
    background-color: #ffffff;
    text-align: center;
    padding: 0 27%;
}

.dys-center-txt {
    text-align: center;
    font-weight: 600;
}

.dys-option a {
    text-decoration: none !important;
    font-family: 'Montserrat', sans-serif !important;
}

.dys-box-wrapper {
    display: flex;
    padding: 0 5%;
}

.dys-option-box {
    border: 3px solid #0070c0;
    border-radius: 10px;
    margin: 3% 0%;
    background-color: #ffffff;
}

.dys-option-box-1 {
    margin-right: 42px;
    padding: 0 22px;
}

.dys-option-txt {
    padding: 11px 12px 0;
    font-size: 19px;
    line-height: 24px;
}

.diagnostic-lung-cancer1 a {
    text-decoration: none !important;
    text-shadow: none !important;
}

.component-section.container.no-style.article-sec-left.article-sec-desk.h-desk {
    height: 234px;
}

.india .column-1 img.new-image-desktop {
    width: 52% !important;
}

.india .column-1 .new-image {
    background-color: #830051;
    height: 10.8em;
    border-bottom-right-radius: 60px;
}

.india .column-1 .expand-img-desktop {
    top: 2em;
}

.india .column-2 img.new-image-desktop {
    width: 52% !important;
}

.india .column-2 .new-image,
.india .column-4 .new-image {
    background-color: #830051;
    height: 10.8em;
    border-bottom-right-radius: 60px;
}

.india .column-2 .expand-img-desktop,
.india .column-4 .expand-img-desktop {
    top: 2em;
}

.india .column-4 img.new-image-desktop {
    width: 35% !important;
}

.india .newImage {
    top: -0.5em;
}

.india .column-3 img.new-image-desktop,
.india .column-5 img.new-image-desktop {
    width: 55% !important;
}

.india .column-3 .new-image,
.india .column-5 .new-image {
    background-color: #830051;
    height: 11.3em;
    border-bottom-right-radius: 60px;
}

.india .column-3 .expand-img-desktop,
.india .column-5 .expand-img-desktop {
    top: 2em;
}

p.treatment-cont {
    color: white;
    text-align: center;
    font-size: 50px;
    padding: 13%;
    ;
}

.treatment-guidlines .col-sec .column-1 .tgnew-list {
    height: 12em !important;
    color: white;
}

.tgref {
    border-radius: 10px;
}

.tgref,
.tgcard-img,
.tgnew-list {
    background: #830051 !IMPORTANT;
}

.tgrefli {
    font-family: 'Montserrat', sans-serif;
    line-height: 35px !important;
    text-shadow: 0px 0px;
    padding-bottom: 5px;
    font-size: 20px;
}

.new-list,
.tgnew-list {
    display: flex;
    height: 11em;
    background: #830051;
    border-TOP-LEFT-radius: 24px;
    color: white;
}

ul.l-line {
    margin-top: 19px !important;
}

.new-list ul,
.tgnew-list ul {
    padding-inline-start: 30px;
    padding-top: 10%;
    padding-bottom: 10%;
    font-size: 12px;
}

ul.n-new {
    padding-top: 20%;
}

.new-list ul li,
.tgnew-list ul li {
    LINE-HEIGHT: 1.1 !IMPORTANT;
}

.new-list .btn {
    font-style: normal;
    margin-left: 58%;
    POSITION: ABSOLUTE;
    MARGIN-TOP: 51%;
    Z-INDEX: 900;
    BACKGROUND-COLOR: white;
    COLOR: black;
    padding-left: 3%;
    font-size: 9px;
    width: 30%;
    font-family: 'Montserrat', sans-serif;
    font-weight: 100 !important;
}

.new-list1 {
    display: flex;
    height: 11.5em;
    background: #830051;
    border-TOP-LEFT-radius: 24px;
}

.new-list1 ul {
    padding-inline-start: 30px;
    padding-top: 10%;
    padding-bottom: 10%;
    font-size: 12px;
}

.new-list1 ul li {
    LINE-HEIGHT: 1.1 !IMPORTANT;
}

.new-list1 .btn {
    margin-left: 58.4%;
    font-style: normal;
    POSITION: ABSOLUTE;
    MARGIN-TOP: 51%;
    Z-INDEX: 900;
    BACKGROUND-COLOR: white;
    COLOR: black;
    padding-left: 3%;
    font-size: 9px;
    width: 30%;
    font-family: 'Montserrat', sans-serif;
    font-weight: 100 !important;
}

.l-line li:nth-child(1) {
    margin-left: 0 !important;
}

.tgnew-list ul li:nth-child(1),
.new-list ul li:nth-child(1),
.new-list1 ul li:nth-child(1) {
    padding-bottom: 0.7em !important;
}

.tgnew-list ul li b a,
.new-list ul li b a,
.new-list1 ul li b a {
    color: #FFFFFF !important;
}

.col-sec li a {
    color: #E6D4DF !important;
}

ul.n-new.l-line {
    padding-top: 2.2em;
}

.respi .box-link-sec {
    height: 139px !important;
    padding-right: 0 !important;
}

.search-res .search .dis-div~div p i {
    display: none;
}

.search-res .search .date-div,
.search-res .search .dis-div,
.search-res .search p.treat-desc,
.search-res .search p.treat-title,
.search-res .search .download-watch-button,
.search-res .search .sign-but {
    display: none;
}

.error-500 .ta-over-sec .page-section-inner.container {
    padding-top: 75px;
    padding-bottom: 50px;
}

.error-500 .middle-content .linkList.section {
    width: 100%;
}

.search-res .mag-animate a.btn.btn-secondary:hover:before,
.search-res .sign-but:hover:before,
.login button#Login:hover:before {
    display: none;
}

.magenta-a p,
.magenta-a h3,
.magenta-a a {
    color: #fff !IMPORTANT;
}

.patient-access .register-col li {
    font-family: HelveticaNeue-Regular, Arial, sans-serif !IMPORTANT;
    font-size: 18px;
}

.serv-you .magenta-a p a {
    font-family: LexiaBold, "Georgia", "Times New Roman", serif;
    font-style: italic;
}

.patient-access .component-section.no-style.ta-over-sec {
    background-position: right !important;
}

.patient-access .register-col li::marker {
    color: #830051;
}

.multi-column-container.magenta-a .column-2 {
    padding-left: 0;
    align-self: center;
}

.services .ta-over-sec .page-section-inner.container {
    padding-top: 180px;
    padding-bottom: 80px;
}

.service-col-b>.row>.col-sm-6.col-xs-12.column-1,
.service-col>.row>.col-sm-6.col-xs-12.column-2 {
    padding: 0;
}

.service-col-b>.row>.col-sm-6.col-xs-12.column-1 .columnControl.section,
.service-col>.row>.col-sm-6.col-xs-12.column-2 .columnControl.section {
    padding: 0;
}

.multi-column-container.service-inner-a {
    border-bottom: 1px solid #ccc;
}

.service-inner-a>.row,
.service-inner-b>.row {
    margin: 0;
}

.service-inner-a>.row>.column-1,
.service-inner-b>.row>.column-1 {
    border-right: 1px solid #ccc;
}

.services .services-sec1 .newImage.parbase.section {
    padding-top: 20px;
}

.magenta-a .text a:after {
    background-image: url(/content/dam/open-digital/India-HCP/en/images/chevron-right-white.png);
    content: "";
    display: inline-block;
    width: 12px;
    height: 13px;
    background-size: 72%;
    margin-left: 5px;
    background-repeat: no-repeat;
}

.hidden-img {
    display: none;
}

.multi-column-container.magenta-a {
    background-color: #830051;
}

.serv-pat .multi-column-container.magenta-a {
    background-color: #9AB1AC;
}

.hidden-list .linkList {
    display: none !important;
}

.service-col .column-2 .columnControl.section,
.service-col-b .column-1 .columnControl.section {
    padding: 20px;
}

.serv-you .container.middle-content {
    width: 100% !important;
    padding: 0 !important;
}

.services .container.middle-content {
    width: 100% !important;
    padding: 0;
}

.service-col-b .column-1 {
    background-color: #9AB1AC;
}

.services-sec1 .page-section-inner.container {
    width: 100%;
}

.component-section.services-sec2 .page-section-inner.container,
.services-sec1 .page-section-inner.container {
    width: 90% !important;
    margin: auto;
}

.home-after-login .container.middle-content,
.home-before-login .container.middle-content,
.product-info .container.middle-content {
    width: 100% !IMPORTANT;
    padding: 0;
}

.service-col .column-2 a,
.service-col .column-2 p,
.service-col-b .column-1 a,
.service-col-b .column-1 p {
    color: #fff;
    text-decoration: none;
}

.service-col .column-2 {
    background-color: #830051;
}

.pt-detail-pills>.row>.column-1>.columnControl,
.pt-detail-pills>.row>.column-2>.columnControl {
    border-top: 1px solid #ccc;
}

.pt-detail-pills.border-edit>.row>.column-1,
.pt-detail-pills.border-edit>.row>.column-2 {
    border-top: 1px solid #ccc;
}

.link-society .pt-detail-pills>.row>.column-1>.columnControl,
.link-society .pt-detail-pills>.row>.column-2>.columnControl {
    border-bottom: 1px solid #ccc;
    border-top: none;
    padding-top: 10px;
    padding-bottom: 10px;
}

.pt-over-pills>.row>.column-1>.columnControl,
.pt-over-pills>.row>.column-2>.columnControl {
    border-bottom: 1px solid #ccc;
}

.multi-column-container.pt-detail-pills {
    width: 98%;
}

.link-society .multi-column-container.pt-detail-pills {
    width: 100%;
}

.signup1 a.btn.btn-default {
    background: #830051;
    color: #fff;
    font-weight: bold;
}

.search-hcp .form-inline .input-group>.form-control {
    width: 90%;
}

.society-sec .page-section-inner.container {
    width: 100%;
}

.search-hcp .hero.search .padding-top-20.padding-bottom-20 {
    padding-top: 50px;
    padding-bottom: 50px;
}

.search-hcp .hero {
    background: #FCF9F4;
}

.society-sec .sectionHeading h2.border {
    margin-top: 40px;
    margin-bottom: 20px;
}

.pt-bg-colour {
    background: #FCF9F4;
}

.services .ta-over-sec {
    background-position: inherit !important;
}

.services.patient-access .ta-over-sec {
    background-position: center;
}

.art-col h3 a {
    color: #fff;
    text-decoration: none !important;
}

.error-ban .page-section-inner.container {
    color: #fff;
    padding-top: 30px;
    padding-bottom: 100px;
}

.error-404 .container.middle-content,
.error-500 .container.middle-content,
.error-403 .container.middle-content {
    padding-top: 20px;
    padding-bottom: 80px;
}

.youTubePlayer.section {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 40px;
}

.pt-bg-colour .sectionHeading.section {
    padding-bottom: 30px;
}

.pt-bg-colour .page-section-inner.container {
    padding: 30px;
}

.pt-bg-colour .linkList.section {
    padding-top: 30px;
}

.dis-carousel {
    background: transparent !important;
    padding-bottom: 0;
}

.dis-carousel .component-section.no-style.carousel-prod {
    background-color: #E6EBEA;
    margin-top: 20px;
    margin-bottom: 0px;
    padding-bottom: 25px;
    padding-top: 30px;
}

.dis-carousel .carousel-prod .page-section-inner.container {
    width: 80%;
}

.pt-support-col .multi-column-container {
    box-shadow: 1px 1px 5px #ccc;
    margin-top: 18px;
}

.dis-carousel .carousel-prod h3 {
    text-align: center;
}

.pt-support-col .column-2 .text.section,
.pt-support-col .column-2 .linkList {
    padding-left: 10px;
    padding-right: 10px;
}

.left-pad-10 {
    padding-left: 10px;
}

.pt-support-col p.sub-txt {
    margin: 0;
}

.pt-detail-pills .new-image.img-shadow {
    border-radius: 50%;
    width: 79px;
    height: 74px;
    background-color: #9AB1AC;
    float: right;
}

.pt-detail-pills .new-image img {
    padding: 20px;
    width: 73px !important;
    height: 67px;
}

.link-society .pt-detail-pills .new-image.img-shadow {
    border-radius: 50%;
    width: 100%;
    height: 100%;
    background-color: transparent;
    float: right;
    box-shadow: none !important;
}

.link-society .pt-detail-pills .new-image img {
    padding: 0;
    width: 100% !important;
    height: 100%;
    border-radius: 50%;
}

.pt-detail-pills .column-1 .row,
.pt-detail-pills .column-2 .row {
    display: flex;
}

.pt-detail-pills .column-1 .row .column-1,
.pt-detail-pills .column-2 .row .column-1 {
    width: 20%;
    align-self: center;
}

.services-sec1 .page-section-inner.container,
.services-sec2 .page-section-inner.container {
    width: 100%;
}

.dis-carousel .carousel-prod .carousel.section {
    padding-left: 15px;
    padding-right: 15px;
    background: #fff;
}

.dis-patient-story .page-section-inner.container {
    width: 72%;
}

.dis-patient-story .text p {
    font-size: 14px;
    line-height: 20px;
}

.dis-patient-story .acs-car .column-2,
.dis-patient-story .acs-car .column-1 {
    align-self: center;
}

.dis-patient-story .acs-car .row {
    display: flex;
}

.dis-patient-story .readmore a.btn.btn-secondary {
    padding-left: 0;
}

.signup1 a.btn.btn-default:hover {
    text-decoration: none;
}

.lung.cancer .video-col .right-icon a.icon-alone {
    position: absolute;
    bottom: 11px;
    left: 15.5px;
}

.breadcrumb-list-parent.vcenter,
li.breadcrumb-item.vcenter.active {
    display: inline-block;
}

.respi .patient-program {
    background-color: inherit;
}

.signup1 {
    float: right;
    ;
}

.product-links .columnControl.section .multi-column-container {
    padding: 0;
}

.cardio .container.middle-content,
.acs .container.middle-content {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}

.services-sec2 {
    margin: auto;
    width: 100%;
    background: #FCF9F4;
}

.asthma .component-section.container.no-style.news-highlight-section {
    height: unset;
}

.cardio-ban-col .column-1 .sectionHeading h2.border {
    margin: 0;
}

.asthma .news-highlight-section .subHeading.section,
.asthma .news-highlight-section .text.parbase {
    padding-left: 20px;
}

span.grn-num {
    font-size: 40px;
    padding-right: 8px;
    color: #b8de14;
}

a.prod-lnk,
a.prod-lnk:hover,
a.prod-lnk:focus {
    color: #fff;
    text-decoration: none !IMPORTANT;
    font-family: LexiaBold;
    font-size: 22px;
}

p a.prod-lnk,
p a.prod-lnk:hover,
p a.prod-lnk:focus {
    font-size: 15px;
    font-family: LexiaLight;
}

.respi .onco-elearn .column-2 .column-1,
.diab .onco-elearn .column-2 .column-1,
.onco .onco-elearn .column-2 .column-1 {
    align-self: center;
    width: 20%;
}

.respi .cardio-elearn,
.diab .cardio-elearn,
.onco .cardio-elearn {
    background: linear-gradient(to left, #FCF9F4 52%, #fff 15%) !important;
    ;
}

.respi .onco-elearn .column-2 .row,
.diab .onco-elearn .column-2 .row,
.onco .onco-elearn .column-2 .row {
    display: flex;
}

.respi .onco-elearn .row,
.diab .onco-elearn .row,
.onco .onco-elearn .row {
    display: flex;
}

.respi .onco-elearn .row .column-1,
.diab .onco-elearn .row .column-1,
.onco .onco-elearn .row .column-1 {
    align-self: center;
}

.ovarian .disease-img .columnControl.section {
    padding-top: 30px;
    padding-bottom: 30px;
}

.diab .component-section.container.no-style.sub-video {
    box-shadow: 1px 1px 5px #ccc;
    padding-top: 0;
    margin-top: 30px;
}

.diab .component-section.container.no-style.sub-video .subHeading.section,
.diab .component-section.container.no-style.sub-video .text {
    padding-left: 20px;
    padding-right: 20px;
}

.event-sec-home .carousel-inner .item {
    padding-left: 70px;
    padding-right: 70px;
    padding-top: 70px;
    height: 600px;
    background-color: #e1d4d0;
    opacity: 0.9;
}

.respi .event-sec-home .carousel-inner .item {
    height: unset;
}

.onco .news-mob h3.border,
.onco .news-highlight-section h3.border {
    margin-top: 0;
}

.carousel .carousel-content-block {
    display: none;
}

.mob-carousel1 {
    display: none;
}

.onco .news-highlight-section p.sub-txt {
    margin-bottom: 0 !important;
    margin-top: 10px;
}

.home-sec p {
    color: #fff;
}

.diab .component-section.container.no-style.news-highlight-section {
    height: 400px;
}

.col-4-home h3.border {
    font-size: 16px;
}

.home-before-login .col-4-home h3.border,
.home-after-login .col-4-home h3.border {
    font-size: 16px;
    margin: 0;
}

.col-4-home .column-2 p,
.col-4-home .column-3 p,
.col-4-home .column-1 p {
    font-size: 14px;
}

.car-read .glyphicon-chevron-right:before {
    content: "\e080";
    width: 40px;
    height: 21px;
    display: inline-block;
    content: "";
    background-repeat: no-repeat;
    background-image: url(/content/dam/open-digital/India-HCP/en/images/chevron-right-regular.png);
    background-size: 23% 15px;
    background-position: right;
}

.news-highlight-section {
    width: 100%;
    padding: 0;
    height: 380px;
}

.cardio .news-highlight-section {
    height: 405px;
}

.respi .news-highlight-section {
    height: 340px;
}

.onco .news-highlight-section {
    height: 500px;
}

.onco-news .news-highlight-section {
    height: 560px;
}

.breast.cancer .news-highlight-section {
    height: 500px;
}

.breast.cancer .news-highlight-section h3.border {
    margin-top: 0;
}

.breast.cancer .news-highlight-section p.sub-txt {
    margin: 0;
    margin-top: 15px;
}

.breast.cancer .congress-sec {
    border-bottom: none !important;
}

.signup a.btn.btn-secondary span:before {
    width: 40px;
    height: 21px;
    display: inline-block;
    content: "";
    background-repeat: no-repeat;
    background-image: url(/content/dam/open-digital/India-HCP/en/Mobile-updated/arrow_new.png);
    background-size: 23% 15px;
    background-position: right;
}

.home-after-login .article-mob-right .signup a.btn.btn-secondary span:before {
    width: 20px;
    background-size: 50% 15px;
    background-position: right;
}

.signup a.btn.btn-secondary {
    border-top: 2px solid;
}

.article-right-col1 p,
.article-right-col2 p {
    color: #3F4444;
    ;
}

.article-right-col1 .signup a.btn.btn-secondary,
.article-right-col2 .signup a.btn.btn-secondary {
    color: #fff;
    border-color: #fff;
    border-top: 1px solid;
    font-family: LexiaBoldItalic;
    font-weight: normal;
    font-style: normal;
}

.article-right-col1 .signup a.btn.btn-secondary span:before,
.article-right-col2 .signup a.btn.btn-secondary span:before {
    background-image: url(/content/dam/open-digital/India-HCP/en/Mobile-updated/arrow_new.png);
}

.article-right-col1 .column-1,
.article-right-col2 .column-2,
.article-right-col1 .column-2,
.article-right-col2 .column-1 {
    width: 250px;
    height: 233px;
    padding: 35px;
    margin: 10px;
    box-shadow: 1px 1px 15px #CCCCCC;
}

.article-right-col1 .column-1 .signup a.btn.btn-secondary,
.article-right-col1 .column-2 .signup a.btn.btn-secondary {
    border: none;
}

.renal .news-highlight-section h3.border {
    margin: 0;
}

.quicklink-col .column-1 {
    margin-top: 10px;
}

.col-sec .column-1 {
    margin-top: 0px;
}

.article-right-col1 a.btn.btn-secondary,
.article-right-col2 a.btn.btn-secondary {
    font-weight: 700;
    line-height: 18px;
    font-size: 12px;
}

p.country-txt:before {
    background: url("/content/dam/open-digital/India-HCP/en/images/location-marker.png");
    width: 20px;
    height: 15px;
    content: "";
    background-size: 65% 16px;
    background-repeat: no-repeat;
    display: inline-block;
}

.date-col .column-1,
.date-col .column-2 {
    width: 188px !important;
}

.date-col .column-1 .text.parbase.section {
    border-right: 1px solid #9AB1AC;
}

.respi .date-col .text.parbase.section {
    border-right: none !important;
}

.readmore a.btn.btn-secondary {
    border: none;
}

.multi-column-container.event-main-col {
    padding: 0px;
}

.component-section.container.no-style.news-sec-right {
    width: 100%;
    padding: 0;
}

p.event-txt {
    color: #fff;
    background-color: #830051;
    width: 52px;
    font-size: 14px;
    text-align: center;
    font-style: italic;
    border-radius: 3px;
}

.signup a.btn.btn-secondary,
.readmore a.btn.btn-secondary {
    color: #830051;
    border-color: #830051;
    font-weight: bold;
    font-family: LexiaBold;
    font-size: 15px;
    padding: 10px 20px;
}

.hm .list-item-0 a span.glyphicon.glyphicon-chevron-right.pull-right {
    top: -1px !important;
}

.carousel-control .fa.fa-chevron-left,
.carousel-control .fa.fa-chevron-right {
    display: table-cell;
    vertical-align: middle;
    padding-right: 3px;
    background-color: #830051;
    text-align: end;
    padding: 15px 10px 9px 17px;
}

.component-section.container.no-style.desk-card2-hide {
    display: none;
}

span.fa.fa-chevron-left:before {
    content: "";
    background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/arrow2_d.png);
    width: 100px;
    height: 90px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 1.2em;
}

.carousel-home-mobile span.fa.fa-chevron-left:before {
    content: "";
    background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/events/pchevronleft.png);
}

a.right.carousel-control {
    opacity: 1;
    background: transparent;
}

span.fa.fa-chevron-right:before {
    content: "";
    background-image: url(/content/dam/open-digital/India-HCP/en/images/arrow-right.png);
    background-size: 70% 17px;
    display: inline-block;
    background-repeat: no-repeat;
}

.carousel span.fa.fa-chevron-right:before {
    content: "";
    background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/arrow1_d.png);
    width: 73px;
    height: 76px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 1.2em;
}

span.fa.fa-play {
    color: #830051;
    border: 2px solid #830051;
    padding: 10px;
    border-top: 1px solid;
    font-size: 12px;
}

.component-section.no-style.recommend-sec {
    background: linear-gradient(to right, #FCF9F4 42%, #fff 38%);
    ;
}

.col-4-home .column-2,
.col-4-home .column-3,
.col-4-home .column-4 {
    background-color: #fff;
    box-shadow: 1px 1px 5px #cccccc;
    padding: 0;
    margin-left: 10px;
    margin-right: 10px;
}

.col-4-home .subHeading.section,
.col-4-home .text.parbase.section {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
}

.col-4-home .column-1 .text.parbase.section {
    padding: 0;
}

.col-4-home .column-1 {
    width: 19%;
    padding: 0;
}

a.left.carousel-control {
    left: 0 !IMPORTANT;
    opacity: 1;
    left: -6% !IMPORTANT;
    border: none !IMPORTANT;
    background: transparent;
}

.component-section.no-style.event-sec-home {
    background-position: center;
}

.news-sec .text.parbase.section {
    padding-left: 20px;
    padding-right: 20px;
}

.news-sec .text.parbase.section:nth-child(2) {
    padding-top: 20px;
}

.news-sec .text.parbase.section:nth-child(3) {
    padding-bottom: 20px;
}

.news-sec .column-1 {
    box-shadow: 1px 1px 7px #cccccc;
    padding: 0;
    width: 65%;
    margin-right: 18px;
}

.news-sec .sectionContainer.section {
    box-shadow: 1px 1px 7px #cccccc;
    margin-bottom: 19px;
}

.multi-column-container.news-sec {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}

.news-sec .column-2 {
    width: 33%;
}

.readmore-sec h2.border {
    color: #fff;
}

.readmore-sec a.btn.btn-secondary {
    color: #fff;
    border-color: #fff;
    font-weight: normal;
    font-size: 16px;
}

.pt-detail-ban .page-section-inner.container {
    margin-top: 150px;
    margin-bottom: 100px;
}

.pt-detail-ban h2.border {
    color: #fff;
}

.pt-detail-ban {
    background-position: center;
    ;
}

.readmore-sec .page-section-inner.container {
    padding-top: 200px;
    padding-bottom: 200px;
}

.component-section.no-style.readmore-sec {
    background-position: center;
}

.readmore-sec .signup a.btn.btn-secondary span:before {
    background-image: url(/content/dam/open-digital/India-HCP/en/images/chevron-right-white.png);
}

.navbar .login a.btn.btn-default {
    color: #FCF9F4;
    font-style: normal;
    border: none;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: bold;
    display: inline-flex;
}

.navbar .login a.btn.btn-default span:first-child {
    content: "";
    background-image: url(/content/dam/open-digital/malaysia-hcp/en/images/lock.png);
    display: inline-block;
    width: 19px;
    height: 19px;
    background-size: 78% 20px;
    background-repeat: no-repeat !important;
}

.navbar .login li.list-item-0 {
    background: #a54580;
}

.breast.cancer .multi-column-container.quicklink-col.register-col {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 0;
}

.home-before-login .article-sec-left .page-section-inner {
    width: 50%;
}

.multi-column-container.quicklink-col.register-col {
    margin-top: 30px;
    margin-bottom: 30px;
}

.home-before-login .register-col .signup a.btn.btn-secondary {
    width: 50%;
}

.art-col .column-2 .row .column-1 {
    background-color: #9AB1AC !important;
}

.art-col .col-sm-6.col-xs-12.column-2 {
    background-color: #9AB1AC;
}

.art-col .column-1 .row .column-2 {
    background-color: #830051;
}

.art-col .col-sm-6.col-xs-12.column-1 {
    background-color: #830051;
    margin: 0;
}

.multi-column-container.quicklink-col.art-col {
    margin-top: 30px;
    margin-bottom: 30px;
}

.art-col h3.border {
    color: #ffffff;
}

.art-col .column-1,
.art-col .column-2 {
    padding: 20px;
}

.art-col .col-sm-6.col-xs-12.column-2 {
    padding-bottom: 25px;
}

.product-links .columnControl.section .multi-column-container {
    background-color: #9AB1AC;
}

.product-links .columnControl.section .multi-column-container .column-1,
.product-links .columnControl.section .multi-column-container .column-2,
.product-links .columnControl.section .multi-column-container .column-3 {
    padding-top: 10px;
    padding-bottom: 10px;
    ;
}

.acs-disease .column-2 {
    background-color: #9AB1AC !Important;
    align-self: center;
    box-shadow: 1px 1px 5px #ccc;
}

.acs-disease .column-2 .column-2 {
    box-shadow: none;
}

.acs .carousel-inner {
    width: 95%;
    margin: 0 auto;
}

.acs ol.carousel-indicators.hide-caption {
    display: none !important;
}

.acs .carousel .carousel-control.left {
    left: 0% !important;
}

.acs .carousel .carousel-control.right {
    right: 0% !important;
}

.component-section.no-style.acs-car {
    background-color: #FCF9F4;
    ;
}

.multi-column-container.acs-car {
    background-color: #fff;
}

.center-button {
    text-align: center;
}

.acs-car h2.border {
    text-align: center;
}

.acs .recommend-sec.desk-carousel1.cardio-elearn.product-links {
    background: linear-gradient(to left, #E6EBEA 81%, #fff 15%) !important;
}

.clr-white {
    color: #fff !important;
}

.component-section.container.no-style.acs-vid-sec.video-col {
    background-color: #FCF9F4;
}

.video-col .signup a.btn.btn-secondary {
    color: #fff;
    background-color: #830051;
    font-weight: normal;
    width: 200px;
    padding-left: 0;
    padding-right: 14px;
    padding-bottom: 7px;
    padding-top: 12px;
    background: linear-gradient(to left, #690041 32%, #830051 30%);
}

.renal .video-col .signup a.btn.btn-secondary {
    width: 162px;
    padding-right: 9px;
    padding-top: 12px;
}

.video-col .signup a.btn.btn-secondary span:before {
    width: 35px;
    height: 35px;
    content: "";
    background-image: url(/content/dam/open-digital/malaysia-hcp/en/images/play.png);
    background-size: 32% 14px;
    background-position: center;
    border: 1px solid #fff;
}

.video-col span.glyphicon.glyphicon-chevron-right.pull-right {
    top: -1px;
}

.cardio-news h2.border {
    color: #830051;
    font-weight: bold;
}

.sub-video .signup a.btn.btn-secondary span:before {
    width: 35px;
    height: 35px;
    content: "";
    background-image: url(/content/dam/open-digital/malaysia-hcp/en/images/play.png);
    background-size: 32% 14px;
    background-position: center;
    border: 1px solid #fff;
}

.sub-video .signup a.btn.btn-secondary {
    position: absolute;
    right: 34px;
    top: 411px;
    color: #fff;
    background-color: #830051;
    font-weight: normal;
    width: 200px;
    padding-left: 0;
    padding-right: 14px;
    padding-bottom: 7px;
    padding-top: 12px;
    background: linear-gradient(to left, #690041 32%, #830051 30%);
}

.sub-video span.glyphicon.glyphicon-chevron-right.pull-right {
    top: -2px;
}

.component-section.container.no-style.box-link-sec {
    width: 100%;
    padding-top: 20px !important;
    padding-bottom: 21px;
    height: 139px !important;
    padding-right: 0 !important;
}

.cardio-ban-col .box-link-sec .section-blur-layer {
    background: transparent !important;
}

.component-section.container.no-style.box-link-sec.second-link {
    padding-top: 60px;
}

a.box-link-a {
    font-family: LexiaLight, "Georgia", "Times New Roman", serif;
    font-weight: bold !important;
    color: #fff;
    text-decoration: none !important;
    text-shadow: none !important;
}

.dys-hide {
    display: none;
}

.dys-hide-desktop {
    display: block;
}

@media screen and (max-width: 767px) {
    body.fixed-top-margin.cll {
        margin-top: 212px !important;
    }
    .dys-hide {
        display: block;
    }
    .blue-box {
        border-top-left-radius: 32px;
        border-bottom-right-radius: 40px;
    }
    .dys-hide-desktop {
        display: none;
    }
    .dys-colControl-1 .column-1 {
        width: 50%;
        padding-right: 0;
    }
    .dys-colControl-1 .column-2 {
        width: 50%;
        padding-left: 0;
    }
    .dys-colControl-2 .column-1 {
        width: 75%;
    }
    .dys-colControl-2 .column-2 {
        width: 25%;
    }
    .footer {
        padding-top: 0;
    }
    .footer .component-section.footer-mob {
        padding-top: 10px;
    }
    .spaceText {
        padding-bottom: 20px;
    }
    .dis-first-heading {
        font-size: 18px;
        line-height: 19px;
        font-family: 'Montserrat', sans-serif;
    }
    .dis-first-subheading {
        font-size: 17px;
        line-height: 19px;
        font-family: 'Montserrat', sans-serif;
    }
    .dys-span-txt {
        font-size: 13px;
    }
    .dys-span-txt-yellow {
        font-size: 13px;
    }
    .dys-txt {
        font-size: 16px;
        font-weight: 500;
        margin-bottom: 0;
    }
    .dys-option {
        padding: 0;
    }
    .dys-box-wrapper {
        padding: 0 14px;
    }
    .dys-option-txt {
        padding: 0;
        font-size: 13px;
        margin-bottom: 0;
    }
    .dys-option-box-1 {
        padding: 0px 15px;
    }
    .dys-option-box-2 {
        padding: 0 10px;
    }
    .link-society .pt-detail-pills .new-image img {
        padding: 0px;
        width: 73px !important;
        height: 73px;
    }
    .pt-over-sec>.page-section-inner.container {
        padding: 0;
    }
    .pt-detail-pills .multi-column-container .col-sm-9.col-xs-12.column-2 {
        width: auto;
        padding: 0;
    }
    .pt-detail-pills .multi-column-container .col-sm-3.col-xs-12.column-1 {
        width: auto;
    }
    .acs-vid-sec .page-section-inner {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .product-link-mob p a.prod-lnk {
        font-size: 14px;
    }
    .diab .component-section.no-style.cardio-therapy {
        background-position: center;
    }
    .component-section.no-style.home-sec {
        background-size: cover !important;
        background-position: right;
    }
    .home-sec .page-section-inner.container {
        padding-top: 100px;
        padding-bottom: 15px;
    }
    .video-col .signup a.btn.btn-secondary {
        float: right;
        margin-top: 0px;
        position: relative !IMPORTANT;
    }
    .video-col .linkList.section {
        display: inline-block;
        width: 100%;
        font-weight: bold;
    }
    .sub-video .linkList.section {
        display: inline-block;
        width: 100%;
        font-weight: bold;
    }
    .sub-video .signup a.btn.btn-secondary {
        top: 0px !important;
        float: right;
        margin-top: 0px;
        right: 0;
        position: relative !IMPORTANT;
    }
    .patient-access-mob .linkList.section {
        display: inline-block;
        width: 100% !important;
        font-weight: bold;
    }
}

@media screen and (max-width: 991px) {
    .carousel-home-mobile li a {
        color: #E6D4DF !important;
    }
    .patient-access .service-sec1 .linkList.section,
    .patient-access .service-sec1 h2 {
        text-align: center;
        width: 100%;
    }
    .section-home h2,
    .section-home h3 {
        text-align: center;
        color: #ffffff;
    }
    .section-home img.carousel-bg-image.img-responsive {
       
        height: 25em;
    }
    .section-home .carousel-content-block {
        max-width: 100%;
        background: unset;
    }
    h2.home-h2 {
        padding-top: 2em;
    }
    .patient-access .service-sec1 .column-1,
    .patient-access .service-sec1 .column-2 {
        width: 100%;
    }
    .service-col .column-1,
    .service-col .column-2,
    .service-col-b .column-1,
    .service-col-b .column-2 {
        width: 100%;
    }
    .service-col .multi-column-container .column-1,
    .service-col .multi-column-container .column-2,
    .service-col-b .multi-column-container .column-1,
    .service-col-b .multi-column-container .column-2 {
        width: 50%;
    }
    .border-edit>.row>.column-2 {
        border-top: none !important;
    }
    .pt-detail-pills .column-1,
    .pt-detail-pills .column-2 {
        width: auto;
    }
    .link-society .pt-detail-pills .column-1,
    .link-society .pt-detail-pills .column-2 {
        width: 100%;
    }
    .pt-detail-ban .page-section-inner.container {
        text-align: center;
    }
    .pt-detail-ban li.breadcrumb-item.vcenter {
        padding: 0;
    }
    .component-section.no-style.search-sec h2.border {
        text-align: center;
    }
    .prod-info-mob {
        display: block;
    }
    .product-accordion .panel-body .columnControl.section .multi-column-container .column-1,
    .product-accordion .panel-body .columnControl.section .multi-column-container .column-2,
    .product-accordion .panel-body .columnControl.section .multi-column-container .column-3 {
        border-right: 1px solid #fff;
        padding: 10px 20px 10px 27px;
    }
    .border-left-col .col-sm-6.col-xs-12.column-2 {
        border-left: 1px solid #fff;
    }
    .border-left-col .col-sm-6.col-xs-12.column-1 {
        border-right: none !important;
    }
    .product-accordion .panel-body .columnControl.section .multi-column-container {
        padding: 0 !important;
    }
    .article-desk-right .glyphicon-chevron-right.pull-right {
        left: 14%;
    }
    .multi-column-container.border-bottom-col {
        border-bottom: 1px solid #fff;
    }
    .border-no-right .column-1 {
        border-right: none !important;
    }
    .component-section.container.no-style.article-sec-left.article-sec-desk {
        display: block;
        margin: 0 !important;
        width: 100%;
    }
    .home-after-login .article-sec-left.article-sec-desk {
        display: block !important;
    }
    .component-section.container.no-style.article-sec-left.article-sec-desk .linkList.section {
        display: inline-block;
        width: 100%;
        font-weight: bold;
    }
    .article-mob-right .col-sm-6.col-xs-12.column-1 {
        padding-left: 10px;
        padding-top: 24px;
        padding-bottom: 35px;
    }
    .article-mob-right .col-sm-6.col-xs-12.column-2 {
        padding-left: 10px;
        padding-top: 24px;
        padding-bottom: 35px;
    }
    .heart .acs-car .column-1,
    .heart .acs-car .column-2 {
        width: 100%;
    }
    .diab .oncology-ban .section-blur-layer {
        background-color: rgba(0, 0, 0, .4) !important;
    }
    .component-section.container.no-style.sub-video {
        width: auto;
    }
    .sub-video .signup a.btn.btn-secondary {
        top: 336px;
    }
    .disease-img .page-section-inner {
        padding-left: 20px;
        padding-right: 20px;
    }
    .disease-img {
        background-color: #FCF9F4;
        width: 100%;
    }
    .home-before-login .quicklink-col .sectionContainer.section:first-child {
        display: none;
    }
    .home-before-login .quicklink-col .sectionContainer.section:last-child {
        display: block;
    }
    .article-sec-left-mob .page-section-inner {
        width: 100% !IMPORTANT;
    }
    .register-col .col-sm-6.col-xs-12.column-1 {
        text-align: center;
        padding-top: 0px;
    }
    .register-col .linkList.section {
        width: 90%;
    }
    .service-you-b .linkList.section {
        width: 100%;
    }
    .lung .register-col .col-sm-6.col-xs-12.column-2 {
        display: block;
    }
    .lung .register-col .linkList.section {
        width: 100%;
    }
    .ovarian .register-col .linkList.section {
        width: 100%;
    }
    .register-col .col-sm-6.col-xs-12.column-2 {
        ;
    }
    .ovarian .congress-sec .register-col .col-sm-6.col-xs-12.column-2 {
        display: block;
    }
    .home-sec .text.parbase.section {
        width: 100%;
        text-align: center;
    }
    .component-section.no-style.home-sec {
        background-position: center;
        background-color: white;
        background-repeat: no-repeat;
        background-size: 100% 100% !important;
        margin-top: 202px !important;
        ;
    }
    .article-sec-desk {
        display: block;
    }
    .article-desk-right {
        display: block;
    }
    .article-right-col1 .column-1 .signup a.btn.btn-secondary {
        border: none;
        padding-left: 8px;
        width: 72%;
        font-size: 11px;
    }
    .article-desk-right .column-1 .white-animate.hm {
        position: absolute;
        top: 60%;
    }
    .article-right-col1 .column-2 .signup a.btn.btn-secondary {
        border: none;
        padding-left: 8px;
        width: 80%;
        font-size: 11px;
    }
    .article-desk-right .column-2 .white-animate.hm {
        position: absolute;
        top: 60%;
    }
    .article-mob-right span.glyphicon.glyphicon-chevron-right.pull-right {
        position: absolute;
        top: 100px;
        left: 25px;
    }
    .article-sec-left-mob a.btn.btn-secondary {
        width: 50%;
    }
    .article-sec-left-mob a.btn.btn-secondary {
        width: 50%;
    }
    .article-sec-left-mob .linkList.section {
        text-align: center;
        width: 100%;
    }
    .component-section.container.no-style.article-sec-left.article-sec-left-mob {
        padding-top: 10px;
        margin: 0;
        width: 99.5%;
        padding-left: 0;
        padding-right: 0;
    }
    .quicklink-col .sectionContainer.section:last-child {
        background: block;
    }
    .quicklink-col .col-sm-6.col-xs-12.column-1 {
        width: 100%;
    }
    .quicklink-col .col-sm-6.col-xs-12.column-2 {
        width: 100%;
    }
    .article-right-col1 .column-1,
    .article-right-col2 .column-2,
    .article-right-col1 .column-2,
    .article-right-col2 .column-1 {
        padding: 15px;
        margin: 0px;
    }
    .article-mob-right .col-sm-6.col-xs-12.column-1 {
        width: 48.5%;
        margin: 0;
        height: unset;
        margin-right: 10px;
        margin-bottom: 20px;
        padding-left: 35px;
    }
    .home-after-login .article-mob-right .col-sm-6.col-xs-12.column-1 {
        padding-left: 10px;
    }
    .article-mob-right .col-sm-6.col-xs-12.column-2 {
        width: 48.5%;
        margin: 0;
        height: unset;
        margin-left: 10px;
        margin-bottom: 20px;
    }
    .mob-carousel1 {
        display: block;
    }
    .desk-carousel1 {
        display: none;
    }
    .component-section.no-style.recommend-sec {
        background: linear-gradient(to right, #FCF9F4 100%, #fff 38%);
    }
    .mob-carousel1 h2.border {
        text-align: center;
    }
    .mob-carousel1 .carousel-inner {
        background-color: #fff;
    }
    .mob-carousel1 .item .subHeading.section,
    .mob-carousel1 .item .text {
        padding: 15px 30px;
        padding-left: 30px;
    }
    .home-before-login .mob-carousel1 .item .subHeading.section,
    .home-before-login .mob-carousel1 .item .text {
        padding: 4px 16px;
    }
    .component-section.no-style.recommend-sec.mob-carousel1 {
        padding-top: 40px;
        padding-bottom: 60px;
    }
    .carousel-mob1 .carousel-indicators li.active a {
        border: none;
        background-color: #830051;
    }
    .carousel-mob1 .carousel-indicators li .carousel-indicator:after {
        border: 1px solid #830051;
        border-radius: 50%;
        width: 10px;
        height: 10px;
        content: '';
        display: block;
    }
    .carousel-mob1 .carousel-indicators {
        bottom: unset;
    }
    .carousel-mob1 .carousel-indicators li .carousel-indicator {
        width: 10px;
        height: 10px;
        padding: 0px;
        border-radius: 50%;
        cursor: pointer;
        display: inline-block;
        position: relative;
        z-index: 200;
    }
    .carousel-mob1 a.left.carousel-control,
    .carousel-mob1 a.right.carousel-control {
        display: none;
    }
    .carousel-mob1 .item {
        height: 785px;
    }
    .event-mob {
        display: block;
    }
    .event-desk {
        display: none;
    }
    .event-mob .carousel-inner {
        margin-top: 350px;
        box-shadow: 3px 1px 13px #ccc;
    }
    .event-mob .carousel-inner {
        margin-top: 417px;
        box-shadow: 3px 1px 13px #ccc;
    }
    .event-sec-home .carousel-inner .item {
        padding-left: 70px;
        padding-right: 70px;
        padding-top: 70px;
        height: 600px;
        background-color: #e1d4d0;
        opacity: 0.9;
    }
    .component-section.no-style.event-sec-home.event-mob {
        background-size: contain !important;
        height: unset;
        background-repeat: no-repeat;
        background-position: inherit;
        margin-top: 30px;
    }
    .event-mob a.left.carousel-control {
        left: 42% !IMPORTANT;
        top: 95%;
        display: block !IMPORTANT;
    }
    .event-mob a.right.carousel-control {
        right: 43% !IMPORTANT;
        top: 95%;
        display: block !IMPORTANT;
    }
    .home-after-login .event-mob a.left.carousel-control {
        top: 97%;
    }
    .home-after-login .event-mob a.right.carousel-control {
        top: 97%;
    }
    .event-mob-list .column-2,
    .event-mob-list .column-1 {
        width: 50%;
    }
    .multi-column-container.news-sec {
        display: none;
    }
    .multi-column-container.news-mob {
        margin-top: 15px;
        margin-bottom: 15px;
        box-shadow: 1px 1px 8px #ccc;
    }
    .news-mob .column-2,
    .news-mob .column-1 {
        align-self: center;
        padding-left: 0;
    }
    .home-before-login .news-mob .column-2,
    .home-before-login .news-mob .column-1,
    .home-after-login .news-mob .column-2,
    .home-after-login .news-mob .column-1 {
        align-self: center;
        padding-left: 0;
        width: 50%;
    }
    .lung .news-mob .column-2,
    .lung .news-mob .column-1 {
        width: 50%;
    }
    .onco .news-mob .column-2,
    .onco .news-mob .column-1 {
        width: 50%;
    }
    .news-mob .row {
        display: flex;
        margin: 0;
    }
    .readmore-sec .page-section-inner.container {
        text-align: center;
    }
    .news-highlight h2.border {
        text-align: center;
    }
    .home-after-login .container.middle-content {
        padding-left: 0;
        padding-right: 0;
    }
    .footer-column .row {
        margin: 0;
    }
    .event-mob ol.carousel-indicators.hide-caption {
        display: none;
    }
    .date-col .column-1 {
        width: 180px;
    }
    .multi-column-container.quicklink-col.register-col {
        margin-top: 0px;
    }
    .home-before-login .register-col .signup a.btn.btn-secondary {
        width: 65%;
    }
    .art-col .column-1 .col-sm-6.col-xs-12.column-1,
    .art-col .column-1 .col-sm-6.col-xs-12.column-2 {
        width: 50%;
    }
    .art-col .column-2 .col-sm-6.col-xs-12.column-1,
    .art-col .column-2 .col-sm-6.col-xs-12.column-2 {
        width: 50%;
    }
    .art-col .row .col-sm-6.col-xs-12.column-1 {
        margin-bottom: 20px;
        padding-left: 25px;
        padding-right: 25px;
    }
    .art-col .expand-img-mobile {
        width: 25% !important;
    }
    .component-section.no-style.readmore-sec {
        background-position: right;
    }
    .home-before-login .container.middle-content {
        padding: 0;
    }
    .product-info .mob-menu-col .column-2 .newImage.parbase.section:last-child {
        display: none;
    }
    .product-info p.login-register {
        display: none;
    }
    .product-info .search-sec .page-section-inner.container {
        background-color: transparent;
    }
    .product-info .accordion .column-1,
    .product-info .accordion .column-2,
    .product-info .accordion .column-3 {
        width: 50% !important;
    }
    .pod-col .item {
        height: 650px;
    }
    .acs-disease .cardio-ban-col .sectionHeading.section {
        position: unset !important;
    }
    p.bread-title {
        top: 0px !important;
    }
    .acs-vid-sec .page-section-inner {
        padding-left: 40px;
        padding-right: 40px;
        padding-bottom: 30px;
    }
    .acs .recommend-sec.desk-carousel1.cardio-elearn.product-links {
        background: #E6EBEA !important;
        display: block !IMPORTANT;
    }
    .disease .desk-carousel1.product-links {
        display: block !important;
    }
    .video-col img.new-image-desktop {
        height: 417px;
    }
    .cardio-sub .panel-action-container.text-right {
        display: none;
    }
    .cardio-sub .accordion-container .accordion-inner-container {
        padding-top: 0px;
    }
}

.ana-img-last {
    padding: 15px 0;
}

.ana-img-2 {
    padding-bottom: 15px;
}

.ana-img-1 {
    padding-bottom: 15px;
}

.cll-img-1 {
    padding-bottom: 10px;
}

.cll-img-2 {
    padding: 10px 0;
}

@media screen and (max-width: 767px) {
    .patient-services .accordion.section {
        padding-left: 15px;
        padding-right: 15px;
    }
    .cll-img-1 {
        padding-bottom: 0;
    }
    .cll-img-2 {
        padding: 0;
    }
    .ana-img-last {
        padding: 10px 0;
    }
    .ana-img-2 {
        padding-bottom: 10px;
    }
    .ana-img-1 {
        padding-bottom: 5px;
    }
    .serv-you .ta-over-sec .page-section-inner.container {
        padding-top: 75px;
        padding-bottom: 10px;
    }
    .ful-wid a {
        padding: 10px 9px !important;
    }
    .service-col>.row>.column-1,
    .service-col-b>.row>.column-2 {
        text-align: center;
    }
    .society-sec h2.border {
        text-align: center;
    }
    .pt-detail-ban .page-section-inner.container,
    .support-prog .cardio-therapy .page-section-inner.container {
        margin-top: 150px;
        margin-bottom: 0px;
    }
    .pt-support-col .column-2 .linkList {
        width: 100%;
    }
    .support-prog .breadcrumb-item {
        padding: 0;
    }
    .ckd .reference-prod ol {
        padding-left: 20px;
    }
    .ckd .video-col h2.border,
    .ckd .video-col p {
        text-align: center;
    }
    .article-mob-right .col-sm-6.col-xs-12.column-1 {
        width: 47%;
        margin: 0;
        height: unset;

        margin-bottom: 20px;
        padding-left: 15px;
        float: left;
    }
    .article-mob-right .signup a.btn.btn-secondary span:before {
        width: 25px;
        background-size: 45% 15px;
    }
    .article-mob-right .col-sm-6.col-xs-12.column-2 {
        width: 47%;
        margin: 0;
        height: unset;
        margin-bottom: 20px;
        float: right;
    }
    .multi-column-container.quicklink-col {
        width: 100%;
        ;
    }
    .tab-container {
        display: none;
    }
    .quicklink-col .row {
        margin: 0;
    }
    .component-section.container.no-style.news-highlight {
        margin-left: 15px;
        margin-right: 15px;
    }
    .mob-carousel1 ol.carousel-indicators.hide-caption {
        top: auto;
    }
    .article-sec-left-mob a.btn.btn-secondary {
        width: 53%;
    }
    .date-col .column-2 {
        width: 45%;
    }
    .event-mob .signup a.btn.btn-secondary,
    .event-mob .readmore a.btn.btn-secondary {
        width: 146px;
    }
}

@media screen and (min-width: 768px) {
    .dys-cus-1 {
        padding-bottom: 0 !important;
        margin-bottom: 0 !important;
    }
    .dys-cus-2 {
        padding-top: 0 !important;
    }
    .cvs-acc-col {
        padding: 30px 0;
    }
    .pt-support-col .column-1 {
        align-self: center;
    }
    .pt-support-col .row {
        display: flex;
    }
    .product-links .columnControl.section .multi-column-container {
        border-bottom: 1px solid #fff;
    }
    .multi-column-container.quicklink-col {
        width: 750px;
        margin-right: auto;
        margin-left: auto;
        padding-left: 15px;
        padding-right: 15px;
    }
    .multi-column-container.quicklink-col.register-col {
        width: 100%;
    }
    .video-col .signup a.btn.btn-secondary {
        position: absolute;
        right: 34px;
        top: 373px;
    }
    .renal .video-col .signup a.btn.btn-secondary {
        right: 15px;
        border-top: 1px solid #830051;
    }
    .asthma .video-col .signup a.btn.btn-secondary {
        position: absolute;
        right: auto !important;
        top: 582.5px !important;
    }
    .product-link-mob {
        display: none;
    }
}

@media screen and (max-width: 530px) {
    .carousel-mob1 .item {
        height: 658px;
    }
    .home-before-login .carousel-mob1 .item {
        height: 582px;
    }
    .pod-col .item {
        height: 500px;
    }
}

@media screen and (min-width: 325px) and (max-width: 400px) {
    .event-mob .carousel-inner .item {
        padding: 17px;
    }
    .event-mob h2.border {
        font-size: 22px;
        line-height: 32px;
    }
    .event-mob p {
        font-size: 16px;
    }
    .event-mob .carousel-inner {
        margin-top: 147px;
    }
    .event-mob .carousel-inner .item {
        ;
    }
    .event-mob a.left.carousel-control {
        left: 32% !IMPORTANT;
    }
    .event-mob a.right.carousel-control {
        left: 50% !IMPORTANT;
    }
}

@media screen and (min-width: 401px) and (max-width: 500px) {
    .event-mob .carousel-inner .item {
        padding: 30px;
    }
    .event-mob a.left.carousel-control {
        left: 36% !IMPORTANT;
    }
    .event-mob a.right.carousel-control {
        left: 51% !IMPORTANT;
    }
    .event-mob .carousel-inner {
        margin-top: 236px;
    }
}

@media screen and (min-width:501px) and (max-width:767px) {
    .news-mob .column-1 {
        width: 30%;
    }
    .news-mob .column-2 {
        width: 70%;
    }
    .breast.cancer .news-mob .column-1 {
        width: 50%;
    }
    .breast.cancer .news-mob img.new-image-mobile {
        height: 245px;
    }
    .breast.cancer .news-mob h3.border {
        margin-top: 0;
        font-size: 14px;
    }
    .breast.cancer .news-mob .column-2 {
        width: 50%;
    }
}

@media screen and (max-width: 500px) {
    .product-links .product-link-mob .column-1,
    .product-links .product-link-mob .column-2 {
        padding: 10px 10px !important;
    }
    .anemia .carousel a.left.carousel-control {
        left: -9% !IMPORTANT;
    }
    .anemia .carousel a.right.carousel-control {
        right: -9% !IMPORTANT;
    }
    .home-after-login .readmore-sec .page-section-inner.container {
        padding-top: 45px;
        padding-bottom: 45px;
    }
    .home-before-login .readmore-sec .page-section-inner.container {
        padding-top: 45px;
        padding-bottom: 45px;
    }
    .dis-patient-story .page-section-inner.container {
        width: 92%;
    }
    .onco .news-mob .column-2,
    .onco .news-mob .column-1 {
        width: 100%;
    }
    .home-before-login .news-mob .column-2,
    .home-before-login .news-mob .column-1,
    .home-after-login .news-mob .column-2,
    .home-after-login .news-mob .column-1 {
        width: 100%;
    }
    .component-section.no-style.home-sec {
        background-position: right;
        background-color: white;
        background-repeat: no-repeat;
        padding-top: 0;
        background-size: cover !important;
        ;
    }
    .home-sec .text.parbase.section {
        padding-top: 0;
    }
    .home-after-login .article-mob-right .col-sm-6.col-xs-12.column-2 {
        padding-left: 5px !important;
    }
    .home-after-login .article-mob-right .col-sm-6.col-xs-12.column-1 {
        padding-left: 5px !important;
    }
    .article-mob-right span.glyphicon.glyphicon-chevron-right.pull-right {
        left: 17px;
    }
    .article-sec-left-mob a.btn.btn-secondary {
        width: 53%;
    }
    .news-mob .row {
        display: block;
    }
    .news-mob .column-1 {
        padding-left: 0;
        padding-right: 0;
    }
    .news-mob .column-2 {
        padding-top: 15px;
        padding-left: 15px !important;
        padding-right: 15px;
    }
    .pod-col .item {
        height: 465px;
    }
}

.banner-text a {
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 10px;
}

@media screen and (min-width: 501px) and (max-width: 646px) {
    .event-sec-home .carousel-inner .item {
        ;
    }
    .event-mob a.left.carousel-control {
        left: 40% !IMPORTANT;
    }
    .dis-patient-story a.left.carousel-control {
        left: 38% !IMPORTANT;
    }
    .dis-patient-story a.right.carousel-control {
        right: 41% !IMPORTANT;
    }
    .event-mob a.right.carousel-control {
        left: 51% !IMPORTANT;
    }
    .event-mob .carousel-inner {
        margin-top: 273px;
    }
    .event-sec-home.event-mob {
        background-size: contain !important;
        height: 900px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .ovarian .news-highlight-section {
        height: 574px !important;
    }
    .col-sec .column-1 {
        margin-top: 0px;
    }
    .lung .news-highlight-section img.new-image-desktop {
        height: 166px !important;
    }
    .component-section.container.no-style.article-sec-left {
        ;
    }
    .article-right-col1 .column-1,
    .article-right-col2 .column-2,
    .article-right-col1 .column-2,
    .article-right-col2 .column-1 {
        width: 232px;
        height: 226px;
        padding: 25px;
        margin: 5px;
    }
    .home-after-login .article-right-col1 .column-1,
    .home-after-login .article-right-col2 .column-2,
    .home-after-login .article-right-col1 .column-2,
    .home-after-login .article-right-col2 .column-1 {
        width: 232px;
        height: 197px;
        padding: 20px;
        margin: 5px;
    }
    .home-before-login .quicklink-col .sectionContainer.section {
        padding-top: 0 !important;
    }
    .quicklink-col .column-1 {
        margin-top: 5px;
    }
    .event-sec-home .carousel-inner .item {
        ;
    }
    .video-col .signup a.btn.btn-secondary {
        position: absolute;
        right: 34px;
        top: 233px;
    }
    .renal .video-col .signup a.btn.btn-secondary {
        right: 15px;
    }
    .asthma .video-col .signup a.btn.btn-secondary {
        top: 467px !important;
    }
    .severe-asthma .video-col .signup a.btn.btn-secondary {
        top: 728px !important;
    }
}

@media screen and (min-width: 992px) {
    .readmore-sec h2.border {
        color: #fff;
        text-align: center;
        margin-right: 57%;
    }
    .service-inner-a>.row>.column-1,
    .service-inner-b>.row>.column-1,
    .service-inner-a>.row>.column-2,
    .service-inner-b>.row>.column-2 {
        height: 220px;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .serv-pat .ta-over-sec .page-section-inner.container {
        padding-top: 200px;
        padding-bottom: 120px;
    }
    .magenta-a .column-1 {
        padding: 20px 10px 10px 30px;
    }
    .magenta-a .row {
        display: flex;
    }
    .multi-column-container.magenta-a .column-1 {
        align-self: center;
    }
    .multi-column-container.magenta-a {
        margin-top: 30px;
        margin-bottom: 20px;
    }
    .service-col .row,
    .service-col-b .row {
        display: flex;
    }
    .service-col .column-1,
    .service-col .column-2,
    .service-col-b .column-1,
    .service-col-b .column-2 {
        align-self: center;
    }
    .support-prog .cardio-ban-col .column-1 {
        width: 50%;
    }
    .support-prog .cardio-ban-col .column-2 {
        width: 40%;
    }
    .cardio-therapy .cent-width .section-blur-layer {
        background-color: transparent !important;
    }
    .cent-width {
        padding: 20px;
        color: #ffffff !important;
    }
    .cent-width p {
        color: #ffffff !important;
    }
    .prod-info-mob {
        display: none;
    }
    .prod-info-desk {
        display: block;
    }
    .patient-prog-col .row {
        display: flex;
    }
    .patient-prog-col .column-1 {
        align-self: center;
    }
    .diabetes .onco-elearn .row {
        display: flex;
    }
    .diabetes .onco-elearn .column-2 {
        align-self: center;
    }
    .ovarian .news-highlight-section span.fa.fa-chevron-right {
        position: unset;
    }
    .news-highlight-section span.fa.fa-chevron-right {
        position: absolute;
        bottom: 32px;
    }
    .asthma .news-highlight-section span.fa.fa-chevron-right {
        position: inherit;
        bottom: 32px;
    }
    .diab .news-highlight-section span.fa.fa-chevron-right {
        bottom: 20px;
    }
    .news-highlight-section .page-section-inner {
        height: inherit;
    }
    .lung .cardio-ban-col .column-2 .column-2,
    .ovarian-cancer .cardio-ban-col .column-2 .column-2 {
        align-self: auto !important;
    }
    .dis-ban .cardio-ban-col .column-2 .column-2,
    .lung.cancer .cardio-ban-col .column-2 .column-2,
    .ovarian-cancer .cardio-ban-col .column-2 .column-2 {
        padding-left: 0 !important;
    }
    .lung.cancer .cardio-ban-col .column-2 .column-3,
    .ovarian-cancer .cardio-ban-col .column-2 .column-3 {
        padding-right: 0px !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        padding-left: 0px;
    }
    .dis-ban .cardio-ban-col .column-2 .column-1,
    .lung.cancer .cardio-ban-col .column-2 .column-1,
    .ovarian-cancer .cardio-ban-col .column-2 .column-1 {
        padding-left: 0px !important;
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 0px;
        border-right: 1px solid #fff !important;
    }
    div#popup-template .modal-dialog.modal-md {
        width: 65%;
    }
    .component-section.container.no-style.sub-video {
        width: 844px;
    }
    .multi-column-container.quicklink-col {
        width: 970px;
        margin-right: auto;
        margin-left: auto;
        padding-left: 15px;
        padding-right: 15px;
    }
    .cardio-2-sec .multi-column-container.quicklink-col,
    .congress-sec .multi-column-container.quicklink-col {
        width: auto;
    }
    .component-section.container.no-style.article-sec-left.article-sec-left-mob {
        display: none;
    }
    .article-mob-right {
        display: none;
    }
    .col-4-home .column-2,
    .col-4-home .column-3,
    .col-4-home .column-4 {
        background-color: #fff;
        box-shadow: 1px 1px 5px #cccccc;
        padding: 0;
        margin-left: 6px;
        margin-right: 6px;
        width: 24%;
    }
    .cardio-elearn .col-4-home .column-1,
    .cardio-elearn .col-4-home .column-2,
    .cardio-elearn .col-4-home .column-3 {
        background-color: #fff;
        box-shadow: 1px 1px 5px #cccccc;
        padding: 0;
        margin-left: 6px;
        margin-right: 6px;
        width: 24%;
    }
    .cardio-elearn .column-4 {
        width: 24% !important;
        padding-left: 15px !Important;
        padding-right: 15px !Important;
        margin: 0 !important;
        background: none;
        box-shadow: none;
    }
    .cardio-elearn .column-1 .text.parbase.section {
        padding-left: 20px;
        padding-right: 20px;
    }
    .col-4-home .column-1 {
        width: 24%;
        padding-left: 15px;
        padding-right: 15px;
    }
    .carousel .col-sm-4.col-xs-12.column-1 {
        width: 40%;
    }
    .carousel .col-sm-4.col-xs-12.column-2 {
        width: 45%;
    }
    .event-main-col .col-sm-6.col-xs-12.column-1 {
        width: 45%;
    }
    .event-mob {
        display: none;
    }
    .event-desk {
        padding: 0px;
        display: block;
    }
    .multi-column-container.news-mob {
        display: none;
    }
    .news-mob .row {
        margin: 0;
    }
    .register-col .column-2,
    .register-col .column-1 {
        align-self: center;
    }
    .register-col .row {
        display: flex;
    }
    .art-col .col-sm-6.col-xs-12.column-2,
    .art-col .col-sm-6.col-xs-12.column-1 {
        padding-left: 0;
        padding-right: 0;
    }
    .art-col .columnControl.section {
        border-bottom: 1px solid #fff;
        padding-left: 20px;
        padding-right: 20px;
        height: 160px;
    }
    .art-col .row {
        margin: 0;
        display: flex;
    }
    .art-col .column-1 .columnControl.section:last-child,
    .art-col .column-2 .columnControl.section:last-child {
        border: none;
    }
    .acs-vid-sec .page-section-inner {
        padding-left: 65px;
        padding-right: 65px;
    }
    .acs-car .column-2 {
        width: 46%;
    }
    .dis-patient-story .acs-car .column-2 {
        width: 49%;
    }
    .dis-patient-story a.left.carousel-control {
        left: -5% !IMPORTANT;
    }
    .dis-patient-story a.right.carousel-control {
        right: -5% !IMPORTANT;
    }
    .breast.cancer .cardio-2-sec .page-section-inner.container {
        padding: 0;
        width: 90%;
    }
}

@media screen and (min-width: 1401px) and (max-width: 1576px) {
    .component-section.no-style.cardio-therapy {
        height: unset;
    }
}

@media screen and (min-width: 1200px) {
    .cardio-therapy.cardio-ban .page-section-inner.container {
        width: 1280px;
    }
    .severe-asthma .video-col .signup a.btn.btn-secondary {
        position: relative;
        right: auto !important;
        top: auto !important;
        bottom: 67px !important;
    }
    .multi-column-container.quicklink-col {
        width: 1170px !important;
        margin-right: auto;
        margin-left: auto;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .home-before-login .multi-column-container.quicklink-col {
        width: 1170px;
    }
}

.product-info .container.middle-content {
    padding-left: 0;
    padding-right: 0;
}

.search-sec .page-section-inner.container {
    padding: 0;
    background-color: #FCF9F4;
}

.component-section.no-style.accor-sec {
    background-color: #FCF9F4;
    padding-top: 0;
    padding-bottom: 70px;
    border-bottom: 1px solid #AFAEAE;
}

.product-info .component-section.no-style.accor-sec {
    z-index: 1;
}

.prod-info-sec h2.border {
    color: #ffffff;
    letter-spacing: 0.9px;
}

.product-info .input-group.search-container {
    border: 1px solid #AFAEAE;
}

.search-sec .page-section-inner.container {
    padding-left: 40px;
    padding-right: 40px;
    background-color: #FCF9F4;
    padding-bottom: 30px;
    padding-top: 10px;
}

.component-section.no-style.prod-info-sec {
    background-position: center;
}

.prod-info-sec .page-section-inner.container {
    padding-top: 150px;
    padding-bottom: 50px;
}

.product-accordion .az-panel-heading a:hover,
.product-accordion .az-panel-heading a:focus {
    text-decoration: none;
    outline: none;
}

.product-accordion a.collapse-panel-heading {
    font-size: 28px;
    line-height: 40px;
    font-weight: normal;
    font-style: normal;
    padding-left: 10px;
}

.product-accordion .fa-chevron-down:before {
    width: 35px;
    height: 60px;
    content: "";
    background-image: url(/content/dam/open-digital/India-HCP/en/images/chevron-right-white.png);
    background-repeat: no-repeat;
    background-size: 35% 20px;
    display: inline-block;
    background-position: right;
}

.product-accordion .fa-chevron-up:before {
    width: 39px;
    height: 60px;
    content: "";
    background-image: url(/content/dam/open-digital/India-HCP/en/images/chevron-down-reg.png);
    background-repeat: no-repeat;
    background-size: 44% 13px;
    display: inline-block;
    background-position: right;
}

.product-accordion .panel-heading.az-panel-heading {
    padding-right: 0;
}

.product-accordion span.fa.pull-right {
    width: 60px;
    height: 60px;
    background-color: #830051;
    margin-top: -10px;
}

.product-accordion .panel-group .panel.panel-default.az-accordion-panel {
    margin-bottom: 20px;
    margin-top: 20px;
    border: none;
    box-shadow: -24px 1px 6px #ccc;
    background-color: #fff;
}

.product-accordion .accordion-group.panel {
    background-color: transparent;
    border-bottom: none;
}

.product-accordion .accordion-inner-container .panel-group {
    border-top: none;
}

.product-accordion .panel-body {
    background: #E6EBEA;
}

.product-accordion .panel-body .text.parbase.section p,
.product-accordion .panel-body .text.parbase.section h3 {
    color: #fff;
    font-family: "Helvetica Neue Regular", Helvetica, Arial, sans-serif;
    font-size: 20px;
}

.product-accordion .panel-body .columnControl.section .multi-column-container {
    padding: 10px 20px 10px 20px;
    background-color: #e6ebea;
}

.video-col .video-play-icon:hover {
    opacity: 1;
}

.video-col .video-play-icon {
    background-color: transparent !important;
    opacity: 0.8;
}

.video-col span.fa.fa-play:hover {
    background-color: #830051;
}

.video-col span.fa.fa-play {
    color: #fff;
    border: 2px solid #fff;
    padding: 13px;
    border-top: 1px solid;
    font-size: 11px;
}

.cardio-ban-col .column-2 .column-1 {
    padding-left: 0px !important;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0px;
    border-right: 1px solid #fff;
}

.acs-disease .page-section-inner.container {
    padding-top: 100px;
}

p.bread-title {
    color: #fff;
    font-style: italic;
    background: #830051;
    display: inline-block;
    padding: 5px 15px;
    ;
}

.cardio-ban-col .column-2 .column-2 {
    padding-left: 24px;
    padding-right: 0;
    box-shadow: none;
}

.breast.cancer .cardio-ban-col .column-2 .column-2 {
    padding-bottom: 25px;
}

.box-link-sec {
    padding-left: 30px;
    padding-right: 49px;
}

.acs .box-link-sec {
    padding-left: 30px;
    padding-right: 30px;
}

.component-section.container.no-style.box-link-sec.second-link {
    border-top: 1px solid #fff;
}

.box-link-sec.first-link {
    padding-bottom: 50px;
}

.cardio-ban-col .column-2 .column-3 {
    padding-right: 0px !important;
    padding-left: 0px;
    border-left: 1px solid #fff;
}

.ta-over-sec .page-section-inner.container {
    padding-top: 150px;
    padding-bottom: 30px;
}

.ta-over-sec h2.border {
    color: #ffffff;
    letter-spacing: 0.9px;
}

.component-section.no-style.ta-over-sec {
    background-position: right;
}

.cardio-therapy h2.border,
.cardio-therapy h3.border {
    color: #fff;
}

.cardio-ban-col .column-2 {
    background-color: #830051;
    align-self: center;
    ;
}

@media screen and (min-width: 992px) {
    .Haemato-Oncology .cardio-ban-col .column-2 {
        background-color: #830051 !important;
        align-self: center;
        ;
    }
}

@media screen and (min-width: 1367px) {
    .cardio-therapy.cardio-ban .page-section-inner.container {
        width: 90%;
    }
}

.cardio-ban-col .row {
    display: flex;
}

.cardio-news .signup a.btn.btn-secondary {
    float: right;
}

.cardio-news {
    background: #fff;
}

.right-icon .fa-chevron-right:before {
    content: "\f054" !important;
    color: #830051;
    border: 1px solid #830051;
    padding: 15px;
    border-top: 1px solid;
    font-size: 12px;
    font-weight: 100;
    border-left: 2px solid;
    border-top: 2px solid;
    width: unset !important;
    height: unset !important;
}

.lung .video-col .right-icon .fa-chevron-right:hover:before {
    border-color: #830051 !important;
}

.cardio-elearn {
    background: linear-gradient(to left, #FCF9F4 44%, #fff 15%) !important;
    ;
}

.cardio .col-3-home .signup a.btn.btn-secondary {
    float: left;
}

.watch-listen h2.border {
    width: 50%;
}

.diab .watch-listen h2.border {
    width: 100%;
}

.ta-col1 .column-1 {
    height: 330px;
    padding: 0;
    background-color: #830051;
    margin-right: 20px;
    width: 64.5%;
    margin-bottom: 25px;
    box-shadow: 1px 1px 14px #ccc;
}

.ta-col1 .column-2 {
    height: 330px;
    padding: 0;
    box-shadow: 1px 1px 14px #ccc;
}

.ta-col3 .column-1,
.ta-col2 .column-2,
.ta-col3 .column-2,
.ta-col2 .column-1 {
    padding: 0;
    box-shadow: 1px 1px 14px #ccc;
}

.ta-col2 .column-1 {
    margin-right: 21px;
    width: 58.33%;
    margin-bottom: 25px;
}

.ta-col2 .column-2 {
    width: 39.5%;
}

.ta-col3 .column-1 {
    margin-right: 21px;
    width: 39.5%;
    margin-bottom: 25px;
}

.component-section.container.no-style.ta-sec1 {
    height: 330px;
    width: 100%;
    background-position: top;
}

.ta-sec1 .page-section-inner {
    width: 230px;
    background-color: #fff;
    position: absolute;
    bottom: 0;
}

.therapy-overview .container.middle-content {
    padding-top: 100px;
    padding-bottom: 80px;
}

.ta-col1 h2 {
    color: #fff;
}

.ta-col1 p {
    color: #fff;
}

.ta-col1 .column-1 .text.parbase.section {
    padding: 120px 60px;
}

.ta-sec1 .text.parbase.section {
    text-align: center;
    padding-top: 10px;
}

.ta-sec1 .linkList {
    padding-bottom: 20px;
    text-align: center;
    display: block;
    width: 100%;
}

.therapy-overview footer {
    border-top: 1px solid;
    padding-top: 20px;
}

.component-section.no-style.recommend-sec.desk-carousel1.cardio-news {
    background: #fff;
}

.component-section.no-style.reference-prod {
    width: 88%;
    margin: auto;
}

.component-section.no-style.reference-prod {
    background-color: #FCF9F4;
}

.reference-prod .page-section-inner.container {
    width: 90%;
    margin-top: 30px;
    margin-bottom: 50px;
}

.reference-prod p {
    font-size: 14px;
}

@media screen and (min-width:992px) {
    .component-section.no-style.search-sec {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .article-right-col1 .column-2 .signup a.btn.btn-secondary {
        padding-left: 10px;
        width: 75%;
        padding-bottom: 9px;
    }
    .article-right-col1 .column-1 .signup a.btn.btn-secondary {
        padding-left: 10px;
        width: 68%;
        padding-bottom: 9px;
    }
    .home-after-login .article-right-col1 .signup a.btn.btn-secondary,
    .home-after-login .article-right-col2 .signup a.btn.btn-secondary,
    .home-before-login .article-right-col1 .signup a.btn.btn-secondary,
    .home-before-login .article-right-col2 .signup a.btn.btn-secondary {
        position: absolute;
        padding-right: 10px;
        padding-left: 10px;
        bottom: 10px;
    }
    .diab .component-section.container.no-style.news-highlight-section {
        height: 406px;
    }
    .home-before-login .col-4-home p,
    .home-after-login .col-4-home p {
        line-height: 24px;
    }
    .asthma-parent {
        width: 85%;
        margin: auto;
    }
    .news-asthma .subHeading.section,
    .news-asthma .text.parbase {
        padding-left: 20px;
        padding-right: 20px;
    }
    .asthma-parent .page-section-inner.container,
    .news-asthma .page-section-inner.container {
        width: 100%;
    }
    .news-asthma {
        box-shadow: 1px 1px 5px #ccc;
        width: 100%;
    }
    .component-section.no-style.section-home {
        background-size: 100% 100% !important;
        padding: 0;
    }
    .component-section.no-style.cardio-therapy {
        background-size: 100% 100% !important;
        padding: 0 !important;
    }
    .component-section.no-style.cardio-therapy.dis-ban {
        background-size: 100% 100% !important;
        height: unset;
        background-repeat: no-repeat;
        background-position: left;
    }
    .component-section.no-style.cardio-therapy.dis-ban.face-ban {
        background-size: 100% 100% !important;
        padding: 0;
    }
    .asthma .component-section.no-style.cardio-therapy {
        height: unset;
        background-repeat: no-repeat;
        background-size: 100% 100% !important;
        padding: 0;
    }
    .ovarian-cancer .news-highlight-section p.right-icon {
        position: absolute !important;
        bottom: 7px;
    }
    .news-diab .column-1 .news-highlight-section .page-section-inner .newImage.parbase.section {
        padding: 0 !IMPORTANT;
    }
    .renal .news-highlight-section {
        height: 425px;
    }
    .five-box .box-link-sec .page-section-inner {
        height: 110px;
    }
    .five-box .cardio-ban-col .column-2 .column-3 {
        align-self: center;
        border-left: none;
    }
    .dis-ban .cardio-ban-col .column-2 .column-2 {
        border-right: 1px solid #fff;
    }
    .lung .news-highlight-section {
        height: 497px;
    }
    .lung .news-highlight-section img.new-image-desktop {
        height: 213px;
    }
    .height-news .news-highlight-section img.new-image-desktop {
        height: 260px;
    }
    .height-news .news-highlight-section {
        height: 533px;
    }
    .video-col .columnControl.section {
        margin-top: 40px;
    }
    .cardio-2-sec .accordion.section {
        display: none;
    }
    .cardio-news .col-3-home .column-1 .text,
    .cardio-news .col-3-home .column-1 .subHeading.section,
    .col-3-home .column-2 .subHeading.section,
    .col-3-home .column-2 .text,
    .col-3-home .column-2 .linkList,
    .col-3-home .column-3 .subHeading,
    .col-3-home .column-3 .linkList,
    .col-3-home .column-3 .text {
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 10px;
    }
    .col-3-home .column-2 .linkList a.btn.btn-secondary,
    .col-3-home .column-3 .linkList a.btn.btn-secondary {
        ;
    }
    .cardio-2-sec .multi-column-container.quicklink-col.register-col {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;
    }
    .breast.cancer .register-col .column-2,
    .breast.cancer .register-col .column-1 {
        align-self: unset;
        padding: 0px;
        padding-right: 20px;
    }
    .ovarian .register-col .column-1 {
        align-self: center !important;
    }
    .breast.cancer .register-col .column-2 {
        padding-top: 30px;
    }
    .disease-img {
        width: 90%;
        background-color: #FCF9F4;
        margin-top: 40px;
    }
    .disease-img .page-section-inner {
        width: 80%;
        margin: auto;
        padding-top: 50px;
    }
    .ovarian .disease-img .page-section-inner,
    .ovarian .congress-sec .page-section-inner {
        width: 80%;
        margin: auto;
        padding-top: 0px;
    }
    .breast.cancer .product-links {
        background: linear-gradient(to left, #E6EBEA 80%, #fff 15%) !important;
        margin-top: 40px;
        padding-bottom: 70px;
    }
}

@media screen and (max-width: 991px) {
    .cardiovascular .component-section.no-style.cardio-therapy.cardio-ban {
        margin-top: 190px;
        background-image: url('/content/dam/open-digital/India-HCP/en/Mobile-updated/m_cardio.jpg') !important;
        background-size: 100% 100%;
    }
    .acs .component-section.no-style.cardio-therapy.cardio-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/mob_ACL.png") !important;
        background-size: 100% 100%;
    }
    .dyslipidemia .component-section.no-style.cardio-therapy.cardio-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/mob_Dyslipidaemia.png") !important;
        background-size: 100% 100%;
    }
    .heart-failure .component-section.no-style.cardio-therapy.cardio-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/mob_Heart_Failure.png") !important;
        background-size: 100% 100%;
    }
    .brilinta .component-section.no-style.brilinta-sec {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/m_ban_Brilinta.jpg") !important;
        background-size: 100% 100%;
    }
    .crestor .component-section.no-style.brilinta-sec {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/mob_CRESTOR.png") !important;
        background-size: 100% 100%;
    }
    .seloken .component-section.no-style.brilinta-sec {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/m_ban_seloken.jpg") !important;
        background-size: 100% 100%;
    }
    .forxiga .component-section.no-style.brilinta-sec {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/mob_FORXIGA.png") !important;
        background-size: 100% 100%;
    }
    .serv-desk {
        display: none;
    }
    .serv-mob {
        display: block;
    }
    .multi-column-container.magenta-a {
        background-color: #830051;
        margin-bottom: 20px;
    }
    .multi-column-container.magenta-a .column-2 {
        padding: 30px;
        align-self: center;
    }
    .prod-info-sec .page-section-inner.container {
        text-align: center;
    }
    .pt-support-col p.sub-txt:nth-child(2) {
        display: none;
    }
    .prod-info-desk {
        display: none;
    }
    .component-section.no-style.recommend-sec.desk-carousel1.cardio-elearn.product-links {
        display: block !important;
    }
    .new-pod {
        display: block;
    }
    .home-before-login .readmore-sec .linkList.section {
        display: inline-block;
        width: 49%;
        font-weight: bold;
    }
    .dis-carousel .page-section-inner.container {
        width: 95%;
    }
    .dis-patient-story .acs-car .column-2,
    .dis-patient-story .acs-car .column-1 {
        align-self: center;
        width: 100%;
    }
    .dis-patient-story a.left.carousel-control {
        left: 42% !IMPORTANT;
        top: 97%;
        display: block !IMPORTANT;
    }
    .dis-patient-story a.right.carousel-control {
        right: 42% !IMPORTANT;
        top: 97%;
        display: block !IMPORTANT;
    }
    .dis-patient-story .acs-car .column-2 .subHeading.section,
    .dis-patient-story .acs-car .column-2 .linkList.section,
    .dis-patient-story .acs-car .column-2 .text {
        padding-left: 15px;
        padding-right: 15px;
    }
    .dis-patient-story .acs-car .row {
        display: block;
    }
    .dis-carousel .carousel-prod .page-section-inner.container {
        width: 95%;
    }
    .ovarian .disease-img h2.border,
    .ovarian .disease-img .text {
        text-align: center;
    }
    .heart .acs-car .carousel .carousel-control.left {
        top: 98.5%;
    }
    .heart .acs-car .carousel .carousel-control.right {
        top: 98.5%;
    }
    .carousel-control .fa.fa-chevron-left,
    .carousel-control .fa.fa-chevron-right {
        display: table-cell;
        vertical-align: middle;
        padding-right: 3px;
        background-color: #830051;
        text-align: end;
        padding: 9px 6px 0px 11px;
    }
    .acs .carousel .carousel-control.left {
        left: 42% !important;
        display: block;
        top: 96%;
    }
    .acs .carousel .carousel-control.right {
        right: 42% !important;
        display: block;
        top: 96%;
    }
    .acs-car .column-2 .subHeading.section,
    .acs-car .column-2 .linkList.section {
        padding-left: 30px;
        padding-right: 30px;
    }
    .heart .acs-car .column-2 .text.parbase.section {
        padding-left: 30px;
        padding-right: 30px;
    }
    .text.parbase.section .acs-car .column-2 .linkList.section a.btn.btn-secondary {
        padding-left: 0 !IMPORTANT;
    }
    .acs .component-section.no-style.cardio-therapy .section-blur-layer {
        ;
    }
    .respi .patient-access-mob h3.border {
        text-align: center;
    }
    .onco .patient-access-mob h3.border {
        font-size: 18px !important;
        text-align: center;
    }
    .breast.cancer .component-section.no-style.recommend-sec.product-links {
        BACKGROUND: linear-gradient(to right, #E6EBE9 100%, #fff 38%) !important;
        margin-top: 40px;
        padding-bottom: 70px;
    }
    .patient-access-mob .column-2 .linkList.section {
        text-align: left !IMPORTANT;
        padding-left: 15px;
    }
    .patient-access-mob .column-2 .linkList.section h3 {
        color: #830051;
        font-size: 14px;
    }
    .patient-access-mob .column-2 .linkList.section a.btn.btn-secondary {
        border: none !IMPORTANT;
        padding: 0 !IMPORTANT;
        font-size: 18px !IMPORTANT;
        color: #333333 !IMPORTANT;
        font-style: normal;
        font-weight: normal !IMPORTANT;
    }
    .news-highlight-mob h2.border,
    .news-highlight-mob .linkList {
        text-align: center;
        width: 100%;
    }
    .ta-col1 .column-1,
    .ta-col1 .column-2,
    .ta-col2 .column-1,
    .ta-col2 .column-2,
    .ta-col3 .column-1,
    .ta-col3 .column-2 {
        width: 100%;
    }
    .therapy-overview .container.middle-content {
        padding-top: 40px;
    }
    .ta-col1 .column-1 .text.parbase.section {
        padding: 100px 60px;
    }
    .component-section.container.no-style.ta-sec1 {
        padding-left: 0;
    }
    .ta-col1 .column-1,
    .ta-col2 .column-1,
    .ta-col3 .column-1 {
        margin-top: 25px;
    }
    .lung .component-section.no-style.cardio-therapy {
        background-position: center;
    }
    .cardio-therapy .page-section-inner.container {
        text-align: center;
        margin-top: 374px;
        letter-spacing: 1px;
    }
    .acs-disease .page-section-inner.container {
        padding-top: 100px;
        margin-top: 275px;
    }
    .acs-disease .cardio-ban-col .text.parbase.section {
        text-align: -webkit-center;
    }
    .cardio-ban-col .column-1 {
        width: 100%;
        text-align: center;
        padding-left: 5px;
        padding-right: 5px;
    }
    .cardio-ban-col .sectionHeading.section {
        position: unset;
    }
    .cardio-ban-col .breadcrumb.section {
        position: unset;
    }
    .cardio-ban-col .column-2 {
        display: none;
    }
    .cardio-sub .panel-collapse {
        background-color: #fff !important;
        z-index: 100;
        position: absolute;
        width: calc(100% - 32px);
        box-shadow: 1px 1px 5px #ccc;
    }
    .cardio-sub .panel-body {
        background: #fff;
    }
    .cardio-sub .linked-list li {
        border-bottom: 1px solid #ccc;
    }
    .cardio-sub .linked-list li:last-child {
        border-bottom: none !important;
    }
    .cardio-sub .panel-body {
        background: #fff;
        padding-left: 35px;
        padding-right: 35px;
    }
    .cardio-sub .linkList.section {
        width: 100%;
    }
    .disease .cardio-sub .panel-heading.az-panel-heading {
        background-color: #9AB1AC;
    }
    .disease .product-accordion span.fa.pull-right {
        background-color: #9AB1AC;
    }
    .cardio-sub a.collapse-panel-heading {
        font-size: 20px;
        font-style: italic;
        color: #fff;
    }
    .cardio-sub .panel-heading.az-panel-heading {
        background-color: #830051;
    }
    .cardio-sub i {
        color: #830051;
        font-weight: bold;
    }
    .cardio-sub .fa-chevron-down:before {
        background-image: url(/content/dam/open-digital/India-HCP/en/images/chevron-down-reg.png);
        width: 43px;
        background-size: 43% 11px;
    }
    .cardio-sub .fa-chevron-up:before {
        background-image: url(/content/dam/open-digital/India-HCP/en/images/chevron-up.png);
        width: 43px;
        background-size: 43% 10px;
    }
    .cardio-sub .list-item-0 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/stage.png);
        width: 40px;
        height: 26px;
        display: inline-block;
        background-size: 60% 25px;
        background-repeat: no-repeat;
        position: relative;
        top: 8px;
    }
    .disease .cardio-sub .list-item-0 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/reading-lt.png);
    }
    .cardio-sub .list-item-1 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/key-lt.png);
        width: 40px;
        height: 26px;
        display: inline-block;
        background-size: 60% 25px;
        background-repeat: no-repeat;
        position: relative;
        top: 8px;
    }
    .disease .cardio-sub .list-item-1 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/news-mg-lt.png);
    }
    .cardio-sub .list-item-2 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/heart-rate-lt.png);
        width: 40px;
        height: 26px;
        display: inline-block;
        background-size: 60% 25px;
        background-repeat: no-repeat;
        position: relative;
        top: 8px;
    }
    .disease .cardio-sub .list-item-2 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/stage.png);
    }
    .cardio-sub .list-item-3 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/reading-lt.png);
        width: 40px;
        height: 26px;
        display: inline-block;
        background-size: 60% 25px;
        background-repeat: no-repeat;
        position: relative;
        top: 8px;
    }
    .disease .cardio-sub .list-item-3 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/key-lt.png);
        top: 8px;
    }
    .acs.disease .cardio-sub .list-item-3 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/guide-mg-lt.png);
        top: 8px;
    }
    .cardio-sub .list-item-4 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/graduation-hat-lt.png);
        width: 40px;
        height: 26px;
        display: inline-block;
        background-size: 60% 25px;
        background-repeat: no-repeat;
        position: relative;
        top: 8px;
    }
    .lung .cardio-sub .list-item-5 a.action-link.icon-right span.link-txt:before,
    .ovarian .cardio-sub .list-item-5 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/comment-lt-mg.png);
        width: 40px;
        height: 26px;
        display: inline-block;
        background-size: 60% 25px;
        background-repeat: no-repeat;
        position: relative;
        top: 8px;
    }
    .asthma .cardio-sub .list-item-4 a.action-link.icon-right span.link-txt:before,
    .acs.acs .cardio-sub .list-item-4 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/comment-lt-mg.png) !important;
    }
    .disease .cardio-sub .list-item-4 a.action-link.icon-right span.link-txt:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/images/guide-mg-lt.png);
    }
    .cardio-sub span.vcenter.link-txt {
        font-size: 16px;
        font-style: italic;
        white-space: nowrap;
    }
    .patient-access-mob .page-section-inner {
        width: 85%;
        margin: auto;
        padding-left: 5px;
        padding-right: 5px;
        ;
    }
    .component-section.container.no-style.desk-hide.patient-access-mob {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        background-color: #FCF9F4;
    }
    .patient-access-mob .page-section-inner .sectionHeading.section,
    .patient-access-mob .page-section-inner .text,
    .patient-access-mob .page-section-inner .linkList {
        text-align: center;
    }
    .patient-access-mob .multi-column-container.news-mob {
        background-color: #fff;
    }
    .watch-listen h2.border {
        width: 100%;
        text-align: center;
    }
    .video-col .column-1,
    .video-col .column-2 {
        width: 100%;
        margin: auto;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .renal .video-col .signup a.btn.btn-secondary {
        right: 15px;
    }
    .azcare .column-2 {
        display: block !important;
    }
    .dis-ban .page-section-inner.container {
        padding-top: 0px !important;
    }
    .dis-ban {
        background-position: left;
    }
    .dyslipidemia .dis-ban .page-section-inner.container {
        padding-top: 0px !important;
    }
}

@media screen and (max-width: 767px) {
    .cardio-ban-col .breadcrumb.section {
        display: none;
    }
    .anemia a.right.carousel-control {
        right: -4.5% !IMPORTANT;
    }
    .anemia .carousel-control .fa.fa-chevron-left,
    .anemia .carousel-control .fa.fa-chevron-right {
        padding: 5px 1px 0px 6px;
    }
    .anemia a.left.carousel-control {
        left: -4% !IMPORTANT;
    }
    .anemia .carousel span.fa.fa-chevron-right:before,
    .anemia .carousel span.fa.fa-chevron-left:before {
        height: 20px;
    }
    .dis-carousel .page-section-inner.container {
        width: 100%;
        padding: 0;
    }
    .home-before-login .mob-carousel1 ol.carousel-indicators.hide-caption {
        display: block !important;
    }
    ol.carousel-indicators.hide-caption {
        display: none !important;
    }
    .home-after-login .mob-carousel1 ol.carousel-indicators.hide-caption {
        display: block !important;
    }
    .carousel .carousel-control {
        display: block;
    }
    .dis-carousel .carousel-prod .page-section-inner.container {
        width: 90%;
    }
    .acs .breadcrumb-item .breadcrumb-txt {
        position: relative;
        top: 50%;
        transform: translateY(-14%);
        display: block;
    }
    .acs .breadcrumb-item a {
        height: 15px;
    }
    .acs .cardio-therapy h2.border {
        font-size: 30px;
        margin: 0;
    }
    .component-section.no-style.ta-over-sec {
        background-position: center;
    }
    .ta-over-sec .page-section-inner.container {
        text-align: center;
        margin-top: 130px;
    }
    .multi-column-container.ta-col1,
    .multi-column-container.ta-col2,
    .multi-column-container.ta-col3 {
        width: 92%;
        margin: auto;
    }
    .news-highlight-mob {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .renal .column-1 .news-highlight-section .page-section-inner .newImage.parbase.section {
        padding-bottom: 23px;
    }
    .acs.acs p.bread-title {
        top: 182px !IMPORTANT;
    }
    .ovarian .news-highlight-section .new-image .new-image-desktop {
        display: inline-block;
        height: 280px;
    }
    .heart .congress-sec .carousel .carousel-control.left {
        left: -4% !important;
    }
    .heart .congress-sec .carousel .carousel-control.right {
        right: -4% !important;
    }
    .acs .cardio-ban-col h2.border {
        ;
    }
    .acs.disease .component-section.no-style.cardio-therapy {
        ;
    }
    .asthma.disease .component-section.no-style.cardio-therapy {
        ;
    }
    .cardio-therapy .section-blur-layer {
        width: 100%;
    }
    .breast.cancer .acs-disease .section-blur-layer {
        background-color: transparent !important;
        width: 100%;
    }
    .cardio-therapy .page-section-inner.container {
        padding-top: 0px;
        padding-bottom: 10px;
    }
    .video-col img.new-image-desktop {
        height: 300px;
    }
    .asthma .video-col img.new-image-desktop {
        height: unset;
    }
    .heart .video-col img.new-image-desktop {
        height: unset;
    }
}

@media screen and (min-width:992px) and (max-width:1999px) {
    .cardio-therapy .page-section-inner.container {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .home-before-login .multi-column-container.col-4-home .column-2,
    .home-before-login .multi-column-container.col-4-home .column-3,
    .home-before-login .multi-column-container.col-4-home .column-4,
    .home-after-login .multi-column-container.col-4-home .column-2,
    .home-after-login .multi-column-container.col-4-home .column-3,
    .home-after-login .multi-column-container.col-4-home .column-4 {
        height: 550px;
    }
    .home-before-login .col-4-home .play-icon a.icon-alone,
    .home-after-login .col-4-home .play-icon a.icon-alone {
        position: absolute;
        bottom: 20px;
    }
    .new-pod .row {
        display: flex;
    }
    .new-pod .row .column-1 {
        align-self: center;
    }
    .home-before-login .news-highlight-section,
    .home-after-login .news-highlight-section {
        width: 100%;
        padding: 0;
        ;
    }
    .home-before-login .news-highlight-section h3.border,
    .home-after-login .news-highlight-section h3.border {
        margin-top: 1.2em;
        height: 6em;
    }
    .signup.read_more_1 a.btn.btn-secondary {
        padding-right: 1px;
        padding-top: 3px;
        padding-bottom: 2px;
        width: 43%;
        color: #E2E8E7;
        background: #830051;
        right: 64%;
        width: 42%;
        font-style: normal;
    }
    .signup.read_more_2 a.btn.btn-secondary {
        padding-right: 1px;
        padding-top: 3px;
        padding-bottom: 2px;
        color: #E2E8E7;
        background: #830051;
        right: 64%;
        width: 42%;
        margin-bottom: 12%;
        font-style: normal;
    }
}

@media screen and (min-width:1200px) {
    .prod-info-sec .page-section-inner.container {
        padding-top: 300px;
        padding-bottom: 100px;
    }
    .anemia a.left.carousel-control {
        left: -4.5% !IMPORTANT;
    }
    .anemia a.right.carousel-control {
        right: -4.5% !IMPORTANT;
    }
    .multi-column-container.quicklink-col.register-col {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .disease-img .columnControl .row {
        display: flex;
    }
    .disease-img .column-2 {
        align-self: center;
    }
    .disease-img .column-2 h2 {
        line-height: 1.5;
    }
    .cardio-therapy .section-blur-layer {
        width: 100%;
    }
    .severe-asthma .dis-ban>.section-blur-layer {
        ;
    }
    .cardiovascular .video-col img.new-image-desktop,
    .renal .video-col img.new-image-desktop {
        height: 440px;
    }
    .video-col img.new-image-desktop {
        height: unset;
    }
    .breast-cancer .component-section.no-style.acs-disease .section-blur-layer {
        background-color: transparent !IMPORTANT;
    }
    .home-sec .text.parbase.section {
        width: 50%;
        padding-bottom: 50px;
        padding-top: 50px;
        color: #fff;
    }
}

@media screen and (max-width: 350px) {
    .support-prog .cardio-therapy .page-section-inner.container {
        text-align: center;
        margin-top: 176px;
        letter-spacing: 1px;
    }
}

@media screen and (min-width:1200px) and (max-width:1449px) {
    .video-col .signup a.btn.btn-secondary {
        top: 373px;
    }
}

@media screen and (max-width:767px) {
    .patient-access .register-col .column-2 .linkList.section,
    .patient-access .register-col .column-2 .sectionHeading,
    .serv-you .services-sec2 .linkList.section,
    .serv-you .services-sec2 .sectionHeading {
        text-align: center;
        width: 100%;
    }
    .pt-over-sec .linkList.section {
        width: 100%;
    }
    .acs-car .column-2 {
        text-align: center;
    }
    .dyslip ul.breadcrumb-holder .vcenter {
        margin-right: 0px;
    }
    .dyslip.disease .cardio-therapy .page-section-inner.container {
        margin-top: 125px;
    }
    .magenta-bag .page-section-inner.container .columnControl,
    .magenta-bag .columnControl.section .multi-column-container {
        background-color: #830051 !IMPORTANT;
    }
    .product-link-mob .column-1,
    .product-link-mob .column-2 {
        height: 154px !important;
        padding: 27px 20px !important;
    }
    .home-before-login a.prod-lnk {
        font-size: 18px;
        line-height: 24px;
    }
    .home-before-login h3.accor-prod.clr-white {
        margin-top: 10px;
    }
    .multi-column-container.quicklink-col.art-col {
        display: none;
    }
    .component-section.no-style.recommend-sec.desk-carousel1.cardio-elearn.product-links {
        display: block !important;
    }
    .component-section.no-style.recommend-sec.desk-carousel1.cardio-elearn.product-links {
        display: block !important;
        background: #FCF9F4 !IMPORTANT;
    }
    .disease .component-section.no-style.recommend-sec.desk-carousel1.cardio-elearn.product-links {
        display: block !important;
        background: #E6EBEA !important;
    }
    .lung .news-mob .row {
        display: block;
        margin: 0;
    }
    .lung .news-mob .column-2,
    .lung .news-mob .column-1 {
        width: 100%;
    }
    .lung .news-mob .column-2 {
        padding-left: 15px;
    }
    .lung .news-mob .column-1 {
        padding-right: 0px;
    }
    .five-box .page-section-inner.container {
        padding-top: 100px;
        ;
    }
    .heart .congress-sec .linkList.section {
        display: inline-block;
        width: 100%;
        font-weight: bold;
    }
    .acs.acs .acs-car .linkList.section {
        width: 60%;
        padding-left: 10px;
    }
    .acs.acs .acs-car .linkList.section a.btn.btn-secondary {
        margin-top: 0;
        margin-bottom: 32px;
    }
    .asthma .product-links .columnControl.section:last-child {
        border-top: 1px solid #E6EBE9;
    }
    .product-links .columnControl.section {
        background-color: #9AB1AC;
        padding: 0px 20px 0px 20px;
    }
    .home-before-login .product-links .columnControl.section {
        background-color: #9AB1AC;
        padding: 0px 20px 0px 20px;
        border-top: 1px solid #E6EBE9;
    }
    .respi .patient-access-mob .linkList.section {
        display: inline-block;
        width: 100%;
        font-weight: bold;
    }
    .onco .patient-access-mob .linkList.section {
        display: inline-block;
        width: 100%;
        font-weight: bold;
    }
    .cardiovascular .component-section.no-style.cardio-therapy.cardio-ban {
        margin-top: 190px;
        background-image: url('/content/dam/open-digital/India-HCP/en/Mobile-updated/m_cardio.jpg') !important;
        background-size: 100% 100% !important;
    }
    .acs .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/mob_ACL.png") !important;
        ;
    }
    .severe-asthma .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/severe_asthama/bannermob.jpg") !important;
        ;
    }
    .dyslipidemia .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 212px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/mob_Dyslipidaemia.png") !important;
        background-size: 100% 100% !important;
    }
    .heart-failure .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/mob_Heart_Failure.png") !important;
        background-size: 100% 100% !important;
    }
    .renal .component-section.no-style.cardio-therapy.cardio-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/mob_Renal.jpg") !important;
        background-size: cover;
    }
    .anaemia .component-section.no-style.cardio-therapy.acs-disease.dis-ban.five-box.face-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/mob_Anaemia.jpg") !important;
        background-size: cover;
    }
    .hyperkalemia .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/m_Hyperkalaemia.jpg") !important;
        background-size: cover;
    }
    .chronic-kidney-disease .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/m_Chronic_Kidney_Disease.jpg") !important;
        background-size: cover;
    }
    .prostate-cancer .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/prostate-cancer/m_Prostate.jpg") !important;
        background-size: 100% 100% !important;
    }
    .component-section.no-style.cardio-therapy {
        height: 400px;
        background-position: top;
        width: 100%;
        margin-top: 190px;
    }
    .cardio-therapy .page-section-inner.container {
        text-align: center;
        margin-top: 232px;
        letter-spacing: 1px;
    }
    .cll .cardio-therapy .page-section-inner.container {
        text-align: center;
        margin-top: 195px;
        letter-spacing: 1px;
    }
    .disease .cardio-therapy .page-section-inner.container {
        text-align: center;
        letter-spacing: 1px;
    }
    .breast.cancer .news-mob h3.border {
        margin-top: 0;
    }
    .onco .patient-access-mob h3.border {
        font-size: 18px !important;
        text-align: center;
    }
    .product-link-mob {
        display: Block !important;
    }
    .breast.cancer .product-links .multi-column-container,
    .lung.cancer .product-links .multi-column-container,
    .asthma .product-links .multi-column-container {
        display: none;
    }
    .dyslip .product-links .multi-column-container {
        display: block;
    }
    .asthma .product-links .multi-column-container {
        padding: 0px;
    }
    .product-link-mob .column-1,
    .product-link-mob .column-2 {
        width: 50% !important;
    }
    .breast.cancer .product-links h2.border,
    .breast.cancer .product-links .disease-product-txt {
        text-align: center !important;
    }
    .breast.cancer .product-links .columnControl.section:nth-child(7),
    .breast.cancer .product-links .columnControl.section:nth-child(9),
    .lung.cancer .product-links .columnControl.section:nth-child(7),
    .lung.cancer .product-links .columnControl.section:nth-child(9) {
        border-top: 1px solid #E6EBE9;
        border-bottom: 1px solid #E6EBE9;
    }
    .ovarian-cancer .product-links .columnControl.section:nth-child(6) {
        border-top: 1px solid #E6EBE9 !important;
    }
    .disease .multi-column-container.product-link-mob {
        padding-top: 0;
        padding-bottom: 0;
    }
    .product-link-mob .column-2 {
        border-left: 1px solid #E6EBE9;
    }
    .home-before-login .product-link-mob .column-2 {
        border-left: 1px solid #E6EBE9;
    }
    .asthma .product-link-mob .column-1 {
        border-right: 1px solid #E6EBE9;
    }
    .onco .news-mob h3.border,
    .onco .news-highlight-section h3.border {
        margin-top: 0;
        font-size: 14px;
    }
    .onco .right-icon .fa-chevron-right:before {
        padding: 10px;
    }
    .onco .news-mob p.sub-txt {
        margin-bottom: 0;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .severe-asthma .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/severe_asthama/bannermob.jpg") !important;
        ;
    }
    .type-2-diabetes div#acc12 .fa {
        padding-top: 27px !important;
    }
    .treat {
        background-size: 100% 100% !important;
    }
    body.fixed-top-margin.treatment-guidlines {
        margin-top: 194px !important;
    }
    p.treatment-cont {
        font-size: 40px;
        ;
    }
    .treatment-guidlines .multi-column-container.quicklink-col.india.col-sec .col-xs-12.col-sm-6 {
        width: 50%;
        padding: 10px;
    }
    .acs-car .column-2,
    .acs-car .column-1 {
        width: 100%;
    }
    .severe-asthma .video-col .signup a.btn.btn-secondary {
        right: 40px;
        top: 686px !important;
    }
    .video-col .signup a.btn.btn-secondary {
        position: absolute;
        right: 34px;
        top: 350px;
    }
    .home-sec .page-section-inner.container {
        padding-top: 100px;
        padding-bottom: 50px;
    }
    .breast.cancer .news-mob .column-1 {
        width: 40%;
    }
    .product-links .columnControl.section .multi-column-container {
        padding-left: 15px;
        padding-right: 15px;
    }
    .ovarian .news-mob .column-1 {
        width: 54% !important;
    }
    .ovarian .news-mob .column-2 {
        width: 50%;
    }
    .heart .congress-sec .carousel .carousel-control.left {
        left: 38% !important;
    }
    .heart .congress-sec .carousel .carousel-control.right {
        right: 38% !important;
    }
    .breast-cancer .news-mob .column-1 img {
        height: 200px;
    }
    .cardiovascular .recommend-sec.mbl .page-section-inner {
        margin-left: -3%;
    }
    .renal .recommend-sec.mbl .page-section-inner {
        margin-left: -3%;
    }
}

.cardio-ban-col>.row>.col-sm-4.col-xs-12.column-1 {
    align-self: flex-end;
}

@media screen and (max-width: 435px) {
    .search-hcp .form-inline .input-group>.form-control {
        width: 87%;
    }
    .dis-patient-story .readmore a.btn.btn-secondary {
        padding-left: 0;
        padding: 0;
        margin-bottom: 32px;
    }
    .dis-patient-story a.left.carousel-control {
        left: 35% !IMPORTANT;
    }
    .dis-patient-story a.right.carousel-control {
        right: 35% !IMPORTANT;
    }
    .date-col .column-1,
    .date-col .column-2 {
        width: 154px !IMPORTANT;
        padding-right: 0;
    }
    .acs .carousel .carousel-control.left {
        left: 37% !important;
    }
    .acs .carousel .carousel-control.right {
        right: 37% !important;
    }
    .acs.acs .five-box h2.border {
        font-size: 30px;
    }
    .dis-carousel .carousel-prod h3 {
        text-align: center;
        font-size: 16px;
    }
    .dis-carousel .carousel-control .fa.fa-chevron-left,
    .dis-carousel .carousel-control .fa.fa-chevron-right {
        padding: 7px 2px 0px 7px;
    }
    .dis-carousel a.right.carousel-control {
        right: -8% !IMPORTANT;
    }
    .dis-carousel a.left.carousel-control {
        left: -8% !IMPORTANT;
    }
    .dis-carousel .carousel-inner {
        height: 228px;
    }
    .dis-carousel .carousel-inner .item:first-child .expand-img-mobile {
        width: 41% !IMPORTANT;
    }
    .home-sec .page-section-inner.container {
        padding-top: 122px;
        padding-bottom: 0px;
        margin-top: -11px;
    }
}

@media screen and (min-width: 1450px) {
    .diab .component-section.container.no-style.news-highlight-section {
        height: 482px;
    }
    .cardio-therapy.dis-ban .page-section-inner.container {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    .anemia .carousel.section {
        width: 75% !important;
        margin: auto;
    }
    .acs.acs .column-1 .news-highlight-section .page-section-inner .newImage.parbase.section,
    .renal .column-1 .news-highlight-section .page-section-inner .newImage.parbase.section {
        padding-top: 37px;
        padding-bottom: 37px;
    }
}

.anemia .carousel.section {
    width: 85%;
    margin: auto;
}

.anemia .carousel .carousel-control {
    top: 43%;
}

@media screen and (min-width: 768px) {
    .component-section.no-style.recommend-sec.desk-carousel1.cardio-elearn.product-links.hide-desk {
        display: none !important;
    }
}

.video-parent .set-auto-height {
    height: auto !important;
}

.detail-video .video-thumb-parent .video-play-icon,
.video-thumb-parent .video-play-icon:hover,
.video-thumb-parent .video-play-icon:focus {
    padding: 0;
    background: transparent !important;
    outline: none;
}

.detail-video .container.middle-content {
    width: 100% !IMPORTANT;
    padding: 0;
}

.detail-video .recommend-sec {
    background: #FCF9F4 !important;
}

.detail-video .linkList.section {
    width: 100%;
}

.detail-video .img-height .subHeading.section,
.detail-video .img-height .text.section {
    padding-left: 15px;
    padding-right: 15px;
}

.detail-video .img-height a.icon-alone {
    position: absolute;
    bottom: 20px;
}

@media screen and (max-width: 991px) {
    .service-inner-a>.row>.column-1,
    .service-inner-b>.row>.column-1,
    .service-inner-a>.row>.column-2,
    .service-inner-b>.row>.column-2 {
        height: 250px;
        padding-top: 25px;
    }
    .carousel-home-mobile ol.carousel-indicators.hide-caption {
        display: block !important;
        top: 24em !important;
    }
    .carousel-home-mobile .carousel-indicators .active .carousel-indicator {
        background: #830051;
        padding: 0px;
    }
    .carousel-home-mobile .carousel-indicators li.active a {
        border: none !important;
    }
    .carousel-home-mobile .carousel-indicators li .carousel-indicator:after {
        border: 1px solid #830051;
        width: 12px;
        height: 12px;
    }
    .carousel-home-mobile .carousel-indicators li .carousel-indicator {
        width: auto;
        height: auto;
        padding: 0px;
    }
    .detail-podcast .recommend-ban-pod .column-1,
    .detail-podcast .recommend-ban-pod .column-2 {
        width: 100%;
        text-align: center;
    }
    .carousel-home-mobile {
        margin-bottom: 4.5em !important;
        margin-top: 1.5em !important;
    }
    .video-ban-sec {
        padding: 0;
        text-align: center;
    }
    .detail-video .img-height .col-sm-6.col-xs-12.col-md-3.col-lg-3 {
        width: 49%;
    }
    .desk-detail-col {
        display: none;
    }
    .multi-column-container.mob-detail-col {
        background: #fff;
        box-shadow: 0px 1px 5px #ccc;
        margin-bottom: 10px;
    }
    .mob-detail-col .subHeading.section,
    .mob-detail-col .text.section {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media screen and (min-width: 992px) {
    .serv-desk {
        display: block;
    }
    .serv-mob {
        display: none;
    }
    .detail-podcast .recommend-sec .column-2 .new-image {
        text-align: left !important;
    }
    .detail-podcast .recommend-sec img.video-thumb-cta {
        height: 256px;
    }
    .detail-podcast .recommend-sec .column-1,
    .detail-podcast .recommend-sec .column-2 {
        align-self: center;
    }
    .detail-podcast .recommend-sec .row {
        display: flex;
    }
    .detail-video .img-height .col-sm-6.col-xs-12.col-md-3.col-lg-3 {
        width: 24%;
        margin-right: 4px !important;
    }
    .mob-detail-col {
        display: none;
    }
}

@media screen and (max-width: 767px) {
    .treatment-guidlines col-sm-20 col-xs-12 col-sm-6 column-1 {
        height: auto;
        width: auto;
    }
    .serv-txt {
        text-align: center;
    }
    .services .ta-over-sec .page-section-inner.container {
        padding-top: 50px;
        padding-bottom: 0px;
    }
    .detail-video .recommend-sec .linkList.section,
    .detail-video .sectionHeading {
        text-align: center;
    }
    .detail-video .img-height .col-sm-6.col-xs-12.col-md-3.col-lg-3 {
        width: 100%;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .mob-detail-col .column-1 {
        width: 36%;
    }
    .mob-detail-col .column-2 {
        width: 60%;
    }
}

.detail-video .img-height .col-sm-6.col-xs-12.col-md-3.col-lg-3 {
    background: #fff;
    height: 457px;
    margin-left: 5px;
    margin-right: 5px;
    box-shadow: 0px 0px 5px #ccc;
    padding: 0;
}

.detail-video .recommend-ban-pod .column-2 {
    margin-top: 20px;
}

.detail-video .recommend-pod {
    background: #fff !important;
}

@media screen and (max-width: 485px) {
    .service-inner-a>.row>.column-1,
    .service-inner-b>.row>.column-1,
    .service-inner-a>.row>.column-2,
    .service-inner-b>.row>.column-2 {
        height: 278px;
        padding-top: 25px;
        ;
    }
}

@media screen and (min-width: 450px) and (max-width: 991px) {
    .search-res .list.search .line .row {
        display: flex;
    }
}

.hm a.btn.btn-secondary {
    background: #ffffff;
    border-color: beige;
    color: black !important;
    font-style: normal !important;
}

.event-sec-home .carousel-inner .item {
    background-color: #ffffff !important;
}

.new_h2 {
    font-size: 25px;
    margin-top: 7%;
}

.pre-login .sec-2-main .sec2-column4 {
    right: 7%;
}

.sec2-column1 h3 a,
.sec2-column3 h3 a {
    color: #fff;
    font-family: Montserrat-bold;
    text-decoration: none !important;
}

.sec2-column2 h3 a,
.sec2-column4 h3 a {
    color: #3F4444;
    font-family: Montserrat-bold;
    text-decoration: none !important;
}

.sec-2-main {
    width: 100%;
    background: #CBD2D0;
}

.section-2-col {
    margin: 4% 0 5% 4%;
}

.sec2-column2,
.sec2-column4 {
    right: 4%;
}

.sec2-column2,
.sec2-column4 {
    right: 4%;
}

@media screen and (max-width:414px) {
    .mbl .carousel-inner {
        height: 420px !important;
    }
    .mbl .carousel-mob1 .carousel-indicators {
        top: 60% !important;
    }
    h3.article-sec1-left {
        font-size: 15px;
    }
    .section-2-col .expand-img-mobile {
        height: 2em;
    }
    .cardio-main .img-card img {
        height: 20px !important;
    }
    .section-home .new_p {
        font-size: 16px;
    }
    .h-desk a.btn.btn-secondary {
        width: 69% !important;
    }
    .home-after-login .article-right-col1 .new-hm1 a.btn.btn-secondary,
    .home-after-login .article-right-col1 .new-hm2 a.btn.btn-secondary {
        width: 85% !important;
    }
}

@media screen and (max-width:767px) {
    .sec-card-col2 {
        margin-top: 2%;
    }
    .component-section.container.no-style.sect-3-banner {
        margin-left: 2%;
        margin-right: 2%;
    }
    .lung-img-ad {
        margin-bottom: 1em;
    }
    .type-2-diabetes .img-title3 {
        padding-left: 0 !important;
    }
    h2.home-h2 {
        padding: 2em 0.1em 0em;
        font-size: 24px;
        line-height: 29px;
    }
    .home-sec h3 {
        font-size: 18px;
        padding-left: 0em;
    }
    .section-home img.carousel-bg-image.img-responsive {
        height: 26em;
    }
    .section-home .carousel .carousel-indicators {
        top: auto;
        display: block !important;
    }
    .sec2-column2 {
        margin-top: 4%;
    }
    .section-home .text.parbase.section {
        text-align: left;
    }
    .component-section.no-style.section-home {
        background-size: cover !important;
    }
    .img-card.onco-card img {
        width: 50px;
        height: 38px;
    }
    .readmore-sec h2.border {
        font-size: 26px;
    }
    .sec2-column2,
    .sec2-column4 {
        right: 0px !important;
    }
    .section-2-col .expand-img-mobile {
        width: 42% !important;
    }
    .sec2-column1 h3 a,
    .sec2-column3 h3 a {
        font-size: 11px !important;
    }
    .sec2-column2 h3 a,
    .sec2-column4 h3 a {
        font-size: 11px !important;
    }
    .section-2-col {
        margin-left: 7%;
    }
    html .video-section .video-thumb-parent .video-play-icon,
    html .video-section .video-thumb-parent .video-play-icon:hover {
        width: 3em;
    }
    .video-section .page-section-inner {
        margin-bottom: -6%;
    }
    .video-section .video-thumb-parent .video-thumb-cta {
        height: 15em;
    }
    .mob-card-main .col-xs-12 {
        width: 33%;
        padding-right: 5px;
        padding-left: 5px;
    }
    .mob-card-main .row {
        margin: 0px;
        padding-left: 5px;
    }
    .cardio-p {
        height: 3em;
        padding: 5%;
        text-align: center;
    }
    .cardio-main .img-card img {
        width: 3em;
        margin: 16% 0% 3% 33%;
        width: 30px;
        height: 50px;
    }
    .cardio-p p {
        font-size: 10px;
    }
    .cardio-read p {
        font-size: 9px;
    }
    .readmore-sec h2.border {
        font-size: 15px;
        line-height: 15px;
        ;
    }
    .new_signup a.btn.btn-secondary {
        width: 28%;
        right: 18%;
        height: 3em;
        font-size: 12px;
        padding-left: 7% !important;
    }
    .home-before-login .new_signup a.btn.btn-secondary {
        width: 55%;
        right: 40%;
        height: 3em;
        font-size: 12px;
        padding-left: 13% !important;
    }
    .readmore-sec .signup a.btn.btn-secondary span:before {
        background-image: none !important;
    }
}

@media screen and (max-width:991px) {
    .col-sec {
        display: none;
    }
    .sect-3-banner .hm a.btn.btn-secondary {
        margin-top: 0 !important;
        margin-bottom: 2em !important;
    }
    .sect-3-banner h3.article-sec1-left {
        padding-top: 0px !important;
    }
    .signup.mag-animate.hm {
        width: 91% !important;
    }
    .signup.mag-animate.hm a.btn.btn-secondary span:before {
        background-size: 20% 10px;
    }
    .signup.mag-animate.hm a.btn.btn-secondary {
        padding: 10px 10px;
    }
    .component-section.no-style.event-sec-home.event-mnew {
        margin-left: 2%;
        margin-right: 2%;
    }
    .event-mob .carousel.section {
        width: 94% !important;
        margin: auto;
    }
    .back-green {
        background: #C4D600;
    }
    .cardio-read {
        background: #830051;
    }
    .back-yellow {
        background: #F0AB00;
    }
    .cardio-p p {
        color: #fff;
        text-align: center;
        font-family: 'Montserrat', sans-serif !important;
        font-weight: 100 !important;
    }
    .cardio-read p {
        text-align: center;
        color: #fff;
        font-family: 'Montserrat', sans-serif !important;
        font-weight: 100 !important;
    }
    .mob-card-main .row,
    .sec-card-col2 .row {
        margin: 0px;
        padding-left: 5px;
    }
    .sec-card-col2 .col-xs-12 {
        width: 50%;
        padding-right: 5px;
        padding-left: 5px;
    }
    .sec-card-col2 {
        margin-left: 16%;
        margin-right: 16%;
    }
    .section4-carousel span.fa.fa-play {
        right: 2% !important;
    }
    .section4-carousel h3.border {
        font-weight: bold !important;
    }
}

@media screen and (min-width: 768px) and (max-width:991px) {
    .mob-card-main .col-xs-12 {
        padding: 0px 5px 0px 5px;
    }
    h2.precise_mob {
        line-height: 30px;
    }
    .carousel-home-mobile ol.carousel-indicators.hide-caption {
        top: 30em !important;
    }
    .signup.mag-animate.hm {
        margin-left: 3%;
    }
    .cardio-main .img-card img {
        width: 50px;
        height: 56px;
        margin: 14% 0% 9% 41%;
    }
    .mbl .carousel-mob1 .carousel-indicators {
        top: 71% !important;
    }
    .sec2-column1 h3 a,
    .sec2-column2 h3 a,
    .sec2-column4 h3 a,
    .sec4-column2 h3 a {
        font-size: 12px !important;
    }
    .section-home {
        padding: 0px;
    }
    .section-home img.carousel-bg-image.img-responsive {
        height: auto;
    }
    h2.home-h2 {
        padding-top: 7em;
        padding-left: 0px;
    }
    .back-yellow,
    .back-green {
        height: 11em;
    }
    .cardio-read p {
        padding: 4%;
    }
    .section-2-col .expand-img-desktop {
        width: 40% !important;
        height: 3em;
    }
    .video-section.component-section {
        padding: 0px;
    }
    .readmore-sec .page-section-inner.container {
        padding-left: 135px;
        padding-right: 135px;
    }
    .component-section.no-style.event-sec-home.event-mnew {
        padding: 30px 0px 20px !important;
    }
    .event-mnew .page-section-inner.container {
        width: 100%;
    }
    .component-section.no-style.readmore_new {
        background-size: 100% 100% !important;
    }
    .readmore_new .page-section-inner.container {
        padding: 50px 0px 70px 0px !important;
    }
    .readmore_new h2.border {
        width: 50%;
    }
    .readmore_new .new_signup a.btn.btn-secondary {
        right: 23%;
    }
    .new_h2 {
        font-size: 18px;
        line-height: 25px;
        width: 52%;
    }
    .section-home h3 {
        font-size: 17px;
    }
    .new_p {
        font-size: 10px;
    }
    .h-desk a.btn.btn-secondary {
        width: 37% !important;
    }
    .home-after-login .article-right-col1 .new-hm1 a.btn.btn-secondary {
        width: 70% !important;
    }
}

@media screen and (min-width: 992px) {
    .desk-card2-hide {
        display: none !important;
    }
    .metabolism .banner-new ul,
    .respiratory .banner-new ul,
    .renal .banner-new ul {
        margin-left: 5px !important;
    }
    .type-2-diabetes .dis-ban .cardio-ban-col .column-2,
    .asthma .dis-ban .cardio-ban-col .column-2,
    .hyperkalemia .dis-ban .cardio-ban-col,
    .heart-failure .dis-ban .cardio-ban-col .column-2 .column-2,
    .acs .dis-ban .cardio-ban-col .column-2,
    .Haemato-Oncology .dis-ban .cardio-ban-col .column-2,
    .cll .dis-ban .cardio-ban-col .column-2,
    .ckd .dis-ban .cardio-ban-col .column-2,
    .dyslipidemia .dis-ban .cardio-ban-col .column-2,
    .anaemia .dis-ban .cardio-ban-col .column-2 {
        border-right: none !important;
    }
    .tgref,
    .tgnew-list ul li,
    .new-list ul li,
    .new-list1 ul li {
        color: white;
        font-family: Montserrat, sans-serif !important;
    }
    .tgnew-list ul li b,
    .new-list ul li b,
    .new-list1 ul li b {
        color: white;
        font-family: Montserrat-bold;
    }
    .tgnew-list li,
    .new-list1 li,
    .new-list li {
        list-style-type: none;
    }
    .home-after-login .article-right-col1 .signup a.btn.btn-secondary,
    .h-desk a.btn.btn-secondary {
        width: 73%;
    }
    .home-after-login .article-right-col1 .signup a.btn.btn-secondary span::before,
    .h-desk .signup a.btn.btn-secondary span::before {
        background-size: 0.5em 1em;
    }
    .col-sec li a {
        color: #ffffff;
        text-decoration: none !important;
        text-shadow: none !important;
    }
}

@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape) {
    .h-desk a.btn.btn-secondary {
        width: 88% !important;
    }
    .dis-first-div {
        width: 62%;
    }
    .dyslipidemia div#accs4 span.fa.pull-right.fa-chevron-up,
    .dyslipidemia div#accs4 span.fa.pull-right.fa-chevron-down {
        padding-top: 20px !important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1199px) {
    .dis-first-div {
        width: 62%;
    }
    .multi-column-container.col-sec {
        margin-top: 2%;
        margin-bottom: 3%;
    }
    .new-list .btn,
    .new-list1 .btn {
        margin-left: 54.5%;
        margin-top: 61%;
        font-size: 8px;
        padding-left: 2px;
    }
    .section-2-col .expand-img-desktop {
        width: 40% !important;
    }
    .tgnew-list ul,
    .new-list1 ul,
    .new-list ul {
        font-size: 10px;
    }
    .section-home .page-section-inner.container {
        padding-top: 50px;
        padding-bottom: 30px;
    }
    .new_h2 {
        font-size: 23px;
        line-height: 30px;
    }
    body.home-after-login {
        margin-top: 125px !important;
    }
    .home-before-login .multi-column-container.col-4-home .column-3,
    .home-before-login .multi-column-container.col-4-home .column-4,
    .home-after-login .multi-column-container.col-4-home .column-2,
    .home-after-login .multi-column-container.col-4-home .column-3,
    .home-after-login .multi-column-container.col-4-home .column-4 {
        height: 580px !important;
    }
    .section4-carousel span.fa.fa-play {
        height: 60px;
    }
    .home-after-login .article-right-col1 .new-hm2 a.btn.btn-secondary,
    .home-after-login .article-right-col1 .new-hm1 a.btn.btn-secondary,
    .h-desk a.btn.btn-secondary {
        width: 67% !important;
    }
    .india .column-1 .expand-img-desktop {
        top: 0.8em !important;
    }
    .india .column-1 img.new-image-desktop {
        width: 38% !important;
    }
    .india .column-1 .new-image {
        height: 8.8em !important;
    }
    .india .column-2 img.new-image-desktop {
        width: 43% !important;
    }
    .india .column-2 .new-image,
    .india .column-4 .new-image,
    .india .column-3 .new-image,
    .india .column-5 .new-image {
        height: 8.8em;
    }
    .india .column-3 img.new-image-desktop,
    .india .column-5 img.new-image-desktop {
        width: 40% !important;
    }
    .india .column-4 img.new-image-desktop {
        width: 25% !important;
    }
    .new-list1 {
        height: 11em;
    }
}

@media screen and (min-width: 375px) and (max-width:667px) and (orientation:landscape) {
    .h-desk a.btn.btn-secondary {
        width: 35% !important;
    }
    .new-hm .linked-list.pd-0.vertical {
        padding-left: 5px !important;
    }
    .component-section.no-style.section-home {
        margin-top: 199px !important;
    }
    .mbl .carousel-mob1 .carousel-indicators {
        top: 71% !important;
    }
    .mbl .carousel-inner {
        height: 650px !important;
    }
    .home-after-login .article-right-col1 .new-hm1 a.btn.btn-secondary,
    .home-after-login .article-right-col1 .new-hm2 a.btn.btn-secondary {
        width: 58% !important;
    }
}

@media screen and (max-width: 1366px) and (min-width: 1281px) {
    .section-home .page-section-inner.container {
        padding: 30px 0px 10px 0px !important;
    }
}

@media screen and (min-width:1367px) {
    .section-home .page-section-inner.container {
        width: 100%;
        padding: 94px 80px 100px;
    }
    .new_h2 {
        margin-bottom: 4%;
    }
}

.signup.play a.btn.btn-secondary {
    color: #E2E8E7 !important;
    background: #830051;
    font-style: normal;
    font-size: 14px !important;
}

.signup.play a.btn.btn-secondary span:before {
    background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/play_video_new_icon.png);
    background-size: 50% 16px;
    width: 32px;
    height: 16px;
}

.signup.read_more a.btn.btn-secondary {
    color: #E2E8E7;
    background: #830051;
    right: 62%;
    padding-top: 3px;
    padding-bottom: 2px;
    width: 38%;
    font-style: normal;
    margin-top: 6px;
}

.signup.read_more a.btn.btn-secondary span:before,
.signup.read_more_1 a.btn.btn-secondary span:before,
.signup.read_more_2 a.btn.btn-secondary span:before {
    background: url() !important;
}

.new_signup a.btn.btn-secondary {
    background: white;
    color: #3f4444;
    font-style: normal;
    padding-left: 50px;
    margin-left: 12.5%;
}

.news-highlight-section .subHeading {
    padding-left: 0px !important;
}

.news-highlight-section .text.parbase.section {
    padding-left: 0px !important;
}

.desc-over-home {
    overflow: hidden;
}

@media screen and (max-width:991px) {
    .event-mnew .page-section-inner.container {
        padding: 0;
        margin-top: -60px;
    }
    .event-mnew .carousel-inner .item {
        height: 557px;
    }
    .event-mnew .carousel-content-block+div {
        padding: 15px 30px !important;
    }
    .event-mnew a.right.carousel-control {
        top: 50% !important;
        left: 88% !important;
    }
    .event-mnew a.left.carousel-control {
        top: 50% !important;
        right: 88% !important;
    }
    .event-mnew a.left.carousel-control {
        top: 50% !important;
        left: 4% !important;
    }
}

@media screen and (min-width:325px) and (max-width:400px) {
    .event-mnew a.left.carousel-control {
        top: 50% !important;
        left: 1.2% !important;
    }
}

@media (min-width:415px) and (max-width:740px) {
    .event-mnew .page-section-inner.container {
        margin-top: -40% !important;
    }
    .cardio-main .img-card img {
        margin: 16% 0% 3% 42.5%;
    }
}

@media screen and (max-width: 375px) {
    .home-after-login .mbl ol.carousel-indicators.hide-caption {
        display: block !important;
    }
    .mbl .carousel-inner {
        background-color: #fff;
        height: 485px;
    }
}

@media screen and (max-width: 991px) {
    .mbl .item .text {
        padding-top: 6%;
    }
    .mbl .item .subHeading.section {
        padding-top: 4%;
    }
    .mbl p {
        margin-bottom: 0px;
    }
    .mbl h3.border {
        margin: 0px;
    }
    .mbl .carousel-inner {
        background-color: #fff;
        height: 745px;
    }
    .mbl h2.border {
        font-size: 24px;
        line-height: 30px;
        color: #830051;
        margin-top: -10px;
        font-weight: bold;
    }
    .mbl ol.carousel-indicators.hide-caption {
        top: 65%;
    }
    .home-after-login .mbl ol.carousel-indicators.hide-caption,
    .home-before-login .mbl ol.carousel-indicators.hide-caption {
        display: block !important;
    }
    .component-section.recommend-sec.mbl {
        display: block;
        background: unset;
    }
    .component-section.desk-hide.news-highlight-mob {
        display: none;
    }
    .mbl .icon-alone {
        text-decoration: none !important;
        color: #E2E8E7;
        background: #830051;
        font-style: normal;
        padding: 3% 7%;
        font-size: 16px;
    }
    .mbl .item .subHeading.section:nth-child(2) {
        margin-top: 8% !important;
    }
}

@media screen and (min-width: 376px) and (max-width: 414px) {
    .mbl ol.carousel-indicators.hide-caption {
        top: 51.5%;
    }
    .home-after-login .mbl ol.carousel-indicators.hide-caption {
        display: block !important;
    }
    .mbl .carousel-inner {
        background-color: #fff;
        height: 495px;
    }
}

@media screen and (min-width: 375px) and (max-width:667px) and (orientation: landscape) {
    .mbl ol.carousel-indicators.hide-caption {
        top: 58%;
    }
}

.component-section.recommend-sec.mbl {
    display: none;
}

@media screen and (min-width:1024px) and (max-width:1223px) {
    .signup.read_more a.btn.btn-secondary {
        color: #E2E8E7;
        background: #830051;
        right: 51.5%;
        padding-top: 3px;
        padding-bottom: 3px;
        width: 48%;
        font-style: normal;
        margin-top: 11%;
    }
    .signup.read_more_1 a.btn.btn-secondary {
        padding-right: 3px;
        padding-top: 3px;
        padding-bottom: 3px;
        color: #E2E8E7;
        background: #830051;
        right: 53%;
        width: 55%;
        font-style: normal;
        margin-top: 11%;
    }
    .signup.read_more_2 a.btn.btn-secondary {
        padding-right: 3px;
        padding-top: 3px;
        padding-bottom: 3px;
        color: #E2E8E7;
        background: #830051;
        right: 53%;
        width: 55%;
        margin-top: 11%;
        font-style: normal;
    }
    .readmore-sec h2.border {
        color: #fff;
        text-align: center;
        margin-right: 48%;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .dis-inline-img {
        max-width: 10%;
        margin: 0 15px;
    }
    .dis-first-subheading {
        font-size: 20px;
    }
    .dis-first-div {
        width: 80%;
    }
    .dys-option {
        padding: 0 14%;
    }
    .cardiovascular .component-section.no-style.cardio-therapy.cardio-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop/ban_cardio.jpg") !important;
        background-size: cover;
    }
    .acs .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/ban_ACL.png") !important;
        background-size: cover;
    }
    .dyslipidemia .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/ban_Dyslipidaemia.png") !important;
        background-size: cover;
    }
    .heart-failure .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/ban_Heart_Failure.png") !important;
        background-size: cover;
    }
    .renal .component-section.no-style.cardio-therapy.cardio-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/ban_Renal.jpg") !important;
        background-size: cover;
    }
    .anaemia .component-section.no-style.cardio-therapy.acs-disease.dis-ban.five-box.face-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/ban_Anaemia.jpg") !important;
        background-size: cover;
    }
    .hyperkalemia .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/Hyperkalaemia11.jpg") !important;
        background-size: cover;
    }
    .chronic-kidney-disease .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/ban_Chronic_Kidney_Disease1.jpg") !important;
        background-size: cover;
    }
    .mtxt {
        height: 7.5em !important;
    }
    .article-desk-right .col-sm-6.col-xs-12.column-2 {
        width: 47%;
        height: 200px;
        margin-left: 2%;
        margin-top: 2%;
    }
    .article-desk-right .col-sm-6.col-xs-12.column-1 {
        width: 47%;
        height: 200px;
        margin-top: 2%;
        margin-left: 2%;
    }
    .article-right-col1 .column-1,
    .article-right-col2 .column-2,
    .article-right-col1 .column-2,
    .article-right-col2 .column-1 {
        padding: 25px !important;
    }
    .article-right-col1 .column-2 .signup a.btn.btn-secondary {
        width: 73% !important;
        font-size: 14px;
    }
    .article-right-col1 .column-1 .signup a.btn.btn-secondary {
        font-size: 14px;
    }
    .hyperkalemia div#acc3 .img-hf5 {
        padding-bottom: 10px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .component-section.container.no-style.newimg {
        height: 240px;
    }
    .component-section.container.no-style.newimg2 {
        height: 240px;
    }
    h4.gngclorpn {
        margin-top: -45px;
        padding: 9px 5px 12px 10px;
    }
    h4.gngclorpn.svvp {
        padding-top: 22px;
    }
}

@media screen and (max-width: 1023px) {
    .severe-asthma .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/severe_asthama/bannermob.jpg") !important;
        background-size: cover;
    }
}

@media screen and (max-width: 667px) {
    a.btn.btn-secondary {
        margin-left: 19px !important;
    }
    .cvs-read-more {
        margin-left: 51px !important;
    }
    .signup.mag-animate.hm {
        width: 122%;
    }
    .new_signup a.btn.btn-secondary {
        padding-left: 50px;
        margin-left: 180px !important;
    }
    .pre-login .new_signup a.btn.btn-secondary {
        padding-left: 50px;
        margin-left: 140px !important;
    }
}

@media screen and (min-width: 1024px) and (max-width:1100px) {
    .dys-option {
        padding: 0 22%;
    }
    .home-after-login .article-right-col1 .column-1,
    .home-after-login .article-right-col1 .column-2 {
        width: 232px;
        height: 233px !important;
    }
    .article-right-col1 .column-1 .signup a.btn.btn-secondary {
        padding-left: 10px;
        width: 70%;
        padding-bottom: 9px;
    }
    .article-right-col1 .column-2 .signup a.btn.btn-secondary {
        padding-left: 10px;
        width: 78%;
        padding-bottom: 9px;
    }
}

@media screen and (min-width: 768px) and (max-width:1023px) {}

@media screen and (min-width: 1024px) {
    .spaceText {
        padding-bottom: 20px;
    }
    .hm a.btn.btn-secondary {
        background: #ffffff;
        border-color: beige;
        color: black !important;
        font-style: normal !important;
        bottom: -25px;
    }
}

@media screen and (min-width: 414px) and (max-width:736px) and (orientation: landscape) {
    a.btn.btn-secondary {
        margin-left: 28px !important;
    }
}

@media screen and (min-width: 768px) and (max-width:1023px) {
    a.btn.btn-secondary {
        margin-left: 19px !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .new_signup a.btn.btn-secondary {
        margin-left: 0px !important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1366px) {
    .new_signup a.btn.btn-secondary {
        margin-left: 14%;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1366px) {
    .quicklink-col .sectionContainer.section {
        display: block !important;
        margin-bottom: 45px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .home-after-login .article-right-col1 .column-1,
    .home-after-login .article-right-col1 .column-2 {
        width: 232px;
        height: 290px;
        padding: 20px;
        margin: 5px;
    }
}

@media screen and (min-width: 414px) and (max-width:736px) and (orientation: landscape) {
    .quicklink-col .sectionContainer.section {
        display: block !important;
        width: 100% !important;
        height: 264px !important;
    }
    a.btn.btn-secondary {
        background: rgb(255, 255, 255);
        border-color: beige;
        color: black;
        font-style: normal !important;
        margin-right: 35px !important;
    }
    .signup.play a.btn.btn-secondary {
        color: #E2E8E7 !important;
    }
    .article-sec-left-mob a.btn.btn-secondary {
        width: 35%;
        border-color: beige;
        margin-right: 117px !important;
    }
    .multi-column-container.article-right-col1.article-mob-right {
        margin-top: -210px;
    }
}

@media screen and (max-width:736px) {
    .article-desk-right .col-sm-6.col-xs-12.column-1 {
        width: 48%;
        height: 200px;
        margin-top: 4%;
    }
    .article-desk-right .col-sm-6.col-xs-12.column-2 {
        width: 48%;
        height: 200px;
        margin-left: 4%;
        margin-top: 4%;
    }
    .article-right-col1 p,
    .article-right-col2 p {
        font-size: 15px;
        line-height: 24px;
    }
}

@media screen and (max-width:767px) {
    .pancreatic-cancer span.fa.fa-chevron-circle-down.pd-lt-5 {
        padding-top: 0 !important;
    }
    .tgnew-list ul {
        padding-inline-start: 30px;
        padding-top: 10%;
        padding-bottom: 10%;
        font-size: 12px;
        color: white;
    }
    .treat {
        background-size: 100% 100% !important;
    }
    .treat .page-section-inner {
        padding-top: 100px;
        padding-bottom: 63px;
    }
    body.fixed-top-margin.treatment-guidlines {
        margin-top: 194px !important;
    }
    p.treatment-cont {
        font-size: 23px;
    }
    .treatment-guidlines p.asub-txt1 {
        padding: 5px 5px 5px 10px;
    }
    .treatment-guidlines .multi-column-container.quicklink-col.india.col-sec .col-xs-12.col-sm-6 {
        width: 50%;
    }
    .signup.play a.btn.btn-secondary {
        margin-left: 20px;
    }
}

@media (min-width:415px) and (max-width:740px) {
    .signup.play a.btn.btn-secondary {
        margin-left: 17px !important;
    }
}

.precise {
    color: #830051;
    font-weight: bold;
}

.precise_mob {
    font-size: 22px;
    color: #830051;
    font-weight: bold;
    font-family: 'Montserrat-bold';
}

@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape) {
    .event-dnew .carousel-inner .item {
        height: 840px !important;
    }
}

@media screen and (min-width:1024px) and (max-width:1199px) {
    .event-dnew .carousel-inner .item {
        height: 840px !important;
    }
}

@media screen and (min-width:1024px) and (max-width:1199px) {
    .event-dnew .signup.mag-animate.play a {
        width: 138% !important;
    }
}

@media screen and (min-width:1201px) {
    .component-section.no-style.cardio-2-sec.top_padd_bal {
        margin-top: -60px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .hyperkalemia div#acc1 .fa {
        padding-top: 27px;
    }
    .hyperkalemia div#acc4 .fa {
        padding-top: 27px;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1200px) {
    .hyperkalemia div#acc4 .fa {
        padding-top: 18px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .dyslipidemia div#accs3 span.fa.pull-right.fa-chevron-up,
    .dyslipidemia div#accs3 span.fa.pull-right.fa-chevron-down,
    .dyslipidemia div#accs4 span.fa.pull-right.fa-chevron-up,
    .dyslipidemia div#accs4 span.fa.pull-right.fa-chevron-down {
        padding-top: 27px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .dyslipidemia div#accs4 span.fa.pull-right.fa-chevron-up,
    .dyslipidemia div#accs4 span.fa.pull-right.fa-chevron-down {
        padding-top: 20px;
    }
}

@media screen and (max-width:736px) and (orientation: landscape) {
    .article-desk-right .linkList.section {
        margin-left: -11% !important;
    }
    .article-right-col1 .column-2 .signup a.btn.btn-secondary {
        width: 57%;
    }
    .article-right-col1 .column-1 .signup a.btn.btn-secondary {
        width: 54%;
    }
    .article-desk-right .column-1 .white-animate.hm {
        position: absolute;
        top: 50%;
    }
    .article-desk-right .column-2 .white-animate.hm {
        position: absolute;
        top: 50%;
    }
    .article-desk-right .col-sm-6.col-xs-12.column-1 {
        height: 180px;
    }
    .article-desk-right .col-sm-6.col-xs-12.column-2 {
        height: 180px;
    }
}

@media screen and (max-width: 991px) {
    .component-section.no-style.recommend-sec.desk-carousel1.cardio-elearn.product-links.hide-desk {
        display: none !important;
    }
}

.event-dnew .carousel-control .fa.fa-chevron-left,
.carousel-control .fa.fa-chevron-right,
.event-mnew .carousel-control .fa.fa-chevron-left,
.carousel-control .fa.fa-chevron-right {
    background-color: unset !important;
}

.event-mnew {
    overflow: hidden;
}

.event-dnew span.fa.fa-chevron-left::before {
    margin-left: 2.1em;
}

@media screen and (max-width:414px) {
    .event-mnew span.fa.fa-chevron-left::before {
        margin-left: -11px;
    }
}

h3.article-sec1-left {
    font-family: 'Montserrat', sans-serif;
}

a.btn.btn-secondary {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 100 !important;
}

p.article-sec1 {
    font-family: 'Montserrat', sans-serif;
}

p.article-sec2 {
    font-family: 'Montserrat', sans-serif;
}

.multi-column-container.event-main-col .row .column-2 p {
    padding: 0px;
    font-family: 'Montserrat', sans-serif;
}

.eve-p {
    position: relative;
    top: 1em;
}

.section4-carousel span.fa.fa-play {
    content: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/video_icon.png);
    border: none;
    width: auto;
    height: 70px;
    position: relative;
    right: 13%;
    top: 22px;
}

.section4-carousel h2 {
    font-size: 28px;
}

.home-before-login .col-4-home h3.border,
.home-after-login .col-4-home h3.border {
    font-weight: bold;
}

.home-after-login .article-right-col1 .new-hm2 a.btn.btn-secondary {
    width: 62%;
    font-size: 12px;
    padding-bottom: 4px !important;
}

.home-after-login .article-right-col1 .new-hm2 a.btn.btn-secondary span::before,
.home-after-login .article-right-col1 .new-hm1 a.btn.btn-secondary span::before {
    background-size: 0.5em 0.8em;
    position: relative;
    right: 10%;
    top: -2px;
}

.home-after-login .article-right-col1 .new-hm1 a.btn.btn-secondary,
.h-desk a.btn.btn-secondary {
    width: 54%;
    font-size: 12px;
    padding-bottom: 4px !important;
}

.h-desk a.btn.btn-secondary span::before {
    background-size: 0.5em 0.8em;
    position: relative;
    top: -2px;
    left: 25%;
}

.ns {
    padding-top: 10px;
}

.acs-txt {
    font-size: 18px;
    line-height: 24px;
    font-family: 'Montserrat', sans-serif;
    padding: 0 10px;
    text-shadow: none;
}

.asub-txt2,
.asub-txt3 {
    font-family: 'Montserrat', sans-serif;
}

.cvr-acs .panel-heading {
    padding: 0;
}

.cardio-2-sec {
    padding-bottom: 0;
}

.acs .title {
    display: flex;
    padding: 8px 25px;
}

.title {
    display: flex;
    padding: 8px 10px;
}

.tgtitle {
    color: white;
    margin: 0;
    font-size: 28px;
    line-height: 40px;
    padding: 13px 0 11px 35px;
    margin-bottom: 60px;
}

.title1 {
    color: white;
    margin: 0;
    font-size: 20px;
    line-height: 25px;
    padding: 5px 0 5px 15px;
    text-shadow: none;
}

.cvr-acs .panel-heading .rte-node {
    background-color: #830051;
    border-radius: 10px;
}

.congress-sec {
    padding-top: 0;
}

.cvr-acs span.fa.pull-right.fa-chevron-down {
    color: white;
    font-size: 20px;
    padding-right: 24px;
    padding-top: 16px;
}

.accordion-container .panel-action-container ul {
    display: none;
}

.congress-sec .accordion-container .panel-default {
    border: none;
}

.cvr-acs .panel-heading .rte-node .asub-txt,
.cvr-acs .panel-heading .rte-node .asub-txt1,
.cvr-acs .panel-heading .rte-node .asub-txtd {
    background-color: white;
}

.asub-txt,
.asub-txt1,
.asub-txt2 {
    font-size: 18px;
    line-height: 24px;
    text-shadow: none;
}

div#acc2 .asub-txt {
    padding: 25px 140px;
    font-size: 19px;
    line-height: 23px;
    color: #830051;
}

div#acc1 .abt-desc,
div#acc3 .abt-desc {
    padding: 30px 0;
}

.accordion-container .az-panel-heading a {
    font-style: normal;
}

p.asub-txt1 {
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: 'Montserrat', sans-serif;
}

.asub-txtd {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
}

.acs-treat p.asub-txt1 {
    padding: 0 0 10px 0;
    text-align: center;
}

.acs_buttn span.glyphicon.glyphicon-chevron-right.pull-right {
    display: none;
}

.acs_buttn a.btn.btn-secondary {
    color: #E2E8E7;
    background: #830051;
    width: 42%;
    font-size: 19px;
    border-radius: 8px;
    font-style: normal;
    margin-left: 28%;
}

.multi-column-container.acs-treat {
    padding-bottom: 15px;
}

.cvr-acs.accordion-container .az-panel-heading a:hover,
.cvr-acs.accordion-container .az-panel-heading a:focus {
    text-decoration: none;
}

.cvr-acs span.fa.pull-right.fa-chevron-up {
    color: white;
    font-size: 20px;
    padding-right: 24px;
    padding-top: 16px;
}

.cvr-acs .accordion-inner-container .panel-group {
    border-top: none;
}

.thd_desc .row {
    margin-top: 32px;
}

.thd_desc {
    border-top: 2px solid black;
}

.frt_desc .row {
    margin-bottom: 20px;
}

.frt_desc {
    border-bottom: 2px solid black;
}

.asub-txt3 {
    font-size: 10px;
    line-height: 14px;
    margin-bottom: 0;
    text-shadow: none;
}

.new-image.img-desk7 {
    padding-bottom: 30px;
    border-bottom: 2px solid black;
}

.new-image.img-desk8 {
    border-top: 2px solid black;
    padding-top: 20px;
}

div#acc6 .abt-desc {
    padding: 30px 0 20px;
}

.spc {
    padding-top: 25px;
}

.new-image.img-desk11 {
    padding: 10px 0 20px;
}

.new-image.img-desk12 {
    padding: 30px 0 10px;
}

.new-image.img-desk13 {
    padding: 32px 0 30px;
    border-top: 2px solid black;
}

.new-image.img-desk15 {
    padding: 30px 0;
    border-top: 2px solid black;
}

.spc1 {
    padding: 0 0 20px;
    border-bottom: 2px solid black;
}

.spc2 {
    padding: 30px 0 0;
}

.new-image.img-desk16 {
    padding: 25px 0;
}

.img_hrt {
    width: 44px;
    height: 34px;
}

div#acc12 .signup.read_more a.btn.btn-secondary {
    color: #E2E8E7;
    background: #830051;
    right: 0%;
    padding-top: 3px;
    padding-bottom: 2px;
    width: 38%;
    font-style: normal;
    margin-top: 6px;
}

div#acc12 .signup.read_more_1 a.btn.btn-secondary {
    padding-right: 1px;
    padding-top: 3px;
    padding-bottom: 2px;
    width: 43%;
    color: #E2E8E7;
    background: #830051;
    right: 6%;
    width: 42%;
    font-style: normal;
}

div#acc12 .signup.read_more_2 a.btn.btn-secondary {
    padding-right: 1px;
    padding-top: 3px;
    padding-bottom: 2px;
    color: #E2E8E7;
    background: #830051;
    right: 6%;
    width: 42%;
    font-style: normal;
}


div#acc12 .col-3-home .column-1 .text,
div#acc12 .col-3-home .column-1 .subHeading.section,
div#acc12 .col-3-home .column-2 .subHeading.section,
div#acc12 .col-3-home .column-2 .text,
div#acc12 .col-3-home .column-2 .linkList,
div#acc12 .col-3-home .column-3 .subHeading,
div#acc12 .col-3-home .column-3 .linkList,
div#acc12 .col-3-home .column-3 .text {
    padding-right: 0px;
    padding-bottom: 10px;
}

div#acc12 .subHeading h3.border {
    height: 120px;
    font-size: 20px;
    line-height: 24px;
    font-family: 'Montserrat', sans-serif;
}

div#acc12 .col-3-home {
    padding: 30px 0;
}

div#acc12 .col-3-home .column-1 .text,
div#acc12 .col-3-home .column-2 .text {
    padding-top: 15px;
    padding-bottom: 0;
}

.asub-txtd-pad {
    padding-top: 15px;
    padding-bottom: 0;
}

div#acc12 .col-3-home .column-3 .subHeading {
    padding-top: 22px;
}

div#acc6 .img_hrt {
    padding-top: 7px;
    height: 50px;
}

.acs div#acc12 .fa {
    display: none;
}

.cardiovascular div#acc12 .fa {
    display: none;
}

.mtxt {
    height: 5.5em;
}

.acs .col-3-home a:hover,
.acs .col-3-home a:focus {
    color: black;
    text-decoration: underline;
}

.acs div#acc12 {
    display: none;
}

.npdd {
    padding: 0 !important;
}

.acs div#acc6 span.fa.pull-right.fa-chevron-down,
.acs div#acc6 span.fa.pull-right.fa-chevron-up {
    padding-top: 27px;
}

@media screen and (min-width: 768px) {
    .acc-mob {
        display: none;
    }
    .sec-2-main {
        border-top: 2.5em solid #FCF9F4;
    }
    .cardio-news {
        padding-bottom: 0 !important;
    }
    .img-pc11,
    .img-pc12,
    .img-dpm112,
    .img-dpm113,
    .img-dpm114,
    .img-dpm115 {
        display: none;
    }
}

@media screen and (max-width: 767px) {
    .acs .acc-desk,
    .heart-failure .acc-desk {
        display: none;
    }
    .acs-txt {
        font-size: 16px;
        line-height: 19px;
        font-family: 'Montserrat', sans-serif;
        padding: 0 6px;
    }
    .title1 {
        color: white;
        margin: 0;
        font-size: 15px;
        line-height: 16px;
        padding: 5px 0;
        text-align: left;
    }
    .title {
        display: flex;
        padding: 8px 10px 8px 18px;
    }
    .cvr-acs span.fa.pull-right.fa-chevron-down {
        color: white;
        font-size: 18px;
        padding-right: 16px;
        padding-top: 10px;
    }
    .cvr-acs span.fa.pull-right.fa-chevron-up {
        color: white;
        font-size: 18px;
        padding-right: 16px;
        padding-top: 10px;
    }
    div#acc2 .asub-txt {
        font-size: 13px;
        line-height: 18px;
        color: #830051;
        padding: 10px;
    }
    .acc-mob .panel-collapse .panel-body {
        padding: 0;
    }
    .asub-txt,
    .asub-txt1,
    .asub-txt2 {
        font-size: 16px;
        line-height: 20px;
    }
    p.asub-txt1 {
        padding-top: 10px;
        padding-bottom: 5px;
        font-family: 'Montserrat', sans-serif;
        margin-bottom: 5px;
    }
    .img-mob1 {
        padding: 10px 0;
    }
    .img-mob2 {
        border-top: 2px solid black;
        padding: 12px 0;
    }
    .img-mob3 {
        padding-bottom: 15px;
    }
    .img_hrt {
        width: 30px;
        height: 28px;
        margin-right: 10px;
    }
    div#acc6 .img_hrt {
        padding-top: 0;
        height: 28px;
        margin-top: 22px;
    }
    .img-mob4 {
        padding: 10px 0;
    }
    .img-mob5 {
        border-top: 2px solid black;
        padding: 15px 0 10px;
    }
    .img-mob6 {
        padding: 0 0 15px;
    }
    .new-image.img-desk8 {
        padding: 16px 0 15px;
    }
    .new-image.img-desk7 {
        padding-bottom: 16px;
        border-bottom: 2px solid black;
    }
    .img-mob7 {
        padding: 12px 0;
    }
    .new-image.img-mob8 {
        padding: 10px 0;
        border-top: 2px solid black;
    }
    .spc {
        padding-top: 12px;

        border-top: 2px solid black;
    }
    .new-image.img-desk11 {
        padding: 0 0 15px;
    }
    .new-image.img-desk13 {
        padding: 16px 0 15px;
        border-top: 2px solid black;
    }
    .new-image.img-desk12 {
        padding: 12px 0 10px;
    }
    .new-image.img-desk14 {
        padding: 0 0 12px;
    }
    .new-image.img-desk15 {
        padding: 14px 0;
        border-top: 2px solid black;
    }
    .spc1 {
        padding: 0 0 10px;
        border-bottom: 2px solid black;
    }
    .spc2 {
        padding: 15px 0 0;
    }
    .new-image.img-desk16 {
        padding: 12px 0;
    }
    .new-image.img-desk17 {
        padding: 0 0 10px;
    }
    .acs-treat .col-xs-12 {
        width: 49%;
    }
    .acs_buttn a.btn.btn-secondary {
        color: #E2E8E7 !important;
        background: #830051;
        width: 95%;
        font-size: 12px;
        border-radius: 8px;
        font-style: normal;
        margin-left: 15% !important;
    }
    .acs-treat p.asub-txt1 {
        padding: 0;
        margin: 0;
        text-align: center;
    }
    .asub-txt3 {
        font-size: 10px;
        line-height: 14px;
        padding-top: 15px;
    }
    .acc-mob .right-icon {
        background-color: white;
    }
    .acc-mob .icon-alone {
        text-decoration: none !important;
        color: #E2E8E7;
        background: #830051;
        padding: 3% 6.5%;
        font-size: 14px;
        width: 40%;
        font-family: 'Montserrat', sans-serif !important;
    }
    .acc-mob .item .subHeading.section {
        padding-top: 0;
    }
    .acc-mob .item .text {
        padding-top: 6%;
    }
    div#acc12 .subHeading h3.border {
        font-size: 16px;
        line-height: 20px;
        font-family: 'Montserrat', sans-serif;
        height: 60px;
    }
    .acc-mob .carousel-mob1 {
        padding-top: 14px;
    }
    .acs .acc-mob ol.carousel-indicators.hide-caption {
        display: block !important;
    }
    .acs .acc-mob .carousel-inner {
        width: 99%;
        margin: 0 auto;
    }
    .acc-mob .item .subHeading.section:nth-child(2) {
        margin-top: 9% !important;
    }
    div#acc12 .carousel-mob1 .text.parbase a {
        text-decoration: none !important;
    }
    .new-image.img-desk8a {
        padding-top: 8px;
        border-top: 2px solid black;
    }
    .acs .acs-treat {
        width: 90%;
        text-align: center;
    }
    .img-mob9 {
        padding-bottom: 10px;
    }
    .acs .title {
        padding: 8px 10px 8px 15px;
    }
    .acs div#acc1 span.fa.pull-right.fa-chevron-down,
    .acs div#acc4 span.fa.pull-right.fa-chevron-down,
    .acs div#acc7 span.fa.pull-right.fa-chevron-down,
    .acs div#acc1 span.fa.pull-right.fa-chevron-up,
    .acs div#acc4 span.fa.pull-right.fa-chevron-up,
    .acs div#acc7 span.fa.pull-right.fa-chevron-up {
        padding-top: 18px;
    }
    .acs div#acc2 span.fa.pull-right.fa-chevron-down,
    .acs div#acc3 span.fa.pull-right.fa-chevron-down,
    .acs div#acc5 span.fa.pull-right.fa-chevron-down,
    .acs div#acc9 span.fa.pull-right.fa-chevron-down,
    .acs div#acc2 span.fa.pull-right.fa-chevron-up,
    .acs div#acc3 span.fa.pull-right.fa-chevron-up,
    .acs div#acc5 span.fa.pull-right.fa-chevron-up,
    .acs div#acc9 span.fa.pull-right.fa-chevron-up {
        padding-top: 28px;
    }
    .acs div#acc1 .img_hrt,
    .acs div#acc4 .img_hrt,
    .acs div#acc7 .img_hrt {
        margin-top: 5px;
    }
    .acs div#acc2 .img_hrt,
    .acs div#acc3 .img_hrt,
    .acs div#acc5 .img_hrt,
    .acs div#acc9 .img_hrt {
        margin-top: 14px;
    }
    .acs div#acc6 span.fa.pull-right.fa-chevron-down,
    .acs div#acc6 span.fa.pull-right.fa-chevron-up {
        padding-top: 34px;
    }
}

.heart-failure p.title1 {
    padding-left: 0px;
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    div#acc1 .img_hrt,
    div#acc2 .img_hrt,
    div#acc3 .img_hrt,
    div#acc5 .img_hrt,
    div#acc9 .img_hrt {
        padding-top: 7px;
        height: 52px;
    }
    div#acc12 .subHeading h3.border {
        height: 170px;
        font-size: 20px;
        line-height: 24px;
        font-family: 'Montserrat', sans-serif;
    }
    div#acc12 .signup.read_more_2 a.btn.btn-secondary {
        padding-right: 1px;
        padding-top: 3px;
        padding-bottom: 3px;
        color: #E2E8E7;
        background: #830051;
        right: 8%;
        width: 58%;
        font-style: normal;
    }
    div#acc12 .signup.read_more_1 a.btn.btn-secondary {
        padding-right: 1px;
        padding-top: 3px;
        padding-bottom: 3px;
        color: #E2E8E7;
        background: #830051;
        right: 8%;
        width: 58%;
        font-style: normal;
    }
    div#acc12 .signup.read_more a.btn.btn-secondary {
        color: #E2E8E7;
        background: #830051;
        right: 7%;
        padding-top: 3px;
        padding-bottom: 3px;
        width: 58%;
        font-style: normal;
        margin-top: 6px;
    }
    .acs_buttn a.btn.btn-secondary {
        color: #E2E8E7;
        background: #830051;
        width: 66% !important;
        font-size: 19px;
        border-radius: 8px;
        font-style: normal;
        margin-left: 18% !important;
    }
    .acs-treat p.asub-txt1 {
        padding: 0;
        margin: 0;
        text-align: center;
    }
    div#acc2 .asub-txt {
        padding: 20px 45px;
        font-size: 23px;
        line-height: 28px;
        color: #830051;
    }
    div#acc6 .img_hrt {
        padding-top: 7px;
        height: 50px;
        ;
    }
    .acs div#acc1 span.fa.pull-right.fa-chevron-down,
    .acs div#acc2 span.fa.pull-right.fa-chevron-down,
    .acs div#acc3 span.fa.pull-right.fa-chevron-down,
    .acs div#acc5 span.fa.pull-right.fa-chevron-down,
    .acs div#acc9 span.fa.pull-right.fa-chevron-down,
    .acs div#acc1 span.fa.pull-right.fa-chevron-up,
    .acs div#acc2 span.fa.pull-right.fa-chevron-up,
    .acs div#acc3 span.fa.pull-right.fa-chevron-up,
    .acs div#acc5 span.fa.pull-right.fa-chevron-up,
    .acs div#acc9 span.fa.pull-right.fa-chevron-up {
        padding-top: 28px;
    }
    .acs div#acc6 span.fa.pull-right.fa-chevron-down,
    .acs div#acc6 span.fa.pull-right.fa-chevron-up {
        padding-top: 30px;
    }
    .acs .acs-treat {
        width: 95%;
        text-align: center;
    }
}

@media screen and (min-width:1024px) and (max-width:1223px) {
    div#acc2 .img_hrt,
    div#acc3 .img_hrt,
    div#acc5 .img_hrt {
        height: 34px;
        ;
    }
    div#acc6 .img_hrt,
    div#acc9 .img_hrt {
        padding-top: 7px;
        height: 50px !important;
    }
    div#acc12 .signup.read_more_1 a.btn.btn-secondary {
        padding-right: 1px;
        padding-top: 3px;
        padding-bottom: 4px;
        color: #E2E8E7;
        background: #830051;
        right: 6%;
        width: 46%;
        font-style: normal;
        margin-top: 2%;
    }
    div#acc12 .signup.read_more a.btn.btn-secondary {
        color: #E2E8E7;
        background: #830051;
        right: 0%;
        padding-top: 3px;
        padding-bottom: 4px;
        width: 44%;
        font-style: normal;
        margin-top: 6px;
    }
    div#acc12 .signup.read_more_2 a.btn.btn-secondary {
        padding-right: 1px;
        padding-top: 3px;
        padding-bottom: 4px;
        color: #E2E8E7;
        background: #830051;
        right: 6%;
        width: 47%;
        font-style: normal;
        margin-top: 2%;
    }
    div#acc2 .asub-txt {
        padding: 20px 95px;
        font-size: 23px;
        line-height: 28px;
        color: #830051;
    }
    div#acc12 .subHeading h3.border {
        height: 135px;
        font-size: 20px;
        line-height: 24px;
        font-family: 'Montserrat', sans-serif;
    }
    .acs_buttn a.btn.btn-secondary {
        color: #E2E8E7;
        background: #830051;
        width: 50%;
        font-size: 20px;
        border-radius: 8px;
        font-style: normal;
        margin-left: 24%;
    }
    .acs div#acc6 span.fa.pull-right.fa-chevron-down,
    .acs div#acc6 span.fa.pull-right.fa-chevron-up,
    .acs div#acc9 span.fa.pull-right.fa-chevron-down,
    .acs div#acc9 span.fa.pull-right.fa-chevron-up {
        padding-top: 27px;
    }
}

@media screen and (max-width: 375px) {
    .acc-mob ol.carousel-indicators.hide-caption {
        top: 51.5% !important;
    }
    .acc-mob .carousel-inner {
        background-color: #fff;
        height: 450px !important;
    }
}

@media screen and (min-width: 376px) and (max-width: 414px) {
    .acc-mob ol.carousel-indicators.hide-caption {
        top: 54%;
    }
    .acc-mob .carousel-inner {
        background-color: #fff;
        height: 485px;
    }
}

@media screen and (min-width: 375px) and (max-width:667px) and (orientation: landscape) {
    .acc-mob .icon-alone {
        text-decoration: none !important;
        color: #E2E8E7;
        background: #830051;
        padding: 2% 5% !important;
        font-size: 14px;
        width: 25% !important;
        font-family: 'Montserrat', sans-serif !important;
    }
    .acc-mob .item .text {
        padding-top: 4% !important;
    }
    .acc-mob .carousel-inner {
        height: 645px !important;
    }
    .acc-mob ol.carousel-indicators.hide-caption {
        top: 65.5% !important;
    }
    .prostate-cancer div#acc1 span.fa.pull-right.fa-chevron-down,
    .prostate-cancer div#acc4 span.fa.pull-right.fa-chevron-down,
    .prostate-cancer div#acc6 span.fa.pull-right.fa-chevron-down,
    .prostate-cancer div#acc10 span.fa.pull-right.fa-chevron-down {
        padding-top: 10px !important;
    }
}

@media screen and (min-width: 414px) and (max-width:736px) and (orientation: landscape) {
    .acc-mob .icon-alone {
        text-decoration: none !important;
        color: #E2E8E7;
        background: #830051;
        padding: 2% 4%;
        font-size: 14px;
        width: 21%;
        font-family: 'Montserrat', sans-serif !important;
    }
    .acc-mob .item .text {
        padding-top: 2.5%;
    }
    .acc-mob .carousel-inner {
        height: 675px;
    }
    .acc-mob ol.carousel-indicators.hide-caption {
        top: 69.2%;
    }
    .prostate-cancer div#acc1 span.fa.pull-right.fa-chevron-down,
    .prostate-cancer div#acc4 span.fa.pull-right.fa-chevron-down,
    .prostate-cancer div#acc6 span.fa.pull-right.fa-chevron-down,
    .prostate-cancer div#acc10 span.fa.pull-right.fa-chevron-down,
    .prostate-cancer div#acc1 span.fa.pull-right.fa-chevron-up,
    .prostate-cancer div#acc4 span.fa.pull-right.fa-chevron-up,
    .prostate-cancer div#acc6 span.fa.pull-right.fa-chevron-up,
    .prostate-cancer div#acc10 span.fa.pull-right.fa-chevron-up {
        padding-top: 12px !important;
    }
}

.no-mbt {
    margin-bottom: 0;
}

.hf-txt1 {
    text-align: center;
    font-size: 20px;
    line-height: 25px;
    font-family: 'Montserrat', sans-serif;
    color: #830051;
    margin-top: 0;
    background-color: #FCF9F4;
    font-weight: bold;
    padding: 6px 0px;
    text-shadow: none;
}

.bdr {
    border: 4px solid #830051;
    padding: 15px !important;
    text-align: center;
}

.heart-failure .acs_buttn a.btn.btn-secondary {
    color: #830051;
    background: white;
    width: 82%;
    font-size: 19px;
    border-radius: 8px;
    font-style: normal;
    margin-left: 0%;
    border: 1px solid #830051;
}

.ldr {
    padding: 20px;
}

.img-hf1,
.img-hf3,
.img-hf5,
.img-hf6,
.img-hf16 {
    padding-bottom: 15px;
}

.cvr-acs .panel-body {
    padding: 15px 0;
}

.img-hf7 {
    padding-bottom: 20px;
}

.new-image.hf-12 {
    padding-bottom: 15px;
}

.img-hf151 {
    padding-bottom: 15px;
}

.heart-failure div#acc5 .img_hrt {
    padding-top: 10px;
    height: 52px;
}

.heart-failure div#acc6 .img_hrt {
    padding-top: 0;
    height: 42px;
}

.heart-failure div#acc12 {
    display: none;
}

@media screen and (max-width: 767px) {
    .treatment-guidlines .multi-column-container.quicklink-col.india.col-sec .col-xs-12.col-sm-6 {
        width: 50%;
        padding: 10px;
    }
    .heart-failure .acs_buttn a.btn.btn-secondary {
        color: #830051 !important;
        background: white;
        width: 50%;
        font-size: 14px;
        border-radius: 7px;
        font-style: normal;
        margin-left: 38% !important;
        margin-top: 0;
        border: 1px solid #830051;
    }
    .heart-failure .acs_buttn .linked-list.pd-0.vertical {
        padding-top: 0;
    }
    .bdr {
        border: 3px solid #830051;
        padding: 10px !important;
        text-align: center;
    }
    .hf-txt1 {
        text-align: center;
        font-size: 18px;
        line-height: 20px;
    }
    .ldr1 {
        text-align: center;
        padding: 20px;
    }
    .img-hf1,
    .img-hf3,
    .img-hf5,
    .img-hf6,
    .img-hf16,
    .img-hf62,
    .img-hf10 {
        padding-bottom: 12px;
    }
    .new-image.img-hf15 {
        padding: 10px 0;
    }
    .new-image.img-hf15b {
        padding-bottom: 10px;
    }
    .heart-failure div#acc5 .img_hrt {
        padding-top: 0;
        height: 34px;
    }
    .heart-failure div#acc6 .img_hrt {
        padding-top: 0;
        height: 34px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .heart-failure .acs_buttn a.btn.btn-secondary {
        color: #830051;
        background: white;
        width: 98% !important;
        font-size: 18px;
        border-radius: 8px;
        font-style: normal;
        margin-left: 0% !important;
        border: 1px solid #830051;
    }
    .hf-guidel .column-1 {
        padding-right: 0;
    }
    .hf-guidel .column-2 {
        padding-left: 0;
    }
    .anaemia div#acc1 span.fa.pull-right.fa-chevron-down,
    .anaemia div#acc1 span.fa.pull-right.fa-chevron-up {
        padding-top: 27px;
    }
    .diagnostic-prostate-cancer div#acc7 span.fa.pull-right.fa-chevron-down,
    .diagnostic-prostate-cancer div#acc5 span.fa.pull-right.fa-chevron-down {
        padding-top: 27px;
    }
    .diagnostic-prostate-cancer div#acc7 span.fa.pull-right.fa-chevron-up,
    .diagnostic-prostate-cancer div#acc5 span.fa.pull-right.fa-chevron-up {
        padding-top: 27px;
    }
}

@media screen and (min-width:1024px) and (max-width:1223px) {
    .heart-failure .acs_buttn a.btn.btn-secondary {
        font-size: 18px;
    }
    .heart-failure div#acc5 .fa {
        padding-top: 27px;
    }
}

.prostate-cancer .container.middle-content,
.diagnostic-prostate-cancer .container.middle-content {
    width: 100% !important;
    padding-left: 0;
    padding-right: 0;
}

.prostate-cancer .panel,
.diagnostic-prostate-cancer .panel,
.asthma .panel,
.diagnostic-cll .panel {
    box-shadow: none;
}

.mgcol {
    color: #830051;
    padding: 5px 0 !important;
}

.mgcol1 {
    color: #830051;
}

.mgcol2 {
    font-family: 'Montserrat', sans-serif;
    color: #830051;
    font-size: 22px;
    font-weight: bold;
}

.tac {
    text-align: center;
    padding: 0 !important;
}

.prostate-cancer .text.parbase a,
.acs .text.parbase a,
.heart-failure .text.parbase a,
.diagnostic-prostate-cancer .text.parbase a,
.asthma .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
    text-shadow: none;
}

.dys-a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
    text-shadow: none !important;
}

.dyslipidemia .panel,
.anaemia .panel,
.mcl .panel,
.cll .panel,
.diagnostic-breast-cancer .panel {
    box-shadow: none;
}

.diagnostic-breast-cancer .panel.panel-default.az-accordion-panel {
    border-bottom: none;
}

.ngcol {
    color: #1d357b;
    padding: 5px 0 !important;
    font-weight: bold;
}

.ngcol2 {
    font-family: 'Montserrat', sans-serif;
    color: #1d357b;
    font-size: 21px;
    font-weight: bold;
}

.img-dpc1,
.img-dpc41,
.img-dpc42 {
    padding-bottom: 10px;
}

.diagnostic-prostate-cancer div#acc3 .ngcol {
    padding-top: 15px !important;
}

.prostate-cancer .mgcol,
.diagnostic-prostate-cancer .mgcol {
    font-weight: bold;
}

.rds {
    border-radius: 12px;
    font-weight: bold;
}

@media screen and (max-width: 767px) {
    .mgcol2 {
        font-size: 17px;
        font-weight: bold;
    }
    .prostate-cancer .title1,
    .diagnostic-prostate-cancer .title1,
    .asthma .title1,
    .diagnostic-cll .title1 {
        padding: 5px 0;
    }
    .mgcol {
        margin: 0 !important;
    }
    .img-pc18,
    .img-pc21 {
        padding-bottom: 5px;
    }
    .prostate-cancer .cvr-acs div#acc11 .panel-body,
    .diagnostic-prostate-cancer .cvr-acs div#acc11 .panel-body,
    .diagnostic-cll .cvr-acs div#acc11 .panel-body {
        padding: 0;
    }
    .ngcol2 {
        font-size: 17px;
    }
    .ngcol {
        margin: 0 !important;
    }
    .prostate-cancer div#acc1 span.fa.pull-right.fa-chevron-down,
    .prostate-cancer div#acc4 span.fa.pull-right.fa-chevron-down,
    .prostate-cancer div#acc6 span.fa.pull-right.fa-chevron-down,
    .prostate-cancer div#acc10 span.fa.pull-right.fa-chevron-down {
        padding-top: 18px;
    }
    .prostate-cancer div#acc1 span.fa.pull-right.fa-chevron-up,
    .prostate-cancer div#acc4 span.fa.pull-right.fa-chevron-up,
    .prostate-cancer div#acc6 span.fa.pull-right.fa-chevron-up,
    .prostate-cancer div#acc10 span.fa.pull-right.fa-chevron-up {
        padding-top: 18px;
    }
    .diagnostic-prostate-cancer div#acc5 span.fa.pull-right.fa-chevron-down,
    .diagnostic-prostate-cancer div#acc6 span.fa.pull-right.fa-chevron-down {
        padding-top: 18px;
    }
    .diagnostic-prostate-cancer div#acc5 span.fa.pull-right.fa-chevron-up,
    .diagnostic-prostate-cancer div#acc6 span.fa.pull-right.fa-chevron-up {
        padding-top: 18px;
    }
    .diagnostic-prostate-cancer div#acc7 span.fa.pull-right.fa-chevron-down,
    .diagnostic-prostate-cancer div#acc7 span.fa.pull-right.fa-chevron-up {
        padding-top: 24px;
    }
    .anaemia div#acc1 span.fa.pull-right.fa-chevron-up,
    .anaemia div#acc3 span.fa.pull-right.fa-chevron-up,
    .anaemia div#accs4 span.fa.pull-right.fa-chevron-up,
    .anaemia div#acc5 span.fa.pull-right.fa-chevron-up,
    .anaemia div#accs6 span.fa.pull-right.fa-chevron-up {
        padding-top: 18px;
    }
    .anaemia div#acc1 span.fa.pull-right.fa-chevron-down,
    .anaemia div#acc3 span.fa.pull-right.fa-chevron-down,
    .anaemia div#accs4 span.fa.pull-right.fa-chevron-down,
    .anaemia div#acc5 span.fa.pull-right.fa-chevron-down,
    .anaemia div#accs6 span.fa.pull-right.fa-chevron-down {
        padding-top: 18px;
    }
    .dyslipidemia div#accs1 span.fa.pull-right.fa-chevron-down,
    .dyslipidemia div#accd2 span.fa.pull-right.fa-chevron-down,
    .dyslipidemia div#accs1 span.fa.pull-right.fa-chevron-up,
    .dyslipidemia div#accd2 span.fa.pull-right.fa-chevron-up {
        padding-top: 18px;
    }
    .dyslipidemia div#accs3 span.fa.pull-right.fa-chevron-down,
    .dyslipidemia div#accs4 span.fa.pull-right.fa-chevron-down,
    .dyslipidemia div#accs3 span.fa.pull-right.fa-chevron-up,
    .dyslipidemia div#accs4 span.fa.pull-right.fa-chevron-up {
        padding-top: 26px;
    }
    .cll div#acc5 span.fa.pull-right.fa-chevron-up,
    .cll div#acc7 span.fa.pull-right.fa-chevron-up {
        padding-top: 18px;
    }
    .cll div#acc5 span.fa.pull-right.fa-chevron-down,
    .cll div#acc7 span.fa.pull-right.fa-chevron-down {
        padding-top: 18px;
    }
}

.cvr-acs .panel-group {
    margin-bottom: 5px;
}

.prostate-cancer div#acc11 .panel-body,
.diagnostic-cll div#acc11 .panel-body,
.asthma div#acc11 .panel-body,
.diagnostic-prostate-cancer div#acc11 .panel-body,
.acs div#acc11 .panel-body {
    padding-bottom: 0 !important;
}

.asthma .acs_buttn a.btn.btn-secondary {
    color: #830051;
    background: white;
    width: 18%;
    font-size: 20px;
    border-radius: 8px;
    font-style: normal;
    margin-left: 2%;
    border: 2px solid #830051;
    padding: 15px;
}

.asthma .brdr {
    padding: 20px 0 0 40px;
    background-color: white;
}

.asthma .bdr {
    border: 4px solid #1d357b;
    padding: 20px !important;
}

.asth-col2 {
    padding: 15px;
}

.asthma .mgcol {
    color: #830051;
    padding: 10px 0 5px !important;
    font-weight: bold;
}

.btr {
    font-weight: bold;
}

.asthm {
    text-shadow: none !important;
    background-color: white;
}

.asthm ul li {
    list-style-type: square;
    font-size: 18px;
    line-height: 24px;
    font-family: 'Montserrat', sans-serif !important;
    color: #3F4444;
    text-shadow: none !important;
}

ul.lst {
    padding-left: 4.25%;
    margin-bottom: 0 !important;
}

.lft-pd {
    padding-left: 2%;
}

.asthm p.asub-txt1 {
    padding-bottom: 0;
    margin-bottom: 3px;
}

.asub-txt1 b {
    font-size: 18px;
    font-family: 'Montserrat', sans-serif !important;
}

.img-asth2i {
    padding: 5px 0 10px;
}

.npd {
    padding: 0 !important;
}

@media screen and (min-width: 768px) {
    .img-asth7a,
    .img-asth7b,
    .img-asth7c,
    .img-asth7d,
    .img-asth7e,
    .img-asth7f,
    .img-asth7g {
        display: none;
    }
    .img-dpc71,
    .img-dpc72 {
        text-align: left !important;
    }
    .acs .thd_desc .column-1,
    .acs div#acc3 .abt-desc .column-1 {
        padding-right: 0;
    }
    .acs .thd_desc .column-2 {
        padding-left: 0;
        padding-bottom: 10px;
    }
    .acs div#acc3 .abt-desc .column-2 {
        padding-left: 0;
    }
    .dcll-col2 .col-sm-4.col-xs-12.column-2,
    .dcll-col5 .col-sm-6.col-xs-12.column-2,
    .dcll-col6 .col-sm-6.col-xs-12.column-2 {
        padding-left: 0;
    }
    .dcll-col2 .col-sm-8.col-xs-12.column-1,
    .dcll-col5 .col-sm-6.col-xs-12.column-1,
    .dcll-col6 .col-sm-6.col-xs-12.column-1 {
        padding-right: 0;
    }
    .img-dll8a,
    .img-asth4a,
    .img-dll3a,
    .img-dll10c {
        text-align: right !important;
    }
    .img-dll8b,
    .img-asth4b,
    .img-dll3b {
        text-align: left !important;
    }
}

@media screen and (max-width: 767px) {
    .asthma .cvr-acs div#acc11 .panel-body {
        padding: 0;
    }
    .asthma .acs_buttn a.btn.btn-secondary {
        color: #830051 !important;
        background: white;
        width: 42%;
        font-size: 15px;
        border-radius: 8px;
        font-style: normal;
        border: 2px solid #830051;
        padding: 10px;
        margin-left: 44% !important;
    }
    .asthm ul li {
        font-size: 15px;
        line-height: 20px !important;
        padding-bottom: 3px !important;
    }
    .asub-txt1 b {
        font-size: 16px;
    }
    .img-asth4b {
        display: none;
    }
    .img-dll5b {
        padding-bottom: 8px;
    }
    .footnt {
        display: none;
    }
    ul.lst {
        padding-left: 8.25%;
    }
    .asthma div#acc2 span.fa.pull-right.fa-chevron-down {
        padding-top: 18px;
    }
    .asthma div#acc2 span.fa.pull-right.fa-chevron-up {
        padding-top: 18px;
    }
    .diagnostic-cll div#acc2 span.fa.pull-right.fa-chevron-down,
    .diagnostic-cll div#acc5 span.fa.pull-right.fa-chevron-down,
    .diagnostic-cll div#acc6 span.fa.pull-right.fa-chevron-down,
    .diagnostic-cll div#acc2 span.fa.pull-right.fa-chevron-up,
    .diagnostic-cll div#acc5 span.fa.pull-right.fa-chevron-up,
    .diagnostic-cll div#acc6 span.fa.pull-right.fa-chevron-up {
        padding-top: 18px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .asthma .acs_buttn a.btn.btn-secondary {
        width: 28%;
        font-size: 20px;
        margin-left: 2% !important;
    }
    body.fixed-top-margin.asthma.asthma,
    body.fixed-top-margin.diagnostic-cll {
        margin-top: 190px !important;
    }
    .diagnostic-cll div#acc2 span.fa.pull-right.fa-chevron-down,
    .diagnostic-cll div#acc2 span.fa.pull-right.fa-chevron-up {
        ;
    }
}

@media screen and (min-width:1024px) and (max-width:1223px) {
    .asthma .acs_buttn a.btn.btn-secondary {
        width: 21%;
    }
}

.lsc {
    padding-top: 0 !important;
}

.img-dll12c {
    padding-bottom: 10px;
}

.hide-col-desk .column-2 {
    visibility: hidden;
}

.footnt {
    padding: 0 17% !important;
    font-size: 18px;
}

.multi-column-container.dcll-col4 .column-1,
.multi-column-container.dcll-col4 .column-2,
.multi-column-container.dcll-col4 .column-3 {
    padding: 0;
}

.new-image.img-dll7a {
    text-align: right !important;
}

.new-image.img-dll7c {
    text-align: left !important;
}

@media screen and (min-width: 768px) {
    .img-dll3c,
    .img-dll8c,
    .img-dll8d,
    .img-dll12d {
        display: none;
    }
}

@media screen and (max-width: 767px) and (min-width: 415px) {
    .component-section.no-style.cardio-therapy.dis-ban.five-box.face-ban.forx {
        background-size: cover !important;
        margin-top: 190px;
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/mob_FORXIGA.png");
    }
}

.people_desktop {
    width: 85%;
    margin-left: 99px !important;
    margin-bottom: 35px;
}

.map_cvrm {
    width: 90%;
    margin-left: 95px;
    margin-top: 35px;
}

.cvrm_column {
    margin-top: 25px;
    margin-bottom: 15px;
}

.ref_text p a {
    text-decoration: none !important;
    font-family: 'Montserrat', sans-serif;
    text-shadow: none !important;
}

.cardiovascular div#acc8 .panel-body {
    padding-left: 2px;
}

@media screen and (max-width:767px) {
    .cardiovascular div#acc1 .title1,
    .cardiovascular div#acc2 .title1,
    .cardiovascular div#acc3 .title1,
    .cardiovascular div#acc4 .title1,
    .cardiovascular div#acc5 .title1,
    .cardiovascular div#acc8 .title1 {
        font-size: 15px;
        text-align: left;
    }
    .cardiovascular .title img,
    .cardiovascular .title img {
        width: 2.5em !important;
        height: 2.5em !important;
        margin: 1.2em 0 0 0.5em;
    }
    .cardiovascular .title1 {
        padding: 5px 0 !important;
    }
    .cardiovascular .panel-heading .rte-node .asub-txt,
    .cardiovascular .panel-heading .rte-node .asub-txt1 {
        text-align: initial;
        font-size: 16px;
    }
    .cardiovascular div#acc2 .expand-img-mobile {
        right: 24%;
    }
    .cardiovascular div#acc3 .expand-img-mobile {
        right: 50%;
    }
}

.cardiovascular .signup.read_more_1 a.btn.btn-secondary {
    right: 6% !important;
}

.cardiovascular .signup.read_more a.btn.btn-secondary {
    right: 0% !important;
}

.cardiovascular .signup.read_more_2 a.btn.btn-secondary {
    right: 6% !important;
}

.cardiovascular .news-highlight-section h3 {
    height: 7em;
}

.cardio_text_1 {
    font-family: 'Montserrat', sans-serif !important;
    margin-bottom: 0px;
    padding-top: 0px;
}

@media screen and (max-width:767px) {
    .only_desktop {
        display: none;
    }
    .renal .title1 {
        padding: 5px 0 !important;
    }
}

@media screen and (max-width: 767px) {
    .cardiovascular ol.carousel-indicators.hide-caption {
        display: block !important;
    }
    .cardiovascular div#acc6 .page-section-inner.container {
        padding: 0;
    }
    .cardiovascular .right-icon {
        width: 33%;
    }
    .cardiovascular div#acc7 .title {
        padding: 20px;
        height: 3.5em;
    }
    .renal div#acc6 .page-section-inner.container {
        padding: 0;
        ;
    }
    .renal ol.carousel-indicators.hide-caption {
        display: block !important;
    }
    .renal .right-icon {
        width: 33%;
    }
    .cvd_mortality {
        font-size: 21px !important;
    }
    .map_cvrm {
        margin-bottom: 8%;
        width: 110%;
        margin-left: 73px;
    }
    .people_desktop {
        width: 80%;
    }
}

@media screen and (max-width: 375px) {
    .cardiovascular .mbl ol.carousel-indicators.hide-caption {
        top: 47% !important;
    }
}

@media screen and (max-width: 991px) {
    .cardiovascular .component-section.no-style.recommend-sec {
        background: none !important;
    }
    .only_desktop_1 {
        display: none;
    }
    .cardiovascular .mbl h2.border {
        color: white;
        background-color: #830051;
        font-size: 13px;
        border-radius: 7px;
        padding: 18px;
    }
    .renal .mbl h2.border {
        color: white;
        background-color: #830051;
        font-size: 13px;
        border-radius: 7px;
        padding: 18px;
    }
    .renal div#acc6 .panel-heading .rte-node:nth-child(1) {
        background-color: white !important;
    }
}

@media screen and (max-width:767px) and (orientation:landscape) {
    body.fixed-top-margin.cll {
        margin-top: 198px !important;
    }
    .carousel-home-mobile ol.carousel-indicators.hide-caption {
        top: 30em !important;
    }
    .dyslipidemia .component-section.no-style.cardio-therapy.dis-ban {
        margin-top: 198px;
    }
    .component-section.no-style.cardio-therapy.cardio-ban {
        background-size: 100% 100%;
    }
    .component-section.no-style.cardio-therapy.dis-ban.five-box.face-ban {
        background-size: 100% 100% !important;
    }
    .component-section.no-style.cardio-therapy {
        height: 565px;
    }
    .diagnostic-pancreatic-cancer .cardio-therapy.acs-disease.dis-ban.five-box.face-ban {
        height: 560px !important;
    }
    .map_cvrm {
        width: 80%;
        margin-left: 0;
    }
    .people_desktop {
        width: 45%;
        margin-left: 23% !important;
    }
    .cvrm_column {
        width: 50%;
        margin-left: 20%;
    }
    .cardiovascular div#acc2 .expand-img-mobile.visible-xs-inline-block {
        right: -12%;
    }
    .cardiovascular div#acc3 .expand-img-mobile.visible-xs-inline-block {
        right: 0%;
    }
    .cardiovascular .right-icon {
        width: 18%;
    }
    .cardiovascular .mbl .carousel-inner {
        height: 654px !important;
    }
    .cardiovascular .mbl ol.carousel-indicators.hide-caption {
        top: 66%;
    }
    .global_latest {
        margin-left: 100px;
    }
    .diagnostic-prostate-cancer div#acc5 span.fa.pull-right.fa-chevron-down,
    .diagnostic-prostate-cancer div#acc6 span.fa.pull-right.fa-chevron-down,
    .diagnostic-prostate-cancer div#acc5 span.fa.pull-right.fa-chevron-up,
    .diagnostic-prostate-cancer div#acc6 span.fa.pull-right.fa-chevron-up {
        padding-top: 12px;
    }
    .diagnostic-prostate-cancer div#acc7 span.fa.pull-right.fa-chevron-down,
    .diagnostic-prostate-cancer div#acc7 span.fa.pull-right.fa-chevron-up {
        padding-top: 12px;
    }
    .diagnostic-cll div#acc2 span.fa.pull-right.fa-chevron-down,
    .diagnostic-cll div#acc5 span.fa.pull-right.fa-chevron-down,
    .diagnostic-cll div#acc6 span.fa.pull-right.fa-chevron-down,
    .diagnostic-cll div#acc2 span.fa.pull-right.fa-chevron-up,
    .diagnostic-cll div#acc5 span.fa.pull-right.fa-chevron-up,
    .diagnostic-cll div#acc6 span.fa.pull-right.fa-chevron-up {
        padding-top: 11px;
    }
    .acs div#acc1 .img_hrt,
    .acs div#acc4 .img_hrt,
    .acs div#acc7 .img_hrt {
        margin-top: 0px;
    }
    .acs div#acc1 span.fa.pull-right.fa-chevron-down,
    .acs div#acc4 span.fa.pull-right.fa-chevron-down,
    .acs div#acc7 span.fa.pull-right.fa-chevron-down,
    .acs div#acc1 span.fa.pull-right.fa-chevron-up,
    .acs div#acc4 span.fa.pull-right.fa-chevron-up,
    .acs div#acc7 span.fa.pull-right.fa-chevron-up {
        padding-top: 11px;
    }
    .acs div#acc2 .img_hrt,
    .acs div#acc5 .img_hrt {
        margin-top: 0px;
    }
    .acs div#acc3 .img_hrt,
    .acs div#acc9 .img_hrt,
    div#acc6 .img_hrt {
        margin-top: 6px;
    }
    .acs div#acc3 span.fa.pull-right.fa-chevron-down,
    .acs div#acc9 span.fa.pull-right.fa-chevron-down,
    .acs div#acc3 span.fa.pull-right.fa-chevron-up,
    .acs div#acc9 span.fa.pull-right.fa-chevron-up,
    .acs div#acc6 span.fa.pull-right.fa-chevron-down,
    .acs div#acc6 span.fa.pull-right.fa-chevron-up {
        padding-top: 18px;
    }
    .acs div#acc2 span.fa.pull-right.fa-chevron-down,
    .acs div#acc5 span.fa.pull-right.fa-chevron-down,
    .acs div#acc2 span.fa.pull-right.fa-chevron-up,
    .acs div#acc5 span.fa.pull-right.fa-chevron-up {
        padding-top: 12px;
    }
}

@media screen and (min-width:768px) and (max-width:1023px) {
    .cardiovascular .right-icon {
        width: 16%;
    }
    .cardiovascular div#acc1 .title img,
    .cardiovascular div#acc3 .title img {
        height: 3em;
        margin-top: 12px;
    }
    .cvd_mortality {
        font-size: 31px !important;
    }
    .map_cvrm img {
        margin-left: -78px;
    }
    .people_desktop img {
        margin-left: -29px;
    }
}

@media screen and (min-width:1028px) {
    .cardio_spacing {
        margin-top: -22px !important;
    }
    .bolder {
        font-weight: bolder;
    }
}

.cardiovascular .panel,
.renal .panel,
.disease .panel {
    box-shadow: none;
}

.cvd_mortality {
    color: rgb(131, 0, 81);
    text-align: center;
    font-size: 35px;
    margin-bottom: 5%;
    display: none;
}

.global_latest {
    width: 65%;
    margin-left: 175px;
    margin-bottom: 5%;
}

.india_latest {
    width: 65%;
    margin-left: 175px;
    margin-bottom: 2%;
}

.renal div#acc3 .text.parbase.section:last-child .rte-node {
    background-color: unset !important;
}

.mw {
    display: flex;
    border: 4px solid #830051;
    border-radius: 46px;
    margin-bottom: 14px;
}

.mw img {
    width: 6%;
    margin-left: 19px;
    margin-Right: 19px;
}

.renal div#acc3 .text.parbase.section:last-child p.asub-txt1 {
    background-color: unset !important;
}

.renal div#acc4 .text.parbase.section:nth-child(3) .rte-node {
    background-color: unset !important;
}

.india_map {
    display: flex;
    border: 4px solid #830051;
    border-radius: 46px;
    margin-bottom: 14px;
    margin-top: 20px;
}

.india_map img {
    height: 4em;
    width: 6%;
    margin-left: 19px;
    margin-top: 8px;
    margin-Right: 19px;
}

.prevention_box {
    border: 3px solid #830051;
    border-radius: 13px;
    padding-left: 15px;
}

.renal .signup.read_more_1 a.btn.btn-secondary {
    right: 6% !important;
}

.renal .signup.read_more a.btn.btn-secondary {
    right: 0% !important;
}

.renal .signup.read_more_2 a.btn.btn-secondary {
    right: 6% !important;
}

@media screen and (max-width:767px) and (orientation:portrait) {
    .mw img {
        width: 24%;
    }
    .renal div#acc4 .text.parbase.section:nth-child(3) .india_map.asub-txt1 {
        padding: 12px;
    }
    .renal div#acc4 .text.parbase.section:nth-child(3) p.asub-txt1 {
        padding: 0;
        margin-bottom: 0;
    }
    .india_map img {
        height: 5em;
        width: 20%;
        margin-left: 15px;
        margin-top: 10px;
    }
}

.renal .arr_desk_2 img {
    width: 95% !important;
}

@media screen and (max-width:991px) {
    .renal .arr_4 img {
        width: 95% !important;
    }
    .renal .arr_3 img {
        width: 95% !important;
    }
    .renal .arr_2 img {
        width: 95% !important;
    }
    .renal .arr_1 img {
        width: 95% !important;
    }
    .renal .arr_8 img {
        margin-left: 7px;
    }
}

@media screen and (max-width:767px) and (orientation:landscape) {
    .home .new_signup a.btn.btn-secondary {
        margin-left: 360px !important;
    }
    .pre-login .new_signup a.btn.btn-secondary {
        margin-left: 225px !important;
    }
    .dys-box-wrapper {
        padding: 0 25%;
    }
    .dis-inline-img {
        max-width: 10%;
        margin: 0px 5px;
    }
    .dis-first-div {
        width: 70%;
    }
}

p.asub-txt1.bdr.round {
    border-radius: 13px;
    text-align: inherit;
}

.disease .first-link .newImage.parbase.section {
    height: 2.5em;
}

@media screen and (min-width:768px) {
    .chronic-kidney-disease .acc-mob {
        display: none;
    }
}

@media screen and (max-width:767px) {
    .chronic-kidney-disease .acc-desk {
        display: none;
    }
}

@media screen and (max-width:767px) and (orientation:landscape) {
    .chronic-kidney-disease a.icon-alone {
        width: 27% !important;
    }
}

@media screen and (max-width:767px) {
    .chronic-kidney-disease a.icon-alone {
        width: 44%;
    }
}

.mycolo1 .column-1 .expand-img-desktop {
    left: 9em;
}

.mycolo1 .column-3 .expand-img-desktop {
    right: 9.5em;
}

@media screen and (max-width: 767px) {
    .chronic-kidney-disease .title1 {
        color: white;
        margin: 0;
        font-size: 15px;
        line-height: 16px;
        padding: 0 0 0 10px;
        padding: 5px 0px 5px 10px;
        text-align: left;
    }
}

.type-2-diabetes div#acc14 .text.parbase a {
    text-decoration: none;
}

.mag-lunpar {
    color: #830051;
}

.button-a,
.button-a1 {
    border: 5px solid #830051;
    color: #830051;
    text-decoration: none !important;
    border-radius: 10px;
    padding: 20px 0px;
    width: 65%;
    margin: auto;
    text-align: center;
    font-size: 20px;
    font-family: 'Montserrat', sans-serif !important;
}

b.type2-sectionth {
    padding-left: 5em;
}

.type-diabetes-section3 {
    display: flex;
}

img.image-map {
    width: 4em;
}

.border-col {
    border: 11px solid lightpink;
    text-align: center;
}

.para1-typed {
    padding-top: 4em !important;
    padding-left: 1em;
}

.img-title3 {
    padding-left: 21em;
}

.type-2-diabetes div#acc1 .multi-column-container {
    padding: 3% 0;
}

.tbox-grey .asub-txt1 {
    text-align: center;
    background-color: lightslategrey;
    color: #ffffff;
    border-radius: 14px;
    padding: 1em 2em;
    line-height: 27px;
    width: 84%;
    margin: auto;
}

.title-img {
    text-align: center;
    font-weight: bold;
}

.para-bold {
    font-weight: bold;
}

.para-red {
    color: red;
    font-family: 'Montserrat', sans-serif;
    font-size: 21px !important;
    font-weight: bold;
}

.type-col-button .accordion-container .az-panel-heading a,
.type-col-button a.collapse-panel-heading.collapsed {
    text-decoration: none !important;
}

.lung-banner .lun-colum1 .column-3 .page-section-inner {
    padding-top: 4.5em;
}

.type-2-diabetes .panel-default {
    border-bottom: none;
}

.pan-reference a,
.type-2-diabetes div#acc15 a {
    text-decoration: none !important;
    font-family: 'Montserrat', sans-serif;
    text-shadow: none !important;
}

.button-lung a {
    color: white;
    text-decoration: none !important;
}

.button-lung {
    text-align: center;
    width: 70%;
    background: #830051;
    border-radius: 10px;
    margin: auto;
}

.section-l2-para {
    background-color: #FCF9F4;
    padding: 0.2% 0 0;
    text-align: center !important;
}

.pan-sect1-para1 {
    text-align: center;
    font-size: 23px;
    font-family: 'Montserrat', sans-serif;
    color: #830051;
    background-color: #FCF9F4;
    padding: 1.3% 0 1%;
    font-weight: 600;
    text-shadow: none;
}

.pan-sect1-para2 {
    font-family: 'Montserrat', sans-serif;
    padding: 0;
}

.pan-image2 {
    padding: 1% 5% 2%;
}

.component-section.container.no-style.pancreatic-border-image {
    border: 2px solid cadetblue;
    border-radius: 30px;
    width: 80%;
    margin: auto;
}

.pancreatic-cancer .product-accordion .panel-group .panel.panel-default.az-accordion-panel {
    display: none;
}

.pan-guide2 {
    color: #830051;
    font-weight: bold !important;
}

.manage_pan_col {
    border-radius: 3em;
    border: 2px solid lightslategrey;
    margin-bottom: 4%;
}

.pancreatic-cancer .mag-fig {
    color: #830051;
    font-weight: bold !important;
}

.manage-section-2 {
    width: 64%;
    border: 2px solid slategray;
    margin-left: 2%;
}

.p-chemo,
.pan-sur-1 {
    font-weight: bold !important;
    color: #830051;
}

.sym-main {
    padding: 0 0% 0 2%;
}

.sym-parafig,
.dia-para2 {
    color: #830051;
    padding-bottom: 2%;
    font-weight: bold !important;
}

.sym-parafig {
    color: #830051;
    padding-bottom: 2%;
    font-weight: bold !important;
}

.section-2-para,
.section-2-para1 {
    color: #830051;
    padding: 4% 0;
    font-weight: bold !important;
}

.pancreatic-cancer .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
    text-shadow: none !important;
}

.component-section.no-style.lung-section3 {
    padding-top: 0px !important;
}

.lung a.box-link-a,
.diagnostics_homepage a.box-link-a {
    font-family: 'Montserrat', sans-serif;
}

.diagnostics_homepage .panel-default,
.lung .panel-default {
    border-bottom: none !important;
}

.diagnostics_homepage .panel,
.lung .panel {
    box-shadow: none !important;
}

@media screen and (max-width: 767px) and (orientation: portrait) {
    .severe-asthma div#acc8 .fa {
        padding-top: 42px !important;
    }
}

@media screen and (max-width: 767px) {
    .pancreatic-cancer .acc-desk {
        display: block;
    }
    .type-2-diabetes p.title1 {
        padding: 5px 0;
    }
    .lung-image3-desk {
        left: 0.5em;
    }
    .para-red {
        font-size: 19px !important;
    }
    .pan-sect1-para2 {
        font-size: 16px !important;
    }
    .lung-banner .page-section-inner.container {
        padding-top: 8px !important;
    }
    .pan-ihyumg-desk1,
    .pan-img-desk1 {
        display: none;
    }
}

@media screen and (max-width: 767px) and (orientation:landscape) {
    .diagnostics_homepage .title1 {
        padding: 1%;
    }
}

@media screen and (min-width: 768px) {
    .pan-dis-mobsec,
    .pan-life3-mob,
    .pan-life-mob4 {
        display: none;
    }
    .lung-image3-desk {
        left: 1.2em;
    }
    .tmap-image {
        top: -1.5em;
    }
    .para3-type p {
        padding-top: 0px;
    }
    .map-column-1 .column-2 {
        padding-top: 2em;
        margin-left: -6em;
    }
    .manage_pan_col .column-1 img {
        margin-top: 2.4em;
    }
    .lung-cancer .cardio-ban-col .column-2,
    .pan-can .cardio-ban-col .column-2 {
        border-right: none !important;
    }
    .pan-sect-desk1 {
        border: 2px solid slategray;
        border-radius: 10px;
    }
    .d-img-1,
    .d-img-2,
    .d-img-3 {
        width: 58% !important;
        margin-left: 1.8%;
    }
    .d-img-3 {
        margin-top: -4.5%;
    }
    .d-img-2 {
        margin-top: -0.8%;
    }
}

@media screen and (min-width:768px) and (max-width:991px) {
    .pancreatic-cancer .component-section.no-style.cardio-therapy {
        background-size: cover;
        background-image: url(/content/dam/open-digital/India-HCP/en/Mobile-updated/m_pancreatic.jpg) !important;
    }
    .lung .component-section.no-style.cardio-therapy {
        background-size: 100% 100% !important;
        background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/lungcancer/m_lung.jpg) !important;
    }
    body.fixed-top-margin.lung-cancer.lung.cancer.disease {
        margin-top: 164px !important;
    }
    .component-section.no-style.cardio-therapy.oncology-ban.dia-home-banner {
        background-size: 100% 100% !important;
        background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/lungcancer/m_diagnostic.jpg) !important;
    }
    body.fixed-top-margin.diagnostics_homepage {
        margin-top: 13.6em !important;
    }
    .type-banner {
        background-size: 100% 100% !important;
        background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/type-2-diabetes/m_t2d.jpg) !important;
    }
    body.fixed-top-margin.type-2-diabetes.disease.diab {
        margin-top: 192px !important;
    }
}

@media screen and (min-width:1024px) and (max-width:1030px) {
    .pan-card-1 h3,
    .pan-card-2 h3,
    .lung-banner h3 {
        font-size: 16px;
    }
    .diagnostics_homepage a.box-link-a {
        font-size: 15px;
    }
}

@media screen and (min-width:1200px) {
    .section-4-pan-col .column-2 img {
        width: 13em !important;
    }
    .section-4-pan-col .column-1 .new-image {
        top: 1em;
        right: 1em;
    }
    .section-4-pan-col .column-1 img {
        width: 33em !important;
    }
    .section-4-pan-col .column-3 .new-image {
        right: 10em;
        top: 2em;
    }
    .section-4-pan-col {
        margin-left: 5em;
    }
    .dis-first-div {
        width: 52%;
        margin: auto;
    }
    .title.dis-first-div {
        justify-content: center;
    }
}

@media screen and (min-width: 768px) {
    .desk-hide-hyper {
        display: none;
    }
}

@media screen and (max-width: 767px) {
    .mobile-hide-hyper {
        display: none;
    }
}

.ovarian-cancer b {
    font-weight: 700 !important;
    font-family: 'Montserrat', sans-serif;
}

.hyperkalemia .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
}

.ovarian-cancer .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
    text-shadow: none !important;
}

@media screen and (max-width: 767px) {
    span.clr_lng_diagno_bluish {
        font-size: 15px !important;
    }
    span.clr_lng_diagno_redish {
        font-size: 15px !important;
    }
}

span.clr_lng_diagno_bluish {
    font-weight: 700 !important;
    font-size: 18px;
    color: #1d357b;
    font-family: 'Montserrat', sans-serif;
}

span.clr_lng_diagno_redish {
    font-weight: 700 !important;
    font-size: 18px;
    color: #830051;
    font-family: 'Montserrat', sans-serif;
}

.bx_dgn_lng_can {
    border: 1px solid #830051;
    padding: 15px !important;
}

.diagnostic-lung-cancer .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
    text-shadow: none;
}

@media(min-width:768px) and (max-width:1023px) and (orientation:landscape) {
    .clmn_cntnr_lng_cncr_dia .col-sm-8.col-xs-12.column-1 {
        width: 100% !important;
    }
    .clmn_cntnr_lng_cncr_dia .col-sm-4.col-xs-12.column-2 {
        width: 100% !important;
    }
}

@media (max-width: 768px) {
    .clmn_cntnr_lng_cncr_dia .col-sm-8.col-xs-12.column-1 {
        width: 100% !important;
    }
    .clmn_cntnr_lng_cncr_dia .col-sm-4.col-xs-12.column-2 {
        width: 100% !important;
    }
}

.container.middle-content {
    width: 100% !important;
    padding-left: 0;
    padding-right: 0;
}

.bnr_dwn_txt {
    padding-left: 15px;
    padding-right: 15px;
}

.Haemato-Oncology .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
}

.diagnostic-ovarian-cancer h2.border {
    color: white;
}

@media screen and (max-width:767px) {
    #im1 {
        height: 400px;
        background-position: top;
        margin-top: 190px;
        background-size: cover !important;
        background-image: url(/content/dam/open-digital/India-HCP/en/Mobile-updated/diagnotics_cancer/ban_mob_ovarian.jpg) !important;
    }
}

@media screen and (min-width: 992px) {
    .diagnostic-ovarian-cancer .cardio-ban-col>.row>.column-1 {
        width: 59%;
    }
    .diagnostic-ovarian-cancer.cardio-ban-col>.row>.column-2 {
        width: 41%;
    }
}

.ova-col1 .column-2 {
    padding-left: 0 !important;
}

.t1 {
    font-family: 'Montserrat', sans-serif !important;
    text-shadow: none !important;
}

@media screen and (max-width: 767px) {
    .diagnostic-ovarian-cancer .dis-ban .page-section-inner.container {
        padding-top: 0 !important;
    }
}

@media screen and (max-width: 767px) {
    .diagnostic-ovarian-cancer .title1 {
        padding-left: 5px !important;
    }
}

.diagnostic-ovarian-cancer .title1 {
    padding-left: 10px !important;
}

.diagnostic-ovarian-cancer p.asub-txt1.space1 {
    margin-top: 18px !important;
}

@media screen and (max-width: 767px) {
    .diagnostic-ovarian-cancer p.asub-txt1.space1 {
        margin-top: 14px;
        padding-left: 12px;
    }
}

.diagnostic-ovarian-cancer p.asub-txt1.space2 {
    padding-top: 3px;
    padding-bottom: 0px;
}

.diagnostic-ovarian-cancer p.asub-txt1.space3 {
    padding-left: 15px;
}

.diagnostic-ovarian-cancer p.asub-txt1.space3.sp4 {
    padding-top: 2px;
    padding-bottom: 3px;
}

.diagnostic-ovarian-cancer p.asub-txt1.space3.sp4 {
    padding-bottom: 3px;
    padding-top: 0px;
}

.diagnostic-ovarian-cancer p.asub-txt1.space1.spp2 {
    padding-bottom: 11px !important;
    margin-bottom: 8px;
}

.diagnostic-ovarian-cancer p.asub-txt1.spp1 {
    padding-top: 0px;
}

.diagnostic-ovarian-cancer p.asub-txt1.sop1 {
    padding-left: 8px;
}

#im2 {
    height: 400px;
    background-position: top;
}

.one {
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
    text-align: center;
    padding-top: 0px;
    margin-top: -25px;
    font-size: 18px;
    font-weight: bold;
}

p.asub-txt1.hy2 {
    padding-left: 45px;
    padding-top: 11px;
}

b.b1 {
    font-family: 'Montserrat', sans-serif !important;
}

.b {
    font-family: 'Montserrat', sans-serif !important;
}

p.asub-txt1.tt {
    padding-top: 0px;
    padding-left: 109px;
}

p.acs-txt.tt1 {
    margin-left: 2px;
    margin-right: 2px;
    padding-bottom: 10px;
}

.diagnostic-breast-cancer h2.border {
    color: white;
}

.hide-col-desktop .column-2 {
    visibility: hidden;
}

@media screen and (max-width:767px) {
    p.acs-txt.tt1 {
        font-size: 16px;
        margin-left: 0px;
        margin-right: 0px;
        padding: 8px 15px;
        line-height: 1.6;
    }
    .diagnostic-breast-cancer h2.border {
        ;
    }
    p.asub-txt1.tt {
        padding-left: 0px;
    }
    .one {
        font-size: 14px;
        padding-top: 10px;
    }
}

.diagnostic-breast-cancer .title {
    display: flex;
    padding: 8px 10px;
}

.diagnostic-breast-cancer p.asub-txt1.order {
    margin-left: 27px;
    padding-top: 0px;
    margin-top: 0px;
}

.diagnostic-breast-cancer p.asub-txt1.bold1 {
    font-weight: bold;
}

@media screen and (min-width: 1024px) and (max-width: 1200px) and (orientation: portrait) {
    .severe-asthma div#acc1 .fa {
        padding-top: 18px !important;
    }
    .severe-asthma div#acc2 .fa {
        padding-top: 15px !important;
    }
    .severe-asthma div#acc3 .fa {
        padding-top: 27px !important;
    }
    .severe-asthma div#acc4 .fa {
        padding-top: 18px !important;
    }
    .severe-asthma div#acc5 .fa {
        padding-top: 27px !important;
    }
    .severe-asthma div#acc7 .fa {
        padding-top: 27px !important;
    }
}

.severe-asthma .title {
    padding: 8px 10px;
}

@media screen and (max-width: 767px) {
    .diagnostic-ovarian-cancer .title {
        display: flex;
        padding: 8px 10px;
    }
}

@media screen and (max-width: 767px) {
    .diagnostic-ovarian-cancer .title1 {
        color: white;
        margin: 0;
        font-size: 15px;
        line-height: 16px;
        padding: 5px 0px 5px 10px !important;
        text-align: left;
    }
}

.diagnostic-pancreatic-cancer .border {
    font-size: 28px;
}

.ttt {
    padding-top: 15px !important;
}

.sc1 {
    padding: 0px;
}

p.asub-txt1.color1 {
    padding-top: 0px;
    padding-bottom: 0px;
}

.color1 {
    color: #830051;
}

@media screen and (min-width:768px) {
    .diagnostic-pancreatic-cancer .pcd1 {
        display: none;
    }
}

@media screen and (min-width:768px) {
    .diagnostic-pancreatic-cancer .pcdcol {
        display: none;
    }
}

@media screen and (max-width:767px) {
    .new-image.pcdim1 {
        display: none;
    }
}

@media screen and (max-width:767px) {
    .diagnostic-pancreatic-cancer .cardio-therapy.acs-disease.dis-ban.five-box.face-ban {
        background-image: url("/content/dam/open-digital/India-HCP/en/Mobile-updated/pcd/pcd1_mob.jpg") !important;
        height: 400px;
        background-position: top;
        width: 100%;
        margin-top: 190px;
    }
}

.diagnostic-pancreatic-cancer p.asub-txt1.color1.my {
    padding-top: 3px !important;
}

.diagnostic-pancreatic-cancer .title {
    display: flex;
    padding: 8px 10px 7px 8px;
}

.diagnostic-pancreatic-cancer p.asub-txt1.h1 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

@media screen and (max-width: 767px) {
    .med-shots p#section1,
    .med-shots p#section2,
    .med-shots p#section3 {
        font-size: 12px !important;
        line-height: 20px !important;
    }
    .product-information p#section1,
    .product-information p#section2,
    .product-information p#section3 {
        font-size: 12px !important;
        line-height: 20px !important;
    }
}

@media screen and (max-width: 767px) {
    .diagnostic-pancreatic-cancer .title1 {
        color: white;
        margin: 0;
        font-size: 15px;
        line-height: 16px;
        padding: 5px 0px 5px 10px;
        text-align: left;
    }
}

.diagnostic-ovarian-cancer p.asub-txt1.space1 {
    margin-top: 24px;
}

.diagnostic-pancreatic-cancer .sop2 {
    padding-left: 9px;
    margin-top: 11px;
}

.sop4 {
    margin-top: 30px;
}

.sop3 {
    margin-top: 0px;
    padding-top: 0px !important;
}

.x1 {
    padding-bottom: 0px !important;
}

.respiratory .cardio-ban-col.column-2 {
    background-color: #830051 !important;
    align-self: center;
    ;
}

.respiratory .col-sm-4.col-xs-12.column-3 {
    border-left: 2px solid white;
}

.respiratory p.acs-txt.tt1 {
    margin-left: 16px;
    margin-right: 18px;
    padding: 8px 25px;
    text-align: center !important;
    font-weight: bold;
}

.respiratory p.acs-txt.resp1 {
    padding-left: 14px;
    padding-right: 6px;
}

.respiratory .acs-disease .column-2 {
    background-color: #830051 !important;
}

.respiratory .dis-ban .cardio-ban-col .column-2 .column-2 {
    border-right: none !important;
}

@media screen and (min-width:768px) {
    .respiratory .resp-5b {
        display: none;
    }
}

@media screen and (min-width:768px) {
    .respiratory .resp-5c {
        display: none;
    }
    .respiratory .resp-5d {
        display: none;
    }
    .respiratory .resp-5e {
        display: none;
    }
}

.respiratory div#acc2 {
    padding-top: 20px;
}

.respiratory .title {
    display: flex;
    padding: 8px 10px;
}

@media screen and (max-width: 767px) {
    .respiratory p.acs-txt.tt1 {
        font-size: 16px;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding: 8px 15px !important;
        line-height: 1.6;
    }
}

@media screen and (max-width: 767px) {
    .respiratory .title {
        display: flex;
        padding: 8px 10px 10px 8px !important;
    }
}

@media screen and (max-width: 767px) {
    .respiratory .title1 {
        color: white;
        margin: 0;
        font-size: 15px;
        line-height: 16px;
        padding: 5px 0px 5px 10px;
        text-align: left;
    }
}

.severe-asthma_brdr_sqr_grey {
    border: 3px solid #f0e8e8;
}

.severe-asthma_brdr_curv {
    border: 3px solid #830051;
    border-radius: 90px;
}

.severe-asthma_brdr_curv_grey {
    border: 3px solid #f0e8e8;
    border-radius: 40px;
}

.severe-asthma_brdr_squre {
    border: 3px solid #830051;
}

.severe-asthma_brdr_curv_megenta_light {
    border: 3px solid #d49fa8;
    border-radius: 40px;
}

.severe-asthma b {
    weight: 700;
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    line-height: 24px;
}

.severe-asthma li.lst_pnts {
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 18px;
    line-height: 24px;
}

@media screen and (max-width: 767px) {
    .severe-asthma li.lst_pnts {
        font-size: 16px;
        text-shadow: none !important;
    }
    .severe-asthma b {
        font-size: 16px;
        text-shadow: none;
    }
}

.oncology .title1 {
    text-shadow: none;
}

.onco_burden img {
    margin-top: 12px;
    margin-bottom: 10px;
}

.bold_type {
    text-align: center;
    font-weight: bolder;
    color: black;
}

.oncology li::marker {
    font-family: Montserrat-bold;
}

.text_b {
    font-family: Montserrat-bold !important;
}

.oncology div#acc7 a {
    text-decoration: none;
}

.oncology .panel {
    box-shadow: none;
}

.metabolism .hf-txt1 {
    padding-top: 0px;
    padding-bottom: 20px;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    line-height: 24px;
    background-color: white;
}

.metabolism .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
    text-shadow: none;
}

@media screen and (max-width: 767px) {
    .metabolism .title1 {
        padding: 5px 0 5px 10px;
    }
    .metabolism .hf-txt1 {
        font-size: 18px;
    }
}

.breast-cancer-onco .panel,
.diagnostic-ovarian-cancer .panel {
    box-shadow: none;
}

.breast-cancer-onco .treatment-guidelines {
    margin-top: 1.5em;
}

.breast-cancer-onco .dys-option-box {
    border: 3px solid #830051;
    border-radius: 10px;
    margin: 3% 0%;
    background-color: #ffffff;
}

.breast-cancer-onco .dys-option-box a {
    text-decoration: none !important;
    color: #830051;
}

.bold_colour {
    color: black;
}

.weight {
    font-weight: bolder;
}

@media screen and (max-width:767px) and (orientation:portrait) {
    .breast-cancer-onco .treatment-guidelines {
        margin-bottom: 2em;
    }
}

@media screen and (max-width:1000px) {
    .hide_in_mobile {
        display: none;
    }
}

@media screen and (min-width:1020px) {
    .hide_in_desktop {
        display: none;
    }
}

.Haemato-Oncology .dis-ban .four-col .column-2 .column-2 {
    border-right: block !important;
}

.ornge_bg {
    background-color: cornsilk;
}

.colored {
    color: #830051 !important;
}

.colored_blue {
    color: #40a1d4;
}

@media screen and (max-width:767px) {
    .renal .pan-sect1-para2 {
        font-size: 16px !important;
    }
    .renal div#acc5 .title1 {
        padding: 0.5em;
    }
    .renal div#acc8 .title1 {
        padding: 0.5em;
    }
    .renal div#acc9 .title1 {
        padding: 0.5em;
    }
}

@media screen and (max-width:767px) and (orientation:landscape) {
    .cll .cardio-therapy .page-section-inner.container {
        margin-top: 195px;
    }
    .anaemia .cvr-acs span.fa.pull-right.fa-chevron-down,
    .anaemia .cvr-acs span.fa.pull-right.fa-chevron-up {
        padding-top: 10px !important;
    }
    .dyslipidemia div#accs1 span.fa.pull-right.fa-chevron-down,
    .dyslipidemia div#accd2 span.fa.pull-right.fa-chevron-down,
    .dyslipidemia div#accs4 span.fa.pull-right.fa-chevron-down,
    .dyslipidemia div#accs4 span.fa.pull-right.fa-chevron-up,
    .dyslipidemia div#accs1 span.fa.pull-right.fa-chevron-up,
    .dyslipidemia div#accd2 span.fa.pull-right.fa-chevron-up {
        padding-top: 10px;
    }
    .dyslipidemia div#accs3 span.fa.pull-right.fa-chevron-down,
    .dyslipidemia div#accs3 span.fa.pull-right.fa-chevron-up {
        padding-top: 20px;
    }
    .cll div#acc5 span.fa.pull-right.fa-chevron-up,
    .cll div#acc7 span.fa.pull-right.fa-chevron-up {
        padding-top: 10px;
    }
    .cll div#acc5 span.fa.pull-right.fa-chevron-down,
    .cll div#acc7 span.fa.pull-right.fa-chevron-down {
        padding-top: 10px;
    }
}

.renal div#acc7 a {
    text-decoration: none;
}

.oncology div#acc7 a {
    text-decoration: none;
}

.cardiovascular div#acc7 a {
    text-decoration: none;
}

.breast-cancer-onco div#acc15 a {
    text-decoration: none;
}

@media screen and (min-width:768px) {
    .mar-top {
        margin-top: -21px;
    }
    .mar-topper {
        margin-top: -33px;
    }
    .for_screen {
        margin-bottom: -35px;
        text-align: center;
    }
}

@media screen and (max-width:767px) and (orientation:landscape) {
    .india_map {
        border-radius: 12px !important;
    }
}

@media screen and (max-width:991px) {
    .india_map {
        border-radius: 16px !important;
    }
}

.chronic-kidney-disease div#acc12 {
    display: none;
}

@media only screen and (max-width: 767px) {
    .chronic-kidney-disease .title {
        padding-left: 3px;
        margin-left: 3px;
    }
}

@media only screen and (max-width: 767px) {
    .chronic-kidney-disease div#acc12 {
        display: none;
    }
}

.shadow_image_1,
.shadow_image_2 {
    border-bottom-right-radius: 64px;
    border-top-left-radius: 55px;
    border: solid whitesmoke;
    width: 65%;
    margin-left: 85px;
    margin-top: 32px;
    box-shadow: 0px 12px 5px 8px whitesmoke;
}

.below_image_1,
.below_image_2 {
    margin-top: 15px !important;
}

@media screen and (max-width:767px) and (orientation:portrait) {
    .shadow_image_1,
    .shadow_image_2 {
        margin-left: 55px;
    }
}

@media screen and (min-width:768px) and (max-width:1023px) {
    .shadow_image_1,
    .shadow_image_2 {
        margin-left: 55px;
    }
}

.multi-column-container.pdd_asthama {
    padding-right: 50px;
}

.breast-cancer-onco a.box-link-a {
    font-family: 'Montserrat-Regular', 'Montserrat-bold' !important;
}

@media screen and (min-width:768px) and (max-width:1023px) {
    .treatment-column-new .row {
        display: flex;
    }
    .treatment-column-new .column-2 {
        width: 100% !important;
    }
    .diagnostic-breast-cancer div#acc6 .fa {
        padding-top: 27px;
    }
}

.component-section.container.no-style.newimg {
    background: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/neweradvances/cardiovascular-img.jpg) no-repeat;
    background-size: contain;
    width: 100%;
}

.component-section.container.no-style.newimg1 {
    background: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/neweradvances/oncology-img.jpg) no-repeat;
    background-size: contain;
    width: 100%;
    height: 100%;
}

.component-section.container.no-style.newimg2 {
    background: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/neweradvances/respiratorydiseases-img.png) no-repeat;
    background-size: contain;
    width: 100%;
    height: 100%;
}

@media screen and (max-width:1200px) {
    h4.gngclorpn {
        font-size: 18px;
    }
}

@media screen and (min-width:1201px) {
    h4.gngclorpn {
        font-size: 23px;
    }
}

h4.gngclorpn {
    color: white;
    width: 95%;
    height: 43px;
    background-color: #830051;
    padding-left: 7px;
    ;
}

.svvp {
    padding-top: 10px;
}

p.asub-txt1.newerclop {
    background-color: white;
    color: #3F4444 !important;
    height: 300px;
    padding: 20px;
}

p.asub-txt1.newerclop.newbrdclor {
    border: 2px solid #ddd;
    box-shadow: 1px 0px 3px 5px white;
}

.med-shots h2 {
    text-align: center;
    ;
}

img.imgnewpdf {
    padding-left: 180px;
    padding-top: 123px;
}

img.imgnewpdf1 {
    padding-left: 180px;
    padding-top: 50px;
}

.title23 {
    font-size: 30px !important;
    color: #333333;
}

.sticky-navclass .row {
    margin-left: 0;
    margin-right: 0;
}

.new-image.ped-img3,
.new-image.ped-img4 {
    background-color: #831554;
}

.int-col3 {
    margin: 40px 0;
}

.pmd {
    padding-top: 7% !important;
}

.ped-stick .title1 {
    color: black;
    font-size: 16px;
    line-height: 20px;
    padding: 6px 0 6px 16px;
}

.ped-stick .panel-heading .rte-node {
    background-color: white;

    border-radius: 0;
}

.ped-stick span.fa.pull-right.fa-chevron-down {
    color: #fff;
    font-size: 15px;
    padding-right: 0px;
    padding-top: 15px;
    position: absolute;
}

.ped-stick span.fa.pull-right.fa-chevron-down::before {
    border: 2px solid #3F4444;
    border-radius: 20px;
    background-color: #3F4444;
}

.ped-stick span.fa.pull-right.fa-chevron-up {
    color: #fff;
    font-size: 15px;
    padding-right: 0px;
    padding-top: 15px;
    position: absolute;
}

.ped-stick span.fa.pull-right.fa-chevron-up::before {
    border: 2px solid #3F4444;
    border-radius: 20px;
    background-color: #3F4444;
}

.ped-stick p.asub-txt1 {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 11%;
    font-size: 16px;
    line-height: 18px;
}

.ped-stick .panel-body {
    padding: 0;
}

.ped-stick .panel {
    box-shadow: none;
}

.ped-stick {
    padding-left: 6px;
}

.sticky-navclass .column-2 .acc-desk .panel-default {
    border-bottom: none !important;
    margin-bottom: 5px;
}

.multi-column-container.sticky-navclass {
    padding: 35px 15px;
}

.ped-ban .sectionHeading h2.border {
    font-size: 52px;
    color: #fff;
    text-align: center;
}

.component-section.no-style.ped-ban {
    padding: 178px 0px 178px 0px;
}

.sticky-navclass .column-1 {
    position: sticky;
    top: 126px;
}

.clik a {
    text-decoration: none !important;
}

.int-col4,
.int-col5,
.int-col6,
.int-col7,
.int-col8 {
    border-top: 3px solid #ddd;
    padding: 20px 0;
}

.int-col2 {
    padding: 20px 0;
}

.new-image.ped-img7 {
    border: 2px solid #aaa;
}

.new-image.ped-img8 {
    border: 2px solid pink;
    margin-top: 25px;
}

.new-image.ped-img9 {
    border: 2px solid #f00;
}

.new-image.ped-img5 {
    border: 2px solid skyblue;
}

.new-image.ped-img6 {
    border: 2px solid lightblue;
    padding: 20px 0;
    margin-top: 95px;
}

.new-image.ped-img1 {
    border: 2px solid orange;
}

@media screen and (max-width: 767px) {
    .ped-stick span.fa.pull-right.fa-chevron-down,
    .ped-stick span.fa.pull-right.fa-chevron-up {
        color: #3F4444;
        font-size: 16px;
        padding-right: 0px;
        padding-top: 15px;
        position: absolute;
    }
    .ped-stick .title1 {
        color: black;
        font-size: 16px;
        padding: 6px 0 6px 15px;
    }
    .multi-column-container.sticky-navclass {
        padding: 20px 0 5px;
    }
    .int-col3 {
        margin: 25px 0;
    }
    .ped-img4 {
        margin-top: 15px;
    }
    .component-section.no-style.ped-ban {
        padding: 175px 0 90px 0px;
        background-size: 100% 100% !important;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/patient-edu-program/pep-bnr-mobile.jpg") !important;
    }
    .ped-ban .sectionHeading h2.border {
        font-size: 30px;
        line-height: 34px;
        color: #fff;
    }
    body.fixed-top-margin.patient-education-material {
        margin-top: 194px !important;
    }
    .int-col4 .ped-icon1 .col-lg-3.column-1,
    .int-col4 .ped-icon1 .col-lg-3.column-2,
    .int-col4 .ped-icon1 .col-lg-3.column-3,
    .int-col4 .ped-icon1 .col-lg-3.column-4 {
        width: 25%;
    }
    .new-image.ped-ic2 {
        left: 22px !important;
    }
    .new-image.ped-ic1 {
        left: 66px !important;
    }
    .new-image.ped-ic4 {
        right: 66px !important;
    }
    .new-image.ped-ic3 {
        right: 22px !important;
    }
    .int-col6 .ped-icon2 .col-xs-12.column-1,
    .int-col6 .ped-icon2 .col-xs-12.column-2,
    .int-col6 .ped-icon2 .col-xs-12.column-3 {
        width: 33%;
    }
    .new-image.ped-ic21 {
        left: 69px !important;
    }
    .new-image.ped-ic23 {
        right: 70px !important;
    }
    .new-image.ped-img1 {
        bottom: 56px;
    }
    .bttm {
        bottom: 56px;
    }
    .ped-car1 {
        display: none;
    }
    .patient-education-material .youTubePlayer.section {
        margin-top: 20px !important;
        margin-bottom: 0px !important;
    }
    .patient-education-material iframe#widget18.youtube-video,
    .patient-education-material iframe#widget20.youtube-video,
    .patient-education-material iframe#widget22.youtube-video,
    .patient-education-material iframe#widget24.youtube-video,
    .patient-education-material iframe#widget26.youtube-video,
    .patient-education-material iframe#widget28.youtube-video,
    .patient-education-material iframe#widget30.youtube-video,
    .patient-education-material iframe#widget32.youtube-video {
        width: 235px;
        height: 200px !important;
    }
    .patient-education-material .acc-desk .carousel .ped-car2 .carousel-control .fa.fa-chevron-right {
        padding: 10px 7px 8px 9px;
    }
    .patient-education-material .acc-desk .carousel .ped-car2 span.fa.fa-chevron-right:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/events/pchevronright.png);
        width: 15px !important;
        height: 16px !important;
        display: inline-block;
        background-repeat: no-repeat;
        background-size: 100% 14px;
    }
    .patient-education-material .acc-desk .carousel .ped-car2 .carousel-control .fa.fa-chevron-left {
        padding: 10px 8px 8px 28px;
    }
    .patient-education-material .acc-desk .carousel .ped-car2 span.fa.fa-chevron-left:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/events/pchevronleft.png);
        width: 15px;
        height: 16px;
        display: inline-block;
        background-repeat: no-repeat;
        background-size: 100% 14px;
    }
    .ped-car2 .pev {
        padding: 5px 59px !important;
        font-family: 'Montserrat-Regular', 'Montserrat-bold' !important;
        font-size: 14px;
        line-height: 18px;
        margin-bottom: 0 !important;
    }
    .ped-car2 .pev1 {
        font-size: 14px;
        line-height: 18px;
        padding: 0px 59px !important;
    }
    .new-image.ped-img6,
    .new-image.ped-img8 {
        margin-top: 0;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .ped-img1 {
        padding: 18px 6px;
    }
    .pmd {
        padding: 0 !important;
    }
    .ped-stick p.asub-txt1 {
        padding-left: 21%;
        margin-bottom: 5px;
        font-size: 14px;
        line-height: 16px;
    }
    body.fixed-top-margin.patient-education-material {
        margin-top: 189.594px !important;
    }
    .component-section.no-style.ped-ban {
        padding: 178px 0px 178px 0px;
        background-size: 100% 100% !important;
    }
    .ped-ban .sectionHeading h2.border {
        font-size: 43px;
    }
    .patient-education-material iframe#widget2.youtube-video,
    .patient-education-material iframe#widget4.youtube-video,
    .patient-education-material iframe#widget6.youtube-video,
    .patient-education-material iframe#widget8.youtube-video,
    .patient-education-material iframe#widget10.youtube-video,
    .patient-education-material iframe#widget12.youtube-video,
    .patient-education-material iframe#widget14.youtube-video,
    .patient-education-material iframe#widget16.youtube-video {
        height: 180px !important;
        width: 140px !important;
    }
    .multi-column-container.car-col1 {
        padding-left: 3.5% !important;
    }
    .patient-education-material .acc-desk .carousel .carousel-control .fa.fa-chevron-left {
        padding: 10px 7px 6px 38px !important;
    }
    .patient-education-material .acc-desk .carousel span.fa.fa-chevron-left:before {
        width: 13px !important;
        height: 20px !important;
        background-size: 100% 20px !important;
    }
    .patient-education-material .acc-desk .carousel .carousel-control .fa.fa-chevron-right {
        padding: 10px 7px 6px 10px !important;
    }
    .patient-education-material .acc-desk .carousel span.fa.fa-chevron-right:before {
        width: 13px !important;
        height: 20px !important;
        background-size: 100% 20px !important;
    }
    .patient-education-material .youTubePlayer.section {
        margin-top: 15px !important;
    }
    .int-col4 .ped-icon1 .col-lg-3.column-1,
    .int-col4 .ped-icon1 .col-lg-3.column-2,
    .int-col4 .ped-icon1 .col-lg-3.column-3,
    .int-col4 .ped-icon1 .col-lg-3.column-4 {
        width: 29%;
    }
    .new-image.ped-ic3 {
        right: -21px !important;
    }
    .new-image.ped-ic4 {
        right: -14px !important;
    }
    .new-image.ped-ic2 {
        left: 14px !important;
    }
    .new-image.ped-ic1 {
        left: 21px !important;
    }
    .new-image.ped-ic21 {
        left: 13px !important;
    }
    .new-image.ped-ic23 {
        right: 14px !important;
    }
    .new-image.ped-img5 {
        margin-top: 70px;
    }
    .new-image.ped-img6 {
        margin-top: 190px;
    }
    .new-image.ped-img7 {
        margin-top: 50px;
    }
    .new-image.ped-img9 {
        margin-top: 30px;
    }
    .new-image.ped-img8 {
        margin-top: 125px;
    }
    .ped-ic31 .expand-img-desktop {
        width: 20% !important;
    }
    .diagnostic-ovarian-cancer div#acc7 .fa {
        padding-top: 27px;
    }
}

@media screen and (min-width:1024px) and (max-width:1223px) {
    .ped-img1 {
        padding: 20px 5px;
    }
    .pmd {
        padding-top: 3% !important;
    }
    .ped-stick p.asub-txt1 {
        padding-left: 16%;
        line-height: 20px;
    }
    .component-section.no-style.ped-ban {
        padding: 162px 0 158px 0px;
    }
    .new-image.ped-img6 {
        margin-top: 140px;
    }
    .new-image.ped-img5 {
        margin-top: 25px;
    }
    .new-image.ped-img7 {
        margin-top: 9px;
    }
    .new-image.ped-img8 {
        margin-top: 80px;
    }
    .new-image.ped-img9 {
        margin-top: 8px;
    }
    .int-col2 {
        padding: 10px 0;
    }
    .patient-education-material iframe#widget2.youtube-video,
    .patient-education-material iframe#widget4.youtube-video,
    .patient-education-material iframe#widget6.youtube-video,
    .patient-education-material iframe#widget8.youtube-video,
    .patient-education-material iframe#widget10.youtube-video,
    .patient-education-material iframe#widget12.youtube-video,
    .patient-education-material iframe#widget14.youtube-video,
    .patient-education-material iframe#widget16.youtube-video {
        height: 185px !important;
        width: 190px !important;
    }
    .patient-education-material .acc-desk .carousel .carousel-control .fa.fa-chevron-left {
        padding: 13px 8px 8px 52px !important;
    }
    .new-image.ped-ic23 {
        right: 20px !important;
    }
    .new-image.ped-ic21 {
        left: 18px !important;
    }
    .new-image.ped-ic3 {
        right: 5px !important;
    }
    .new-image.ped-ic4 {
        right: 17px !important;
    }
    .new-image.ped-ic2 {
        left: 5px !important;
    }
    .new-image.ped-ic1 {
        left: 16px !important;
    }
}

@media screen and (min-width: 768px) {
    .ped-car2 {
        display: none;
    }
}

.patient-education-material iframe#widget2.youtube-video,
.patient-education-material iframe#widget4.youtube-video,
.patient-education-material iframe#widget6.youtube-video,
.patient-education-material iframe#widget8.youtube-video,
.patient-education-material iframe#widget10.youtube-video,
.patient-education-material iframe#widget12.youtube-video,
.patient-education-material iframe#widget14.youtube-video,
.patient-education-material iframe#widget16.youtube-video {
    height: 200px !important;
    width: 268px;
}

.multi-column-container.car-col1 {
    padding-left: 5%;
}

.acc-desk .carousel .col-sm-4.col-xs-12.column-1,
.acc-desk .carousel .col-sm-4.col-xs-12.column-2,
.acc-desk .carousel .col-sm-4.col-xs-12.column-3 {
    width: 30%;
}

.patient-education-material .acc-desk .carousel span.fa.fa-chevron-right:before {
    content: "";
    background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/events/pchevronright.png");
    width: 24px;
    height: 26px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 100% 23px;
}

.patient-education-material .acc-desk .carousel span.fa.fa-chevron-left:before {
    content: "";
    background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/events/pchevronleft.png");
    width: 24px;
    height: 26px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 100% 23px;
}

.patient-education-material .acc-desk .carousel .carousel-control .fa.fa-chevron-left {
    padding: 13px 8px 8px 68px;
}

.patient-education-material .acc-desk .carousel .carousel-control .fa.fa-chevron-right {
    padding: 14px 9px 9px 10px;
}

.patient-education-material .youTubePlayer.section {
    margin-top: 30px;
    margin-bottom: 0px !important;
}

.acc-desk .carousel a.right.carousel-control {
    right: 2% !important;
}

.acc-desk .carousel .carousel-control .fa.fa-chevron-left,
.acc-desk .carousel .carousel-control .fa.fa-chevron-right {
    background-color: #830051 !important;
}

.patient-education-material .acc-desk .carousel-indicator-item {
    display: none;
}

.int-col4 .ped-icon1 .col-lg-3.column-1,
.int-col4 .ped-icon1 .col-lg-3.column-2,
.int-col4 .ped-icon1 .col-lg-3.column-3,
.int-col4 .ped-icon1 .col-lg-3.column-4 {
    padding: 0;
}

.new-image.ped-ic2 {
    left: 8px;
}

.new-image.ped-ic1 {
    left: 25px;
}

.new-image.ped-ic3 {
    right: 9px;
}

.new-image.ped-ic4 {
    right: 26px;
}

.int-col6 .ped-icon2 .col-xs-12.column-1,
.int-col6 .ped-icon2 .col-xs-12.column-2,
.int-col6 .ped-icon2 .col-xs-12.column-3 {
    padding: 0;
}

.new-image.ped-ic23 {
    right: 31px;
}

.new-image.ped-ic21 {
    left: 32px;
}

.pm-bd {
    padding-top: 0 !important;
}

.pev {
    padding: 5px 0 5px 17px !important;
    font-family: 'Montserrat-Regular', 'Montserrat-bold' !important;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 0;
}

.pev1 {
    font-size: 16px;
    line-height: 20px;
    padding: 5px 0 5px 17px !important;
}

.car-col1 .column-1 {
    top: 0 !important;
}

@media screen and (min-width: 375px) and (max-width:667px) and (orientation: landscape) {
    .patient-education-material .acc-desk .carousel .ped-car2 .carousel-control .fa.fa-chevron-left {
        padding: 10px 8px 8px 46px;
    }
    .patient-education-material iframe#widget18.youtube-video,
    .patient-education-material iframe#widget20.youtube-video,
    .patient-education-material iframe#widget22.youtube-video,
    .patient-education-material iframe#widget24.youtube-video,
    .patient-education-material iframe#widget26.youtube-video,
    .patient-education-material iframe#widget28.youtube-video,
    .patient-education-material iframe#widget30.youtube-video,
    .patient-education-material iframe#widget32.youtube-video {
        width: 350px;
        height: 190px !important;
    }
    .ped-car2 .pev1 {
        padding: 0px 154px !important;
    }
    .ped-car2 .pev {
        padding: 5px 154px !important;
    }
}

@media screen and (min-device-width: 414px) and (max-device-width: 736px) {
    .patient-education-material iframe#widget18.youtube-video,
    .patient-education-material iframe#widget20.youtube-video,
    .patient-education-material iframe#widget22.youtube-video,
    .patient-education-material iframe#widget24.youtube-video,
    .patient-education-material iframe#widget26.youtube-video,
    .patient-education-material iframe#widget28.youtube-video,
    .patient-education-material iframe#widget30.youtube-video,
    .patient-education-material iframe#widget32.youtube-video {
        width: 275px !important;
    }
}

@media screen and (min-width: 414px) and (max-width:736px) and (orientation: landscape) {
    .patient-education-material iframe#widget18.youtube-video,
    .patient-education-material iframe#widget20.youtube-video,
    .patient-education-material iframe#widget22.youtube-video,
    .patient-education-material iframe#widget24.youtube-video,
    .patient-education-material iframe#widget26.youtube-video,
    .patient-education-material iframe#widget28.youtube-video,
    .patient-education-material iframe#widget30.youtube-video,
    .patient-education-material iframe#widget32.youtube-video {
        width: 360px !important;
    }
    .ped-car2 .pev1 {
        padding: 0px 180px !important;
    }
    .ped-car2 .pev {
        padding: 5px 180px !important;
    }
    .patient-education-material .acc-desk .carousel .ped-car2 .carousel-control .fa.fa-chevron-left {
        padding: 10px 8px 8px 51px;
    }
}

.esr-txt1 {
    font-size: 20px;
    line-height: 25px;
    font-family: 'Montserrat', sans-serif;
    color: #830051;
    margin-top: 0;
    padding: 0 10px;
}

.acs-txt b {
    font-family: 'Montserrat', sans-serif;
}

.esr-portal .component-section.no-style.ped-ban {
    padding: 140px 0px 140px 0px;
    background-size: 100% 100% !important;
}

.esr-portal .ped-ban .sectionHeading h2.border {
    margin-bottom: 35px;
}

.est-port .ebld {
    padding-bottom: 0;
    font-weight: bold;
}

.est-port .ebld1 {
    padding-top: 0;
    padding-bottom: 0;
}

.est-port {
    background-color: white;
    padding: 0 20px;
}

.est-port ul {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 0 !important;
}

ul.est-lst li {
    font-family: 'Montserrat', sans-serif !important;
    text-shadow: none !important;
}

.est-lst ::marker {
    color: #830051;
    font-size: 29px;
}

.esps {
    padding-bottom: 0 !important;
}

.esps1 {
    padding-top: 5px !important;
}

.esr-portal .acs_buttn a.btn.btn-secondary {
    color: #FFFF;
    background: #830051;
    width: 18%;
    font-size: 20px;
    border-radius: 0px;
    font-style: normal;
    margin-left: 42%;
    padding: 10px 0;
    border: none;
}

.ebld2 {
    color: #830051;
    font-weight: bold;
    font-size: 19px;
}

.ital {
    font-style: italic;
}

.esr-portal div#acc3 .fa {
    padding-top: 27px;
}

.esr-portal .esr-but .acs_buttn a.btn.btn-secondary {
    color: #FFFF;
    background: #830051;
    width: 46%;
    font-size: 20px;
    border-radius: 0px;
    font-style: normal;
    margin-left: 10%;
    padding: 10px 0;
    border: none;
}

@media screen and (max-width: 767px) {
    body.fixed-top-margin.esr-portal {
        margin-top: 194px !important;
    }
    .esr-portal .component-section.no-style.ped-ban {
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/esr/esr-banner-mobile.jpg") !important;
        padding: 136px 0 100px 0px;
        background-size: 100% 100% !important;
    }
    .esr-portal .ped-ban .sectionHeading h2.border {
        margin-bottom: 10px;
        margin-top: 10px;
    }
    ul.est-lst li {
        font-family: 'Montserrat', sans-serif !important;
        font-size: 16px;
        line-height: 20px !important;
        text-shadow: none !important;
    }
    .esr-txt1 {
        font-size: 17px;
        line-height: 20px;
    }
    .est-port {
        padding: 0 12px;
    }
    .est-lst ::marker {
        font-size: 24px;
    }
    .esr-portal .acs_buttn a.btn.btn-secondary {
        color: #FFFF !important;
        width: 37%;
        font-size: 16px;
        margin-left: 41% !important;
        padding: 7px 0;
    }
    .esr-portal .esr-but .acs_buttn a.btn.btn-secondary {
        color: #FFFF !important;
        width: 41%;
        font-size: 16px;
        margin-left: 41% !important;
        padding: 7px 0;
    }
    .ped-stick {
        display: none;
    }
    .esr-portal div#acc3 .fa,
    .esr-portal div#acc4 .fa,
    .esr-portal div#acc5 .fa {
        padding-top: 27px;
    }
    .esr-portal div#acc1 .fa,
    .esr-portal div#acc2 .fa {
        padding-top: 17px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    body.fixed-top-margin.esr-portal {
        margin-top: 189.594px !important;
    }
    .sticky-navclass .column-1 {
        position: sticky;
        top: 170px;
    }
    .esr-portal .acs_buttn a.btn.btn-secondary {
        width: 30% !important;
        font-size: 20px;
        margin-left: 30% !important;
        padding: 8px 0;
    }
    .esr-portal .esr-but .acs_buttn a.btn.btn-secondary {
        width: 81% !important;
        font-size: 20px;
        margin-left: 6% !important;
        padding: 8px 0;
    }
    .esr-portal .ped-ban .sectionHeading h2.border {
        margin-bottom: 20px;
    }
    .esr-portal div#acc1 .fa,
    .esr-portal div#acc2 .fa,
    .esr-portal div#acc4 .fa {
        padding-top: 27px;
    }
    .esr-portal div#acc3 .fa,
    .esr-portal div#acc5 .fa {
        padding-top: 38px;
    }
    .renal div#acc4 .fa {
        padding-top: 27px;
    }
}

@media screen and (min-width:1024px) and (max-width:1223px) {
    .esr-portal .acs_buttn a.btn.btn-secondary {
        width: 23%;
        font-size: 20px;
        margin-left: 40%;
    }
    .esr-portal .esr-but .acs_buttn a.btn.btn-secondary {
        width: 62%;
        font-size: 20px;
        margin-left: 12%;
    }
    .esr-portal div#acc4 .fa,
    .esr-portal div#acc5 .fa {
        padding-top: 27px;
    }
}

.multi-column-container.hcp-trt {
    width: 95%;
    margin: auto;
    padding: 25px 0;
}

.hcp-trt .col-sm-4.col-xs-12.column-2 {
    background-color: #830051;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 15em;
    margin-left: 2%;
    width: 33%;
}

.hcp-trt h3 a {
    color: #fff;
    font-family: Montserrat-bold;
    text-decoration: none !important;
    text-shadow: none !important;
}

.hbd {
    padding: 8px 0 0 !important;
    font-weight: bold;
}

.br-col {
    color: #830051;
}

.hcentr {
    color: #830051;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
}

.cent {
    text-align: center;
    padding: 20px 100px 0;
}

.bg-clr {
    background-color: #f0f0f0;
    text-align: center;
    padding: 12px 15px !important;
    margin: 3% 13%;
    font-weight: bold;
}

a.clhr {
    text-decoration: none !important;
    color: #830051;
}

.anch a {
    text-decoration: none !important;
    font-family: 'Montserrat', sans-serif;
    text-shadow: none !important;
}

.hcp-services .sticky-navclass .column-1 {
    position: sticky;
    top: 118px;
}

.hcp-img1 {
    padding-top: 12%;
}

@media screen and (max-width: 767px) {
    body.fixed-top-margin.hcp-services {
        margin-top: 198px !important;
    }
    .hcp-services .component-section.no-style.ped-ban {
        padding: 175px 0 90px 0px;
        background-size: 100% 100% !important;
        background-image: url("/content/dam/open-digital/India-HCP/en/Desktop-updated/hcp-services/hcp-services-banner-mobile.jpg") !important;
    }
    .hcentr {
        font-size: 20px;
        line-height: 22px;
    }
    .cent {
        padding: 20px 36px 0;
    }
    .multi-column-container.hcp-trt {
        padding: 12px 0;
    }
    .hcp-trt .col-sm-4.col-xs-12.column-2 {
        height: 12em;
        margin-left: 6%;
        width: 87%;
    }
    .hcp-trt h3 a {
        color: #fff;
        font-size: 16px;
    }
    .bg-clr {
        padding: 10px 12px !important;
        margin: 4% 3% !important;
    }
    .hcp-img1 {
        padding-top: 0;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    body.fixed-top-margin.hcp-services {
        margin-top: 195px !important;
    }
    .hcp-services .sticky-navclass .column-1 {
        position: sticky;
        top: 170px;
    }
    .ped-stick .title1 {
        padding: 4px 0 4px 14px;
    }
    .cent {
        padding: 15px 30px 0 !important;
    }
    .hcentr {
        font-size: 22px;
        padding: 10px 0 !important;
    }
    .bg-clr {
        padding: 8px 8px !important;
        margin: 3% 3%;
    }
    .hcp-trt .col-sm-4.col-xs-12.column-2 {
        height: 12em;
        margin-left: -10%;
        width: 51%;
    }
}

@media screen and (min-width:1024px) and (max-width:1223px) {
    .hcp-services .component-section.no-style.ped-ban {
        background-size: 100% 100% !important;
    }
    .bg-clr {
        padding: 8px 6px !important;
        margin: 3% 1%;
    }
    .cent {
        padding: 20px 60px 0;
    }
    .hcp-trt .col-sm-4.col-xs-12.column-2 {
        height: 13em;
        margin-left: 0%;
        width: 38%;
    }
}

.pat-1 {
    padding-top: 190px;
    height: 400px;
    width: 100%;
}

@media screen and (max-width: 767px) {
    .patient-services .txtt {
        margin-top: 140px;
    }
}

.patient-services .acs-txt {
    font-size: 35px;
    text-align: center;
    line-height: 30px;
    font-family: 'Montserrat', sans-serif;
    color: white;
}

body.fixed-top-margin.patient-services {
    margin-top: 194px !important;
}

.pat-box {
    width: 40%;
    float: right;
    height: 150px;
    padding: 5% 7%;
    background-color: #830051;
    margin-bottom: 12px;
}

.boxx {
    float: left !important;
}

p.pat1 {
    font-size: 14px;
    text-align: center;
    line-height: 22px;
    padding-top: 6px;
    letter-spacing: 0.3px;
    color: white;
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
}

.center01 {
    padding-bottom: 7px;
    display: block;
    margin-top: 8px;
    margin-left: auto;
    margin-right: auto;
}

.multi-column-container.pat-ser-col1 {
    margin-bottom: 0px;
    margin-top: 15px;
}

a.links-pat {
    color: inherit;
    text-decoration: none !important;
}

.patient-services p.asub-txt1 {
    padding-left: 12px;
}

@media screen and (max-width: 767px) {
    .pat-ser-col1 .col-sm-6.col-xs-12.column-1 {
        width: 50%;
    }
    .pat-ser-col1 .col-sm-6.col-xs-12.column-2 {
        width: 50%;
    }
    .pat-box {
        width: 88%;
        float: right;
        height: 138px;
        padding: 5% 7%;
        background-color: #830051;
        margin-bottom: 12px;
    }
}

@media screen and (max-width: 767px) {
    .patient-services p.side1 {
        margin-left: 5px;
        margin-right: 7px;
    }
}

.patient-services .panel.panel-default.az-accordion-panel.verticalSlide {
    border-bottom: none;
}

.pat-ser-col1 .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

@media screen and (min-width: 962px) {
    body.fixed-top-margin.patient-services {
        margin-top: 131px !important;
    }
}

@media screen and (min-width: 768px) and (max-width:991px) {
    body.fixed-top-margin.patient-services {
        margin-top: 200px !important;
    }
}

@media screen and (min-width: 768px) and (max-width:991px) {
    .pat-1 {
        height: 335px;
    }
}

.res-1 {
    height: 400px;
    width: 100%;
    padding-top: 190px;
}

@media screen and (max-width: 767px) {
    .res {
        margin-top: 190px;
        background-image: url(/content/dam/open-digital/India-HCP/en/Mobile-updated/pat-ser/2mob.jpg) !important;
    }
}

.research .set01 {
    color: white;
    text-align: center;
    font-size: 40px !important;
    text-color: white;
    padding-top: 0px;
    margin-bottom: 14px;
    font-family: 'Montserrat', sans-serif;
}

.research .set02 {
    color: white;
    text-align: center;
    font-size: 21px !important;
    text-color: white;
    padding-top: 15px;
    font-family: 'Montserrat', sans-serif;
}

.research .component-section.container.no-style.newimg {
    background: url(/content/dam/open-digital/India-HCP/en/Mobile-updated/pat-ser/3.png) no-repeat !important;
    background-size: 80% 100% !important;
}

@media screen and (min-width: 768px) {
    .research h4.gngclorpn {
        font-size: 16px;
        color: white;
        width: 70%;
        height: 58px;
        padding-top: 6px;
        line-height: 23px;
        margin-bottom: -38px;
        margin-top: 55px;
        background-color: #830051;
        padding-left: 12px;
    }
}

.research .set {
    font-size: 29px;
    text-align: left;
    margin-bottom: 28px;
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
}

hr.my-border {
    border-top: 1.5px solid grey;
}

.res-para {
    margin-left: 14px;
}

@media screen and (max-width: 767px) {
    .research h4.gngclorpn {
        font-size: 14px;
        color: white;
        width: 75%;
        height: 43px;
        padding-top: 2px;
        background-color: #830051;
        padding-left: 7px;
    }
    .research .set {
        margin-bottom: 13px;
        font-size: 23px;
    }
    .research .set01 {
        color: white;
        text-align: center;
        font-size: 24px !important;
        margin-top: -52px;
        margin-bottom: 6px;
    }
    .research .set02 {
        color: white;
        text-align: center;
        font-size: 15px !important;
    }
}

.res1-col-1 .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

@media screen and (max-width: 767px) {
    .research h4.gngclorpn {
        font-size: 14px;
        color: white;
        width: 75%;
        height: 43px;
        margin-top: 62px;
        margin-bottom: -24px;
        background-color: #830051;
        padding-left: 8px;
        padding-top: 3px;
    }
}

@media screen and (max-width: 767px) {
    .research .component-section.container.no-style.newimg {
        background: url(/content/dam/open-digital/India-HCP/en/Mobile-updated/pat-ser/3.png) no-repeat !important;
        background-size: 95% 100% !important;
        height: 197px !important;
    }
}

@media screen and (min-width: 768px) {
    .research .res-para {
        margin-left: 10px;
    }
}

@media screen and (min-width:768px) and (max-width:1024px) {
    .research h4.gngclorpn {
        font-size: 14px;
        color: white;
        width: 76% !important;
        height: 59px !important;
    }
    .cll-img-top-margin {
        margin-top: -13px;
    }
}

@media screen and (max-width:768px) {
    body.fixed-top-margin.research {
        margin-top: 211px !important;
    }
}

@media screen and (min-width:768px) {
    .multi-column-container.pat-ser-col1 {
        margin-top: 29px;
        padding-top: 33px;
    }
}

img.imgnewpdf {
    padding-left: 268px;
    padding-top: 77px;
}

img.imgnewpdf1 {
    padding-left: 268px;
    padding-top: 18px;
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
    .clmnewe123.col-sm-4.col-xs-12.column-1 {
        width: 50%;
    }
    .clmnewe123.col-sm-4.col-xs-12.column-2 {
        width: 50%;
    }
    p.asub-txt1.newerclop {
        width: 36vw;
        height: 228px;
    }
    img.imgnewpdf1 {
        padding-left: 70px !important;
        padding-top: 5px !important;
    }
    img.imgnewpdf {
        padding-left: 70px !important;
        padding-top: 105px !important;
    }
    .product-information img.imgnewpdf {
        padding-left: 68px !important;
        padding-top: 65px !important;
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
    .med-shots img.imgnewpdf1 {
        padding-left: 82px !important;
        padding-top: 44px !important;
    }
    .med-shots img.imgnewpdf {
        padding-left: 82px !important;
        padding-top: 205px;
    }
}

@media screen and (min-width:760px) {
    p.asub-txt1.newerclop {
        height: 202px;
    }
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1200px) {
    img.imgnewpdf1 {
        padding-left: 200px !important;
        padding-top: 0px !important;
    }
    img.imgnewpdf {
        padding-left: 200px !important;
        padding-top: 90px !important;
    }
    p.asub-txt1.newerclop {
        height: 240px !important;
    }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) {
    img.imgnewpdf1 {
        padding-left: 159px !important;
        padding-top: 168px !important;
    }
    img.imgnewpdf {
        padding-left: 159px !important;
        padding-top: 226px !important;
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape) {
    img.imgnewpdf1 {
        padding-left: 78px !important;
        padding-top: 73px !important;
    }
    img.imgnewpdf {
        padding-left: 76px !important;
        padding-top: 155px !important;
    }
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1200px) and (orientation: landscape) {
    img.imgnewpdf1 {
        padding-left: 205px;
        padding-top: 135px;
    }
    img.imgnewpdf {
        padding-left: 201px;
        padding-top: 224px;
    }
}

a.anc11 {
    color: inherit;
    text-decoration: none !important;
}

.med-shots.title23,
.med-shots h2,
.med-shots .title23,
.med-shots h4.gngclorpn,
.med-shots a.collapse-panel-heading.collapsed,
.med-shots p.asub-txt1.newerclop.newbrdclor {
    font-family: 'Montserrat', sans-serif;
}

.med-shots p#section1,
.med-shots p#section2,
.med-shots p#section3 {
    font-size: 20px;
    line-height: 30px;
    font-family: 'Montserrat', sans-serif;
    padding: 0 10px;
}

@media screen and (max-width: 767px) {
    .med-shots h4.gngclorpn {
        font-size: 14px;
    }
    p.title1.title23 {
        line-height: normal !important;
    }
    .component-section.container.no-style.newimg {
        padding-bottom: 0px;
    }
}

.med-shots a.collapse-panel-heading,
.med-shots.title23,
.med-shots h2,
.med-shots.title23,
.med-shots h4.gngclorpn,
.med-shots a.collapse-panel-heading.collapsed,
.med-shots p.asub-txt1.newerclop.newbrdclor {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 700;
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
    .component-section.container.no-style.newimg {
        width: 100% !important;
    }
    .component-section.container.no-style.newimg1 {
        width: 100% !important;
        height: 171px !important;
    }
    .component-section.container.no-style.newimg2 {
        width: 100% !important;
        height: 171px !important;
    }
    .med-shots p.title1.title23 {
        font-size: 29px !important;
        margin-left: -15px
    }
    .med-shots a.collapse-panel-heading {
        font-size: 14px !important;
        margin-left: -9px;
    }
    .product-information p.title1.title23 {
        font-size: 29px !important;
        margin-left: -15px
    }
    .product-information a.collapse-panel-heading {
        font-size: 14px !important;
        margin-left: -9px;
    }
}

.product-information h2 {
    text-align: center;
    margin-bottom: 72px;
}

.product-information .title23,
.product-information h2,
.product-information .title23,
.product-information h4.gngclorpn,
.product-information a.collapse-panel-heading.collapsed,
.product-information p.asub-txt1.newerclop.newbrdclor {
    font-family: 'Montserrat', sans-serif;
}

.product-information p#section1,
.product-information p#section2,
.product-information p#section3 {
    font-size: 20px;
    line-height: 30px;
    font-family: 'Montserrat', sans-serif;
    padding: 0 10px;
}

@media screen and (max-width: 767px) {
    .product-information h4.gngclorpn {
        font-size: 14px;
    }
}

@media screen and (max-width: 767px) {
    .product-information .clmnewe123 .col-sm-4.col-xs-12.column-2 {
        margin-left: -20px !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .product-information .clmnewe123 .col-sm-4.col-xs-12.column-1,
    .product-information .clmnewe123 .col-sm-4.col-xs-12.column-2,
    .product-information .clmnewe123 .col-sm-4.col-xs-12.column-3 {
        width: 33%;
    }
    p.asub-txt1.newerclop {
        height: 317px;
    }
    img.imgnewpdf {
        padding-left: 122px;
        padding-top: 137px;
    }
    img.imgnewpdf1 {
        padding-left: 122px;
        padding-top: 12px;
    }
    .product-information img.imgnewpdf {
        padding-left: 121px !important;
        padding-top: 124px !important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1200px) {
    .product-information img.imgnewpdf {
        padding-left: 193px !important;
        padding-top: 144px !important;
    }
}

.multi-column-container.border-no-right.clmnewe123.desktopshw1 {
    display: block;
}

.multi-column-container.border-no-right.clmnewe123.mobshw1 {
    display: none;
}

@media screen and (min-width: 375px) and (max-width: 767px) {
    .multi-column-container.border-no-right.clmnewe123.desktopshw1 {
        display: none;
    }
    .multi-column-container.border-no-right.clmnewe123.mobshw1 {
        display: block;
    }
}

.product-information img.imgnewpdf {
    padding-left: 267px;
    padding-top: 107px;
}

@media screen and (min-width: 414px) and (max-width: 736px) {
    .component-section.container.no-style.newimg {
        margin: 20px;
    }
    .component-section.container.no-style.newimg1 {
        margin: 20px;
    }
    .component-section.container.no-style.newimg2 {
        margin: 20px;
    }
    h4.gngclorpn {
        width: 85% !important;
    }
}

.product-information p.asub-txt1.bannerCntre {
    padding-left: 85px;
    padding-right: 85px;
    font-size: 23px;
    padding-top: 9px;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .component-section.container.no-style.newimg {
        width: 100%;
    }
    h4.gngclorpn {
        width: 90% !important;
        height: 65px !important;
        margin-top: -75px;
        margin-left: -5px;
    }
}

@media screen and (min-width: 375px) and (max-width: 667px) and (orientation: landscape) {
    h4.gngclorpn.svvp.hpqt {
        width: 47% !important;
    }
}

@media screen and (min-width: 375px) and (max-width: 667px) and (orientation: landscape) {
    h4.gngclorpn {
        width: 90% !important;
    }
    h4.gngclorpn.svvp.ppqw1 {
        width: 46% !important;
    }
}

@media screen and (min-width: 414px) and (max-width: 736px) and (orientation: landscape) {
    .component-section.container.no-style.newimg {
        width: 304px !important;
    }
    .component-section.container.no-style.newimg1 {
        width: 304px !important;
        ;
    }
    .component-section.container.no-style.newimg2 {
        margin: 304px !important;
        ;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    h4.gngclorpn {
        margin-left: -5px;
    }
}

@media screen and (max-width: 767px) {
    h4.gngclorpn {
        padding-top: 10px;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1200px) {
    h4.gngclorpn {
        margin-left: 0px;
    }
}

@media screen and (min-width: 414px) and (max-width: 736px) and (orientation: landscape) {
    .component-section.container.no-style.newimg2 {
        margin: 0px 0px 0px 18px !important;
        width: 310px;
    }
}

p.asub-txt1.bannerCntre {
    color: white;
    font-size: 28px;
    text-align: center;
    line-height: 32px;
    padding-top: 0px;
}

.product-information .cardio-therapy .section-blur-layer {
    width: 100% !important;
}

.product-information h2 {
    text-align: center;
    margin-bottom: 30px !important;
    font-size: 40px;
}

@media screen and (max-width: 767px) {
    .product-information h2 {
        text-align: center;
        margin-bottom: 30px !important;
        font-size: 30px;
        margin-top: -126px;
    }
    .med-shots h2 {
        font-size: 30px !important;
        font-weight: 700;
    }
}

.med-shots h2.border {
    font-size: 40px;
    font-weight: 700;
}

.product-information p#section1,
.product-information p#section2,
.product-information p#section3 {
    color: #253da1 !important;
}

.med-shots p#section1,
.med-shots p#section2,
.med-shots p#section3 {
    color: #253da1 !important;
}

.med-shots .title23 {
    font-size: 30px !important;
    color: #333333;
    margin-left: 0px !important;
    padding-left: 0px !important;
}

.med-shots .search-sec .page-section-inner.container {
    background-color: white;
}

.product-information .search-sec .page-section-inner.container {
    background-color: white;
}

.product-information .title23 {
    font-size: 30px !important;
    color: #333333;
    margin-left: -20px !important;
}

.med-shots .title23 {
    font-size: 30px !important;
    color: #333333;
    margin-left: -12px !important;
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
    .product-information .title23 {
        font-size: 30px !important;
        color: #333333;
        margin-left: -12px !important;
        padding-left: 0px !important;
    }
    .med-shots .title23 {
        font-size: 30px !important;
        color: #333333;
        margin-left: -12px !important;
        padding-left: 0px !important;
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
    .product-information .title23 {
        font-size: 30px !important;
        color: #333333;
        margin-left: 0px !important;
        padding-left: 0px !important;
    }
    .med-shots .title23 {
        font-size: 30px !important;
        color: #333333;
        margin-left: 0px !important;
        padding-left: 0px !important;
    }
}

.product-information a.collapse-panel-heading,
.product-information .title23,
.product-information h2,
.med-shots.title23,
.product-information h4.gngclorpn,
.product-information a.collapse-panel-heading.collapsed,
.product-information p.asub-txt1.newerclop.newbrdclor {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 700;
}

@media only screen and (max-device-width: 767px) {
    .product-information p.asub-txt1.newerclop {
        width: 36vw;
        height: 150px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .product-information p.asub-txt1.newerclop {
        height: 215px;
    }
}

@media screen and (min-width: 768px) {
    .legal-notice .sidee {
        font-size: 2.625rem;
        margin-top: 26px;
        text-align: left;
        line-height: 1.1428571429;
        font-size: 44px !important;
        margin-left: 25px;
        letter-spacing: 0.9px;
        margin-bottom: 58px;
        letter-spacing: 1.1px;
    }
}

.legal-notice .asub-txt1.full {
    background-color: #f8f8f8;
}

.legal-notice p.asub-txt1.full1 {
    font-size: 16px;
    padding-top: 55px;
    padding-left: 19%;
    padding-right: 19%;
}

@media screen and (min-width:768px) and (max-width:991px) {
    .asub-txt1.border-col {
        margin-top: 3%;
    }
    .button-a,
    .button-a1 {
        width: 72%
    }
    .legal-notice .sidee {
        font-size: 2.625rem;
        text-align: left;
        line-height: 1.1428571429;
        font-size: 44px !important;
        margin-left: 25px;
        margin-bottom: 58px;
        margin-top: 130px !important;
    }
}

.legal-notice p.asub-txt1.full2 {
    padding-left: 19%;
    padding-right: 20%;
    font-size: 16px;
    padding-bottom: 0px;
}

p.asub-txt1.full1.full3 {
    padding-top: 0px;
}

.list1 {
    padding-left: 21%;
    padding-right: 18%;
    margin-bottom: 1px;
}

p.asub-txt1.full1.full3.xo {
    margin-left: -2%;
    padding-left: 0%;
    font-family: 'Montserrat', sans-serif
}

p.asub-txt1.full1.full3.xo {
    margin-left: 19%;
    padding-left: 0%;
    padding-bottom: 0px !important;
    font-family: 'Montserrat', sans-serif;
}

.legal-notice p.asub-txt1 {
    padding-top: 0px;
}

.legal-notice .sizee {
    font-size: 17px !important;
    letter-spacing: 1.12px;
}

.xo1 {
    margin-bottom: 0px !important;
    padding-bottom: 2px !important;
    padding-top: 0px !important;
    margin-top: 0px !important;
}

.legal-notice .pad {
    margin-bottom: 0px !important;
    padding-bottom: 1px !important;
}

.legal-notice p.asub-txt1.full1.full3.full4 {
    padding-bottom: 10px !important;
}

.legal-notice .text.parbase ul li {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 16px;
}

@media screen and (max-width: 767px) {
    .legal-notice .sidee {
        margin-top: 122px !important;
        text-align: left;
        line-height: 1.1428571429;
        font-size: 32px !important;
        margin-left: 16px;
        letter-spacing: 0.9px;
        margin-bottom: 30px !important;
    }
    .legal-notice p.asub-txt1.full1 {
        font-size: 16px !important;
    }
    .legal-notice p.asub-txt1.full1 {
        margin-left: 20px;
        margin-right: 18px;
        padding-left: 1%;
        padding-right: 1%;
        margin-bottom: 23px;
    }
    .legal-notice p.asub-txt1.full2 {
        font-size: 16px !important;
        padding-bottom: 0px;
        margin-left: 20px;
        margin-right: 18px;
        padding-left: 1%;
        padding-right: 1%;
    }
    .legal-notice p.asub-txt1.full1.full3.full4 {
        padding-bottom: 0px !important;
    }
    .legal-notice p.asub-txt1.full1.full3.xo {
        margin-left: 20px;
        margin-right: 18px;
        padding-left: 1%;
        padding-right: 1%;
        padding-bottom: 0px !important;
    }
    .legal-notice .list1 {
        padding-left: 6%;
        padding-right: 1%;
        margin-left: 18px;
        margin-right: 18px;
    }
    .list1 {
        margin-bottom: 0px !important;
        padding-bottom: 0px;
    }
    .legal-notice p.asub-txt1.full1 {
        margin-bottom: 15px;
    }
    .legal-notice .hyy {
        margin-top: 15px !important;
        padding-top: 15px !important;
    }
    .legal-notice .hyy1 {
        margin-top: 10px;
    }
    .legal-notice .hyy3 {
        margin-top: 17px !important;
        padding-top: 18px !important;
    }
}

@media screen and (min-width: 992px) {
    .acs .cardio-ban-col>.row>.column-2 {
        width: 42% !important;
        margin-left: 10% !important;
    }
    .anaemia .cardio-ban-col>.row>.column-2,
    .lung-cancer .cardio-ban-col>.row>.column-2,
    .cll .cardio-ban-col>.row>.column-2,
    .diab .cardio-ban-col>.row>.column-2,
    .dyslipidemia .cardio-ban-col>.row>.column-2,
    .chronic-kidney-disease .cardio-ban-col>.row>.column-2,
    .heart-failure .cardio-ban-col>.row>.column-2,
    .hyperkalemia .cardio-ban-col>.row>.column-2,
    .Haemato-Oncology .cardio-ban-col>.row>.column-2,
    .asthma .cardio-ban-col>.row>.column-2 {
        width: 45% !important;
        margin-left: 8% !important;
    }
}

@media screen and (min-width: 375px) and (max-width: 667px) and (orientation: landscape) {
    .product-information p.asub-txt1.newerclop {
        width: 40vw;
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
    .product-information img.imgnewpdf {
        padding-left: 81px !important;
    }
}

@media screen and (min-width: 375px) and (max-width: 667px) and (orientation: landscape) {
    img.imgnewpdf.ppdrt {
        padding-left: 68px !important;
        padding-top: 40px !important;
    }
    img.imgnewpdf1.ppdrt1 {
        padding-left: 68px !important;
        padding-top: 4px !important;
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape) {
    .product-information img.imgnewpdf {
        padding-left: 195px !important;
        padding-top: 61px !important;
    }
}

@media screen and (min-width: 414px) and (max-width: 736px) and (orientation: landscape) {
    p.asub-txt1.newerclop {
        width: 20vw;
    }
    img.imgnewpdf.ppdrt {
        padding-left: 67px !important;
        padding-top: 105px !important;
    }
    img.imgnewpdf.ppdrt1 {
        padding-left: 79px !important;
        padding-top: 168px !important;
    }
}

.privacy-notice .asub-txt1 {
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
}

.privacy-notice .content {
    float: left;
    width: 100%;
    margin-top: 10px;
}

.content1 {
    font-family: 'Montserrat', sans-serif;
    font-size: 15px !important;
}

.privacy-notice .content a {
    color: #00E;
}

.privacy-notice ul.list2 {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 15px;
}

@media screen and (max-width: 767px) {
    .privacy-notice .az1 {
        margin-top: 100px;
        margin-left: 15px;
    }
    .privacy-notice .content {
        margin-left: 4%;
        padding-right: 20px;
    }
}

@media screen and (min-width:768px) and (max-width:991px) {
    .privacy-notice p.content1.c2 {
        margin-top: 106px;
    }
    .privacy-notice .az1 {
        margin-top: 118px;
        padding-left: 12px;
    }
}

.privacy-notice .multi-column-container.not-col-1 .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

@media screen and (max-width:767px) {
    .carousel-home-mobile li a {
        color: #ffff;
        text-decoration: none !important;
    }
    .carousel-home-mobile {
        width: 70%;
        margin-left: 55px;
        margin-bottom: 33px;
    }
    .carousel-home-mobile .n-new.l-line li:nth-child(1) {
        padding-bottom: 5px !important;
    }
    .carousel-home-mobile .new-list1 ul,
    .carousel-home-mobile .new-list ul {
        padding-inline-start: 20px;
    }
    .carousel-home-mobile ul.n-new.l-line {
        padding-top: 2.6em !important;
    }
    .carousel-home-mobile .new-list .btn {
        font-style: normal;
        margin-left: 70%;
        POSITION: ABSOLUTE;
        MARGIN-TOP: 49%;
        Z-INDEX: 900;
        BACKGROUND-COLOR: white;
        COLOR: black;
        padding-left: 3%;
        font-size: 9px;
        width: 30%;
        font-family: 'Montserrat', sans-serif;
        font-weight: 100 !important;
    }
    .new-image-carousel {
        background-color: #830051;
        height: 12em;
        border-bottom-right-radius: 60px;
    }
    .new-image-carousel img.new-image-mobile {
        width: 40% !important;
        margin-top: 50px;
    }
    .carousel-home-mobile .newImage.parbase.section {
        margin-top: -2px;
    }
    .carousel-home-mobile span.fa.fa-chevron-right {
        background-color: #830051 !important;
    }
    .carousel-home-mobile a.right.carousel-control {
        right: -2.6em !important;
        top: 6.5em;
    }
    .carousel-home-mobile span.fa.fa-chevron-right,
    .carousel-home-mobile span.fa.fa-chevron-left {
        padding: 0px 5px;
    }
    .carousel-home-mobile span.fa.fa-chevron-right:before,
    .carousel-home-mobile span.fa.fa-chevron-left:before {
        width: 25px !important;
        height: 35px !important;
        background-size: 0.6em !important;
        background-position: center;
    }
    .carousel-home-mobile a.left.carousel-control {
        top: 6.5em;
        left: -2.7em !important;
    }
    .carousel-home-mobile .new-list1 .btn {
        margin-left: 70%;
        margin-top: 49%;
    }
    .onco-new img.new-image-mobile {
        width: 25% !important;
        margin-top: 50px;
    }
    .onco-new {
        background-color: #830051;
        height: 12em;
        border-bottom-right-radius: 60px;
    }
    .carousel-home-mobile .text.parbase ul {
        list-style-type: none;
    }
    .new-list1 {
        height: 11em;
    }
}

.carousel-home-mobile .new-list .btn,
.carousel-home-mobile .new-list1 .btn {
    margin-left: 60% !important;
    width: 40% !important;
    font-size: 13px !important;
    padding: 8px 5px !important;
}

@media screen and (min-width:768px) and (max-width:1023px) {
    .carousel-home-mobile li a {
        color: #ffff;
        text-decoration: none !important;
    }
    .carousel-home-mobile ul.n-new.l-line {
        padding-top: 4.6em !important;
    }
    .carousel-home-mobile .new-list .btn,
    .carousel-home-mobile .new-list1 .btn {
        margin-left: 70% !important;
        width: 30% !important;
        font-size: 14px !important;
    }
    .carousel-home-mobile {
        width: 65%;
        margin-left: 130px;
        margin-bottom: 33px;
    }
    .carousel-home-mobile span.fa.fa-chevron-right,
    .carousel-home-mobile span.fa.fa-chevron-left {
        padding: 3px 7px;
    }
    .carousel-home-mobile .new-list .btn {
        font-style: normal;
        margin-left: 70%;
        POSITION: ABSOLUTE;
        MARGIN-TOP: 29%;
        Z-INDEX: 900;
        BACKGROUND-COLOR: white;
        COLOR: black;
        padding-left: 3%;
        font-size: 9px;
        width: 30%;
        font-family: 'Montserrat', sans-serif;
        font-weight: 100 !important;
    }
    .new-image-carousel {
        background-color: #830051;
        height: 18em;
        border-bottom-right-radius: 60px;
    }
    .new-image-carousel img.new-image-desktop {
        width: 30% !important;
        margin-top: 55px;
    }
    .carousel-home-mobile .newImage.parbase.section {
        margin-top: -2px;
    }
    .carousel-home-mobile span.fa.fa-chevron-right {
        background-color: #830051 !important;
    }
    .carousel-home-mobile span.fa.fa-chevron-right:before {
        width: 27px !important;
        height: 37px !important;
        background-size: 0.8em;
        background-position: center;
    }
    .carousel-home-mobile a.right.carousel-control {
        right: -6.9em !important;
        top: 7em;
    }
    .carousel-home-mobile span.fa.fa-chevron-left:before {
        width: 27px !important;
        height: 37px !important;
        background-size: 0.8em;
        background-position: center;
    }
    .carousel-home-mobile a.left.carousel-control {
        left: -6.5em !important;
        top: 7em;
    }
    .carousel-home-mobile .new-list1 .btn {
        margin-left: 70%;
        margin-top: 29%;
    }
    .onco-new img.new-image-desktop {
        width: 15% !important;
        margin-top: 55px;
    }
    .onco-new {
        background-color: #830051;
        height: 18em;
        border-bottom-right-radius: 60px;
    }
    .carousel-home-mobile .text.parbase ul {
        list-style-type: none;
    }
    .carousel-home-mobile .carousel-indicators.hide-caption {
        display: none;
    }
    .new-list1 {
        height: 11em;
    }
}

@media screen and (max-width:767px) and (orientation:landscape) {
    .carousel-home-mobile li a {
        color: #ffff;
        text-decoration: none !important;
    }
    .carousel-home-mobile {
        width: 60%;
        margin-left: 130px;
        margin-bottom: 33px;
    }
    .carousel-home-mobile ul.n-new.l-line {
        padding-top: 3.7em !important;
    }
    .carousel-home-mobile .new-list .btn {
        font-style: normal;
        margin-left: 70%;
        POSITION: ABSOLUTE;
        MARGIN-TOP: 29%;
        Z-INDEX: 900;
        BACKGROUND-COLOR: white;
        COLOR: black;
        padding-left: 3%;
        font-size: 9px;
        width: 30%;
        font-family: 'Montserrat', sans-serif;
        font-weight: 100 !important;
    }
    .new-image-carousel {
        background-color: #830051;
        height: 18em;
        border-bottom-right-radius: 60px;
    }
    .new-image-carousel img.new-image-desktop {
        width: 30% !important;
        margin-top: 55px;
    }
    .carousel-home-mobile .newImage.parbase.section {
        margin-top: -2px;
    }
    .carousel-home-mobile span.fa.fa-chevron-right {
        background-color: #830051 !important;
    }
    .carousel-home-mobile span.fa.fa-chevron-right:before {
        width: 27px !important;
        height: 37px !important;
        background-size: 0.8em;
    }
    .carousel-home-mobile a.right.carousel-control {
        right: -6.5em !important;
        top: 6em;
    }
    .carousel-home-mobile span.fa.fa-chevron-left:before {
        width: 27px !important;
        height: 37px !important;
        background-size: 0.8em;
    }
    .carousel-home-mobile a.left.carousel-control {
        left: -6.5em !important;
        top: 6em;
    }
    .carousel-home-mobile .new-list1 .btn {
        margin-left: 70%;
        margin-top: 29%;
    }
    .onco-new img.new-image-desktop {
        width: 15% !important;
        margin-top: 55px;
    }
    .onco-new {
        background-color: #830051;
        height: 18em;
        border-bottom-right-radius: 60px;
    }
    .carousel-home-mobile .text.parbase ul {
        list-style-type: none;
    }
    .carousel-home-mobile .carousel-indicators.hide-caption {
        display: none;
    }
}

@media screen and (min-width:1023px) {
    .carousel-hide-desk {
        display: none;
    }
}

body.fixed-top-margin.book-a-rep.book-land {
    margin-top: 190px;
}

.book-a-rep .login-ban-col .column-2 {
    display: flex;
    flex-direction: column-reverse;
}

#field-group-6290f32eb21bfc0004a5fd20,
#field-group-6290f32eb21bfc0004a5fd22 {
    display: inline-block;
    width: 48%;
}

#field-group-6290f32eb21bfc0004a5fd21 {
    display: inline-block;
    width: 49%;
    margin-left: 10px;
}

#field-group-6290f32eb21bfc0004a5fd23 {
    display: inline-block;
    width: 49%;
    margin-left: 10px;
}

#field-group-6290f32eb21bfc0004a5fd23 .iti.iti--allow-dropdown {
    width: 100%;
}

.book-a-rep label {
    font-family: 'Montserrat', sans-serif;
}

.book-a-rep ::placeholder {
    font-family: 'Montserrat', sans-serif;
    font-style: italic;
    color: #777;
}

.book-a-rep .form-control {
    font-family: 'Montserrat', sans-serif;
    color: #777;
}

.book-a-rep button.btn.submit-btn.btn-primary.btn-lg {
    padding: 8px 25px;
    border-top: 0px solid;
    color: #fff;
    background: #830051;
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
}

.book-a-rep button.btn.submit-btn.btn-primary.btn-lg span {
    font-size: 18px;
}

.book-a-rep button.btn.clear-btn.btn-default.btn-lg {
    display: none;
}

.book-a-rep textarea {
    resize: none;
    height: 115px;
}

.bookImg {
    display: block;
}

.book-a-rep-img {
    display: none;
}

.book-a-rep .submit-btn span:after {
    width: 30px;
    height: 15px;
    display: inline-block;
    content: "";
    background-repeat: no-repeat;
    background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/chevron-right-white.png);
    background-size: 30% 15px;
    background-position: right;
}

.form-txt {
    font-size: 16px;
    line-height: 30px;
    font-family: 'Montserrat', sans-serif;
}

.book-a-rep .error.text-danger {
    font-size: 12px;
}

.form-first-subheading {
    font-weight: 700;
    font-size: 32px;
    line-height: 45px;
    font-family: 'Montserrat', sans-serif;
    color: #3F4445;
}

p#\36 290f32eb21bfc0004a5fd20-error,
p#\36 290f32eb21bfc0004a5fd21-error,
p#\36 290f32eb21bfc0004a5fd22-error,
p#\36 290f32eb21bfc0004a5fd23-error {
    position: absolute !important;
    width: inherit;
}

.form-group.has-error {
    height: 6em;
}

.bookImg .new-image-desktop {
    height: 67em;
}

.book-a-rep .component-section.no-style.login-banner {
    padding: 0;
}

.rev-txt {
    padding-top: 20px;
}

.book-a-rep .login-ban-col .column-1 {
    padding-left: 0;
}

.book-a-rep .page-section-inner.container {
    margin-left: 0;
}

.book-a-rep .form-group.margin-top-30 {
    white-space: pre-line;
    margin-top: 0;
}

@media screen and (max-width: 767px) and (orientation: portrait) {
    .lower img.new-image-mobile {
        margin-top: -5vw;
    }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .lower img.new-image-mobile {
        margin-top: -1.2vw;
    }
}

@media screen and (max-width: 812px) and (orientation: landscape) {
    .lower img.new-image-desktop {
        margin-top: -2vw;
    }
}

@media screen and (min-width: 768px) and (max-width: 1200px) {
    .lower img.new-image-desktop {
        margin-top: -2vw;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    .lower img.new-image-desktop {
        margin-top: -1.9vw;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1200px) {
    .lower img.new-image-desktop {
        margin-top: -1vw;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .lower img.new-image-desktop {
        margin-top: -1.5vw;
    }
}

@media screen and (max-width: 767px) {
    body.fixed-top-margin.book-a-rep.book-land {
        margin-top: 130px !important;
    }
    .book-a-rep .form.section {
        padding-top: 30px;
    }
    #field-group-6290f32eb21bfc0004a5fd20,
    #field-group-6290f32eb21bfc0004a5fd22 {
        width: 47%;
    }
    .book-a-rep button.btn.submit-btn.btn-primary.btn-lg span {
        font-size: 16px;
    }
    .book-a-rep button.btn.submit-btn.btn-primary.btn-lg {
        padding: 5px 20px;
    }
    .book-a-rep .login-ban-col .column-1 {
        padding: 0;
    }
    .iti--allow-dropdown input,
    .iti--allow-dropdown input[type=text],
    .iti--allow-dropdown input[type=tel],
    .iti--separate-dial-code input,
    .iti--separate-dial-code input[type=text],
    .iti--separate-dial-code input[type=tel] {
        padding-left: 45px;
    }
    .bookImg {
        display: none;
    }
    .book-a-rep-img {
        display: block;
        height: 28em;
        width: auto;
        background-size: 100% !important;
        background: linear-gradient(rgba(0, 0, 0, 0.5) 100%, rgba(0, 0, 0, 0.5) 100%), url(/content/dam/open-digital/India-HCP/en/Desktop-updated/medicaladvcon-desktop.jpg);
    }
    .book-a-rep-txt {
        text-align: center;
        padding-top: 50%;
        font-size: 20px;
        color: #fff;
    }
    .form-txt {
        font-size: 16px;
        line-height: 19px;
        font-family: 'Montserrat', sans-serif;
    }
    .form-first-subheading {
        font-size: 26px;
    }
    .form-group.has-error {
        height: 8em;
    }
    #field-group-6290f32eb21bfc0004a5fd20,
    #field-group-6290f32eb21bfc0004a5fd21 {
        height: 6em !important;
    }
}

@media screen and (max-width:767px) and (orientation:landscape) {
    #field-group-6290f32eb21bfc0004a5fd20,
    #field-group-6290f32eb21bfc0004a5fd22 {
        width: 48.9%;
    }
    #field-group-6290f32eb21bfc0004a5fd21,
    #field-group-6290f32eb21bfc0004a5fd23 {
        width: 48.8%;
    }
    .book-a-rep-img {
        height: 32em;
    }
    .book-a-rep-txt {
        padding-top: 40%;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    body.fixed-top-margin.book-a-rep.book-land {
        margin-top: 180px !important;
    }
    #field-group-6290f32eb21bfc0004a5fd20,
    #field-group-6290f32eb21bfc0004a5fd22 {
        width: 47%;
    }
    .form-first-subheading {
        font-size: 28px;
    }
    .book-a-rep .form-group.margin-top-30 {
        margin-top: 0;
    }
    .bookImg .new-image-desktop {
        height: 65em;
    }
}

@media screen and (min-width: 1025px) {
    .book-a-rep .login-ban-col .column-2 {
        padding-left: 5em;
    }
    .rev-txt {
        padding-top: 5em;
    }
}

.component-section.no-style.crestor-banner-mid {
    background-size: 100% 100%;
    padding: 309px 0px 20px;
}

.crestor b {
    font-family: 'Montserrat', sans-serif;
}

p.txtbaner.orang {
    font-family: 'Montserrat-bold';
    letter-spacing: 1px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 40px;
}

.bnnrtxt.orang {
    background-color: #f87c2f;
    padding-left: 134px;
    margin-left: -136px;
    border-radius: 27px;
    width: 47%;
}

p.txtbaner {
    font-size: 30px;
    line-height: 38px;
    color: white;
    font-family: 'Montserrat', sans-serif;
}

p.button_form1_crestor {
    background-color: #830051;
    color: white;
    padding: 5px;
    margin-top: 30px;
}

a.anchorfbjoin {
    color: white;
    text-decoration: none !important;
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
}

.new-image.lazy-images.azimgbanner.displayinvisible {
    visibility: hidden;
}

p.txtbaner.apprpdd {
    padding-top: 5%;
}

p.crestor_sec2 {
    color: 830051;
    color: #830051;
    font-size: 39px;
    line-height: 43px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    margin-top: 20px;
}

p.crestor_sec2_p2 {
    font-size: 20px;
    color: #837b7b;
    font-family: 'Montserrat', sans-serif;
}

.component-section.no-style.crestor-banner_top {
    background-size: 100% 100%;
}

p.button_form_crestor {
    background-color: #830051;
    color: white;
    padding: 5px;
    width: 66%;
    margin-left: 79px;
    text-align: 3px;
    padding: 11px;
}

.crestor .video-thumb-parent .video-play-icon {
    display: none;
}

.component-section.no-style.crestor-banner_top {
    background-size: 100% 100% !important;
}

.crestor_desk_none {
    display: none;
}

.crestor_mob_none {
    display: block;
}

.col1-2 .col-sm-6.col-xs-12.column-2 {
    padding-top: 50px;
}

@media only screen and (max-device-width: 767px) {
    .col1-2 .col-sm-6.col-xs-12.column-2 {
        padding-top: 0px;
    }
    p.txtbaner.orang {
        font-family: 'Montserrat-bold';
        letter-spacing: 1px;
        padding-top: 10px;
        padding-bottom: 10px;
        font-size: 21px;
    }
    p.crestor_sec2_p2.top_vi-side {
        padding-right: 0px;
    }
    .crestor_mob_none {
        display: none;
    }
    .crestor_desk_none {
        display: block;
    }
    .component-section.no-style.crestor-banner_top {
        background-image: url(/content/dam/open-digital/India-HCP/en/Mobile-updated/crestor/1_Banner.jpg);
        margin-top: 21rem;
    }
    .bnnrtxt.orang {
        background-color: orange;
        padding-left: 134px;
        margin-left: -136px;
        border-radius: 27px;
        width: 90%;
    }
    .displayinvisible {
        display: none;
    }
    .new-image.azimgbanner {
        width: 50%;
    }
    p.txtbaner {
        font-size: 13px;
        line-height: 22px;
    }
    .crestor .sticky-navclass .column-1 {
        position: initial;
    }
    p.button_form_crestor {
        margin-left: 17vw;
        width: 53vw;
        padding: 3px;
        font-size: 11px;
        padding-left: 50px;
        padding-right: 50px;
    }
    p.button_form1_crestor {
        width: 60vw;
        margin-left: 54px;
        margin-top: 30px;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1023px) {
    .component-section.no-style.crestor-banner_top {
        margin-top: 20rem;
    }
}

@media only screen and (max-device-width: 767px) {
    p.crestor_sec2 {
        font-size: 22px;
        line-height: 32px;
        font-weight: 800;
        font-family: 'Montserrat', sans-serif;
    }
    p.crestor_sec2_p2 {
        font-size: 18px;
        font-family: 'Montserrat', sans-serif;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1200px) {
    .bnnrtxt.orang {
        width: 73%;
    }
    .new-image.displayinvisible {
        display: none;
    }
    p.crestor_sec2.hgtadj {
        font-size: 21px;
        line-height: 30px;
        font-family: 'Montserrat', sans-serif;
        font-weight: 600;
        margin-top: -19px;
    }
    p.crestor_sec2 {
        font-size: 28px;
        line-height: 30px;
        font-family: 'Montserrat', sans-serif;
        font-weight: 600;
        margin-top: 0px;
    }
    p.button_form_crestor {
        background-color: #830051;
        color: white;
        padding: 5px;
        width: 100%;
        margin-left: 0px;
        text-align: 3px;
        margin-top: -20px;
    }
    p.crestor_sec2_p2 {
        font-size: 13px;
        color: #837b7b;
        font-family: 'Montserrat', sans-serif;
    }
    p.button_form1_crestor {
        background-color: #830051;
        color: white;
        padding: 5px;
        width: 100%;
        margin-left: -6px;
        margin-top: 7px;
    }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .dyslipidemia .cvr-acs span.fa.pull-right.fa-chevron-down,
    .dyslipidemia .cvr-acs span.fa.pull-right.fa-chevron-up {
        padding-top: 10px;
    }
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1200px) {
    .bnnrtxt.orang {
        width: 56%;
    }
    .new-image.displayinvisible {
        display: none;
    }
}

.dia-col .column-2,
.diagnostic-ovarian-cancer .cardio-ban-col .column-2 {
    visibility: hidden;
}

.pancreatic-cancer .banner-col-card .column-2 {
    border-right: 1px solid #fff !important;
}

.oncology .banner-text.banner-new {
    display: flex;
}

.oncology .banner-n2 ul {
    margin-left: -6em;
}

.oncology .banner-n1 ul {
    margin-left: 15px;
}

.oncology .cardio-ban-col .column-2 {
    box-shadow: 3px 3px 11px -9px #ccc;
}

.oncology .cardio-ban-col .column-2 .column-1 {
    width: 40%;
}

.oncology .cardio-ban-col .column-2 .column-2 {
    width: 60%;
}

@media screen and (min-width:992px) and (max-width:1199px) {
    .oncology .banner-text a {
        font-size: 15px;
    }
    .col-sec {
        width: 99% !important;
        margin: auto;
    }
    .oncology .banner-n1 ul {
        margin-left: 5px;
    }
}

.renal p.asub-txt3.cardio_text_1 {
    margin-bottom: 2px;
    margin-left: 12px;
}

@media screen and (min-width:1025px) and (max-width:1250px) {
    .renal p.approval-id {
        margin-left: 9px;
        padding-left: 47px;
    }
}

@media screen and (max-width:768px) {
    .renal p.asub-txt3.cardio_text_1 {
        padding-bottom: 0px;
        margin-left: 8px;
    }
    p.approval-id {
        margin-left: 26px;
        padding-left: 8px;
        font-size: 16px !important;
    }
}

@media screen and (min-width: 820px)and (max-width:991px) {
    .renal p.approval-id {
        margin-left: 46px;
        padding-left: 12px;
    }
}

@media screen and (min-width: 1250px)and (max-width:991px) {
    .renal p.approval-id {
        margin-left: 89px;
        padding-left: 12px;
    }
}

@media screen and (min-width:1250px) {
    .renal p.approval-id {
        margin-left: 10px;
    }
}

span.ckd-purple {
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    color: #830051 !important;
}

span.ckd-one {
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    color: #830051 !important;
}

span.ckd-two {
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    color: black !important;
}

p.asub-txt1.ckd-sp1 {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
}

.chronic-kidney-disease p.asub-txt1.ckd-sp3 {
    padding-bottom: 2px !important;
}

.chronic-kidney-disease p.asub-txt1.acs-sp2 {
    margin-top: 0px;
    padding-top: 0px !important;
    margin-bottom: 0px;
    padding-top: 0px;
}

@media screen and (max-width: 767px) {
    .chronic-kidney-disease h2.border {
        font-size: 30px;
    }
}

@media screen and (max-width: 767px) {
    .chronic-kidney-disease .cvr-acs span.fa.pull-right.fa-chevron-down {
        color: white;
        font-size: 18px;
        padding-right: 16px;
        padding-top: 12px;
    }
}

@media screen and (min-width: 1450px) {
    .chronic-kidney-disease .page-section-inner.container {
        width: 1700px;
    }
}

.chronic-kidney-disease .cdk-col1 .col-sm-4.col-xs-12.column-2 {
    padding-right: 0px;
}

.cdk-col1 .col-sm-4.col-xs-12.column-1 {
    padding-right: 0px;
}

.chronic-kidney-disease .new-image.ckd-acc-img-1 {
    width: 104%;
}

.cdk-col1 .col-sm-4.col-xs-12.column-3 {

    padding-left: 0px;
}

@media screen and (min-width: 1024px) {
    h2.border {
        font-size: 29px;
    }
}

.diagnostic-breast-cancer .acs-txt {
    padding: 10px;
}

.diagnostic-breast-cancer .accordion-container .accordion-inner-container {
    padding-top: 0px;
}

.diagnostic-breast-cancer .diagnostic-ovarian-cancer .chronic-kidney-disease .diagnostic-pancreatic-cancer .respiratory a {
    color: blue !important;
}

@media screen and (min-width: 1450px) and (orientation: portrait) {
    .diagnostic-breast-cancer .page-section-inner.container {
        width: 90%;
    }
}

@media screen and (max-width: 767px) {
    .diagnostic-breast-cancer .acs-txt {
        font-size: 16px;
        line-height: 20px;
        font-family: 'Montserrat', sans-serif;
        padding: 0 18px;
        letter-spacing: 0.3px;
        text-align: justify;
    }
}

@media screen and (max-width: 767px) {
    .diagnostic-breast-cancer p.asub-txt1 {
        padding-bottom: 5px;
        font-family: 'Montserrat', sans-serif;
        margin-bottom: 8px;
        padding: 0 6px;
        margin-top: 10px;
        padding-top: 6px !important;
    }
}

.diagnostic-breast-cancer p.asub-txt1.bo1 {
    margin-left: 10px;
    padding-left: 20px;
}

.diagnostic-breast-cancer p.asub-txt1.order {
    margin-left: 67px;
}

@media screen and (max-width: 767px) {
    .diagnostic-breast-cancer .title1 {
        padding: 5px 0px 5px 10px !important;
    }
}

@media screen and (max-width: 767px) {
    .diagnostic-breast-cancer .title1 {
        font-size: 16px;
    }
}

@media screen and (max-width: 767px) and (orientation: portrait) {
    .diagnostic-breast-cancer div#acc1 span.fa.pull-right.fa-chevron-down,
    .diagnostic-breast-cancer div#acc2 span.fa.pull-right.fa-chevron-down,
    .diagnostic-breast-cancer div#acc3 span.fa.pull-right.fa-chevron-down,
    .diagnostic-breast-cancer div#acc4 span.fa.pull-right.fa-chevron-down,
    .diagnostic-breast-cancer div#acc6 span.fa.pull-right.fa-chevron-down,
    .diagnostic-breast-cancer div#acc7 span.fa.pull-right.fa-chevron-down,
    .diagnostic-breast-cancer div#acc5 span.fa.pull-right.fa-chevron-down,
    .diagnostic-breast-cancer div#acc8 span.fa.pull-right.fa-chevron-down {
        padding-top: 18px;
    }
}

@media screen and (max-width: 767px) and (orientation: portrait) {
    .diagnostic-breast-cancer div#acc6 span.fa.pull-right.fa-chevron-down {
        padding-top: 25px !important;
    }
}

.diagnostic-breast-cancer .cvr-acs .panel-body {
    padding-bottom: 0px !important;
}

@media screen and (max-width: 767px) {
    .heart-failure div#acc1 .fa {
        padding-top: 15px;
    }
    .heart-failure div#acc2 .fa {
        padding-top: 15px;
    }
    .heart-failure div#acc3 .fa {
        padding-top: 15px;
    }
    .heart-failure div#acc4 .fa {
        padding-top: 7px;
    }
    .heart-failure div#acc5 .fa {
        padding-top: 30px;
    }
    .heart-failure div#acc6 .fa {
        padding-top: 22px;
    }
    .heart-failure div#acc7 .fa {
        padding-top: 15px;
    }
    .heart-failure div#acc10 .fa {
        padding-top: 7px;
    }
    .heart-failure div#acc11 .fa {
        padding-top: 7px;
    }
}

@media screen and (min-width:1300px) {
    .cardio-2-sec .page-section-inner,
    .congress-sec .page-section-inner,
    .lung .lung-section2 .page-section-inner,
    .lung .lung-section3 .page-section-inner,
    .indi-width .page-section-inner,
    div#dis-first-section,
    .type-main-section .page-section-inner,
    .dia-home-section2 .page-section-inner {
        width: 90%;
    }
    .cardio-therapy .page-section-inner.container {
        width: 90%;
    }
}

.lung-para1 {
    padding-bottom: 3px;
    margin-bottom: 0px;
}

.lung .button-lung .asub-txt1 {
    padding-bottom: 12px
}

.lung-para2 {
    font-weight: 600;
    padding: 0px 2px 4px;
}

p.asub-txt1 {
    padding-top: 12px;
    padding-bottom: 2px;
}

.pancreatic-cancer p.asub-txt1 {
    margin-bottom: 5px;
}

.dia-home-section2 .hf-txt1,
.pan-sect1-para1 {
    font-size: 20px;
}

@media screen and (min-width:1024px) and (max-width:1199px) {
    .new-list1 ul,
    .new-list ul {
        padding-inline-start: 20px;
    }
}

@media screen and (max-width:767px) {
    .lung-para1,
    .dia-home-section2 .hf-txt1 {
        font-size: 18px;
    }
    .map-column-1 .row {
        display: flex;
    }
    .map-column-1 .column-1 {
        width: 38%;
    }
    .new-image.tmap-image {
        text-align: center;
    }
    .pan-sect1-para1 {
        font-size: 18px;
    }
    .lung-para2 {
        font-size: 17px;
    }
    .dia-home-section2 {
        padding-top: 25px;
    }
    .lung-section2 {
        padding-bottom: 0px;
    }
    .lung .title1,
    .pancreatic-cancer .title1,
    .dia-home-section2 .title1,
    .dyslipidemia .title1,
    .anaemia .title1,
    .cll .title1,
    .mcl .title1 {
        padding: 5px 0 !important;
    }
    .cardio-2-sec {
        padding-top: 20px;
    }
    .manage-section-2 {
        margin-left: auto;
    }
    .sym-main {
        padding: 0;
    }
    b.type2-sectionth {
        padding-left: 0;
    }
    .button-a,
    .button-a1 {
        padding: 14px 0px;
        font-size: 17px;
    }
    h2.precise_mob {
        font-size: 19px !important;
        line-height: 25px !important;
    }
}

@media screen and (max-width:414px) {
    .type-2-diabetes div#acc2 .fa,
    .type-2-diabetes div#acc11 .fa,
    .type-2-diabetes div#acc12 .fa,
    .lung div#acc1 .fa,
    .lung div#acc5 .fa,
    .lung div#acc6 .fa,
    .lung div#acc12 .fa,
    .pancreatic-cancer div#acc1 .fa,
    .cardiovascular div#acc1 .fa,
    .cardiovascular div#acc3 .fa {
        padding-top: 18px;
    }
}

.sit-fix ul {
    padding-inline-start: 20px;
}

.sit-fix {
    Padding-top: 5px !important;
    Padding-bottom: 5px !important;
}

.diagnostic-ovarian-cancer.my {
    margin-top: 0px;
    padding-top: 0px;
}

.diagnostic-ovarian-cancer li.t1 {
    font-size: 18px;
    text-shadow: none !important;
}

.diagnostic-ovarian-cancer p.asub-txt2 b {
    font-family: 'Montserrat', sans-serif;
}

@media screen and (max-width: 767px) {
    .diagnostic-ovarian-cancer div#acc3 span.fa.pull-right.fa-chevron-down,
    .diagnostic-ovarian-cancer div#acc6 span.fa.pull-right.fa-chevron-down,
    .diagnostic-ovarian-cancer div#acc7 span.fa.pull-right.fa-chevron-down,
    .diagnostic-ovarian-cancer div#acc9 span.fa.pull-right.fa-chevron-down,
    .diagnostic-ovarian-cancer div#acc11 span.fa.pull-right.fa-chevron-down {
        padding-top: 18px;
    }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .diagnostic-ovarian-cancer div#acc3 span.fa.pull-right.fa-chevron-down,
    .diagnostic-ovarian-cancer div#acc6 span.fa.pull-right.fa-chevron-down,
    .diagnostic-ovarian-cancer div#acc7 span.fa.pull-right.fa-chevron-down,
    .diagnostic-ovarian-cancer div#acc9 span.fa.pull-right.fa-chevron-down,
    .diagnostic-ovarian-cancer div#acc11 span.fa.pull-right.fa-chevron-down {
        padding-top: 11px;
    }
}

@media screen and (min-width: 992px) {
    .diagnostic-ovarian-cancer .cardio-ban-col>.row>.column-1 {
        width: 70%;
    }
}

@media screen and (min-width: 992px) {
    .diagnostic-breast-cancer .cardio-ban-col>.row>.column-1 {
        width: 70%;
    }
}

.all-justify {
    text-align: justify;
}

.diagnostic-ovarian-cancer .cvr-acs .panel-body {
    padding-bottom: 0px !important;
}

@media screen and (min-width: 1450px) and (orientation: landscape) {
    .diagnostic-breast-cancer .page-section-inner.container {
        width: 90%;
    }
}

.chronic-kidney-disease .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
    text-shadow: none !important;
}

.diagnostic-ovarian-cancer .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;

    text-shadow: none !important;
}

.diagnostic-breast-cancer .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
    text-shadow: none !important;
}

.diagnostic-pancreatic-cancer .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
    text-shadow: none !important;
}

.respiratory .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
    text-shadow: none !important;
}

.diagnostic-pancreatic-cancer .panel {
    box-shadow: none;
    border-bottom: none;
}

.diagnostic-pancreatic-cancer .cvr-acs .panel-body {
    padding-bottom: 0px;
    margin-bottom: 0px;
}

@media screen and (max-width: 767px) {
    .diagnostic-pancreatic-cancer .title1 {
        font-size: 16px;
    }
}

@media screen and (max-width: 767px) {
    .diagnostic-pancreatic-cancer div#acc1 span.fa.pull-right.fa-chevron-down,
    .diagnostic-pancreatic-cancer div#acc2 span.fa.pull-right.fa-chevron-down,
    .diagnostic-pancreatic-cancer div#acc4 span.fa.pull-right.fa-chevron-down {
        padding-top: 18px;
    }
}

@media screen and (max-width: 767px) {
    .diagnostic-pancreatic-cancer div#acc3 span.fa.pull-right.fa-chevron-down,
    .diagnostic-pancreatic-cancer div#acc5 span.fa.pull-right.fa-chevron-down {
        padding-top: 21px;
    }
}

@media screen and (min-width: 1450px) {
    .diagnostic-pancreatic-cancer .page-section-inner.container {
        width: 92%;
    }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .diagnostic-pancreatic-cancer div#acc1 span.fa.pull-right.fa-chevron-down,
    .diagnostic-pancreatic-cancer div#acc2 span.fa.pull-right.fa-chevron-down,
    .diagnostic-pancreatic-cancer div#acc3 span.fa.pull-right.fa-chevron-down,
    .diagnostic-pancreatic-cancer div#acc4 span.fa.pull-right.fa-chevron-down,
    .diagnostic-pancreatic-cancer div#acc5 span.fa.pull-right.fa-chevron-down {
        padding-top: 11px;
    }
}

@media screen and (min-width: 767px) and (max-width:991px) {
    .diagnostic-pancreatic-cancer div#acc3 .fa,
    .diagnostic-pancreatic-cancer div#acc5 .fa {
        padding-top: 27px;
    }
}

@media screen and (max-width:767px) and (orientation: portrait) {
    .diagnostic-ovarian-cancer div#acc9 span.fa.pull-right.fa-chevron-down {
        padding-top: 20px !important;
    }
}

@media screen and (max-width:767px) and (orientation: portrait) {
    .diagnostic-ovarian-cancer div#acc7 span.fa.pull-right.fa-chevron-down {
        padding-top: 20px !important;
    }
}

@media (min-width: 1450px) {
    .diagnostic-breast-cancer .container {
        width: 89%;
    }
}

@media screen and (min-width: 1450px) {
    .diagnostic-breast-cancer .page-section-inner.container {
        width: 90%;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1450px) and (orientation: landscape) {
    .diagnostic-breast-cancer .container {
        width: 90%;
    }
}

.chronic-kidney-disease .cvr-acs .panel-body {
    padding-bottom: 0px !important;
}

@media screen and (max-width: 767px) and (orientation: portrait) {
    .chronic-kidney-disease div#acc1 span.fa.pull-right.fa-chevron-down,
    .chronic-kidney-disease div#acc2 span.fa.pull-right.fa-chevron-down,
    .chronic-kidney-disease div#acc11 span.fa.pull-right.fa-chevron-down {
        padding-top: 19px !important;
    }
    .chronic-kidney-disease div#acc5 span.fa.pull-right.fa-chevron-down {
        padding-top: 15px !important;
    }
}

.font1 {
    font-size: 20px;
}

.respiratory .panel {
    box-shadow: none;
    border-bottom: none;
}

@media screen and (max-width: 767px) {
    .font1 {
        font-size: 20px !important;
    }
}

@media screen and (max-width: 767px) {
    .respiratory .title1 {
        font-size: 16px;
    }
}

@media screen and (max-width: 767px) {
    .respiratory div#acc1 span.fa.pull-right.fa-chevron-down,
    .respiratory div#acc3 span.fa.pull-right.fa-chevron-down {
        padding-top: 18px;
    }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .respiratory div#acc1 span.fa.pull-right.fa-chevron-down,
    .respiratory div#acc3 span.fa.pull-right.fa-chevron-down {
        padding-top: 10px;
    }
}

@media screen and (min-width: 992px) {
    .respiratory .new-image.resp-1 {
        padding-left: 76px;
        margin-left: 44px;
    }
    .respiratory .new-image.resp-2 {
        margin-right: 53px;
        padding-right: 64px;
    }
}

@media screen and (min-width: 768px) and (max-width:992px) {
    .new-image.resp-1 {
        margin-left: 33px;
        padding-left: 53px;
        width: 100%;
    }
    .new-image.resp-2 {
        margin-right: 46px;
        padding-right: 123px;
        width: 111%;
    }
}

@media screen and (min-width: 1450px) {
    .respiratory .page-section-inner.container {
        width: 90%;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1400px) {
    .respiratory .page-section-inner.container {
        width: 92%;
    }
}

@media screen and (min-width: 1450px) {
    .chronic-kidney-disease .page-section-inner.container {
        width: 91% !important;
    }
}

.respiratory .cvr-acs .panel-body {
    padding-bottom: 0px;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .respiratory .header-sec-menu .column-3 {
        border-left: 2px solid #830051 !important;
    }
}

.listen {
    color: #830051;
    font-size: 22px;
    text-align: center;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
}

.listen_section {
    background-color: #830051 !important;
    width: 100%;
    padding-top: 5px;
}

.tex p {
    color: #fff;
    text-align: center;
    text-shadow: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 22px
}

.text-1 {
    color: #fff;
    text-shadow: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    padding-top: 10px;
}

.text-2 {
    color: #fff;
    text-shadow: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    padding-top: 10px;
}

.button-1 {
    background-color: yellow;
}

.button-1 p {
    color: #fff;
    text-shadow: none !important;
    margin-left: 5px;
}

.button-2 {
    background-color: yellow;
}

.button-2 p {
    color: #fff;
    text-shadow: none;
    margin-left: 5px;
}

.new_section_listen {
    width: 100%;
}

@media screen and (min-width:1367px) {
    .india .column-3 img.new-image-desktop,
    .india .column-5 img.new-image-desktop {
        width: 40% !important;
    }
    .india .column-1 img.new-image-desktop {
        width: 40% !important;
    }
    .india .column-2 img.new-image-desktop {
        width: 40% !important;
    }
    .india .column-4 img.new-image-desktop {
        width: 26% !important;
    }
    .new-list .btn {
        margin-left: 57%;
        MARGIN-TOP: 48%;
    }
    .new-list1 .btn {
        MARGIN-TOP: 49%;
        margin-left: 57.4%;
    }
    .section-home .carousel-content-block {
        top: 40% !important;
    }
    .col-sec {
        width: 90% !important;
        margin: auto;
    }
    .sect-3-banner {
        width: 85%;
    }
}

.new-list ul li b {
    font-size: 14px;
}

.new-list1 ul li b {
    font-size: 14px;
}

.cardiovascular p.asub-txt1 {
    padding-bottom: 10px;
}

@media screen and (min-width: 1200px) and (max-width:1365px) {
    .cardiovascular .cardio-therapy.cardio-ban .page-section-inner.container {
        width: 1170px;
    }
}

@media screen and (min-width: 1366px) {
    .cardiovascular .cardio-therapy.cardio-ban .page-section-inner.container {
        width: 1220px;
    }
}

.renal p.asub-txt1 {
    padding-bottom: 10px;
}

@media screen and (min-width: 1200px) and (max-width:1365px) {
    .renal .cardio-therapy.cardio-ban .page-section-inner.container {
        width: 1170px;
    }
}

@media screen and (min-width: 1366px) {
    .renal .cardio-therapy.cardio-ban .page-section-inner.container {
        width: 1220px;
    }
}

.new_black {
    color: black;
}

.btn a b {
    font-family: 'Montserrat-bold';
}

.new_mar {
    margin-top: -32px;
}

.breast-cancer-onco .treatment-column-new .column-1 .text.parbase.section:last-child .rte-node {
    padding-right: 273px;
    background-color: #fff;
}

.new_view {
    padding: 13px 30px;
}

.breast-cancer-onco .dys-option-txt {
    color: #830051;
}

@media screen and (max-width:767px) {
    .breast-cancer-onco .treatment-column-new .column-1 .text.parbase.section:last-child .rte-node {
        padding-right: 135px;
    }
}

@media screen and (max-width:767px) and (orientation:landscape) {
    .breast-cancer-onco .treatment-column-new .column-1 .text.parbase.section:last-child .rte-node {
        padding-right: 450px;
    }
}

@media screen and (min-width:768px) and (max-width:1023px) {
    .breast-cancer-onco .treatment-column-new .column-1 .text.parbase.section:last-child .rte-node {
        padding-right: 2px;
    }
    .new_view {
        padding: 13px 0px;
    }
}

@media screen and (min-width:1024px) and (max-width:1199px) {
    .breast-cancer-onco .treatment-column-new .column-1 .text.parbase.section:last-child .rte-node {
        padding-right: 180px;
    }
}

.new_treat {
    font-size: 20px;
}

@media screen and (min-width:1920px) {
    .breast-cancer-onco .treatment-column-new .column-1 .text.parbase.section:last-child .rte-node {
        padding-right: 500px;
    }
}

.breast-cancer-onco div#acc15 .panel-body {
    padding-bottom: 0 !important;
}

@media screen and (min-width:768px) and (max-width:1023px) {
    .first_image {
        margin-top: 29px;
    }
}

.renal div#acc7 .panel-body {
    padding-bottom: 0 !important;
}

@media screen and (min-width:1920px) {
    .cardiovascular .cardio-therapy.cardio-ban .page-section-inner.container {
        width: 1711px;
    }
}

@media screen and (min-width:1920px) {
    .renal .cardio-therapy.cardio-ban .page-section-inner.container {
        width: 1711px;
    }
}

@media screen and (max-width: 414px) {
    .renal div#acc1 .fa,
    .renal div#acc2 .fa,
    .renal div#acc4 .fa {
        padding-top: 18px;
    }
}

@media screen and (max-width:767px) {
    .breast-cancer-onco .title1 {
        padding: 5px 0 !important;
    }
    .oncology .title1 {
        padding: 5px 0 !important
    }
}

@media screen and (max-width: 414px) {
    .breast-cancer-onco div#acc1 .fa,
    .breast-cancer-onco div#accd2 .fa,
    .breast-cancer-onco div#acc5 .fa {
        padding-top: 18px;
    }
}

.new-para-size {
    font-size: 20px !important;
}

@media screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait) {
    .breast-cancer-onco div#acc1 .fa,
    .breast-cancer-onco div#accd2 .fa,
    .breast-cancer-onco div#acc5 .fa {}
}

.oncology p.asub-txt1 {
    padding-bottom: 10px;
}

@media screen and (min-width: 768px)and (max-width:1023px) {}

.treatment-guidlines .new-list1 .btn {
    margin-left: 57.4%;
}

.treatment-guidlines .new-list .btn {
    margin-left: 57.4%;
}

.ref_c a {
    text-decoration: none !important;
    text-shadow: none !important;
    font-family: 'Montserrat', sans-serif;
}

@media screen and (min-width: 668px) and (max-width: 736px) and (orientation: landscape) {
    img.imgnewpdf1.ppdrt1.pdfimgsft {
        padding-top: 115px !important;
        padding-left: 78px !important;
    }
    img.imgnewpdf.ppdrt.pdfimgsft {
        padding-top: 173px !important;
        padding-left: 78px !important;
    }
}

.treatment-guidlines .panel {
    box-shadow: none;
    border-bottom: none;
}

.treatment-guidlines ul.n-new.l-line {
    margin-left: -14px;
}

.lung-ol {
    background: white;
}

ol.asub-txt1 li {
    font-family: 'Montserrat-Regular', sans-serif !important;
    color: #3F4444;
    text-shadow: none !important;
}

@media screen and (max-width: 414px) {
    .heart-failure div#acc2 .fa,
    .heart-failure div#acc3 .fa,
    .heart-failure div#acc6 .fa {
        padding-top: 18px !important;
    }
}

@media screen and (max-width: 414px) {
    .heart-failure div#acc4 .fa,
    .heart-failure div#acc7 .fa,
    .heart-failure div#acc10 .fa,
    .heart-failure div#acc11 .fa {
        padding-top: 10px !important;
    }
}

@media screen and (max-width:767px) and (orientation:landscape) {
    .heart-failure div#acc2 .fa,
    .heart-failure div#acc3 .fa,
    .heart-failure div#acc6 .fa {
        padding-top: 13px !important;
    }
    .heart-failure div#acc4 .fa,
    .heart-failure div#acc7 .fa,
    .heart-failure div#acc10 .fa,
    .heart-failure div#acc11 .fa {
        padding-top: 10px !important;
    }
    .heart-failure div#acc5 .fa {
        padding-top: 18px !important;
    }
}

@media screen and (min-width:768px) and (max-width:1023px) {
    .heart-failure div#acc2 .fa,
    .heart-failure div#acc3 .fa,
    .heart-failure div#acc6 .fa {
        padding-top: 14px !important;
    }
    .heart-failure div#acc4 .fa,
    .heart-failure div#acc7 .fa,
    .heart-failure div#acc10 .fa,
    .heart-failure div#acc11 .fa {
        padding-top: 13px !important;
    }
    .heart-failure div#acc1 .fa {
        padding-top: 14px !important;
    }
    .heart-failure div#acc6 .fa {
        padding-top: 25px !important;
    }
    p.second-sec-cre {
        margin-left: 0px !important;
    }
    p.second-sec-cre.paddcre {
        margin-left: 0rem !important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1223px) {
    .heart-failure div#acc2 .fa,
    .heart-failure div#acc6 .fa {
        padding-top: 14px !important;
    }
    .heart-failure div#acc3 .fa {
        padding-top: 14px !important;
    }
}

@media screen and (min-width:1366px) {
    .heart-failure div#acc6 .fa {
        padding-top: 16px !important;
    }
}

.diagnostic-lung-cancer .panel {
    box-shadow: none;
    border-bottom: none;
}

@media screen and (min-width: 1024px) {
    h4.gngclorpn {
        margin-top: 50px;
    }
    .component-section.no-style.accor-sec {
        margin-top: -100px;
    }
}

@media screen and (min-width: 737px) and (max-width: 812px) and (orientation:landscape) {
    h4.gngclorpn {
        width: 100% !important;
        height: 76px !important;
        margin-top: -53px !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape) {
    h4.gngclorpn {
        margin-top: -48px !important;
    }
    p.second-sec-cre.paddcre {
        margin-left: 0rem;
    }
    p.second-sec-cre {
        margin-left: 0rem;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .button-1 {
        margin-left: 12px;
    }
    .button-2 {
        margin-left: 12px;
    }
    h4.gngclorpn {
        margin-top: -42px !important;
    }
}

.hyperkalemia .acs_buttn a.btn.btn-secondary {
    width: 45%;
}

.metabolism .over-shad .row {
    box-shadow: 1px 1px 5px #ccc;
}

.oncology .over-shadow .row {
    box-shadow: 1px 1px 5px #ccc;
}

.crest-table {
    display: flex;
}

.table-text {
    align-self: center;
    font-size: 17px;
}

.crestor .text.parbase a {
    font-family: 'Montserrat', sans-serif;
    text-decoration: none !important;
    color: white;
}

p.crestor-col-gol {
    color: white;
    background: gold;
    border-radius: 10px;
    padding: 10px;
    margin-top: 34px;
    text-align: center;
    font-family: 'Montserrat', sans-serif;
    margin-left: -20px;
}

p.small-cap {
    color: white;
    font-size: 12px;
    line-height: 12px;
    font-family: 'Montserrat', sans-serif;
}

.button-1 {
    background-color: gold;
    color: white;
    padding: 8px 0px 8px 13px;
    font-size: 22px;
    width: 59%;
    font-family: 'Montserrat', sans-serif;
    margin-top: 25px;
}

.button-2 {
    background-color: gold;
    color: white;
    padding: 8px 0px 8px 13px;
    font-size: 22px;
    width: 86%;
    margin-top: 25px;
    font-family: 'Montserrat', sans-serif;
}

.multi-column-container.crestor-2nd-colm {
    margin-top: 30px;
}

p.cres-col.left {
    color: white;
    font-size: 23px;
    line-height: 46px;
    padding: 16px 11px 11px 11px;
    text-align: center;
    font-family: 'Montserrat', sans-serif;
}

.gold-col-cres3 {
    background-color: gold;
}

p.second-sec-cre {
    font-size: 12px;
    line-height: 11px;
    font-family: 'Montserrat', sans-serif;
    margin-left: 0rem;
}

p.second-sec-cre.paddcre {
    padding-top: 10px;
    color: black;
    margin-left: 0rem;
}

p.button_form1_crestor.abc {
    width: 23%;
    margin-left: 25vw;
}

@media screen and (max-width: 767px) and (orientation:portrait) {
    p.second-sec-cre.paddcre {
        margin-left: 4rem;
    }
    p.second-sec-cre {
        margin-left: 4rem;
    }
}

@media screen and (max-width: 767px) and (orientation:landscape) {
    p.second-sec-cre.paddcre {
        margin-left: 7rem;
    }
    p.second-sec-cre {
        margin-left: 7rem;
    }
}

@media screen and (max-width: 767px) {
    .new-image.azimgbanner {
        width: 127px;
    }
    span.cresRed {
        font-size: 15px !important;
    }
    span.CresGol {
        font-size: 15px !important;
    }
    .cres-col-down-icon .col-sm-6.col-xs-12.column-1 {
        width: 50%;
        padding-left: 2px;
        padding-right: 0px;
    }
    .cres-col-down-icon .col-sm-6.col-xs-12.column-2 {
        width: 50%;
        padding-left: 2px;
        padding-right: 0px;
    }
    .table-text {
        align-self: center;
        font-size: 10px;
    }
    p.text-1 {
        text-align: center;
    }
    .inner-listen-sect .col-sm-6.col-xs-12.column-1 {
        width: 50%;
    }
    .inner-listen-sect .col-sm-6.col-xs-12.column-2 {
        width: 50%;
    }
    p.crestor-col-gol {
        font-size: 11px;
        margin-top: 10px;
    }
    .text-1 {
        font-size: 15px;
    }
    .text-2 {
        font-size: 15px;
    }
    .button-1 {
        font-size: 15px;
        width: 50vw;
        margin-left: 19vw;
    }
    .button-2 {
        font-size: 15px;
        width: 85%;
        margin-left: 7vw;
    }
    p.button_form1_crestor.abc {
        width: 78%;
        margin-left: 10vw;
    }
    p.small-cap {
        text-align: center;
        line-height: 13px;
    }
    .button-2 {
        font-size: 15px;
        width: 44;
        margin-left: 7vw;
        width: 70vw;
    }
    .text-1 {
        margin-bottom: 0px;
    }
    .text-2 {
        text-align: center;
        margin-bottom: 0px;
    }
    .crestor .carousel .ped-car1 .carousel-control .fa.fa-chevron-right {
        padding: 4px 3px 2px 6px;
        background-color: #830051 !important;
        box-shadow: 0px 0px 0px 3px;
    }
    .crestor .carousel .ped-car1 span.fa.fa-chevron-right:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/events/pchevronright.png);
        width: 13px !important;
        height: 16px !important;
        display: inline-block;
        background-repeat: no-repeat;
        background-size: 100% 15px;
    }
    .crestor .carousel .ped-car1 span.fa.fa-chevron-left:before {
        content: "";
        background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/events/pchevronleft.png);
        width: 13px;
        height: 16px;
        display: inline-block;
        background-repeat: no-repeat;
        background-size: 100% 15px;
    }
    .crestor .carousel .ped-car1 .carousel-control .fa.fa-chevron-left {
        padding: 4px 5px 2px 5px;
        background-color: #830051 !important;
        box-shadow: 0px 0px 0px 3px;
    }
    .crestor .crestor_desk_none a.right.carousel-control {
        right: -5% !IMPORTANT;
        opacity: 1;
        background: transparent;
        margin-top: -88px;
    }
    .crestor .crestor_desk_none a.left.carousel-control {
        left: -3% !IMPORTANT;
        margin-top: -88px;
    }
}

@media screen and (max-width: 768px) and (orientation: portrait) {
    .crestor {
        overflow-x: hidden;
    }
}

@media screen and (min-width: 768px) and (max-width: 1200px) {
    .text-1 {
        font-size: 15px;
        padding-top: 10px;
        text-align: center;
    }
    p.crestor-col-gol {
        margin-top: 0px;
        font-size: 13px;
    }
    .text-2 {
        color: #fff;
        text-shadow: none;
        font-family: 'Montserrat', sans-serif;
        font-size: 15px;
        padding-top: 10px;
        text-align: center;
    }
    .button-1 {
        width: 77%;
    }
    .button-2 {
        width: 95%;
    }
    p.cres-col.left {
        font-size: 23px;
        line-height: 24px;
        padding: 14px 09px 9px 9px;
        text-align: center;
        font-family: 'Montserrat', sans-serif;
    }
}

@media screen and (max-width: 768px) and (orientation: landscape) {
    .button-1 {
        font-size: 15px;
        width: 27vw;
        margin-left: 32vw;
    }
    .button-2 {
        width: 44;
        margin-left: 26vw;
        width: 38vw;
    }
    p.button_form1_crestor {
        width: 29vw;
        margin-left: 34vw;
        margin-top: 30px;
    }
    p.button_form1_crestor.abc {
        width: 32%;
        margin-left: 34vw;
    }
    .component-section.no-style.crestor-banner_top {
        margin-top: 20rem;
    }
}

.crest-table.crestright {
    justify-content: end;
}

.crest-table.creleft {
    justify-content: start;
}

.table-text {
    color: #830051;
    font-weight: 600;
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
}

span.cresRed {
    font-size: 24px;
    color: #830051;
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
}

span.CresGol {
    font-size: 24px;
    color: gold;
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
}

p.crestor_sec2_p2.top_vi-side {
    padding-top: 15px;
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
}

p.youCres {
    font-size: 24px;
    color: white;
    background-color: #830051;
    text-align: end;
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
}

p.PatienCres {
    font-size: 24px;
    color: white;
    background-color: gold;
    text-align: start;
    font-family: 'Montserrat-Regular', 'Montserrat-bold';
}

@media screen and (min-width: 1201px) {
    p.youCres {
        margin-left: 25vw;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px
    }
    p.PatienCres {
        padding-left: 10px;
        margin-right: 21vw;
        padding-top: 5px;
        padding-bottom: 5px;
    }
}

@media screen and (max-width: 1200px) {
    p.youCres {
        margin-left: 15vw;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px
    }
    p.PatienCres {
        padding-left: 10px;
        margin-right: 8vw;
        padding-top: 5px;
        padding-bottom: 5px;
    }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .crestor .crestor_desk_none a.right.carousel-control {
        right: -2% !IMPORTANT;
    }
    .crestor .crestor_desk_none a.left.carousel-control {
        left: -1% !IMPORTANT;
    }
}

@media screen and (min-width: 1280px) {
    .new-image.img-hf6.paddadjust {
        padding-top: 20px;
    }
    .crestor-ban-col .col-sm-3 {
        margin-left: -3rem;
    }
    p.txtbaner.apprpdd {
        margin-left: -3rem;
    }
    p.txtbaner.orang {
        margin-left: -3rem;
    }
    p.txtbaner {
        margin-left: -3rem;
    }
    p.button_form1_crestor.stylecres {
        width: 35vw;
        margin-left: 0vw;
    }
}

.xprt {
    padding-bottom: 10px;
    border-bottom: 2px solid gainsboro;
}

.xprt1 {
    border-top: 2px solid gainsboro;
}

.cresimt {
    padding-top: 10px;
}

.crestor .ped-stick .title1 {
    color: black;
    font-size: 16px;
    line-height: 20px;
    padding: 6px 0 6px 16px;
    font-weight: 700;
}

img.crecirimg {
    border-radius: 111px;
    margin-top: 0px;
    width: 120px;
}

img.crecirimg1 {
    margin-right: 30px;
}

.table-text {
    margin-top: 0px;
}

.bdr-new {
    border: 4px solid #183F82;
    padding: 15px;
    text-align: center;
}

.pink-txt1 {
    color: #D0006F;
    font-size: 18px;
    line-height: 24px;
    text-shadow: none;
}

.benefits-for-sec {
    background-color: #e2e8e7;
}

.crest-table-end {
    justify-content: flex-end;
}

p.pink-txt1.bdr-new.round {
    border-radius: 13px;
    text-align: inherit;
}

.crestor-table-p {
    text-align: right;
    font-size: 17px;
    line-height: 22px;
    align-self: center;
    color: #830051;
    text-shadow: none;
    font-weight: 600;
}

.crestor-table-p2 {
    text-align: left !important;
}

img.crestor-table-img {
    width: 100px;
}

img.crestor-table-img-sp {
    width: 100px;
    padding: 25px;
}

@media screen and (max-width: 767px) {
    .table-text3 {
        margin-top: 0px;
        margin-left: -22px;
    }
    p.table-text.table-text1 {
        padding-right: 30px !important;
    }
    .table-text2 {
        margin-right: -27px;
    }
    p.ppqt {
        padding-right: 2px;
    }
    .pink-txt1 {
        font-size: 16px;
        line-height: 20px;
    }
    .bdr-new {
        padding: 10px !important;
    }
    .crestor-table-p {
        text-align: right;
        font-size: 10px;
        line-height: 10px;
        align-self: center;
        color: #830051;
    }
    .crestor-table-p2 {
        text-align: left !important;
    }
    img.crestor-table-img {
        width: 70px;
    }
    img.crestor-table-img-sp {
        width: 70px;
        padding: 17px;
    }
    img.crestor-table-img-sp2 {
        width: 70px;
    }
}

.crestor div#acc1 .panel-heading.az-panel-heading {
    border-right: 5px solid #782d78;
}

.homeEventNewRemove {
    display: none !important;
}

img.crecirimg.crecirimg1 {
    width: 4.5em;
    margin-top: 3.5rem;
    margin-bottom: 2rem;
}

p.table-text.table-text1 {
    padding-right: 1.8em;
    margin-top: 1rem;
}

@media screen and (min-width: 375px) and (max-width: 667px) and (orientation: portrait) {
    .cresgrey.cresgrey1 {
        margin-left: 13em;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .cresgrey.cresgrey1 {
        margin-left: 25rem;
    }
    .crestor-table-p {
        font-size: 13px;
    }
}

img.crearow {
    width: 0.5em !important;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .benefits-for-sec {
        padding: 30px 21px 20px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1199px) {
    img.crestor-table-img {
        width: 50px;
        height: 50px;
    }
    img.crestor-table-img-sp {
        width: 50px;
        height: 50px;
        padding: 12px;
    }
}

@media screen and (max-width:767px) and (orientation:portrait) {
    .cresgrey.cresgrey1 {
        margin-left: 14em !important;
    }
}

.new-text-mod {
    font-size: 40px !important;
    color: #ffffff !important;
    letter-spacing: 0.9px !important;
    font-family: 'Montserrat-Regular', 'Montserrat-bold' !important;
}

.ovarian-cancer .dis-ban .cardio-ban-col .column-2 .column-3 {
    border-left: none;
}

.ovarian-cancer .dis-ban .cardio-ban-col .column-2 .column-3 .box-link-sec {
    padding-top: 7em !important;
    margin-left: 16px;
}

@media (min-width:767px) {
    .data-new {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .multi-column-container.border-no-right.clmnewe123.mobshw1 {
        display: block !important;
    }
    .multi-column-container.border-no-right.clmnewe123.desktopshw1 {
        display: none !important;

    }
}

@media screen and (min-width:1024px) and (max-width:1366px) {
    .new-list1 .btn,
    .new-list .btn {
        margin-left: 57%;
        padding-left: 1%;
        font-size: 8px;
    }
}

@media screen and (min-width:1200px) and (max-width:1365px) {
    .carousel-dhome img.carousel-bg-image.img-responsive {
        height: 28em;
    }
    .video-banner .page-section-inner {
        height: 28em;
    }
    .video-banner2 .page-section-inner {
        height: 28em;
    }
    .video-banner2 .vb-button a:before {
        top: 87.3% !important;
    }
    .video-banner .vb-button a:before {
        top: 77% !important;
    }
}

@media screen and (min-width:1366px) {
    .carousel-dhome img.carousel-bg-image.img-responsive {
        height: 28em;
    }
    .video-banner .page-section-inner {
        height: 28em;
    }
    .video-banner2 .page-section-inner {
        height: 28em;
    }
    .video-banner2 .vb-button a:before {
        top: 89% !important;
    }
    .video-banner .vb-button a:before {
        top: 78.9% !important;
    }
}

@media screen and (min-width:1023px) and (max-width:1199px) {
    .carousel-dhome img.carousel-bg-image.img-responsive {
        height: 28em;
    }
    .video-banner .page-section-inner {
        height: 28em;
    }
    .video-banner2 .page-section-inner {
        height: 28em;
    }
    .video-banner2 .vb-button a:before {
        top: 84.5% !important;
    }
    .video-banner .vb-button a:before {
        top: 58.7% !important;
    }
}

@media screen and (min-width:1920px) {
    .v-banner-text {
        padding: 12.5% 0 0 6%;
    }
}

@media screen and (max-width: 767px) {
    .video-banner2,
    .video-banner {
        height: 26em;
    }
}

@media screen and (min-width:768px) and (max-width:1023px) {
    .video-banner2,
    .video-banner {
        height: 45.7em;
    }
}

@media screen and (max-width: 767px) and (orientation:portrait) {
    .video-banner2 .vb-button a:before {
        top: 77.4% !important;
    }
}

@media screen and (min-width: 768px)and (max-width: 1023px) {
    .pharmasteer .acs_buttn.pharmanchor a.btn.btn-secondary {
        width: 40% !important;
    }
    .pharmasteer .acs_buttn.pharmanchor1 a.btn.btn-secondary {
        width: 40% !important;
        margin-left: 0% !important;
    }
    .pharmasteer .component-section.no-style.cardio-therapy.cardio-ban {
        height: 312px;
        margin-top: 213px;
    }
}

@media screen and (min-width: 375px)and (max-width: 767px) {
    .pharmasteer .component-section.no-style.cardio-therapy.cardio-ban {
        height: 150px !important;
        margin-top: 212px;
    }
}

.pharmasteer .cvr-acs1 .panel-heading .rte-node {
    background-color: white !important;
    border-radius: 0px !important;
}

.pharmasteer .title2 {
    color: #830051 !important;
}

.pharmasteer .cvr-acs span.fa.pull-right.fa-chevron-up {
    background-color: #830051;
}

.pharmasteer .cvr-acs span.fa.pull-right.fa-chevron-down {
    background-color: #830051;
}

.bggreypharm {
    background-color: #e2e3de;
}

.pharmasteer p.asub-txt1.cardio_text_1.greypink {
    color: #831e3f !important;
}

.pharmasteer b.qwert {
    padding-left: 15px;
}

.pharmasteer p.asub-txt1.cardio_text_1.subtext2 {
    padding-bottom: 30px !important;
    padding-top: 30px !important;
}

.pharmasteer .qweppfq ul li::before {
    content: "\2022";
    color: #830051;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}

.pharmasteer .qweppfq li {
    padding-top: 10px;
}

.pharmasteer p.asub-txt1.cardio_text_1.time {
    color: #3f4444 !important;
}

.pharmasteer a.pharmanchor {
    color: white;
    text-decoration: none !important;
    align-items: center;
    font-family: 'Montserrat', sans-serif;
}

@media screen and (max-width: 991px) {
    .pharmasteer .component-section.no-style.cardio-therapy.cardio-ban {
        background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/banner-mobile.jpg) !important;
    }
    .pharmasteer span.asub-txt1.cardio_text_1.colored.bolder {
        font-size: 16px !important;
    }
    .pharmasteer p.asub-txt1.cardio_text_1.greypink {
        font-size: 16px !important;
    }
    .pharmasteer p.asub-txt1.cardio_text_1.time {
        font-size: 16px !important;
    }
    .pharmasteer b.bbtpqt {
        font-size: 18px;
    }
    .pharmasteer b.qwert {
        font-size: 16px;
    }
    .pharmasteer p.asub-txt1.cardio_text_1.subtext2 {
        font-size: 16px !important;
        line-height: 30px;
    }
    .pharmasteer a.pharmanchor {
        font-size: 18px;
    }
    .pharmasteer .acs_buttn.pharmanchor a.btn.btn-secondary {
        color: white !important;
        background: #830051;
        width: 71%;
        font-size: 22px;
        border-radius: 0px !important;
        font-style: normal;
        margin-left: 32% !important;
        font-weight: 700 !important;
    }
    .pharmasteer .acs_buttn.pharmanchor1 a.btn.btn-secondary {
        color: white !important;
        background: #830051;
        width: 71%;
        font-size: 24px;
        border-radius: 0px;
        font-style: normal;
        margin-left: 15%;
        font-weight: 700 !important;
    }
}

@media screen and (max-width: 767px) {
    .pharmasteer .component-section.no-style.cardio-therapy.cardio-ban {
        margin-top: 217px;
    }
}

@media screen and (max-width: 767px) and (orientation: portrait) {
    .pharmasteer .product-accordion span.fa.pull-right {
        height: 77px !important;
    }
}

@media screen and (min-width: 375px) and (max-width: 811px) and (orientation: landscape) {
    .pharmasteer .product-accordion span.fa.pull-right {
        height: 63px !important;
    }
}

@media screen and (min-width: 375px) and (max-width: 736px) and (orientation: landscape) {
    .pharmasteer .component-section.no-style.cardio-therapy.cardio-ban {
        height: 290px !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    .pharmasteer .product-accordion span.fa.pull-right {
        height: 70px !important;
    }
}

@media screen and (min-width: 768px) {
    .pharmasteer .new-image.img-hf3.ppter {
        margin-top: 120px;
    }
}

@media screen and (min-width: 992px) {
    .pharmasteer span.asub-txt1.cardio_text_1.colored.bolder {
        font-size: 18px !important;
    }
    .pharmasteer .product-accordion span.fa.pull-right {
        height: 70px !important;
    }
    .pharmasteer .acs_buttn.pharmanchor1 a.btn.btn-secondary {
        color: white !important;
        background: #830051;
        width: 26% !important;
        font-size: 28px;
        border-radius: 0px !important;
        font-style: normal;
        margin-left: 0% !important;
        font-weight: 700 !important;
    }
    .pharmasteer .acs_buttn.pharmanchor a.btn.btn-secondary {
        color: white !important;
        background: #830051;
        width: 26% !important;
        font-size: 28px;
        border-radius: 0px !important;
        font-style: normal;
        margin-left: 40% !important;
        font-weight: 700 !important;
    }
    .pharmasteer .component-section.no-style.cardio-therapy {
        height: 419px;
    }
    .pharmasteer p.asub-txt1.cardio_text_1.greypink {
        font-size: 18px !important;
    }
    .pharmasteer p.asub-txt1.cardio_text_1.time {
        font-size: 20px !important;
    }
    .pharmasteer b.bbtpqt {
        font-size: 22px;
    }
    .pharmasteer b.qwert {
        font-size: 20px;
    }
    .pharmasteer p.asub-txt1.cardio_text_1.subtext2 {
        font-size: 18px !important;
        line-height: 40px;
    }
    .pharmasteer a.pharmanchor {
        font-size: 22px;
    }
}

.pharmasteer li.asub-txt1.cardio_text_1 {
    text-shadow: none;
}

.pharmasteer .product-accordion .fa-chevron-up:before {
    width: 39px;
    height: 60px;
    content: "";
    background-image: url(/content/dam/open-digital/India-HCP/en/images/chevron-down-reg.png) !important;
    background-repeat: no-repeat;
    background-size: 44% 13px;
    display: inline-block;
    background-position: center !important;
}

.pharmasteer .product-accordion .fa-chevron-down:before {
    width: 39px;
    height: 60px;
    content: "";
    background-image: url(/content/dam/open-digital/India-HCP/en/images/chevron-down-reg.png) !important;
    background-repeat: no-repeat;
    background-size: 44% 13px;
    display: inline-block;
    background-position: center !important;
}

@media screen and (min-width: 1201px) {
    .car1-but.phar-btn {
        margin-top: -25%;
        margin-right: -575%;
        text-align: center;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1200px) {
    .car1-but.phar-btn {
        margin-top: 29%;
        margin-right: -400%;
        text-align: center;
    }
}

@media screen and (max-width: 767px) {
    .car1-but.phar-btn {
        margin-top: 29%;
        margin-right: 0%;
        text-align: center;
    }
    a.newpre {
        padding: 0.2em 0.2em 0.2em 0.2em;
        font-size: 18px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .car1-but.phar-btn {
        margin-top: 11%;
        margin-right: -233%;
        text-align: center;
    }
}

.section-home .carousel .carousel-indicators.hide-caption li {
    margin-right: 15px;
}

@media screen and (min-width:992px) {
    .tgnew-list li,
    .new-list1 li,
    .new-list li {
        padding-bottom: 10px !important;
    }
    .new-list1,
    .new-list {
        height: 13.5em !important;
    }
    .new-list .btn,
    .new-list1 .btn {
        MARGIN-TOP: 60% !important;
    }
}

@media screen and (max-width:991px) {
    .tgnew-list ul li,
    .new-list ul li,
    .new-list1 ul li,
    .tgnew-list ul li:nth-child(1),
    .new-list ul li:nth-child(1),
    .new-list1 ul li:nth-child(1) {
        padding-bottom: 1.3em !important;
    }
    .carousel-home-mobile .carousel-indicators li .carousel-indicator {
        display: none;
    }
}

@media screen and (max-width: 991px) {
    .manth .component-section.no-style.cardio-therapy.cardio-ban {
        background-image: url(/content/dam/open-digital/India-HCP/en/Desktop-updated/Manthan-c2-banner-mobile.jpg) !important;
        background-size: 100% 90% !important;
        background-repeat: no-repeat;
    }
}