/* zModules/edcColors.css */
/* colors for all controls */
.error {
  background-color: #fff2f2;
  border: 1px solid #ee0000;
}

  .error input,
  .error textarea,
  .error select,
  .error .dxeEditArea_Material {
    background-color: #fff2f2;
  }
/* new button colors
edc
normal  - #CC4F3A
focus   -
hover   - #db5c46
pressed - #bd412f
disabled - #C4897F, text #E7CACA

flex
normal  - #F07D00
focus   -
hover   - #E46703
pressed - #C45903
disabled-
ÍÅ ÍÀÄÎ ËÈØÍÈÕ !IMPORTANT â îáùèõ ñòèëÿõ!!!!!! ÏÅÐÅÇÀÏÈÑÛÂÀÞÒÑß ÑÂÎÉÑÒÂÀ, ÊÎÒÎÐÛÅ ÍÓÆÍÛ!!!!!!!!
*/
.BtnOrange.dxbButton_flexTheme,
.dxucButton_Material,
.dxucButton_Material.dxucDisabled_Material:hover,
.dxucButton_Material.dxucDisabled_Material:active,
.flex-button-orange,
.flex-button-input-orange input,
.dxeCalendarHeader_Material {
  background-color: #CC4F3A !important;
}

  .BtnOrange.dxbButtonHover_flexTheme,
  .dxucButton_Material:hover,
  .flex-button-orange:hover,
  .flex-button-input-orange input:hover {
    background-color: #db5c46 !important;
  }

  .flex-button-orange.dxm-hovered,
  .flex-button-orange.dxm-item.dxm-hovered {
    background-color: #db5c46 !important;
  }

.flex-button-gray.dxm-hovered,
.flex-button-gray.dxm-item.dxm-hovered {
  background-color: #d1d1d1 !important;
}

.gridToolbarMenu .flex-button-orange.dxm-hovered a,
.gridToolbarMenu .flex-button-orange.dxm-hovered span.dx-vam {
  color: #ffffff !important;
}

.BtnOrange.dxbButtonPressed_flexTheme,
.dxucButton_Material:active,
.flex-button-orange:active,
.flex-button-input-orange input:active {
  background-color: #bd412f !important;
}

/* for Upload control*/
.dxucInputs_Material .dxucButton_Material {
  padding: 6px 15px;
  border: 1px solid #888888;
  border-radius: 3px;
  -moz-border-radius: 3px;
}

.flex-button a, .flex-button-gray a, .dxucBrowseButton_Material a, a.flex-button-gray, a.flex-button,
.flex-button a:hover, .flex-button-gray a:hover, .dxucBrowseButton_Material a:hover, a.flex-button-gray:hover, a.flex-button:hover {
  color: #373737;
  text-underline: none;
}
/* /new button colors */

.LoginLink {
  color: #888888 !important;
}

/* grid header filter buttons */
.headerFilterPopupFooter .dxbButton_Material,
.dxpc-footer .dxbButton_Material {
  color: #373737;
  background-color: #e1e1e1;
  border: thin solid #888888;
}

.headerFilterPopupFooter .dxbButtonHover_Material,
.dxpc-footer .dxbButtonHover_Material {
  background-color: #d1d1d1;
}

.headerFilterPopupFooter .dxbButtonPressed_Material,
.dxpc-footer .dxbButtonPressed_Material {
  background-color: #b3b3b3;
}
/* /grid header filter buttons */

