﻿/* ASPxGrdView */
.dxgvControl,
.dxgvDisabled {
    border: 1px Solid silver;
    /*font-family: 12px 'Roboto', 'Helvetica Neue', Arial;*/
    font-family: 'Helvetica Neue', Lucida, sans-serif;
    /*font-family: Roboto;*/
}

.dxgvTitlePanel {
    /*background-color: #336699;*/
    background-color: #336699;
    color: #FFFFFF;
}

.dxgvHeader {
    /*background-color: #336699;*/
    background-color: #336699;
    color: #FFFFFF;
    border-color: #C0C0C0;
}

    .dxgvHeader,
    .dxgvHeader table {
        /*color: #FFFFFF;*/
        color: #FFFFFF;
        /*font-weight: bold;*/
        font-weight: 500;
        padding: 10px;
    }

.dxgvFocusedRow {
    background-color: #015097;
    /*background-color: #FED454;*/
    /*color: #707070;*/
    color: White;
}

.dxgvGroupRow {
    text-align: left;
}

.dxgvFocusedGroupRow {
    background-color: #015097;
    text-align: left;
}

.dxgvFooter .dxgv {
    font-weight: bold;
}

/* ASPxDateEdit */
.dxeCalendarHeader {
    background-color: #336699;
    color: #FFFFFF;
}

.dxeCalendarFooter {
    background-color: #336699;
    color: #FFFFFF;
}

.dxEditors_edtCalendarFNNextYear,
.dxEditors_edtCalendarFNPrevYear,
.dxEditors_edtCalendarNextMonth,
.dxEditors_edtCalendarNextMonthDisabled,
.dxEditors_edtCalendarNextYear,
.dxEditors_edtCalendarNextYearDisabled,
.dxEditors_edtCalendarPrevMonth,
.dxEditors_edtCalendarPrevMonthDisabled,
.dxEditors_edtCalendarPrevYear,
.dxEditors_edtCalendarPrevYearDisabled {
    background-color: #FFFFFF;
    color: #FFFFFF;
}

.dxeCalendarSelected {
    color: #FFFFFF;
    background-color: #336699;
}

.dxeCalendarFastNavFooter {
    background-color: #336699;
    color: #FFFFFF;
}

.dxeCalendarFastNavMonthSelected,
.dxeCalendarFastNavYearSelected {
    background-color: #336699;
    color: #FFFFFF;
}

/* ASPxPivotGrid */
.dxpgHeader {
    color: #FFFFFF;
    background-color: #336699;
    font-weight: bold;
}

.dxpgColumnFieldValue {
    background-color: #336699;
    color: #FFFFFF;
    font-weight: bold;
}

.dxpgColumnTotalFieldValue {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #336699;
}

.dxpgColumnGrandTotalFieldValue {
    background-color: #336699;
    font-weight: bold;
    color: #FFFFFF;
}

.dxpc-content {
    text-align: left;
}

.dxpgGrandTotalCell {
    font-weight: bold;
}

.dxpgTotalCell {
    font-weight: bold;
}

.dxpgRowTotalFieldValue {
    font-weight: bold;
}

    .dxpgRowTotalFieldValue .dxpgRowGrandTotalFieldValue {
        font-weight: bold;
    }
