/* overrides */
.tabs--list {
    text-align: center;
}
.tabs--list-item {
    display: inline-block;
    margin: 8px 16px;
}
.tabs.tabs-gray .tabs--list-item,
.tabs.tabs-gray .tabs--list-item.tabs--selected {
    background: none;
    border: none;
    box-shadow: none;
}
.tabs.tabs-gray .tabs--list-item:hover {
    background-image: none;
}
div.tabs.tabs-gray {
    margin-top: 0;
}
#responsive-main .scl-flexible-images-with-column--group {
    padding-bottom:0;
}
.scl-flex-card-container .scl-flex-card--header h2 {
    padding-top: 1em;
}
li[data-tab-num] button img {
    padding-right: 1em;
}
/* custom */
.mp--button-label {
    width: 100%;
    text-align: left;
    margin-left: 65px;
}


/* pvd overrides */
li[data-tab-num] button.pvd-btn.btn-ghost-action {
    width: 260px;
    height: 87px;
    color: #024A7A;
    border-color: #024A7A;
    background-color: transparent;
    &:focus {
        border-color: #fff;
    }
}
li[data-tab-num] button.pvd-btn.btn-ghost-action:hover {
    background-color: #024A7A;
    color: #fff;
}
.tabs--list-item button.pvd-btn.btn-ghost-action {
    background-repeat: no-repeat;
    background-position: 1em, center;
}
.tabs--list-item.tabs--active button.pvd-btn.btn-ghost-action {
    background-color: #024A7A;
    color: #fff;
}

.tabs--list-item button[data-button='Featured'].pvd-btn.btn-ghost-action {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-featured-black.svg');
}
.tabs--list-item.tabs--active button[data-button='Featured'].pvd-btn.btn-ghost-action,
.tabs--list-item button[data-button='Featured'].pvd-btn.btn-ghost-action:hover {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-featured.svg')!important;
}

.tabs--list-item button[data-button='Tax prep services'].pvd-btn.btn-ghost-action {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-taxprep-black.svg');
}
.tabs--list-item.tabs--active button[data-button='Tax prep services'].pvd-btn.btn-ghost-action,
.tabs--list-item button[data-button='Tax prep services'].pvd-btn.btn-ghost-action:hover {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-taxprep.svg')!important;
}

.tabs--list-item button[data-button='Home services'].pvd-btn.btn-ghost-action {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-homeservices-black.svg');
}
.tabs--list-item.tabs--active button[data-button='Home services'].pvd-btn.btn-ghost-action,
.tabs--list-item button[data-button='Home services'].pvd-btn.btn-ghost-action:hover {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-homeservices.svg')!important;
}

.tabs--list-item button[data-button='Debt management'].pvd-btn.btn-ghost-action {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-debtmanagement-black.svg');
}
.tabs--list-item.tabs--active button[data-button='Debt management'].pvd-btn.btn-ghost-action,
.tabs--list-item button[data-button='Debt management'].pvd-btn.btn-ghost-action:hover {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-debtmanagement.svg')!important;
}

.tabs--list-item button[data-button='College planning'].pvd-btn.btn-ghost-action {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-collegeplanning-black.svg');
}
.tabs--list-item.tabs--active button[data-button='College planning'].pvd-btn.btn-ghost-action,
.tabs--list-item button[data-button='College planning'].pvd-btn.btn-ghost-action:hover {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-collegeplanning.svg')!important;
}

.tabs--list-item button[data-button='Identity protection'].pvd-btn.btn-ghost-action {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-identityprotection-black.svg');
}
.tabs--list-item.tabs--active button[data-button='Identity protection'].pvd-btn.btn-ghost-action,
.tabs--list-item button[data-button='Identity protection'].pvd-btn.btn-ghost-action:hover {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-identityprotection.svg')!important;
}

.tabs--list-item button[data-button='Legal services'].pvd-btn.btn-ghost-action {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-legalservices-black.svg');
}
.tabs--list-item.tabs--active button[data-button='Legal services'].pvd-btn.btn-ghost-action,
.tabs--list-item button[data-button='Legal services'].pvd-btn.btn-ghost-action:hover {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-legalservices.svg')!important;
}

.tabs--list-item button[data-button='Caregiving'].pvd-btn.btn-ghost-action {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-caregiving-black.svg');
}
.tabs--list-item.tabs--active button[data-button='Caregiving'].pvd-btn.btn-ghost-action,
.tabs--list-item button[data-button='Caregiving'].pvd-btn.btn-ghost-action:hover {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-caregiving.svg')!important;
}

.tabs--list-item button[data-button='Estate planning/Online notary'].pvd-btn.btn-ghost-action {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-estateplanning-black.svg');
}
.tabs--list-item.tabs--active button[data-button='Estate planning/Online notary'].pvd-btn.btn-ghost-action,
.tabs--list-item button[data-button='Estate planning/Online notary'].pvd-btn.btn-ghost-action:hover {
    background-image: url('/bin-public/060_www_fidelity_com/images/LandingZones/marketplace/icon-estateplanning.svg')!important;
}