.resource-center-page .accordion .item.active .field-heading:after {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><circle cx="25" cy="25" r="22.2222" stroke="%23F88D28" stroke-width="5.55556"/><rect x="14" y="22" width="22" height="6" fill="%23F88D28"/></svg>');
    background-size: contain;
}

.resource-center-page .accordion > .component-content {
    max-width: 1064px;
    padding-inline: 0;
}

.resource-center-page .accordion .component-content {
    max-width: 1064px;
    padding-inline: 0;
}

.resource-center-page .accordion .toggle-content > .rich-text {
    padding-inline: 0 !important;
    padding-top: 52px !important;
}

/* .resource-center-page div#fullIsi {
    display: none;
} */

.resource-center-page div#online-resources .page-list .items p.push-note {
    font-family: Barlow;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-top: 12px;
}

.resource-center-page div#online-resources .page-list .items > li:nth-of-type(3) h4{
    padding-top: 34px;
}



div#online-resources .category-item .push-down a {
    text-align: left;
    padding-inline: 16px;
}



.resource-center-page .component>.component-content {
    max-width: 1064px;
    padding-inline: 0;
}

.resource-center-page .page-list.gray {
    padding: 32px;
    border: 3px solid #FFF8D7;
    border-radius: 0 0 16px 16px;
}

.resource-center-page div#online-resources p.small.push-down-abit {
    margin-bottom: 0;
}

.resource-center-page #online-resources .page-list.gray .items .item {
    margin-bottom: 20px !important;
}

.resource-center-page .subhead {
    border-radius: 16px 16px 0 0;
}


.resource-center-page #online-resources {
    padding-top: 8px;
}

div#download-html-plain {
    display: flex;
    padding: 12px 20px;
    justify-content: center;
    align-items: center;
    background: #FFF8D7;
    border-radius: 16px;
    text-align: center;
    max-width: 1064px;
    margin-inline: auto;
    margin-bottom: 48px;
}

div#download-html-plain .component-content {
    text-align: center;
    font-family: Barlow;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    color: #003A5D;
}

.resource-center-page div#starting-your-patients {
    padding: 20px 32px;
    background: #ECF1F3;
    max-width: 1064px;
    margin-inline: auto;
    border-radius: 16px;
}

.resource-center-page .accordion .item .field-heading {
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    font-family: 'Barlow Condensed';
    font-size: 48px;
    color: #003A5D;
}

.resource-center-page .accordion .item .field-heading:after {
    width: 50px;
    height: 50px;
    top: 0;
    right: 0;
}


.resource-center-page .component.content.col-xs-12 {
    margin-bottom: 0;
    padding: 0;
}

.resource-center-page .accordion, .component.accordion {
    margin-bottom: 0;
    padding: 0;
}

.resource-center-page .component.content.col-xs-12 .component-content {
    padding: 0;
}

.resource-center-page div#starting-your-patients .page-list.gray {
    border: none;
    padding: 0;
}



.resource-center-page div#starting-your-patients .page-list.gray .items .item {border: 2px solid #97C3D3;border-radius: 16px;background: #fff;margin-top: 0 !important;}



.resource-center-page .component.accordion .page-list.gray .items li.item.filler {
    border: none !important;
    background: transparent !important;
}

.resource-center-page .component.accordion .page-list .items {
    margin-top: 0;
}

.resource-center-page .component.accordion .field-ctadescription .resource-links a.link-email {
    display: none;
}

.resource-center-page .component.accordion .field-ctadescription .resource-links {
    align-items: center;
}

.resource-center-page .component.accordion .field-ctadescription .resource-links a.link-download {
    margin-inline: auto;
    justify-content: center;
}

.resource-center-page .component.accordion .field-ctadescription {
    height: 324px;
}

.resource-center-page #starting-your-patients .page-list.gray ul.items:nth-of-type(3) .mb {
    margin-bottom: 0 !important;
}

.resource-center-page .component.accordion .subhead {
    display: none;
}

div#hcp-resources {
    padding: 20px 32px;
    background: #FCF2E8;
    max-width: 1064px;
    margin-inline: auto;
    border-radius: 16px;
}


.resource-center-page div#hcp-resources .page-list.gray .items .item {
    background: #fff;
    margin-top: 0 !important;
    border: 2px solid #FED9B7;
}

.resource-center-page div#hcp-resources .page-list.gray {
    border: navajowhite;
    padding: 0;
}

.resource-center-page div#hcp-resources .toggle-content div#hcp-resources {
    padding-inline: 0;
    padding-top: 32px;
}

.resource-center-page div#hcp-resources .page-list.gray ul.items:nth-of-type(2) .mb {
    margin-bottom: 0 !important;
}

div#patient-resources {
    padding: 20px 32px;
    background: #FFF8D7;
    max-width: 1064px;
    margin-inline: auto;
    border-radius: 16px;
    margin-bottom: 48px !important;
}


.resource-center-page div#patient-resources .page-list.gray .items .item {
    background: #fff;
    margin-top: 0 !important;
    border: 2px solid #FED9B7;
}

.resource-center-page div#patient-resources .page-list.gray {
    border: navajowhite;
    padding: 0;
}

.resource-center-page div#patient-resources .toggle-content div#hcp-resources {
    padding-inline: 0;
    padding-top: 32px;
}

.resource-center-page .accordion .toggle-content > div#patient-resources {
    margin-bottom: 0 !important;
}

.resource-center-page div#patient-resources .page-list.gray .items:nth-of-type(2) .item{
    margin-bottom: 0 !important;
}



.resource-center div#commercial-insurance .resource-center-cta {
    border: 2px solid #FEC805;
    border-radius: 16px;
    padding: 32px;
}

.resource-center-page .toggle-content .page-list.gray .items .item {
    padding-inline: 20px ;
}

.resource-center-page #hcp-resources .toggle-content .field-ctadescription h2:not(h2.PI) {
    margin-bottom: 20px;
}
div#commercial-insurance h4.subhead.center-align {
    border-radius: 16px;
}
@media (max-width: 992px) {
    .resource-center-page .component.page-heading {
    padding-inline: 20px !important;
    margin-bottom: 32px;
}

.resource-center-page #online-resources {
    padding: 32px 20px;
}

.resource-center-page .wrapper.pb0 {
    padding: 0;
}

.resource-center-page div#online-resources .page-list .items p.push-note {
    max-width: 200px;
}

.resource-center-page div#online-resources .page-list .items > li h4 {
    font-size: 24px;
    line-height: normal;
}

.page-list.gray .category-item h2 {
    font-size: 28px;
    line-height: normal;
}

.resource-center-page div#online-resources p.small.push-down-abit {
    margin-bottom: 0 !important;
    font-size: 16px;
    /* margin-top: 12px !important; */
}

div#download-html-plain {
    margin: -20px auto 32px;
    width: calc(100% - 40px);
}

.resource-center-page .accordion .item .field-heading {
    font-size: 28px;
    padding-right: 40px;
}

.resource-center-page .accordion .item .field-heading:after {
    width: 40px;
    height: 40px;
}

.resource-center-page div#starting-your-patients {
    width: calc(100% - 40px);
    margin-bottom: 32px;
}

div#hcp-resources {
    width: calc(100% - 40px);
    margin-bottom: 32px;
}

.resource-center-page div#hcp-resources .toggle-content div#hcp-resources {
    width: 100%;
    margin-bottom: 0;
            padding-block: 12px;
}

div#patient-resources {
    width: calc(100% - 40px);
    margin-bottom: 32px !important;
}

.resource-center-page .accordion .toggle-content > div#patient-resources {
    width: 100%;
}

.resource-center div#commercial-insurance .resource-center-cta {
    margin: 32px auto !important;
    width: calc(100% - 40px) !important;
}

.resource-center #commercial-insurance .resource-center-cta h2 {
    font-size: 28px;
    line-height: normal;
}

div#commercial-insurance h4.subhead {
    width: calc(100% - 40px);
    margin-inline: auto;
    border-radius: 16px;
}

.resource-center-page .component.accordion .field-ctadescription {
    height: 100%;
}

.resource-center-page .component.accordion .field-ctadescription h2 {
    font-size: 28px;
    line-height: normal;
}


.resource-center-page div#patient-resources .page-list.gray .items:nth-of-type(2) .item {
    margin-bottom: 20px !important;
}


.resource-center-page div#patient-resources .page-list.gray .items:nth-of-type(2) .item:nth-of-type(3){
    margin-bottom: 0 !important;
}
}

.resource-center .component.jump-links {
    display: none;
}




@media screen and  (max-width: 992px) {
    .resource-center-page .page-list.gray{
            padding: 32px 20px;
    }
    .resource-center-page #online-resources .page-list.gray .items .item {
        margin-bottom: 32px !important;
    }
    .resource-center-page div#online-resources .page-list .items > li:nth-of-type(3) h4 {
        padding-top: 21px;
        margin-bottom: 46px;
    }
    .resource-center-page div#online-resources .page-list .items > li:nth-of-type(3) .push-down a br.desktop-only,
    .resource-center-page #starting-your-patients-section li.item:nth-child(2) p br.desktop-only,
    .resource-center-page div#hcp-resources ul.items li.customcard  h2 br.desktopOnly{
        display: block !important;
    }
    .resource-center-page .accordion .toggle-content > .rich-text{
        padding-top: 20px !important;
    }
    .resource-center-page div#starting-your-patients,
    .resource-center-page div#hcp-resources,
    .resource-center-page div#patient-resources{
            padding: 20px 10px;
    }
    .resource-center-page .accordion .item .field-heading{
        padding-left: 10px;
        padding-right: 46px;
    }
    .resource-center-page .component.accordion .field-ctadescription .resource-links{
        padding-top: 10px;
        margin-top: 27px;
    }
    .resource-center-page .component.accordion #starting-your-patients-section li.item:nth-child(2) .field-ctadescription .resource-links,
    .resource-center-page #starting-your-patients-section ul.items:nth-child(2) li.item:first-child .resource-links,
    .resource-center-page #starting-your-patients-section ul.items:nth-child(2) li.item:nth-child(3) .resource-links {
        margin-top: 61px;
    }
    .resource-center-page div#starting-your-patients .page-list.gray .items .item{
        padding-bottom: 10px;
    }
    .resource-center-page .component.accordion #starting-your-patients-section ul.items:nth-child(3) li.item:nth-child(2) .field-ctadescription .resource-links{
        margin-top: 13px;
    }
    .resource-center-page div#hcp-resources ul.items:first-child ul.items:first-child li.item:nth-child(1) .resource-links {
        margin-top: 85px;
    }
    .resource-center-page div#hcp-resources ul.items:first-child ul.items li{
        padding-bottom: 20px;
    }
    .resource-center-page div#hcp-resources ul.items:first-child ul.items:nth-child(2) li.customcard p br.desktopOnly{
        display: block !important;
    }
    .resource-center-page div#hcp-resources ul.items:first-child ul.items:nth-child(2) li.customcard .push-down{
        margin-top: 91px;
    }
    .resource-center-page div#hcp-resources ul.items:first-child ul.items:nth-child(1) li.customcard:nth-child(3) .push-down{
        margin-top: 33px;
    }
    .resource-center-page div#hcp-resources ul.items:first-child ul.items:nth-child(1) li.customcard:nth-child(2) .push-down{
        margin-top: 57px;
    }
    .resource-center-page div#patient-resources ul:first-child ul:first-child li:nth-child(1) h2 br.desktop-only{
         display: block !important;
    }
    .resource-center-page div#patient-resources ul:first-child  li .resource-links{
        margin-top: 85px;
    }
    .resource-center-page div#patient-resources ul:first-child ul:first-child li:nth-child(1) .resource-links{
        margin-top: 37px;
    }
    .resource-center-page div#patient-resources ul:first-child ul:first-child li:nth-child(2) .resource-links{
        margin-top: 95px;
    }
    .resource-center-page div#patient-resources ul:first-child ul:first-child li:nth-child(3) .resource-links{
        margin-top: 13px;
    }
    .resource-center-page .bottom-pagination-wrapper .button.primary-btn a{
        padding-left: 10px;
        padding-right: 10px;
    }
    .resource-center-page .accordion .toggle-content > div#patient-resources,
    .resource-center-page .accordion .toggle-content > div#starting-your-patients-section{
        padding-bottom: 12px;
    }
    
}











