.promo-helpful-downloads.promo-helpful-secondary>.component-content {
    flex-direction: row;
}

.promo-helpful-downloads.promo-helpful-secondary .field-promoicon {
    margin-top: 0;
}

.promo-helpful-downloads.promo-helpful-secondary {
    flex-direction: column;
    margin-bottom: 56px;
}

@media (max-width: 767.98px) {
    .promo-helpful-downloads.promo-helpful-secondary {
        margin-bottom: 40px;
    }
}

.promo-helpful-downloads.promo-helpful-secondary>.field-promotext {
    display: flex;
}

.patient_wrapper_helpful_downloads .promo-helpful-secondary,
.hcp_wrapper_helpful_downloads .promo-helpful-secondary {
    margin-bottom: 0;
}

@media (max-width: 767.98px) {

    .patient_wrapper_helpful_downloads .promo-helpful-secondary,
    .hcp_wrapper_helpful_downloads .promo-helpful-secondary {
        margin-bottom: 40px;
    }

    .patient_wrapper_helpful_downloads .column-splitter>div:last-child .promo-helpful-secondary,
    .hcp_wrapper_helpful_downloads .column-splitter>div:last-child .promo-helpful-secondary {
        margin-bottom: 0;
    }
}


.full-width-container.theme-gray+.hcp_wrapper_resources_for_patients {
    padding-top: 0;
}

.full-width-container.theme-gray+.hcp_wrapper_resources_for_patients:before {
    display: none;
}

.hcp-page-epogen .hcp_wrapper_resources_for_patients .field-promolink,
.hcp-page-aranesp-oncology .hcp_wrapper_resources_for_patients .field-promolink,
.hcp-page-aranesp-cancer .hcp_wrapper_resources_for_patients .field-promolink,
.hcp-page-sensipar .hcp_wrapper_resources_for_patients .field-promolink {
    /* display: none; */
}

@media (max-width: 767.98px) {

    .hcp-page-epogen .hcp_wrapper_resources_for_patients .promo-text,
    .hcp-page-aranesp-oncology .hcp_wrapper_resources_for_patients .promo-text,
    .hcp-page-aranesp-cancer .hcp_wrapper_resources_for_patients .promo-text,
    .hcp-page-sensipar .hcp_wrapper_resources_for_patients .promo-text {
        margin-bottom: calc(40px - 15px);
    }
}

.hcp-page-neupogen .hcp_wrapper_website_link .field-promolink>a {
    width: auto;
}

.hcp-page-neupogen .hcp_wrapper_website_link .field-promolink>a:after {
    margin-left: 10px;
}

.hcp_wrapper_website_link.full-width-container {
    padding-inline: 0;
}

.promo-product-footer-cta.col-12 {
    padding-inline: 0;
}

@media (max-width: 767.98px) {
    .patient-page-avsola .promo-nurse-support .field-promolink {
        margin-bottom: 0;
    }

    .promo-nurse-support .field-promolink {
        margin-bottom: 40px;
    }

    .resource_heading {
        margin-top: 40px !important;
    }

    .hcp_wrapper_nurse_partners,
    .hcp_wrapper_resources_for_patients,
    .hcp_wrapper_helpful_downloads {
        padding-top: 0 !important;
    }

    .hcp_wrapper_nurse_partners:before,
    .hcp_wrapper_resources_for_patients:before,
    .hcp_wrapper_helpful_downloads:before {
        top: -40px !important;
    }

    .promo-helpful-downloads .promo-text {
        min-height: auto !important;
    }

    .hcp_wrapper_helpful_downloads .row>div:nth-last-child(-n+2) .promo-helpful-downloads .component-content {
        margin-bottom: 0;
    }

    .hcp_wrapper_helpful_downloads .row>div:nth-last-child(-n+2) .promo-helpful-downloads:not(.promo-helpful-secondary) .field-promolink {
        margin-bottom: 0;
    }

    .promo-resource-office .field-promolink {
        margin-top: 0 !important;
    }

    .patient_wrapper_references,
    .hcp_wrapper_references {
        margin-top: 30px !important;
    }

    .promo-helpful-downloads .field-promoicon {
        margin-top: 0 !important;
    }

    [class*="col-"]>.promo-resource-patients,
    [class*="col-"]>.promo-resource-office {
        margin-bottom: 0 !important;
    }
}

@media (min-width: 768px) {
    .promo-nurse-support .field-promolink>a {
        max-width: 255px;
    }
}

[class*="col-"]>.promo-resource-patients,
[class*="col-"]>.promo-resource-office {
    margin-bottom: 0 !important;
}

.promo-resource-patients .field-promotext2,
.promo-resource-office .field-promotext2,
.promo-nurse-support .field-promotext2 {
    margin-bottom: 20px !important;
}

.header-product-name sup,
.pilinks sup {
    font-size: 9px !important;
    top: 0.02em !important;
}

body[class*="patient-page-"] .hcp_wrapper_helpful_downloads .column-splitter {
    margin-top: 64px;
}

@media (max-width: 767.98px) {
    body[class*="patient-page-"] .hcp_wrapper_helpful_downloads .column-splitter {
        margin-top: 37px;
    }

    body[class*="patient-page-"] .hcp_wrapper_helpful_downloads .field-promolink {
        margin-bottom: 64px;
    }
}


.field-promolink>a.download-link:after {
    width: 12px !important;
    height: 20px !important;
    background: url('/~/media/1E45A520FAB640BCB49F57F49E5FEF23.ashx') no-repeat center !important;
}

.patient-page-sensipar .hcp_wrapper_resources_for_hcp .promo-nurse-support .field-promolink,
.patient-page-prsabiv .hcp_wrapper_resources_for_hcp .promo-nurse-support .field-promolink,
.patient-page-epogen .hcp_wrapper_resources_for_hcp .promo-nurse-support .field-promolink,
.patient-page-aranesp-kidney .hcp_wrapper_resources_for_hcp .promo-nurse-support .field-promolink,
.patient-page-aranesp-cancer .hcp_wrapper_resources_for_hcp .promo-nurse-support .field-promolink {
    /* display: none;*/
}

.patient-page-aimovig .financial-sub-header,
.patient-page-repatha .financial-sub-header,
.patient-page-sensipar .financial-sub-header,
.patient-page-parsabiv .financial-sub-header,
.patient-page-epogen .financial-sub-header,
.patient-page-amjevita .financial-sub-header,
.patient-page-otezla .financial-sub-header,
.patient-page-enbrel .financial-sub-header,
.patient-page-aranesp-kidney .financial-sub-header,
.patient-page-aranesp-cancer .financial-sub-header {
    display: none;
}

@media (min-width: 768px) {
    .page-common .theme-bg-img .product-header-banner {
        height: 381px;
    }
}

@media (max-width: 767.98px) {
    .page-common .theme-bg-img {
        background-position: top;
        background-size: 100%;
    }
}

.page-npp .hub-services.theme-bg-img {
    background-image: url(/~/media/DC7351A1F4794FB7BFD7C438238C2987.ashx);
}

@media (max-width: 767.98px) {
    .page-npp .hub-services.theme-bg-img {
        background-image: url(/~/media/07F08729098942A89BBF5111269266E7.ashx);
    }
}

@media (max-width: 767.98px) {

    .page-hubservicespharmacy .hub-services.theme-bg-img,
    .page-hubservices .hub-services.theme-bg-img {
        background-image: url(/~/media/E9D6FB21BAFF44CFB53C6D76576E7B4F.ashx);
    }
}

@media (max-width: 767.98px) {
    .page-copaypgm .copay.theme-bg-img {
        background-image: url(/~/media/C7A51FB45F4842EA94D2396D280083BD.ashx);
    }
}


.page-govins .hub-services.theme-bg-img {
    background-image: url(/~/media/97BF283B6ADD4C3A8CB1DEB6C5F413DE.ashx);
}

@media (max-width: 767.98px) {
    .page-govins .hub-services.theme-bg-img {
        background-image: url(/~/media/3C3D29090EE24CA089D23A88FF1EF391.ashx);
    }
}

.page-amgenaccessspec .hub-services.theme-bg-img {
    background-image: url(/~/media/C43D5A33094344038E472C4EE068F0BE.ashx);
}

@media (max-width: 767.98px) {
    .page-amgenaccessspec .hub-services.theme-bg-img {
        background-image: url(/~/media/D9513075E5874CDC9BEE05307A6E95D6.ashx);
    }
}

/*added for banner*/
.page-npp .hub-services.patient-access-banner {
    background-image: url(/~/media/335C940F6AB44C87B176A24C87273E71.ashx);
}

@media (max-width: 767.98px) {
    .page-npp .hub-services.patient-access-banner {
        background-image: url(/~/media/A4DF70A54B864A7AA5B2902668A53297.ashx);
    }
}

/*added for banner end*/