﻿

#btnClearForm {
    float: right; 
}

#hhiDataEntryForm .row {
    margin-bottom: 12px;
}

#proformaSummary {
    padding: 10px 10px 10px 10px;
}

#proformaSummary #HhiReportDescTitle {
    font-weight: bold;
    width: 500px;
    float: left;
    margin-right: 20px;
    margin-bottom: 15px;
}

#proformaSummary #SummaryBoxes {
    float: left;
    width: 900px;
}

#proformaSummary #orgCountsBox {
    width: 380px;
    display: inline-block;
    margin-right: 20px;
}

#proformaSummary #hhiValuesBox {
    width: 460px;
    display: inline-block;
}

#proformaSummary .infoBox th {
    white-space: nowrap;
}

#proformaSummary .infoBox caption {
    font-weight: bold;
    text-align: right;
    padding-right:12px;
}

#validationErrs {
    margin-top: 20px;
}

tr.targetOrg {
    background-color: #FFFFE0;
}

tr.hhiTophold {
}

tr.HHIReportTargetItem, tr.HHIReportBuyerItem {
    color: #2277AA;
    font-weight: bold;
}

tr.childRow {
    position: relative;
    left: 0px;
}



.textTreeChildItemIcoWide {
    display: inline-block;
    width: 1.25em;
    height: 14px;
    margin-right: .20em;
    margin-left: .25em;
    border-left: 1px solid #111111;
    border-bottom: 1px solid #111111;
    vertical-align: top;
}

#reportLoadingSpinner {
    display: inline-block;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.regionIdInputContainer.show {
    display: block;
}

.regionIdInputContainer.hide {
    display: none !important;
}

