﻿.CauseEffectUserActivity-search-model > table > tbody > tr > td {
    padding: 0 5px;
    padding-bottom: 10px;
}
    .CauseEffectUserActivity-search-model > table > tbody > tr > td > * {
        vertical-align: -webkit-baseline-middle;
    }

.billing_has_subtotal {
    text-align: center;
}

.billing_has_subtotal > .Subtotal,
.billing_has_subtotal > .OfficeOnlySubtotal,
.billing_has_subtotal > .Total .billing_has_subtotal > .GrandTotal {
    border-top: thin solid black;
    display: block;
    padding: 0.5em 0;
    font-weight: bold;
}

.CauseEffectUserActivity-search-model > table > thead > tr #BillingPeriodId {
    min-width: 20%;
}
.billing_has_subtotal > .OfficeOnly {
    display: none;
}

.RegistrationSummary > span:first-child {
    text-align: left;
}
.RegistrationSummary > span:nth-child(1) {
    text-align: right;
}