/* ----------------- Main ----------------- */
/*Loading Panel*/
.dxheLoadingDiv_Aqua {
  background: white;
  opacity: 0.85;
  filter: alpha(opacity=85);
}

.dxheLoadingPanel_Aqua,
.dxheLoadingPanelWithContent_Aqua {
  font: 12px 'Open Sans', sans-serif;
  color: #2C4D79;
  background-color: White;
  border: 1px solid #67A2C6;
}

  .dxheLoadingPanel_Aqua td.dx,
  .dxheLoadingPanelWithContent_Aqua td.dx {
    white-space: nowrap;
    text-align: center;
    padding: 10px 20px 8px;
  }

  .dxheLoadingPanel_Aqua .dxlp-loadingImage,
  .dxheLoadingPanelWithContent_Aqua .dxlp-loadingImage {
    background-image: url('../Web/Loading.gif');
    height: 18px;
    width: 18px;
  }

.dxheControl_Aqua {
  border: Solid 1px #02023B;
  font: 12px 'Open Sans', sans-serif;
}

/* Area */
.dxheContentArea_Aqua {
  padding: 4px;
  padding-bottom: 6px;
  background-color: #E6E6E6;
}

.dxheErrorFrame_Aqua {
  font: 12px 'Open Sans', sans-serif;
  color: #D00707;
  background-color: #FBC7C7;
  border-bottom: solid 1px #DEC0C0;
}

  .dxheErrorFrame_Aqua .dxhe {
    padding: 5px;
  }

    .dxheErrorFrame_Aqua .dxhe td {
      padding: 0px;
    }

  .dxheErrorFrame_Aqua .dxheErrorFrameCloseButton_Aqua {
    cursor: pointer;
  }

.dxheViewArea_Aqua {
  border: Solid 1px #02023b;
}

.dxheContentArea_Aqua td.dxheViewArea_Aqua {
  line-height: 0;
}

.dxheHtmlViewEdit_Aqua,
.dxheDesignViewArea_Aqua,
.dxhePreviewArea_Aqua {
  margin: 0px;
  background-color: #FFFFFF;
  background-image: none;
  font-size: smaller;
  font: 12px Arial, Helvetica, sans-serif;
}

td.dxheHtmlViewEdit_Aqua,
body.dxheDesignViewArea_Aqua,
body.dxhePreviewArea_Aqua {
  padding: 4px 4px 0 4px;
}

.dxheControl_Aqua.dxhe-rtl .dxeMemo_Aqua td {
  padding: 0 4px 0 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  .dxheControl_Aqua.dxhe-rtl td.dxheHtmlViewEdit_Aqua,
  .dxheControl_Aqua.dxhe-rtl .dxeMemo_Aqua td {
    padding: 0 0 0 4px;
  }
}

.dxheControl_Aqua .dxeMemo_Aqua textarea {
  resize: none;
}
/* Element appearance in DesignView */
body.dxheDesignViewArea_Aqua table.dxEmptyBorderTable,
body.dxheDesignViewArea_Aqua table.dxEmptyBorderTable td {
  border: 1px dotted gray;
}

@media print {
  body.dxheDesignViewArea_Aqua table.dxEmptyBorderTable,
  body.dxheDesignViewArea_Aqua table.dxEmptyBorderTable td {
    border: 0px;
  }
}

body.dxheDesignViewArea_Aqua {
  word-wrap: inherit;
}

  body.dxheDesignViewArea_Aqua pre {
    word-wrap: break-word;
    white-space: pre-wrap;
  }
/* Status Bar */
.dxheStatusBar_Aqua {
}

.dxheStatusBarTab_Aqua {
}

.dxHtmlEditor_heSizeGrip_Aqua {
  cursor: se-resize;
}

.dxHtmlEditor_heSizeGripRtl_Aqua {
  cursor: ne-resize;
}

.dxheSizeGripContainer_Aqua {
  width: 100%;
  text-align: right;
  font-size: 0;
  margin-top: -12px;
}

.dxheControl_Aqua.dxhe-rtl .dxheSizeGripContainer_Aqua {
  text-align: left;
}
/* ----------------- Dialog Forms ----------------- */
.dxpcLite_Aqua .dxheDlgFooter,
.dxpcLite_Aqua .dxheCustomDialog_Aqua .dxhecd-Buttons {
  background-color: #DBEBFF;
  border-top: 1px #C1DBFA solid;
  padding: 10px 11px;
  text-align: right;
}

.dxpcLite_Aqua.dxRtl .dxheDlgFooter,
.dxpcLite_Aqua.dxRtl .dxheCustomDialog_Aqua .dxhecd-Buttons {
  text-align: left;
}

.dxpcLite_Aqua .dxheDlgFooterBtn {
  width: 80px;
  margin-left: 8px;
}

.dxpcLite_Aqua.dxRtl .dxheDlgFooterBtn {
  margin-right: 8px;
  margin-left: 0;
}

.dxpcLite_Aqua .dxheDlgInsertImageForm .dxheDlgImagePreviewCell {
  color: #737373;
  border: dashed 1px #cac8c8;
}

.dxpcLite_Aqua .dxheDlgPasteFromWordForm .dxheDlgPasteContainerCell td {
  border: Solid 1px #AECAF0;
}
/*----------------- Toolbars -----------------*/
.dxtbSpacing_Aqua {
  height: 1px;
}

.dxtbControl_Aqua {
  color: black;
  background-color: #4D4D4D;
  border-bottom: Solid 1px #02023b;
}

  .dxtbControl_Aqua td.dxmMenu_Aqua {
    border: 0px;
  }

.dxtbComboBoxMenuItem_Aqua {
  padding: 3px 2px;
}

.dxheControl_Aqua .dxrControl_Aqua {
  background-color: #BEDAFF;
}

  .dxheControl_Aqua .dxrControl_Aqua .dxtcLite_Aqua .dxtc-stripContainer .dxtc-spacer,
  .dxheControl_Aqua .dxrControl_Aqua .dxtcLite_Aqua.dxtc-top .dxtc-leftIndent {
    width: 3px;
  }

  .dxheControl_Aqua .dxrControl_Aqua .dxr-tabContent {
    border-width: 0 0 1px 0;
  }

  .dxheControl_Aqua .dxrControl_Aqua .dxr-minBtn {
    padding-right: 8px;
  }

  .dxheControl_Aqua .dxtbControl_Aqua.dxtbr_Aqua,
  .dxheControl_Aqua .dxrControl_Aqua .dxpc-mainDiv.dxr-minPopup {
    border: 0;
  }

/* Toolbars Lightweight Mode */
.dxtbControl_Aqua .dxmLite_Aqua .dxm-main.dxmtb {
  border-width: 0px;
}

.dxmLite_Aqua .dxhetipControl_Aqua img {
  vertical-align: top;
}

.dxtbControl_Aqua .dxm-horizontal.dxmtb .dxm-dropDownMode .dxtcbColorDiv_Aqua {
  margin-bottom: -1px;
}

/* ToolbarColorButton */
.dxtcbControl_Aqua {
}

.dxtcbColorDiv_Aqua {
  width: 16px;
  height: 4px;
  font-size: 0;
  background-color: Red;
  margin-top: -3px;
}

/*----------------- RoundPanel -----------------*/
.dxheRP.dxrpControl_Aqua .dxrpcontent {
  padding: 11px !important;
}
