.dxeButtonEditButtonHover .dxEditors_edtClear,
.dxEditors_caRefresh,
.dxEditors_edtBinaryImageDelete,
.dxEditors_edtBinaryImageOpenDialog,
.dxEditors_edtCalendarFNNextYear,
.dxEditors_edtCalendarFNPrevYear,
.dxEditors_edtCalendarNextMonth,
.dxEditors_edtCalendarNextMonthDisabled,
.dxEditors_edtCalendarNextYear,
.dxEditors_edtCalendarNextYearDisabled,
.dxEditors_edtCalendarPrevMonth,
.dxEditors_edtCalendarPrevMonthDisabled,
.dxEditors_edtCalendarPrevYear,
.dxEditors_edtCalendarPrevYearDisabled,
.dxEditors_edtClear,
.dxEditors_edtDETSClockFace,
.dxEditors_edtDETSHourHand,
.dxEditors_edtDETSMinuteHand,
.dxEditors_edtDETSSecondHand,
.dxEditors_edtDropDown,
.dxEditors_edtDropDownDisabled,
.dxEditors_edtEllipsis,
.dxEditors_edtEllipsisDisabled,
.dxEditors_edtError,
.dxEditors_edtRadioButtonChecked,
.dxEditors_edtRadioButtonCheckedDisabled,
.dxEditors_edtRadioButtonUnchecked,
.dxEditors_edtRadioButtonUncheckedDisabled,
.dxEditors_edtSpinEditDecrementImage,
.dxEditors_edtSpinEditDecrementImageDisabled,
.dxEditors_edtSpinEditIncrementImage,
.dxEditors_edtSpinEditIncrementImageDisabled,
.dxEditors_edtSpinEditLargeDecImage,
.dxEditors_edtSpinEditLargeDecImageDisabled,
.dxEditors_edtSpinEditLargeIncImage,
.dxEditors_edtSpinEditLargeIncImageDisabled,
.dxEditors_edtTBDecBtn,
.dxEditors_edtTBDecBtnDisabled,
.dxEditors_edtTBDecBtnHover,
.dxEditors_edtTBDecBtnPressed,
.dxEditors_edtTBIncBtn,
.dxEditors_edtTBIncBtnDisabled,
.dxEditors_edtTBIncBtnHover,
.dxEditors_edtTBIncBtnPressed,
.dxEditors_edtTokenBoxTokenRemoveButton,
.dxEditors_edtTokenBoxTokenRemoveButtonDisabled,
.dxEditors_fcadd,
.dxEditors_fcaddhot,
.dxEditors_fcgroupaddcondition,
.dxEditors_fcgroupaddgroup,
.dxEditors_fcgroupand,
.dxEditors_fcgroupnotand,
.dxEditors_fcgroupnotor,
.dxEditors_fcgroupor,
.dxEditors_fcgroupremove,
.dxEditors_fcopany,
.dxEditors_fcopavg,
.dxEditors_fcopbegin,
.dxEditors_fcopbetween,
.dxEditors_fcopblank,
.dxEditors_fcopcontain,
.dxEditors_fcopcount,
.dxEditors_fcopend,
.dxEditors_fcopequal,
.dxEditors_fcopexists,
.dxEditors_fcopgreater,
.dxEditors_fcopgreaterorequal,
.dxEditors_fcopless,
.dxEditors_fcoplessorequal,
.dxEditors_fcoplike,
.dxEditors_fcopmax,
.dxEditors_fcopmin,
.dxEditors_fcopnotany,
.dxEditors_fcopnotbetween,
.dxEditors_fcopnotblank,
.dxEditors_fcopnotcontain,
.dxEditors_fcopnotequal,
.dxEditors_fcopnotlike,
.dxEditors_fcopsingle,
.dxEditors_fcopsum,
.dxEditors_fcoptypefield,
.dxEditors_fcoptypefieldhot,
.dxEditors_fcoptypevalue,
.dxEditors_fcoptypevaluehot,
.dxEditors_fcremove,
.dxEditors_fcremovehot,
.dxeFocused .dxeTBHSys .dxeFocusedMDHSys .dxEditors_edtTBMainDH,
.dxeFocused .dxeTBHSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHHover,
.dxeFocused .dxeTBHSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHPressed,
.dxeFocused .dxeTBHSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDH,
.dxeFocused .dxeTBHSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHHover,
.dxeFocused .dxeTBHSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHPressed,
.dxeFocused .dxeTBVSys .dxeFocusedMDHSys .dxEditors_edtTBMainDH,
.dxeFocused .dxeTBVSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHHover,
.dxeFocused .dxeTBVSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHPressed,
.dxeFocused .dxeTBVSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDH,
.dxeFocused .dxeTBVSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHHover,
.dxeFocused .dxeTBVSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHPressed,
.dxeTBHSys .dxEditors_edtTBMainDH,
.dxeTBHSys .dxEditors_edtTBMainDHDisabled,
.dxeTBHSys .dxEditors_edtTBMainDHHover,
.dxeTBHSys .dxEditors_edtTBMainDHPressed,
.dxeTBHSys .dxEditors_edtTBSecondaryDH,
.dxeTBHSys .dxEditors_edtTBSecondaryDHDisabled,
.dxeTBHSys .dxEditors_edtTBSecondaryDHHover,
.dxeTBHSys .dxEditors_edtTBSecondaryDHPressed,
.dxeTBVSys .dxEditors_edtTBMainDH,
.dxeTBVSys .dxEditors_edtTBMainDHDisabled,
.dxeTBVSys .dxEditors_edtTBMainDHHover,
.dxeTBVSys .dxEditors_edtTBMainDHPressed,
.dxeTBVSys .dxEditors_edtTBSecondaryDH,
.dxeTBVSys .dxEditors_edtTBSecondaryDHDisabled,
.dxeTBVSys .dxEditors_edtTBSecondaryDHHover,
.dxeTBVSys .dxEditors_edtTBSecondaryDHPressed
{
    background-image: url('/DXR.axd?r=1_102-5tQpj');
    background-repeat: no-repeat;
    background-color: transparent;
}
.dxeButtonEditButtonHover .dxEditors_edtClear
{
    background-position: -28px -332px;
    width: 13px;
    height: 13px;
}
.dxEditors_caRefresh
{
    background-position: -14px -346px;
    width: 13px;
    height: 13px;
}
.dxEditors_edtBinaryImageDelete
{
    background-position: -22px -110px;
    width: 32px;
    height: 32px;
}
.dxEditors_edtBinaryImageOpenDialog
{
    background-position: -55px -110px;
    width: 32px;
    height: 32px;
}
.dxEditors_edtCalendarFNNextYear
{
    background-position: -98px -318px;
    width: 11px;
    height: 12px;
}
.dxEditors_edtCalendarFNPrevYear
{
    background-position: -24px -374px;
    width: 11px;
    height: 12px;
}
.dxEditors_edtCalendarNextMonth
{
    background-position: -84px -360px;
    width: 11px;
    height: 12px;
}
.dxEditors_edtCalendarNextMonthDisabled
{
    background-position: -98px -304px;
    width: 11px;
    height: 12px;
}
.dxEditors_edtCalendarNextYear
{
    background-position: -96px -360px;
    width: 11px;
    height: 12px;
}
.dxEditors_edtCalendarNextYearDisabled
{
    background-position: -98px -332px;
    width: 11px;
    height: 12px;
}
.dxEditors_edtCalendarPrevMonth
{
    background-position: 0px -374px;
    width: 11px;
    height: 12px;
}
.dxEditors_edtCalendarPrevMonthDisabled
{
    background-position: -98px -346px;
    width: 11px;
    height: 12px;
}
.dxEditors_edtCalendarPrevYear
{
    background-position: -12px -374px;
    width: 11px;
    height: 12px;
}
.dxEditors_edtCalendarPrevYearDisabled
{
    background-position: -36px -374px;
    width: 11px;
    height: 12px;
}
.dxEditors_edtClear
{
    background-position: -42px -360px;
    width: 13px;
    height: 13px;
}
.dxEditors_edtDETSClockFace
{
    background-position: 0px 0px;
    width: 109px;
    height: 109px;
}
.dxEditors_edtDETSHourHand
{
    background-position: -6px -110px;
    width: 7px;
    height: 63px;
}
.dxEditors_edtDETSMinuteHand
{
    background-position: -14px -110px;
    width: 7px;
    height: 63px;
}
.dxEditors_edtDETSSecondHand
{
    background-position: 0px -110px;
    width: 5px;
    height: 77px;
}
.dxEditors_edtDropDown
{
    background-position: 0px -275px;
    width: 10px;
    height: 14px;
}
.dxEditors_edtDropDownDisabled
{
    background-position: -95px -259px;
    width: 10px;
    height: 14px;
}
.dxEditors_edtEllipsis
{
    background-position: -98px -188px;
    width: 11px;
    height: 14px;
}
.dxEditors_edtEllipsisDisabled
{
    background-position: -98px -208px;
    width: 11px;
    height: 14px;
}
.dxEditors_edtError
{
    background-position: -80px -259px;
    width: 14px;
    height: 14px;
}
.dxEditors_edtRadioButtonChecked
{
    background-position: -64px -259px;
    width: 15px;
    height: 15px;
}
.dxEditors_edtRadioButtonCheckedDisabled
{
    background-position: -48px -259px;
    width: 15px;
    height: 15px;
}
.dxEditors_edtRadioButtonUnchecked
{
    background-position: 0px -259px;
    width: 15px;
    height: 15px;
}
.dxEditors_edtRadioButtonUncheckedDisabled
{
    background-position: -85px -228px;
    width: 15px;
    height: 15px;
}
.dxEditors_edtSpinEditDecrementImage
{
    background-position: -70px -374px;
    width: 10px;
    height: 5px;
}
.dxEditors_edtSpinEditDecrementImageDisabled
{
    background-position: -59px -374px;
    width: 10px;
    height: 5px;
}
.dxEditors_edtSpinEditIncrementImage
{
    background-position: -81px -374px;
    width: 10px;
    height: 5px;
}
.dxEditors_edtSpinEditIncrementImageDisabled
{
    background-position: -48px -374px;
    width: 10px;
    height: 5px;
}
.dxEditors_edtSpinEditLargeDecImage
{
    background-position: -104px -237px;
    width: 5px;
    height: 7px;
}
.dxEditors_edtSpinEditLargeDecImageDisabled
{
    background-position: -100px -290px;
    width: 5px;
    height: 7px;
}
.dxEditors_edtSpinEditLargeIncImage
{
    background-position: -101px -228px;
    width: 5px;
    height: 7px;
}
.dxEditors_edtSpinEditLargeIncImageDisabled
{
    background-position: -100px -245px;
    width: 5px;
    height: 7px;
}
.dxEditors_edtTBDecBtn
{
    background-position: -22px -166px;
    width: 21px;
    height: 21px;
}
.dxEditors_edtTBDecBtnDisabled
{
    background-position: -44px -166px;
    width: 21px;
    height: 21px;
}
.dxEditors_edtTBDecBtnHover
{
    background-position: -44px -144px;
    width: 21px;
    height: 21px;
}
.dxEditors_edtTBDecBtnPressed
{
    background-position: -22px -144px;
    width: 21px;
    height: 21px;
}
.dxEditors_edtTBIncBtn
{
    background-position: -66px -166px;
    width: 21px;
    height: 21px;
}
.dxEditors_edtTBIncBtnDisabled
{
    background-position: -66px -144px;
    width: 21px;
    height: 21px;
}
.dxEditors_edtTBIncBtnHover
{
    background-position: -88px -110px;
    width: 21px;
    height: 21px;
}
.dxEditors_edtTBIncBtnPressed
{
    background-position: -88px -166px;
    width: 21px;
    height: 21px;
}
.dxEditors_edtTokenBoxTokenRemoveButton
{
    background-position: -16px -259px;
    width: 15px;
    height: 15px;
}
.dxEditors_edtTokenBoxTokenRemoveButtonDisabled
{
    background-position: -32px -259px;
    width: 15px;
    height: 15px;
}
.dxEditors_fcadd
{
    background-position: -56px -332px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcaddhot
{
    background-position: -28px -346px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcgroupaddcondition
{
    background-position: -28px -318px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcgroupaddgroup
{
    background-position: 0px -360px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcgroupand
{
    background-position: -70px -332px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcgroupnotand
{
    background-position: 0px -304px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcgroupnotor
{
    background-position: -42px -318px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcgroupor
{
    background-position: -70px -360px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcgroupremove
{
    background-position: -14px -304px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopany
{
    background-position: -56px -318px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopavg
{
    background-position: -88px -149px;
    width: 16px;
    height: 16px;
}
.dxEditors_fcopbegin
{
    background-position: -70px -304px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopbetween
{
    background-position: -42px -304px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopblank
{
    background-position: -84px -346px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopcontain
{
    background-position: 0px -318px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopcount
{
    background-position: 0px -228px;
    width: 16px;
    height: 16px;
}
.dxEditors_fcopend
{
    background-position: -56px -346px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopequal
{
    background-position: -70px -346px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopexists
{
    background-position: -34px -228px;
    width: 16px;
    height: 16px;
}
.dxEditors_fcopgreater
{
    background-position: -70px -318px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopgreaterorequal
{
    background-position: -14px -360px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopless
{
    background-position: -14px -318px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcoplessorequal
{
    background-position: 0px -332px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcoplike
{
    background-position: -8px -174px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopmax
{
    background-position: -51px -228px;
    width: 16px;
    height: 16px;
}
.dxEditors_fcopmin
{
    background-position: -88px -132px;
    width: 16px;
    height: 16px;
}
.dxEditors_fcopnotany
{
    background-position: -42px -346px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopnotbetween
{
    background-position: -91px -275px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopnotblank
{
    background-position: -28px -360px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopnotcontain
{
    background-position: -56px -360px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopnotequal
{
    background-position: -42px -332px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopnotlike
{
    background-position: -14px -332px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcopsingle
{
    background-position: -17px -228px;
    width: 16px;
    height: 16px;
}
.dxEditors_fcopsum
{
    background-position: -68px -228px;
    width: 16px;
    height: 16px;
}
.dxEditors_fcoptypefield
{
    background-position: -84px -304px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcoptypefieldhot
{
    background-position: -28px -304px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcoptypevalue
{
    background-position: 0px -346px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcoptypevaluehot
{
    background-position: -84px -332px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcremove
{
    background-position: -56px -304px;
    width: 13px;
    height: 13px;
}
.dxEditors_fcremovehot
{
    background-position: -84px -318px;
    width: 13px;
    height: 13px;
}
.dxeFocused .dxeTBHSys .dxeFocusedMDHSys .dxEditors_edtTBMainDH
{
    background-position: -28px -188px;
    width: 13px;
    height: 19px;
}
.dxeFocused .dxeTBHSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHHover
{
    background-position: -14px -188px;
    width: 13px;
    height: 19px;
}
.dxeFocused .dxeTBHSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHPressed
{
    background-position: -56px -188px;
    width: 13px;
    height: 19px;
}
.dxeFocused .dxeTBHSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDH
{
    background-position: -84px -208px;
    width: 13px;
    height: 19px;
}
.dxeFocused .dxeTBHSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHHover
{
    background-position: -42px -208px;
    width: 13px;
    height: 19px;
}
.dxeFocused .dxeTBHSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHPressed
{
    background-position: 0px -208px;
    width: 13px;
    height: 19px;
}
.dxeFocused .dxeTBVSys .dxeFocusedMDHSys .dxEditors_edtTBMainDH
{
    background-position: -40px -290px;
    width: 19px;
    height: 13px;
}
.dxeFocused .dxeTBVSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHHover
{
    background-position: -80px -290px;
    width: 19px;
    height: 13px;
}
.dxeFocused .dxeTBVSys .dxeFocusedMDHSys .dxEditors_edtTBMainDHPressed
{
    background-position: 0px -245px;
    width: 19px;
    height: 13px;
}
.dxeFocused .dxeTBVSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDH
{
    background-position: -31px -275px;
    width: 19px;
    height: 13px;
}
.dxeFocused .dxeTBVSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHHover
{
    background-position: -20px -290px;
    width: 19px;
    height: 13px;
}
.dxeFocused .dxeTBVSys .dxeFocusedSDHSys .dxEditors_edtTBSecondaryDHPressed
{
    background-position: -51px -275px;
    width: 19px;
    height: 13px;
}
.dxeTBHSys .dxEditors_edtTBMainDH
{
    background-position: -42px -188px;
    width: 13px;
    height: 19px;
}
.dxeTBHSys .dxEditors_edtTBMainDHDisabled
{
    background-position: -70px -188px;
    width: 13px;
    height: 19px;
}
.dxeTBHSys .dxEditors_edtTBMainDHHover
{
    background-position: -56px -208px;
    width: 13px;
    height: 19px;
}
.dxeTBHSys .dxEditors_edtTBMainDHPressed
{
    background-position: 0px -188px;
    width: 13px;
    height: 19px;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDH
{
    background-position: -70px -208px;
    width: 13px;
    height: 19px;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDHDisabled
{
    background-position: -14px -208px;
    width: 13px;
    height: 19px;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDHHover
{
    background-position: -28px -208px;
    width: 13px;
    height: 19px;
}
.dxeTBHSys .dxEditors_edtTBSecondaryDHPressed
{
    background-position: -84px -188px;
    width: 13px;
    height: 19px;
}
.dxeTBVSys .dxEditors_edtTBMainDH
{
    background-position: 0px -290px;
    width: 19px;
    height: 13px;
}
.dxeTBVSys .dxEditors_edtTBMainDHDisabled
{
    background-position: -71px -275px;
    width: 19px;
    height: 13px;
}
.dxeTBVSys .dxEditors_edtTBMainDHHover
{
    background-position: -60px -245px;
    width: 19px;
    height: 13px;
}
.dxeTBVSys .dxEditors_edtTBMainDHPressed
{
    background-position: -80px -245px;
    width: 19px;
    height: 13px;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDH
{
    background-position: -60px -290px;
    width: 19px;
    height: 13px;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDHDisabled
{
    background-position: -20px -245px;
    width: 19px;
    height: 13px;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDHHover
{
    background-position: -40px -245px;
    width: 19px;
    height: 13px;
}
.dxeTBVSys .dxEditors_edtTBSecondaryDHPressed
{
    background-position: -11px -275px;
    width: 19px;
    height: 13px;
}
/*IM:DevExpress.Web.Images.Editors.sprite.png|b0.8|c1.2|g2.0;*/
.dxeTBVSys .dxEditors_edtTBMainDHPressed,
.dxeTBVSys .dxEditors_edtTBSecondaryDHPressed
{
	z-index: 7;
}
.dxeTBHSys .dxEditors_edtTBMainDHPressed,
.dxeTBHSys .dxEditors_edtTBSecondaryDHPressed
{
	z-index: 7;
}
.dxEditors_edtError,
.dxEditors_edtCalendarPrevYear,
.dxEditors_edtCalendarPrevYearDisabled,
.dxEditors_edtCalendarPrevMonth,
.dxEditors_edtCalendarPrevMonthDisabled,
.dxEditors_edtCalendarNextMonth,
.dxEditors_edtCalendarNextMonthDisabled,
.dxEditors_edtCalendarNextYear,
.dxEditors_edtCalendarNextYearDisabled,
.dxEditors_edtCalendarFNPrevYear,
.dxEditors_edtCalendarFNNextYear,
.dxEditors_edtEllipsis,
.dxEditors_edtEllipsisDisabled,
.dxEditors_edtDropDown,
.dxEditors_edtDropDownDisabled,
.dxEditors_edtSpinEditIncrementImage,
.dxEditors_edtSpinEditIncrementImageDisabled,
.dxEditors_edtSpinEditDecrementImage,
.dxEditors_edtSpinEditDecrementImageDisabled,
.dxEditors_edtSpinEditLargeIncImage,
.dxEditors_edtSpinEditLargeIncImageDisabled,
.dxEditors_edtSpinEditLargeDecImage,
.dxEditors_edtSpinEditLargeDecImageDisabled
{
	display:block !important;
	margin:auto;
}
.dxEditors_edtCalendarFNPrevYear
{
    margin-right: 8px;
}
.dxEditors_edtCalendarFNNextYear
{
    margin-left: 8px;
}

.dxeFNTextSys {
    position: absolute;
    background-color: transparent;
    pointer-events: none;
    box-sizing: border-box!important;
    -moz-box-sizing: border-box!important;
    -webkit-box-sizing: border-box!important;
    border-color: transparent;
}
.dxeTextBoxSys .dxeFNTextSys,
.dxeButtonEditSys .dxeFNTextSys,
.dxeMemoSys .dxeFNTextSys {
    font: inherit;
}
input:-webkit-autofill + .dxeFNTextSys {
    display: none!important;
}
.dxGridView_CTClearFilter,
.dxGridView_CTClearFilterDisabled,
.dxGridView_CTClearGrouping,
.dxGridView_CTClearGroupingDisabled,
.dxGridView_CTCollapseDetailRow,
.dxGridView_CTCollapseDetailRowDisabled,
.dxGridView_CTCollapseRow,
.dxGridView_CTCollapseRowDisabled,
.dxGridView_CTDeleteRow,
.dxGridView_CTDeleteRowDisabled,
.dxGridView_CTEditRow,
.dxGridView_CTEditRowDisabled,
.dxGridView_CTExpandDetailRow,
.dxGridView_CTExpandDetailRowDisabled,
.dxGridView_CTExpandRow,
.dxGridView_CTExpandRowDisabled,
.dxGridView_CTFullCollapse,
.dxGridView_CTFullCollapseDisabled,
.dxGridView_CTFullExpand,
.dxGridView_CTFullExpandDisabled,
.dxGridView_CTNewRow,
.dxGridView_CTNewRowDisabled,
.dxGridView_CTRefresh,
.dxGridView_CTRefreshDisabled,
.dxGridView_CTShowCustDialog,
.dxGridView_CTShowCustDialogDisabled,
.dxGridView_CTShowCustomizationWindow,
.dxGridView_CTShowCustomizationWindowDisabled,
.dxGridView_CTShowFilterEditor,
.dxGridView_CTShowFilterEditorDisabled,
.dxGridView_CTShowGroupPanel,
.dxGridView_CTShowGroupPanelDisabled,
.dxGridView_CTShowSearchPanel,
.dxGridView_CTShowSearchPanelDisabled,
.dxGridView_gvCellError,
.dxGridView_gvCMClearFilter,
.dxGridView_gvCMClearFilterDisabled,
.dxGridView_gvCMClearGrouping,
.dxGridView_gvCMClearGroupingDisabled,
.dxGridView_gvCMCollapseDetailRow,
.dxGridView_gvCMCollapseDetailRowDisabled,
.dxGridView_gvCMCollapseRow,
.dxGridView_gvCMCollapseRowDisabled,
.dxGridView_gvCMDeleteRow,
.dxGridView_gvCMDeleteRowDisabled,
.dxGridView_gvCMEditRow,
.dxGridView_gvCMEditRowDisabled,
.dxGridView_gvCMExpandDetailRow,
.dxGridView_gvCMExpandDetailRowDisabled,
.dxGridView_gvCMExpandRow,
.dxGridView_gvCMExpandRowDisabled,
.dxGridView_gvCMFullCollapse,
.dxGridView_gvCMFullCollapseDisabled,
.dxGridView_gvCMFullExpand,
.dxGridView_gvCMFullExpandDisabled,
.dxGridView_gvCMGroupByColumn,
.dxGridView_gvCMGroupByColumnDisabled,
.dxGridView_gvCMNewRow,
.dxGridView_gvCMNewRowDisabled,
.dxGridView_gvCMRefresh,
.dxGridView_gvCMRefreshDisabled,
.dxGridView_gvCMShowCustDialog,
.dxGridView_gvCMShowCustDialogDisabled,
.dxGridView_gvCMShowCustomizationWindow,
.dxGridView_gvCMShowCustomizationWindowDisabled,
.dxGridView_gvCMShowFilterEditor,
.dxGridView_gvCMShowFilterEditorDisabled,
.dxGridView_gvCMShowGroupPanel,
.dxGridView_gvCMShowGroupPanelDisabled,
.dxGridView_gvCMShowSearchPanel,
.dxGridView_gvCMShowSearchPanelDisabled,
.dxGridView_gvCMSortAscending,
.dxGridView_gvCMSortAscendingDisabled,
.dxGridView_gvCMSortDescending,
.dxGridView_gvCMSortDescendingDisabled,
.dxGridView_gvCMSummaryAverage,
.dxGridView_gvCMSummaryAverageDisabled,
.dxGridView_gvCMSummaryCount,
.dxGridView_gvCMSummaryCountDisabled,
.dxGridView_gvCMSummaryMax,
.dxGridView_gvCMSummaryMaxDisabled,
.dxGridView_gvCMSummaryMin,
.dxGridView_gvCMSummaryMinDisabled,
.dxGridView_gvCMSummarySum,
.dxGridView_gvCMSummarySumDisabled,
.dxGridView_gvCOApply,
.dxGridView_gvCOApplyDisabled,
.dxGridView_gvCOClearFilter,
.dxGridView_gvCOClearFilterDisabled,
.dxGridView_gvCOClose,
.dxGridView_gvCOColumnDrag,
.dxGridView_gvCOColumnDragDisabled,
.dxGridView_gvCOColumnGroup,
.dxGridView_gvCOColumnGroupDisabled,
.dxGridView_gvCOColumnHide,
.dxGridView_gvCOColumnHideDisabled,
.dxGridView_gvCOColumnRemove,
.dxGridView_gvCOColumnRemoveDisabled,
.dxGridView_gvCOColumnShow,
.dxGridView_gvCOColumnShowDisabled,
.dxGridView_gvCOColumnSort,
.dxGridView_gvCOColumnSortDisabled,
.dxGridView_gvCOColumnSortDown,
.dxGridView_gvCOColumnSortDownDisabled,
.dxGridView_gvCOColumnSortUp,
.dxGridView_gvCOColumnSortUpDisabled,
.dxGridView_gvCOColumnUngroup,
.dxGridView_gvCOColumnUngroupDisabled,
.dxGridView_gvCOColumnUnsort,
.dxGridView_gvCOColumnUnsortDisabled,
.dxGridView_gvCODragAreaCollapse,
.dxGridView_gvCODragAreaExpand,
.dxGridView_gvCOFilterCollapse,
.dxGridView_gvCOFilterExpand,
.dxGridView_gvCollapsedButton,
.dxGridView_gvCollapsedButtonRtl,
.dxGridView_gvDetailCollapsedButton,
.dxGridView_gvDetailCollapsedButtonRtl,
.dxGridView_gvDetailExpandedButton,
.dxGridView_gvDetailExpandedButtonRtl,
.dxGridView_gvDragAndDropArrowDown,
.dxGridView_gvDragAndDropArrowLeft,
.dxGridView_gvDragAndDropArrowRight,
.dxGridView_gvDragAndDropArrowUp,
.dxGridView_gvDragAndDropHideColumn,
.dxGridView_gvExpandedButton,
.dxGridView_gvExpandedButtonRtl,
.dxGridView_gvFilterRowButton,
.dxGridView_gvFixedGroupRow,
.dxGridView_gvGroupRowMoreRows,
.dxGridView_gvHeaderFilter,
.dxGridView_gvHeaderFilterActive,
.dxGridView_gvHeaderSortDown,
.dxGridView_gvHeaderSortUp,
.dxGridView_gvHideAdaptiveDetailButton,
.dxGridView_gvParentGroupRows,
.dxGridView_gvShowAdaptiveDetailButton,
.dxGridView_WindowResizer,
.dxGridView_WindowResizerRtl,
.dxgvFocusedRow .dxGridView_gvShowAdaptiveDetailButton
{
    background-image: url('/DXR.axd?r=1_118-5tQpj');
    background-repeat: no-repeat;
    background-color: transparent;
}
.dxGridView_CTClearFilter
{
    background-position: -51px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTClearFilterDisabled
{
    background-position: -17px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTClearGrouping
{
    background-position: -51px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTClearGroupingDisabled
{
    background-position: -102px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTCollapseDetailRow
{
    background-position: -34px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTCollapseDetailRowDisabled
{
    background-position: -68px -173px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTCollapseRow
{
    background-position: -174px -69px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTCollapseRowDisabled
{
    background-position: -102px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTDeleteRow
{
    background-position: -157px -69px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTDeleteRowDisabled
{
    background-position: -106px -69px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTEditRow
{
    background-position: -17px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTEditRowDisabled
{
    background-position: -68px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTExpandDetailRow
{
    background-position: -136px -173px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTExpandDetailRowDisabled
{
    background-position: 0px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTExpandRow
{
    background-position: -191px -69px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTExpandRowDisabled
{
    background-position: -187px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTFullCollapse
{
    background-position: -34px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTFullCollapseDisabled
{
    background-position: -51px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTFullExpand
{
    background-position: -72px -69px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTFullExpandDisabled
{
    background-position: -85px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTNewRow
{
    background-position: -119px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTNewRowDisabled
{
    background-position: -170px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTRefresh
{
    background-position: -38px -69px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTRefreshDisabled
{
    background-position: -204px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTShowCustDialog
{
    background-position: -85px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTShowCustDialogDisabled
{
    background-position: -68px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTShowCustomizationWindow
{
    background-position: -17px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTShowCustomizationWindowDisabled
{
    background-position: -85px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTShowFilterEditor
{
    background-position: -34px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTShowFilterEditorDisabled
{
    background-position: -170px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTShowGroupPanel
{
    background-position: -153px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTShowGroupPanelDisabled
{
    background-position: -102px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTShowSearchPanel
{
    background-position: -51px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_CTShowSearchPanelDisabled
{
    background-position: -68px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCellError
{
    background-position: -208px -69px;
    width: 14px;
    height: 14px;
}
.dxGridView_gvCMClearFilter
{
    background-position: -136px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMClearFilterDisabled
{
    background-position: -204px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMClearGrouping
{
    background-position: -170px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMClearGroupingDisabled
{
    background-position: -153px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMCollapseDetailRow
{
    background-position: -102px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMCollapseDetailRowDisabled
{
    background-position: -102px -173px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMCollapseRow
{
    background-position: 0px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMCollapseRowDisabled
{
    background-position: -68px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMDeleteRow
{
    background-position: -204px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMDeleteRowDisabled
{
    background-position: -136px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMEditRow
{
    background-position: -187px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMEditRowDisabled
{
    background-position: -136px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMExpandDetailRow
{
    background-position: -204px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMExpandDetailRowDisabled
{
    background-position: -17px -173px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMExpandRow
{
    background-position: -119px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMExpandRowDisabled
{
    background-position: -170px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMFullCollapse
{
    background-position: -55px -69px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMFullCollapseDisabled
{
    background-position: -187px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMFullExpand
{
    background-position: -51px -173px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMFullExpandDisabled
{
    background-position: -153px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMGroupByColumn
{
    background-position: -102px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMGroupByColumnDisabled
{
    background-position: -119px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMNewRow
{
    background-position: -153px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMNewRowDisabled
{
    background-position: -89px -69px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMRefresh
{
    background-position: -119px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMRefreshDisabled
{
    background-position: -187px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMShowCustDialog
{
    background-position: -170px -173px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMShowCustDialogDisabled
{
    background-position: -85px -173px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMShowCustomizationWindow
{
    background-position: 0px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMShowCustomizationWindowDisabled
{
    background-position: -34px -173px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMShowFilterEditor
{
    background-position: -140px -69px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMShowFilterEditorDisabled
{
    background-position: 0px -173px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMShowGroupPanel
{
    background-position: -136px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMShowGroupPanelDisabled
{
    background-position: -123px -69px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMShowSearchPanel
{
    background-position: -85px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMShowSearchPanelDisabled
{
    background-position: -85px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSortAscending
{
    background-position: -153px -122px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSortAscendingDisabled
{
    background-position: -153px -173px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSortDescending
{
    background-position: -187px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSortDescendingDisabled
{
    background-position: -136px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSummaryAverage
{
    background-position: -34px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSummaryAverageDisabled
{
    background-position: 0px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSummaryCount
{
    background-position: -68px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSummaryCountDisabled
{
    background-position: -51px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSummaryMax
{
    background-position: -34px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSummaryMaxDisabled
{
    background-position: -170px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSummaryMin
{
    background-position: 0px -105px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSummaryMinDisabled
{
    background-position: -17px -88px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSummarySum
{
    background-position: -17px -139px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCMSummarySumDisabled
{
    background-position: -204px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_gvCOApply
{
    background-position: -69px 0px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOApplyDisabled
{
    background-position: -138px 0px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOClearFilter
{
    background-position: -46px -23px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOClearFilterDisabled
{
    background-position: -138px -23px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOClose
{
    background-position: -184px -23px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnDrag
{
    background-position: -184px -46px;
    width: 18px;
    height: 18px;
}
.dxGridView_gvCOColumnDragDisabled
{
    background-position: 0px -69px;
    width: 18px;
    height: 18px;
}
.dxGridView_gvCOColumnGroup
{
    background-position: 0px -46px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnGroupDisabled
{
    background-position: -23px 0px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnHide
{
    background-position: 0px -23px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnHideDisabled
{
    background-position: -23px -46px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnRemove
{
    background-position: -115px -46px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnRemoveDisabled
{
    background-position: -69px -46px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnShow
{
    background-position: -92px 0px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnShowDisabled
{
    background-position: -161px 0px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnSort
{
    background-position: -92px -23px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnSortDisabled
{
    background-position: -23px -23px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnSortDown
{
    background-position: -69px -23px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnSortDownDisabled
{
    background-position: -184px 0px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnSortUp
{
    background-position: -46px -46px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnSortUpDisabled
{
    background-position: 0px 0px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnUngroup
{
    background-position: -115px -23px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnUngroupDisabled
{
    background-position: -138px -46px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnUnsort
{
    background-position: -161px -46px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOColumnUnsortDisabled
{
    background-position: -161px -23px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCODragAreaCollapse
{
    background-position: -206px -173px;
    width: 13px;
    height: 13px;
}
.dxGridView_gvCODragAreaExpand
{
    background-position: -14px -190px;
    width: 13px;
    height: 13px;
}
.dxGridView_gvCOFilterCollapse
{
    background-position: -115px 0px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCOFilterExpand
{
    background-position: -46px 0px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvCollapsedButton
{
    background-position: -150px -190px;
    width: 9px;
    height: 10px;
}
.dxGridView_gvCollapsedButtonRtl
{
    background-position: -110px -190px;
    width: 9px;
    height: 10px;
}
.dxGridView_gvDetailCollapsedButton
{
    background-position: -140px -190px;
    width: 9px;
    height: 10px;
}
.dxGridView_gvDetailCollapsedButtonRtl
{
    background-position: -180px -190px;
    width: 9px;
    height: 10px;
}
.dxGridView_gvDetailExpandedButton
{
    background-position: -100px -190px;
    width: 9px;
    height: 10px;
}
.dxGridView_gvDetailExpandedButtonRtl
{
    background-position: -130px -190px;
    width: 9px;
    height: 10px;
}
.dxGridView_gvDragAndDropArrowDown
{
    background-position: -190px -190px;
    width: 11px;
    height: 9px;
}
.dxGridView_gvDragAndDropArrowLeft
{
    background-position: -70px -190px;
    width: 9px;
    height: 11px;
}
.dxGridView_gvDragAndDropArrowRight
{
    background-position: -80px -190px;
    width: 9px;
    height: 11px;
}
.dxGridView_gvDragAndDropArrowUp
{
    background-position: -202px -190px;
    width: 11px;
    height: 9px;
}
.dxGridView_gvDragAndDropHideColumn
{
    background-position: -92px -46px;
    width: 22px;
    height: 22px;
}
.dxGridView_gvExpandedButton
{
    background-position: -120px -190px;
    width: 9px;
    height: 10px;
}
.dxGridView_gvExpandedButtonRtl
{
    background-position: -170px -190px;
    width: 9px;
    height: 10px;
}
.dxGridView_gvFilterRowButton
{
    background-position: 0px -190px;
    width: 13px;
    height: 13px;
}
.dxGridView_gvFixedGroupRow
{
    background-position: -203px -46px;
    width: 18px;
    height: 18px;
}
.dxGridView_gvGroupRowMoreRows
{
    background-position: -19px -69px;
    width: 18px;
    height: 18px;
}
.dxGridView_gvHeaderFilter
{
    background-position: -207px 0px;
    width: 15px;
    height: 17px;
}
.dxGridView_gvHeaderFilterActive
{
    background-position: -207px -23px;
    width: 15px;
    height: 16px;
}
.dxGridView_gvHeaderSortDown
{
    background-position: -160px -190px;
    width: 9px;
    height: 10px;
}
.dxGridView_gvHeaderSortUp
{
    background-position: -90px -190px;
    width: 9px;
    height: 10px;
}
.dxGridView_gvHideAdaptiveDetailButton
{
    background-position: -42px -190px;
    width: 13px;
    height: 11px;
}
.dxGridView_gvParentGroupRows
{
    background-position: -187px -173px;
    width: 18px;
    height: 13px;
}
.dxGridView_gvShowAdaptiveDetailButton
{
    background-position: -56px -190px;
    width: 13px;
    height: 11px;
}
.dxGridView_WindowResizer
{
    background-position: -119px -156px;
    width: 16px;
    height: 16px;
}
.dxGridView_WindowResizerRtl
{
    background-position: -119px -173px;
    width: 16px;
    height: 16px;
}
.dxgvFocusedRow .dxGridView_gvShowAdaptiveDetailButton
{
    background-position: -28px -190px;
    width: 13px;
    height: 11px;
}
/*IM:DevExpress.Web.Images.GridView.sprite.png|b0.6|c1.5|g3.0;*/
.dxgvControl,
.dxgvDisabled
{
	border: 1px Solid #9F9F9F;
	font: 12px Tahoma, Geneva, sans-serif;
	background-color: #F2F2F2;
	color: Black;
	cursor: default;
}
.dxgvDisabled
{
	color: Gray;
}
.dxgvControl a
{
	color: #5555FF;
}
.dxgvDisabled a
{
	color: Gray;
}

.dxgvTable
{
	background-color: White;
	border-width: 0;
	border-collapse: separate!important;
	overflow: hidden;
}
.dxgvTable .dxgvHEC
{
	background-color: White;
	border-width: 0;
	overflow: hidden;
}
.dxgvControl .dxgvFSDC .dxgvFooter td.dxgv
{
    border-bottom-width: 0;
}
.dxgvControl .dxgvFGI
{
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
}
.dxgvControl .dxgvFGI
{
    right: 5px;
    left: auto;
}
*[dir="rtl"].dxgvControl .dxgvFGI
{
    right: auto;
    left: 5px;
}
.dxgvInlineEditRow,
.dxgvDataRow
{
}
.dxgvInlineEditRow td.dxgv
{
	border-bottom: 1px Solid #D3D3D3;
	border-right: 1px Solid #D3D3D3;
}
.dxgvInlineEditRow td.dxgvIndentCell 
{
    background-color: #EDEDED;
}
.dxgvDataRowAlt
{
	background-color: #EDEDEB;
}
.dxgvFilterRow
{
	background-color: #E7E7E7;
}
.dxgvEditForm
{
	background-color: #F0F0F0;
}
.dxgvEditForm > td.dxgv
{
	border-bottom: 1px Solid #D3D3D3;
	padding: 8px 10px 10px;
}
.dxgvEditForm > td.dxgvIndentCell
{
	background: #EDEDED none;
	border-right: 1px Solid #CFCFCF;
	border-left: 1px Solid #CFCFCF;
	border-top-width: 0px;
}
.dxgvSelectedRow
{
	background-color: #A0A0A0;
	color: White;
}
.dxgvFocusedRow
{
	background-color: #8D8D8D;
	color: White;
}
.dxgvSelectedRow .dxgvCommandColumn a, 
.dxgvSelectedRow .dxgvAIC a, 
.dxgvFocusedRow .dxgvCommandColumn a,
.dxgvFocusedRow .dxgvAIC a
{
	color: White;
}
.dxgvSelectedRow .dxgvCommandColumn a:hover, 
.dxgvSelectedRow .dxgvAIC a:hover, 
.dxgvFocusedRow .dxgvCommandColumn a:hover,
.dxgvFocusedRow .dxgvAIC a:hover
{
	color: #F0F0F0;
}
.dxgvFocusedRow .dxgvADSB > img
{
    opacity: 1;
}
.dxgvPreviewRow
{
	background-color: #F5F5F5;
	color: #707070;
}
.dxgvDetailRow td.dxgv,
.dxgvPreviewRow td.dxgv,
.dxgvEmptyDataRow td.dxgv
{
	padding: 20px 2px 20px 4px;
	border-bottom: 1px Solid #D3D3D3;
	border-top-width: 0;
	border-left-width: 0;
	border-right-width: 0;
}
.dxgvPreviewRow td.dxgv
{
	padding: 10px 10px 10px 15px;
}
.dxgvDetailRow td.dxgvDetailCell
{
	padding: 16px 18px;
}
.dxgvDetailRow td.dxgvIndentCell
{
	padding-right: 0px;
	border-bottom: 1px Solid #D3D3D3;
}
.dxgvDetailRow.dxgvADR .dxgvADT > tbody > tr > td
{
    padding: 6px 6px 5px 0;
}
.dxgvDetailRow.dxgvADR .dxgvADT > tbody > tr > td .dxeTextBoxSys,
.dxgvDetailRow.dxgvADR .dxgvADT > tbody > tr > td .dxichCellSys
{
    margin: -4px 0 -3px 0;
}
.dxgvDetailRow.dxgvADR .dxgvADCC
{
    color: #737373;
}
.dxgvDetailRow.dxgvADR.dxgvFocusedRow .dxgvADCC,
.dxgvDetailRow.dxgvADR.dxgvSelectedRow .dxgvADCC
{
    color: inherit;
}
.dxgvDetailRow.dxgvADR.dxgvFocusedRow .dxgvADCMDC a,
.dxgvDetailRow.dxgvADR.dxgvSelectedRow .dxgvADCMDC a
{
    color: white;
}
.dxgvEmptyDataRow
{
	color: Gray;
}
.dxgvEmptyDataRow td.dxgv
{
	border-bottom: 1px Solid #CFCFCF;
	text-align: center;
}

.dxgvEditFormDisplayRow td.dxgv,
.dxgvDetailCell td.dxgv,
.dxgvDataRow td.dxgv,
.dxgvDetailRow.dxgvADR td.dxgvAIC
{
	overflow: hidden;
	border-bottom: 1px Solid #CFCFCF;
	border-right: 1px Solid #CFCFCF;
	border-top-width: 0;
	border-left-width: 0;
	padding: 3px 6px 4px;
}
.dxgvDataRow td.dxgvAIC,
.dxgvInlineEditRow td.dxgvAIC
{
    padding: 0 4px;
}
.dxgvDetailRow.dxgvADR td.dxgvAIC
{
    padding: 6px 4px;
}
.dxgvEditFormDisplayRow
{
}
.dxgvEditFormDisplayRow td.dxgv
{
}
.dxgvEditFormDisplayRow td.dxgvIndentCell
{
	background: #EDEDED none;
	border-right: 1px Solid #CFCFCF;
	border-left: 1px Solid #CFCFCF;
	border-top-width: 0px;
}

.dxgvEditingErrorRow
{
	background-color: #FFC8C8;
	color: #FF0000;
}
.dxgvEditingErrorRow td.dxgv
{
	white-space: pre-wrap;
	border-bottom: 1px Solid #D3D3D3;
	border-right-width: 0;
	border-top-width: 0;
	border-left-width: 0;
	padding: 6px 10px;
}

.dxgvFilterRow td.dxgv
{
	border-bottom: 1px Solid #C1C1C1;
	border-right: 1px Solid #C1C1C1;
	border-top-width: 0;
	border-left-width: 0;
	padding: 2px;
	overflow: hidden;
}
.dxgvGroupRow
{
	background-color: #EDEDED;
}
.dxgvFocusedGroupRow
{
	background-color: #8D8D8D;
	color: White;
}
.dxgvGroupRow td.dxgv,
.dxgvFocusedGroupRow td.dxgv
{
	border: 0 none;
	vertical-align: middle;
	border-bottom: 1px Solid #D3D3D3;
	padding: 3px 6px 4px;
    background-color: inherit;
}
.dxgvFocusedRow td.dxgvIndentCell,
.dxgvFocusedGroupRow td.dxgvIndentCell,
.dxgvSelectedRow td.dxgvIndentCell
{
	background-color: #EDEDED!important;
	border-right: 1px solid #CFCFCF;
	border-left: 1px solid #CFCFCF;
	border-top-width: 0px;
}
.dxgvAdaptiveHeaderPanel
{
    color: #8D8D8D;
    background-color: #EDEDED;
    border-bottom: 1px Solid #9F9F9F;
    padding-top: 10px;
}
.dxgvAdaptiveHeaderPanel.dxgvEAHP
{
    padding: 10px 7px;
}
.dxgvAdaptiveFooterPanel
{
    background-color: #D7D7D7;
    padding-top: 6px;
}
.dxgvAdaptiveHeaderPanel,
.dxgvAdaptiveFooterPanel
{
    padding-left: 24px;
}
.dxgvHeaderPanel
{
	background-color: #F9F9F9;
	color: Black;
	padding: 8px 6px;
	border-bottom: 1px Solid #9F9F9F;
}
.dxIE .dxgvMSDraggable .dxgvHeader,
.dxIE .dxgvMSDraggable.dxgvGroupPanel
{
    -ms-touch-action: pinch-zoom;
}
.dxEdge .dxgvMSDraggable .dxgvHeader,
.dxEdge .dxgvMSDraggable.dxgvGroupPanel
{
    touch-action: pinch-zoom;
}
.dxgvHeader
{
	cursor: pointer;
	white-space: nowrap;
	padding: 4px 6px;
	border: 1px Solid #9F9F9F;
	background-color: #DCDCDC;
	overflow: hidden;
	font-weight: normal;
	text-align: left;
}
.dxgvHeader,
.dxgvHeader table
{
	color: Black;
}
.dxgvHeader td
{
	white-space: nowrap;
}
.dxgvHeader a,
.dxgvHeader a.dxgvCommandColumnItem,
.dxgvHeader a.dxgvCommandColumnItem.dxbDisabled,
.dxgvHeader a.dxgvCommandColumnItem.dxbDisabled:hover,
.dxgvCommandColumn a,
.dxgvCommandColumn a.dxgvCommandColumnItem.dxbDisabled,
.dxgvCommandColumn a.dxgvCommandColumnItem.dxbDisabled:hover
{
	color: #0d45b7;
}
.dxgvHeader a.dxgvCommandColumnItem
{
	margin: 0 3px 0 0;
}
.dxgvHeader a.dxgvCommandColumnItem:hover
{
	color: #5494ea;
}
.dxgvHeader a.dxgvCommandColumnItem.dxbDisabled,
.dxgvCommandColumn a.dxgvCommandColumnItem.dxbDisabled
{
    opacity: 0.5;
}
.dxgvCustomization, 
.dxgvPopupEditForm
{
	padding: 0;
	margin: 0;
}
.dxgvAdaptiveGroupPanel,
.dxgvGroupPanel
{
	background-color: #EDEDED;
	color: #8D8D8D;
	border-bottom: 1px Solid #9F9F9F;
}
.dxgvGroupPanel
{
	padding: 7px 4px 8px 6px;
    white-space: nowrap;
}
.dxgvAdaptiveGroupPanel
{
    padding-left: 6px;
    padding-top: 7px;
}
.dxgvAdaptiveGroupPanel div.dxgvADH
{
    margin-right: 4px;
    margin-bottom: 6px;
}
.dxgvAdaptiveGroupPanel.dxgvEAHP
{
    padding-bottom: 8px;
}
.dxgvFooter
{
	background-color: #D7D7D7;
}
.dxgvFooter td.dxgv
{
	padding: 5px 6px 6px;
	border-bottom: 1px Solid #BCBCBC;
	border-right-width: 0;
}
.dxgvABRL .dxgvFooter td.dxgv
{
    border-right: 1px Solid #BCBCBC;
}
.dxgvGroupFooter
{
	background-color: #E0E0E0;
}
/*.dxgvGroupFooter td.dxgv
{
	white-space: nowrap;
}*/
.dxgvGroupFooter td.dxgv
{
	padding: 5px 4px 6px 6px;
	border-bottom: 1px Solid #CFCFCF;
	border-right-width: 0;
}
.dxgvABRL .dxgvGroupFooter td.dxgv
{
    border-right: 1px Solid #CFCFCF;
}
.dxgvDataRow td.dxgvIndentCell,
.dxgvDetailRow td.dxgvIndentCell,
.dxgvPreviewRow td.dxgvIndentCell,
.dxgvGroupRow td.dxgvIndentCell,
.dxgvGroupFooter td.dxgvIndentCell
{
	background-color: #EDEDED;
	border-right: 1px Solid #CFCFCF;
	border-left: 1px Solid #CFCFCF;
	border-top-width: 0px;
}

.dxgvTitlePanel, 
.dxgvTable caption
{
	font-size: 1.25em;
	font-weight: normal;
	padding: 3px 3px 5px;
	text-align: center;
	background-color: #ACACAC;
	color: White;
	border-bottom: 1px Solid #9F9F9F;
}

.dxgvStatusBar
{
	border-top: 1px Solid #9F9F9F;
}
.dxgvStatusBar tr.dxgv
{
	height: 20px;
}
.dxgvStatusBar tr.dxgv > td
{
	padding: 4px;
}
.dxgvStatusBar tr.dxgv span .dxbButtonSys:first-child
{
	margin-left: 2px;
}
.dxgvCommandColumn
{
	padding: 2px;
    white-space: nowrap;
}
.dxgvCommandColumn a
{
	margin: 0 3px 0 0;
}
.dxgvCommandColumn a:hover
{
	color: #5494ea;
}
.dxgvCommandColumn a:hover.dxbDisabled
{
    color: #808080;
}

.dxgvCommandColumnItem
{
}
.dxbButton[class~="dxgvCommandColumnItem"],
.dxgvEditFormTable div.dxbButton
{
	margin: 0px 2px -1px 2px;
}
.dxbButton[class~="dxgvCommandColumnItem"] .dxb
{
	padding-top: 0;
    padding-bottom: 0;
}
.dxgvFilterRow a.dxgvCommandColumnItem
{
    display: inline-block;
    margin-top: 1px;
}
.dxgvEditFormTable
{
	padding: 2px 6px 6px 4px;
	color: Black;
}
.dxgvEditFormTable a
{
	color: #0d45b7;
}
.dxgvEditFormTable a:hover
{
	color: #5494ea;
}

.dxgvEditFormCaption
{
	padding: 5px 4px 4px 10px;
	white-space: nowrap;
}

.dxgvInlineEditCell
{
	padding: 1px;
}

.dxgvEditFormCell
{
	padding: 4px;
	border-width: 0;
}

.dxgvPagerTopPanel,
.dxgvPagerBottomPanel
{
	padding-top: 4px;
	padding-bottom: 4px;
}

.dxgvControl .dxctToolbar.dxm-main
{
	background-color: #F2F2F2;
	border-width: 0;
}
.dxgvControl .dxctToolbar.dxm-main.dxgvCTTop
{
	border-bottom-width: 1px;
}
.dxgvControl .dxctToolbar.dxm-main.dxgvCTBottom
{
	border-top-width: 1px;
}

.dxgvDetailButton
{
}

.dxgvFilterBar
{
	border-top: 1px solid #9F9F9F;
	background: #d4d4d4 none;
}
.dxgvFilterBar a
{
	color: #394ea2;
	text-decoration: underline;
}
.dxgvFilterBarCheckBoxCell
{
	padding: 0 7px 0 3px;
}
.dxgvFilterBarImageCell
{
	padding: 0 1px 0 3px;
	cursor: pointer;
}
.dxgvFilterBarExpressionCell
{
	padding: 5px 5px 8px 0;
	white-space: nowrap;
}
.dxgvFilterBarClearButtonCell
{
	padding: 5px 6px 8px;
}
.dxgvFilterBuilderMainArea
{
	background: white none;
	padding: 6px 2px;
} 
.dxgvFilterBuilderButtonArea
{
	background: #ededed none;
	border-top: 1px solid #cfcfcf;
	padding: 6px;
	white-space: nowrap;
}

.dxgvDataRowHover
{
	background: #cfcfcf none;
	color: Black;
}

.dxgvControl .dxpLite,
.dxgvDisabled .dxpLite
{
	padding-top: 4px;
}

.dxgvControl .dxgvHFSAC
{
    padding: 9px 0 0 4px;
}
.dxgvControl .dxgvHFSC
{
    padding: 9px 0 6px;
}
.dxgvControl .dxgvHFSC div
{
    height: 1px;
    background: #8b8b8b;
}
.dxgvControl .dxgvHFSD
{
    height: 1px;
    margin: 2px 0;
}
.dxgvControl .dxgvHFDRC
{
    margin: 15px 15px 25px;
}
.dxgvControl .dxgvHFDRP
{
    margin-left: 15px;
    margin-right: 15px;
    padding: 9px 0 6px;
}
.dxgvControl .dxgvHFDRP[id*="HFFDE"]
{
    margin-top: 15px;
    margin-bottom: 5px;
}
.dxgvControl .dxgvHFDRP[id*="HFTDE"]
{
    margin-bottom: 25px;
}

/* Removes flicking in iOS Safari*/
.dxgvTable
{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

.dxgvControl div[id$='DXEPLPC']
{
    height: 45px;
}


.dxgvControl td.dxgvBatchEditCell
{
    padding: 0 2px;
}
.dxgvControl td.dxgvBatchEditModifiedCell
{
    background: #d7f9c7;
}
.dxgvBatchEditDeletedItem,
.dxgvBatchEditNewItem.dxgvBatchEditDeletedItem
{
    background: #EFEFEF;
}
.dxgvBatchEditDeletedItem > td:not(.dxgvCommandColumn)
{
    color: rgba(0, 0, 0, 0.5);
}
.dxgvBatchEditDeletedItem td.dxgvBatchEditModifiedCell
{
    background: #eefbe7;
}
.dxgvBatchEditNewItem
{
    background: #F0FAEA;
}

.dxgvControl .dxgvErrorCell
{
    padding-left: 5px;
    width: 1px;
}
.dxgvControl .dxgvErrorCell img
{
    margin: -3px 0;
}
.dxgvStatusBar .dxgvCommandColumn a
{
    margin-right: 10px;
}
.dxgvControl td.dxgvBatchEditCell .dxichCellSys 
{
    padding-left: 0;
}

.dxgvEmptyDataRow > td.dxgv,
.dxgvDataRow.dxgvLVR > td.dxgv,
.dxgvGroupRow.dxgvLVR > td.dxgv
{
    border-bottom-width: 0;
}

.dxgvRBB .dxgvEmptyDataRow.dxgvLVR > td.dxgv,
.dxgvRBB .dxgvDataRow.dxgvLVR > td.dxgv,
.dxgvRBB .dxgvGroupRow.dxgvLVR > td.dxgv
{
    border-bottom-width: 1px !important;
}

.dxgvGroupRow td.dxgv.dxgvPHEC, .dxgvPreviewRow td.dxgv.dxgvPHEC,
.dxgvDetailRow td.dxgv.dxgvPHEC, .dxgvGroupFooter td.dxgv.dxgvPHEC,
.dxgvDataRow td.dxgvPHEC {
    border-right: 1px Solid #D3D3D3;
}

/* LoadingPanel */
.dxgvLoadingPanel
{
	font: 12px Tahoma, Geneva, sans-serif;
	color: #303030;
	background-color: white;
	border: 1px solid #9F9F9F;
}
.dxgvLoadingPanel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px;
}
.dxgvLoadingPanel .dxlp-loadingImage,
.dxgvLoadingPanelStatusBar .dxlp-loadingImage
{
	background: url('/DXR.axd?r=1_134-5tQpj');
	height: 16px;
	width: 16px;
}
.dxgvLoadingPanelStatusBar
{
	background-color: Transparent;
}
.dxgvLoadingPanelStatusBar td
{
	white-space: nowrap;
	text-align: center;
	padding: 0px 2px;
}

.dxgvSearchPanel 
{
    padding: 7px;
    border-bottom: 1px solid #9F9F9F;
}
.dxgvSearchPanel > table 
{
    width: 70%;
    max-width: 450px;
}
.dxgvControl .dxgvSearchPanel .dxbButton 
{
    margin-left: 7px;
    margin-right: 0;
}
*[dir="rtl"].dxgvControl .dxgvSearchPanel .dxbButton {
    margin-left: 0;
    margin-right: 7px;
}
.dxgvControl .dxgvHL
{
    background: #ffd83a;
	color: #333333;
	font-weight: bold;
	font-style: normal;
}

/* TODO remove (replace to command button style) */
.dxgvControl .dxgvSearchPanel .dxbButton
{
    font-size: 0.9em;
    margin-top: -2px;
    margin-bottom: -2px;
}
.dxgvControl .dxgvSearchPanel .dxbButton .dxb
{
    padding-top: 0;
    padding-bottom: 0;
}

.dxgvEditForm .dxflGroupBoxCaption {
    background-color: #f0f0f0;
}

.dxgvFocusedCell
{
    box-shadow: inset 2px 2px 0 #2292B1, inset -2px -2px 0 #2292B1;
    -webkit-box-shadow: inset 2px 2px 0 #2292B1, inset -2px -2px 0 #2292B1;
    -moz-box-shadow: inset 2px 2px 0 #2292B1, inset -2px -2px 0 #2292B1;
}


/* Customization Dialog */
.dxgvControl .dxgvCD_M
{
    background-color: #777777;
    opacity: 0.7;
} 
.dxgvCustDialog
{
    font-size: 15px;
    font-weight: 400;
    background-color: White;
}
.dxgvCustDialogHeader
{
    padding-top: 11px;
    margin-bottom: 8px;
    border-bottom: 1px solid #A8A8A8;
}
.dxgvCustDialogHeader > div
{
    display: table-cell;
}
.dxgvCustDialogHeader > div:first-child,
.dxgvCustDialogHeader > div:last-child
{
    vertical-align: top;
}
.dxgvCustDialogHeader > div:first-child 
{
    padding-left: 11px;
}
.dxgvCustDialogHeader > div:last-child
{
    padding-right: 11px;
}
.dxgvCustDialogHeader a.dxbButton
{
    padding: 10px 10px 6px 10px;
}

.dxgvCustDialogHeader .dxgvCD_TSC
{
    vertical-align: bottom;
    padding: 0;
    width: 100%;
}
.dxgvCustDialogHeader .dxgvCD_TS
{
    overflow: hidden;
    position: relative;
    padding: 0;
    text-align: center;
    margin-bottom: -1px;
}
.dxgvCustDialogHeader .dxgvCD_TS .dxgvCD_TSBW
{
    overflow: hidden;
    padding: 0 16px;
}
.dxgvCustDialogHeader .dxgvCD_TS .dxtcLite.dxtc-top > .dxtc-stripContainer .dxtc-tab,
.dxgvCustDialogHeader .dxgvCD_TS .dxtcLite.dxtc-top > .dxtc-stripContainer .dxtc-activeTab 
{
    font-size: 14px;
    padding-top: 3px;
    padding-bottom: 2px;
}
.dxgvCustDialogHeader .dxgvCD_TS .dxtcLite.dxtc-top > .dxtc-stripContainer .dxtc-last
{
    margin-right: 16px;
}
.dxgvCustDialogHeader .dxgvCD_TS .dxtcLite.dxtc-top[dir="rtl"] > .dxtc-stripContainer .dxtc-last
{
    margin-left: 16px;
    margin-right: 0;
}
.dxgvCustDialogHeader .dxgvCD_TS .dxtcLite.dxtc-top > .dxtc-stripContainer .dxtc-leftIndent,
.dxgvCustDialogHeader .dxgvCD_TS .dxtcLite.dxtc-top > .dxtc-stripContainer .dxtc-rightIndent
{
    display: none;
}
.dxgvCustDialogHeader .dxgvCD_TS .dxgvCD_TSLS,
.dxgvCustDialogHeader .dxgvCD_TS .dxgvCD_TSRS
{
    position: absolute;
    top: -1px;
    width: 16px;
    height: 100%;
}
.dxgvCustDialogHeader .dxgvCD_TS .dxgvCD_TSLS
{
    left: 0;
    background: linear-gradient(to right, white, rgba(255,255,255,0));
}
.dxgvCustDialogHeader .dxgvCD_TS .dxgvCD_TSRS
{
    right: 0;
    background: linear-gradient(to left, white, rgba(255,255,255,0));
}

.dxgvCustDialogDragArea
{
    padding-bottom: 16px!important;
}
.dxgvCustDialogDragArea,
.dxgvCustDialogFilteringPage 
{
    padding: 0;
}
.dxgvCustDialogSortingPage .dxgvCustDialogDragArea,
.dxgvCustDialogGroupingPage .dxgvCustDialogDragArea 
{
    padding: 0 0 16px 0;
    min-height: 49px;
}
.dxgvCustDialogDragArea .dxgvCD_DAETC
{
    color: #999999;
    font-size: 13px;
    text-align: center;
    white-space: nowrap;
    padding-top: 24px;
}
.dxgvCustDialogListArea
{
}
.dxgvCustDialogListArea .dxgvCD_LAC 
{
    color: #666666;
    font-weight: bold;
    padding: 14px 0 8px 15px;
    border-bottom: 1px solid #DCDCDC;
}
.dxgvControl[dir="rtl"] .dxgvCustDialogListArea .dxgvCD_LAC
{
    padding-left: 0;
    padding-right: 15px;
}
.dxgvCustDialogListArea .dxgvCD_LAIW
{
    padding-left: 4px;
}

.dxgvCustDialogColumnItem 
{
    background-color: #FFFFFF;
    color: rgba(0, 0, 0, 0.64);
    min-height: 48px;
    transition: all 0.2s;
}
.dxgvCustDialogColumnItem > div
{
    display: table-cell;
    padding: 10px;
    vertical-align: middle;
}
.dxgvCustDialogColumnItem > div:first-child
{
    padding-left: 18px;
}
.dxgvCustDialogColumnItem > div:last-child 
{
    padding-right: 21px;
}
.dxgvCustDialogListArea .dxgvCustDialogColumnItem > div:first-child
{
    padding-left: 10px;
}
.dxgvCustDialogColumnItem div img 
{
    vertical-align: middle;
}

.dxgvCustDialogDragArea .dxgvCustDialogColumnItem 
{
    border-bottom: 1px solid #DCDCDC;
}
.dxgvCustDialogDragArea .dxgvCustDialogColumnItem > div:first-child
{
    height: 48px;
    padding: 0;
    padding-left: 8px;
    text-align: center;
    min-width: 28px;
}
.dxgvCustDialogDragArea .dxgvCustDialogColumnItem  div:last-child, /* TODO */
.dxgvCustDialogListArea .dxgvCustDialogColumnItem  div:last-child
{
    height: 48px;
    padding-top: 0;
    padding-bottom: 0;
}

.dxgvCustDialogDragArea .dxgvCustDialogColumnItem.DXCODraggingItem
{
    transition: none;
    position: relative;
    box-shadow: 0 10px 0.25rem rgba(0,0,0,0.12), 0 0.25rem 0.5rem rgba(0,0,0,0.24);
    z-index: 1;
}

.dxgvCustDialogSortingPage .dxgvCD_DAW,
.dxgvCustDialogGroupingPage .dxgvCD_DAW
{
    position: relative;
}
.dxgvCustDialogSortingPage .dxgvCD_DAEB,
.dxgvCustDialogGroupingPage .dxgvCD_DAEB
{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 38px;
    background: #EFEFEF;
    box-shadow: 0px -3px 5px 0px rgba(0, 0, 0, 0.11);
    cursor: pointer;
    text-align: center;
}
.dxgvCustDialogSortingPage .dxgvCD_DAEB img,
.dxgvCustDialogGroupingPage .dxgvCD_DAEB img
{
    margin-top: 14px;
}

.dxgvCustDialogFilteringPage
{
    background: #EFEFEF;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogColumnItem,
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem
{
    transition: none;
    border-bottom: 1px solid #DCDCDC;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogColumnItem.dxgvCD_EFCI,
.dxgvCustDialogFilteringPage .dxgvCustDialogColumnItem.dxgvCD_EFCI + .dxgvCustDialogFilterItem + .dxgvCustDialogColumnItem
{
    border-top: 1px solid #DCDCDC;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogColumnItem:first-child
{
    border-top: none;
}

.dxgvCustDialogFilteringPage .dxgvCustDialogColumnItem > div /* TODO */
{
    height: 28px;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogColumnItem > div:first-child 
{
    padding-left: 10px;
}

.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem a 
{
    cursor: pointer;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem a,
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem .dxgvCD_FR > span.dxeBase
{
    font-size: medium;
    line-height: 50px;
}
.dxgvCustDialogFilterItem
{
    margin-bottom: 17px;
    background: white;
}
.dxgvCustDialogFilterItem + .dxgvCustDialogColumnItem.dxgvCD_EFCI
{
    margin-top: 17px;
}
.dxgvCustDialogColumnItem + .dxgvCustDialogFilterItem 
{
    display: none;
}
.dxgvCustDialogColumnItem.dxgvCD_EFCI + .dxgvCustDialogFilterItem 
{
    display: block;
}

.dxgvCustDialogFilterItem .dxgvCD_FR 
{
    padding: 0 10px 18px 10px;
}

.dxgvCustDialogFilteringPage .dxgvCD_UF
{
    text-align: center;
    vertical-align: middle;
}
.dxgvCustDialogFilteringPage .dxgvCD_UF a
{
    text-transform: uppercase;
}
.dxgvCustDialogFilteringPage .dxgvCD_FR + .dxgvCD_UF 
{
    border-top: 1px solid #DCDCDC;
}
.dxgvCustDialogFilterItem .dxgvCD_UF.dxgvCD_UFLBV 
{
    border-bottom: 1px solid #DCDCDC;
}

.dxgvCustDialogFilteringPage .dxgvCD_UF.dxgvCD_UFLBV a,
.dxgvCustDialogFilteringPage .dxgvCD_UFSC 
{
    display: none;
}
.dxgvCustDialogFilteringPage .dxgvCD_UF.dxgvCD_UFLBV .dxgvCD_UFSC 
{
    display: block
}
.dxgvCustDialogFilterItem .dxgvCD_UF.dxgvCD_UFLBV 
{
    margin-bottom: 19px;
}
.dxgvCustDialogFilterItem .dxgvCD_UFSC 
{
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
    height: 200px;
}
/* CustDialog filter editors */
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem .dxeEditAreaSys
{
    font-size: 15px !important;
    font-weight: 400;
    margin-top: 2px !important;
    margin-bottom: 1px !important;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem td.dxic
{
    padding: 4px 2px 4px 7px!important;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem .dxeButtonEditButton
{
    padding-left: 6px;
    padding-right: 6px;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem .dxeSpinIncButton,
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem .dxeSpinDecButton 
{
    padding: 4px 8px;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem .dxichTextCellSys,
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem .dxeListBoxItem
{
    font-size: 14px;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem .dxichTextCellSys
{
    padding-top: 4px;
    padding-bottom: 3px;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem .dxeListBoxItem
{
    font-size: 14px;
    padding-top: 8px;
    padding-bottom: 8px;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem td.dxeC
{
    padding-right: 6px!important;
}
.dxgvCustDialogFilteringPage .dxgvCustDialogFilterItem .dxichCellSys
{
    padding-right: 7px;
}
/* CustDialog popup menu */
.dxgvControl .dxmLite .dxgvCD_FRM
{
    font-size: 14px;
}
.dxgvControl .dxmLite .dxgvCD_FRM .dxm-popup .dxm-content 
{
    font-size: 14px;
    padding-top: 7px;
    padding-bottom: 6px;
}
