.rcl-office .bip_age {
    font-size: 18px;
    margin: 4px 35px 0 -5px;
}

.office-sunshine .bip_age {
    margin: 0;
}

.office-line .bip_age,
.office-grace .bip_age,
.office-across-ocean .bip_age,
.office-across-ocean-pro .bip_age {
    display: inline;
}

.office-simple-theme .bip_age {
    display: inline;
    margin: 0 35px 0 10px;
}

.form-block-rcl.bip_form_dob {
    background-color: #f3f2ec;
    border: 1px solid #e2e2e2;
    box-sizing: content-box;
    line-height: normal;
    margin: 0 0 12px;
}

.rcl-office .bip_title {
    font-size: 18px;
    font-weight: bold;
    margin: 12px 0 6px 12px;
    text-transform: uppercase;
}

.rcl-office .bip_subtitle {
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 6px 6px 18px;
    width: 32%;
}

.rcl-office .bip_selects {
    display: inline-block;
    padding: 3px;
}

.rcl-office .bip_selects div {
    display: inline-block;
    margin: 0 12px 6px 0;
}

.bip_warning_blk .rcl-notice__text {
    display: flex;
    flex-grow: 1;
    justify-content: space-between;
    margin: 0 0 0 6px;
}

@media screen and (max-width: 568px) {
    .rcl-office .bip_subtitle {
        width: 100%;
    }
}
