.product-data-column {
    display: inline-block;
    width: 50%;
    vertical-align: top;
    padding: 0 20px 0 0;
    box-sizing: border-box;
}

.product-data-column p {
display:block;
margin:0 auto;
width:80%;
}

.user-logged-in .region-content form .product-data-column .control-label, 
.user-logged-in .region-content form .product-data-column label {
    width:62%;
    display:block;

    margin:0 0 10px 0;
    text-align:left;
}

.user-logged-in .region-content form .product-data-column .form-type-select.form-item.form-group .select-wrapper {
display:block;
/*margin:0 auto;*/
}

.report-button-container {
display:block;
text-align:right;
padding: 15px 0;
}

.product-data-column-equal-height {
min-height:160px;
text-align:center;
}
.charts-c3 {

}


table.report-table{
border: 1px solid #eeeeee;
font-size: 11px;
font-weight: normal;
white-space: nowrap;
}
.reg-period-table table {
width:100%;
font-size:11px;
font-weight: normal;
white-space: nowrap;
}
.reg-period-table {
}

.reg-period-table {
display:block;margin:0 auto;
width:100%;
max-width:1170px;
}

#status-report-form g{}