.current-beneficiaries {
    display: flex;
}

.beneficiary-card-entry {
    margin-bottom: .5rem;
}

.beneficiary-card {
    background-color: #fff;
    box-shadow: 0 0 0.5rem #ccc;
    min-width: 25rem;
    padding: 1.5rem;
    margin-right: 1rem;
    border-radius: 1rem;
    margin-bottom: .5rem;
}

.spouse-heading {
    margin-bottom: 1rem;
}
.icon-menu-link-spb {
    background-image: url(/modules/contrib/spouse_beneficiaries/images/icon_family_w_0.png);
    background-position: left;
    background-repeat: no-repeat;
    background-position-x: 10px;
    background-size: 40px;
}
.icon-menu-link-spb {
    background-image: url(/modules/contrib/spouse_beneficiaries/images/icon_family_w_0.png);
    background-position: left;
    background-repeat: no-repeat;
    background-position-x: 10px;
    background-size: 40px;
}