/* AutoScroll */
.dxreAutoScroll
{
    position: fixed;
    width: 20px;
    height: 20px;
    background: url('/DXR.axd?r=18_52-kn2Sv');
    z-index: 165;
}
.dxreAutoScrollCursor
{
    position: fixed;
    left: 0px;
    width: 100%;
    z-index: 166;
}
.dxreAutoScrollCursorN
{
    cursor: url('/DXR.axd?r=18_53-kn2Sv') 10 10, n-resize;
}
.dxreAutoScrollCursorNS
{
    cursor: url('/DXR.axd?r=18_54-kn2Sv') 10 10, ns-resize;
}
.dxreAutoScrollCursorS
{
    cursor: url('/DXR.axd?r=18_55-kn2Sv') 10 10, s-resize;
}
/* AutoScroll */
/* Bootstrap correction */
.dxreMeasurer *,
.dxreRulerWrapper div
{
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
/* Bootstrap correction */
/* Cursor */
.dxreCursorDefault .dxrePage
{
    cursor: default;
}
.dxreCursorNoDrop .dxrePage
{
    cursor: no-drop;
}
.dxreCursorCopy .dxrePage
{
    cursor: copy;
}
.dxreCursorNResize .dxrePage
{
    cursor: n-resize;
}
.dxreCursorSResize .dxrePage
{
    cursor: s-resize;
}
.dxreCursorWResize .dxrePage
{
    cursor: w-resize;
}
.dxreCursorEResize .dxrePage
{
    cursor: e-resize;
}
.dxreCursorEWResize .dxrePage
{
    cursor: ew-resize;
}
.dxreCursorNWResize .dxrePage
{
    cursor: nw-resize;
}
.dxreCursorNEResize .dxrePage
{
    cursor: ne-resize;
}
.dxreCursorNSResize .dxrePage
{
    cursor: ns-resize;
}
.dxreCursorSEResize .dxrePage
{
    cursor: se-resize;
}
.dxreCursorSWResize .dxrePage
{
    cursor: sw-resize;
}
/* Cursor */
/* HeaderFooter */
.dxreHeaderInfo
{
    position: absolute;
    left: 0;
    width: 100%;
    height: 20px;
    z-index: 161;
    border-top: #b9b9b9 1px dashed;
}
.dxreHeaderInfo b
{
    border: #b9b9b9 1px solid;
    margin: 0 5px;
    padding: 3px 5px;
    background: #CCCCCC;
    display: block;
    font-weight: normal;
    float: right;
}
.dxreHeaderInfo b:first-child
{
    float: left;
}
.dxreFooterInfo
{
    position: absolute;
    left: 0;
    width: 100%;
    height: 20px;
    z-index: 161;
    border-bottom: #b9b9b9 1px dashed;
}
.dxreFooterInfo b
{
    border: #b9b9b9 1px solid;
    margin: 0 5px;
    padding: 3px 5px;
    background: #CCCCCC;
    display: block;
    font-weight: normal;
    float: right;
}
.dxreFooterInfo b:first-child
{
    float: left;
}
/* HeaderFooter */
/* Layout */
.dxrePage
{
    position: relative;
    background: white;
    margin: 15px auto;
    cursor: text;
    overflow: hidden;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.dxWebKitTouchUI .dxrePage
{
    overflow: scroll;
}
.dxreSimpleView
{
    padding: 0px !important;
}
.dxreSimplePage
{
    box-shadow: none !important;
    border-width: 0 !important;
    margin: 0;
    width: 100% !important;
}
.dxrePageArea
{
    position: absolute;
    overflow: visible;
}
.dxreTextBoxArea
{
    cursor: text;
}
.dxreColumn
{
    position: absolute;
    overflow: visible;
    cursor: text;
}
.dxreRow
{
    white-space: nowrap;
    overflow: hidden;
    position: absolute;
    font-size: 0;
}
.dxreBox
{
    position: absolute;
    white-space: nowrap;
    display: inline-block;
    text-decoration: inherit;
}
.dxreBoxSpace
{
    position: absolute;
    display: inline-block;
    overflow: hidden;
}
.dxreBoxSpace img
{
    vertical-align: bottom;
}
.dxreHiddenBox
{
    border-bottom: 1px dotted gray;
}
.dxreTextBoxBg
{
    position: absolute;
}
.dxreBoxBg
{
    position: absolute;
    display: block;
}
.dxrePic
{
    cursor: move;
}
.dxreBlackout > .dxrePic
{
    cursor: unset;
}
.dxreParFrame
{
    position: absolute;
}
.dxreStartBookmark
{
    border: 2px solid #b9b9b9;
    position: absolute;
    box-sizing: border-box;
    border-right: none;
}
.dxreEndBookmark
{
    border: 2px solid #b9b9b9;
    position: absolute;
    box-sizing: border-box;
    border-left: none;
}
.dxreFieldBg
{
    position: absolute;
    display: inline-block;
}
.dxreFieldBoxLevel1
{
    background: #cecece;
}
.dxreFieldBoxLevel2
{
    background: #b9b9b9;
}
.dxreFieldBoxLevel3
{
    background: #a0a0a0;
}
.dxreAnchor
{
    background: url('/DXR.axd?r=18_51-kn2Sv');
    width: 16px;
    height: 16px;
    position: absolute;
    z-index: 154;
}
.dxreSelectedTextBox
{
    transform: none !important;
}
.dxreAncPic
{
    position: absolute;
}
/* Table */
.dxreTable
{
    position: absolute;
}
.dxreTableBrd
{
    position: absolute;
}
.dxreTableRowBg
{
    position: absolute;
}
.dxreTableCellBg
{
    position: absolute;
}
.dxreTableColumnCursor
{
    position: absolute;
    background-color: transparent;
    cursor: col-resize;
    width: 4px;
}
.dxreTableRowCursor
{
    position: absolute;
    background-color: transparent;
    cursor: row-resize;
    height: 4px;
}
.dxreTableBorderLine
{
    position: absolute;
    z-index: 155;
}
.dxreTblSelector
{
    position: absolute;
    background: url('/DXR.axd?r=18_56-kn2Sv');
    cursor: pointer;
    z-index: 163;
}
/* Table */
/* QuickSearch */
.dxreQuickSearch
{
    position: relative;
}
.dxreQuickSearchPanelWrapper
{
    position: absolute;
    right: 20px;
    top: -1px;
    z-index: 164;
    overflow: hidden;
    visibility: hidden;
    transition: all 0.3s;
}
.dxreNotInternalRibbon .dxreQuickSearchPanelWrapper
{
    top: 0px;
}
.dxreQuickSearchPanel
{
    display: inline-block;
}
.dxreQuickSearchPanel .dxreQuickSearchButtonEdit
{
    float: left;
}
.dxreQuickSearchPanel .dxreQuickSearchButtonEdit td.dxic
{
    position: relative;
}
.dxreQuickSearchPanel span
{
    position: absolute;
    top: 0;
    right: 0;
    padding: 0px 5px;
    color: #acacac;
    background-color: #FFFFFF;
}
/* QuickSearch */
/* Ruler */
.dxreRulerLine
{
    width: 0;
    z-index: 100;
    position: absolute;
    display: none;
}
.dxreRulerWrapper
{
    cursor: default;
    overflow: hidden;
    position: relative;
}
.dxreRulerWrapper .dxre-rulertabAlignBox
{
    position: absolute;
    top: 0;
    left: 0;
}
.dxreRulerWrapper .dxre-rulertabAlignBox div
{
    position: absolute;
}
.dxreRulerWrapper .dxreRuler
{
    visibility: hidden;
    overflow: hidden;
    position: relative;
}
.dxreRuler .dxre-columnHandle
{
    position: absolute;
    z-index: 1;
    cursor: e-resize;
}
.dxreRuler .dxre-columnHandle > div
{
    position: absolute;
}
.dxreRuler .dxre-leftIndentDragHandleBody
{
    box-sizing: border-box;
}
.dxreRuler .dxre-rulerTableColumnSeparatorHandle
{
    position: absolute;
}
.dxreRuler .dxre-rulerTableColumnSeparatorHandle > div
{
    position: absolute;
    z-index: 1;
}
.dxreRuler .dxre-columnHandleLeftPart
{
    left: 0;
}
.dxreRuler .dxre-columnHandleRightPart
{
    right: 0;
}
.dxreRuler .dxreTabDragHandle,
.dxreRuler .dxreFirstLineIndentDragHandle,
.dxreRuler .dxreRightIndentDragHandle,
.dxreRuler .dxreLeftIndentDragHandle
{
    position: absolute;
    z-index: 2;
}
.dxreRuler .dxre-rulerDivisions
{
    position: absolute;
}
.dxreRuler .dxre-rulerDivisions > div
{
    z-index: 1;
    position: absolute;
    box-sizing: border-box;
}
.dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision
{
    font-size: 10px;
    line-height: 10px;
}
.dxTouchUI .dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision
{
    line-height: 12px;
}
.dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision > div
{
    position: absolute;
    width: 100%;
    left: -50%;
    text-align: center;
}
.dxreRuler .dxre-rulerMarginLeftHandlePanel, .dxreRuler .dxre-rulerMarginRightHandlePanel
{
    position: absolute;
    z-index: 1;
    cursor: e-resize;
    background: url('/DXR.axd?r=18_48-kn2Sv') !important;
}
.dxreRuler .dxre-rulerMarginLeftHandlePanel
{
    left: 0;
}
.dxreRuler .dxre-rulerMarginRightHandlePanel
{
    right: 0;
}
.dxreRuler .dxre-rulerMarginLeftPanel
{
    position: absolute;
    left: 0;
}
.dxreRuler .dxre-rulerMarginRightPanel
{
    position: absolute;
    right: 0;
}
/* Ruler */
/* Selection */
.dxreSelRow
{
    position: absolute;
    background: #a7a7a7;
    opacity: 0.50;
}
.dxTouchUI .dxreSelRow
{
    background: #a7a7a7;
}
.dxreInFocus .dxreSelRow
{
    background: #76a7fa;
}
.dxTouchUI .dxreInFocus .dxreSelRow
{
    background: #76a7fa;
}
.dxreSelFloatingObjects
{
    z-index: 152;
}
.dxreSelCursor
{
    position: absolute;
    opacity: 1;
    width: 1px;
    visibility: hidden;
}
.dxreInFocus .dxreSelCursor
{
    visibility: visible;
}
.dxreInFocus .dxreSelCursor
{
    background: url('/DXR.axd?r=18_28-kn2Sv');
}
.dxTouchUI .dxreInFocus .dxreSelCursor
{
    background: url('/DXR.axd?r=18_29-kn2Sv');
}
.dxreSelCursor.dxreSelNoblink
{
    position: absolute;
}
.dxreInFocus .dxreSelCursor.dxreSelNoblink
{
    background: #000000;
}
.dxTouchUI .dxreInFocus .dxreSelCursor.dxreSelNoblink
{
    background: #156ee4;
}
.dxreSelSearch
{
    position: absolute;
    background: #FFFF00;
    opacity: 0.50;
}
.dxTouchUI .dxreSelSearch
{
    background: #FFFF00;
}
.dxreInFocus .dxreSelSearch
{
    background: #FFFF00;
}
.dxTouchUI .dxreInFocus .dxreSelSearch
{
    background: #FFFF00;
}
.dxreSelRangePerm
{
    position: absolute;
}
.dxreSelMisspelled
{
    position: absolute;
    background: url('/DXR.axd?r=18_50-kn2Sv') bottom;
    background-repeat: repeat-x;
    padding-bottom: 4px;
    box-sizing: content-box;
}
.dxreSelBar
{
    z-index: 153;
    position: absolute;
    width: 19px;
    height: 19px;
    border-radius: 50%;
    background: white;
    visibility: hidden;
}
.dxreSelBar:after
{
    position: absolute;
    width: 13px;
    height: 13px;
    content: '';
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    border-radius: 50%;
    border: 2px solid #bbd3fd;
}
.dxreInFocus .dxreSelBar
{
    visibility: visible;
}
/* Selection */
/* ShapeResizeBox */
.dxreResBox
{
    position: absolute;
    cursor: move;
}
.dxreResBox.dxreResBoxTextBoxArea
{
    cursor: text;
}
.dxreResBox.dxreResBoxRotated
{
    z-index: 162;
}
.dxreResBoxCornerLineN
{
    position: absolute;
    z-index: 158;
    cursor: move;
    width: 100%;
    height: 5px;
    top: 0px;
    border-top: 1px solid #5A93D3;
}
.dxreResBoxCornerLineW
{
    position: absolute;
    z-index: 158;
    cursor: move;
    width: 5px;
    height: 100%;
    left: 0px;
    border-left: 1px solid #5A93D3;
}
.dxreResBoxCornerLineE
{
    position: absolute;
    z-index: 158;
    cursor: move;
    width: 5px;
    height: 100%;
    right: 0px;
    border-right: 1px solid #5A93D3;
}
.dxreResBoxCornerLineS
{
    position: absolute;
    z-index: 158;
    cursor: move;
    width: 100%;
    height: 5px;
    bottom: 0px;
    border-bottom: 1px solid #5A93D3;
}
.dxreResBox .dxreResBoxRotation
{
    position: absolute;
    border: 1px solid #989898;
    background-color: #F2FAFB;
    z-index: 160;
    width: 9px;
    height: 9px;
    margin-top: -6px;
    margin-left: -6px;
    border-radius: 5px;
    background-color: #88E43A;
    left: 50%;
    top: -20px;
    cursor: pointer;
    display: none;
}
.dxTouchUI .dxreResBox .dxreResBoxRotation
{
    top: -30px;
    width: 15px;
    height: 15px;
    margin-top: -9px;
    margin-left: -9px;
    border-radius: 50%;
}
.dxreResBox .dxreResBoxRotationLine
{
    position: absolute;
    z-index: 157;
    background-color: #5A93D3;
    left: 50%;
    top: -16px;
    width: 1px;
    height: 10px;
    margin-left: -1px;
    cursor: text;
    display: none;
}
.dxTouchUI .dxreResBox .dxreResBoxRotationLine
{
    top: -26px;
    height: 20px;
}
.dxreResBox.dxreResBoxAnchored .dxreResBoxRotation,
.dxreResBox.dxreResBoxAnchored .dxreResBoxRotationLine
{
    display: block;
}
.dxreResBoxCornerElemTouchN
{
    position: absolute;
    cursor: n-resize;
    left: 50%;
    top: 0;
    width: 15px;
    height: 15px;
    margin-left: -9px;
    margin-top: -9px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemTouchE
{
    position: absolute;
    cursor: e-resize;
    left: 100%;
    top: 50%;
    width: 15px;
    height: 15px;
    margin-left: -8px;
    margin-top: -9px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemTouchS
{
    position: absolute;
    cursor: s-resize;
    left: 50%;
    top: 100%;
    width: 15px;
    height: 15px;
    margin-left: -9px;
    margin-top: -8px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemTouchW
{
    position: absolute;
    cursor: w-resize;
    left: 0;
    top: 50%;
    width: 15px;
    height: 15px;
    margin-left: -9px;
    margin-top: -9px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemTouchNE
{
    position: absolute;
    cursor: ne-resize;
    left: 100%;
    top: 0;
    width: 15px;
    height: 15px;
    margin-left: -8px;
    margin-top: -9px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemTouchSE
{
    position: absolute;
    cursor: se-resize;
    left: 100%;
    top: 100%;
    width: 15px;
    height: 15px;
    margin-left: -8px;
    margin-top: -8px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemTouchSW
{
    position: absolute;
    cursor: sw-resize;
    left: 0;
    top: 100%;
    width: 15px;
    height: 15px;
    margin-left: -9px;
    margin-top: -8px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemTouchNW
{
    position: absolute;
    cursor: nw-resize;
    left: 0;
    top: 0;
    width: 15px;
    height: 15px;
    margin-left: -9px;
    margin-top: -9px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemN
{
    position: absolute;
    cursor: n-resize;
    left: 50%;
    top: 0;
    width: 9px;
    height: 9px;
    margin-left: -6px;
    margin-top: -6px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemE
{
    position: absolute;
    cursor: e-resize;
    left: 100%;
    top: 50%;
    width: 9px;
    height: 9px;
    margin-left: -5px;
    margin-top: -6px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemS
{
    position: absolute;
    cursor: s-resize;
    left: 50%;
    top: 100%;
    width: 9px;
    height: 9px;
    margin-left: -6px;
    margin-top: -5px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemW
{
    position: absolute;
    cursor: w-resize;
    left: 0;
    top: 50%;
    width: 9px;
    height: 9px;
    margin-left: -6px;
    margin-top: -6px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemNE
{
    position: absolute;
    cursor: ne-resize;
    left: 100%;
    top: 0;
    width: 9px;
    height: 9px;
    margin-left: -5px;
    margin-top: -6px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemSE
{
    position: absolute;
    cursor: se-resize;
    left: 100%;
    top: 100%;
    width: 9px;
    height: 9px;
    margin-left: -5px;
    margin-top: -5px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemSW
{
    position: absolute;
    cursor: sw-resize;
    left: 0;
    top: 100%;
    width: 9px;
    height: 9px;
    margin-left: -6px;
    margin-top: -5px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
.dxreResBoxCornerElemNW
{
    position: absolute;
    cursor: nw-resize;
    left: 0;
    top: 0;
    width: 9px;
    height: 9px;
    margin-left: -6px;
    margin-top: -6px;
    border-radius: 3px;
    border: 1px solid #989898;
    background-color: #F2FAFB;
}
/* ShapeResizeBox */
/* TableBorderPreview */
.dxreTablePreviewContainer
{
    width: 102px;
    height: 94px;
    position: relative;
    background-color: #FFFFFF;
}
.dxrePreviewBorderLine
{
    position: absolute;
    background-color: #FFFFFF;
}
.dxrePreviewVerticalLine
{
    position: absolute;
    height: 100%;
    z-index: 2;
}
.dxrePreviewHorizontalLine
{
    position: absolute;
    width: 100%;
    z-index: 4;
}
.dxrePreviewBorderControlLine
{
    border: 0 !important;
}
.dxrePreviewBorderControlLine.dxrePreviewVerticalLine
{
    width: 10%;
    z-index: 5;
}
.dxrePreviewBorderControlLine.dxrePreviewHorizontalLine
{
    height: 10%;
    z-index: 5;
}
.dxrePreviewBorderControlLine.dxrePreviewMiddleLine
{
    top: 45%;
}
.dxrePreviewBorderControlLine.dxrePreviewCenterLine
{
    left: 45%;
}
.dxrePreviewMiddleLine
{
    z-index: 2;
}
.dxrePreviewBottomLine
{
    bottom: 0%;
}
.dxrePreviewCenterLine
{
    z-index: 1;
}
.dxrePreviewRightLine
{
    right: 0%;
}
.dxrePreviewTopRightCell
{
    top: 50%;
    left: 0;
}
.dxrePreviewTopLeftCell
{
    top: 0;
    left: 0;
}
.dxrePreviewBottomRight
{
    top: 50%;
    left: 50%;
}
.dxrePreviewBottomLeft
{
    top: 0;
    left: 50%;
}
.dxrePreviewCell
{
    position: absolute;
    padding: 3px;
}
.dxrePreviewCell .dxrePreviewTextLine
{
    background-color: #a9a9a9;
}
.dxrePreviewCell .dxrePreviewTextLine:first-child
{
    margin-left: 12px;
}
.dxrePreviewCell .dxrePreviewTextLine:last-child
{
    margin-right: 12px;
}
.dxreBorderButton div.dxb.dxbf
{
    border: none !important;
}
/* TableBorderPreview */
.dxreTextBoxBgZL0
{
    z-index: 0;
}
.dxreTblRowBgZL0
{
    z-index: 1;
}
.dxreTblCellBgZL0
{
    z-index: 2;
}
.dxreParBgZL0
{
    z-index: 3;
}
.dxreBoxBgZL0
{
    z-index: 4;
}
.dxreFieldBgZL0
{
    z-index: 5;
}
.dxreSelRangeZL0
{
    z-index: 6;
}
.dxreBoxSpaceZL0
{
    z-index: 7;
}
.dxreSelSearchZL0
{
    z-index: 8;
}
.dxreSelRowZL0
{
    z-index: 9;
}
.dxreBoxZL0
{
    z-index: 10;
}
.dxreBookmarkZL0
{
    z-index: 11;
}
.dxreTableBorderZL0
{
    z-index: 12;
}
.dxreSelMisspZL0
{
    z-index: 13;
}
.dxreSelCursorZL0
{
    z-index: 14;
}
.dxreSelTouchBarZL0
{
    z-index: 15;
}
.dxreTblCursorZL0
{
    z-index: 16;
}
.dxreAnchoredPictureZL0
{
    z-index: 17;
}
.dxreTextBoxZL0
{
    z-index: 18;
}
.dxreTextBoxBgZL1
{
    z-index: 19;
}
.dxreTblRowBgZL1
{
    z-index: 20;
}
.dxreTblCellBgZL1
{
    z-index: 21;
}
.dxreParBgZL1
{
    z-index: 22;
}
.dxreBoxBgZL1
{
    z-index: 23;
}
.dxreFieldBgZL1
{
    z-index: 24;
}
.dxreSelRangeZL1
{
    z-index: 25;
}
.dxreBoxSpaceZL1
{
    z-index: 26;
}
.dxreSelSearchZL1
{
    z-index: 27;
}
.dxreSelRowZL1
{
    z-index: 28;
}
.dxreBoxZL1
{
    z-index: 29;
}
.dxreBookmarkZL1
{
    z-index: 30;
}
.dxreTableBorderZL1
{
    z-index: 31;
}
.dxreSelMisspZL1
{
    z-index: 32;
}
.dxreSelCursorZL1
{
    z-index: 33;
}
.dxreSelTouchBarZL1
{
    z-index: 34;
}
.dxreTblCursorZL1
{
    z-index: 35;
}
.dxreAnchoredPictureZL1
{
    z-index: 36;
}
.dxreTextBoxZL1
{
    z-index: 37;
}
.dxreTextBoxBgZL2
{
    z-index: 38;
}
.dxreTblRowBgZL2
{
    z-index: 39;
}
.dxreTblCellBgZL2
{
    z-index: 40;
}
.dxreParBgZL2
{
    z-index: 41;
}
.dxreBoxBgZL2
{
    z-index: 42;
}
.dxreFieldBgZL2
{
    z-index: 43;
}
.dxreSelRangeZL2
{
    z-index: 44;
}
.dxreBoxSpaceZL2
{
    z-index: 45;
}
.dxreSelSearchZL2
{
    z-index: 46;
}
.dxreSelRowZL2
{
    z-index: 47;
}
.dxreBoxZL2
{
    z-index: 48;
}
.dxreBookmarkZL2
{
    z-index: 49;
}
.dxreTableBorderZL2
{
    z-index: 50;
}
.dxreSelMisspZL2
{
    z-index: 51;
}
.dxreSelCursorZL2
{
    z-index: 52;
}
.dxreSelTouchBarZL2
{
    z-index: 53;
}
.dxreTblCursorZL2
{
    z-index: 54;
}
.dxreAnchoredPictureZL2
{
    z-index: 55;
}
.dxreTextBoxZL2
{
    z-index: 56;
}
.dxreTextBoxBgZL3
{
    z-index: 57;
}
.dxreTblRowBgZL3
{
    z-index: 58;
}
.dxreTblCellBgZL3
{
    z-index: 59;
}
.dxreParBgZL3
{
    z-index: 60;
}
.dxreBoxBgZL3
{
    z-index: 61;
}
.dxreFieldBgZL3
{
    z-index: 62;
}
.dxreSelRangeZL3
{
    z-index: 63;
}
.dxreBoxSpaceZL3
{
    z-index: 64;
}
.dxreSelSearchZL3
{
    z-index: 65;
}
.dxreSelRowZL3
{
    z-index: 66;
}
.dxreBoxZL3
{
    z-index: 67;
}
.dxreBookmarkZL3
{
    z-index: 68;
}
.dxreTableBorderZL3
{
    z-index: 69;
}
.dxreSelMisspZL3
{
    z-index: 70;
}
.dxreSelCursorZL3
{
    z-index: 71;
}
.dxreSelTouchBarZL3
{
    z-index: 72;
}
.dxreTblCursorZL3
{
    z-index: 73;
}
.dxreAnchoredPictureZL3
{
    z-index: 74;
}
.dxreTextBoxZL3
{
    z-index: 75;
}
.dxreTextBoxBgZL4
{
    z-index: 76;
}
.dxreTblRowBgZL4
{
    z-index: 77;
}
.dxreTblCellBgZL4
{
    z-index: 78;
}
.dxreParBgZL4
{
    z-index: 79;
}
.dxreBoxBgZL4
{
    z-index: 80;
}
.dxreFieldBgZL4
{
    z-index: 81;
}
.dxreSelRangeZL4
{
    z-index: 82;
}
.dxreBoxSpaceZL4
{
    z-index: 83;
}
.dxreSelSearchZL4
{
    z-index: 84;
}
.dxreSelRowZL4
{
    z-index: 85;
}
.dxreBoxZL4
{
    z-index: 86;
}
.dxreBookmarkZL4
{
    z-index: 87;
}
.dxreTableBorderZL4
{
    z-index: 88;
}
.dxreSelMisspZL4
{
    z-index: 89;
}
.dxreSelCursorZL4
{
    z-index: 90;
}
.dxreSelTouchBarZL4
{
    z-index: 91;
}
.dxreTblCursorZL4
{
    z-index: 92;
}
.dxreAnchoredPictureZL4
{
    z-index: 93;
}
.dxreTextBoxZL4
{
    z-index: 94;
}
.dxreTextBoxBgZL5
{
    z-index: 95;
}
.dxreTblRowBgZL5
{
    z-index: 96;
}
.dxreTblCellBgZL5
{
    z-index: 97;
}
.dxreParBgZL5
{
    z-index: 98;
}
.dxreBoxBgZL5
{
    z-index: 99;
}
.dxreFieldBgZL5
{
    z-index: 100;
}
.dxreSelRangeZL5
{
    z-index: 101;
}
.dxreBoxSpaceZL5
{
    z-index: 102;
}
.dxreSelSearchZL5
{
    z-index: 103;
}
.dxreSelRowZL5
{
    z-index: 104;
}
.dxreBoxZL5
{
    z-index: 105;
}
.dxreBookmarkZL5
{
    z-index: 106;
}
.dxreTableBorderZL5
{
    z-index: 107;
}
.dxreSelMisspZL5
{
    z-index: 108;
}
.dxreSelCursorZL5
{
    z-index: 109;
}
.dxreSelTouchBarZL5
{
    z-index: 110;
}
.dxreTblCursorZL5
{
    z-index: 111;
}
.dxreAnchoredPictureZL5
{
    z-index: 112;
}
.dxreTextBoxZL5
{
    z-index: 113;
}
.dxreTextBoxBgZL6
{
    z-index: 114;
}
.dxreTblRowBgZL6
{
    z-index: 115;
}
.dxreTblCellBgZL6
{
    z-index: 116;
}
.dxreParBgZL6
{
    z-index: 117;
}
.dxreBoxBgZL6
{
    z-index: 118;
}
.dxreFieldBgZL6
{
    z-index: 119;
}
.dxreSelRangeZL6
{
    z-index: 120;
}
.dxreBoxSpaceZL6
{
    z-index: 121;
}
.dxreSelSearchZL6
{
    z-index: 122;
}
.dxreSelRowZL6
{
    z-index: 123;
}
.dxreBoxZL6
{
    z-index: 124;
}
.dxreBookmarkZL6
{
    z-index: 125;
}
.dxreTableBorderZL6
{
    z-index: 126;
}
.dxreSelMisspZL6
{
    z-index: 127;
}
.dxreSelCursorZL6
{
    z-index: 128;
}
.dxreSelTouchBarZL6
{
    z-index: 129;
}
.dxreTblCursorZL6
{
    z-index: 130;
}
.dxreAnchoredPictureZL6
{
    z-index: 131;
}
.dxreTextBoxZL6
{
    z-index: 132;
}
.dxreTextBoxBgZL7
{
    z-index: 133;
}
.dxreTblRowBgZL7
{
    z-index: 134;
}
.dxreTblCellBgZL7
{
    z-index: 135;
}
.dxreParBgZL7
{
    z-index: 136;
}
.dxreBoxBgZL7
{
    z-index: 137;
}
.dxreFieldBgZL7
{
    z-index: 138;
}
.dxreSelRangeZL7
{
    z-index: 139;
}
.dxreBoxSpaceZL7
{
    z-index: 140;
}
.dxreSelSearchZL7
{
    z-index: 141;
}
.dxreSelRowZL7
{
    z-index: 142;
}
.dxreBoxZL7
{
    z-index: 143;
}
.dxreBookmarkZL7
{
    z-index: 144;
}
.dxreTableBorderZL7
{
    z-index: 145;
}
.dxreSelMisspZL7
{
    z-index: 146;
}
.dxreSelCursorZL7
{
    z-index: 147;
}
.dxreSelTouchBarZL7
{
    z-index: 148;
}
.dxreTblCursorZL7
{
    z-index: 149;
}
.dxreAnchoredPictureZL7
{
    z-index: 150;
}
.dxreTextBoxZL7
{
    z-index: 151;
}
.dxreTextBoxBgZL8
{
    z-index: 152;
}
.dxreTblRowBgZL8
{
    z-index: 153;
}
.dxreTblCellBgZL8
{
    z-index: 154;
}
.dxreParBgZL8
{
    z-index: 155;
}
.dxreBoxBgZL8
{
    z-index: 156;
}
.dxreFieldBgZL8
{
    z-index: 157;
}
.dxreSelRangeZL8
{
    z-index: 158;
}
.dxreBoxSpaceZL8
{
    z-index: 159;
}
.dxreSelSearchZL8
{
    z-index: 160;
}
.dxreSelRowZL8
{
    z-index: 161;
}
.dxreBoxZL8
{
    z-index: 162;
}
.dxreBookmarkZL8
{
    z-index: 163;
}
.dxreTableBorderZL8
{
    z-index: 164;
}
.dxreSelMisspZL8
{
    z-index: 165;
}
.dxreSelCursorZL8
{
    z-index: 166;
}
.dxreSelTouchBarZL8
{
    z-index: 167;
}
.dxreTblCursorZL8
{
    z-index: 168;
}
.dxreAnchoredPictureZL8
{
    z-index: 169;
}
.dxreTextBoxZL8
{
    z-index: 170;
}
.dxreDebugTableColumnBound
{
    position: absolute;
    color: green;
    text-align: left;
    opacity: 1;
    z-index: 100;
    border: 1px solid green;
}
.dxreDebugTableRowBound
{
    position: absolute;
    color: red;
    border-color: red;
    text-align: center;
    opacity: 0.6;
    z-index: 99;
    border: 1px solid red;
}
.dxreDebugTableCellBound
{
    position: absolute;
    color: blue;
    text-align: right;
    opacity: 0.7;
    z-index: 98;
    border: 1px solid blue;
}
.dxreDebugPageAreaBounds
{
    position: absolute;
    color: red;
    text-align: right;
    opacity: 1;
    z-index: 100;
    border: 1px solid red;
}
.dxreDebugColumnBounds
{
    position: absolute;
    color: blue;
    text-align: center;
    opacity: 0.7;
    z-index: 99;
    border: 1px solid blue;
}
.dxreDebugRowBounds
{
    position: absolute;
    color: green;
    text-align: left;
    opacity: 0.6;
    z-index: 98;
    border: 1px solid green;
}
/* System */
.dxreControlSys
{
    width: 1000px;
    height: 500px;
    box-sizing: border-box;
}
.dxreMeasurer
{
    position: absolute;
    top: -100000px;
    left: -100000px;
    overflow: hidden;
    line-height: normal;
}
.dxreMeasurer pre
{
    position: absolute;
    visibility: hidden;
    /* for bootstrap */
    white-space: pre !important;
    border: none;
    padding: 0;
    margin: 0;
    line-height: initial;
    word-break: initial;
    word-wrap: initial;
    border-radius: 0;
    display: initial;
}
.dxreView
{
    position: relative;
    overflow: auto;
    padding: 0 10px;
    -webkit-overflow-scrolling: touch;
    -webkit-appearance: none;
    -ms-touch-action: pan-y pinch-zoom;
    touch-action: pan-y pinch-zoom;
}
.dxreInputTargetContainer
{
    position: absolute;
    overflow: hidden;
    height: 0;
}
.dxreInputTarget
{
    position: fixed;
    overflow: hidden;
    left: -1px;
    top: -1px;
    height: 0;
    width: 0;
    padding: 0;
    outline: none;
    border: none;
}
.dxTouchUI .dxreInputTarget
{
    -webkit-user-select: auto;
    user-select: all;
    position: absolute;
    font-size: 1px;
    color: transparent;
    height: 1px;
    width: 1px;
}
.dxMacOSPlatform.dxSafari .dxreInputTarget
{
    -webkit-user-select: auto;
    top: 0px;
    left: 0px;
    position: absolute;
}
.dxTouchUI.dxAndroidMobilePlatform .dxreInputTarget
{
    font-size: inherit;
    opacity: 0;
}
.dxTouchUI.dxMacOSMobilePlatform .dxreInputTarget
{
    font-size: 16px;
    margin-top: 10px;
    line-height: 0;
    transform: scale(0);
    -webkit-transform: scale(0);
}
.dxTouchUI .dxreControlSys .dxm-popupMain,
.dxTouchUI .dxreView,
.dxreControlSys
{
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.dxre-pum-suggestionItem
{
    font-weight: bold;
}
.dxreControlSys .dxm-item .dxm-content.dxalink:focus
{
    outline: none;
}
.dxreBlackout
{
    opacity: 0.4;
}
.dxreControlSys .dxr-itemDisabled .dxr-img16,
.dxreControlSys .dxr-itemDisabled .dxr-img32
{
    opacity: .35;
    filter: alpha(opacity=35);
}
.dxreDragCaret
{
    position: absolute;
    width: 1px;
    border-left: 1px dotted black;
    z-index: 156;
}
.dxre-helperFrame
{
    top: -100px;
    left: -100px;
    overflow: hidden;
    position: absolute;
    border-style: none;
}
.dxrePlaceholderDiv
{
    background-color: white;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000;
}
.dxrePopupTarget
{
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    border: none;
    margin: 0;
    padding: 0;
}
/* System */
/* Dialogs */
.dxre-dialogPreparing > .dxre-dialogWrapperPanel
{
    overflow: hidden;
    width: 0px;
    height: 0px;
    position: absolute;
}
.dxre-dialogControlsWrapper
{
    width: 100%;
}
.dxre-dialogControlsWrapper > tbody > tr > td:first-child .dxreDlgFooterBtn
{
    margin-left: 0px;
}
.dxreDialog
{
    -moz-user-select: none;
}
.dxre-dialogWrapperPanel .dxreDialog
{
    width: 100%;
}
.dxreDialog .dxre-dialogControlsWrapper > tbody > tr > td:first-child
{
    width: 100%;
    text-align: right;
}
div.dxreDialog tr:first-child > td.dxre-dialogLGC > div.dxre-dialogFirstLGB
{
    padding: 0px;
}
.dxreDialog .dxflRadioButtonListItemSys td.dxe
{
    padding: 0px !important;
}
.dxre-dialog > .dxre-dialogLG.dxflGroupSys
{
    padding: 0px !important;
}
.dxre-dialog > .dxre-dialogLG.dxflGroupSys > div > .dxre-dialogLGC,
.dxre-dialog > .dxre-dialogLG.dxflGroupSys > tbody > tr > .dxre-dialogLGC
{
    padding: 0px;
}
.dxre-openfiledialog .dxre-dialogLGC,
.dxreDlgOpenFileForm .dxre-dialogLGC
{
    padding: 0;
}
.dxre-dialogRadioNavigation .dxichTextCellSys
{
    padding-right: 23px !important;
}
.dxreDlgColumnsEditor
{
    overflow-y: auto;
}
.dxreDlgListBox
{
    overflow-y: auto;
}
.dxreDlgListBox > div
{
    float: left;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
}
.dxreDlgListBox .dxreDlgNumberingListPreview
{
    line-height: normal;
    text-align: left;
    overflow: hidden;
    position: relative;
}
.dxreDlgRight
{
    text-align: right;
}
.dxreDlgCenter
{
    text-align: center;
}
.dxreDlgTableWidth
{
    width: 100%;
}
/* Dialogs */

.dxRichEdit_Icons_AddParagraphToTableOfContents, .dxRichEdit_Icons_AddParagraphToTableOfContentsLarge, .dxRichEdit_Icons_AlignBottomCenter, .dxRichEdit_Icons_AlignBottomCenterLarge, .dxRichEdit_Icons_AlignBottomLeft, .dxRichEdit_Icons_AlignBottomLeftLarge, .dxRichEdit_Icons_AlignBottomRight, .dxRichEdit_Icons_AlignBottomRightLarge, .dxRichEdit_Icons_AlignCenter, .dxRichEdit_Icons_AlignCenterLarge, .dxRichEdit_Icons_AlignFloatingObjectBottomCenter, .dxRichEdit_Icons_AlignFloatingObjectBottomCenterLarge, .dxRichEdit_Icons_AlignFloatingObjectBottomLeft, .dxRichEdit_Icons_AlignFloatingObjectBottomLeftLarge, .dxRichEdit_Icons_AlignFloatingObjectBottomRight, .dxRichEdit_Icons_AlignFloatingObjectBottomRightLarge, .dxRichEdit_Icons_AlignFloatingObjectMiddleCenter, .dxRichEdit_Icons_AlignFloatingObjectMiddleCenterLarge, .dxRichEdit_Icons_AlignFloatingObjectMiddleLeft, .dxRichEdit_Icons_AlignFloatingObjectMiddleLeftLarge, .dxRichEdit_Icons_AlignFloatingObjectMiddleRight, .dxRichEdit_Icons_AlignFloatingObjectMiddleRightLarge, .dxRichEdit_Icons_AlignFloatingObjectTopCenter, .dxRichEdit_Icons_AlignFloatingObjectTopCenterLarge, .dxRichEdit_Icons_AlignFloatingObjectTopLeft, .dxRichEdit_Icons_AlignFloatingObjectTopLeftLarge, .dxRichEdit_Icons_AlignFloatingObjectTopRight, .dxRichEdit_Icons_AlignFloatingObjectTopRightLarge, .dxRichEdit_Icons_AlignJustify, .dxRichEdit_Icons_AlignJustifyLarge, .dxRichEdit_Icons_AlignLeft, .dxRichEdit_Icons_AlignLeftLarge, .dxRichEdit_Icons_AlignMiddleCenter, .dxRichEdit_Icons_AlignMiddleCenterLarge, .dxRichEdit_Icons_AlignMiddleLeft, .dxRichEdit_Icons_AlignMiddleLeftLarge, .dxRichEdit_Icons_AlignMiddleRight, .dxRichEdit_Icons_AlignMiddleRightLarge, .dxRichEdit_Icons_AlignRight, .dxRichEdit_Icons_AlignRightLarge, .dxRichEdit_Icons_AlignTopCenter, .dxRichEdit_Icons_AlignTopCenterLarge, .dxRichEdit_Icons_AlignTopLeft, .dxRichEdit_Icons_AlignTopLeftLarge, .dxRichEdit_Icons_AlignTopRight, .dxRichEdit_Icons_AlignTopRightLarge, .dxRichEdit_Icons_Background, .dxRichEdit_Icons_BackgroundLarge, .dxRichEdit_Icons_Bold, .dxRichEdit_Icons_BoldLarge, .dxRichEdit_Icons_Bookmark, .dxRichEdit_Icons_BookmarkLarge, .dxRichEdit_Icons_BorderAllLarge, .dxRichEdit_Icons_BorderBottom, .dxRichEdit_Icons_BorderBottomLarge, .dxRichEdit_Icons_BorderDiagonalDown, .dxRichEdit_Icons_BorderDiagonalDownLarge, .dxRichEdit_Icons_BorderDiagonalUp, .dxRichEdit_Icons_BorderDiagonalUpLarge, .dxRichEdit_Icons_BorderInsideHorizontal, .dxRichEdit_Icons_BorderInsideHorizontalLarge, .dxRichEdit_Icons_BorderInsideVertical, .dxRichEdit_Icons_BorderInsideVerticalLarge, .dxRichEdit_Icons_BorderLeft, .dxRichEdit_Icons_BorderLeftLarge, .dxRichEdit_Icons_BorderNone, .dxRichEdit_Icons_BorderNoneLarge, .dxRichEdit_Icons_BorderRight, .dxRichEdit_Icons_BorderRightLarge, .dxRichEdit_Icons_BordersAll, .dxRichEdit_Icons_BordersAllLarge, .dxRichEdit_Icons_BordersAndShading, .dxRichEdit_Icons_BordersAndShadingLarge, .dxRichEdit_Icons_BordersBox, .dxRichEdit_Icons_BordersBoxLarge, .dxRichEdit_Icons_BordersCustom, .dxRichEdit_Icons_BordersCustomLarge, .dxRichEdit_Icons_BordersGrid, .dxRichEdit_Icons_BordersGridLarge, .dxRichEdit_Icons_BordersInside, .dxRichEdit_Icons_BordersInsideLarge, .dxRichEdit_Icons_BordersNone, .dxRichEdit_Icons_BordersNoneLarge, .dxRichEdit_Icons_BordersOutside, .dxRichEdit_Icons_BordersOutsideLarge, .dxRichEdit_Icons_BorderTop, .dxRichEdit_Icons_BorderTopLarge, .dxRichEdit_Icons_ChangeFontStyle, .dxRichEdit_Icons_ChangeFontStyleLarge, .dxRichEdit_Icons_ChangeTextCase, .dxRichEdit_Icons_ChangeTextCaseLarge, .dxRichEdit_Icons_CharacterStyleLarge, .dxRichEdit_Icons_ClearFormatting, .dxRichEdit_Icons_ClearFormattingLarge, .dxRichEdit_Icons_ClearTableStyle, .dxRichEdit_Icons_ClearTableStyleLarge, .dxRichEdit_Icons_CloseHeaderAndFooter, .dxRichEdit_Icons_CloseHeaderAndFooterLarge, .dxRichEdit_Icons_Columns, .dxRichEdit_Icons_ColumnsLarge, .dxRichEdit_Icons_ColumnsLeft, .dxRichEdit_Icons_ColumnsLeftLarge, .dxRichEdit_Icons_ColumnsOne, .dxRichEdit_Icons_ColumnsOneLarge, .dxRichEdit_Icons_ColumnsRight, .dxRichEdit_Icons_ColumnsRightLarge, .dxRichEdit_Icons_ColumnsThree, .dxRichEdit_Icons_ColumnsThreeLarge, .dxRichEdit_Icons_ColumnsTwo, .dxRichEdit_Icons_ColumnsTwoLarge, .dxRichEdit_Icons_ContinueNumberingList, .dxRichEdit_Icons_Copy, .dxRichEdit_Icons_CopyLarge, .dxRichEdit_Icons_Cut, .dxRichEdit_Icons_CutLarge, .dxRichEdit_Icons_Delete, .dxRichEdit_Icons_Delete_Hyperlink, .dxRichEdit_Icons_Delete_HyperlinkLarge, .dxRichEdit_Icons_DeleteComment, .dxRichEdit_Icons_DeleteCommentLarge, .dxRichEdit_Icons_DeleteLarge, .dxRichEdit_Icons_DeleteTable, .dxRichEdit_Icons_DeleteTableCells, .dxRichEdit_Icons_DeleteTableCellsLarge, .dxRichEdit_Icons_DeleteTableColumns, .dxRichEdit_Icons_DeleteTableColumnsLarge, .dxRichEdit_Icons_DeleteTableLarge, .dxRichEdit_Icons_DeleteTableRows, .dxRichEdit_Icons_DeleteTableRowsLarge, .dxRichEdit_Icons_DifferentFirstPage, .dxRichEdit_Icons_DifferentFirstPageLarge, .dxRichEdit_Icons_DifferentOddEvenPages, .dxRichEdit_Icons_DifferentOddEvenPagesLarge, .dxRichEdit_Icons_DraftView, .dxRichEdit_Icons_DraftViewLarge, .dxRichEdit_Icons_EditRangePermission, .dxRichEdit_Icons_EditRangePermissionLarge, .dxRichEdit_Icons_Find, .dxRichEdit_Icons_FindLarge, .dxRichEdit_Icons_First, .dxRichEdit_Icons_FirstLarge, .dxRichEdit_Icons_FloatingObjectAlignment, .dxRichEdit_Icons_FloatingObjectAlignmentLarge, .dxRichEdit_Icons_FloatingObjectBringForward, .dxRichEdit_Icons_FloatingObjectBringForwardLarge, .dxRichEdit_Icons_FloatingObjectBringInFrontOfText, .dxRichEdit_Icons_FloatingObjectBringInFrontOfTextLarge, .dxRichEdit_Icons_FloatingObjectBringToFront, .dxRichEdit_Icons_FloatingObjectBringToFrontLarge, .dxRichEdit_Icons_FloatingObjectBringToFrontOfText, .dxRichEdit_Icons_FloatingObjectBringToFrontOfTextLarge, .dxRichEdit_Icons_FloatingObjectFillColor, .dxRichEdit_Icons_FloatingObjectFillColorLarge, .dxRichEdit_Icons_FloatingObjectLayoutOptions, .dxRichEdit_Icons_FloatingObjectLayoutOptionsLarge, .dxRichEdit_Icons_FloatingObjectOutlineColor, .dxRichEdit_Icons_FloatingObjectOutlineColorLarge, .dxRichEdit_Icons_FloatingObjectSendBackward, .dxRichEdit_Icons_FloatingObjectSendBackwardLarge, .dxRichEdit_Icons_FloatingObjectSendBehindText, .dxRichEdit_Icons_FloatingObjectSendBehindTextLarge, .dxRichEdit_Icons_FloatingObjectSendToBack, .dxRichEdit_Icons_FloatingObjectSendToBackLarge, .dxRichEdit_Icons_FloatingObjectTextWrapType, .dxRichEdit_Icons_FloatingObjectTextWrapTypeLarge, .dxRichEdit_Icons_Font, .dxRichEdit_Icons_FontColor, .dxRichEdit_Icons_FontColorLarge, .dxRichEdit_Icons_FontLarge, .dxRichEdit_Icons_FontSize, .dxRichEdit_Icons_FontSizeDecrease, .dxRichEdit_Icons_FontSizeDecreaseLarge, .dxRichEdit_Icons_FontSizeIncrease, .dxRichEdit_Icons_FontSizeIncreaseLarge, .dxRichEdit_Icons_FontSizeLarge, .dxRichEdit_Icons_Footer, .dxRichEdit_Icons_FooterLarge, .dxRichEdit_Icons_FullScreen, .dxRichEdit_Icons_FullScreenLarge, .dxRichEdit_Icons_GoToFooter, .dxRichEdit_Icons_GoToFooterLarge, .dxRichEdit_Icons_GoToHeader, .dxRichEdit_Icons_GoToHeaderLarge, .dxRichEdit_Icons_GoToNextHeaderFooter, .dxRichEdit_Icons_GoToNextHeaderFooterLarge, .dxRichEdit_Icons_GoToPreviousHeaderFooter, .dxRichEdit_Icons_GoToPreviousHeaderFooterLarge, .dxRichEdit_Icons_Header, .dxRichEdit_Icons_HeaderLarge, .dxRichEdit_Icons_HiddenText, .dxRichEdit_Icons_HiddenTextLarge, .dxRichEdit_Icons_Highlight, .dxRichEdit_Icons_HighlightLarge, .dxRichEdit_Icons_Hyperlink, .dxRichEdit_Icons_HyperlinkLarge, .dxRichEdit_Icons_ImagePlaceHolder, .dxRichEdit_Icons_IndentDecrease, .dxRichEdit_Icons_IndentDecreaseLarge, .dxRichEdit_Icons_IndentIncrease, .dxRichEdit_Icons_IndentIncreaseLarge, .dxRichEdit_Icons_InsertCaption, .dxRichEdit_Icons_InsertCaptionLarge, .dxRichEdit_Icons_InsertColumnBreak, .dxRichEdit_Icons_InsertColumnBreakLarge, .dxRichEdit_Icons_InsertDataField, .dxRichEdit_Icons_InsertDataFieldLarge, .dxRichEdit_Icons_InsertEquationCaption, .dxRichEdit_Icons_InsertEquationCaptionLarge, .dxRichEdit_Icons_InsertFigureCaption, .dxRichEdit_Icons_InsertFigureCaptionLarge, .dxRichEdit_Icons_InsertFloatingObjectImage, .dxRichEdit_Icons_InsertFloatingObjectImageLarge, .dxRichEdit_Icons_InsertImage, .dxRichEdit_Icons_InsertImageLarge, .dxRichEdit_Icons_InsertPageBreak, .dxRichEdit_Icons_InsertPageBreakLarge, .dxRichEdit_Icons_InsertPageCount, .dxRichEdit_Icons_InsertPageCountLarge, .dxRichEdit_Icons_InsertPageNumber, .dxRichEdit_Icons_InsertPageNumberLarge, .dxRichEdit_Icons_InsertSectionBreakContinuous, .dxRichEdit_Icons_InsertSectionBreakContinuousLarge, .dxRichEdit_Icons_InsertSectionBreakEvenPage, .dxRichEdit_Icons_InsertSectionBreakEvenPageLarge, .dxRichEdit_Icons_InsertSectionBreakNextPage, .dxRichEdit_Icons_InsertSectionBreakNextPageLarge, .dxRichEdit_Icons_InsertSectionBreakOddPage, .dxRichEdit_Icons_InsertSectionBreakOddPageLarge, .dxRichEdit_Icons_InsertTable, .dxRichEdit_Icons_InsertTableCaption, .dxRichEdit_Icons_InsertTableCaptionLarge, .dxRichEdit_Icons_InsertTableCells, .dxRichEdit_Icons_InsertTableCellsLarge, .dxRichEdit_Icons_InsertTableColumnsToTheLeft, .dxRichEdit_Icons_InsertTableColumnsToTheLeftLarge, .dxRichEdit_Icons_InsertTableColumnsToTheRight, .dxRichEdit_Icons_InsertTableColumnsToTheRightLarge, .dxRichEdit_Icons_InsertTableLarge, .dxRichEdit_Icons_InsertTableOfCaptions, .dxRichEdit_Icons_InsertTableOfCaptionsLarge, .dxRichEdit_Icons_InsertTableOfContents, .dxRichEdit_Icons_InsertTableOfContentsLarge, .dxRichEdit_Icons_InsertTableOfEquations, .dxRichEdit_Icons_InsertTableOfEquationsLarge, .dxRichEdit_Icons_InsertTableOfFigures, .dxRichEdit_Icons_InsertTableOfFiguresLarge, .dxRichEdit_Icons_InsertTableRowsAbove, .dxRichEdit_Icons_InsertTableRowsAboveLarge, .dxRichEdit_Icons_InsertTableRowsBelow, .dxRichEdit_Icons_InsertTableRowsBelowLarge, .dxRichEdit_Icons_InsertTextBox, .dxRichEdit_Icons_InsertTextBoxLarge, .dxRichEdit_Icons_Italic, .dxRichEdit_Icons_ItalicLarge, .dxRichEdit_Icons_Language, .dxRichEdit_Icons_LanguageLarge, .dxRichEdit_Icons_Last, .dxRichEdit_Icons_LastLarge, .dxRichEdit_Icons_LeftColumns, .dxRichEdit_Icons_LineNumbering, .dxRichEdit_Icons_LineNumberingLarge, .dxRichEdit_Icons_LineSpacing, .dxRichEdit_Icons_LineSpacingLarge, .dxRichEdit_Icons_LinkToPrevious, .dxRichEdit_Icons_LinkToPreviousLarge, .dxRichEdit_Icons_ListBullets, .dxRichEdit_Icons_ListBulletsLarge, .dxRichEdit_Icons_ListMultilevel, .dxRichEdit_Icons_ListMultilevelLarge, .dxRichEdit_Icons_ListNumbers, .dxRichEdit_Icons_ListNumbersLarge, .dxRichEdit_Icons_MailMerge, .dxRichEdit_Icons_MailMergeLarge, .dxRichEdit_Icons_MergeTableCells, .dxRichEdit_Icons_MergeTableCellsLarge, .dxRichEdit_Icons_ModifyStyle, .dxRichEdit_Icons_ModifyStyleLarge, .dxRichEdit_Icons_ModifyTableStyle, .dxRichEdit_Icons_ModifyTableStyleLarge, .dxRichEdit_Icons_New, .dxRichEdit_Icons_NewComment, .dxRichEdit_Icons_NewCommentLarge, .dxRichEdit_Icons_NewLarge, .dxRichEdit_Icons_NewTableStyle, .dxRichEdit_Icons_NewTableStyleLarge, .dxRichEdit_Icons_Next, .dxRichEdit_Icons_NextComment, .dxRichEdit_Icons_NextCommentLarge, .dxRichEdit_Icons_NextLarge, .dxRichEdit_Icons_OneColumn, .dxRichEdit_Icons_Open, .dxRichEdit_Icons_OpenLarge, .dxRichEdit_Icons_PageColor, .dxRichEdit_Icons_PageColorLarge, .dxRichEdit_Icons_PageMargins, .dxRichEdit_Icons_PageMarginsLarge, .dxRichEdit_Icons_PageMarginsModerate, .dxRichEdit_Icons_PageMarginsModerateLarge, .dxRichEdit_Icons_PageMarginsNarrow, .dxRichEdit_Icons_PageMarginsNarrowLarge, .dxRichEdit_Icons_PageMarginsNormal, .dxRichEdit_Icons_PageMarginsNormalLarge, .dxRichEdit_Icons_PageMarginsWide, .dxRichEdit_Icons_PageMarginsWideLarge, .dxRichEdit_Icons_PageOrientation, .dxRichEdit_Icons_PageOrientationLandscape, .dxRichEdit_Icons_PageOrientationLandscapeLarge, .dxRichEdit_Icons_PageOrientationLarge, .dxRichEdit_Icons_PageOrientationPortrait, .dxRichEdit_Icons_PageOrientationPortraitLarge, .dxRichEdit_Icons_PaperSize, .dxRichEdit_Icons_PaperSizeLarge, .dxRichEdit_Icons_Paragraph, .dxRichEdit_Icons_ParagraphLarge, .dxRichEdit_Icons_ParagraphStyleLarge, .dxRichEdit_Icons_Paste, .dxRichEdit_Icons_PasteLarge, .dxRichEdit_Icons_PasteSpecial, .dxRichEdit_Icons_PasteSpecialLarge, .dxRichEdit_Icons_PenColor, .dxRichEdit_Icons_PenColorLarge, .dxRichEdit_Icons_Prev, .dxRichEdit_Icons_Preview, .dxRichEdit_Icons_PreviewLarge, .dxRichEdit_Icons_PreviousComment, .dxRichEdit_Icons_PreviousCommentLarge, .dxRichEdit_Icons_PrevLarge, .dxRichEdit_Icons_Print, .dxRichEdit_Icons_PrintBrowser, .dxRichEdit_Icons_PrintBrowserLarge, .dxRichEdit_Icons_PrintDialog, .dxRichEdit_Icons_PrintDialogLarge, .dxRichEdit_Icons_PrintLarge, .dxRichEdit_Icons_PrintLayoutView, .dxRichEdit_Icons_PrintLayoutViewLarge, .dxRichEdit_Icons_PrintPreviewBrowser, .dxRichEdit_Icons_PrintPreviewBrowserLarge, .dxRichEdit_Icons_ProtectDocument, .dxRichEdit_Icons_ProtectDocumentLarge, .dxRichEdit_Icons_ReadingLayoutView, .dxRichEdit_Icons_ReadingLayoutViewLarge, .dxRichEdit_Icons_Redo, .dxRichEdit_Icons_RedoLarge, .dxRichEdit_Icons_Replace, .dxRichEdit_Icons_ReplaceLarge, .dxRichEdit_Icons_RestartNumberingList, .dxRichEdit_Icons_Reviewers, .dxRichEdit_Icons_ReviewersLarge, .dxRichEdit_Icons_ReviewingPane, .dxRichEdit_Icons_ReviewingPaneLarge, .dxRichEdit_Icons_RightColumns, .dxRichEdit_Icons_RulerHorizontal, .dxRichEdit_Icons_RulerHorizontalLarge, .dxRichEdit_Icons_RulerVertical, .dxRichEdit_Icons_RulerVerticalLarge, .dxRichEdit_Icons_Save, .dxRichEdit_Icons_SaveAll, .dxRichEdit_Icons_SaveAllLarge, .dxRichEdit_Icons_SaveAs, .dxRichEdit_Icons_SaveAsLarge, .dxRichEdit_Icons_SaveLarge, .dxRichEdit_Icons_Select, .dxRichEdit_Icons_SelectAll, .dxRichEdit_Icons_SelectAllLarge, .dxRichEdit_Icons_SelectLarge, .dxRichEdit_Icons_SelectTable, .dxRichEdit_Icons_SelectTableCell, .dxRichEdit_Icons_SelectTableCellLarge, .dxRichEdit_Icons_SelectTableColumn, .dxRichEdit_Icons_SelectTableColumnLarge, .dxRichEdit_Icons_SelectTableLarge, .dxRichEdit_Icons_SelectTableRow, .dxRichEdit_Icons_SelectTableRowLarge, .dxRichEdit_Icons_Shading, .dxRichEdit_Icons_ShadingLarge, .dxRichEdit_Icons_ShowAllFieldCodes, .dxRichEdit_Icons_ShowAllFieldCodesLarge, .dxRichEdit_Icons_ShowAllFieldResults, .dxRichEdit_Icons_ShowAllFieldResultsLarge, .dxRichEdit_Icons_ShowComments, .dxRichEdit_Icons_ShowCommentsLarge, .dxRichEdit_Icons_ShowHidden, .dxRichEdit_Icons_ShowHiddenLarge, .dxRichEdit_Icons_SimpleView, .dxRichEdit_Icons_SimpleViewLarge, .dxRichEdit_Icons_SpacingDecrease, .dxRichEdit_Icons_SpacingDecreaseLarge, .dxRichEdit_Icons_SpellCheck, .dxRichEdit_Icons_SpellCheckAsYouType, .dxRichEdit_Icons_SpellCheckAsYouTypeLarge, .dxRichEdit_Icons_SpellCheckLarge, .dxRichEdit_Icons_SplitTable, .dxRichEdit_Icons_SplitTableCells, .dxRichEdit_Icons_SplitTableCellsLarge, .dxRichEdit_Icons_SplitTableLarge, .dxRichEdit_Icons_Strikeout, .dxRichEdit_Icons_StrikeoutDouble, .dxRichEdit_Icons_StrikeoutDoubleLarge, .dxRichEdit_Icons_StrikeoutLarge, .dxRichEdit_Icons_Subscript, .dxRichEdit_Icons_SubscriptLarge, .dxRichEdit_Icons_Superscript, .dxRichEdit_Icons_SuperscriptLarge, .dxRichEdit_Icons_Symbol, .dxRichEdit_Icons_SymbolLarge, .dxRichEdit_Icons_TableAutoFitContents, .dxRichEdit_Icons_TableAutoFitContentsLarge, .dxRichEdit_Icons_TableAutoFitWindow, .dxRichEdit_Icons_TableAutoFitWindowLarge, .dxRichEdit_Icons_TableCellMargins, .dxRichEdit_Icons_TableCellMarginsLarge, .dxRichEdit_Icons_TableFixedColumnWidth, .dxRichEdit_Icons_TableFixedColumnWidthLarge, .dxRichEdit_Icons_TableProperties, .dxRichEdit_Icons_TablePropertiesLarge, .dxRichEdit_Icons_TableStyleLarge, .dxRichEdit_Icons_TextWrapBehind, .dxRichEdit_Icons_TextWrapBehindLarge, .dxRichEdit_Icons_TextWrapInFrontOfText, .dxRichEdit_Icons_TextWrapInFrontOfTextLarge, .dxRichEdit_Icons_TextWrapInline, .dxRichEdit_Icons_TextWrapInlineLarge, .dxRichEdit_Icons_TextWrapSquare, .dxRichEdit_Icons_TextWrapSquareLarge, .dxRichEdit_Icons_TextWrapThrough, .dxRichEdit_Icons_TextWrapThroughLarge, .dxRichEdit_Icons_TextWrapTight, .dxRichEdit_Icons_TextWrapTightLarge, .dxRichEdit_Icons_TextWrapTopAndBottom, .dxRichEdit_Icons_TextWrapTopAndBottomLarge, .dxRichEdit_Icons_ThreeColumns, .dxRichEdit_Icons_ToggleFieldCodes, .dxRichEdit_Icons_ToggleFieldCodesLarge, .dxRichEdit_Icons_TwoColumns, .dxRichEdit_Icons_Underline, .dxRichEdit_Icons_UnderlineDouble, .dxRichEdit_Icons_UnderlineDoubleLarge, .dxRichEdit_Icons_UnderlineLarge, .dxRichEdit_Icons_UnderlineWord, .dxRichEdit_Icons_UnderlineWordLarge, .dxRichEdit_Icons_Undo, .dxRichEdit_Icons_UndoLarge, .dxRichEdit_Icons_UnprotectDocument, .dxRichEdit_Icons_UnprotectDocumentLarge, .dxRichEdit_Icons_UpdateField, .dxRichEdit_Icons_UpdateFieldLarge, .dxRichEdit_Icons_UpdateTableOfContents, .dxRichEdit_Icons_UpdateTableOfContentsLarge, .dxRichEdit_Icons_ViewMergedData, .dxRichEdit_Icons_ViewMergedDataLarge, .dxRichEdit_Icons_ViewTableGridlines, .dxRichEdit_Icons_ViewTableGridlinesLarge, .dxRichEdit_Icons_ZoomIn, .dxRichEdit_Icons_ZoomInLarge, .dxRichEdit_Icons_ZoomOut, .dxRichEdit_Icons_ZoomOutLarge { background-image: url('/DXR.axd?r=18_32-kn2Sv'); background-repeat: no-repeat; background-color: transparent } 
.dxRichEdit_Icons_AddParagraphToTableOfContents { background-position: -396px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AddParagraphToTableOfContentsLarge { background-position: -238px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignBottomCenter { background-position: -126px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignBottomCenterLarge { background-position: -374px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignBottomLeft { background-position: -450px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignBottomLeftLarge { background-position: -408px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignBottomRight { background-position: -162px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignBottomRightLarge { background-position: -34px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignCenter { background-position: -486px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignCenterLarge { background-position: -476px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignFloatingObjectBottomCenter { background-position: -504px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignFloatingObjectBottomCenterLarge { background-position: -204px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignFloatingObjectBottomLeft { background-position: 0px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignFloatingObjectBottomLeftLarge { background-position: -204px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignFloatingObjectBottomRight { background-position: -216px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignFloatingObjectBottomRightLarge { background-position: -476px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignFloatingObjectMiddleCenter { background-position: -450px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignFloatingObjectMiddleCenterLarge { background-position: -102px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignFloatingObjectMiddleLeft { background-position: -252px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignFloatingObjectMiddleLeftLarge { background-position: -476px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignFloatingObjectMiddleRight { background-position: -18px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignFloatingObjectMiddleRightLarge { background-position: -442px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignFloatingObjectTopCenter { background-position: -234px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignFloatingObjectTopCenterLarge { background-position: -442px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignFloatingObjectTopLeft { background-position: -198px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignFloatingObjectTopLeftLarge { background-position: -306px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignFloatingObjectTopRight { background-position: -378px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignFloatingObjectTopRightLarge { background-position: -170px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignJustify { background-position: -198px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignJustifyLarge { background-position: -34px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignLeft { background-position: -198px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignLeftLarge { background-position: -136px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignMiddleCenter { background-position: 0px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignMiddleCenterLarge { background-position: -374px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignMiddleLeft { background-position: -198px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignMiddleLeftLarge { background-position: -306px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignMiddleRight { background-position: -72px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignMiddleRightLarge { background-position: -204px -510px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignRight { background-position: -90px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignRightLarge { background-position: -408px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignTopCenter { background-position: -270px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignTopCenterLarge { background-position: -238px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignTopLeft { background-position: -198px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignTopLeftLarge { background-position: -476px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_AlignTopRight { background-position: -180px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_AlignTopRightLarge { background-position: -34px -510px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Background { background-position: -510px -408px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BackgroundLarge { background-position: -272px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Bold { background-position: -510px 0px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BoldLarge { background-position: -68px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Bookmark { background-position: -342px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BookmarkLarge { background-position: -34px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BorderAllLarge { background-position: -136px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BorderBottom { background-position: -270px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BorderBottomLarge { background-position: -238px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BorderDiagonalDown { background-position: -36px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BorderDiagonalDownLarge { background-position: 0px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BorderDiagonalUp { background-position: -306px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BorderDiagonalUpLarge { background-position: -68px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BorderInsideHorizontal { background-position: -288px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BorderInsideHorizontalLarge { background-position: -442px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BorderInsideVertical { background-position: -510px -272px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BorderInsideVerticalLarge { background-position: 0px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BorderLeft { background-position: -414px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BorderLeftLarge { background-position: -272px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BorderNone { background-position: -180px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BorderNoneLarge { background-position: -238px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BorderRight { background-position: -252px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BorderRightLarge { background-position: -272px -510px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersAll { background-position: -306px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersAllLarge { background-position: -102px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersAndShading { background-position: -324px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BordersAndShadingLarge { background-position: -102px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersBox { background-position: -272px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersBoxLarge { background-position: -340px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersCustom { background-position: -170px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersCustomLarge { background-position: -340px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersGrid { background-position: -136px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersGridLarge { background-position: -306px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersInside { background-position: -108px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BordersInsideLarge { background-position: -170px -510px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersNone { background-position: -34px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersNoneLarge { background-position: -340px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BordersOutside { background-position: -126px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BordersOutsideLarge { background-position: -204px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_BorderTop { background-position: 0px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_BorderTopLarge { background-position: -68px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ChangeFontStyle { background-position: -476px -510px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ChangeFontStyleLarge { background-position: -34px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ChangeTextCase { background-position: -234px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ChangeTextCaseLarge { background-position: -136px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_CharacterStyleLarge { background-position: -136px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ClearFormatting { background-position: -468px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ClearFormattingLarge { background-position: -204px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ClearTableStyle { background-position: -324px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ClearTableStyleLarge { background-position: -340px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_CloseHeaderAndFooter { background-position: -180px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_CloseHeaderAndFooterLarge { background-position: -476px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Columns { background-position: -72px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ColumnsLarge { background-position: -102px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ColumnsLeft { background-position: -342px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ColumnsLeftLarge { background-position: -306px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ColumnsOne { background-position: -306px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ColumnsOneLarge { background-position: -340px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ColumnsRight { background-position: -360px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ColumnsRightLarge { background-position: 0px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ColumnsThree { background-position: -36px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ColumnsThreeLarge { background-position: 0px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ColumnsTwo { background-position: -432px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ColumnsTwoLarge { background-position: -34px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ContinueNumberingList { background-position: -306px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_Copy { background-position: -306px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_CopyLarge { background-position: -408px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Cut { background-position: -324px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_CutLarge { background-position: -68px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Delete { background-position: -510px -306px; width: 16px; height: 16px } 
.dxRichEdit_Icons_Delete_Hyperlink { background-position: -396px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_Delete_HyperlinkLarge { background-position: -340px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_DeleteComment { background-position: -378px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_DeleteCommentLarge { background-position: -102px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_DeleteLarge { background-position: -136px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_DeleteTable { background-position: -72px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_DeleteTableCells { background-position: -432px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_DeleteTableCellsLarge { background-position: -272px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_DeleteTableColumns { background-position: -450px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_DeleteTableColumnsLarge { background-position: -374px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_DeleteTableLarge { background-position: -408px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_DeleteTableRows { background-position: -162px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_DeleteTableRowsLarge { background-position: -476px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_DifferentFirstPage { background-position: -54px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_DifferentFirstPageLarge { background-position: -442px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_DifferentOddEvenPages { background-position: 0px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_DifferentOddEvenPagesLarge { background-position: -170px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_DraftView { background-position: -54px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_DraftViewLarge { background-position: -272px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_EditRangePermission { background-position: -504px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_EditRangePermissionLarge { background-position: -68px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Find { background-position: -360px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FindLarge { background-position: -272px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_First { background-position: -414px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FirstLarge { background-position: -34px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectAlignment { background-position: -440px -510px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectAlignmentLarge { background-position: -102px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectBringForward { background-position: -252px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectBringForwardLarge { background-position: -408px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectBringInFrontOfText { background-position: -414px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectBringInFrontOfTextLarge { background-position: -374px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectBringToFront { background-position: -162px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectBringToFrontLarge { background-position: -102px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectBringToFrontOfText { background-position: -378px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectBringToFrontOfTextLarge { background-position: -442px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectFillColor { background-position: -234px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectFillColorLarge { background-position: -204px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectLayoutOptions { background-position: -54px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectLayoutOptionsLarge { background-position: -238px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectOutlineColor { background-position: -510px -442px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectOutlineColorLarge { background-position: -272px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectSendBackward { background-position: -144px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectSendBackwardLarge { background-position: -272px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectSendBehindText { background-position: -108px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectSendBehindTextLarge { background-position: -238px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectSendToBack { background-position: -342px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectSendToBackLarge { background-position: -204px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FloatingObjectTextWrapType { background-position: -144px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FloatingObjectTextWrapTypeLarge { background-position: -340px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Font { background-position: -72px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FontColor { background-position: -216px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FontColorLarge { background-position: -272px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FontLarge { background-position: -374px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FontSize { background-position: -126px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FontSizeDecrease { background-position: -36px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FontSizeDecreaseLarge { background-position: -340px -510px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FontSizeIncrease { background-position: -510px -34px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FontSizeIncreaseLarge { background-position: -306px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FontSizeLarge { background-position: -136px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Footer { background-position: -360px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FooterLarge { background-position: -170px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_FullScreen { background-position: -458px -510px; width: 16px; height: 16px } 
.dxRichEdit_Icons_FullScreenLarge { background-position: -238px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_GoToFooter { background-position: -494px -510px; width: 16px; height: 16px } 
.dxRichEdit_Icons_GoToFooterLarge { background-position: 0px -510px; width: 32px; height: 32px } 
.dxRichEdit_Icons_GoToHeader { background-position: -512px -510px; width: 16px; height: 16px } 
.dxRichEdit_Icons_GoToHeaderLarge { background-position: -204px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_GoToNextHeaderFooter { background-position: -18px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_GoToNextHeaderFooterLarge { background-position: -102px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_GoToPreviousHeaderFooter { background-position: -378px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_GoToPreviousHeaderFooterLarge { background-position: -306px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Header { background-position: -510px -238px; width: 16px; height: 16px } 
.dxRichEdit_Icons_HeaderLarge { background-position: -340px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_HiddenText { background-position: -288px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_HiddenTextLarge { background-position: -374px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Highlight { background-position: -90px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_HighlightLarge { background-position: -170px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Hyperlink { background-position: -432px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_HyperlinkLarge { background-position: -408px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ImagePlaceHolder { background-position: -374px -510px; width: 28px; height: 28px } 
.dxRichEdit_Icons_IndentDecrease { background-position: 0px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_IndentDecreaseLarge { background-position: -408px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_IndentIncrease { background-position: -108px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_IndentIncreaseLarge { background-position: -272px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertCaption { background-position: -180px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertCaptionLarge { background-position: -68px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertColumnBreak { background-position: -144px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertColumnBreakLarge { background-position: -34px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertDataField { background-position: -396px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertDataFieldLarge { background-position: -306px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertEquationCaption { background-position: -414px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertEquationCaptionLarge { background-position: 0px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertFigureCaption { background-position: -216px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertFigureCaptionLarge { background-position: -374px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertFloatingObjectImage { background-position: -504px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertFloatingObjectImageLarge { background-position: -272px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertImage { background-position: -360px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertImageLarge { background-position: -306px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertPageBreak { background-position: -468px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertPageBreakLarge { background-position: -102px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertPageCount { background-position: -18px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertPageCountLarge { background-position: -136px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertPageNumber { background-position: -324px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertPageNumberLarge { background-position: -34px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertSectionBreakContinuous { background-position: -54px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertSectionBreakContinuousLarge { background-position: -136px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertSectionBreakEvenPage { background-position: -72px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertSectionBreakEvenPageLarge { background-position: -102px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertSectionBreakNextPage { background-position: -54px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertSectionBreakNextPageLarge { background-position: -476px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertSectionBreakOddPage { background-position: -324px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertSectionBreakOddPageLarge { background-position: 0px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTable { background-position: -90px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTableCaption { background-position: -486px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTableCaptionLarge { background-position: -442px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTableCells { background-position: -306px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTableCellsLarge { background-position: -34px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTableColumnsToTheLeft { background-position: -510px -170px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTableColumnsToTheLeftLarge { background-position: -374px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTableColumnsToTheRight { background-position: -404px -510px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTableColumnsToTheRightLarge { background-position: 0px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTableLarge { background-position: -68px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTableOfCaptions { background-position: -510px -374px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTableOfCaptionsLarge { background-position: 0px -34px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTableOfContents { background-position: -324px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTableOfContentsLarge { background-position: -476px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTableOfEquations { background-position: -414px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTableOfEquationsLarge { background-position: -442px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTableOfFigures { background-position: -144px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTableOfFiguresLarge { background-position: -408px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTableRowsAbove { background-position: -396px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTableRowsAboveLarge { background-position: -374px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTableRowsBelow { background-position: -486px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTableRowsBelowLarge { background-position: -340px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_InsertTextBox { background-position: -342px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_InsertTextBoxLarge { background-position: -306px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Italic { background-position: -486px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ItalicLarge { background-position: -272px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Language { background-position: -234px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_LanguageLarge { background-position: -238px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Last { background-position: -54px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_LastLarge { background-position: -204px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_LeftColumns { background-position: -170px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_LineNumbering { background-position: -198px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_LineNumberingLarge { background-position: -136px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_LineSpacing { background-position: -18px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_LineSpacingLarge { background-position: -102px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_LinkToPrevious { background-position: -450px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_LinkToPreviousLarge { background-position: -68px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ListBullets { background-position: -468px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ListBulletsLarge { background-position: -34px 0px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ListMultilevel { background-position: -468px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ListMultilevelLarge { background-position: -34px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ListNumbers { background-position: -144px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ListNumbersLarge { background-position: -204px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_MailMerge { background-position: -216px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_MailMergeLarge { background-position: -476px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_MergeTableCells { background-position: -18px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_MergeTableCellsLarge { background-position: -68px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ModifyStyle { background-position: -90px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ModifyStyleLarge { background-position: -442px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ModifyTableStyle { background-position: -90px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ModifyTableStyleLarge { background-position: -102px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_New { background-position: -252px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_NewComment { background-position: -126px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_NewCommentLarge { background-position: -408px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_NewLarge { background-position: -340px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_NewTableStyle { background-position: -216px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_NewTableStyleLarge { background-position: -306px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Next { background-position: -288px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_NextComment { background-position: -510px -102px; width: 16px; height: 16px } 
.dxRichEdit_Icons_NextCommentLarge { background-position: -272px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_NextLarge { background-position: -238px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_OneColumn { background-position: -238px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Open { background-position: -342px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_OpenLarge { background-position: -170px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PageColor { background-position: -270px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PageColorLarge { background-position: -136px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PageMargins { background-position: -306px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PageMarginsLarge { background-position: -102px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PageMarginsModerate { background-position: -486px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PageMarginsModerateLarge { background-position: -68px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PageMarginsNarrow { background-position: -72px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PageMarginsNarrowLarge { background-position: -34px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PageMarginsNormal { background-position: -360px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PageMarginsNormalLarge { background-position: -374px -68px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PageMarginsWide { background-position: -288px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PageMarginsWideLarge { background-position: 0px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PageOrientation { background-position: -18px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PageOrientationLandscape { background-position: -342px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PageOrientationLandscapeLarge { background-position: -238px -510px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PageOrientationLarge { background-position: -442px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PageOrientationPortrait { background-position: -270px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PageOrientationPortraitLarge { background-position: -442px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PaperSize { background-position: -288px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PaperSizeLarge { background-position: 0px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Paragraph { background-position: -180px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ParagraphLarge { background-position: -374px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ParagraphStyleLarge { background-position: -306px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Paste { background-position: -108px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PasteLarge { background-position: -272px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PasteSpecial { background-position: -162px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PasteSpecialLarge { background-position: -442px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PenColor { background-position: -162px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PenColorLarge { background-position: -476px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Prev { background-position: -144px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_Preview { background-position: -414px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PreviewLarge { background-position: -408px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PreviousComment { background-position: 0px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PreviousCommentLarge { background-position: -442px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PrevLarge { background-position: -306px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Print { background-position: -126px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PrintBrowser { background-position: -36px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PrintBrowserLarge { background-position: -170px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PrintDialog { background-position: -90px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PrintDialogLarge { background-position: -34px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PrintLarge { background-position: 0px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PrintLayoutView { background-position: -396px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PrintLayoutViewLarge { background-position: -102px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_PrintPreviewBrowser { background-position: -144px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_PrintPreviewBrowserLarge { background-position: -102px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ProtectDocument { background-position: -198px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ProtectDocumentLarge { background-position: -306px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ReadingLayoutView { background-position: -252px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ReadingLayoutViewLarge { background-position: -238px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Redo { background-position: -162px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_RedoLarge { background-position: -34px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Replace { background-position: -510px -204px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ReplaceLarge { background-position: -408px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_RestartNumberingList { background-position: -432px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_Reviewers { background-position: -18px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ReviewersLarge { background-position: -442px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ReviewingPane { background-position: -36px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ReviewingPaneLarge { background-position: -476px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_RightColumns { background-position: -170px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_RulerHorizontal { background-position: -252px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_RulerHorizontalLarge { background-position: -408px -238px; width: 32px; height: 32px } 
.dxRichEdit_Icons_RulerVertical { background-position: -510px -68px; width: 16px; height: 16px } 
.dxRichEdit_Icons_RulerVerticalLarge { background-position: -340px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Save { background-position: -378px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SaveAll { background-position: -216px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SaveAllLarge { background-position: -204px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SaveAs { background-position: -510px -476px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SaveAsLarge { background-position: -476px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SaveLarge { background-position: 0px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Select { background-position: -450px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SelectAll { background-position: -306px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SelectAllLarge { background-position: -170px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SelectLarge { background-position: -204px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SelectTable { background-position: -180px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SelectTableCell { background-position: -234px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SelectTableCellLarge { background-position: -136px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SelectTableColumn { background-position: -510px -136px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SelectTableColumnLarge { background-position: -238px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SelectTableLarge { background-position: -306px -170px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SelectTableRow { background-position: -510px -340px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SelectTableRowLarge { background-position: 0px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Shading { background-position: -396px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ShadingLarge { background-position: -170px -102px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ShowAllFieldCodes { background-position: -288px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ShowAllFieldCodesLarge { background-position: -204px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ShowAllFieldResults { background-position: -432px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ShowAllFieldResultsLarge { background-position: -136px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ShowComments { background-position: -162px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ShowCommentsLarge { background-position: 0px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ShowHidden { background-position: -422px -510px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ShowHiddenLarge { background-position: -442px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SimpleView { background-position: -36px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SimpleViewLarge { background-position: -204px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SpacingDecrease { background-position: -360px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SpacingDecreaseLarge { background-position: -170px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SpellCheck { background-position: -324px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SpellCheckAsYouType { background-position: -108px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SpellCheckAsYouTypeLarge { background-position: -136px -510px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SpellCheckLarge { background-position: -272px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SplitTable { background-position: -504px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SplitTableCells { background-position: -468px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SplitTableCellsLarge { background-position: -340px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_SplitTableLarge { background-position: -442px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Strikeout { background-position: -342px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_StrikeoutDouble { background-position: -504px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_StrikeoutDoubleLarge { background-position: -374px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_StrikeoutLarge { background-position: -68px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Subscript { background-position: -270px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SubscriptLarge { background-position: -408px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Superscript { background-position: -36px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SuperscriptLarge { background-position: -476px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Symbol { background-position: -234px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_SymbolLarge { background-position: -136px -272px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TableAutoFitContents { background-position: -288px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TableAutoFitContentsLarge { background-position: -170px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TableAutoFitWindow { background-position: -270px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TableAutoFitWindowLarge { background-position: -340px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TableCellMargins { background-position: -126px -562px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TableCellMarginsLarge { background-position: -408px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TableFixedColumnWidth { background-position: -378px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TableFixedColumnWidthLarge { background-position: -204px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TableProperties { background-position: -252px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TablePropertiesLarge { background-position: -238px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TableStyleLarge { background-position: -374px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TextWrapBehind { background-position: -270px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TextWrapBehindLarge { background-position: -340px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TextWrapInFrontOfText { background-position: -180px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TextWrapInFrontOfTextLarge { background-position: -374px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TextWrapInline { background-position: -504px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TextWrapInlineLarge { background-position: -306px -510px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TextWrapSquare { background-position: -486px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TextWrapSquareLarge { background-position: -68px -340px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TextWrapThrough { background-position: -432px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TextWrapThroughLarge { background-position: -238px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TextWrapTight { background-position: -450px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TextWrapTightLarge { background-position: -68px -510px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TextWrapTopAndBottom { background-position: -72px -580px; width: 16px; height: 16px } 
.dxRichEdit_Icons_TextWrapTopAndBottomLarge { background-position: -102px -510px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ThreeColumns { background-position: -68px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ToggleFieldCodes { background-position: -54px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ToggleFieldCodesLarge { background-position: -68px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_TwoColumns { background-position: -238px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Underline { background-position: -216px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_UnderlineDouble { background-position: -234px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_UnderlineDoubleLarge { background-position: -476px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_UnderlineLarge { background-position: -408px -408px; width: 32px; height: 32px } 
.dxRichEdit_Icons_UnderlineWord { background-position: 0px -634px; width: 16px; height: 16px } 
.dxRichEdit_Icons_UnderlineWordLarge { background-position: -204px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_Undo { background-position: -396px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_UndoLarge { background-position: -374px -476px; width: 32px; height: 32px } 
.dxRichEdit_Icons_UnprotectDocument { background-position: -90px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_UnprotectDocumentLarge { background-position: 0px -306px; width: 32px; height: 32px } 
.dxRichEdit_Icons_UpdateField { background-position: -108px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_UpdateFieldLarge { background-position: -170px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_UpdateTableOfContents { background-position: -126px -616px; width: 16px; height: 16px } 
.dxRichEdit_Icons_UpdateTableOfContentsLarge { background-position: -170px -136px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ViewMergedData { background-position: -360px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ViewMergedDataLarge { background-position: -136px -374px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ViewTableGridlines { background-position: -468px -544px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ViewTableGridlinesLarge { background-position: -68px -442px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ZoomIn { background-position: -108px -598px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ZoomInLarge { background-position: -340px -204px; width: 32px; height: 32px } 
.dxRichEdit_Icons_ZoomOut { background-position: -378px -652px; width: 16px; height: 16px } 
.dxRichEdit_Icons_ZoomOutLarge { background-position: -476px -238px; width: 32px; height: 32px } 

.dxreControl
{
    border: solid 1px #a7a7a7;
    font: 12px Tahoma, Geneva, sans-serif;
}
.dxreControl .dxreTableBorderLine
{
    background-color: #599eff;
}
.dxreControl .dxrePage
{
    border: 1px solid #808080;
}
.dxreControl .dxreView
{
    background-color: #E0E0E0;
}
.dxreControl .dxflFormLayout .dxre-editorsGroupWithPaddings
{
    padding-left: 32px;
    padding-right: 32px;
}
.dxreControl .dxrControl .dxr-minBtn
{
    padding-right: 7px;
}
.dxreControl .dxrControl .dxtcLite
{
    background: #cecece;
}
.dxreControl .dxrControl .dxtcLite.dxtc-top .dxtc-leftIndent
{
    width: 3px;
}
.dxreControl .dxrControl .dxr-tabContent
{
    border-left-style: none;
    border-right-style: none;
}
.dxrControl .dxreRibbonCBSmall
{
    width: 60px;
}
.dxrControl .dxreRibbonCBLarge
{
    width: 140px;
}
.dxrControl .dxreRibbonCBMiddle
{
    width: 100px;
}
.dxrControl .dxreRibbonSE
{
    width: 70px;
}
.dxreControl .dxreRulerWrapper
{
    padding-top: 2px;
    background-color: #e0e0e0;
}
.dxreControl .dxreRulerWrapper .dxre-rulertabAlignBox
{
    background-color: #d3d3d3;
}
.dxreControl .dxreRulerWrapper .dxre-rulertabAlignBox > div
{
    background-color: #fff;
}
.dxreControl .dxreRulerLine
{
    border-left: 1px dashed #717171;
}
.dxreControl .dxreRulerLine.table
{
    border-left: 1px solid #599eff;
}
.dxreControl .dxreRuler .dxre-columnHandleLeftPart,
.dxreControl .dxreRuler .dxre-columnHandleRightPart
{
    width: 5px;
    background-color: #bcb8b8;
}
.dxreControl .dxreRuler .dxre-rulerTableColumnSeparatorHandle
{
    height: 12px;
    background-color: #d3d3d3;
}
.dxreControl .dxreRuler .dxre-rulerTableColumnSeparatorHandle > div
{
    margin-top: 2px;
}
.dxreControl .dxreRuler .dxre-rulerDivisions
{
    height: 12px;
    background-color: #fff;
}
.dxreControl .dxreRuler .dxre-rulerDivisions div
{
    height: 12px;
}
.dxreControl .dxreRuler .dxre-rulerDivisions .dxre-rulerMinorDivision,
.dxreControl .dxreRuler .dxre-rulerDivisions .dxre-rulerMajorDivision
{
    border-left: 1px solid #a3a3a3;
}
.dxreControl .dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision
{
    color: #4e4e4e;
}
.dxreControl .dxreRuler .dxre-rulerMarginLeftPanel,
.dxreControl .dxreRuler .dxre-rulerMarginRightPanel,
.dxreControl .dxreRuler .dxre-rulerMarginLeftHandlePanel,
.dxreControl .dxreRuler .dxre-rulerMarginRightHandlePanel,
.dxreControl .dxreRuler .dxre-columnHandle,
.dxreControl .dxreRuler .dxre-columnHandle > div
{
    height: 12px;
}
.dxreControl .dxreRuler .dxre-rulerMarginLeftPanel,
.dxreControl .dxreRuler .dxre-rulerMarginRightPanel,
.dxreControl .dxreRuler .dxre-rulerMarginLeftHandlePanel,
.dxreControl .dxreRuler .dxre-rulerMarginRightHandlePanel,
.dxreControl .dxreRuler .dxre-columnHandle
{
    background-color: #d3d3d3;
}
.dxreControl .dxre-leftIndentDragHandleBody
{
    background-color: #fff;
    border: 1px solid #929292;
    border-top: none;
    height: 6px;
}
.dxreControl .dxreQuickSearchPanel
{
    background-color: #FFFFFF;
    border: 1px solid #a7a7a7;
    border-top: none;
    padding: 6px;
}
.dxreControl .dxreQuickSearchPanel .dxreQuickSearchButtonEdit
{
    width: 200px;
}
.dxreControl .dxreQuickSearchPanel .dxreQuickSearchButton:first-of-type
{
    margin-top: 1px;
    margin-right: 2px;
    margin-left: 5px;
}
.dxreControl .dxreQuickSearchPanel .dxreQuickSearchButton:nth-of-type(2)
{
    margin-top: 1px;
}
.dxreControl .dxreQuickSearchPanel .dxreQuickSearchButton:nth-of-type(3)
{
    margin-top: 2px;
    margin-right: 2px;
    margin-left: 25px;
}
.dxreControl .dxreQuickSearchPanel .dxreQuickSearchButton:nth-of-type(4)
{
    margin-top: 2px;
}
.dxreControl .dxreQuickSearchPanel .dxreQuickSearchButton,
.dxreControl .dxreQuickSearchPanel .dxreQuickSearchButton .dxb
{
    padding: 0px !important;
    border: none !important;
    cursor: pointer;
}
.dxreControl .dxreQuickSearchPanel .dxreQuickSearchButton.dxbButtonSys
{
    background: none !important;
}
.dxreControl .dxreBar
{
    background-color: #F2F2F2;
    border-top: 1px solid #a7a7a7;
    height: 22px;
}
.dxreControl .dxreBar .dxreLoadingPanel
{
    float: right;
    margin: 3px 4px 0 0;
    color: #666666;
}
.dxreControl .dxreBar .dxreLoadingPanel .dx
{
    line-height: 0;
}
.dxreControl .dxreBar .dxreLoadingPanel .dxlp-loadingImage
{
    width: 16px;
    height: 16px;
    background: url('/DXR.axd?r=18_49-kn2Sv');
}
.dxreControl .dxreDlgListBox
{
    padding: 1px;
}
.dxreControl .dxreDlgListBox > div
{
    border: 1px solid #808080;
    margin: 1px;
}
.dxreControl .dxreDlgListBox .dxreDlgListHover
{
    background-color: #F0F0F0;
}
.dxreControl .dxreDlgListBox .dxreDlgListSelected
{
    background-color: #E0E0E0;
}
.dxreControl .dxre-numberinglistdialog
{
    max-width: 541px;
}
.dxreControl .dxre-simplenumberinglistdialog
{
    max-width: 385px;
}
.dxreControl .dxreDlgNumberingListForm .dxreDlgNumberingListPreview
{
    padding: 10px;
    width: 90px;
    height: 90px;
}
.dxreControl .dxreDlgNumberingListForm .dxreDlgMainContainer
{
    height: 220px;
}
.dxreControl .dxreDlgNumberingListForm .dxreDlgListBox > div
{
    width: 120px;
    height: 120px;
    line-height: 120px;
}
.dxreControl .dxre-bulletedlistdialog
{
    max-width: 348px;
}
.dxreControl .dxreDlgBulletedListForm .dxreDlgBulletPresetBtn
{
    width: 45px !important;
    height: 45px !important;
    float: left;
    margin: 0px 0px 5px 5px;
}
.dxreControl .dxre-multilevelnumberinglistdialog
{
    max-width: 422px;
}
.dxreControl .dxreMultiLevelNumberingListBoxLayout,
.dxreControl .dxreMultiLevelNumberingListBoxLayout .dxlbd
{
    width: 30px;
    height: 100% !important;
}
.dxreControl .dxre-multiLevelOptionsLayout .dxflGroup
{
    padding: 0px;
}
.dxreControl .dxreDlgMultiLevelNumberingListForm .dxre-dialogContentGroup > tbody > tr > td:first-child
{
    padding-right: 0px;
}
.dxreControl .dxreDlgMultiLevelNumberingListForm .dxre-dialogContentGroup > tbody > tr > td:last-child
{
    padding: 0px;
}
.dxreControl .dxre-alertdialog
{
    max-width: 350px;
}
.dxreControl .dxre-alertdialog span
{
    user-select: text;
}
.dxreControl .dxre-layoutoptionsdialog
{
    max-width: 500px;
}
.dxreControl .dxreDlgLayoutForm .dxtc-content
{
    min-height: 420px;
}
.dxreControl .dxreDlgLayoutForm .dxre-layoutFormOriginalSizeGroup .dxflCaptionCellSys
{
    padding-top: 0px;
}
.dxreControl .dxreDlgLayoutForm .dxre-dialogPresetButton
{
    width: 25% !important;
    text-align: center;
    float: left;
}
@media (max-width: 500px)
{
    .dxreControl .dxreDlgLayoutForm .dxre-dialogPresetButton
    {
        width: 33% !important;
    }
}
@media (max-width: 380px)
{
    .dxreControl .dxreDlgLayoutForm .dxre-dialogPresetButton
    {
        width: 50% !important;
    }
}
.dxreControl .dxreDlgLayoutForm .dxre-buttonLable
{
    display: block;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 5px;
}
.dxreControl .dxreDlgLayoutForm .dxre-sizeTabLayout .dx-dialogEditRoot > tbody > tr > td:first-child,
.dxreControl .dxreDlgLayoutForm .dxre-positionTabLayout .dx-dialogEditRoot > tbody > tr > td:first-child
{
    width: 5% !important;
}
.dxreControl .dxreDialog .dxrpControl.dxrp-noCollapsing > tbody > tr.dxrpCR > .dxrpcontent
{
    padding: 15px;
}
.dxreControl .dxreDialog .dxrpControlGB > tbody > tr.dxrpCR > .dxrpcontent
{
    padding: 6px 10px 10px 10px;
}
@media (max-width: 420px)
{
    .dxreControl .dxreDialog .dxre-dialogShortEditor:not(.dxre-dialogNotResponsiveEditor),
    .dxreControl .dxreDialog .dxre-dialogEditor:not(.dxre-dialogNotResponsiveEditor),
    .dxreControl .dxreDialog .dxre-dialogLongEditor:not(.dxre-dialogNotResponsiveEditor)
    {
        max-width: 100%;
    }
    .dxreControl .dxreDialog .dxflItemSys .dxflCaptionCellSys
    {
        min-width: 25px !important;
    }
}
.dxreControl .dxre-dialogShortEditor
{
    max-width: 70px;
}
.dxreControl .dxre-dialogEditor
{
    max-width: 110px;
}
.dxreControl .dxre-dialogLongEditor
{
    max-width: 170px;
}
.dxreControl .dxreDlgInLayoutButton
{
    width: 68px !important;
}
.dxreControl .dxreDlgFooterBtn
{
    width: 80px !important;
    margin-left: 8px;
}
.dxreControl .dxre-EmptyLine
{
    height: 10px;
}
.dxreControl .dxre-dialogFooter
{
    width: auto;
    padding: 11px;
    background-color: #F3F3F3;
    border-top: Solid 1px #E0E0E0;
}
.dxreControl .dxre-dialogLG.dxflGroupSys.dxre-dialogContentGroup
{
    padding: 11px 3px;
}
.dxreControl .dxre-dialogLGB > .dxre-dialogLG > div > .dxre-dialogLGC > .dxre-dialogLI
{
    padding-top: 2px;
}
.dxreControl .dxre-bookmarksdialog
{
    max-width: 300px;
}
.dxreControl .dxre-columnsdialog
{
    max-width: 400px;
}
.dxreControl .dxreDlgColumnsForm .dxreDlgColumnsEditorMainTable > tbody > tr > td
{
    padding: 2px 4px;
}
.dxreControl .dxreDlgColumnsForm .dxreDlgColumnsEditor
{
    height: 100px;
}
.dxreControl .dxreDlgColumnsForm .dxreDlgColumnsEditor .dxreDlgTextBox
{
    width: 40px;
}
.dxreControl .dxreDlgColumnsForm .dxreDlgColumnsEditor .dxreDlgSpinEdit
{
    width: 90px;
}
@media (max-width: 420px)
{
    .dxreControl .dxreDlgColumnsForm .dxbButton div.dxb
    {
        padding: 3px 5px 3px !important;
        border: none;
    }
    .dxreControl .dxreDlgColumnsForm tbody > tr.dxrpCR > .dxrpcontent > .dxrpAW > .dxrpCW
    {
        padding: 10px 0;
    }
    .dxreControl .dxreDlgColumnsForm .dxflGroup, .dxreControl .dxreDlgColumnsForm .dxflGroupCell
    {
        padding: 0 4px;
    }
    .dxreControl .dxreDlgColumnsForm .dxreDlgColumnsEditorMainTable
    {
        width: 100%;
    }
    .dxreControl .dxreDlgColumnsForm .dxflNotFloatedElSys .dxrpControl .dxflGroupCell
    {
        padding: 0px;
    }
}
.dxreControl .dxre-Separator
{
    height: 0px;
    margin: 5px 0;
    border-top: 1px solid #808080;
}
.dxreControl .dxre-findreplacedialog
{
    max-width: 426px;
}
.dxreControl .dxre-findreplacedialog .dxre-searchResultList
{
    width: 100%;
    height: 180px;
}
.dxreControl .dxre-findreplacedialog .dxre-searchResultList .dxeListBoxItem
{
    white-space: normal;
}
.dxreControl .dxre-findreplacedialog .dxre-dialogContentGroup
{
    padding: 24px !important;
}
.dxreControl .dxre-findreplacedialog .dxre-searchResult
{
    width: 100% !important;
}
.dxreControl .dxre-findreplacedialog .dxre-searchResult > div
{
    float: none !important;
    width: auto !important;
}
.dxreControl .dxre-findreplacedialog .dxre-searchResult .dxflCaptionCell
{
    padding-top: 0px;
}
.dxreControl .dxre-findreplacedialog .dxre-searchResult .dxflNestedControlCell
{
    text-align: right;
    white-space: nowrap;
    color: #acacac;
}
.dxreControl .dxre-findreplacedialog .dxre-dialogControlsWrapper > tbody > tr > td:first-child
{
    width: auto;
}
.dxreControl .dxre-findreplacedialog .dxre-dialogControlsWrapper > tbody > tr > td:nth-child(2)
{
    width: 100%;
    text-align: left;
}
.dxreControl .dxre-findreplacedialog .dxre-replaceInfo
{
    position: absolute;
    left: 0;
    visibility: hidden;
}
.dxreControl .dxre-findreplacedialog .dxre-replaceInfo > div
{
    padding: 8px;
    background: #FFF2C0;
    box-sizing: border-box;
    text-align: center;
}
@media (max-width: 420px)
{
    .dxreControl .dxre-findreplacedialog .dxre-dialogFooter .dxreDlgFooterBtn
    {
        width: auto !important;
    }
    .dxreControl .dxre-findreplacedialog .dxre-dialogFooter .dxreDlgFooterBtn > div.dxb
    {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 12px;
    }
}
.dxreControl .dxre-fontdialog
{
    max-width: 500px;
}
.dxreControl .dxreDlgFontForm .dxreCheckBoxContainer .dxflGroup,
.dxreControl .dxreDlgFontForm .dxreCheckBoxContainer .dxflGroupCell
{
    padding: 0px;
}
.dxreControl .dxreDlgFontForm .dxreCheckBoxContainer .dxflItem
{
    padding: 0px !important;
}
@media (max-width: 420px)
{
    .dxreControl .dxreDlgFontForm .dxre-dialogContentGroup .dxflLastChildSys .dxflGroupSys > div:not(.dxflFirstChildSys)
    {
        margin-top: 7px;
    }
}
.dxreControl .dxre-hyperlinkdialog
{
    max-width: 470px;
}
.dxreControl .dxre-insertimagedialog
{
    max-width: 400px;
}
.dxreControl .dxreDlgInsertImageForm .dxreDlgImagePreview
{
    margin-top: 10px;
    width: 100%;
    height: 170px;
    color: #878787;
    border: dashed 1px #cac8c8;
    text-align: center;
}
.dxreControl .dxreDlgInsertImageForm .dxflCaption
{
    white-space: normal;
}
.dxreControl .dxreDlgInsertImageForm .dxre-dialogRadioNavigation
{
    padding-bottom: 7px;
}
.dxreControl .dxre-insertmergefielddialog
{
    max-width: 300px !important;
}
.dxreControl .dxre-insertmergefielddialog .dxeListBox
{
    height: 250px;
}
.dxreControl .dxre-finishandmergedialog
{
    max-width: 215px;
}
.dxreControl .dxre-openfiledialog
{
    max-width: 800px;
}
.dxreControl .dxreDlgOpenFileForm
{
    height: 500px;
}
.dxreControl .dxreDlgOpenFileForm .dxflGroupCell,
.dxreControl .dxreDlgOpenFileForm .dxre-dialogContentGroup,
.dxreControl .dxreDlgOpenFileForm .dxre-dialogContentGroup .dxflItem
{
    padding: 0px !important;
}
.dxreControl .dxre-pagesetupdialog
{
    max-width: 380px;
}
.dxreControl .dxreDlgPageSetupForm .dxre-headersAndFootersGroup .dxflLastChildSys > .dxre-dialogLGC
{
    padding: 0px;
}
.dxreControl .dxreDlgPageSetupForm .dxre-offsetGroup .dxflGroupCell
{
    padding: 0px;
}
.dxreControl .dxreDlgPageSetupForm .dxre-offsetGroup tr:first-child .dxflGroupCell:first-child
{
    padding-right: 10px;
}
@media (min-width: 420px)
{
    .dxreControl .dxreDlgPageSetupForm .dxtc-content
    {
        min-height: 255px;
    }
}
.dxreControl .dxre-paragraphdialog
{
    max-width: 430px;
}
.dxreControl .dxreDlgParagraphForm .dxtc-content
{
    min-height: 335px;
}
.dxreControl .dxreDlgParagraphForm .dxre-dialogControlsWrapper > tbody > tr > td:first-child
{
    text-align: left;
}
@media (min-width: 420px)
{
    .dxreControl .dxreDlgParagraphForm .dxre-dialogParagraphInnerLayout
    {
        padding-top: 2px;
    }
    .dxreControl .dxreDlgParagraphForm .dxre-dialogParagraphInnerLayout .dxflFirstChildSys .dxflGroupCell
    {
        padding-right: 8px;
    }
}
.dxreControl .dxreDlgSaveFileForm
{
    width: 470px;
}
.dxreControl .dxre-spellingdialog
{
    max-width: 455px;
}
.dxreControl .dxreDlgSpellingForm .dxreDlgSB
{
    min-width: 80px;
    width: 100%;
    margin-bottom: 5px;
}
.dxreControl .dxreDlgSymbolsForm .dxreDlgSymbolsList
{
    height: 250px;
    border: 1px solid #808080;
}
.dxreControl .dxreDlgSymbolsForm .dxreDlgListBox > div
{
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: large;
}
.dxreControl .dxre-splittablecellsdialog,
.dxreControl .dxre-deletetablecellsdialog,
.dxreControl .dxre-inserttabledialog
{
    max-width: 300px;
}
.dxreControl .dxre-tablepropertiesdialog
{
    max-width: 500px;
}
.dxreControl .dxreDlgTablePropertiesForm .dxtc-content
{
    min-height: 420px;
}
.dxreControl .dxreDlgTablePropertiesForm .dxre-dialogTableSpacing
{
    text-align: right;
}
.dxreControl .dxreDlgTablePropertiesForm .dxre-dialogTableSpacing table
{
    display: inline-block;
}
@media (max-width: 380px)
{
    .dxreControl .dxreDlgTablePropertiesForm .dxre-dialogTableSpacing
    {
        text-align: left;
    }
}
.dxreControl .dxreDlgTablePropertiesForm .dxreDlgRight .dxreDlgFooterBtn
{
    display: inline-table;
}
.dxreControl .dxre-bordershadingdialog
{
    max-width: 410px;
}
.dxreControl .dxreDlgBorderShadingForm .dxre-dialogBorderPresets
{
    padding: 6px 0;
}
.dxreControl .dxreDlgBorderShadingForm .dxre-dialogBorderPresets .dxre-dialogLGC
{
    padding: 0px;
}
.dxreControl .dxreDlgBorderShadingForm .dxre-dialogBorderPresets .dxre-dialogPresetButton
{
    padding-bottom: 5px;
    text-align: center;
}
.dxreControl .dxreDlgBorderShadingForm .dxre-dialogBorderPresets .dxre-dialogPresetButton .dxre-buttonLable
{
    display: block;
}
.dxreControl .dxreDlgBorderShadingForm .dxreTableBorderPreview
{
    width: 130px !important;
    display: inline-block;
}
.dxreControl .dxre-dialogCellMargins td.dxre-dialogLGC
{
    padding: 0 2px 0 0 !important;
}
.dxreControl .dxre-dialogCellBlock
{
    width: 68px;
    background-color: #E0E0E0;
    border: dashed 1px #818181;
}
.dxreControl .dxreBorderButton
{
    visibility: hidden;
}
.dxreControl .dxreBorderButton div.dxb
{
    padding: 0px !important;
}
.dxreControl .dxre-tabsdialog
{
    max-width: 380px;
}
.dxreControl .dxreDlgTabsForm .dxreDlgTabsList
{
    height: 70px;
}
.dxreControl .dxreDlgTabsForm .dxre-flowRadioButtonList span.dxichCellSys
{
    min-width: 90px;
}
