.dxigControl.dxTouchUI .dxWeb_igCloseButton,
.dxigControl.dxTouchUI .dxWeb_igPauseButton,
.dxigControl.dxTouchUI .dxWeb_igPlayButton,
.dxpc-collapseBtnChecked .dxWeb_pcCollapseButton,
.dxpc-maximizeBtnChecked .dxWeb_pcMaximizeButton,
.dxpc-pinBtnChecked .dxWeb_pcPinButton,
.dxrpCollapsed .dxWeb_rpCollapseButton,
.dxWeb_edtCheckBoxChecked,
.dxWeb_edtCheckBoxCheckedDisabled,
.dxWeb_edtCheckBoxGrayed,
.dxWeb_edtCheckBoxGrayedDisabled,
.dxWeb_edtCheckBoxUnchecked,
.dxWeb_edtCheckBoxUncheckedDisabled,
.dxWeb_fmCopyButton,
.dxWeb_fmCopyButtonDisabled,
.dxWeb_fmCreateButton,
.dxWeb_fmCreateButtonDisabled,
.dxWeb_fmDeleteButton,
.dxWeb_fmDeleteButtonDisabled,
.dxWeb_fmDwnlButton,
.dxWeb_fmDwnlButtonDisabled,
.dxWeb_fmFolder,
.dxWeb_fmFolderLocked,
.dxWeb_fmMoveButton,
.dxWeb_fmMoveButtonDisabled,
.dxWeb_fmRefreshButton,
.dxWeb_fmRefreshButtonDisabled,
.dxWeb_fmRenameButton,
.dxWeb_fmRenameButtonDisabled,
.dxWeb_fmThumbnailCheck,
.dxWeb_igCloseButton,
.dxWeb_igNavigationBarMarker,
.dxWeb_igNextButton,
.dxWeb_igNextButtonDisabled,
.dxWeb_igNextButtonHover,
.dxWeb_igNextButtonPressed,
.dxWeb_igPauseButton,
.dxWeb_igPlayButton,
.dxWeb_igPrevButton,
.dxWeb_igPrevButtonDisabled,
.dxWeb_igPrevButtonHover,
.dxWeb_igPrevButtonPressed,
.dxWeb_isDot,
.dxWeb_isDotDisabled,
.dxWeb_isDotPressed,
.dxWeb_isDotSelected,
.dxWeb_isNextBtnHor,
.dxWeb_isNextBtnHorDisabled,
.dxWeb_isNextBtnVert,
.dxWeb_isNextBtnVertDisabled,
.dxWeb_isNextPageBtnHor,
.dxWeb_isNextPageBtnHorDisabled,
.dxWeb_isNextPageBtnHorOutside,
.dxWeb_isNextPageBtnHorOutsideDisabled,
.dxWeb_isNextPageBtnVert,
.dxWeb_isNextPageBtnVertDisabled,
.dxWeb_isNextPageBtnVertOutside,
.dxWeb_isNextPageBtnVertOutsideDisabled,
.dxWeb_isPauseBtn,
.dxWeb_isPlayBtn,
.dxWeb_isPrevBtnHor,
.dxWeb_isPrevBtnHorDisabled,
.dxWeb_isPrevBtnVert,
.dxWeb_isPrevBtnVertDisabled,
.dxWeb_isPrevPageBtnHor,
.dxWeb_isPrevPageBtnHorDisabled,
.dxWeb_isPrevPageBtnHorOutside,
.dxWeb_isPrevPageBtnHorOutsideDisabled,
.dxWeb_isPrevPageBtnVert,
.dxWeb_isPrevPageBtnVertDisabled,
.dxWeb_isPrevPageBtnVertOutside,
.dxWeb_isPrevPageBtnVertOutsideDisabled,
.dxWeb_izEWCloseButton,
.dxWeb_izHint,
.dxWeb_mHorizontalPopOut,
.dxWeb_mScrollDown,
.dxWeb_mScrollUp,
.dxWeb_mSubMenuItem,
.dxWeb_mSubMenuItemChecked,
.dxWeb_mVerticalPopOut,
.dxWeb_mVerticalPopOutRtl,
.dxWeb_nbCollapse,
.dxWeb_nbExpand,
.dxWeb_pAll,
.dxWeb_pAllDisabled,
.dxWeb_pcCloseButton,
.dxWeb_pcCollapseButton,
.dxWeb_pcMaximizeButton,
.dxWeb_pcPinButton,
.dxWeb_pcRefreshButton,
.dxWeb_pcSizeGrip,
.dxWeb_pcSizeGripRtl,
.dxWeb_pFirst,
.dxWeb_pFirstDisabled,
.dxWeb_pLast,
.dxWeb_pLastDisabled,
.dxWeb_pNext,
.dxWeb_pNextDisabled,
.dxWeb_pPopOut,
.dxWeb_pPopOutDisabled,
.dxWeb_pPrev,
.dxWeb_pPrevDisabled,
.dxWeb_rMinBtn,
.dxWeb_rMinBtnChecked.dxWeb_rMinBtn,
.dxWeb_rMinBtnChecked.dxWeb_rMinBtnHover,
.dxWeb_rMinBtnChecked.dxWeb_rMinBtnPressed,
.dxWeb_rMinBtnHover,
.dxWeb_rMinBtnPressed,
.dxWeb_rpCollapseButton,
.dxWeb_rPopOut,
.dxWeb_splHCollapseBackwardButton,
.dxWeb_splHCollapseBackwardButtonHover,
.dxWeb_splHCollapseForwardButton,
.dxWeb_splHCollapseForwardButtonHover,
.dxWeb_splHSeparator,
.dxWeb_splHSeparatorHover,
.dxWeb_splVCollapseBackwardButton,
.dxWeb_splVCollapseBackwardButtonHover,
.dxWeb_splVCollapseForwardButton,
.dxWeb_splVCollapseForwardButtonHover,
.dxWeb_splVSeparator,
.dxWeb_splVSeparatorHover,
.dxWeb_tcScrollLeft,
.dxWeb_tcScrollLeftDisabled,
.dxWeb_tcScrollLeftHover,
.dxWeb_tcScrollLeftPressed,
.dxWeb_tcScrollRight,
.dxWeb_tcScrollRightDisabled,
.dxWeb_tcScrollRightHover,
.dxWeb_tcScrollRightPressed,
.dxWeb_tvColBtn,
.dxWeb_tvColBtnRtl,
.dxWeb_tvExpBtn,
.dxWeb_tvExpBtnRtl,
.dxWeb_ucClearButton,
.dxWeb_ucClearButtonDisabled
{
    background-image: url('/DXR.axd?r=1_79-beCyd');
    background-repeat: no-repeat;
    background-color: transparent;
}
.dxigControl.dxTouchUI .dxWeb_igCloseButton
{
    background-position: -22px -184px;
    width: 23px;
    height: 23px;
}
.dxigControl.dxTouchUI .dxWeb_igPauseButton
{
    background-position: -154px -132px;
    width: 21px;
    height: 25px;
}
.dxigControl.dxTouchUI .dxWeb_igPlayButton
{
    background-position: 0px -184px;
    width: 21px;
    height: 25px;
}
.dxpc-collapseBtnChecked .dxWeb_pcCollapseButton
{
    background-position: -120px -241px;
    width: 15px;
    height: 14px;
}
.dxpc-maximizeBtnChecked .dxWeb_pcMaximizeButton
{
    background-position: 0px -308px;
    width: 15px;
    height: 14px;
}
.dxpc-pinBtnChecked .dxWeb_pcPinButton
{
    background-position: -16px -308px;
    width: 15px;
    height: 14px;
}
.dxrpCollapsed .dxWeb_rpCollapseButton
{
    background-position: -152px -241px;
    width: 15px;
    height: 14px;
}
.dxWeb_edtCheckBoxChecked
{
    background-position: -66px -291px;
    width: 15px;
    height: 15px;
}
.dxWeb_edtCheckBoxCheckedDisabled
{
    background-position: -34px -291px;
    width: 15px;
    height: 15px;
}
.dxWeb_edtCheckBoxGrayed
{
    background-position: -98px -291px;
    width: 15px;
    height: 15px;
}
.dxWeb_edtCheckBoxGrayedDisabled
{
    background-position: -170px -274px;
    width: 15px;
    height: 15px;
}
.dxWeb_edtCheckBoxUnchecked
{
    background-position: -50px -291px;
    width: 15px;
    height: 15px;
}
.dxWeb_edtCheckBoxUncheckedDisabled
{
    background-position: -82px -291px;
    width: 15px;
    height: 15px;
}
.dxWeb_fmCopyButton
{
    background-position: -141px -256px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmCopyButtonDisabled
{
    background-position: -90px -256px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmCreateButton
{
    background-position: -51px -274px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmCreateButtonDisabled
{
    background-position: -39px -256px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmDeleteButton
{
    background-position: -102px -274px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmDeleteButtonDisabled
{
    background-position: -124px -256px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmDwnlButton
{
    background-position: -119px -274px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmDwnlButtonDisabled
{
    background-position: -107px -256px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmFolder
{
    background-position: -17px -274px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmFolderLocked
{
    background-position: 0px -274px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmMoveButton
{
    background-position: -158px -256px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmMoveButtonDisabled
{
    background-position: -153px -274px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmRefreshButton
{
    background-position: -73px -256px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmRefreshButtonDisabled
{
    background-position: -56px -256px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmRenameButton
{
    background-position: -17px -291px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmRenameButtonDisabled
{
    background-position: -136px -274px;
    width: 16px;
    height: 16px;
}
.dxWeb_fmThumbnailCheck
{
    background-position: -154px -210px;
    width: 10px;
    height: 11px;
}
.dxWeb_igCloseButton
{
    background-position: -62px -308px;
    width: 13px;
    height: 13px;
}
.dxWeb_igNavigationBarMarker
{
    background-position: -164px -164px;
    width: 20px;
    height: 16px;
}
.dxWeb_igNextButton
{
    background-position: -92px -66px;
    width: 45px;
    height: 65px;
}
.dxWeb_igNextButtonDisabled
{
    background-position: 0px -66px;
    width: 45px;
    height: 65px;
}
.dxWeb_igNextButtonHover
{
    background-position: -46px 0px;
    width: 45px;
    height: 65px;
}
.dxWeb_igNextButtonPressed
{
    background-position: -138px 0px;
    width: 45px;
    height: 65px;
}
.dxWeb_igPauseButton
{
    background-position: -13px -256px;
    width: 12px;
    height: 17px;
}
.dxWeb_igPlayButton
{
    background-position: 0px -256px;
    width: 12px;
    height: 17px;
}
.dxWeb_igPrevButton
{
    background-position: -46px -66px;
    width: 45px;
    height: 65px;
}
.dxWeb_igPrevButtonDisabled
{
    background-position: -92px 0px;
    width: 45px;
    height: 65px;
}
.dxWeb_igPrevButtonHover
{
    background-position: 0px 0px;
    width: 45px;
    height: 65px;
}
.dxWeb_igPrevButtonPressed
{
    background-position: -138px -66px;
    width: 45px;
    height: 65px;
}
.dxWeb_isDot
{
    background-position: -76px -308px;
    width: 13px;
    height: 13px;
}
.dxWeb_isDotDisabled
{
    background-position: -118px -308px;
    width: 13px;
    height: 13px;
}
.dxWeb_isDotPressed
{
    background-position: -90px -308px;
    width: 13px;
    height: 13px;
}
.dxWeb_isDotSelected
{
    background-position: -104px -308px;
    width: 13px;
    height: 13px;
}
.dxWeb_isNextBtnHor
{
    background-position: -57px -132px;
    width: 18px;
    height: 31px;
}
.dxWeb_isNextBtnHorDisabled
{
    background-position: -19px -132px;
    width: 18px;
    height: 31px;
}
.dxWeb_isNextBtnVert
{
    background-position: -90px -164px;
    width: 29px;
    height: 19px;
}
.dxWeb_isNextBtnVertDisabled
{
    background-position: 0px -164px;
    width: 29px;
    height: 19px;
}
.dxWeb_isNextPageBtnHor
{
    background-position: -91px -184px;
    width: 14px;
    height: 21px;
}
.dxWeb_isNextPageBtnHorDisabled
{
    background-position: -46px -184px;
    width: 14px;
    height: 21px;
}
.dxWeb_isNextPageBtnHorOutside
{
    background-position: -76px -132px;
    width: 12px;
    height: 28px;
}
.dxWeb_isNextPageBtnHorOutsideDisabled
{
    background-position: -102px -132px;
    width: 12px;
    height: 28px;
}
.dxWeb_isNextPageBtnVert
{
    background-position: -22px -241px;
    width: 21px;
    height: 14px;
}
.dxWeb_isNextPageBtnVertDisabled
{
    background-position: -44px -241px;
    width: 21px;
    height: 14px;
}
.dxWeb_isNextPageBtnVertOutside
{
    background-position: -87px -210px;
    width: 28px;
    height: 12px;
}
.dxWeb_isNextPageBtnVertOutsideDisabled
{
    background-position: -29px -210px;
    width: 28px;
    height: 12px;
}
.dxWeb_isPauseBtn
{
    background-position: -26px -256px;
    width: 12px;
    height: 17px;
}
.dxWeb_isPlayBtn
{
    background-position: -170px -184px;
    width: 12px;
    height: 17px;
}
.dxWeb_isPrevBtnHor
{
    background-position: -38px -132px;
    width: 18px;
    height: 31px;
}
.dxWeb_isPrevBtnHorDisabled
{
    background-position: 0px -132px;
    width: 18px;
    height: 31px;
}
.dxWeb_isPrevBtnVert
{
    background-position: -30px -164px;
    width: 29px;
    height: 19px;
}
.dxWeb_isPrevBtnVertDisabled
{
    background-position: -60px -164px;
    width: 29px;
    height: 19px;
}
.dxWeb_isPrevPageBtnHor
{
    background-position: -61px -184px;
    width: 14px;
    height: 21px;
}
.dxWeb_isPrevPageBtnHorDisabled
{
    background-position: -76px -184px;
    width: 14px;
    height: 21px;
}
.dxWeb_isPrevPageBtnHorOutside
{
    background-position: -115px -132px;
    width: 12px;
    height: 28px;
}
.dxWeb_isPrevPageBtnHorOutsideDisabled
{
    background-position: -89px -132px;
    width: 12px;
    height: 28px;
}
.dxWeb_isPrevPageBtnVert
{
    background-position: 0px -241px;
    width: 21px;
    height: 14px;
}
.dxWeb_isPrevPageBtnVertDisabled
{
    background-position: -66px -241px;
    width: 21px;
    height: 14px;
}
.dxWeb_isPrevPageBtnVertOutside
{
    background-position: -58px -210px;
    width: 28px;
    height: 12px;
}
.dxWeb_isPrevPageBtnVertOutsideDisabled
{
    background-position: 0px -210px;
    width: 28px;
    height: 12px;
}
.dxWeb_izEWCloseButton
{
    background-position: -128px -132px;
    width: 25px;
    height: 25px;
}
.dxWeb_izHint
{
    background-position: -55px -223px;
    width: 17px;
    height: 17px;
}
.dxWeb_mHorizontalPopOut
{
    background-position: -154px -160px;
    width: 5px;
    height: 3px;
}
.dxWeb_mScrollDown
{
    background-position: -160px -158px;
    width: 7px;
    height: 5px;
}
.dxWeb_mScrollUp
{
    background-position: -168px -158px;
    width: 7px;
    height: 5px;
}
.dxWeb_mSubMenuItem
{
    background-position: -32px -308px;
    width: 14px;
    height: 14px;
}
.dxWeb_mSubMenuItemChecked
{
    background-position: -47px -308px;
    width: 14px;
    height: 14px;
}
.dxWeb_mVerticalPopOut
{
    background-position: -177px -223px;
    width: 4px;
    height: 8px;
}
.dxWeb_mVerticalPopOutRtl
{
    background-position: -181px -232px;
    width: 4px;
    height: 8px;
}
.dxWeb_nbCollapse
{
    background-position: -128px -291px;
    width: 13px;
    height: 15px;
}
.dxWeb_nbExpand
{
    background-position: -114px -291px;
    width: 13px;
    height: 15px;
}
.dxWeb_pAll
{
    background-position: -142px -164px;
    width: 21px;
    height: 17px;
}
.dxWeb_pAllDisabled
{
    background-position: -120px -164px;
    width: 21px;
    height: 17px;
}
.dxWeb_pcCloseButton
{
    background-position: -88px -241px;
    width: 15px;
    height: 14px;
}
.dxWeb_pcCollapseButton
{
    background-position: -104px -241px;
    width: 15px;
    height: 14px;
}
.dxWeb_pcMaximizeButton
{
    background-position: -168px -241px;
    width: 15px;
    height: 14px;
}
.dxWeb_pcPinButton
{
    background-position: -136px -241px;
    width: 15px;
    height: 14px;
}
.dxWeb_pcRefreshButton
{
    background-position: -142px -291px;
    width: 15px;
    height: 14px;
}
.dxWeb_pcSizeGrip
{
    background-position: -68px -274px;
    width: 16px;
    height: 16px;
}
.dxWeb_pcSizeGripRtl
{
    background-position: 0px -291px;
    width: 16px;
    height: 16px;
}
.dxWeb_pFirst
{
    background-position: -113px -184px;
    width: 18px;
    height: 17px;
}
.dxWeb_pFirstDisabled
{
    background-position: -132px -184px;
    width: 18px;
    height: 17px;
}
.dxWeb_pLast
{
    background-position: -151px -184px;
    width: 18px;
    height: 17px;
}
.dxWeb_pLastDisabled
{
    background-position: 0px -223px;
    width: 18px;
    height: 17px;
}
.dxWeb_pNext
{
    background-position: -109px -223px;
    width: 16px;
    height: 17px;
}
.dxWeb_pNextDisabled
{
    background-position: -143px -223px;
    width: 16px;
    height: 17px;
}
.dxWeb_pPopOut
{
    background-position: -174px -291px;
    width: 9px;
    height: 14px;
}
.dxWeb_pPopOutDisabled
{
    background-position: -175px -256px;
    width: 9px;
    height: 14px;
}
.dxWeb_pPrev
{
    background-position: -126px -223px;
    width: 16px;
    height: 17px;
}
.dxWeb_pPrevDisabled
{
    background-position: -160px -223px;
    width: 16px;
    height: 17px;
}
.dxWeb_rMinBtn
{
    background-position: -175px -210px;
    width: 9px;
    height: 8px;
}
.dxWeb_rMinBtnChecked.dxWeb_rMinBtn
{
    background-position: -142px -308px;
    width: 9px;
    height: 8px;
}
.dxWeb_rMinBtnChecked.dxWeb_rMinBtnHover
{
    background-position: -176px -155px;
    width: 9px;
    height: 8px;
}
.dxWeb_rMinBtnChecked.dxWeb_rMinBtnPressed
{
    background-position: -165px -210px;
    width: 9px;
    height: 8px;
}
.dxWeb_rMinBtnHover
{
    background-position: -152px -308px;
    width: 9px;
    height: 8px;
}
.dxWeb_rMinBtnPressed
{
    background-position: -132px -308px;
    width: 9px;
    height: 8px;
}
.dxWeb_rpCollapseButton
{
    background-position: -158px -291px;
    width: 15px;
    height: 14px;
}
.dxWeb_rPopOut
{
    background-position: -148px -160px;
    width: 5px;
    height: 3px;
}
.dxWeb_splHCollapseBackwardButton
{
    background-position: -178px -316px;
    width: 7px;
    height: 6px;
}
.dxWeb_splHCollapseBackwardButtonHover
{
    background-position: -162px -316px;
    width: 7px;
    height: 6px;
}
.dxWeb_splHCollapseForwardButton
{
    background-position: -107px -203px;
    width: 7px;
    height: 6px;
}
.dxWeb_splHCollapseForwardButtonHover
{
    background-position: -170px -316px;
    width: 7px;
    height: 6px;
}
.dxWeb_splHSeparator
{
    background-position: -135px -210px;
    width: 18px;
    height: 6px;
}
.dxWeb_splHSeparatorHover
{
    background-position: -116px -210px;
    width: 18px;
    height: 6px;
}
.dxWeb_splVCollapseBackwardButton
{
    background-position: -169px -308px;
    width: 6px;
    height: 7px;
}
.dxWeb_splVCollapseBackwardButtonHover
{
    background-position: -115px -202px;
    width: 6px;
    height: 7px;
}
.dxWeb_splVCollapseForwardButton
{
    background-position: -162px -308px;
    width: 6px;
    height: 7px;
}
.dxWeb_splVCollapseForwardButtonHover
{
    background-position: -176px -308px;
    width: 6px;
    height: 7px;
}
.dxWeb_splVSeparator
{
    background-position: -176px -132px;
    width: 6px;
    height: 18px;
}
.dxWeb_splVSeparatorHover
{
    background-position: -106px -184px;
    width: 6px;
    height: 18px;
}
.dxWeb_tcScrollLeft
{
    background-position: -162px -202px;
    width: 7px;
    height: 7px;
}
.dxWeb_tcScrollLeftDisabled
{
    background-position: -146px -202px;
    width: 7px;
    height: 7px;
}
.dxWeb_tcScrollLeftHover
{
    background-position: -130px -202px;
    width: 7px;
    height: 7px;
}
.dxWeb_tcScrollLeftPressed
{
    background-position: -178px -202px;
    width: 7px;
    height: 7px;
}
.dxWeb_tcScrollRight
{
    background-position: -122px -202px;
    width: 7px;
    height: 7px;
}
.dxWeb_tcScrollRightDisabled
{
    background-position: -170px -202px;
    width: 7px;
    height: 7px;
}
.dxWeb_tcScrollRightHover
{
    background-position: -138px -202px;
    width: 7px;
    height: 7px;
}
.dxWeb_tcScrollRightPressed
{
    background-position: -154px -202px;
    width: 7px;
    height: 7px;
}
.dxWeb_tvColBtn
{
    background-position: -91px -223px;
    width: 17px;
    height: 17px;
}
.dxWeb_tvColBtnRtl
{
    background-position: -37px -223px;
    width: 17px;
    height: 17px;
}
.dxWeb_tvExpBtn
{
    background-position: -73px -223px;
    width: 17px;
    height: 17px;
}
.dxWeb_tvExpBtnRtl
{
    background-position: -19px -223px;
    width: 17px;
    height: 17px;
}
.dxWeb_ucClearButton
{
    background-position: -34px -274px;
    width: 16px;
    height: 16px;
}
.dxWeb_ucClearButtonDisabled
{
    background-position: -85px -274px;
    width: 16px;
    height: 16px;
}
.dxWeb_rpHeaderTopLeftCorner,
.dxWeb_rpHeaderTopRightCorner,
.dxWeb_rpHeaderBottomLeftCorner,
.dxWeb_rpHeaderBottomRightCorner,
.dxWeb_rpBottomLeftCorner,
.dxWeb_rpBottomRightCorner,
.dxWeb_rpTopLeftCorner,
.dxWeb_rpTopRightCorner,
.dxWeb_rpGroupBoxBottomLeftCorner,
.dxWeb_rpGroupBoxBottomRightCorner,
.dxWeb_rpGroupBoxTopLeftCorner,
.dxWeb_rpGroupBoxTopRightCorner,
.dxWeb_mHorizontalPopOut,
.dxWeb_mVerticalPopOut,
.dxWeb_mVerticalPopOutRtl,
.dxWeb_mSubMenuItem,
.dxWeb_mSubMenuItemChecked,
.dxWeb_mScrollUp,
.dxWeb_mScrollDown,
.dxWeb_tcScrollLeft,
.dxWeb_tcScrollRight,
.dxWeb_tcScrollLeftHover,
.dxWeb_tcScrollRightHover,
.dxWeb_tcScrollLeftPressed,
.dxWeb_tcScrollRightPressed,
.dxWeb_tcScrollLeftDisabled,
.dxWeb_tcScrollRightDisabled,
.dxWeb_nbCollapse,
.dxWeb_nbExpand,
.dxWeb_splVSeparator,
.dxWeb_splVSeparatorHover,
.dxWeb_splHSeparator,
.dxWeb_splHSeparatorHover,
.dxWeb_splVCollapseBackwardButton,
.dxWeb_splVCollapseBackwardButtonHover,
.dxWeb_splHCollapseBackwardButton,
.dxWeb_splHCollapseBackwardButtonHover,
.dxWeb_splVCollapseForwardButton,
.dxWeb_splVCollapseForwardButtonHover,
.dxWeb_splHCollapseForwardButton,
.dxWeb_splHCollapseForwardButtonHover,
.dxWeb_pcCloseButton,
.dxWeb_pcPinButton,
.dxWeb_pcRefreshButton,
.dxWeb_pcCollapseButton,
.dxWeb_pcMaximizeButton,
.dxWeb_pcSizeGrip,
.dxWeb_pcSizeGripRtl,
.dxWeb_pPopOut,
.dxWeb_pPopOutDisabled,
.dxWeb_pAll,
.dxWeb_pAllDisabled,
.dxWeb_pPrev,
.dxWeb_pPrevDisabled,
.dxWeb_pNext,
.dxWeb_pNextDisabled,
.dxWeb_pLast,
.dxWeb_pLastDisabled,
.dxWeb_pFirst,
.dxWeb_pFirstDisabled,
.dxWeb_tvColBtn,
.dxWeb_tvColBtnRtl,
.dxWeb_tvExpBtn,
.dxWeb_tvExpBtnRtl,
.dxWeb_fmFolder,
.dxWeb_fmFolderLocked,
.dxWeb_fmCreateButton,
.dxWeb_fmMoveButton,
.dxWeb_fmRenameButton,
.dxWeb_fmDeleteButton,
.dxWeb_fmRefreshButton,
.dxWeb_fmDwnlButton,
.dxWeb_fmCopyButton,
.dxWeb_fmCreateButtonDisabled,
.dxWeb_fmMoveButtonDisabled,
.dxWeb_fmRenameButtonDisabled,
.dxWeb_fmDeleteButtonDisabled,
.dxWeb_fmRefreshButtonDisabled,
.dxWeb_fmDwnlButtonDisabled,
.dxWeb_fmCopyButtonDisabled,
.dxWeb_fmThumbnailCheck,
.dxWeb_ucClearButton,
.dxWeb_isPrevBtnHor,
.dxWeb_isNextBtnHor,
.dxWeb_isPrevBtnVert,
.dxWeb_isNextBtnVert,
.dxWeb_isPrevPageBtnHor,
.dxWeb_isPrevPageBtnHorOutside,
.dxWeb_isNextPageBtnHor,
.dxWeb_isNextPageBtnHorOutside,
.dxWeb_isPrevPageBtnVert,
.dxWeb_isPrevPageBtnVertOutside,
.dxWeb_isNextPageBtnVert,
.dxWeb_isNextPageBtnVertOutside,
.dxWeb_isPrevBtnHorDisabled,
.dxWeb_isNextBtnHorDisabled,
.dxWeb_isPrevBtnVertDisabled,
.dxWeb_isNextBtnVertDisabled,
.dxWeb_isPrevPageBtnHorDisabled,
.dxWeb_isPrevPageBtnHorOutsideDisabled,
.dxWeb_isNextPageBtnHorDisabled,
.dxWeb_isNextPageBtnHorOutsideDisabled,
.dxWeb_isPrevPageBtnVertDisabled,
.dxWeb_isPrevPageBtnVertOutsideDisabled,
.dxWeb_isNextPageBtnVertDisabled,
.dxWeb_isNextPageBtnVertOutsideDisabled,
.dxWeb_isDot,
.dxWeb_isDotDisabled,
.dxWeb_isDotSelected,
.dxWeb_isPlayBtn,
.dxWeb_isPauseBtn,
.dxWeb_igCloseButton,
.dxWeb_igNextButton,
.dxWeb_igPrevButton,
.dxWeb_igPlayButton,
.dxWeb_igPauseButton,
.dxWeb_igNavigationBarMarker
 {
    display:block;
}
.dxWeb_mScrollUp, .dxWeb_mScrollDown
{
	margin: auto;
}

img
{
	border-width: 0;
}

img[class^="dx"] /*Bootstrap correction*/
{
    max-width: none;
}

.dx-ft
{
	background-color: white;
	opacity: 0.01;
	filter: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=1);
}
.dx-clear
{
	display: block;
	clear: both;
	height: 0;
	width: 0;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	visibility: hidden;
}
.dx-borderBox {
	-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.dxKBSW
{
	font-size:0;
}
.dx-wbv {
    -webkit-backface-visibility: hidden;
}
.dxMSTouchDraggable,
.dxAC
{
	-ms-touch-action: pinch-zoom;
}

.dx-al { text-align: left; }
.dx-al > * { }
.dx-ar { text-align: right; }
.dx-ar > * { float: right; }
.dx-ac { text-align: center; }
.dx-ac > * { margin: 0 auto; }
.dx-vam, .dx-vat, .dx-vab { display: inline-block!important; }
span.dx-vam, span.dx-vat, span.dx-vab, a.dx-vam, a.dx-vat, a.dx-vab 
{ 
    line-height: 100%; 
    padding: 2px 0;
    text-decoration: inherit;
}
a > .dx-vam, a > .dx-vat, a > .dx-vab 
{ 
    /* Q556373 */
    line-height: 135%\9!important;
    display: inline\9!important;
    padding: 0\9!important;
    /* B253437 */
    *cursor: pointer; /* B253437 */
}
.dx-vam, .dx-valm { vertical-align: middle; }
.dx-vat, .dx-valt { vertical-align: top; }
.dx-vab, .dx-valb { vertical-align: bottom; }
.dx-noPadding { padding: 0!important; }
.dx-wrap, span.dx-wrap
{ 
    white-space: normal!important; 
    line-height: normal;
    padding: 0;
}
.dx-nowrap, span.dx-nowrap
{ 
    white-space: nowrap!important; 
}

.dx-wrap > .dxgv 
{
    white-space: normal!important;
}
.dx-nowrap > .dxgv 
{
    white-space: nowrap!important;
}

/* Prevent LinkStyle for disabled elements */
*[class*='dxnbLiteDisabled'] a:hover, 
*[class*='dxnbLiteDisabled'] a:hover *, 
*[class*='dxnbLiteDisabled'] a:visited *,
*[class*='dxnbLiteDisabled'] a:visited *,
*[class*='dxm-disabled'] a:hover, 
*[class*='dxm-disabled'] a:hover *, 
*[class*='dxm-disabled'] a:visited *,
*[class*='dxm-disabled'] a:visited *,
*[class*='dxtcLiteDisabled'] a:hover, 
*[class*='dxtcLiteDisabled'] a:hover *, 
*[class*='dxtcLiteDisabled'] a:visited *,
*[class*='dxtcLiteDisabled'] a:visited *
{
    color: inherit!important;
    text-decoration: inherit!important;
}

/* ASPxButton */
.dxb-hb,
.dxb-hbc
{
    padding: 0!important;
    margin: 0!important;
    border: 0!important;
    height: 0!important;
    width: 0!important;
    font-size: 0!important;
    opacity: 0!important;
}
.dxb-hbc .dxb-hb
{
    position: relative;
    height: 1px;
    width: 1px;
}
.dxb-hbc
{
    overflow: hidden;
}

/* ASPxInternalCheckBox */
.dxicbInput
{
	border: 0;
	width: 0;
	height: 0;
	padding: 0;
	background-color: transparent;
}
.dxichCellSys
{
    padding: 3px 3px 1px;
}
span.dxichCellSys
{
    display: inline-block;
}
span.dxichCellSys.dxeTAR,
*[dir='rtl'] span.dxichCellSys.dxeTAL
{
    padding: 2px 0 2px 3px;
}
span.dxichCellSys.dxeTAL,
*[dir='rtl'] span.dxichCellSys.dxeTAR
{
    padding: 2px 3px 2px 0;
}
span.dxichCellSys label
{
    display: inline-block;
    vertical-align: middle;
}
span.dxichCellSys.dxeTAR label,
span[dir='rtl'].dxichCellSys.dxeTAL label
{
    padding: 1px 0 2px 3px;
}
span.dxichCellSys.dxeTAL label,
span[dir='rtl'].dxichCellSys.dxeTAR label
{
    padding: 1px 3px 2px 0;
}
.dxichSys
{
    margin: 1px;
    cursor: default;
	display: inline-block;
	vertical-align: middle;
}
.dxichTextCellSys
{
    padding: 2px 0 1px;
}
.dxe .dxeTAR .dxichTextCellSys label,
.dxe span.dxichCellSys.dxeTAR label,
*[dir='rtl'] .dxe .dxeTAL .dxichTextCellSys label,
*[dir='rtl'] .dxe span.dxichCellSys.dxeTAL label
{
    margin-left: 0;
	margin-right: 6px;
}
.dxe .dxeTAL .dxichTextCellSys label,
.dxe span.dxichCellSys.dxeTAL label,
*[dir='rtl'] .dxe .dxeTAR .dxichTextCellSys label,
*[dir='rtl'] .dxe span.dxichCellSys.dxeTAR label
{
	margin-right: 0;
	margin-left: 6px;
}
.dxe .dxichTextCellSys img,
.dxe .dxichTextCellSys img
{
	margin-bottom: -4px;
    padding-right: 5px;
}

/* ASPxPager */
.dxp-spacer
{
    float: left;
    display: block;
    overflow: hidden;
}
.dxp-right
{
    float: right!important;
}
.dxp-summary,
.dxp-sep,
.dxp-button,
.dxp-pageSizeItem,
.dxp-num,
.dxp-current,
.dxp-ellip
{
	display: block;
	float: left;
    line-height: 100%;
}
@-moz-document url-prefix() {
    .dxp-pageSizeItem
    {
	    margin-top: -1px;
    }
}
span.dxp-comboBox input /*Bootstrap correction*/
{
    font: inherit;
    *font: 12px Tahoma, Geneva, sans-serif;

    display: block;
    float: left;
    background-color: transparent;
    border-width: 0px;
    padding: 0px;
    width: 25px;
}
span.dxp-comboBox input /*Bootstrap correction*/
{
    height: auto;
    color: black;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
.dxp-pageSizeItem label /*Bootstrap correction*/
{
    font: inherit;
    line-height: normal;    
    display: inline;
    margin-bottom: 0px;
}
.dxp-comboBox,
.dxp-dropDownButton /*Bootstrap correction*/
{
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

/* ASPxUploadControl */
.dxucEditAreaSys
{
    margin: 0px;
}
.dxucButtonSys
{
    color: #394EA2;
    cursor: pointer;
    white-space: nowrap;
}
.dxucButtonSys a[unselectable="on"]
{
    cursor: default;
    user-select: none;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
}
.dxCB img
{
    vertical-align:middle;
}
.dxucFFIHolder,
.dxucFFIHolder .dxucFFI
{
	position: relative;
    width: 0;
    height: 0;
    border-width: 0;
}
.dxucFFIHolder
{
    line-height: 0;
    font-size: 0;
}
.dxucFFIHolder .dxucFFI
{
    top: 0;
    padding: 0;
    margin: 0;
	background-color: transparent;
}
input[type="text"][class^="dxucEditArea"] /*Bootstrap correction*/
{
    display: block;
    height: auto;
    line-height: normal;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
.dxuc-IE7 .dxBB.dxbf a
{
    white-space: normal;
}
/* ASPxPopupControl lite */
.dxpc-mainDiv
{
    position: relative;
    *position: static; /*IE 7*/
}
.dxpc-headerContent,
.dxpc-footerContent
{
    line-height: 100%;
    padding: 1px 0;
    white-space: nowrap;
}
.dxpc-animationWrapper
{
    width: inherit;
    height: inherit;
}
.dxpcHBCellSys
{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-touch-callout: none;
}
.dxpc-contentWrapper 
{
	display: table;
    width: 100%;
    border-spacing: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.dxpc-shadow 
{
	-moz-box-shadow: 0 2px 12px rgba(0, 0, 0, 0.34375);
    -webkit-box-shadow: 0 2px 12px rgba(0, 0, 0, 0.34375);
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.34375);
    border-collapse: separate;
}

.dxpc-ie:after
{
	content: "";
}

.dxpc-iFrame
{
	vertical-align: text-bottom;
    overflow: auto;
    border: 0;
}

.dxpc-content /* Bootstrap correction */
{
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
	height: 100%;
}

/* DropDownPopupControl */
.dxpc-ddSys
{
    position: absolute;
	border-spacing: 0px;
}
.dxpc-ddSys .dxpc-content
{
	padding: 0!important;
}
.dxpc-ddSys .dxpc-mainDiv,
.dxpc-ddSys.dxpc-mainDiv
{
	border: none!important;
}

/* ASPxNavBar lite */
.dxnbSys
{
    display: table;
    border-spacing: 0;
}
.dxnb-item,
.dxnb-link,
.dxnb-header,
.dxnb-headerCollapsed
{
    line-height: 100%;
}
.dxnb-link
{
    display: block;
}
.dxnb-bullet.dxnb-link
{
    display: list-item;
}
/* ASPxMenu lite */
.dxm-rtl
{
	direction: ltr;
}
.dxm-rtl .dxm-content
{
	direction: rtl;
}
.dxm-main
{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.dxm-ltr .dxm-main,
.dxm-ltr .dxm-horizontal ul.dx 
{
	float: left;
}
.dxm-rtl .dxm-main,
.dxm-rtl .dxm-horizontal ul.dx 
{
	float: right;
}
.dxm-popup 
{
	position: relative;
}
ul.dx 
{
	list-style: none none outside;
	margin: 0;
	padding: 0;
	background-repeat: repeat-y;
	background-position: left top;
}
.dxm-rtl ul.dx 
{
	background-position: right top;
}
.dxm-vertical
{
    display: table;
    border-spacing: 0;
}
.dxm-image,
.dxm-pImage 
{
	border-width: 0px;
}
.dxm-popOut,
.dxm-spacing,
.dxm-separator,
.dxm-separator b 
{
	font-size: 0;
	line-height: 0;
	display: block;
}
.dxm-popOut /*Bootstrap correction*/
{
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.dxm-content
{
	line-height: 0;
}
.dxm-content.dxm-hasText
{
	line-height: 100%;
}
.dxm-ltr .dxm-horizontal .dxm-item,
.dxm-ltr .dxm-horizontal .dxm-spacing,
.dxm-ltr .dxm-horizontal .dxm-separator,
.dxm-ltr .dxm-content
{
	float: left;
}
.dxm-rtl .dxm-horizontal .dxm-item,
.dxm-rtl .dxm-horizontal .dxm-spacing,
.dxm-rtl .dxm-horizontal .dxm-separator,
.dxm-rtl .dxm-content
{
	float: right;
}

.dxm-ltr .dxm-horizontal .dxm-popOut,
.dxm-rtl .dxm-horizontal .dxm-image-l .dxm-popOut
{
	float: right;
}
.dxm-ltr .dxm-horizontal .dxm-image-r .dxm-popOut,
.dxm-rtl .dxm-horizontal .dxm-image-r .dxm-popOut,
.dxm-rtl .dxm-horizontal .dxm-image-b .dxm-popOut,
.dxm-rtl .dxm-horizontal .dxm-image-t .dxm-popOut
{
	float: left;
}
.dxm-ltr .dxm-vertical .dxm-image-t .dxm-popOut,
.dxm-ltr .dxm-vertical .dxm-image-b .dxm-popOut,
.dxm-ltr .dxm-popup .dxm-popOut 
{
	float: right;
}
.dxm-rtl .dxm-vertical .dxm-image-t .dxm-popOut,
.dxm-rtl .dxm-vertical .dxm-image-b .dxm-popOut,
.dxm-rtl .dxm-popup .dxm-popOut 
{
	float: left;
}
.dxm-vertical .dxm-image-r .dxm-popOut
{
	float: left;
}
.dxm-vertical .dxm-image-l .dxm-popOut
{
	float: right;
}

.dxm-ie7 .dxm-vertical ul.dx,
.dxm-ie7 .dxm-popup ul.dx 
{
	height: 1%;
}
.dxm-ie7 .dxm-vertical .dxm-item,
.dxm-ie7 .dxm-popup .dxm-item 
{
	margin-bottom: -2px;
}
.dxm-ie7 .dxm-vertical .dxm-spacing,
.dxm-ie7 .dxm-popup .dxm-spacing 
{
	margin-bottom: -1px;
}
.dxm-ie7 .dxm-vertical .dxm-item,
.dxm-ie7 .dxm-vertical .dxm-spacing,
.dxm-ie7 .dxm-vertical .dxm-separator,
.dxm-ie7 .dxm-popup .dxm-item,
.dxm-ie7 .dxm-popup .dxm-spacing,
.dxm-ie7 .dxm-popup .dxm-separator 
{
	zoom: 1;
}
.dxm-vertical .dxm-separator b,
.dxm-popup .dxm-separator b 
{
	margin: 0px auto;
}
.dxm-ie7 .dxm-vertical .dxm-separator b,
.dxm-ie7 .dxm-popup .dxm-separator b 
{
	margin: 0px;
}
.dxm-ie7 .dxm-vertical .dxm-separator,
.dxm-ie7 .dxm-popup .dxm-separator 
{
	text-align: center;
}
.dxm-ie7 .dxm-horizontal .dxm-popOut
{
    float: left;
}

.dxm-shadow 
{
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.199219);
    -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.199219);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.199219);
}
.dxm-autoWidth > ul,
.dxm-noWrap > ul
{
    display: table;
    border-spacing: 0;
    border-collapse: separate;
}
.dxm-autoWidth > ul
{
    width: 100%;
}
.dxm-autoWidth > ul > li,
.dxm-noWrap > ul > li
{
    display: table-cell;
    vertical-align: top;
}
.dxm-autoWidth > ul,
.dxm-autoWidth > ul > li,
.dxm-noWrap > ul > li 
{
    float: none!important;
}
.dxm-ie7.dxm-ltr .dxm-autoWidth > ul > li, 
.dxm-ie7.dxm-ltr .dxm-noWrap > ul > li 
{
	float: left!important;
}
.dxm-ie7.dxm-rtl .dxm-autoWidth > ul > li, 
.dxm-ie7.dxm-rtl .dxm-noWrap > ul > li 
{
	float: right!important;
}
.dxm-ie7 .dxm-horizontal.dxm-autoWidth .dxm-popOut
{
    float: right!important;
}
.dxm-ltr .dxm-autoWidth .dxm-item,
.dxm-rtl .dxm-autoWidth .dxm-item 
{
    text-align: center;
}
li.dxm-item /*Bootstrap correction*/
{
    line-height: normal;
}
.dxm-horizontal.dxmtb .dxtb-labelMenuItem > label
{
    line-height: 100%;
    display: block;
}

/* ASPxTabControl, ASPxPageControl */
.dxtcSys,
.dxtcSys > .dxtc-content > div {
    display: table;
    border-spacing: 0;
    border-collapse: separate;
}
.dxtcSys {
    overflow: auto!important;
}
.dxtcSys > .dxtc-content {
    float: none!important;
}
.dxtcSys > .dxtc-content > div,
.dxtcSys > .dxtc-content > div > div {
    width: 100%;
    height: 100%;
}
.dxtcSys > .dxtc-stripContainer {
    float: none!important;
    overflow: hidden;
}
.dxtcSys > .dxtc-content > div > div,
.dxtcSys.dxtc-left > .dxtc-stripContainer,
.dxtcSys.dxtc-left > .dxtc-content,
.dxtcSys.dxtc-right > .dxtc-stripContainer,
.dxtcSys.dxtc-right > .dxtc-content {
    display: table-cell;
    vertical-align: top;
}
.dxtc-left > .dxtc-stripContainer,
.dxtc-right > .dxtc-stripContainer {
    width: 1px;
}
.dxtcSys.dxtc-top > .dxtc-stripContainer .dxtc-leftIndent.dxtc-it,
.dxtcSys.dxtc-top > .dxtc-stripContainer .dxtc-rightIndent.dxtc-it,
.dxtcSys.dxtc-bottom > .dxtc-stripContainer .dxtc-leftIndent.dxtc-it,
.dxtcSys.dxtc-bottom > .dxtc-stripContainer .dxtc-rightIndent.dxtc-it {
    width: auto;
}
.dxtcSys.dxtc-left > .dxtc-stripContainer .dxtc-leftIndent.dxtc-it,
.dxtcSys.dxtc-left > .dxtc-stripContainer .dxtc-rightIndent.dxtc-it,
.dxtcSys.dxtc-right > .dxtc-stripContainer .dxtc-leftIndent.dxtc-it,
.dxtcSys.dxtc-right > .dxtc-stripContainer .dxtc-rightIndent.dxtc-it {
    height: auto;
}
.dxtc-link {
    line-height: 100%!important;
}
/* Bootstrap correction */
.dxtc-content,
.dxtc-stripContainer,
.dxtc-stripContainer > * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
/* initialization */
.dxtcSys.dxtc-init > .dxtc-stripContainer {
    visibility: hidden;
}
.dxtcSys.dxtc-init > .dxtc-content {
    border-color: transparent!important;
}
/* ie7 */
.dxtcSys > .dxtc-content > table {
    width: 100%;
    height: 100%;
}
.dxtcSys > .dxtc-content > table > tbody > tr > td {
    height: 100%;
}

/* ASPxTreeView */
.dxtv-nd
{
    line-height: 100%;
}
.dxtv-ndChk
{
    padding: 0!important;
}
a > .dxtv-ndChk
{
	display: inline-block!important;
}
.dxtv-ndSel .dxtv-ndTxt,
.dxtv-ndSel .dxtv-ndImg
{
	cursor: default;
}
.dxtv-ndHov .dxtv-ndTxt,
.dxtv-ndHov .dxtv-ndImg
{
	cursor: pointer;
}

/* ASPxTitleIndex */
.dxtiControlSys > tbody > tr > td
{
    padding: 16px;
}
.dxtiIndexPanelSys
{
    line-height: 160%;
}
.dxtiFilterBoxEditSys
{
	font: inherit;
    *font: 12px Tahoma, Geneva, sans-serif;

    font-weight: normal;
	width: 158px;
	padding: 2px;
}
@-moz-document url-prefix() 
{
    .dxtiFilterBoxEditSys
    {
        padding-top: 1px;
        padding-bottom: 1px;
    }
}
/* ASPxCloudControl */
.dxccControlSys > tbody > tr > td
{
    padding: 16px;
    vertical-align: top;
}
.dxccValue
{
    color: darkgray;
    margin-left: 2px;
}
.dxccBEText
{
    color: #777aab;
}
/* ASPxDocking - Dock zone */
.dxdzControlVert 
{
    width: 200px;
    height: 400px;
}

.dxdzControlHor
{
    width: 400px;
    height: 200px;
}

.dxdzControlFill
{
    width: 400px;
    height: 400px;
}

.dxdzDisabled
{
}

.dxdzControlVert .dxdz-pnlPlcHolder, 
.dxdzControlHor .dxdz-pnlPlcHolder,
.dxdzControlFill .dxdz-pnlPlcHolder
{
    width: 0;
    height: 0;
    border: 2px solid #A3B5DA;
    background-color: #D1DAEC;
}

.dxdzControlHor .dxdz-pnlPlcHolder
{
    float: left;
}

/* Splitter */
.dxsplIF {
	display: block;
}
.dxsplS
{
	font-size: 0;
	line-height: 0;
    display: inline-block;
}
.dxsplLCC,
.dxsplCC,
.dxsplS
{
	overflow: hidden;
}
.dxsplCC,
.dxsplP
{
	width: 100%;
	height: 100%;
}
.dxsplLCC *[class^="col-xs-"], /*Bootstrap correction*/
.dxsplLCC *[class^="col-sm-"],
.dxsplLCC *[class^="col-md-"],
.dxsplLCC *[class^="col-lg-"]
{
    position: static;
}

/* Mobile */
.dxTouchVScrollHandle, .dxTouchHScrollHandle
{
    background-color: Black;
    position: absolute;
    opacity: 0;
    border-radius: 5px;
    -webkit-transition-property: opacity;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
}
.dxTouchVScrollHandle
{
    width: 5px;
    height: 50%;
    margin-bottom: 3px;
}
.dxTouchHScrollHandle
{
    width: 50%;
    height: 5px;
    margin-right: 3px;
}
.dxTouchScrollHandleVisible
{
    -webkit-transition-duration: 0s;
	opacity: 0.4!important;
}

/* Layout Control */
.dxflHALSys { text-align: left; }
.dxflHALSys > table,
.dxflHALSys > div {
    margin-left: 0px;
    margin-right: auto;
}
.dxflHARSys { text-align: right; }
.dxflHARSys > table,
.dxflHARSys > div {
    margin-left: auto;
    margin-right: 0px;
}
.dxflHACSys { text-align: center; }
.dxflHACSys > table,
.dxflHACSys > div {
    margin-left: auto;
    margin-right: auto;
}
.dxflVATSys { vertical-align: top; }
.dxflVAMSys { vertical-align: middle; }
.dxflVABSys { vertical-align: bottom; }

.dxflItemSys,
.dxflGroupBoxSys
{
    text-align: left;
}

*[dir="rtl"] .dxflItemSys,
*[dir="rtl"] .dxflGroupBoxSys
{
    text-align: right;
}

.dxflItemSys.dxflCheckBoxItemSys .dxichCellSys
{
    padding-left: 0;
}
.dxflItemSys.dxflCheckBoxItemSys .dxichCellSys > .dxichSys
{
    margin-left: -1px;
}
*[dir="rtl"] .dxflItemSys.dxflCheckBoxItemSys .dxichCellSys
{
    padding-right: 0;
}
*[dir="rtl"] .dxflItemSys.dxflCheckBoxItemSys .dxichCellSys > .dxichSys
{
    margin-right: -1px;
}

/* ASPxFileManager */
.dxfm-file .dxgv,
.dxfm-file .dxgv .dxfm-fileName
{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.dxfm-file .dxgv.dxfm-fileThumb
{
	text-overflow: clip;
}
.dxfm-multiSelect .dxfm-pThumbnailCheckImage
{
    display: none;
}
.dxfm-multiSelect div.dxfm-fileSA .dxfm-pThumbnailCheckImage,
.dxfm-multiSelect div.dxfm-fileSI .dxfm-pThumbnailCheckImage
{
    display: inline;
}
.dxfm-path
{
    white-space: nowrap;
}
.dxfm-filter > label, /*Bootstrap correction*/
.dxfm-path > label /*Bootstrap correction*/
{
    font: inherit;
    line-height: normal;
    display: inline;
    margin-bottom: 0px;
}
input[type="text"].dxfm-cInput, /*Bootstrap correction*/
input[type="text"].dxfm-rInput, /*Bootstrap correction*/
.dxfm-filter input[type="text"], /*Bootstrap correction*/
.dxfm-path input[type="text"] /*Bootstrap correction*/
{
    display: inline-block;
    height: auto;

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
li.dxfm-filter /*Bootstrap correction*/
{
    line-height: normal;
}
.dxfm-toolbar *, /*Bootstrap correction*/
.dxfm-rInput
{
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
input[type="text"].dxfm-cInput, /*Bootstrap correction*/
input[type="text"].dxfm-rInput /*Bootstrap correction*/
{
	font: inherit;
    *font: 12px Tahoma, Geneva, sans-serif;

	padding: 2px;
	outline-width: 0px;
	margin: 0px;
}
.dxfm-filter input[type="text"], /*Bootstrap correction*/
.dxfm-path input[type="text"] /*Bootstrap correction*/
{
  	font: inherit;
    *font: 12px Tahoma, Geneva, sans-serif;

    padding: 2px;
}
.dxfm-filter input[type="text"] /*Bootstrap correction*/
{
	margin: 5px 4px 0px 3px;
	width: 130px;
}
.dxfm-path input
{
	width: 230px;
    margin: 2px 8px 0px 4px;
}
.dxfm-rtl .dxfm-path input
{
    margin: 2px 4px 0px 8px;
}
@-moz-document url-prefix()
{  
    input[type="text"].dxfm-cInput, 
    input[type="text"].dxfm-rInput, 
    .dxfm-path input[type="text"],
    .dxfm-filter input[type="text"]
    {
        padding-top: 1px;
        padding-bottom: 1px;
    }
}
.dxfm-content
{
	overflow: hidden;
}
.dxfm-content div
{
	overflow: hidden;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

/* ASPxGridView */
.dxgv *[class^="col-xs-"], /*Bootstrap correction*/
.dxgv *[class^="col-sm-"],
.dxgv *[class^="col-md-"],
.dxgv *[class^="col-lg-"]
{
    position: static;
}
/* ASPxImageGallery */
.dxigExpandedText
{
    overflow: visible !important;
    white-space: normal !important;
}
.dxigFVIT
{
    display: none;
}
.dxigOPWM
{
    position: relative;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0);
}
.dxig-img 
{
	visibility:hidden;
}
/* ASPxImageSlider */
.dxis-zoomNavigator .dxis-nbTop,
.dxis-zoomNavigator .dxis-nbBottom,
.dxis-zoomNavigator .dxis-nbLeft,
.dxis-zoomNavigator .dxis-nbRight
{
    padding: 0 !important;
}
.dxis-nbHoverItem
{
    top: 0;
    left: 0;
}
.dxisRtl .dxis-nbSelectedItem,
.dxisRtl .dxis-slidePanel,
.dxisRtl .dxis-nbSlidePanel
{
    left: 0;
}
img.dxis-overlayElement,
.dxis-overlayElement > img {
	position: absolute;
	top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0.01;
	filter: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=1);
}
/* ASPxImageZoom */
.dxiz-wrapper > img {
	position: absolute;
}
.dxiz-hint,
.dxiz-clipPanel.dxiz-inside {
	z-index: 1;
}
/* ASPxRibbon */
.dxr-tabContent {
    display: none;
    overflow: hidden;
}
.dxr-tabContent .dxr-tabWrapper {
    width: 10000px;
    height: 100%;
}
.dxr-minPopupWindow .dxr-tabContent .dxr-tabWrapper {
    width: auto;
}
.dxr-inactiveTab {
    border-left: none!important;
    border-right: none!important;
    width: 0px!important;
    visibility: hidden;
    padding: 0!important;
    margin: 0!important;
}
.dxr-groupList .dxr-group {
    float: left;
    list-style: none;
}
.dxr-group .dxr-grExpBtn,
.dxr-group.dxr-grCollapsed .dxr-groupLabel,
.dxr-group.dxr-grCollapsed .dxr-groupContent {
    display: none;
}
.dxr-group.dxr-grCollapsed .dxr-grExpBtn,
.dxr-group.dxr-grCollapsed .dxr-grExpBtn .dxr-img32 {
    display: inline-block;
}
.dxr-blLrgItems .dxr-img16 {
    display: none!important;
}
.dxr-blLrgItems .dxr-img32 {
    display: inline-block!important;
}
.dxr-blRegItems .dxr-img32,
.dxr-blHorItems .dxr-img32 {
    display: none;
}
.dxr-blLrgItems .dx-clear {
    display: none;
}
.dxr-blHorItems br {
    display: none;
}
.dxr-block {
    display: block;
    float: left;
    overflow: hidden;
}
.dxr-blRegItems .dxr-item,
.dxr-blLrgItems .dxr-item,
.dxr-blHorItems .dxr-item {
    display: block;
    float: left;
    overflow: hidden;
}
.dxr-blHorItems .dxr-item {
    text-align: left;
}
.dxr-blHorItems.dxr-blReduced .dxr-item .dxr-label .dxr-lblText {
    display: none!important;
}
.dxr-blLrgItems .dxr-item .dxr-label {
    display: inline-block;
}
.dxr-blHorItems .dxr-item .dxr-label .dxr-lblText {
    display: inline-block;
}
.dxr-lblContent {
    display: inline-block;
}
.dxr-lblContent,
.dxr-lblText {
	text-decoration: inherit;
}
.dxr-item .dxr-label .dxr-popOut {
    line-height: 0;
}
.dxr-item .dxr-label.dx-vam,
.dxr-item .dxr-label.dx-vat,
.dxr-item .dxr-label.dx-vab {
    line-height: 100%!important;
    padding: 2px 0;
}
.dxr-item .dxr-label.dx-vam span,
.dxr-item .dxr-label.dx-vat span,
.dxr-item .dxr-label.dx-vab span {
    line-height: 100%!important;
}
.dxr-ddImageContainer.dx-vam,
.dxr-ddImageContainer.dx-vat,
.dxr-ddImageContainer.dx-vab
{
    padding: 0;
}
.dxr-blRegItems .dxr-itemSep,
.dxr-blLrgItems .dxr-itemSep {
    float: left;
}
.dxr-groupList {
    float: left;
}
.dxr-groupList .dxr-groupSep {
    float: left;
}
.dxr-blRegItems .dxr-regClear-0 {
    display: block;
}
.dxr-blRegItems .dxr-regClear-1 {
    display: none;
}
.dxr-blRegItems.dxr-blReduced .dxr-regClear-0 {
    display: none;
}
.dxr-blRegItems.dxr-blReduced .dxr-regClear-1 {
    display: block;
}
.dxr-item .dxr-label .dxr-popOut {
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.dxr-groupContent .dxr-block .dxr-item.dxr-hasWidth {
    max-height: none;
    max-width: none;
}
.dxr-group .dxr-grExpBtn.dxr-hasWidth {
    max-height: none;
    max-width: none;
}

.dxr-blHorItems .dxr-itemSep {
    display: none;
}
.dxr-blHorItems .dxr-item {
    vertical-align: middle;
}
/*ASPxRoundPanel*/
.dxrpcontent, .dxrpCW, .dxrpAW {
    height: 100%;
}
.dxrpCollapsed .dxrpcontent > .dxrpAW > .dxrpCW {
	height: auto;
}
.dxrpCollapsed .dxrpcontent > .dxrpCW, 
.dxrpAW {
    overflow-y: hidden;
}
.dxrpCollapsed > tbody > .dxrpCR > .dxrpcontent {
	border-top: none !important;
	border-bottom: none !important;
}
.dxrpCollapsed,
.dxrpCollapsed > tbody > .dxrpCR > .dxrpcontent,
.dxrpCollapsed > tbody > .dxrpCR > .dxrpcontent > .dxrpCW,
.dxrpCollapsed > tbody > .dxrpCR > .dxrpcontent > .dxrpAW {
    height: 0px !important;
	min-height:0px !important;
}
.dxrpCollapsed > tbody > .dxrpCR > .dxrpcontent > .dxrpCW {
	display: block !important;
}
.dxrpHS {
	height:0px;
}
.dxrpCollapsed .dxrpHS{
    display: none;
}
.dxrpCollapsed > tbody > .dxrpCR > .dxrpcontent > .dxrpCW,
.dxrpCollapsed > tbody > .dxrpCR > .dxrpcontent > .dxrpAW > .dxrpCW {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.dxrpCollapseButton > img,
.dxrpCollapseButtonRtl > img {
	display:block;
}
.dxrpCollapseButtonRtl {
	margin-right:4px;
}
.dxrpCollapseButton {
	margin-left:4px;
}
.dxrpCollapseButton,
.dxrpCollapseButtonRtl {
	cursor:pointer;
}
.dxrpCollapseButton {
	float:right;
}
.dxrpCollapseButtonRtl {
	float:left;
}
/* ASPxLoadingPanel */
.dxlp-loadingImage.dxlp-imgPosRight {
	margin-left:8px;
}
.dxlp-loadingImage.dxlp-imgPosLeft {
	margin-right:8px;
}
.dxlp-loadingImage.dxlp-imgPosTop {
	margin-bottom:8px;
}
.dxlp-loadingImage.dxlp-imgPosBottom {
	margin-top:8px;
}
.dxlp-withoutBorders,
.dxlp-withoutBorders * 
{
	background-color:transparent !important;
	border-style:none !important;
	box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1) !important;
	-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1) !important;
}
/* -- WebChartControl -- */
.dxchartsuiLoadingDiv
{
	background-color:Gray;	
	opacity: 0.01;
	filter: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=1);
}
.dxchartsuiLoadingPanel
{
	font: 12px Tahoma, Geneva, sans-serif;
	color: #303030;
	border: solid 1px #9F9F9F;
	background-color: White;
}
.dxchartsuiLoadingPanel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}

/* -- Crosshair -- */
.dxchartsuiCrosshairHLine,
.dxchartsuiCrosshairVLine
{
    background-color: transparent;
    border-color: #de39cd;
}

.dxchartsuiCrosshairLabel,
.dxchartsuiCrosshairHLine,
.dxchartsuiCrosshairVLine
{
    position: absolute;
    z-index: 41998;
}

.dxchartsuiCrosshairLabel
{
    background-color: #de39cd;
    color: White;
	font: 12px Tahoma, Geneva, sans-serif;
	padding: 1px 4px 1px 4px;
    white-space: nowrap;    
}

.dxchartsuiCrosshairHLine
{
    height: 0px;
}

.dxchartsuiCrosshairVLine
{
    width: 0px;
}

/* -- Tooltip -- */
.dxchartsuiTooltip,
.dxchartsuiTooltip_TopLeft,
.dxchartsuiTooltip_TopRight,
.dxchartsuiTooltip_BottomLeft,
.dxchartsuiTooltip_BottomRight
{
	font: 12px Tahoma, Geneva, sans-serif;
	color: #201f35;
	background-color: White;
	border: 1px solid rgb(139, 139, 139);
	border: 1px solid rgba(0, 0, 0, 0.35);
	padding: 6px 10px 6px 10px;
	text-align: left;
    position: absolute;
    cursor: default;
    white-space: nowrap;
    -moz-box-shadow:    0px 2px 10px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35);
    box-shadow:         0px 2px 10px rgba(0, 0, 0, 0.35);
    -moz-background-clip: padding-box;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    z-index: 41999;
}
.dxchartsuiTooltip_TopLeft:before,
.dxchartsuiTooltip_TopRight:before,
.dxchartsuiTooltip_BottomLeft:before,
.dxchartsuiTooltip_BottomRight:before,
.dxchartsuiTooltip_TopLeft:after,
.dxchartsuiTooltip_TopRight:after,
.dxchartsuiTooltip_BottomLeft:after,
.dxchartsuiTooltip_BottomRight:after
{
    border-style: solid;
    content: "";
    display: block;
    position: absolute;
    width: 0;
}
.dxchartsuiTooltip_TopLeft:before,
.dxchartsuiTooltip_TopRight:before,
.dxchartsuiTooltip_BottomLeft:before,
.dxchartsuiTooltip_BottomRight:before
{
    border-width: 10px 5px;
    -moz-background-clip: padding-box;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}
.dxchartsuiTooltip_TopLeft:after,
.dxchartsuiTooltip_TopRight:after,
.dxchartsuiTooltip_BottomLeft:after,
.dxchartsuiTooltip_BottomRight:after
{
    border-width: 8px 4px;
}
.dxchartsuiTooltip_TopLeft:before
{
    border-color: transparent transparent rgba(139, 139, 139, 0.35) rgba(139, 139, 139, 0.35);
    top: -20px;
    left: 10px;
}
.dxchartsuiTooltip_TopLeft:after
{
    border-color: transparent transparent White White;
    top: -16px;
    left: 11px;
}
.dxchartsuiTooltip_TopRight:before
{
    border-color: transparent rgba(139, 139, 139, 0.35) rgba(139, 139, 139, 0.35) transparent;
    top: -20px;
    right: 10px;
}
.dxchartsuiTooltip_TopRight:after
{
    border-color: transparent White White transparent;
    top: -16px;
    right: 11px;
}
.dxchartsuiTooltip_BottomRight:before
{
    border-color: rgba(139, 139, 139, 0.35) rgba(139, 139, 139, 0.35) transparent transparent;
    bottom: -20px;
    right: 10px;
}
.dxchartsuiTooltip_BottomRight:after
{
    border-color: White White transparent transparent;
    bottom: -16px;
    right: 11px;
}
.dxchartsuiTooltip_BottomLeft:before
{
    border-color: rgba(139, 139, 139, 0.35) transparent transparent rgba(139, 139, 139, 0.35);
    bottom: -20px;
    left: 10px;
}
.dxchartsuiTooltip_BottomLeft:after
{
    border-color: White transparent transparent White;
    bottom: -16px;
    left: 11px;
}
