/*!
 * FAST Core - Generated Theme CSS
 *
 * Copyright © 2011-2025, Fast Enterprises, LLC.
 * 
 * H: 845975423
 */

@charset "UTF-8";
/*!
 * FAST Core - External Theme CSS
 *
 * Copyright © 2011-2025, Fast Enterprises, LLC.
 * 
 * H: 845975423
 */
/*@import '_Base.Vars.scss';
@import '_Base.Vars.External.scss';
@import '_Theme.Common.scss';*/
/* _Theme.External */
/*******************/
/* _Base.Vars.scss */
/*******************/
/****************************/
/* _Base.Vars.External.scss */
/****************************/
/* _Theme.Config */
/*******************/
/* _Base.Vars.scss */
/*******************/
/*********************/
/* _Base.Mixins.scss */
/*********************/
/*@mixin panel-decoration
{
    border-width: 1px;
    border-style: solid;
    border-radius: $borderRadius;
    @include elevation-base;
}

@mixin subpanel-decoration
{
    border: 1px solid;
    border-radius: $borderRadius;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.14);
}*/
/* Thanks to http://fontawesome.io @fontawesome and @davegandy */
/**********************/
/* _Colors.Parameters */
/**********************/
/* _Theme */
html {
  background-color: #fcfcfc;
  color: #444;
  }

::-webkit-scrollbar-track,
::-webkit-scrollbar-corner {
  background-color: #fcfcfc;
  }

::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-color: #fcfcfc;
  }
::-webkit-scrollbar-thumb:hover {
  background-color: #bfbfbf;
  }

a {
  color: #0066b3;
  }
.FPB a {
  color: #0066b3;
  }
.FPB a.LinkButton {
  color: #fff;
  }
a.DisabledLink {
  color: inherit;
}

input,
select,
textarea,
option,
.FastToggleDisplay,
.DocAttachmentInput {
  color: #444;
  }

input,
select,
textarea,
.CodeMirror,
.FastSignatureWrapper,
.FastInputImage,
.FastCameraInputImage,
.sigWrapper,
.FastComboButtonSet,
.FastToggleDisplay,
.FastCameraCapturePreview,
.DocAttachmentInput,
.DocAttachmentImagePreview {
  border-color: #bfbfbf;
  }

select:disabled::-ms-value {
  color: #444;
  }

input,
select,
textarea,
.CodeMirror,
.FieldBackground,
.FastComboButtonSet,
.FastToggleDisplay,
.DocAttachmentInput {
  background-color: #f6f6f6;
  color: #444;
  }

.DocEditableTable.DTGLAll .TDC.FieldDisabled,
.DocEditableTable.DTGLAll .TDS.FieldDisabled {
  background-color: #f6f6f6;
  }

.CellEditorContainer {
  background-color: #fff;
  }

option {
  color: #444;
  background-color: #fff;
  }

.FastToggleDisplay {
  background-color: #f6f6f6;
  }
.FieldEnabled .FastToggleDisplay {
  background-color: #fff;
  }

.FastInputImage.BlankImage.FieldEnabled,
.FastCameraInputImage.BlankImage.FieldEnabled,
.FastSignatureWrapper.BlankImage.FieldEnabled {
  background-color: #fff;
  }
.FastInputImage.FieldError, .FastInputImage.BlankImage.FieldError, .FastInputImage.FieldCheck, .FastInputImage.BlankImage.FieldCheck, .FastInputImage.FieldReview, .FastInputImage.BlankImage.FieldReview,
.FastCameraInputImage.FieldError,
.FastCameraInputImage.BlankImage.FieldError,
.FastCameraInputImage.FieldCheck,
.FastCameraInputImage.BlankImage.FieldCheck,
.FastCameraInputImage.FieldReview,
.FastCameraInputImage.BlankImage.FieldReview,
.FastSignatureWrapper.FieldError,
.FastSignatureWrapper.BlankImage.FieldError,
.FastSignatureWrapper.FieldCheck,
.FastSignatureWrapper.BlankImage.FieldCheck,
.FastSignatureWrapper.FieldReview,
.FastSignatureWrapper.BlankImage.FieldReview {
  background-color: #fcb;
  }
.FastInputImage.FieldRequired, .FastInputImage.BlankImage.FieldRequired,
.FastCameraInputImage.FieldRequired,
.FastCameraInputImage.BlankImage.FieldRequired,
.FastSignatureWrapper.FieldRequired,
.FastSignatureWrapper.BlankImage.FieldRequired {
  background-color: #ffc;
  }

.FastCameraInputMessage::before {
  color: #28807c;
  }

.FastCameraInputMessageError::before,
.FastCameraToolbar .FastInputImageViewError {
  color: #cc170e;
  }

.FastCameraInputImageReady .FastCameraInputImageVideoContainer {
  background-color: rgba(68,68,68,0.5);
  }

.FastCameraToolbar {
  background-color: #28807c;
  border-color: #bfbfbf;
  }
.FastCameraToolbar .FastCameraTool:enabled:hover,
.FastCameraToolbar .FastCameraTool:enabled:focus,
.FastCameraToolbar .FastCameraTool:enabled:active {
  background-color: rgba(128, 128, 128, 0.2);
}

.FieldHeaderTool.FastInputImageClear.FastInputImageClear {
  background-color: #cc170e;
  }

/** Monitoring **/
.FastMonitorTools button.FastMonitorToolButton {
  border-color: #fff;
  background-color: #28807c;
  color: #fff;
  }

.FastImageMonitoring {
  border-color: #28807c;
  }

/** Watermarks **/
.watermark,
input[disabled=disabled].watermark,
input[readonly=readonly].watermark,
select.watermark,
option.watermark {
  color: #aaa;
  }

select.watermark:disabled::-ms-value {
  color: #aaa;
  }

:-moz-placeholder {
  color: #aaa;
  }

::-moz-placeholder {
  color: #aaa;
  }

:-ms-input-placeholder {
  color: #aaa;
  }

::-webkit-input-placeholder {
  color: #aaa;
  }

::placeholder {
  color: #aaa;
  }

input[type=text].watermark,
input[type=number].watermark,
input[type=email].watermark {
  color: #aaa;
  }

.UseManagerColor {
  color: #28807c;
  }

button,
button.FastStatusButton,
.ui-button,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper,
.FastButton,
.FastFieldPopupButton,
.LinkButton,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu {
  background-color: #28807c;
  border-color: #28807c;
  color: #fff;
  /*&:focus
  {
      box-shadow: $buttonFocusShadow;
      outline: none;
  }*/
}
button:enabled:hover, button:focus, button.ui-state-active,
button.FastStatusButton:enabled:hover,
button.FastStatusButton:focus,
button.FastStatusButton.ui-state-active,
.ui-button:enabled:hover,
.ui-button:focus,
.ui-button.ui-state-active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper:enabled:hover,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ui-state-active,
.FastButton:enabled:hover,
.FastButton:focus,
.FastButton.ui-state-active,
.FastFieldPopupButton:enabled:hover,
.FastFieldPopupButton:focus,
.FastFieldPopupButton.ui-state-active,
.LinkButton:enabled:hover,
.LinkButton:focus,
.LinkButton.ui-state-active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu:enabled:hover,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ui-state-active {
  background-color: #2e938e;
  }
button:enabled:active,
button.FastStatusButton:enabled:active,
.ui-button:enabled:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper:enabled:active,
.FastButton:enabled:active,
.FastFieldPopupButton:enabled:active,
.LinkButton:enabled:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu:enabled:active {
  background-color: #216c69;
  }
button:disabled,
button.FastStatusButton:disabled,
.ui-button:disabled,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper:disabled,
.FastButton:disabled,
.FastFieldPopupButton:disabled,
.LinkButton:disabled,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
button.ActionButtonCancel, button.ActionButtonClose, button.ActionButtonNo, button.ActionButtonPrev, button.ActionButtonSavDrf, button.FastMessageBoxButtonNo, button.FastMessageBoxButtonCancel, button.NegativeButton,
button.FastStatusButton.ActionButtonCancel,
button.FastStatusButton.ActionButtonClose,
button.FastStatusButton.ActionButtonNo,
button.FastStatusButton.ActionButtonPrev,
button.FastStatusButton.ActionButtonSavDrf,
button.FastStatusButton.FastMessageBoxButtonNo,
button.FastStatusButton.FastMessageBoxButtonCancel,
button.FastStatusButton.NegativeButton,
.ui-button.ActionButtonCancel,
.ui-button.ActionButtonClose,
.ui-button.ActionButtonNo,
.ui-button.ActionButtonPrev,
.ui-button.ActionButtonSavDrf,
.ui-button.FastMessageBoxButtonNo,
.ui-button.FastMessageBoxButtonCancel,
.ui-button.NegativeButton,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonCancel,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonClose,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonNo,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonPrev,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonSavDrf,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonNo,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonCancel,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.NegativeButton,
.FastButton.ActionButtonCancel,
.FastButton.ActionButtonClose,
.FastButton.ActionButtonNo,
.FastButton.ActionButtonPrev,
.FastButton.ActionButtonSavDrf,
.FastButton.FastMessageBoxButtonNo,
.FastButton.FastMessageBoxButtonCancel,
.FastButton.NegativeButton,
.FastFieldPopupButton.ActionButtonCancel,
.FastFieldPopupButton.ActionButtonClose,
.FastFieldPopupButton.ActionButtonNo,
.FastFieldPopupButton.ActionButtonPrev,
.FastFieldPopupButton.ActionButtonSavDrf,
.FastFieldPopupButton.FastMessageBoxButtonNo,
.FastFieldPopupButton.FastMessageBoxButtonCancel,
.FastFieldPopupButton.NegativeButton,
.LinkButton.ActionButtonCancel,
.LinkButton.ActionButtonClose,
.LinkButton.ActionButtonNo,
.LinkButton.ActionButtonPrev,
.LinkButton.ActionButtonSavDrf,
.LinkButton.FastMessageBoxButtonNo,
.LinkButton.FastMessageBoxButtonCancel,
.LinkButton.NegativeButton,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonCancel,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonClose,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonNo,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonPrev,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonSavDrf,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonNo,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonCancel,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.NegativeButton {
  background: none;
  color: #28807c;
  border-color: #ddd;
  }
button.ActionButtonCancel:focus, button.ActionButtonCancel:focus:active, button.ActionButtonClose:focus, button.ActionButtonClose:focus:active, button.ActionButtonNo:focus, button.ActionButtonNo:focus:active, button.ActionButtonPrev:focus, button.ActionButtonPrev:focus:active, button.ActionButtonSavDrf:focus, button.ActionButtonSavDrf:focus:active, button.FastMessageBoxButtonNo:focus, button.FastMessageBoxButtonNo:focus:active, button.FastMessageBoxButtonCancel:focus, button.FastMessageBoxButtonCancel:focus:active, button.NegativeButton:focus, button.NegativeButton:focus:active,
button.FastStatusButton.ActionButtonCancel:focus,
button.FastStatusButton.ActionButtonCancel:focus:active,
button.FastStatusButton.ActionButtonClose:focus,
button.FastStatusButton.ActionButtonClose:focus:active,
button.FastStatusButton.ActionButtonNo:focus,
button.FastStatusButton.ActionButtonNo:focus:active,
button.FastStatusButton.ActionButtonPrev:focus,
button.FastStatusButton.ActionButtonPrev:focus:active,
button.FastStatusButton.ActionButtonSavDrf:focus,
button.FastStatusButton.ActionButtonSavDrf:focus:active,
button.FastStatusButton.FastMessageBoxButtonNo:focus,
button.FastStatusButton.FastMessageBoxButtonNo:focus:active,
button.FastStatusButton.FastMessageBoxButtonCancel:focus,
button.FastStatusButton.FastMessageBoxButtonCancel:focus:active,
button.FastStatusButton.NegativeButton:focus,
button.FastStatusButton.NegativeButton:focus:active,
.ui-button.ActionButtonCancel:focus,
.ui-button.ActionButtonCancel:focus:active,
.ui-button.ActionButtonClose:focus,
.ui-button.ActionButtonClose:focus:active,
.ui-button.ActionButtonNo:focus,
.ui-button.ActionButtonNo:focus:active,
.ui-button.ActionButtonPrev:focus,
.ui-button.ActionButtonPrev:focus:active,
.ui-button.ActionButtonSavDrf:focus,
.ui-button.ActionButtonSavDrf:focus:active,
.ui-button.FastMessageBoxButtonNo:focus,
.ui-button.FastMessageBoxButtonNo:focus:active,
.ui-button.FastMessageBoxButtonCancel:focus,
.ui-button.FastMessageBoxButtonCancel:focus:active,
.ui-button.NegativeButton:focus,
.ui-button.NegativeButton:focus:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonCancel:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonCancel:focus:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonClose:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonClose:focus:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonNo:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonNo:focus:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonPrev:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonPrev:focus:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonSavDrf:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonSavDrf:focus:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonNo:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonNo:focus:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonCancel:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonCancel:focus:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.NegativeButton:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.NegativeButton:focus:active,
.FastButton.ActionButtonCancel:focus,
.FastButton.ActionButtonCancel:focus:active,
.FastButton.ActionButtonClose:focus,
.FastButton.ActionButtonClose:focus:active,
.FastButton.ActionButtonNo:focus,
.FastButton.ActionButtonNo:focus:active,
.FastButton.ActionButtonPrev:focus,
.FastButton.ActionButtonPrev:focus:active,
.FastButton.ActionButtonSavDrf:focus,
.FastButton.ActionButtonSavDrf:focus:active,
.FastButton.FastMessageBoxButtonNo:focus,
.FastButton.FastMessageBoxButtonNo:focus:active,
.FastButton.FastMessageBoxButtonCancel:focus,
.FastButton.FastMessageBoxButtonCancel:focus:active,
.FastButton.NegativeButton:focus,
.FastButton.NegativeButton:focus:active,
.FastFieldPopupButton.ActionButtonCancel:focus,
.FastFieldPopupButton.ActionButtonCancel:focus:active,
.FastFieldPopupButton.ActionButtonClose:focus,
.FastFieldPopupButton.ActionButtonClose:focus:active,
.FastFieldPopupButton.ActionButtonNo:focus,
.FastFieldPopupButton.ActionButtonNo:focus:active,
.FastFieldPopupButton.ActionButtonPrev:focus,
.FastFieldPopupButton.ActionButtonPrev:focus:active,
.FastFieldPopupButton.ActionButtonSavDrf:focus,
.FastFieldPopupButton.ActionButtonSavDrf:focus:active,
.FastFieldPopupButton.FastMessageBoxButtonNo:focus,
.FastFieldPopupButton.FastMessageBoxButtonNo:focus:active,
.FastFieldPopupButton.FastMessageBoxButtonCancel:focus,
.FastFieldPopupButton.FastMessageBoxButtonCancel:focus:active,
.FastFieldPopupButton.NegativeButton:focus,
.FastFieldPopupButton.NegativeButton:focus:active,
.LinkButton.ActionButtonCancel:focus,
.LinkButton.ActionButtonCancel:focus:active,
.LinkButton.ActionButtonClose:focus,
.LinkButton.ActionButtonClose:focus:active,
.LinkButton.ActionButtonNo:focus,
.LinkButton.ActionButtonNo:focus:active,
.LinkButton.ActionButtonPrev:focus,
.LinkButton.ActionButtonPrev:focus:active,
.LinkButton.ActionButtonSavDrf:focus,
.LinkButton.ActionButtonSavDrf:focus:active,
.LinkButton.FastMessageBoxButtonNo:focus,
.LinkButton.FastMessageBoxButtonNo:focus:active,
.LinkButton.FastMessageBoxButtonCancel:focus,
.LinkButton.FastMessageBoxButtonCancel:focus:active,
.LinkButton.NegativeButton:focus,
.LinkButton.NegativeButton:focus:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonCancel:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonCancel:focus:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonClose:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonClose:focus:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonNo:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonNo:focus:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonPrev:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonPrev:focus:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonSavDrf:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonSavDrf:focus:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonNo:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonNo:focus:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonCancel:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonCancel:focus:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.NegativeButton:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.NegativeButton:focus:active {
  box-shadow: 0 0 1px 2px #fdb15a;
}
button.ActionButtonCancel:focus, button.ActionButtonCancel:enabled:hover, button.ActionButtonClose:focus, button.ActionButtonClose:enabled:hover, button.ActionButtonNo:focus, button.ActionButtonNo:enabled:hover, button.ActionButtonPrev:focus, button.ActionButtonPrev:enabled:hover, button.ActionButtonSavDrf:focus, button.ActionButtonSavDrf:enabled:hover, button.FastMessageBoxButtonNo:focus, button.FastMessageBoxButtonNo:enabled:hover, button.FastMessageBoxButtonCancel:focus, button.FastMessageBoxButtonCancel:enabled:hover, button.NegativeButton:focus, button.NegativeButton:enabled:hover,
button.FastStatusButton.ActionButtonCancel:focus,
button.FastStatusButton.ActionButtonCancel:enabled:hover,
button.FastStatusButton.ActionButtonClose:focus,
button.FastStatusButton.ActionButtonClose:enabled:hover,
button.FastStatusButton.ActionButtonNo:focus,
button.FastStatusButton.ActionButtonNo:enabled:hover,
button.FastStatusButton.ActionButtonPrev:focus,
button.FastStatusButton.ActionButtonPrev:enabled:hover,
button.FastStatusButton.ActionButtonSavDrf:focus,
button.FastStatusButton.ActionButtonSavDrf:enabled:hover,
button.FastStatusButton.FastMessageBoxButtonNo:focus,
button.FastStatusButton.FastMessageBoxButtonNo:enabled:hover,
button.FastStatusButton.FastMessageBoxButtonCancel:focus,
button.FastStatusButton.FastMessageBoxButtonCancel:enabled:hover,
button.FastStatusButton.NegativeButton:focus,
button.FastStatusButton.NegativeButton:enabled:hover,
.ui-button.ActionButtonCancel:focus,
.ui-button.ActionButtonCancel:enabled:hover,
.ui-button.ActionButtonClose:focus,
.ui-button.ActionButtonClose:enabled:hover,
.ui-button.ActionButtonNo:focus,
.ui-button.ActionButtonNo:enabled:hover,
.ui-button.ActionButtonPrev:focus,
.ui-button.ActionButtonPrev:enabled:hover,
.ui-button.ActionButtonSavDrf:focus,
.ui-button.ActionButtonSavDrf:enabled:hover,
.ui-button.FastMessageBoxButtonNo:focus,
.ui-button.FastMessageBoxButtonNo:enabled:hover,
.ui-button.FastMessageBoxButtonCancel:focus,
.ui-button.FastMessageBoxButtonCancel:enabled:hover,
.ui-button.NegativeButton:focus,
.ui-button.NegativeButton:enabled:hover,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonCancel:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonCancel:enabled:hover,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonClose:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonClose:enabled:hover,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonNo:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonNo:enabled:hover,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonPrev:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonPrev:enabled:hover,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonSavDrf:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonSavDrf:enabled:hover,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonNo:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonNo:enabled:hover,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonCancel:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonCancel:enabled:hover,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.NegativeButton:focus,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.NegativeButton:enabled:hover,
.FastButton.ActionButtonCancel:focus,
.FastButton.ActionButtonCancel:enabled:hover,
.FastButton.ActionButtonClose:focus,
.FastButton.ActionButtonClose:enabled:hover,
.FastButton.ActionButtonNo:focus,
.FastButton.ActionButtonNo:enabled:hover,
.FastButton.ActionButtonPrev:focus,
.FastButton.ActionButtonPrev:enabled:hover,
.FastButton.ActionButtonSavDrf:focus,
.FastButton.ActionButtonSavDrf:enabled:hover,
.FastButton.FastMessageBoxButtonNo:focus,
.FastButton.FastMessageBoxButtonNo:enabled:hover,
.FastButton.FastMessageBoxButtonCancel:focus,
.FastButton.FastMessageBoxButtonCancel:enabled:hover,
.FastButton.NegativeButton:focus,
.FastButton.NegativeButton:enabled:hover,
.FastFieldPopupButton.ActionButtonCancel:focus,
.FastFieldPopupButton.ActionButtonCancel:enabled:hover,
.FastFieldPopupButton.ActionButtonClose:focus,
.FastFieldPopupButton.ActionButtonClose:enabled:hover,
.FastFieldPopupButton.ActionButtonNo:focus,
.FastFieldPopupButton.ActionButtonNo:enabled:hover,
.FastFieldPopupButton.ActionButtonPrev:focus,
.FastFieldPopupButton.ActionButtonPrev:enabled:hover,
.FastFieldPopupButton.ActionButtonSavDrf:focus,
.FastFieldPopupButton.ActionButtonSavDrf:enabled:hover,
.FastFieldPopupButton.FastMessageBoxButtonNo:focus,
.FastFieldPopupButton.FastMessageBoxButtonNo:enabled:hover,
.FastFieldPopupButton.FastMessageBoxButtonCancel:focus,
.FastFieldPopupButton.FastMessageBoxButtonCancel:enabled:hover,
.FastFieldPopupButton.NegativeButton:focus,
.FastFieldPopupButton.NegativeButton:enabled:hover,
.LinkButton.ActionButtonCancel:focus,
.LinkButton.ActionButtonCancel:enabled:hover,
.LinkButton.ActionButtonClose:focus,
.LinkButton.ActionButtonClose:enabled:hover,
.LinkButton.ActionButtonNo:focus,
.LinkButton.ActionButtonNo:enabled:hover,
.LinkButton.ActionButtonPrev:focus,
.LinkButton.ActionButtonPrev:enabled:hover,
.LinkButton.ActionButtonSavDrf:focus,
.LinkButton.ActionButtonSavDrf:enabled:hover,
.LinkButton.FastMessageBoxButtonNo:focus,
.LinkButton.FastMessageBoxButtonNo:enabled:hover,
.LinkButton.FastMessageBoxButtonCancel:focus,
.LinkButton.FastMessageBoxButtonCancel:enabled:hover,
.LinkButton.NegativeButton:focus,
.LinkButton.NegativeButton:enabled:hover,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonCancel:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonCancel:enabled:hover,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonClose:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonClose:enabled:hover,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonNo:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonNo:enabled:hover,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonPrev:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonPrev:enabled:hover,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonSavDrf:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonSavDrf:enabled:hover,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonNo:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonNo:enabled:hover,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonCancel:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonCancel:enabled:hover,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.NegativeButton:focus,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.NegativeButton:enabled:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
button.ActionButtonCancel:enabled:active, button.ActionButtonClose:enabled:active, button.ActionButtonNo:enabled:active, button.ActionButtonPrev:enabled:active, button.ActionButtonSavDrf:enabled:active, button.FastMessageBoxButtonNo:enabled:active, button.FastMessageBoxButtonCancel:enabled:active, button.NegativeButton:enabled:active,
button.FastStatusButton.ActionButtonCancel:enabled:active,
button.FastStatusButton.ActionButtonClose:enabled:active,
button.FastStatusButton.ActionButtonNo:enabled:active,
button.FastStatusButton.ActionButtonPrev:enabled:active,
button.FastStatusButton.ActionButtonSavDrf:enabled:active,
button.FastStatusButton.FastMessageBoxButtonNo:enabled:active,
button.FastStatusButton.FastMessageBoxButtonCancel:enabled:active,
button.FastStatusButton.NegativeButton:enabled:active,
.ui-button.ActionButtonCancel:enabled:active,
.ui-button.ActionButtonClose:enabled:active,
.ui-button.ActionButtonNo:enabled:active,
.ui-button.ActionButtonPrev:enabled:active,
.ui-button.ActionButtonSavDrf:enabled:active,
.ui-button.FastMessageBoxButtonNo:enabled:active,
.ui-button.FastMessageBoxButtonCancel:enabled:active,
.ui-button.NegativeButton:enabled:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonCancel:enabled:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonClose:enabled:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonNo:enabled:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonPrev:enabled:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ActionButtonSavDrf:enabled:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonNo:enabled:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.FastMessageBoxButtonCancel:enabled:active,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.NegativeButton:enabled:active,
.FastButton.ActionButtonCancel:enabled:active,
.FastButton.ActionButtonClose:enabled:active,
.FastButton.ActionButtonNo:enabled:active,
.FastButton.ActionButtonPrev:enabled:active,
.FastButton.ActionButtonSavDrf:enabled:active,
.FastButton.FastMessageBoxButtonNo:enabled:active,
.FastButton.FastMessageBoxButtonCancel:enabled:active,
.FastButton.NegativeButton:enabled:active,
.FastFieldPopupButton.ActionButtonCancel:enabled:active,
.FastFieldPopupButton.ActionButtonClose:enabled:active,
.FastFieldPopupButton.ActionButtonNo:enabled:active,
.FastFieldPopupButton.ActionButtonPrev:enabled:active,
.FastFieldPopupButton.ActionButtonSavDrf:enabled:active,
.FastFieldPopupButton.FastMessageBoxButtonNo:enabled:active,
.FastFieldPopupButton.FastMessageBoxButtonCancel:enabled:active,
.FastFieldPopupButton.NegativeButton:enabled:active,
.LinkButton.ActionButtonCancel:enabled:active,
.LinkButton.ActionButtonClose:enabled:active,
.LinkButton.ActionButtonNo:enabled:active,
.LinkButton.ActionButtonPrev:enabled:active,
.LinkButton.ActionButtonSavDrf:enabled:active,
.LinkButton.FastMessageBoxButtonNo:enabled:active,
.LinkButton.FastMessageBoxButtonCancel:enabled:active,
.LinkButton.NegativeButton:enabled:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonCancel:enabled:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonClose:enabled:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonNo:enabled:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonPrev:enabled:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.ActionButtonSavDrf:enabled:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonNo:enabled:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.FastMessageBoxButtonCancel:enabled:active,
.CanScroll + .ViewSelectorButton.ViewSelectorButtonMenu.NegativeButton:enabled:active {
  background-color: rgba(0, 0, 0, 0.1);
}

.ForegroundButton {
  box-shadow: none;
  border-radius: 4px;
}
.ForegroundButton, .ForegroundButton:enabled, .ForegroundButton:enabled:hover, .ForegroundButton:focus, .ForegroundButton:enabled:active {
  background: none;
  border-color: transparent;
  color: #28807c;
  }
.ForegroundButton:focus {
  outline: none;
  box-shadow: 0 0 1px 2px #fdb15a;
}

.TextButton, .TextButton:enabled, .TextButton:enabled:hover, .TextButton:focus, .TextButton:enabled:active {
  background: none;
  border-color: transparent;
  color: inherit;
}

.ui-button.fast-ui-toggle {
  background-color: #fff;
  color: #444;
  border-color: #28807c;
  }
.ui-button.fast-ui-toggle .FastToggle {
  background-color: #fff;
  border-color: #28807c;
  }
.ui-button.fast-ui-toggle .FastToggle::after {
  background-color: #28807c;
  }
.ui-button.fast-ui-toggle .FastToggle::before {
  color: #28807c;
  }
.ui-button.fast-ui-toggle.ui-state-active .FastToggle {
  background-color: #28807c;
  border-color: #28807c;
  }
.ui-button.fast-ui-toggle.ui-state-active .FastToggle::after {
  background-color: #fff;
  }
.ui-button.fast-ui-toggle.ui-state-active .FastToggle::before {
  color: #fff;
  }
.ui-button.fast-ui-toggle.ui-widget.ui-button:hover {
  background-color: #f0f8ff;
  }
.ui-button.fast-ui-toggle.ui-widget.ui-button:active {
  background-color: #bef;
  }
.ui-button.fast-ui-toggle.ui-widget.ui-button.ui-state-disabled {
  background-color: #fff;
  }

.FieldEnabled .FastComboButton:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.FieldEnabled .FastComboButton:active {
  background-color: rgba(0, 0, 0, 0.1);
}
.FastComboButtonRadio:checked + .FastComboButton .FastComboButtonLabelText {
  border-color: #28807c;
  }

.FastInputButton {
  background-color: transparent;
  color: #28807c;
  }
.FastInputButton:focus, .FastInputButton:focus:active {
  box-shadow: 0 0 1px 2px #fdb15a;
}
.FastInputButton:focus, .FastInputButton:hover, .FastInputButton:enabled:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.FastInputButton:active {
  background-color: rgba(0, 0, 0, 0.1);
}

.FastSelect::after {
  background-color: transparent;
  color: #28807c;
  }

.SkipToMain {
  color: #0066b3;
  background-color: #fff;
  }

.ScrollForMoreLink {
  background-color: #28807c;
  color: #fff;
  }
.ScrollForMoreLink:hover {
  background-color: #2e938e;
  }
.ScrollForMoreLink:active {
  background-color: #216c69;
  }

.ui-progressbar {
  border-color: #bfbfbf;
  background-color: #fff;
  color: #444;
  }
.ui-progressbar .ui-progressbar-value {
  background-color: #28807c;
  }

.ControlMessageHeader.ControlMessageHighlight,
.ControlMessageFooter.ControlMessageHighlight {
  color: #444;
  background-color: #ffb;
  }

.SessionEndWarningBanner {
  background-color: #ffe4cb;
  color: #aa4a13;
  border-color: #e0a271;
  }

.qtip {
  background-color: #fff;
  color: #444;
  border-color: #ccc;
  }
.qtip.FastFieldQTip {
  background-color: #ffb;
  color: #444;
  }
.qtip.RequiredTip {
  background-color: #ffb;
  background-color: #ffc;
  }
.qtip .qtip-titlebar {
  background-color: #28807c;
  color: #fff;
  }

.qtip-default .qtip-close {
  background-color: #28807c;
  color: #fff;
  }

.RowTipQTip {
  background: none;
}
.RowTipQTip .qtip-content {
  background-color: #fff;
  border-color: #28807c;
  color: #16629c;
  }

button:focus,
input:focus,
textarea:focus,
select:focus,
.CodeMirror-focused,
a:focus,
.FastFocusable:focus,
.FastFocused,
.ui-slider-handle:focus,
.FastComboButtonRadio:focus + .FastComboButton,
.ui-menu .ComboMoreItems .ui-menu-item-wrapper.ui-state-active,
.ViewSelectorButton:focus,
.ui-checkboxradio-label:focus,
.FastToggleInput:focus + .ui-checkboxradio-label,
.ui-dialog-titlebar .ui-button:focus,
.ui-dialog-titlebar .ModalTitleButton:focus,
.FastInputButton:focus,
.DisplayFocus {
  outline: none;
  box-shadow: 0 0 1px 2px #fdb15a;
}

.ActionButton:focus,
.DFB:focus,
.ui-button:focus,
.ui-button.ui-state-focus,
.ui-datepicker-buttonpane button:focus {
  outline: none;
  box-shadow: 0 0 0 2px currentColor, 0 0 1px 4px #fdb15a, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.ActionButton:focus:active, .ActionButton:focus.ui-state-active,
.DFB:focus:active,
.DFB:focus.ui-state-active,
.ui-button:focus:active,
.ui-button:focus.ui-state-active,
.ui-button.ui-state-focus:active,
.ui-button.ui-state-focus.ui-state-active,
.ui-datepicker-buttonpane button:focus:active,
.ui-datepicker-buttonpane button:focus.ui-state-active {
  box-shadow: 0 0 0 2px currentColor, 0 0 1px 4px #fdb15a, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.FastClickable {
  cursor: pointer;
}

.TCE:focus,
.CellEditor:focus {
  outline-color: #fdb15a;
  }

/** Dialogs **/
.ui-dialog {
  background-color: #fcfcfc;
  border-color: #ccc;
  }
.ui-dialog.FastPanelDialog {
  background-color: #fff;
  color: #444;
  }
.ui-dialog .ui-dialog-titlebar {
  background-color: #28807c;
  color: #fff;
  }
.ui-dialog .ControlContainer,
.ui-dialog .ModalDocument > .DocumentForm,
.ui-dialog .DocViewContextMenu > .DocumentForm {
  background-color: #fcfcfc;
  }
.ui-dialog.SingleFastPanel .ControlContainer,
.ui-dialog.SingleFastPanel .ModalDocument > .DocumentForm,
.ui-dialog.SingleFastPanel .DocViewContextMenu > .DocumentForm {
  background: none;
}

.FastBasicDialog {
  background-color: #fff;
  color: #444;
  }

.ui-datepicker {
  background-color: #fff;
  border-color: #bfbfbf;
  color: #444;
  }
.ui-datepicker .ui-datepicker-header button.ui-state-disabled {
  color: #757575;
  }
.ui-datepicker th {
  border-bottom-color: #ddd;
  }
.ui-datepicker td span {
  color: #757575;
  }
.ui-datepicker td button {
  color: #444;
  background-color: transparent;
  border-color: transparent;
}
.ui-datepicker td button:enabled:hover {
  background-color: transparent;
  border-color: #ddd;
  }
.ui-datepicker td button:enabled:focus {
  background-color: transparent;
  border-color: #ddd;
  box-shadow: 0 0 1px 2px #fdb15a;
}
.ui-datepicker td.ui-datepicker-today span,
.ui-datepicker td.ui-datepicker-today button {
  background-color: rgba(255,255,255,0.5);
  border-color: rgba(255,255,255,0.5);
  }
.ui-datepicker td.ui-datepicker-today span:enabled:hover, .ui-datepicker td.ui-datepicker-today span:enabled:focus,
.ui-datepicker td.ui-datepicker-today button:enabled:hover,
.ui-datepicker td.ui-datepicker-today button:enabled:focus {
  background-color: rgba(255,255,255,0.5);
  border-color: rgba(255,255,255,0.5);
  }
.ui-datepicker td.ui-state-disabled button {
  color: #757575;
  }
.ui-datepicker td.ui-state-disabled button:hover {
  border-color: transparent;
}
.ui-datepicker td.ui-datepicker-current-day span,
.ui-datepicker td.ui-datepicker-current-day button {
  background-color: #28807c;
  border-color: #28807c;
  color: #fff;
  }
.ui-datepicker td.ui-datepicker-current-day span:enabled:hover, .ui-datepicker td.ui-datepicker-current-day span:enabled:focus,
.ui-datepicker td.ui-datepicker-current-day button:enabled:hover,
.ui-datepicker td.ui-datepicker-current-day button:enabled:focus {
  background-color: #28807c;
  border-color: #28807c;
  color: #fff;
  }

/** UI Selection **/
.ui-selected {
  outline-color: #00b3ee;
  background-color: #bef;
  }

.ui-selecting {
  outline-color: #fdb15a;
  }

/** UI Menus **/
.ui-menu {
  background-color: #fff;
  border-color: #ccc;
  color: #444;
  }
.ui-menu .ui-menu-item-wrapper.ui-state-active {
  background-color: #f0f8ff;
  }
.ui-menu .ui-menu-item-wrapper.ui-state-focus {
  background-color: #bef;
  }

/** UI Sliders **/
.ui-slider {
  border-color: #bfbfbf;
  background-color: #fff;
  }

.ui-slider-range {
  background-color: #28807c;
  }

.ui-slider-handle {
  border-color: #28807c;
  background-color: #fff;
  }

/** Page Structure Elements **/
.ManagerBase::before {
  background-color: #fcfcfc;
  }

.ActionBar,
.ui-dialog-buttonpane .ui-dialog-buttonset {
  background-color: #fff;
  border-color: #ddd;
  }

.ManagerBase .ActionBar {
  background-color: #fcfcfc;
  }

.ManagerBase .ActionBarBottom::before {
  background-color: #ddd;
  }

.ApplicationHeaderContainer {
  background-color: #28807c;
  color: #fff;
  }

.ApplicationHeaderMenu::before,
.ApplicationHeaderLogOff::before {
  background-color: #ccc;
  }

.ManagerHeader .ManagerHeaderLink:hover, .ManagerHeader .ManagerHeaderLink:focus,
.ManagerHeader .ManagerMenuLink:hover,
.ManagerHeader .ManagerMenuLink:focus {
  background-color: #2e938e;
  }
.ManagerHeader .ManagerHeaderLink:active,
.ManagerHeader .ManagerMenuLink:active {
  background-color: #216c69;
  }

.Sidebar,
.SidebarScrollContainer {
  color: #444;
  background-color: #fcfcfc;
  }
.Sidebar::-webkit-scrollbar-track, .Sidebar::-webkit-scrollbar-corner,
.SidebarScrollContainer::-webkit-scrollbar-track,
.SidebarScrollContainer::-webkit-scrollbar-corner {
  background-color: #fcfcfc;
  }
.Sidebar::-webkit-scrollbar-thumb,
.SidebarScrollContainer::-webkit-scrollbar-thumb {
  background-color: #444;
  border-color: #fcfcfc;
  }
.Sidebar::-webkit-scrollbar-thumb:hover,
.SidebarScrollContainer::-webkit-scrollbar-thumb:hover {
  background-color: #373737;
  }

.SidebarMenuHeader {
  background-color: #444;
  color: #fff;
  }
.SidebarMenuHeader .ManagerHeaderLink:hover, .SidebarMenuHeader .ManagerHeaderLink:focus,
.SidebarMenuHeader .ManagerMenuLink:hover,
.SidebarMenuHeader .ManagerMenuLink:focus {
  background-color: #505050;
  }
.SidebarMenuHeader .ManagerHeaderLink:active,
.SidebarMenuHeader .ManagerMenuLink:active {
  background-color: #373737;
  }

.SidebarUserLetter {
  color: #fcfcfc;
  background-color: #444;
  }

.SidebarTitlebar {
  color: #444;
  border-bottom-color: #ccc;
  }

.SidebarTitlebarCaption {
  color: #444;
  }
.SidebarTitlebarCaption .SidebarTitlebarCaptionLink {
  color: #444;
  }

.SidebarNavigationEntry:hover {
  background-color: rgba(201,201,201,0.5);
  }
.SidebarNavigationEntry.CurrentNavigation {
  color: #444;
  background-color: #c9c9c9;
  }

.SidebarNavigationLink.CurrentNavigation, .SidebarNavigationLink.CurrentGroup {
  border-left-color: #28807c;
  }

.SidebarHeaderMenuLink:link:hover,
.SidebarBasicActionsLink:link:hover {
  color: #f0f8ff;
  }

.SidebarBasicActionsLink.ViewNotifications.Unread {
  color: #444;
  }

.ViewNotificationsCount {
  color: #444;
  }

.SidebarLogonInfo,
.Sidebar .ApplicationHeaderMenu {
  border-color: #ddd;
  }

.SidebarDevelopmentPanel {
  border-color: rgba(68,68,68,0.5);
  }

.ManagerContainer,
.DocumentContainer,
.ContextDocumentContainer {
  background-color: #fcfcfc;
  }

/*** Announcements ***/
.Announcement,
.AnnouncementPreview {
  background-color: #1b75bc;
  color: #fff;
  border-color: #fcfcfc;
  }
.Announcement a,
.AnnouncementPreview a {
  color: inherit;
}
.AnnouncementFooterContainer .Announcement,
.AnnouncementFooterContainer .AnnouncementPreview {
  background: none;
  color: #1b75bc;
  }

/*** Data Doc Container ***/
.DataDocContainer,
.DataDocHeader {
  border-color: #eaeaea;
  }

.DataDocHeader {
  background-color: #28807c;
  color: #fff;
  }

/*** Panels ***/
.FastPanel .ManagerContentWrapper,
.FastForcedPanel .ManagerContentWrapper,
.FastPanel .ManagerContainer,
.FastForcedPanel .ManagerContainer {
  background: none;
}

.FastPanel,
.FastForcedPanel,
.FastNestedPanel,
.SessionMessageContainer,
.FastSubPanel,
.DataDocContainer {
  background-color: #fff;
  color: #444;
  }
.FastPanel .SnapScrollTop.SnapScrollSnapped,
.FastForcedPanel .SnapScrollTop.SnapScrollSnapped,
.FastNestedPanel .SnapScrollTop.SnapScrollSnapped,
.SessionMessageContainer .SnapScrollTop.SnapScrollSnapped,
.FastSubPanel .SnapScrollTop.SnapScrollSnapped,
.DataDocContainer .SnapScrollTop.SnapScrollSnapped {
  background-color: #fff;
  }
.FastPanel .ManagerContainer, .FastPanel .ManagerContentWrapper,
.FastForcedPanel .ManagerContainer,
.FastForcedPanel .ManagerContentWrapper,
.FastNestedPanel .ManagerContainer,
.FastNestedPanel .ManagerContentWrapper,
.SessionMessageContainer .ManagerContainer,
.SessionMessageContainer .ManagerContentWrapper,
.FastSubPanel .ManagerContainer,
.FastSubPanel .ManagerContentWrapper,
.DataDocContainer .ManagerContainer,
.DataDocContainer .ManagerContentWrapper {
  background-color: #fff;
  }
.FastPanel.qtip.FastMenuTip, .FastPanel.ui-dialog, .FastPanel.ui-dialog.ContextMenuModal,
.FastForcedPanel.qtip.FastMenuTip,
.FastForcedPanel.ui-dialog,
.FastForcedPanel.ui-dialog.ContextMenuModal,
.FastNestedPanel.qtip.FastMenuTip,
.FastNestedPanel.ui-dialog,
.FastNestedPanel.ui-dialog.ContextMenuModal,
.SessionMessageContainer.qtip.FastMenuTip,
.SessionMessageContainer.ui-dialog,
.SessionMessageContainer.ui-dialog.ContextMenuModal,
.FastSubPanel.qtip.FastMenuTip,
.FastSubPanel.ui-dialog,
.FastSubPanel.ui-dialog.ContextMenuModal,
.DataDocContainer.qtip.FastMenuTip,
.DataDocContainer.ui-dialog,
.DataDocContainer.ui-dialog.ContextMenuModal {
  border-color: #ddd;
  }
.FastPanel.qtip.FastMenuTip::before, .FastPanel.ui-dialog::before, .FastPanel.ui-dialog.ContextMenuModal::before,
.FastForcedPanel.qtip.FastMenuTip::before,
.FastForcedPanel.ui-dialog::before,
.FastForcedPanel.ui-dialog.ContextMenuModal::before,
.FastNestedPanel.qtip.FastMenuTip::before,
.FastNestedPanel.ui-dialog::before,
.FastNestedPanel.ui-dialog.ContextMenuModal::before,
.SessionMessageContainer.qtip.FastMenuTip::before,
.SessionMessageContainer.ui-dialog::before,
.SessionMessageContainer.ui-dialog.ContextMenuModal::before,
.FastSubPanel.qtip.FastMenuTip::before,
.FastSubPanel.ui-dialog::before,
.FastSubPanel.ui-dialog.ContextMenuModal::before,
.DataDocContainer.qtip.FastMenuTip::before,
.DataDocContainer.ui-dialog::before,
.DataDocContainer.ui-dialog.ContextMenuModal::before {
  background-color: #28807c;
  }
.FastPanel ::-webkit-scrollbar-track, .FastPanel::-webkit-scrollbar-track,
.FastPanel ::-webkit-scrollbar-corner, .FastPanel::-webkit-scrollbar-corner,
.FastForcedPanel ::-webkit-scrollbar-track,
.FastForcedPanel::-webkit-scrollbar-track,
.FastForcedPanel ::-webkit-scrollbar-corner,
.FastForcedPanel::-webkit-scrollbar-corner,
.FastNestedPanel ::-webkit-scrollbar-track,
.FastNestedPanel::-webkit-scrollbar-track,
.FastNestedPanel ::-webkit-scrollbar-corner,
.FastNestedPanel::-webkit-scrollbar-corner,
.SessionMessageContainer ::-webkit-scrollbar-track,
.SessionMessageContainer::-webkit-scrollbar-track,
.SessionMessageContainer ::-webkit-scrollbar-corner,
.SessionMessageContainer::-webkit-scrollbar-corner,
.FastSubPanel ::-webkit-scrollbar-track,
.FastSubPanel::-webkit-scrollbar-track,
.FastSubPanel ::-webkit-scrollbar-corner,
.FastSubPanel::-webkit-scrollbar-corner,
.DataDocContainer ::-webkit-scrollbar-track,
.DataDocContainer::-webkit-scrollbar-track,
.DataDocContainer ::-webkit-scrollbar-corner,
.DataDocContainer::-webkit-scrollbar-corner {
  background-color: #fff;
  }
.FastPanel ::-webkit-scrollbar-thumb, .FastPanel::-webkit-scrollbar-thumb,
.FastForcedPanel ::-webkit-scrollbar-thumb,
.FastForcedPanel::-webkit-scrollbar-thumb,
.FastNestedPanel ::-webkit-scrollbar-thumb,
.FastNestedPanel::-webkit-scrollbar-thumb,
.SessionMessageContainer ::-webkit-scrollbar-thumb,
.SessionMessageContainer::-webkit-scrollbar-thumb,
.FastSubPanel ::-webkit-scrollbar-thumb,
.FastSubPanel::-webkit-scrollbar-thumb,
.DataDocContainer ::-webkit-scrollbar-thumb,
.DataDocContainer::-webkit-scrollbar-thumb {
  border-color: #fff;
  }
.FastPanel .DocTableStickyHeader,
.FastForcedPanel .DocTableStickyHeader,
.FastNestedPanel .DocTableStickyHeader,
.SessionMessageContainer .DocTableStickyHeader,
.FastSubPanel .DocTableStickyHeader,
.DataDocContainer .DocTableStickyHeader {
  background-color: #fff;
  }

.FastPanel .DataDocContainer,
.FastPanel .DataDocHeader,
.FastForcedPanel .DataDocContainer,
.FastForcedPanel .DataDocHeader,
.FastNestedPanel .DataDocContainer,
.FastNestedPanel .DataDocHeader,
.FastSubPanel .DataDocContainer,
.FastSubPanel .DataDocHeader,
.DocTabWrapper .DataDocContainer,
.DocTabWrapper .DataDocHeader,
.FastBackgroundPanel .DataDocContainer,
.FastBackgroundPanel .DataDocHeader {
  border-color: #eaeaea;
  }

.FastBackgroundPanel {
  background-color: #fff;
  }

/*.FastPanel,
.FastForcedPanel,
.FastNestedPanel,
.FastForcedPanel
{
    .FastSubPanel,
    .FastForcedSubPanel
    {
        @include theme-color(border-top-color, AccentColor);
        @include theme-color(border-right-color, DarkBorderColor);
        @include theme-color(border-bottom-color, DarkBorderColor);
        @include theme-color(border-left-color, DarkBorderColor);
    }
}*/
.TableEditorHeader,
.TableEditorFooter {
  background-color: #fcfcfc;
  color: #444;
  }

.FPB .TableEditorHeader, .FPB .TableEditorFooter {
  background-color: #fff;
  color: #444;
  }

.TableRowSelector {
  background-color: #28807c;
  }

.TableEditorHeader .FastTitlebar {
  border-color: #28807c;
  }

.SessionMessageContainer {
  background-color: #fff;
  }

/** Utility Classes **/
/** Fields **/
/** Buttonsets **/
.ui-controlgroup.fast-ui-buttonset .ui-button.FastComboButtonLabel {
  color: #444;
  background: none;
}
.ui-controlgroup.fast-ui-buttonset .ui-button.FastComboButtonLabel.ui-state-active {
  background-color: #28807c;
  color: #fff;
  }

.SelectorUnderline,
.FastComboButton::after {
  background-color: #28807c;
  }

/** Titlebars **/
.FastTitlebar .FICFTAuto, .FPB .FastTitlebar .FICFTAuto,
.FastTitlebar .FICFTDefault,
.FPB .FastTitlebar .FICFTDefault {
  color: inherit;
}

.WebDocTitleBanner {
  border-color: #ddd;
  background-color: #fff;
  }
.FastTitlebarCaptionWrapper .FastHeadingLevelCaptionh5, .FastTitlebarCaptionWrapper .FastHeadingLevelCaptionh6 {
  color: #444;
  }
.WebDocTitleBanner .FastTitlebarCaptionWrapper .FastHeadingLevelCaptionh5, .WebDocTitleBanner .FastTitlebarCaptionWrapper .FastHeadingLevelCaptionh6 {
  color: inherit;
}

.FGStyleLineItems .CTEC .FGDW::after {
  border-bottom-color: #ddd;
  }

.FGStyleToolbar .FastTitlebar {
  border-color: #28807c;
  }

/** Tables **/
.TableHeaderViewRow,
.TableToolsRow,
.TableColumnHeaderRow,
.TableToolsContainer,
.TCH,
.FlexGridContainer.FGStyleToolbar,
.FlexGridContainer.FGStyleToolbar.FastPanel,
.DocCalendarDayTimeHeader {
  background-color: #28807c;
  border-color: #eaeaea;
  }

.TablePageLink {
  color: #28807c;
  }

.TCH,
.TCH .DTColText {
  color: #fff;
  }
.TCH + .TCH::before {
  background-color: #eaeaea;
  }

.OutlineValueWrapper,
.OutlinePlaceholder {
  border-bottom-color: #28807c;
  }

.OutlineDescriptionWrapper {
  border-bottom-color: #b5d8fb;
  }

.TableTotalsRow {
  border-top-color: #ddd;
  }

.DTGLHorizontal .TDR,
.DTGLHorizontal .ItemListRow {
  border-top-color: #eee;
  border-bottom-color: #eee;
  }
.DTGLHorizontal .TableColumnHeaderRow + .TDR {
  border-top-color: #eaeaea;
  }
.DTGLHorizontal .fast-sort-placeholder {
  border-color: #eaeaea;
  background-color: #28807c;
  }
.DTGLHorizontal.DocTableInverted .TDS,
.DTGLHorizontal.DocTableInverted .TDC,
.DTGLHorizontal.DocTableInverted .TTC {
  border-color: #ddd;
  }

.DTRowColors .TDR.TDRE,
.DTRowColors .TDR .RowColor1,
.DTRowColors .ItemListRow.TDRE,
.DTRowColors .ItemListRow .RowColor1 {
  background-color: #fdfeff;
  }
.DTRowColors .TDR.TDRO,
.DTRowColors .TDR .RowColor2,
.DTRowColors .ItemListRow.TDRO,
.DTRowColors .ItemListRow .RowColor2 {
  background-color: #fff;
  }
.DTRowColors .TDR:hover,
.DTRowColors .ItemListRow:hover {
  background-color: #f0f8ff;
  }
.DTRowColors .TDR.TableHighlightRow,
.DTRowColors .ItemListRow.TableHighlightRow {
  background-color: #bef;
  }
.DTRowColors.DocTableInverted .TDS.TDRE,
.DTRowColors.DocTableInverted .TDC.TDRE,
.DTRowColors.DocTableInverted .TTC.TDRE {
  background-color: #fdfeff;
  }
.DTRowColors.DocTableInverted .TDS.TDRO,
.DTRowColors.DocTableInverted .TDC.TDRO,
.DTRowColors.DocTableInverted .TTC.TDRO {
  background-color: #fff;
  }
.DTRowColors.DocTemplatedTable .TDR.TDRE {
  background: none;
}
.DTRowColors.DocTemplatedTable .TDR.TDRE .RowTemplateCell,
.DTRowColors.DocTemplatedTable .TDR.TDRE .TTC {
  background-color: #fdfeff;
  }
.DTRowColors.DocTemplatedTable .TDR.TDRE .RowTemplateCell:hover {
  background-color: #f0f8ff;
  }
.DTRowColors.DocTemplatedTable .TDR.TDRO {
  background: none;
}
.DTRowColors.DocTemplatedTable .TDR.TDRO .RowTemplateCell,
.DTRowColors.DocTemplatedTable .TDR.TDRO .TTC {
  background-color: #fff;
  }
.DTRowColors.DocTemplatedTable .TDR.TDRO .RowTemplateCell:hover {
  background-color: #f0f8ff;
  }

.TableHighlightCell,
.TableHighlightCell.FastSubPanel {
  background-color: #bef;
  }

.DTGLAll .WrapRowTemplateCell {
  border-color: #bfbfbf;
  }

.DTGLNone .TDR {
  border-top-color: #ddd;
  }

.RowColor1 {
  background-color: #fdfeff;
  }

.RowColor2 {
  background-color: #fff;
  }

tr.RowColor1 + tr.RowColor2,
tr.RowColor2 + tr.RowColor1,
tr.RowColor1:first-child {
  border-top-color: #eee;
  }

tr.RowColor1:last-child,
tr.RowColor2:last-child {
  border-bottom-color: #ddd;
  }

.DTGLNone .TableHighlightRow,
.DTGLNone .TableHighlightRow > td,
.DTGLHorizontal .TableHighlightRow,
.DTGLHorizontal .TableHighlightRow > td {
  background-color: #bef;
  }
.DTGLNone .TDCTxt.FieldEnabled,
.DTGLHorizontal .TDCTxt.FieldEnabled {
  border-color: #bfbfbf;
  }

.DTGLAll > tbody > tr > td {
  border-color: #bfbfbf;
  }
.DTGLAll > tbody > tr.TableHighlightRow > td.TTC, .DTGLAll > tbody > tr.TableHighlightRow > td.Field.FieldEnabled, .DTGLAll > tbody > tr.TableHighlightRow > td.Field.FieldEnabled .FastToggleDisplay {
  background-color: #bef;
  }
.DTGLAll .TableColumnHeaderRow {
  border-bottom-color: #bfbfbf;
  }

.BarScaleMark {
  background-color: #ccc;
  }

.DocBarIndicatorValue,
.DocCalendarDayNow {
  background-color: #F00;
}

.DocControlBar {
  background-color: #28807c;
  }
.TableHistoryRow .DocControlBar {
  background-color: #666;
  }
.DocControlBar.SubBar {
  background-color: #444;
  }

.HighlightCopied {
  background-color: #ffb !important;
  }
.HighlightCopied td {
  background: none !important;
}

.TableRowSwitchLink.DisabledLink {
  color: #757575;
  }

.DocCalendarMonthAllDayEvent,
.DocCalendarMonthMultiDayEvent {
  background-color: #28807c;
  }
.DocCalendarMonthAllDayEvent .DocCalendarMonthItem,
.DocCalendarMonthMultiDayEvent .DocCalendarMonthItem {
  color: #FFF;
}

.DocCalendarWeekCell {
  border-color: #ccc;
  }

.DocCalendarMonthDay {
  border-color: #ccc;
  }
.DocCalendarMonthDay.DocCalendarMonthHoliday {
  background-color: #dbe8ce;
  }
.DocCalendarMonthDay.DocCalendarMonthToday {
  background-color: #fff;
  }

.DocCalendarMonthDayOther {
  background-color: #28807c;
  }

.DocCalendarDateHeader,
.DocCalendarDateLink,
.DocCalendarMonthAddLink {
  color: #28807c;
  }

.DocCalendarNavigation {
  background-color: #fff;
  }
.DocCalendarNavigation a {
  color: #28807c;
  }
.DocCalendarNavigation .DocCalendarMonthLink.DocCalendarCurrentMonth {
  background-color: #28807c;
  color: #fff;
  }

/** Flex Grids **/
.FlexGridContainer.FGDesigning .FGLC,
.FlexGridContainer.FGDesigning .FGDIR .FGLC,
.FlexGridContainer.FGDesigning .FGDIC {
  background-color: #28807c;
  outline-color: #eaeaea;
  }
.FlexGridContainer.FGDesigning .FGLC.FastPanel, .FlexGridContainer.FGDesigning .FGLC.FastSubPanel {
  background-color: #fff;
  }

.FGDesignerPlaceholder {
  background-color: #ffe4cb;
  border-color: #c15515;
  }

.FGCRG {
  color: #28807c;
  }

.FGImagePlaceholder {
  border-color: #bfbfbf;
  background-color: #fcfcfc;
  }

.FGStyleToolbar .FlexGridWrapper {
  border-bottom-color: #ddd;
  }

/** View Selector **/
.ViewTabSet::before {
  background-color: #fff;
  }
.ViewTabSet .SelectorUnderline {
  background-color: #28807c;
  }
.ViewTabSet .TabSetTab {
  color: #444;
  }
.ViewTabSet .TabSetActive > .TabSetLink {
  color: #28807c;
  }

.TabErrorIndicator {
  /*    .TabSetActive &,
  .InnerTabSet &
  {
      @include status-color(color, Bad, Color);
  }*/
  color: #cc170e;
  text-shadow: 0 0 2px #fff, 0 0 2px #fff, 0 0 2px #fff, 0 0 2px #fff, 0 0 2px #fff;
}
.InnerTabSet .TabErrorIndicator, .TabSetActive .TabErrorIndicator {
  text-shadow: 0 0 2px #fff, 0 0 2px #fff, 0 0 2px #fff, 0 0 2px #fff, 0 0 2px #fff;
}

/*** Step Selector ***/
.PathListSeparator::before,
.StepInfoHeader {
  color: #28807c;
  }

.StepInfoStepsWrapper.Overflown::before {
  background-image: -webkit-linear-gradient(left, #fcfcfc 0%, rgba(252,252,252,0.0) 100%);
  background-image: -o-linear-gradient(left, #fcfcfc 0%, rgba(252,252,252,0.0) 100%);
  background-image: linear-gradient(to right, #fcfcfc 0%, rgba(252,252,252,0.0) 100%);
}
.StepInfoStepsWrapper.OverflownFuture::after {
  background-image: -webkit-linear-gradient(left, rgba(252,252,252,0.0) 0%, #fcfcfc 100%);
  background-image: -o-linear-gradient(left, rgba(252,252,252,0.0) 0%, #fcfcfc 100%);
  background-image: linear-gradient(to right, rgba(252,252,252,0.0) 0%, #fcfcfc 100%);
}
.DocTabWrapper .StepInfoStepsWrapper.Overflown::before, .FastPanel .StepInfoStepsWrapper.Overflown::before, .FastForcedPanel .StepInfoStepsWrapper.Overflown::before, .FastNestedPanel .StepInfoStepsWrapper.Overflown::before, .FastSubPanel .StepInfoStepsWrapper.Overflown::before, .FastForcedSubPanel .StepInfoStepsWrapper.Overflown::before, .DataDocContainer .StepInfoStepsWrapper.Overflown::before, .FPB .StepInfoStepsWrapper.Overflown::before {
  background-image: -webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0.0) 100%);
  background-image: -o-linear-gradient(left, #fff 0%, rgba(255,255,255,0.0) 100%);
  background-image: linear-gradient(to right, #fff 0%, rgba(255,255,255,0.0) 100%);
}
.DocTabWrapper .StepInfoStepsWrapper.OverflownFuture::after, .FastPanel .StepInfoStepsWrapper.OverflownFuture::after, .FastForcedPanel .StepInfoStepsWrapper.OverflownFuture::after, .FastNestedPanel .StepInfoStepsWrapper.OverflownFuture::after, .FastSubPanel .StepInfoStepsWrapper.OverflownFuture::after, .FastForcedSubPanel .StepInfoStepsWrapper.OverflownFuture::after, .DataDocContainer .StepInfoStepsWrapper.OverflownFuture::after, .FPB .StepInfoStepsWrapper.OverflownFuture::after {
  background-image: -webkit-linear-gradient(left, rgba(255,255,255,0.0) 0%, #fff 100%);
  background-image: -o-linear-gradient(left, rgba(255,255,255,0.0) 0%, #fff 100%);
  background-image: linear-gradient(to right, rgba(255,255,255,0.0) 0%, #fff 100%);
}

.StepInfoSteps::before {
  background-color: rgba(68,68,68,0.5);
  }
.DocTabWrapper .StepInfoSteps::before, .FastPanel .StepInfoSteps::before, .FastForcedPanel .StepInfoSteps::before, .FastNestedPanel .StepInfoSteps::before, .FastSubPanel .StepInfoSteps::before, .FastForcedSubPanel .StepInfoSteps::before, .DataDocContainer .StepInfoSteps::before {
  background-color: rgba(102,102,102,0.5);
  }

.StepInfoStepContainer {
  color: #28807c;
  }
.DocTabWrapper .StepInfoStepContainer, .FastPanel .StepInfoStepContainer, .FastForcedPanel .StepInfoStepContainer, .FastNestedPanel .StepInfoStepContainer, .FastSubPanel .StepInfoStepContainer, .FastForcedSubPanel .StepInfoStepContainer, .DataDocContainer .StepInfoStepContainer {
  color: #28807c;
  }

.StepInfoStep {
  color: inherit;
}
.StepInfoStep::after {
  background-color: #28807c;
  }
.DocTabWrapper .StepInfoStep::after, .FastPanel .StepInfoStep::after, .FastForcedPanel .StepInfoStep::after, .FastNestedPanel .StepInfoStep::after, .FastSubPanel .StepInfoStep::after, .FastForcedSubPanel .StepInfoStep::after, .DataDocContainer .StepInfoStep::after {
  background-color: #28807c;
  }
.StepInfoStep::before {
  background-color: #28807c;
  color: #fff;
  border-color: #fff;
  }
.DocTabWrapper .StepInfoStep::before, .FastPanel .StepInfoStep::before, .FastForcedPanel .StepInfoStep::before, .FastNestedPanel .StepInfoStep::before, .FastSubPanel .StepInfoStep::before, .FastForcedSubPanel .StepInfoStep::before, .DataDocContainer .StepInfoStep::before {
  background-color: #28807c;
  color: #fff;
  border-color: #fff;
  }

.StepInfoPriorStep.StepInError, .StepInfoPriorStep.ViewInError {
  color: #bf160d;
  }
.StepInfoPriorStep.StepInError::after, .StepInfoPriorStep.ViewInError::after {
  background-color: #fdd3c5;
  }
.StepInfoPriorStep.StepInError .StepInfoStep::before, .StepInfoPriorStep.ViewInError .StepInfoStep::before {
  background-color: #cc170e;
  }

.StepInfoFutureStep {
  color: #757575;
  }
.StepInfoFutureStep .StepInfoStep::before {
  background-color: #757575;
  }

/*** Path List ***/
.PathListContainer {
  border-color: #fff;
  background-color: #fff;
  color: #444;
  }

.PathListEntry,
.PathListSeparator {
  color: #28807c;
  }

.PathListCurrent,
.FPB .PathListCurrent {
  color: #fff;
  background-color: #28807c;
  }
.PathListCurrent > .PathListEntryLink,
.FPB .PathListCurrent > .PathListEntryLink {
  color: inherit;
}

/*** Stage List ***/
.StageStepInfoStep::before {
  background-color: #28807c;
  color: #fff;
  }

.StageStepInfoStepContainer.StageStepInfoPriorStep .StageStepInfoStep::before, .StageStepInfoStepContainer.StageStepInfoFutureStep .StageStepInfoStep::before {
  background-color: #fff;
  color: #28807c;
  }
.StageStepInfoStepContainer::before {
  background-color: #fff;
  }

/*** Media Controls ***/
.DocMediaContainer {
  background-color: #28807c;
  color: #fff;
  }
.DocMediaContainer .DocMediaAction {
  background: none;
  color: #28807c;
  }
.DocMediaContainer .DocMediaAction:enabled:hover, .DocMediaContainer .DocMediaAction:enabled:focus, .DocMediaContainer .DocMediaAction:enabled:active {
  background-color: #216c69;
  }

.DocMediaControls {
  border-color: #eaeaea;
  }

/*** Mode Banner ***/
.ModeBanner {
  background-color: #28807c;
  color: #fff;
  }

/** Quick Filter **/
a.QuickFilterMatch.QuickFilterTarget {
  text-shadow: 0px 0px 5px #bef;
  }

input.QuickFilterMatched {
  box-shadow: 0 0 4px 2px #bef;
  }

/** Fast Tabs **/
.FastTabs {
  background-color: #28807c;
  }
.Vertical .FastTabs {
  border-right-color: #fff;
  }

.FastTabContent {
  background-color: #fff;
  color: #444;
  }

.FastTab a {
  color: #fff;
  }
.FastTab.FastTabCurrent a {
  background-color: #fff;
  color: #444;
  }

.MenuLink {
  color: #0066b3;
  }

/** Utility Classes **/
.SelectedCell .DCL, .SelectedCell.RowTemplateCell {
  background-color: #bef;
  border-color: #00b3ee;
  }

/** Fast Menus **/
.MenuLink.MenuLinkHighlight {
  background-color: #bef;
  }

.SimpleMenu .MenuLink,
.SimpleMenu .MenuItem::before {
  color: #28807c;
  }
.SimpleMenu .MenuSeparator {
  background-color: #ddd;
  }

.ComboMenuItem:hover {
  background-color: #f0f8ff;
  }

.FieldHeaderTools {
  background-color: #28807c;
  color: #fff;
  }

/*** Message Panel ***/
.MessagePanel {
  background-color: #fff;
  border-color: #28807c;
  }
.MessagePanel .MessagePanelLink,
.MessagePanel .MessagePanelCloseLink {
  color: #16629c;
  }

.MessagePanelWarning,
.MessagePanelQuestion {
  background-color: #ffe4cb;
  border-color: #e0a271;
  }
.MessagePanelWarning .MessagePanelLink,
.MessagePanelWarning .MessagePanelCloseLink,
.MessagePanelQuestion .MessagePanelLink,
.MessagePanelQuestion .MessagePanelCloseLink {
  color: #aa4a13;
  }

.MessagePanelError {
  background-color: #fdd3c5;
  border-color: #e18867;
  }
.MessagePanelError .MessagePanelLink,
.MessagePanelError .MessagePanelCloseLink {
  color: #bf160d;
  }

.FICF,
.FastStatusColorDefault,
.FastStatusColorDefault .DFL {
  color: #0066b3;
  }
.FPB .FICF,
.FPB .FastStatusColorDefault,
.FPB .FastStatusColorDefault .DFL {
  color: #28807c;
  }
.FPB .FICF button .FICF,
.FPB .FastStatusColorDefault button .FICF,
.FPB .FastStatusColorDefault .DFL button .FICF {
  color: #fff;
  }
button .FICF, .FastPanel button .FICF, .FastSubPanel button .FICF, .FastForcedPanel button .FICF, .FastNestedPanel button .FICF, .FastSubPanel button .FICF, .DataDocContainer button .FICF,
button .FastStatusColorDefault,
.FastPanel button .FastStatusColorDefault,
.FastSubPanel button .FastStatusColorDefault,
.FastForcedPanel button .FastStatusColorDefault,
.FastNestedPanel button .FastStatusColorDefault,
.FastSubPanel button .FastStatusColorDefault,
.DataDocContainer button .FastStatusColorDefault,
button .FastStatusColorDefault .DFL,
.FastPanel button .FastStatusColorDefault .DFL,
.FastSubPanel button .FastStatusColorDefault .DFL,
.FastForcedPanel button .FastStatusColorDefault .DFL,
.FastNestedPanel button .FastStatusColorDefault .DFL,
.FastSubPanel button .FastStatusColorDefault .DFL,
.DataDocContainer button .FastStatusColorDefault .DFL {
  color: #fff;
  }
.StageStepInfoStepContainer .FICF,
.StageStepInfoStepContainer .FastStatusColorDefault,
.StageStepInfoStepContainer .FastStatusColorDefault .DFL {
  color: #28807c;
  }
.FICF.ChatIconBubble,
.FastStatusColorDefault.ChatIconBubble,
.FastStatusColorDefault .DFL.ChatIconBubble {
  color: #fff;
  }

.ChatIcon {
  background-color: #28807c;
  border-color: #28807c;
  }

.DocControlImageLink.DisabledLink .FICFTAuto {
  color: inherit;
  opacity: 0.5;
}

.FastStatusColorDefault,
.FastStatusColorDefault .DFL {
  color: #16629c;
  }
.FastStatusColorDefault .FICFTAuto,
.FastStatusColorDefault .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorDefault, .FastSubPanel .FastStatusColorDefault, .FastForcedPanel .FastStatusColorDefault, .FastNestedPanel .FastStatusColorDefault, .FastSubPanel .FastStatusColorDefault, .DataDocContainer .FastStatusColorDefault, .FastStatusColorDefault.FastStatusLabel,
.FastPanel .FastStatusColorDefault .DFL,
.FastSubPanel .FastStatusColorDefault .DFL,
.FastForcedPanel .FastStatusColorDefault .DFL,
.FastNestedPanel .FastStatusColorDefault .DFL,
.FastSubPanel .FastStatusColorDefault .DFL,
.DataDocContainer .FastStatusColorDefault .DFL,
.FastStatusColorDefault .DFL.FastStatusLabel {
  color: #28807c;
  }
.FastPanel .FastStatusColorDefault .FICFTAuto, .FastSubPanel .FastStatusColorDefault .FICFTAuto, .FastForcedPanel .FastStatusColorDefault .FICFTAuto, .FastNestedPanel .FastStatusColorDefault .FICFTAuto, .FastSubPanel .FastStatusColorDefault .FICFTAuto, .DataDocContainer .FastStatusColorDefault .FICFTAuto, .FastStatusColorDefault.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorDefault .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorDefault .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorDefault .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorDefault .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorDefault .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorDefault .DFL .FICFTAuto,
.FastStatusColorDefault .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTDefault,
.FPB .FICFTDefault {
  color: #28807c;
  }
.FICFTDefault .FICFTAuto,
.FPB .FICFTDefault .FICFTAuto {
  color: inherit;
}

.FSCBackgroundDefault {
  background-color: #28807c;
  }

.RowStatusColorDefault,
.RowStatusColorDefault.FastPanel,
.RowStatusColorDefault.FastPanelCell,
.RowStatusColorDefault.FastSubPanel,
.RowStatusColorDefault.FastSubPanelCell,
.RowStatusColorDefault.RowTemplateCell,
.RowStatusColorDefault > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorDefault,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorDefault .RowTemplateCell {
  background-color: #fff;
  }
.RowStatusColorDefault.ItemListRow,
.RowStatusColorDefault.FastPanel.ItemListRow,
.RowStatusColorDefault.FastPanelCell.ItemListRow,
.RowStatusColorDefault.FastSubPanel.ItemListRow,
.RowStatusColorDefault.FastSubPanelCell.ItemListRow,
.RowStatusColorDefault.RowTemplateCell.ItemListRow,
.RowStatusColorDefault > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorDefault.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorDefault .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorDefault.FastPanel,
.RowStatusColorDefault > .FastPanel,
.RowStatusColorDefault.FastPanelCell,
.RowStatusColorDefault > .FastPanelCell,
.RowStatusColorDefault.FastSubPanel,
.RowStatusColorDefault > .FastSubPanel,
.RowStatusColorDefault.FastSubPanelCell,
.RowStatusColorDefault > .FastSubPanelCell,
.RowStatusColorDefault.RowTemplateCell,
.RowStatusColorDefault > .RowTemplateCell {
  border-color: #28807c;
  }

.Announcement.FastStatusColorDefault,
.AnnouncementPreviewDefault {
  background-color: #1b75bc;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorDefault,
.AnnouncementFooterContainer .AnnouncementPreviewDefault {
  background: none;
  color: #1b75bc;
  }

.FastStatusColorGood,
.FastStatusColorGood .DFL {
  color: #257000;
  }
.FastStatusColorGood .FICFTAuto,
.FastStatusColorGood .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorGood, .FastSubPanel .FastStatusColorGood, .FastForcedPanel .FastStatusColorGood, .FastNestedPanel .FastStatusColorGood, .FastSubPanel .FastStatusColorGood, .DataDocContainer .FastStatusColorGood, .FastStatusColorGood.FastStatusLabel,
.FastPanel .FastStatusColorGood .DFL,
.FastSubPanel .FastStatusColorGood .DFL,
.FastForcedPanel .FastStatusColorGood .DFL,
.FastNestedPanel .FastStatusColorGood .DFL,
.FastSubPanel .FastStatusColorGood .DFL,
.DataDocContainer .FastStatusColorGood .DFL,
.FastStatusColorGood .DFL.FastStatusLabel {
  color: #2c8500;
  }
.FastPanel .FastStatusColorGood .FICFTAuto, .FastSubPanel .FastStatusColorGood .FICFTAuto, .FastForcedPanel .FastStatusColorGood .FICFTAuto, .FastNestedPanel .FastStatusColorGood .FICFTAuto, .FastSubPanel .FastStatusColorGood .FICFTAuto, .DataDocContainer .FastStatusColorGood .FICFTAuto, .FastStatusColorGood.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorGood .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorGood .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorGood .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorGood .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorGood .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorGood .DFL .FICFTAuto,
.FastStatusColorGood .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTGood,
.FPB .FICFTGood {
  color: #2c8500;
  }
.FICFTGood .FICFTAuto,
.FPB .FICFTGood .FICFTAuto {
  color: inherit;
}

.FSCBackgroundGood {
  background-color: #2c8500;
  }

.RowStatusColorGood,
.RowStatusColorGood.FastPanel,
.RowStatusColorGood.FastPanelCell,
.RowStatusColorGood.FastSubPanel,
.RowStatusColorGood.FastSubPanelCell,
.RowStatusColorGood.RowTemplateCell,
.RowStatusColorGood > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorGood,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorGood .RowTemplateCell {
  background-color: #dbe8ce;
  }
.RowStatusColorGood.ItemListRow,
.RowStatusColorGood.FastPanel.ItemListRow,
.RowStatusColorGood.FastPanelCell.ItemListRow,
.RowStatusColorGood.FastSubPanel.ItemListRow,
.RowStatusColorGood.FastSubPanelCell.ItemListRow,
.RowStatusColorGood.RowTemplateCell.ItemListRow,
.RowStatusColorGood > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorGood.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorGood .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorGood.FastPanel,
.RowStatusColorGood > .FastPanel,
.RowStatusColorGood.FastPanelCell,
.RowStatusColorGood > .FastPanelCell,
.RowStatusColorGood.FastSubPanel,
.RowStatusColorGood > .FastSubPanel,
.RowStatusColorGood.FastSubPanelCell,
.RowStatusColorGood > .FastSubPanelCell,
.RowStatusColorGood.RowTemplateCell,
.RowStatusColorGood > .RowTemplateCell {
  border-color: #a6c8a3;
  }

.Announcement.FastStatusColorGood,
.AnnouncementPreviewGood {
  background-color: #2c8500;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorGood,
.AnnouncementFooterContainer .AnnouncementPreviewGood {
  background: none;
  color: #2c8500;
  }

.FastStatusColorComplete,
.FastStatusColorComplete .DFL {
  color: #257000;
  }
.FastStatusColorComplete .FICFTAuto,
.FastStatusColorComplete .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorComplete, .FastSubPanel .FastStatusColorComplete, .FastForcedPanel .FastStatusColorComplete, .FastNestedPanel .FastStatusColorComplete, .FastSubPanel .FastStatusColorComplete, .DataDocContainer .FastStatusColorComplete, .FastStatusColorComplete.FastStatusLabel,
.FastPanel .FastStatusColorComplete .DFL,
.FastSubPanel .FastStatusColorComplete .DFL,
.FastForcedPanel .FastStatusColorComplete .DFL,
.FastNestedPanel .FastStatusColorComplete .DFL,
.FastSubPanel .FastStatusColorComplete .DFL,
.DataDocContainer .FastStatusColorComplete .DFL,
.FastStatusColorComplete .DFL.FastStatusLabel {
  color: #2c8500;
  }
.FastPanel .FastStatusColorComplete .FICFTAuto, .FastSubPanel .FastStatusColorComplete .FICFTAuto, .FastForcedPanel .FastStatusColorComplete .FICFTAuto, .FastNestedPanel .FastStatusColorComplete .FICFTAuto, .FastSubPanel .FastStatusColorComplete .FICFTAuto, .DataDocContainer .FastStatusColorComplete .FICFTAuto, .FastStatusColorComplete.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorComplete .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorComplete .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorComplete .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorComplete .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorComplete .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorComplete .DFL .FICFTAuto,
.FastStatusColorComplete .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTComplete,
.FPB .FICFTComplete {
  color: #2c8500;
  }
.FICFTComplete .FICFTAuto,
.FPB .FICFTComplete .FICFTAuto {
  color: inherit;
}

.FSCBackgroundComplete {
  background-color: #2c8500;
  }

.RowStatusColorComplete,
.RowStatusColorComplete.FastPanel,
.RowStatusColorComplete.FastPanelCell,
.RowStatusColorComplete.FastSubPanel,
.RowStatusColorComplete.FastSubPanelCell,
.RowStatusColorComplete.RowTemplateCell,
.RowStatusColorComplete > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorComplete,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorComplete .RowTemplateCell {
  background-color: #dbe8ce;
  }
.RowStatusColorComplete.ItemListRow,
.RowStatusColorComplete.FastPanel.ItemListRow,
.RowStatusColorComplete.FastPanelCell.ItemListRow,
.RowStatusColorComplete.FastSubPanel.ItemListRow,
.RowStatusColorComplete.FastSubPanelCell.ItemListRow,
.RowStatusColorComplete.RowTemplateCell.ItemListRow,
.RowStatusColorComplete > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorComplete.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorComplete .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorComplete.FastPanel,
.RowStatusColorComplete > .FastPanel,
.RowStatusColorComplete.FastPanelCell,
.RowStatusColorComplete > .FastPanelCell,
.RowStatusColorComplete.FastSubPanel,
.RowStatusColorComplete > .FastSubPanel,
.RowStatusColorComplete.FastSubPanelCell,
.RowStatusColorComplete > .FastSubPanelCell,
.RowStatusColorComplete.RowTemplateCell,
.RowStatusColorComplete > .RowTemplateCell {
  border-color: #a6c8a3;
  }

.Announcement.FastStatusColorComplete,
.AnnouncementPreviewComplete {
  background-color: #2c8500;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorComplete,
.AnnouncementFooterContainer .AnnouncementPreviewComplete {
  background: none;
  color: #2c8500;
  }

.FastStatusColorWarning,
.FastStatusColorWarning .DFL {
  color: #aa4a13;
  }
.FastStatusColorWarning .FICFTAuto,
.FastStatusColorWarning .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorWarning, .FastSubPanel .FastStatusColorWarning, .FastForcedPanel .FastStatusColorWarning, .FastNestedPanel .FastStatusColorWarning, .FastSubPanel .FastStatusColorWarning, .DataDocContainer .FastStatusColorWarning, .FastStatusColorWarning.FastStatusLabel,
.FastPanel .FastStatusColorWarning .DFL,
.FastSubPanel .FastStatusColorWarning .DFL,
.FastForcedPanel .FastStatusColorWarning .DFL,
.FastNestedPanel .FastStatusColorWarning .DFL,
.FastSubPanel .FastStatusColorWarning .DFL,
.DataDocContainer .FastStatusColorWarning .DFL,
.FastStatusColorWarning .DFL.FastStatusLabel {
  color: #c15515;
  }
.FastPanel .FastStatusColorWarning .FICFTAuto, .FastSubPanel .FastStatusColorWarning .FICFTAuto, .FastForcedPanel .FastStatusColorWarning .FICFTAuto, .FastNestedPanel .FastStatusColorWarning .FICFTAuto, .FastSubPanel .FastStatusColorWarning .FICFTAuto, .DataDocContainer .FastStatusColorWarning .FICFTAuto, .FastStatusColorWarning.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorWarning .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorWarning .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorWarning .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorWarning .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorWarning .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorWarning .DFL .FICFTAuto,
.FastStatusColorWarning .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTWarning,
.FPB .FICFTWarning {
  color: #c15515;
  }
.FICFTWarning .FICFTAuto,
.FPB .FICFTWarning .FICFTAuto {
  color: inherit;
}

.FSCBackgroundWarning {
  background-color: #c15515;
  }

.RowStatusColorWarning,
.RowStatusColorWarning.FastPanel,
.RowStatusColorWarning.FastPanelCell,
.RowStatusColorWarning.FastSubPanel,
.RowStatusColorWarning.FastSubPanelCell,
.RowStatusColorWarning.RowTemplateCell,
.RowStatusColorWarning > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorWarning,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorWarning .RowTemplateCell {
  background-color: #ffe4cb;
  }
.RowStatusColorWarning.ItemListRow,
.RowStatusColorWarning.FastPanel.ItemListRow,
.RowStatusColorWarning.FastPanelCell.ItemListRow,
.RowStatusColorWarning.FastSubPanel.ItemListRow,
.RowStatusColorWarning.FastSubPanelCell.ItemListRow,
.RowStatusColorWarning.RowTemplateCell.ItemListRow,
.RowStatusColorWarning > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorWarning.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorWarning .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorWarning.FastPanel,
.RowStatusColorWarning > .FastPanel,
.RowStatusColorWarning.FastPanelCell,
.RowStatusColorWarning > .FastPanelCell,
.RowStatusColorWarning.FastSubPanel,
.RowStatusColorWarning > .FastSubPanel,
.RowStatusColorWarning.FastSubPanelCell,
.RowStatusColorWarning > .FastSubPanelCell,
.RowStatusColorWarning.RowTemplateCell,
.RowStatusColorWarning > .RowTemplateCell {
  border-color: #e0a271;
  }

.Announcement.FastStatusColorWarning,
.AnnouncementPreviewWarning {
  background-color: #c15515;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorWarning,
.AnnouncementFooterContainer .AnnouncementPreviewWarning {
  background: none;
  color: #c15515;
  }

.FastStatusColorError,
.FastStatusColorError .DFL {
  color: #bf160d;
  }
.FastStatusColorError .FICFTAuto,
.FastStatusColorError .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorError, .FastSubPanel .FastStatusColorError, .FastForcedPanel .FastStatusColorError, .FastNestedPanel .FastStatusColorError, .FastSubPanel .FastStatusColorError, .DataDocContainer .FastStatusColorError, .FastStatusColorError.FastStatusLabel,
.FastPanel .FastStatusColorError .DFL,
.FastSubPanel .FastStatusColorError .DFL,
.FastForcedPanel .FastStatusColorError .DFL,
.FastNestedPanel .FastStatusColorError .DFL,
.FastSubPanel .FastStatusColorError .DFL,
.DataDocContainer .FastStatusColorError .DFL,
.FastStatusColorError .DFL.FastStatusLabel {
  color: #cc170e;
  }
.FastPanel .FastStatusColorError .FICFTAuto, .FastSubPanel .FastStatusColorError .FICFTAuto, .FastForcedPanel .FastStatusColorError .FICFTAuto, .FastNestedPanel .FastStatusColorError .FICFTAuto, .FastSubPanel .FastStatusColorError .FICFTAuto, .DataDocContainer .FastStatusColorError .FICFTAuto, .FastStatusColorError.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorError .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorError .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorError .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorError .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorError .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorError .DFL .FICFTAuto,
.FastStatusColorError .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTError,
.FPB .FICFTError {
  color: #cc170e;
  }
.FICFTError .FICFTAuto,
.FPB .FICFTError .FICFTAuto {
  color: inherit;
}

.FSCBackgroundError {
  background-color: #cc170e;
  }

.RowStatusColorError,
.RowStatusColorError.FastPanel,
.RowStatusColorError.FastPanelCell,
.RowStatusColorError.FastSubPanel,
.RowStatusColorError.FastSubPanelCell,
.RowStatusColorError.RowTemplateCell,
.RowStatusColorError > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorError,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorError .RowTemplateCell {
  background-color: #fdd3c5;
  }
.RowStatusColorError.ItemListRow,
.RowStatusColorError.FastPanel.ItemListRow,
.RowStatusColorError.FastPanelCell.ItemListRow,
.RowStatusColorError.FastSubPanel.ItemListRow,
.RowStatusColorError.FastSubPanelCell.ItemListRow,
.RowStatusColorError.RowTemplateCell.ItemListRow,
.RowStatusColorError > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorError.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorError .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorError.FastPanel,
.RowStatusColorError > .FastPanel,
.RowStatusColorError.FastPanelCell,
.RowStatusColorError > .FastPanelCell,
.RowStatusColorError.FastSubPanel,
.RowStatusColorError > .FastSubPanel,
.RowStatusColorError.FastSubPanelCell,
.RowStatusColorError > .FastSubPanelCell,
.RowStatusColorError.RowTemplateCell,
.RowStatusColorError > .RowTemplateCell {
  border-color: #e18867;
  }

.Announcement.FastStatusColorError,
.AnnouncementPreviewError {
  background-color: #cc170e;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorError,
.AnnouncementFooterContainer .AnnouncementPreviewError {
  background: none;
  color: #cc170e;
  }

.FastStatusColorInactive,
.FastStatusColorInactive .DFL {
  color: #666;
  }
.FastStatusColorInactive .FICFTAuto,
.FastStatusColorInactive .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorInactive, .FastSubPanel .FastStatusColorInactive, .FastForcedPanel .FastStatusColorInactive, .FastNestedPanel .FastStatusColorInactive, .FastSubPanel .FastStatusColorInactive, .DataDocContainer .FastStatusColorInactive, .FastStatusColorInactive.FastStatusLabel,
.FastPanel .FastStatusColorInactive .DFL,
.FastSubPanel .FastStatusColorInactive .DFL,
.FastForcedPanel .FastStatusColorInactive .DFL,
.FastNestedPanel .FastStatusColorInactive .DFL,
.FastSubPanel .FastStatusColorInactive .DFL,
.DataDocContainer .FastStatusColorInactive .DFL,
.FastStatusColorInactive .DFL.FastStatusLabel {
  color: #666;
  }
.FastPanel .FastStatusColorInactive .FICFTAuto, .FastSubPanel .FastStatusColorInactive .FICFTAuto, .FastForcedPanel .FastStatusColorInactive .FICFTAuto, .FastNestedPanel .FastStatusColorInactive .FICFTAuto, .FastSubPanel .FastStatusColorInactive .FICFTAuto, .DataDocContainer .FastStatusColorInactive .FICFTAuto, .FastStatusColorInactive.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorInactive .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorInactive .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorInactive .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorInactive .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorInactive .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorInactive .DFL .FICFTAuto,
.FastStatusColorInactive .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTInactive,
.FPB .FICFTInactive {
  color: #666;
  }
.FICFTInactive .FICFTAuto,
.FPB .FICFTInactive .FICFTAuto {
  color: inherit;
}

.FSCBackgroundInactive {
  background-color: #666;
  }

.RowStatusColorInactive,
.RowStatusColorInactive.FastPanel,
.RowStatusColorInactive.FastPanelCell,
.RowStatusColorInactive.FastSubPanel,
.RowStatusColorInactive.FastSubPanelCell,
.RowStatusColorInactive.RowTemplateCell,
.RowStatusColorInactive > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorInactive,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorInactive .RowTemplateCell {
  background-color: #e2e2e2;
  }
.RowStatusColorInactive.ItemListRow,
.RowStatusColorInactive.FastPanel.ItemListRow,
.RowStatusColorInactive.FastPanelCell.ItemListRow,
.RowStatusColorInactive.FastSubPanel.ItemListRow,
.RowStatusColorInactive.FastSubPanelCell.ItemListRow,
.RowStatusColorInactive.RowTemplateCell.ItemListRow,
.RowStatusColorInactive > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorInactive.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorInactive .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorInactive.FastPanel,
.RowStatusColorInactive > .FastPanel,
.RowStatusColorInactive.FastPanelCell,
.RowStatusColorInactive > .FastPanelCell,
.RowStatusColorInactive.FastSubPanel,
.RowStatusColorInactive > .FastSubPanel,
.RowStatusColorInactive.FastSubPanelCell,
.RowStatusColorInactive > .FastSubPanelCell,
.RowStatusColorInactive.RowTemplateCell,
.RowStatusColorInactive > .RowTemplateCell {
  border-color: #97999c;
  }

.Announcement.FastStatusColorInactive,
.AnnouncementPreviewInactive {
  background-color: #666;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorInactive,
.AnnouncementFooterContainer .AnnouncementPreviewInactive {
  background: none;
  color: #666;
  }

.FastStatusColorIncomplete,
.FastStatusColorIncomplete .DFL {
  color: #aa4a13;
  }
.FastStatusColorIncomplete .FICFTAuto,
.FastStatusColorIncomplete .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorIncomplete, .FastSubPanel .FastStatusColorIncomplete, .FastForcedPanel .FastStatusColorIncomplete, .FastNestedPanel .FastStatusColorIncomplete, .FastSubPanel .FastStatusColorIncomplete, .DataDocContainer .FastStatusColorIncomplete, .FastStatusColorIncomplete.FastStatusLabel,
.FastPanel .FastStatusColorIncomplete .DFL,
.FastSubPanel .FastStatusColorIncomplete .DFL,
.FastForcedPanel .FastStatusColorIncomplete .DFL,
.FastNestedPanel .FastStatusColorIncomplete .DFL,
.FastSubPanel .FastStatusColorIncomplete .DFL,
.DataDocContainer .FastStatusColorIncomplete .DFL,
.FastStatusColorIncomplete .DFL.FastStatusLabel {
  color: #c15515;
  }
.FastPanel .FastStatusColorIncomplete .FICFTAuto, .FastSubPanel .FastStatusColorIncomplete .FICFTAuto, .FastForcedPanel .FastStatusColorIncomplete .FICFTAuto, .FastNestedPanel .FastStatusColorIncomplete .FICFTAuto, .FastSubPanel .FastStatusColorIncomplete .FICFTAuto, .DataDocContainer .FastStatusColorIncomplete .FICFTAuto, .FastStatusColorIncomplete.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorIncomplete .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorIncomplete .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorIncomplete .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorIncomplete .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorIncomplete .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorIncomplete .DFL .FICFTAuto,
.FastStatusColorIncomplete .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTIncomplete,
.FPB .FICFTIncomplete {
  color: #c15515;
  }
.FICFTIncomplete .FICFTAuto,
.FPB .FICFTIncomplete .FICFTAuto {
  color: inherit;
}

.FSCBackgroundIncomplete {
  background-color: #c15515;
  }

.RowStatusColorIncomplete,
.RowStatusColorIncomplete.FastPanel,
.RowStatusColorIncomplete.FastPanelCell,
.RowStatusColorIncomplete.FastSubPanel,
.RowStatusColorIncomplete.FastSubPanelCell,
.RowStatusColorIncomplete.RowTemplateCell,
.RowStatusColorIncomplete > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorIncomplete,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorIncomplete .RowTemplateCell {
  background-color: #ffe4cb;
  }
.RowStatusColorIncomplete.ItemListRow,
.RowStatusColorIncomplete.FastPanel.ItemListRow,
.RowStatusColorIncomplete.FastPanelCell.ItemListRow,
.RowStatusColorIncomplete.FastSubPanel.ItemListRow,
.RowStatusColorIncomplete.FastSubPanelCell.ItemListRow,
.RowStatusColorIncomplete.RowTemplateCell.ItemListRow,
.RowStatusColorIncomplete > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorIncomplete.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorIncomplete .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorIncomplete.FastPanel,
.RowStatusColorIncomplete > .FastPanel,
.RowStatusColorIncomplete.FastPanelCell,
.RowStatusColorIncomplete > .FastPanelCell,
.RowStatusColorIncomplete.FastSubPanel,
.RowStatusColorIncomplete > .FastSubPanel,
.RowStatusColorIncomplete.FastSubPanelCell,
.RowStatusColorIncomplete > .FastSubPanelCell,
.RowStatusColorIncomplete.RowTemplateCell,
.RowStatusColorIncomplete > .RowTemplateCell {
  border-color: #e0a271;
  }

.Announcement.FastStatusColorIncomplete,
.AnnouncementPreviewIncomplete {
  background-color: #c15515;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorIncomplete,
.AnnouncementFooterContainer .AnnouncementPreviewIncomplete {
  background: none;
  color: #c15515;
  }

.FastStatusColorBad,
.FastStatusColorBad .DFL {
  color: #bf160d;
  }
.FastStatusColorBad .FICFTAuto,
.FastStatusColorBad .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorBad, .FastSubPanel .FastStatusColorBad, .FastForcedPanel .FastStatusColorBad, .FastNestedPanel .FastStatusColorBad, .FastSubPanel .FastStatusColorBad, .DataDocContainer .FastStatusColorBad, .FastStatusColorBad.FastStatusLabel,
.FastPanel .FastStatusColorBad .DFL,
.FastSubPanel .FastStatusColorBad .DFL,
.FastForcedPanel .FastStatusColorBad .DFL,
.FastNestedPanel .FastStatusColorBad .DFL,
.FastSubPanel .FastStatusColorBad .DFL,
.DataDocContainer .FastStatusColorBad .DFL,
.FastStatusColorBad .DFL.FastStatusLabel {
  color: #cc170e;
  }
.FastPanel .FastStatusColorBad .FICFTAuto, .FastSubPanel .FastStatusColorBad .FICFTAuto, .FastForcedPanel .FastStatusColorBad .FICFTAuto, .FastNestedPanel .FastStatusColorBad .FICFTAuto, .FastSubPanel .FastStatusColorBad .FICFTAuto, .DataDocContainer .FastStatusColorBad .FICFTAuto, .FastStatusColorBad.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorBad .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorBad .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorBad .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorBad .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorBad .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorBad .DFL .FICFTAuto,
.FastStatusColorBad .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTBad,
.FPB .FICFTBad {
  color: #cc170e;
  }
.FICFTBad .FICFTAuto,
.FPB .FICFTBad .FICFTAuto {
  color: inherit;
}

.FSCBackgroundBad {
  background-color: #cc170e;
  }

.RowStatusColorBad,
.RowStatusColorBad.FastPanel,
.RowStatusColorBad.FastPanelCell,
.RowStatusColorBad.FastSubPanel,
.RowStatusColorBad.FastSubPanelCell,
.RowStatusColorBad.RowTemplateCell,
.RowStatusColorBad > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorBad,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorBad .RowTemplateCell {
  background-color: #fdd3c5;
  }
.RowStatusColorBad.ItemListRow,
.RowStatusColorBad.FastPanel.ItemListRow,
.RowStatusColorBad.FastPanelCell.ItemListRow,
.RowStatusColorBad.FastSubPanel.ItemListRow,
.RowStatusColorBad.FastSubPanelCell.ItemListRow,
.RowStatusColorBad.RowTemplateCell.ItemListRow,
.RowStatusColorBad > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorBad.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorBad .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorBad.FastPanel,
.RowStatusColorBad > .FastPanel,
.RowStatusColorBad.FastPanelCell,
.RowStatusColorBad > .FastPanelCell,
.RowStatusColorBad.FastSubPanel,
.RowStatusColorBad > .FastSubPanel,
.RowStatusColorBad.FastSubPanelCell,
.RowStatusColorBad > .FastSubPanelCell,
.RowStatusColorBad.RowTemplateCell,
.RowStatusColorBad > .RowTemplateCell {
  border-color: #e18867;
  }

.Announcement.FastStatusColorBad,
.AnnouncementPreviewBad {
  background-color: #cc170e;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorBad,
.AnnouncementFooterContainer .AnnouncementPreviewBad {
  background: none;
  color: #cc170e;
  }

.FastStatusColorInvalid,
.FastStatusColorInvalid .DFL {
  color: #bf160d;
  }
.FastStatusColorInvalid .FICFTAuto,
.FastStatusColorInvalid .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorInvalid, .FastSubPanel .FastStatusColorInvalid, .FastForcedPanel .FastStatusColorInvalid, .FastNestedPanel .FastStatusColorInvalid, .FastSubPanel .FastStatusColorInvalid, .DataDocContainer .FastStatusColorInvalid, .FastStatusColorInvalid.FastStatusLabel,
.FastPanel .FastStatusColorInvalid .DFL,
.FastSubPanel .FastStatusColorInvalid .DFL,
.FastForcedPanel .FastStatusColorInvalid .DFL,
.FastNestedPanel .FastStatusColorInvalid .DFL,
.FastSubPanel .FastStatusColorInvalid .DFL,
.DataDocContainer .FastStatusColorInvalid .DFL,
.FastStatusColorInvalid .DFL.FastStatusLabel {
  color: #cc170e;
  }
.FastPanel .FastStatusColorInvalid .FICFTAuto, .FastSubPanel .FastStatusColorInvalid .FICFTAuto, .FastForcedPanel .FastStatusColorInvalid .FICFTAuto, .FastNestedPanel .FastStatusColorInvalid .FICFTAuto, .FastSubPanel .FastStatusColorInvalid .FICFTAuto, .DataDocContainer .FastStatusColorInvalid .FICFTAuto, .FastStatusColorInvalid.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorInvalid .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorInvalid .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorInvalid .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorInvalid .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorInvalid .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorInvalid .DFL .FICFTAuto,
.FastStatusColorInvalid .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTInvalid,
.FPB .FICFTInvalid {
  color: #cc170e;
  }
.FICFTInvalid .FICFTAuto,
.FPB .FICFTInvalid .FICFTAuto {
  color: inherit;
}

.FSCBackgroundInvalid {
  background-color: #cc170e;
  }

.RowStatusColorInvalid,
.RowStatusColorInvalid.FastPanel,
.RowStatusColorInvalid.FastPanelCell,
.RowStatusColorInvalid.FastSubPanel,
.RowStatusColorInvalid.FastSubPanelCell,
.RowStatusColorInvalid.RowTemplateCell,
.RowStatusColorInvalid > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorInvalid,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorInvalid .RowTemplateCell {
  background-color: #fdd3c5;
  }
.RowStatusColorInvalid.ItemListRow,
.RowStatusColorInvalid.FastPanel.ItemListRow,
.RowStatusColorInvalid.FastPanelCell.ItemListRow,
.RowStatusColorInvalid.FastSubPanel.ItemListRow,
.RowStatusColorInvalid.FastSubPanelCell.ItemListRow,
.RowStatusColorInvalid.RowTemplateCell.ItemListRow,
.RowStatusColorInvalid > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorInvalid.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorInvalid .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorInvalid.FastPanel,
.RowStatusColorInvalid > .FastPanel,
.RowStatusColorInvalid.FastPanelCell,
.RowStatusColorInvalid > .FastPanelCell,
.RowStatusColorInvalid.FastSubPanel,
.RowStatusColorInvalid > .FastSubPanel,
.RowStatusColorInvalid.FastSubPanelCell,
.RowStatusColorInvalid > .FastSubPanelCell,
.RowStatusColorInvalid.RowTemplateCell,
.RowStatusColorInvalid > .RowTemplateCell {
  border-color: #e18867;
  }

.Announcement.FastStatusColorInvalid,
.AnnouncementPreviewInvalid {
  background-color: #cc170e;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorInvalid,
.AnnouncementFooterContainer .AnnouncementPreviewInvalid {
  background: none;
  color: #cc170e;
  }

.FastStatusColorAdded,
.FastStatusColorAdded .DFL {
  color: #257000;
  }
.FastStatusColorAdded .FICFTAuto,
.FastStatusColorAdded .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorAdded, .FastSubPanel .FastStatusColorAdded, .FastForcedPanel .FastStatusColorAdded, .FastNestedPanel .FastStatusColorAdded, .FastSubPanel .FastStatusColorAdded, .DataDocContainer .FastStatusColorAdded, .FastStatusColorAdded.FastStatusLabel,
.FastPanel .FastStatusColorAdded .DFL,
.FastSubPanel .FastStatusColorAdded .DFL,
.FastForcedPanel .FastStatusColorAdded .DFL,
.FastNestedPanel .FastStatusColorAdded .DFL,
.FastSubPanel .FastStatusColorAdded .DFL,
.DataDocContainer .FastStatusColorAdded .DFL,
.FastStatusColorAdded .DFL.FastStatusLabel {
  color: #2c8500;
  }
.FastPanel .FastStatusColorAdded .FICFTAuto, .FastSubPanel .FastStatusColorAdded .FICFTAuto, .FastForcedPanel .FastStatusColorAdded .FICFTAuto, .FastNestedPanel .FastStatusColorAdded .FICFTAuto, .FastSubPanel .FastStatusColorAdded .FICFTAuto, .DataDocContainer .FastStatusColorAdded .FICFTAuto, .FastStatusColorAdded.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorAdded .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorAdded .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorAdded .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorAdded .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorAdded .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorAdded .DFL .FICFTAuto,
.FastStatusColorAdded .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTAdded,
.FPB .FICFTAdded {
  color: #2c8500;
  }
.FICFTAdded .FICFTAuto,
.FPB .FICFTAdded .FICFTAuto {
  color: inherit;
}

.FSCBackgroundAdded {
  background-color: #2c8500;
  }

.RowStatusColorAdded,
.RowStatusColorAdded.FastPanel,
.RowStatusColorAdded.FastPanelCell,
.RowStatusColorAdded.FastSubPanel,
.RowStatusColorAdded.FastSubPanelCell,
.RowStatusColorAdded.RowTemplateCell,
.RowStatusColorAdded > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorAdded,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorAdded .RowTemplateCell {
  background-color: #dbe8ce;
  }
.RowStatusColorAdded.ItemListRow,
.RowStatusColorAdded.FastPanel.ItemListRow,
.RowStatusColorAdded.FastPanelCell.ItemListRow,
.RowStatusColorAdded.FastSubPanel.ItemListRow,
.RowStatusColorAdded.FastSubPanelCell.ItemListRow,
.RowStatusColorAdded.RowTemplateCell.ItemListRow,
.RowStatusColorAdded > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorAdded.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorAdded .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorAdded.FastPanel,
.RowStatusColorAdded > .FastPanel,
.RowStatusColorAdded.FastPanelCell,
.RowStatusColorAdded > .FastPanelCell,
.RowStatusColorAdded.FastSubPanel,
.RowStatusColorAdded > .FastSubPanel,
.RowStatusColorAdded.FastSubPanelCell,
.RowStatusColorAdded > .FastSubPanelCell,
.RowStatusColorAdded.RowTemplateCell,
.RowStatusColorAdded > .RowTemplateCell {
  border-color: #a6c8a3;
  }

.Announcement.FastStatusColorAdded,
.AnnouncementPreviewAdded {
  background-color: #2c8500;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorAdded,
.AnnouncementFooterContainer .AnnouncementPreviewAdded {
  background: none;
  color: #2c8500;
  }

.FastStatusColorModified,
.FastStatusColorModified .DFL {
  color: #aa4a13;
  }
.FastStatusColorModified .FICFTAuto,
.FastStatusColorModified .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorModified, .FastSubPanel .FastStatusColorModified, .FastForcedPanel .FastStatusColorModified, .FastNestedPanel .FastStatusColorModified, .FastSubPanel .FastStatusColorModified, .DataDocContainer .FastStatusColorModified, .FastStatusColorModified.FastStatusLabel,
.FastPanel .FastStatusColorModified .DFL,
.FastSubPanel .FastStatusColorModified .DFL,
.FastForcedPanel .FastStatusColorModified .DFL,
.FastNestedPanel .FastStatusColorModified .DFL,
.FastSubPanel .FastStatusColorModified .DFL,
.DataDocContainer .FastStatusColorModified .DFL,
.FastStatusColorModified .DFL.FastStatusLabel {
  color: #c15515;
  }
.FastPanel .FastStatusColorModified .FICFTAuto, .FastSubPanel .FastStatusColorModified .FICFTAuto, .FastForcedPanel .FastStatusColorModified .FICFTAuto, .FastNestedPanel .FastStatusColorModified .FICFTAuto, .FastSubPanel .FastStatusColorModified .FICFTAuto, .DataDocContainer .FastStatusColorModified .FICFTAuto, .FastStatusColorModified.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorModified .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorModified .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorModified .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorModified .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorModified .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorModified .DFL .FICFTAuto,
.FastStatusColorModified .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTModified,
.FPB .FICFTModified {
  color: #c15515;
  }
.FICFTModified .FICFTAuto,
.FPB .FICFTModified .FICFTAuto {
  color: inherit;
}

.FSCBackgroundModified {
  background-color: #c15515;
  }

.RowStatusColorModified,
.RowStatusColorModified.FastPanel,
.RowStatusColorModified.FastPanelCell,
.RowStatusColorModified.FastSubPanel,
.RowStatusColorModified.FastSubPanelCell,
.RowStatusColorModified.RowTemplateCell,
.RowStatusColorModified > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorModified,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorModified .RowTemplateCell {
  background-color: #ffe4cb;
  }
.RowStatusColorModified.ItemListRow,
.RowStatusColorModified.FastPanel.ItemListRow,
.RowStatusColorModified.FastPanelCell.ItemListRow,
.RowStatusColorModified.FastSubPanel.ItemListRow,
.RowStatusColorModified.FastSubPanelCell.ItemListRow,
.RowStatusColorModified.RowTemplateCell.ItemListRow,
.RowStatusColorModified > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorModified.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorModified .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorModified.FastPanel,
.RowStatusColorModified > .FastPanel,
.RowStatusColorModified.FastPanelCell,
.RowStatusColorModified > .FastPanelCell,
.RowStatusColorModified.FastSubPanel,
.RowStatusColorModified > .FastSubPanel,
.RowStatusColorModified.FastSubPanelCell,
.RowStatusColorModified > .FastSubPanelCell,
.RowStatusColorModified.RowTemplateCell,
.RowStatusColorModified > .RowTemplateCell {
  border-color: #e0a271;
  }

.Announcement.FastStatusColorModified,
.AnnouncementPreviewModified {
  background-color: #c15515;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorModified,
.AnnouncementFooterContainer .AnnouncementPreviewModified {
  background: none;
  color: #c15515;
  }

.FastStatusColorRemoved,
.FastStatusColorRemoved .DFL {
  color: #bf160d;
  }
.FastStatusColorRemoved .FICFTAuto,
.FastStatusColorRemoved .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorRemoved, .FastSubPanel .FastStatusColorRemoved, .FastForcedPanel .FastStatusColorRemoved, .FastNestedPanel .FastStatusColorRemoved, .FastSubPanel .FastStatusColorRemoved, .DataDocContainer .FastStatusColorRemoved, .FastStatusColorRemoved.FastStatusLabel,
.FastPanel .FastStatusColorRemoved .DFL,
.FastSubPanel .FastStatusColorRemoved .DFL,
.FastForcedPanel .FastStatusColorRemoved .DFL,
.FastNestedPanel .FastStatusColorRemoved .DFL,
.FastSubPanel .FastStatusColorRemoved .DFL,
.DataDocContainer .FastStatusColorRemoved .DFL,
.FastStatusColorRemoved .DFL.FastStatusLabel {
  color: #cc170e;
  }
.FastPanel .FastStatusColorRemoved .FICFTAuto, .FastSubPanel .FastStatusColorRemoved .FICFTAuto, .FastForcedPanel .FastStatusColorRemoved .FICFTAuto, .FastNestedPanel .FastStatusColorRemoved .FICFTAuto, .FastSubPanel .FastStatusColorRemoved .FICFTAuto, .DataDocContainer .FastStatusColorRemoved .FICFTAuto, .FastStatusColorRemoved.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorRemoved .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorRemoved .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorRemoved .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorRemoved .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorRemoved .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorRemoved .DFL .FICFTAuto,
.FastStatusColorRemoved .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTRemoved,
.FPB .FICFTRemoved {
  color: #cc170e;
  }
.FICFTRemoved .FICFTAuto,
.FPB .FICFTRemoved .FICFTAuto {
  color: inherit;
}

.FSCBackgroundRemoved {
  background-color: #cc170e;
  }

.RowStatusColorRemoved,
.RowStatusColorRemoved.FastPanel,
.RowStatusColorRemoved.FastPanelCell,
.RowStatusColorRemoved.FastSubPanel,
.RowStatusColorRemoved.FastSubPanelCell,
.RowStatusColorRemoved.RowTemplateCell,
.RowStatusColorRemoved > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorRemoved,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorRemoved .RowTemplateCell {
  background-color: #fdd3c5;
  }
.RowStatusColorRemoved.ItemListRow,
.RowStatusColorRemoved.FastPanel.ItemListRow,
.RowStatusColorRemoved.FastPanelCell.ItemListRow,
.RowStatusColorRemoved.FastSubPanel.ItemListRow,
.RowStatusColorRemoved.FastSubPanelCell.ItemListRow,
.RowStatusColorRemoved.RowTemplateCell.ItemListRow,
.RowStatusColorRemoved > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorRemoved.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorRemoved .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorRemoved.FastPanel,
.RowStatusColorRemoved > .FastPanel,
.RowStatusColorRemoved.FastPanelCell,
.RowStatusColorRemoved > .FastPanelCell,
.RowStatusColorRemoved.FastSubPanel,
.RowStatusColorRemoved > .FastSubPanel,
.RowStatusColorRemoved.FastSubPanelCell,
.RowStatusColorRemoved > .FastSubPanelCell,
.RowStatusColorRemoved.RowTemplateCell,
.RowStatusColorRemoved > .RowTemplateCell {
  border-color: #e18867;
  }

.Announcement.FastStatusColorRemoved,
.AnnouncementPreviewRemoved {
  background-color: #cc170e;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorRemoved,
.AnnouncementFooterContainer .AnnouncementPreviewRemoved {
  background: none;
  color: #cc170e;
  }

.FastStatusColorRunning,
.FastStatusColorRunning .DFL {
  color: #666;
  }
.FastStatusColorRunning .FICFTAuto,
.FastStatusColorRunning .DFL .FICFTAuto {
  color: inherit;
}
.FastPanel .FastStatusColorRunning, .FastSubPanel .FastStatusColorRunning, .FastForcedPanel .FastStatusColorRunning, .FastNestedPanel .FastStatusColorRunning, .FastSubPanel .FastStatusColorRunning, .DataDocContainer .FastStatusColorRunning, .FastStatusColorRunning.FastStatusLabel,
.FastPanel .FastStatusColorRunning .DFL,
.FastSubPanel .FastStatusColorRunning .DFL,
.FastForcedPanel .FastStatusColorRunning .DFL,
.FastNestedPanel .FastStatusColorRunning .DFL,
.FastSubPanel .FastStatusColorRunning .DFL,
.DataDocContainer .FastStatusColorRunning .DFL,
.FastStatusColorRunning .DFL.FastStatusLabel {
  color: #008575;
  }
.FastPanel .FastStatusColorRunning .FICFTAuto, .FastSubPanel .FastStatusColorRunning .FICFTAuto, .FastForcedPanel .FastStatusColorRunning .FICFTAuto, .FastNestedPanel .FastStatusColorRunning .FICFTAuto, .FastSubPanel .FastStatusColorRunning .FICFTAuto, .DataDocContainer .FastStatusColorRunning .FICFTAuto, .FastStatusColorRunning.FastStatusLabel .FICFTAuto,
.FastPanel .FastStatusColorRunning .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorRunning .DFL .FICFTAuto,
.FastForcedPanel .FastStatusColorRunning .DFL .FICFTAuto,
.FastNestedPanel .FastStatusColorRunning .DFL .FICFTAuto,
.FastSubPanel .FastStatusColorRunning .DFL .FICFTAuto,
.DataDocContainer .FastStatusColorRunning .DFL .FICFTAuto,
.FastStatusColorRunning .DFL.FastStatusLabel .FICFTAuto {
  color: inherit;
}

.FICFTRunning,
.FPB .FICFTRunning {
  color: #008575;
  }
.FICFTRunning .FICFTAuto,
.FPB .FICFTRunning .FICFTAuto {
  color: inherit;
}

.FSCBackgroundRunning {
  background-color: #008575;
  }

.RowStatusColorRunning,
.RowStatusColorRunning.FastPanel,
.RowStatusColorRunning.FastPanelCell,
.RowStatusColorRunning.FastSubPanel,
.RowStatusColorRunning.FastSubPanelCell,
.RowStatusColorRunning.RowTemplateCell,
.RowStatusColorRunning > .RowTemplateCell,
.DTRowColors .TDR.RowStatusColorRunning,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorRunning .RowTemplateCell {
  background-color: #ceeae7;
  }
.RowStatusColorRunning.ItemListRow,
.RowStatusColorRunning.FastPanel.ItemListRow,
.RowStatusColorRunning.FastPanelCell.ItemListRow,
.RowStatusColorRunning.FastSubPanel.ItemListRow,
.RowStatusColorRunning.FastSubPanelCell.ItemListRow,
.RowStatusColorRunning.RowTemplateCell.ItemListRow,
.RowStatusColorRunning > .RowTemplateCell.ItemListRow,
.DTRowColors .TDR.RowStatusColorRunning.ItemListRow,
.DTRowColors.DocTemplatedTable .TDR.RowStatusColorRunning .RowTemplateCell.ItemListRow {
  background: none;
}

.RowStatusColorRunning.FastPanel,
.RowStatusColorRunning > .FastPanel,
.RowStatusColorRunning.FastPanelCell,
.RowStatusColorRunning > .FastPanelCell,
.RowStatusColorRunning.FastSubPanel,
.RowStatusColorRunning > .FastSubPanel,
.RowStatusColorRunning.FastSubPanelCell,
.RowStatusColorRunning > .FastSubPanelCell,
.RowStatusColorRunning.RowTemplateCell,
.RowStatusColorRunning > .RowTemplateCell {
  border-color: #84c2bb;
  }

.Announcement.FastStatusColorRunning,
.AnnouncementPreviewRunning {
  background-color: #008575;
  color: #fff;
  }
.AnnouncementFooterContainer .Announcement.FastStatusColorRunning,
.AnnouncementFooterContainer .AnnouncementPreviewRunning {
  background: none;
  color: #008575;
  }

.FastStatusLabel,
.FastStatusBanner,
.FastStatusPanel {
  background-color: #fff;
  border-color: #28807c;
  color: #444;
  /*.FICF
  {
      @include status-color(color, Default, Color);
  }*/
}
.FastStatusLabel .FastTitlebar.FastTitlebar,
.FastStatusLabel .WebDocTitleBanner .FastTitlebar.FastTitlebar, .FastStatusLabel.WebDocTitleBanner .FastTitlebar.FastTitlebar, .FastStatusLabel.TDC, .OutlineValue .FastStatusLabel,
.FastStatusBanner .FastTitlebar.FastTitlebar,
.FastStatusBanner .WebDocTitleBanner .FastTitlebar.FastTitlebar,
.FastStatusBanner.WebDocTitleBanner .FastTitlebar.FastTitlebar,
.FastStatusBanner.TDC,
.OutlineValue .FastStatusBanner,
.FastStatusPanel .FastTitlebar.FastTitlebar,
.FastStatusPanel .WebDocTitleBanner .FastTitlebar.FastTitlebar,
.FastStatusPanel.WebDocTitleBanner .FastTitlebar.FastTitlebar,
.FastStatusPanel.TDC,
.OutlineValue .FastStatusPanel {
  color: inherit;
  background: none;
}
.FastStatusLabel .DFB,
.FastStatusBanner .DFB,
.FastStatusPanel .DFB {
  background-color: #28807c;
  border-color: #28807c;
  color: #fff;
  }
.FastStatusLabel .DFB .FICF,
.FastStatusBanner .DFB .FICF,
.FastStatusPanel .DFB .FICF {
  color: inherit;
}
.FastStatusLabel .DFL,
.FastStatusBanner .DFL,
.FastStatusPanel .DFL {
  color: #16629c;
  }
.FastStatusLabel.FastStatusColorDefault,
.FastStatusBanner.FastStatusColorDefault,
.FastStatusPanel.FastStatusColorDefault {
  background-color: #fff;
  border-color: #28807c;
  color: #16629c;
  /*        .FICF
  {
      @include status-color(color, Default, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Default, Color);
  }*/
}
.FastStatusLabel.FastStatusColorDefault .FastStatusColorDefault,
.FastStatusBanner.FastStatusColorDefault .FastStatusColorDefault,
.FastStatusPanel.FastStatusColorDefault .FastStatusColorDefault {
  color: inherit;
}
.FastStatusLabel.FastStatusColorDefault .DFL,
.FastStatusBanner.FastStatusColorDefault .DFL,
.FastStatusPanel.FastStatusColorDefault .DFL {
  color: #16629c;
  }
.FastStatusLabel.FastStatusColorDefault .DFB,
.FastStatusBanner.FastStatusColorDefault .DFB,
.FastStatusPanel.FastStatusColorDefault .DFB {
  background-color: #1b75bc;
  border-color: #1b75bc;
  }
.FastStatusLabel.FastStatusColorDefault .DFB:hover,
.FastStatusBanner.FastStatusColorDefault .DFB:hover,
.FastStatusPanel.FastStatusColorDefault .DFB:hover {
  background-color: #1e82d2;
  border-color: #1e82d2;
  }
.FastStatusLabel.FastStatusColorDefault .DFB:active,
.FastStatusBanner.FastStatusColorDefault .DFB:active,
.FastStatusPanel.FastStatusColorDefault .DFB:active {
  background-color: #1767a5;
  border-color: #1767a5;
  }
.FastStatusLabel.FastStatusColorDefault .DFB .FICF,
.FastStatusBanner.FastStatusColorDefault .DFB .FICF,
.FastStatusPanel.FastStatusColorDefault .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorDefault.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorDefault.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorDefault.ViewStackStatusTitlebarWrapper {
  background-color: #1b75bc;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorDefault.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorDefault.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorDefault.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorDefault.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorDefault.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorDefault.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorDefault input, .FastStatusLabel.FastStatusColorDefault select, .FastStatusLabel.FastStatusColorDefault textarea,
.FastStatusBanner.FastStatusColorDefault input,
.FastStatusBanner.FastStatusColorDefault select,
.FastStatusBanner.FastStatusColorDefault textarea,
.FastStatusPanel.FastStatusColorDefault input,
.FastStatusPanel.FastStatusColorDefault select,
.FastStatusPanel.FastStatusColorDefault textarea {
  border-color: #28807c;
  }
.FastStatusLabel.FastStatusColorGood,
.FastStatusBanner.FastStatusColorGood,
.FastStatusPanel.FastStatusColorGood {
  background-color: #dbe8ce;
  border-color: #a6c8a3;
  color: #257000;
  /*        .FICF
  {
      @include status-color(color, Good, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Good, Color);
  }*/
}
.FastStatusLabel.FastStatusColorGood .FastStatusColorGood,
.FastStatusBanner.FastStatusColorGood .FastStatusColorGood,
.FastStatusPanel.FastStatusColorGood .FastStatusColorGood {
  color: inherit;
}
.FastStatusLabel.FastStatusColorGood .DFL,
.FastStatusBanner.FastStatusColorGood .DFL,
.FastStatusPanel.FastStatusColorGood .DFL {
  color: #257000;
  }
.FastStatusLabel.FastStatusColorGood .DFB,
.FastStatusBanner.FastStatusColorGood .DFB,
.FastStatusPanel.FastStatusColorGood .DFB {
  background-color: #2c8500;
  border-color: #2c8500;
  }
.FastStatusLabel.FastStatusColorGood .DFB:hover,
.FastStatusBanner.FastStatusColorGood .DFB:hover,
.FastStatusPanel.FastStatusColorGood .DFB:hover {
  background-color: #349e00;
  border-color: #349e00;
  }
.FastStatusLabel.FastStatusColorGood .DFB:active,
.FastStatusBanner.FastStatusColorGood .DFB:active,
.FastStatusPanel.FastStatusColorGood .DFB:active {
  background-color: #236b00;
  border-color: #236b00;
  }
.FastStatusLabel.FastStatusColorGood .DFB .FICF,
.FastStatusBanner.FastStatusColorGood .DFB .FICF,
.FastStatusPanel.FastStatusColorGood .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorGood.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorGood.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorGood.ViewStackStatusTitlebarWrapper {
  background-color: #2c8500;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorGood.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorGood.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorGood.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorGood.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorGood.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorGood.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorGood input, .FastStatusLabel.FastStatusColorGood select, .FastStatusLabel.FastStatusColorGood textarea,
.FastStatusBanner.FastStatusColorGood input,
.FastStatusBanner.FastStatusColorGood select,
.FastStatusBanner.FastStatusColorGood textarea,
.FastStatusPanel.FastStatusColorGood input,
.FastStatusPanel.FastStatusColorGood select,
.FastStatusPanel.FastStatusColorGood textarea {
  border-color: #a6c8a3;
  }
.FastStatusLabel.FastStatusColorComplete,
.FastStatusBanner.FastStatusColorComplete,
.FastStatusPanel.FastStatusColorComplete {
  background-color: #dbe8ce;
  border-color: #a6c8a3;
  color: #257000;
  /*        .FICF
  {
      @include status-color(color, Complete, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Complete, Color);
  }*/
}
.FastStatusLabel.FastStatusColorComplete .FastStatusColorComplete,
.FastStatusBanner.FastStatusColorComplete .FastStatusColorComplete,
.FastStatusPanel.FastStatusColorComplete .FastStatusColorComplete {
  color: inherit;
}
.FastStatusLabel.FastStatusColorComplete .DFL,
.FastStatusBanner.FastStatusColorComplete .DFL,
.FastStatusPanel.FastStatusColorComplete .DFL {
  color: #257000;
  }
.FastStatusLabel.FastStatusColorComplete .DFB,
.FastStatusBanner.FastStatusColorComplete .DFB,
.FastStatusPanel.FastStatusColorComplete .DFB {
  background-color: #2c8500;
  border-color: #2c8500;
  }
.FastStatusLabel.FastStatusColorComplete .DFB:hover,
.FastStatusBanner.FastStatusColorComplete .DFB:hover,
.FastStatusPanel.FastStatusColorComplete .DFB:hover {
  background-color: #349e00;
  border-color: #349e00;
  }
.FastStatusLabel.FastStatusColorComplete .DFB:active,
.FastStatusBanner.FastStatusColorComplete .DFB:active,
.FastStatusPanel.FastStatusColorComplete .DFB:active {
  background-color: #236b00;
  border-color: #236b00;
  }
.FastStatusLabel.FastStatusColorComplete .DFB .FICF,
.FastStatusBanner.FastStatusColorComplete .DFB .FICF,
.FastStatusPanel.FastStatusColorComplete .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorComplete.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorComplete.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorComplete.ViewStackStatusTitlebarWrapper {
  background-color: #2c8500;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorComplete.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorComplete.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorComplete.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorComplete.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorComplete.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorComplete.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorComplete input, .FastStatusLabel.FastStatusColorComplete select, .FastStatusLabel.FastStatusColorComplete textarea,
.FastStatusBanner.FastStatusColorComplete input,
.FastStatusBanner.FastStatusColorComplete select,
.FastStatusBanner.FastStatusColorComplete textarea,
.FastStatusPanel.FastStatusColorComplete input,
.FastStatusPanel.FastStatusColorComplete select,
.FastStatusPanel.FastStatusColorComplete textarea {
  border-color: #a6c8a3;
  }
.FastStatusLabel.FastStatusColorWarning,
.FastStatusBanner.FastStatusColorWarning,
.FastStatusPanel.FastStatusColorWarning {
  background-color: #ffe4cb;
  border-color: #e0a271;
  color: #aa4a13;
  /*        .FICF
  {
      @include status-color(color, Warning, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Warning, Color);
  }*/
}
.FastStatusLabel.FastStatusColorWarning .FastStatusColorWarning,
.FastStatusBanner.FastStatusColorWarning .FastStatusColorWarning,
.FastStatusPanel.FastStatusColorWarning .FastStatusColorWarning {
  color: inherit;
}
.FastStatusLabel.FastStatusColorWarning .DFL,
.FastStatusBanner.FastStatusColorWarning .DFL,
.FastStatusPanel.FastStatusColorWarning .DFL {
  color: #aa4a13;
  }
.FastStatusLabel.FastStatusColorWarning .DFB,
.FastStatusBanner.FastStatusColorWarning .DFB,
.FastStatusPanel.FastStatusColorWarning .DFB {
  background-color: #c15515;
  border-color: #c15515;
  }
.FastStatusLabel.FastStatusColorWarning .DFB:hover,
.FastStatusBanner.FastStatusColorWarning .DFB:hover,
.FastStatusPanel.FastStatusColorWarning .DFB:hover {
  background-color: #d75f17;
  border-color: #d75f17;
  }
.FastStatusLabel.FastStatusColorWarning .DFB:active,
.FastStatusBanner.FastStatusColorWarning .DFB:active,
.FastStatusPanel.FastStatusColorWarning .DFB:active {
  background-color: #aa4a12;
  border-color: #aa4a12;
  }
.FastStatusLabel.FastStatusColorWarning .DFB .FICF,
.FastStatusBanner.FastStatusColorWarning .DFB .FICF,
.FastStatusPanel.FastStatusColorWarning .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorWarning.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorWarning.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorWarning.ViewStackStatusTitlebarWrapper {
  background-color: #c15515;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorWarning.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorWarning.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorWarning.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorWarning.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorWarning.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorWarning.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorWarning input, .FastStatusLabel.FastStatusColorWarning select, .FastStatusLabel.FastStatusColorWarning textarea,
.FastStatusBanner.FastStatusColorWarning input,
.FastStatusBanner.FastStatusColorWarning select,
.FastStatusBanner.FastStatusColorWarning textarea,
.FastStatusPanel.FastStatusColorWarning input,
.FastStatusPanel.FastStatusColorWarning select,
.FastStatusPanel.FastStatusColorWarning textarea {
  border-color: #e0a271;
  }
.FastStatusLabel.FastStatusColorError,
.FastStatusBanner.FastStatusColorError,
.FastStatusPanel.FastStatusColorError {
  background-color: #fdd3c5;
  border-color: #e18867;
  color: #bf160d;
  /*        .FICF
  {
      @include status-color(color, Error, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Error, Color);
  }*/
}
.FastStatusLabel.FastStatusColorError .FastStatusColorError,
.FastStatusBanner.FastStatusColorError .FastStatusColorError,
.FastStatusPanel.FastStatusColorError .FastStatusColorError {
  color: inherit;
}
.FastStatusLabel.FastStatusColorError .DFL,
.FastStatusBanner.FastStatusColorError .DFL,
.FastStatusPanel.FastStatusColorError .DFL {
  color: #bf160d;
  }
.FastStatusLabel.FastStatusColorError .DFB,
.FastStatusBanner.FastStatusColorError .DFB,
.FastStatusPanel.FastStatusColorError .DFB {
  background-color: #cc170e;
  border-color: #cc170e;
  }
.FastStatusLabel.FastStatusColorError .DFB:hover,
.FastStatusBanner.FastStatusColorError .DFB:hover,
.FastStatusPanel.FastStatusColorError .DFB:hover {
  background-color: #e3190f;
  border-color: #e3190f;
  }
.FastStatusLabel.FastStatusColorError .DFB:active,
.FastStatusBanner.FastStatusColorError .DFB:active,
.FastStatusPanel.FastStatusColorError .DFB:active {
  background-color: #b4140c;
  border-color: #b4140c;
  }
.FastStatusLabel.FastStatusColorError .DFB .FICF,
.FastStatusBanner.FastStatusColorError .DFB .FICF,
.FastStatusPanel.FastStatusColorError .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorError.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorError.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorError.ViewStackStatusTitlebarWrapper {
  background-color: #cc170e;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorError.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorError.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorError.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorError.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorError.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorError.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorError input, .FastStatusLabel.FastStatusColorError select, .FastStatusLabel.FastStatusColorError textarea,
.FastStatusBanner.FastStatusColorError input,
.FastStatusBanner.FastStatusColorError select,
.FastStatusBanner.FastStatusColorError textarea,
.FastStatusPanel.FastStatusColorError input,
.FastStatusPanel.FastStatusColorError select,
.FastStatusPanel.FastStatusColorError textarea {
  border-color: #e18867;
  }
.FastStatusLabel.FastStatusColorInactive,
.FastStatusBanner.FastStatusColorInactive,
.FastStatusPanel.FastStatusColorInactive {
  background-color: #e2e2e2;
  border-color: #97999c;
  color: #666;
  /*        .FICF
  {
      @include status-color(color, Inactive, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Inactive, Color);
  }*/
}
.FastStatusLabel.FastStatusColorInactive .FastStatusColorInactive,
.FastStatusBanner.FastStatusColorInactive .FastStatusColorInactive,
.FastStatusPanel.FastStatusColorInactive .FastStatusColorInactive {
  color: inherit;
}
.FastStatusLabel.FastStatusColorInactive .DFL,
.FastStatusBanner.FastStatusColorInactive .DFL,
.FastStatusPanel.FastStatusColorInactive .DFL {
  color: #666;
  }
.FastStatusLabel.FastStatusColorInactive .DFB,
.FastStatusBanner.FastStatusColorInactive .DFB,
.FastStatusPanel.FastStatusColorInactive .DFB {
  background-color: #666;
  border-color: #666;
  }
.FastStatusLabel.FastStatusColorInactive .DFB:hover,
.FastStatusBanner.FastStatusColorInactive .DFB:hover,
.FastStatusPanel.FastStatusColorInactive .DFB:hover {
  background-color: #727272;
  border-color: #727272;
  }
.FastStatusLabel.FastStatusColorInactive .DFB:active,
.FastStatusBanner.FastStatusColorInactive .DFB:active,
.FastStatusPanel.FastStatusColorInactive .DFB:active {
  background-color: #595959;
  border-color: #595959;
  }
.FastStatusLabel.FastStatusColorInactive .DFB .FICF,
.FastStatusBanner.FastStatusColorInactive .DFB .FICF,
.FastStatusPanel.FastStatusColorInactive .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorInactive.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorInactive.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorInactive.ViewStackStatusTitlebarWrapper {
  background-color: #666;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorInactive.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorInactive.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorInactive.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorInactive.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorInactive.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorInactive.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorInactive input, .FastStatusLabel.FastStatusColorInactive select, .FastStatusLabel.FastStatusColorInactive textarea,
.FastStatusBanner.FastStatusColorInactive input,
.FastStatusBanner.FastStatusColorInactive select,
.FastStatusBanner.FastStatusColorInactive textarea,
.FastStatusPanel.FastStatusColorInactive input,
.FastStatusPanel.FastStatusColorInactive select,
.FastStatusPanel.FastStatusColorInactive textarea {
  border-color: #97999c;
  }
.FastStatusLabel.FastStatusColorIncomplete,
.FastStatusBanner.FastStatusColorIncomplete,
.FastStatusPanel.FastStatusColorIncomplete {
  background-color: #ffe4cb;
  border-color: #e0a271;
  color: #aa4a13;
  /*        .FICF
  {
      @include status-color(color, Incomplete, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Incomplete, Color);
  }*/
}
.FastStatusLabel.FastStatusColorIncomplete .FastStatusColorIncomplete,
.FastStatusBanner.FastStatusColorIncomplete .FastStatusColorIncomplete,
.FastStatusPanel.FastStatusColorIncomplete .FastStatusColorIncomplete {
  color: inherit;
}
.FastStatusLabel.FastStatusColorIncomplete .DFL,
.FastStatusBanner.FastStatusColorIncomplete .DFL,
.FastStatusPanel.FastStatusColorIncomplete .DFL {
  color: #aa4a13;
  }
.FastStatusLabel.FastStatusColorIncomplete .DFB,
.FastStatusBanner.FastStatusColorIncomplete .DFB,
.FastStatusPanel.FastStatusColorIncomplete .DFB {
  background-color: #c15515;
  border-color: #c15515;
  }
.FastStatusLabel.FastStatusColorIncomplete .DFB:hover,
.FastStatusBanner.FastStatusColorIncomplete .DFB:hover,
.FastStatusPanel.FastStatusColorIncomplete .DFB:hover {
  background-color: #d75f17;
  border-color: #d75f17;
  }
.FastStatusLabel.FastStatusColorIncomplete .DFB:active,
.FastStatusBanner.FastStatusColorIncomplete .DFB:active,
.FastStatusPanel.FastStatusColorIncomplete .DFB:active {
  background-color: #aa4a12;
  border-color: #aa4a12;
  }
.FastStatusLabel.FastStatusColorIncomplete .DFB .FICF,
.FastStatusBanner.FastStatusColorIncomplete .DFB .FICF,
.FastStatusPanel.FastStatusColorIncomplete .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorIncomplete.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorIncomplete.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorIncomplete.ViewStackStatusTitlebarWrapper {
  background-color: #c15515;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorIncomplete.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorIncomplete.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorIncomplete.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorIncomplete.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorIncomplete.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorIncomplete.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorIncomplete input, .FastStatusLabel.FastStatusColorIncomplete select, .FastStatusLabel.FastStatusColorIncomplete textarea,
.FastStatusBanner.FastStatusColorIncomplete input,
.FastStatusBanner.FastStatusColorIncomplete select,
.FastStatusBanner.FastStatusColorIncomplete textarea,
.FastStatusPanel.FastStatusColorIncomplete input,
.FastStatusPanel.FastStatusColorIncomplete select,
.FastStatusPanel.FastStatusColorIncomplete textarea {
  border-color: #e0a271;
  }
.FastStatusLabel.FastStatusColorBad,
.FastStatusBanner.FastStatusColorBad,
.FastStatusPanel.FastStatusColorBad {
  background-color: #fdd3c5;
  border-color: #e18867;
  color: #bf160d;
  /*        .FICF
  {
      @include status-color(color, Bad, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Bad, Color);
  }*/
}
.FastStatusLabel.FastStatusColorBad .FastStatusColorBad,
.FastStatusBanner.FastStatusColorBad .FastStatusColorBad,
.FastStatusPanel.FastStatusColorBad .FastStatusColorBad {
  color: inherit;
}
.FastStatusLabel.FastStatusColorBad .DFL,
.FastStatusBanner.FastStatusColorBad .DFL,
.FastStatusPanel.FastStatusColorBad .DFL {
  color: #bf160d;
  }
.FastStatusLabel.FastStatusColorBad .DFB,
.FastStatusBanner.FastStatusColorBad .DFB,
.FastStatusPanel.FastStatusColorBad .DFB {
  background-color: #cc170e;
  border-color: #cc170e;
  }
.FastStatusLabel.FastStatusColorBad .DFB:hover,
.FastStatusBanner.FastStatusColorBad .DFB:hover,
.FastStatusPanel.FastStatusColorBad .DFB:hover {
  background-color: #e3190f;
  border-color: #e3190f;
  }
.FastStatusLabel.FastStatusColorBad .DFB:active,
.FastStatusBanner.FastStatusColorBad .DFB:active,
.FastStatusPanel.FastStatusColorBad .DFB:active {
  background-color: #b4140c;
  border-color: #b4140c;
  }
.FastStatusLabel.FastStatusColorBad .DFB .FICF,
.FastStatusBanner.FastStatusColorBad .DFB .FICF,
.FastStatusPanel.FastStatusColorBad .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorBad.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorBad.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorBad.ViewStackStatusTitlebarWrapper {
  background-color: #cc170e;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorBad.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorBad.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorBad.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorBad.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorBad.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorBad.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorBad input, .FastStatusLabel.FastStatusColorBad select, .FastStatusLabel.FastStatusColorBad textarea,
.FastStatusBanner.FastStatusColorBad input,
.FastStatusBanner.FastStatusColorBad select,
.FastStatusBanner.FastStatusColorBad textarea,
.FastStatusPanel.FastStatusColorBad input,
.FastStatusPanel.FastStatusColorBad select,
.FastStatusPanel.FastStatusColorBad textarea {
  border-color: #e18867;
  }
.FastStatusLabel.FastStatusColorInvalid,
.FastStatusBanner.FastStatusColorInvalid,
.FastStatusPanel.FastStatusColorInvalid {
  background-color: #fdd3c5;
  border-color: #e18867;
  color: #bf160d;
  /*        .FICF
  {
      @include status-color(color, Invalid, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Invalid, Color);
  }*/
}
.FastStatusLabel.FastStatusColorInvalid .FastStatusColorInvalid,
.FastStatusBanner.FastStatusColorInvalid .FastStatusColorInvalid,
.FastStatusPanel.FastStatusColorInvalid .FastStatusColorInvalid {
  color: inherit;
}
.FastStatusLabel.FastStatusColorInvalid .DFL,
.FastStatusBanner.FastStatusColorInvalid .DFL,
.FastStatusPanel.FastStatusColorInvalid .DFL {
  color: #bf160d;
  }
.FastStatusLabel.FastStatusColorInvalid .DFB,
.FastStatusBanner.FastStatusColorInvalid .DFB,
.FastStatusPanel.FastStatusColorInvalid .DFB {
  background-color: #cc170e;
  border-color: #cc170e;
  }
.FastStatusLabel.FastStatusColorInvalid .DFB:hover,
.FastStatusBanner.FastStatusColorInvalid .DFB:hover,
.FastStatusPanel.FastStatusColorInvalid .DFB:hover {
  background-color: #e3190f;
  border-color: #e3190f;
  }
.FastStatusLabel.FastStatusColorInvalid .DFB:active,
.FastStatusBanner.FastStatusColorInvalid .DFB:active,
.FastStatusPanel.FastStatusColorInvalid .DFB:active {
  background-color: #b4140c;
  border-color: #b4140c;
  }
.FastStatusLabel.FastStatusColorInvalid .DFB .FICF,
.FastStatusBanner.FastStatusColorInvalid .DFB .FICF,
.FastStatusPanel.FastStatusColorInvalid .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorInvalid.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorInvalid.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorInvalid.ViewStackStatusTitlebarWrapper {
  background-color: #cc170e;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorInvalid.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorInvalid.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorInvalid.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorInvalid.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorInvalid.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorInvalid.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorInvalid input, .FastStatusLabel.FastStatusColorInvalid select, .FastStatusLabel.FastStatusColorInvalid textarea,
.FastStatusBanner.FastStatusColorInvalid input,
.FastStatusBanner.FastStatusColorInvalid select,
.FastStatusBanner.FastStatusColorInvalid textarea,
.FastStatusPanel.FastStatusColorInvalid input,
.FastStatusPanel.FastStatusColorInvalid select,
.FastStatusPanel.FastStatusColorInvalid textarea {
  border-color: #e18867;
  }
.FastStatusLabel.FastStatusColorAdded,
.FastStatusBanner.FastStatusColorAdded,
.FastStatusPanel.FastStatusColorAdded {
  background-color: #dbe8ce;
  border-color: #a6c8a3;
  color: #257000;
  /*        .FICF
  {
      @include status-color(color, Added, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Added, Color);
  }*/
}
.FastStatusLabel.FastStatusColorAdded .FastStatusColorAdded,
.FastStatusBanner.FastStatusColorAdded .FastStatusColorAdded,
.FastStatusPanel.FastStatusColorAdded .FastStatusColorAdded {
  color: inherit;
}
.FastStatusLabel.FastStatusColorAdded .DFL,
.FastStatusBanner.FastStatusColorAdded .DFL,
.FastStatusPanel.FastStatusColorAdded .DFL {
  color: #257000;
  }
.FastStatusLabel.FastStatusColorAdded .DFB,
.FastStatusBanner.FastStatusColorAdded .DFB,
.FastStatusPanel.FastStatusColorAdded .DFB {
  background-color: #2c8500;
  border-color: #2c8500;
  }
.FastStatusLabel.FastStatusColorAdded .DFB:hover,
.FastStatusBanner.FastStatusColorAdded .DFB:hover,
.FastStatusPanel.FastStatusColorAdded .DFB:hover {
  background-color: #349e00;
  border-color: #349e00;
  }
.FastStatusLabel.FastStatusColorAdded .DFB:active,
.FastStatusBanner.FastStatusColorAdded .DFB:active,
.FastStatusPanel.FastStatusColorAdded .DFB:active {
  background-color: #236b00;
  border-color: #236b00;
  }
.FastStatusLabel.FastStatusColorAdded .DFB .FICF,
.FastStatusBanner.FastStatusColorAdded .DFB .FICF,
.FastStatusPanel.FastStatusColorAdded .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorAdded.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorAdded.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorAdded.ViewStackStatusTitlebarWrapper {
  background-color: #2c8500;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorAdded.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorAdded.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorAdded.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorAdded.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorAdded.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorAdded.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorAdded input, .FastStatusLabel.FastStatusColorAdded select, .FastStatusLabel.FastStatusColorAdded textarea,
.FastStatusBanner.FastStatusColorAdded input,
.FastStatusBanner.FastStatusColorAdded select,
.FastStatusBanner.FastStatusColorAdded textarea,
.FastStatusPanel.FastStatusColorAdded input,
.FastStatusPanel.FastStatusColorAdded select,
.FastStatusPanel.FastStatusColorAdded textarea {
  border-color: #a6c8a3;
  }
.FastStatusLabel.FastStatusColorModified,
.FastStatusBanner.FastStatusColorModified,
.FastStatusPanel.FastStatusColorModified {
  background-color: #ffe4cb;
  border-color: #e0a271;
  color: #aa4a13;
  /*        .FICF
  {
      @include status-color(color, Modified, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Modified, Color);
  }*/
}
.FastStatusLabel.FastStatusColorModified .FastStatusColorModified,
.FastStatusBanner.FastStatusColorModified .FastStatusColorModified,
.FastStatusPanel.FastStatusColorModified .FastStatusColorModified {
  color: inherit;
}
.FastStatusLabel.FastStatusColorModified .DFL,
.FastStatusBanner.FastStatusColorModified .DFL,
.FastStatusPanel.FastStatusColorModified .DFL {
  color: #aa4a13;
  }
.FastStatusLabel.FastStatusColorModified .DFB,
.FastStatusBanner.FastStatusColorModified .DFB,
.FastStatusPanel.FastStatusColorModified .DFB {
  background-color: #c15515;
  border-color: #c15515;
  }
.FastStatusLabel.FastStatusColorModified .DFB:hover,
.FastStatusBanner.FastStatusColorModified .DFB:hover,
.FastStatusPanel.FastStatusColorModified .DFB:hover {
  background-color: #d75f17;
  border-color: #d75f17;
  }
.FastStatusLabel.FastStatusColorModified .DFB:active,
.FastStatusBanner.FastStatusColorModified .DFB:active,
.FastStatusPanel.FastStatusColorModified .DFB:active {
  background-color: #aa4a12;
  border-color: #aa4a12;
  }
.FastStatusLabel.FastStatusColorModified .DFB .FICF,
.FastStatusBanner.FastStatusColorModified .DFB .FICF,
.FastStatusPanel.FastStatusColorModified .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorModified.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorModified.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorModified.ViewStackStatusTitlebarWrapper {
  background-color: #c15515;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorModified.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorModified.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorModified.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorModified.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorModified.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorModified.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorModified input, .FastStatusLabel.FastStatusColorModified select, .FastStatusLabel.FastStatusColorModified textarea,
.FastStatusBanner.FastStatusColorModified input,
.FastStatusBanner.FastStatusColorModified select,
.FastStatusBanner.FastStatusColorModified textarea,
.FastStatusPanel.FastStatusColorModified input,
.FastStatusPanel.FastStatusColorModified select,
.FastStatusPanel.FastStatusColorModified textarea {
  border-color: #e0a271;
  }
.FastStatusLabel.FastStatusColorRemoved,
.FastStatusBanner.FastStatusColorRemoved,
.FastStatusPanel.FastStatusColorRemoved {
  background-color: #fdd3c5;
  border-color: #e18867;
  color: #bf160d;
  /*        .FICF
  {
      @include status-color(color, Removed, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Removed, Color);
  }*/
}
.FastStatusLabel.FastStatusColorRemoved .FastStatusColorRemoved,
.FastStatusBanner.FastStatusColorRemoved .FastStatusColorRemoved,
.FastStatusPanel.FastStatusColorRemoved .FastStatusColorRemoved {
  color: inherit;
}
.FastStatusLabel.FastStatusColorRemoved .DFL,
.FastStatusBanner.FastStatusColorRemoved .DFL,
.FastStatusPanel.FastStatusColorRemoved .DFL {
  color: #bf160d;
  }
.FastStatusLabel.FastStatusColorRemoved .DFB,
.FastStatusBanner.FastStatusColorRemoved .DFB,
.FastStatusPanel.FastStatusColorRemoved .DFB {
  background-color: #cc170e;
  border-color: #cc170e;
  }
.FastStatusLabel.FastStatusColorRemoved .DFB:hover,
.FastStatusBanner.FastStatusColorRemoved .DFB:hover,
.FastStatusPanel.FastStatusColorRemoved .DFB:hover {
  background-color: #e3190f;
  border-color: #e3190f;
  }
.FastStatusLabel.FastStatusColorRemoved .DFB:active,
.FastStatusBanner.FastStatusColorRemoved .DFB:active,
.FastStatusPanel.FastStatusColorRemoved .DFB:active {
  background-color: #b4140c;
  border-color: #b4140c;
  }
.FastStatusLabel.FastStatusColorRemoved .DFB .FICF,
.FastStatusBanner.FastStatusColorRemoved .DFB .FICF,
.FastStatusPanel.FastStatusColorRemoved .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorRemoved.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorRemoved.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorRemoved.ViewStackStatusTitlebarWrapper {
  background-color: #cc170e;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorRemoved.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorRemoved.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorRemoved.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorRemoved.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorRemoved.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorRemoved.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorRemoved input, .FastStatusLabel.FastStatusColorRemoved select, .FastStatusLabel.FastStatusColorRemoved textarea,
.FastStatusBanner.FastStatusColorRemoved input,
.FastStatusBanner.FastStatusColorRemoved select,
.FastStatusBanner.FastStatusColorRemoved textarea,
.FastStatusPanel.FastStatusColorRemoved input,
.FastStatusPanel.FastStatusColorRemoved select,
.FastStatusPanel.FastStatusColorRemoved textarea {
  border-color: #e18867;
  }
.FastStatusLabel.FastStatusColorRunning,
.FastStatusBanner.FastStatusColorRunning,
.FastStatusPanel.FastStatusColorRunning {
  background-color: #ceeae7;
  border-color: #84c2bb;
  color: #00695c;
  /*        .FICF
  {
      @include status-color(color, Running, Color);
  }*/
  /*        &.ViewStackStatusTitlebarWrapper::before
  {
      @include status-color(background-color, Running, Color);
  }*/
}
.FastStatusLabel.FastStatusColorRunning .FastStatusColorRunning,
.FastStatusBanner.FastStatusColorRunning .FastStatusColorRunning,
.FastStatusPanel.FastStatusColorRunning .FastStatusColorRunning {
  color: inherit;
}
.FastStatusLabel.FastStatusColorRunning .DFL,
.FastStatusBanner.FastStatusColorRunning .DFL,
.FastStatusPanel.FastStatusColorRunning .DFL {
  color: #00695c;
  }
.FastStatusLabel.FastStatusColorRunning .DFB,
.FastStatusBanner.FastStatusColorRunning .DFB,
.FastStatusPanel.FastStatusColorRunning .DFB {
  background-color: #008575;
  border-color: #008575;
  }
.FastStatusLabel.FastStatusColorRunning .DFB:hover,
.FastStatusBanner.FastStatusColorRunning .DFB:hover,
.FastStatusPanel.FastStatusColorRunning .DFB:hover {
  background-color: #009e8b;
  border-color: #009e8b;
  }
.FastStatusLabel.FastStatusColorRunning .DFB:active,
.FastStatusBanner.FastStatusColorRunning .DFB:active,
.FastStatusPanel.FastStatusColorRunning .DFB:active {
  background-color: #006b5e;
  border-color: #006b5e;
  }
.FastStatusLabel.FastStatusColorRunning .DFB .FICF,
.FastStatusBanner.FastStatusColorRunning .DFB .FICF,
.FastStatusPanel.FastStatusColorRunning .DFB .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorRunning.ViewStackStatusTitlebarWrapper,
.FastStatusBanner.FastStatusColorRunning.ViewStackStatusTitlebarWrapper,
.FastStatusPanel.FastStatusColorRunning.ViewStackStatusTitlebarWrapper {
  background-color: #008575;
  color: #fff;
  /*&::before
  {
      @include status-color(background-color, Default, Color);
  }*/
  /*            .FICF
  {
      color: inherit;
  }*/
}
.FastStatusLabel.FastStatusColorRunning.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusLabel.FastStatusColorRunning.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusBanner.FastStatusColorRunning.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusBanner.FastStatusColorRunning.ViewStackStatusTitlebarWrapper .FICF,
.FastStatusPanel.FastStatusColorRunning.ViewStackStatusTitlebarWrapper .DFL,
.FastStatusPanel.FastStatusColorRunning.ViewStackStatusTitlebarWrapper .FICF {
  color: inherit;
}
.FastStatusLabel.FastStatusColorRunning input, .FastStatusLabel.FastStatusColorRunning select, .FastStatusLabel.FastStatusColorRunning textarea,
.FastStatusBanner.FastStatusColorRunning input,
.FastStatusBanner.FastStatusColorRunning select,
.FastStatusBanner.FastStatusColorRunning textarea,
.FastStatusPanel.FastStatusColorRunning input,
.FastStatusPanel.FastStatusColorRunning select,
.FastStatusPanel.FastStatusColorRunning textarea {
  border-color: #84c2bb;
  }
.LightStatusPanel .FastStatusLabel, .FastStatusLabel.LightStatusPanel,
.LightStatusPanel .FastStatusBanner,
.FastStatusBanner.LightStatusPanel,
.LightStatusPanel .FastStatusPanel,
.FastStatusPanel.LightStatusPanel {
  background-color: #fff;
  color: #28807c;
  border-color: currentColor;
}
.LightStatusPanel .FastStatusLabel.FastStatusColorDefault, .FastStatusLabel.LightStatusPanel.FastStatusColorDefault,
.LightStatusPanel .FastStatusBanner.FastStatusColorDefault,
.FastStatusBanner.LightStatusPanel.FastStatusColorDefault,
.LightStatusPanel .FastStatusPanel.FastStatusColorDefault,
.FastStatusPanel.LightStatusPanel.FastStatusColorDefault {
  background-color: #fff;
  color: #16629c;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorGood, .FastStatusLabel.LightStatusPanel.FastStatusColorGood,
.LightStatusPanel .FastStatusBanner.FastStatusColorGood,
.FastStatusBanner.LightStatusPanel.FastStatusColorGood,
.LightStatusPanel .FastStatusPanel.FastStatusColorGood,
.FastStatusPanel.LightStatusPanel.FastStatusColorGood {
  background-color: #dbe8ce;
  color: #257000;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorComplete, .FastStatusLabel.LightStatusPanel.FastStatusColorComplete,
.LightStatusPanel .FastStatusBanner.FastStatusColorComplete,
.FastStatusBanner.LightStatusPanel.FastStatusColorComplete,
.LightStatusPanel .FastStatusPanel.FastStatusColorComplete,
.FastStatusPanel.LightStatusPanel.FastStatusColorComplete {
  background-color: #dbe8ce;
  color: #257000;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorWarning, .FastStatusLabel.LightStatusPanel.FastStatusColorWarning,
.LightStatusPanel .FastStatusBanner.FastStatusColorWarning,
.FastStatusBanner.LightStatusPanel.FastStatusColorWarning,
.LightStatusPanel .FastStatusPanel.FastStatusColorWarning,
.FastStatusPanel.LightStatusPanel.FastStatusColorWarning {
  background-color: #ffe4cb;
  color: #aa4a13;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorError, .FastStatusLabel.LightStatusPanel.FastStatusColorError,
.LightStatusPanel .FastStatusBanner.FastStatusColorError,
.FastStatusBanner.LightStatusPanel.FastStatusColorError,
.LightStatusPanel .FastStatusPanel.FastStatusColorError,
.FastStatusPanel.LightStatusPanel.FastStatusColorError {
  background-color: #fdd3c5;
  color: #bf160d;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorInactive, .FastStatusLabel.LightStatusPanel.FastStatusColorInactive,
.LightStatusPanel .FastStatusBanner.FastStatusColorInactive,
.FastStatusBanner.LightStatusPanel.FastStatusColorInactive,
.LightStatusPanel .FastStatusPanel.FastStatusColorInactive,
.FastStatusPanel.LightStatusPanel.FastStatusColorInactive {
  background-color: #e2e2e2;
  color: #666;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorIncomplete, .FastStatusLabel.LightStatusPanel.FastStatusColorIncomplete,
.LightStatusPanel .FastStatusBanner.FastStatusColorIncomplete,
.FastStatusBanner.LightStatusPanel.FastStatusColorIncomplete,
.LightStatusPanel .FastStatusPanel.FastStatusColorIncomplete,
.FastStatusPanel.LightStatusPanel.FastStatusColorIncomplete {
  background-color: #ffe4cb;
  color: #aa4a13;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorBad, .FastStatusLabel.LightStatusPanel.FastStatusColorBad,
.LightStatusPanel .FastStatusBanner.FastStatusColorBad,
.FastStatusBanner.LightStatusPanel.FastStatusColorBad,
.LightStatusPanel .FastStatusPanel.FastStatusColorBad,
.FastStatusPanel.LightStatusPanel.FastStatusColorBad {
  background-color: #fdd3c5;
  color: #bf160d;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorInvalid, .FastStatusLabel.LightStatusPanel.FastStatusColorInvalid,
.LightStatusPanel .FastStatusBanner.FastStatusColorInvalid,
.FastStatusBanner.LightStatusPanel.FastStatusColorInvalid,
.LightStatusPanel .FastStatusPanel.FastStatusColorInvalid,
.FastStatusPanel.LightStatusPanel.FastStatusColorInvalid {
  background-color: #fdd3c5;
  color: #bf160d;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorAdded, .FastStatusLabel.LightStatusPanel.FastStatusColorAdded,
.LightStatusPanel .FastStatusBanner.FastStatusColorAdded,
.FastStatusBanner.LightStatusPanel.FastStatusColorAdded,
.LightStatusPanel .FastStatusPanel.FastStatusColorAdded,
.FastStatusPanel.LightStatusPanel.FastStatusColorAdded {
  background-color: #dbe8ce;
  color: #257000;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorModified, .FastStatusLabel.LightStatusPanel.FastStatusColorModified,
.LightStatusPanel .FastStatusBanner.FastStatusColorModified,
.FastStatusBanner.LightStatusPanel.FastStatusColorModified,
.LightStatusPanel .FastStatusPanel.FastStatusColorModified,
.FastStatusPanel.LightStatusPanel.FastStatusColorModified {
  background-color: #ffe4cb;
  color: #aa4a13;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorRemoved, .FastStatusLabel.LightStatusPanel.FastStatusColorRemoved,
.LightStatusPanel .FastStatusBanner.FastStatusColorRemoved,
.FastStatusBanner.LightStatusPanel.FastStatusColorRemoved,
.LightStatusPanel .FastStatusPanel.FastStatusColorRemoved,
.FastStatusPanel.LightStatusPanel.FastStatusColorRemoved {
  background-color: #fdd3c5;
  color: #bf160d;
  }
.LightStatusPanel .FastStatusLabel.FastStatusColorRunning, .FastStatusLabel.LightStatusPanel.FastStatusColorRunning,
.LightStatusPanel .FastStatusBanner.FastStatusColorRunning,
.FastStatusBanner.LightStatusPanel.FastStatusColorRunning,
.LightStatusPanel .FastStatusPanel.FastStatusColorRunning,
.FastStatusPanel.LightStatusPanel.FastStatusColorRunning {
  background-color: #ceeae7;
  color: #00695c;
  }
.FastStatusLabel .FastPanel,
.FastStatusBanner .FastPanel,
.FastStatusPanel .FastPanel {
  color: inherit;
}

.FastStatusLabel,
.FastStatusBanner {
  border-color: #28807c;
  }
.FastStatusLabel.FastStatusColorDefault,
.FastStatusBanner.FastStatusColorDefault {
  border-color: #28807c;
  }
.OutlineValue .FastStatusLabel.FastStatusColorDefault,
.OutlineValue .FastStatusBanner.FastStatusColorDefault {
  background-color: #fff;
  color: #28807c;
  }
.FastStatusLabel.FastStatusColorGood,
.FastStatusBanner.FastStatusColorGood {
  border-color: #2c8500;
  }
.OutlineValue .FastStatusLabel.FastStatusColorGood,
.OutlineValue .FastStatusBanner.FastStatusColorGood {
  background-color: #dbe8ce;
  color: #2c8500;
  }
.FastStatusLabel.FastStatusColorComplete,
.FastStatusBanner.FastStatusColorComplete {
  border-color: #2c8500;
  }
.OutlineValue .FastStatusLabel.FastStatusColorComplete,
.OutlineValue .FastStatusBanner.FastStatusColorComplete {
  background-color: #dbe8ce;
  color: #2c8500;
  }
.FastStatusLabel.FastStatusColorWarning,
.FastStatusBanner.FastStatusColorWarning {
  border-color: #c15515;
  }
.OutlineValue .FastStatusLabel.FastStatusColorWarning,
.OutlineValue .FastStatusBanner.FastStatusColorWarning {
  background-color: #ffe4cb;
  color: #c15515;
  }
.FastStatusLabel.FastStatusColorError,
.FastStatusBanner.FastStatusColorError {
  border-color: #cc170e;
  }
.OutlineValue .FastStatusLabel.FastStatusColorError,
.OutlineValue .FastStatusBanner.FastStatusColorError {
  background-color: #fdd3c5;
  color: #cc170e;
  }
.FastStatusLabel.FastStatusColorInactive,
.FastStatusBanner.FastStatusColorInactive {
  border-color: #666;
  }
.OutlineValue .FastStatusLabel.FastStatusColorInactive,
.OutlineValue .FastStatusBanner.FastStatusColorInactive {
  background-color: #e2e2e2;
  color: #666;
  }
.FastStatusLabel.FastStatusColorIncomplete,
.FastStatusBanner.FastStatusColorIncomplete {
  border-color: #c15515;
  }
.OutlineValue .FastStatusLabel.FastStatusColorIncomplete,
.OutlineValue .FastStatusBanner.FastStatusColorIncomplete {
  background-color: #ffe4cb;
  color: #c15515;
  }
.FastStatusLabel.FastStatusColorBad,
.FastStatusBanner.FastStatusColorBad {
  border-color: #cc170e;
  }
.OutlineValue .FastStatusLabel.FastStatusColorBad,
.OutlineValue .FastStatusBanner.FastStatusColorBad {
  background-color: #fdd3c5;
  color: #cc170e;
  }
.FastStatusLabel.FastStatusColorInvalid,
.FastStatusBanner.FastStatusColorInvalid {
  border-color: #cc170e;
  }
.OutlineValue .FastStatusLabel.FastStatusColorInvalid,
.OutlineValue .FastStatusBanner.FastStatusColorInvalid {
  background-color: #fdd3c5;
  color: #cc170e;
  }
.FastStatusLabel.FastStatusColorAdded,
.FastStatusBanner.FastStatusColorAdded {
  border-color: #2c8500;
  }
.OutlineValue .FastStatusLabel.FastStatusColorAdded,
.OutlineValue .FastStatusBanner.FastStatusColorAdded {
  background-color: #dbe8ce;
  color: #2c8500;
  }
.FastStatusLabel.FastStatusColorModified,
.FastStatusBanner.FastStatusColorModified {
  border-color: #c15515;
  }
.OutlineValue .FastStatusLabel.FastStatusColorModified,
.OutlineValue .FastStatusBanner.FastStatusColorModified {
  background-color: #ffe4cb;
  color: #c15515;
  }
.FastStatusLabel.FastStatusColorRemoved,
.FastStatusBanner.FastStatusColorRemoved {
  border-color: #cc170e;
  }
.OutlineValue .FastStatusLabel.FastStatusColorRemoved,
.OutlineValue .FastStatusBanner.FastStatusColorRemoved {
  background-color: #fdd3c5;
  color: #cc170e;
  }
.FastStatusLabel.FastStatusColorRunning,
.FastStatusBanner.FastStatusColorRunning {
  border-color: #008575;
  }
.OutlineValue .FastStatusLabel.FastStatusColorRunning,
.OutlineValue .FastStatusBanner.FastStatusColorRunning {
  background-color: #ceeae7;
  color: #008575;
  }
.TDRE .FastStatusLabel.TDOV,
.TDRE .FastStatusBanner.TDOV {
  background-color: #fdfeff;
  border-color: #eee;
  }
.TDRE .FastStatusLabel.TDOV .DFL,
.TDRE .FastStatusBanner.TDOV .DFL {
  color: #0066b3;
  }
.TDRO .FastStatusLabel.TDOV,
.TDRO .FastStatusBanner.TDOV {
  background-color: #fff;
  border-color: #eee;
  }
.TDRO .FastStatusLabel.TDOV .DFL,
.TDRO .FastStatusBanner.TDOV .DFL {
  color: #0066b3;
  }
.FastStatusLabel.TableTotal, .FastStatusLabel.OutlineHeaderCell,
.FastStatusBanner.TableTotal,
.FastStatusBanner.OutlineHeaderCell {
  background-color: #fff;
  }
.FastStatusLabel.TDC,
.FastStatusBanner.TDC {
  border-color: #fff;
  }
.FastStatusLabel.TDC.FastStatusColorAuto,
.FastStatusBanner.TDC.FastStatusColorAuto {
  border-color: #eee;
  }

.FastStatusPanel {
  /* Input handling.  Should be rare to use inputs inside status panels! */
}
.FastStatusPanel.FastStatusPanel .FastTitlebar, .FastStatusPanel.FastStatusPanel .FastTitlebarCaption, .FastStatusPanel.FastStatusPanel .WebDocTitleBanner .FastTitlebar {
  color: inherit;
  border-color: currentColor;
  background: none;
}
.FastStatusPanel.FlexGridContainer.FGDesigning .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning .FGDIR .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning .FGDIC .FICF {
  outline-color: #28807c;
  background-color: transparent;
}
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorGood .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorGood .FGDIR .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorGood .FGDIC .FICF, .FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorComplete .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorComplete .FGDIR .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorComplete .FGDIC .FICF {
  outline-color: #2c8500;
  }
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorIncomplete .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorIncomplete .FGDIR .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorIncomplete .FGDIC .FICF {
  outline-color: #c15515;
  }
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorWarning .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorWarning .FGDIR .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorWarning .FGDIC .FICF, .FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorInvalid .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorInvalid .FGDIR .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorInvalid .FGDIC .FICF {
  outline-color: #c15515;
  }
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorBad .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorBad .FGDIR .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorBad .FGDIC .FICF, .FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorError .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorError .FGDIR .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorError .FGDIC .FICF {
  outline-color: #cc170e;
  }
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorInactive .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorInactive .FGDIR .FGLC,
.FastStatusPanel.FlexGridContainer.FGDesigning.FastStatusColorInactive .FGDIC .FICF {
  outline-color: #28807c;
  }
.FastStatusPanel .FieldDisabled {
  background: inherit;
  color: inherit;
  border-color: currentColor;
  box-shadow: none;
}
.FastStatusPanel .FastAutoRefresh {
  border-color: transparent;
}

.FastStatusCell.FastStatusColorDefault .DCL,
.FastStatusCell.FastStatusColorDefault .DSC,
.FastStatusCell.FastStatusColorDefault .CTE {
  background-color: #1b75bc;
  color: #fff;
  }
.FastStatusCell.FastStatusColorDefault .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorGood .DCL,
.FastStatusCell.FastStatusColorGood .DSC,
.FastStatusCell.FastStatusColorGood .CTE {
  background-color: #2c8500;
  color: #fff;
  }
.FastStatusCell.FastStatusColorGood .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorComplete .DCL,
.FastStatusCell.FastStatusColorComplete .DSC,
.FastStatusCell.FastStatusColorComplete .CTE {
  background-color: #2c8500;
  color: #fff;
  }
.FastStatusCell.FastStatusColorComplete .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorWarning .DCL,
.FastStatusCell.FastStatusColorWarning .DSC,
.FastStatusCell.FastStatusColorWarning .CTE {
  background-color: #c15515;
  color: #fff;
  }
.FastStatusCell.FastStatusColorWarning .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorError .DCL,
.FastStatusCell.FastStatusColorError .DSC,
.FastStatusCell.FastStatusColorError .CTE {
  background-color: #cc170e;
  color: #fff;
  }
.FastStatusCell.FastStatusColorError .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorInactive .DCL,
.FastStatusCell.FastStatusColorInactive .DSC,
.FastStatusCell.FastStatusColorInactive .CTE {
  background-color: #666;
  color: #fff;
  }
.FastStatusCell.FastStatusColorInactive .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorIncomplete .DCL,
.FastStatusCell.FastStatusColorIncomplete .DSC,
.FastStatusCell.FastStatusColorIncomplete .CTE {
  background-color: #c15515;
  color: #fff;
  }
.FastStatusCell.FastStatusColorIncomplete .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorBad .DCL,
.FastStatusCell.FastStatusColorBad .DSC,
.FastStatusCell.FastStatusColorBad .CTE {
  background-color: #cc170e;
  color: #fff;
  }
.FastStatusCell.FastStatusColorBad .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorInvalid .DCL,
.FastStatusCell.FastStatusColorInvalid .DSC,
.FastStatusCell.FastStatusColorInvalid .CTE {
  background-color: #cc170e;
  color: #fff;
  }
.FastStatusCell.FastStatusColorInvalid .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorAdded .DCL,
.FastStatusCell.FastStatusColorAdded .DSC,
.FastStatusCell.FastStatusColorAdded .CTE {
  background-color: #2c8500;
  color: #fff;
  }
.FastStatusCell.FastStatusColorAdded .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorModified .DCL,
.FastStatusCell.FastStatusColorModified .DSC,
.FastStatusCell.FastStatusColorModified .CTE {
  background-color: #c15515;
  color: #fff;
  }
.FastStatusCell.FastStatusColorModified .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorRemoved .DCL,
.FastStatusCell.FastStatusColorRemoved .DSC,
.FastStatusCell.FastStatusColorRemoved .CTE {
  background-color: #cc170e;
  color: #fff;
  }
.FastStatusCell.FastStatusColorRemoved .FICF {
  color: inherit;
}
.FastStatusCell.FastStatusColorRunning .DCL,
.FastStatusCell.FastStatusColorRunning .DSC,
.FastStatusCell.FastStatusColorRunning .CTE {
  background-color: #008575;
  color: #fff;
  }
.FastStatusCell.FastStatusColorRunning .FICF {
  color: inherit;
}

.FastWidget {
  background-color: #f5f5f5;
  border-color: #aaa;
  color: #444;
  }

button.FastStatusButton,
.FPB button.FastStatusButton {
  background-color: #1b75bc;
  border-color: #1b75bc;
  color: #fff;
  }
button.FastStatusButton.FastStatusColorDefault,
.FPB button.FastStatusButton.FastStatusColorDefault {
  background-color: #1b75bc;
  border-color: #1b75bc;
  }
button.FastStatusButton.FastStatusColorDefault:enabled:hover, button.FastStatusButton.FastStatusColorDefault:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorDefault:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorDefault:enabled:focus {
  background-color: #1e82d2;
  border-color: #1e82d2;
  }
button.FastStatusButton.FastStatusColorDefault:enabled:active,
.FPB button.FastStatusButton.FastStatusColorDefault:enabled:active {
  background-color: #1767a5;
  border-color: #1767a5;
  }
button.FastStatusButton.FastStatusColorGood,
.FPB button.FastStatusButton.FastStatusColorGood {
  background-color: #2c8500;
  border-color: #2c8500;
  }
button.FastStatusButton.FastStatusColorGood:enabled:hover, button.FastStatusButton.FastStatusColorGood:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorGood:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorGood:enabled:focus {
  background-color: #349e00;
  border-color: #349e00;
  }
button.FastStatusButton.FastStatusColorGood:enabled:active,
.FPB button.FastStatusButton.FastStatusColorGood:enabled:active {
  background-color: #236b00;
  border-color: #236b00;
  }
button.FastStatusButton.FastStatusColorComplete,
.FPB button.FastStatusButton.FastStatusColorComplete {
  background-color: #2c8500;
  border-color: #2c8500;
  }
button.FastStatusButton.FastStatusColorComplete:enabled:hover, button.FastStatusButton.FastStatusColorComplete:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorComplete:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorComplete:enabled:focus {
  background-color: #349e00;
  border-color: #349e00;
  }
button.FastStatusButton.FastStatusColorComplete:enabled:active,
.FPB button.FastStatusButton.FastStatusColorComplete:enabled:active {
  background-color: #236b00;
  border-color: #236b00;
  }
button.FastStatusButton.FastStatusColorWarning,
.FPB button.FastStatusButton.FastStatusColorWarning {
  background-color: #c15515;
  border-color: #c15515;
  }
button.FastStatusButton.FastStatusColorWarning:enabled:hover, button.FastStatusButton.FastStatusColorWarning:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorWarning:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorWarning:enabled:focus {
  background-color: #d75f17;
  border-color: #d75f17;
  }
button.FastStatusButton.FastStatusColorWarning:enabled:active,
.FPB button.FastStatusButton.FastStatusColorWarning:enabled:active {
  background-color: #aa4a12;
  border-color: #aa4a12;
  }
button.FastStatusButton.FastStatusColorError,
.FPB button.FastStatusButton.FastStatusColorError {
  background-color: #cc170e;
  border-color: #cc170e;
  }
button.FastStatusButton.FastStatusColorError:enabled:hover, button.FastStatusButton.FastStatusColorError:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorError:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorError:enabled:focus {
  background-color: #e3190f;
  border-color: #e3190f;
  }
button.FastStatusButton.FastStatusColorError:enabled:active,
.FPB button.FastStatusButton.FastStatusColorError:enabled:active {
  background-color: #b4140c;
  border-color: #b4140c;
  }
button.FastStatusButton.FastStatusColorInactive,
.FPB button.FastStatusButton.FastStatusColorInactive {
  background-color: #666;
  border-color: #666;
  }
button.FastStatusButton.FastStatusColorInactive:enabled:hover, button.FastStatusButton.FastStatusColorInactive:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorInactive:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorInactive:enabled:focus {
  background-color: #727272;
  border-color: #727272;
  }
button.FastStatusButton.FastStatusColorInactive:enabled:active,
.FPB button.FastStatusButton.FastStatusColorInactive:enabled:active {
  background-color: #595959;
  border-color: #595959;
  }
button.FastStatusButton.FastStatusColorIncomplete,
.FPB button.FastStatusButton.FastStatusColorIncomplete {
  background-color: #c15515;
  border-color: #c15515;
  }
button.FastStatusButton.FastStatusColorIncomplete:enabled:hover, button.FastStatusButton.FastStatusColorIncomplete:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorIncomplete:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorIncomplete:enabled:focus {
  background-color: #d75f17;
  border-color: #d75f17;
  }
button.FastStatusButton.FastStatusColorIncomplete:enabled:active,
.FPB button.FastStatusButton.FastStatusColorIncomplete:enabled:active {
  background-color: #aa4a12;
  border-color: #aa4a12;
  }
button.FastStatusButton.FastStatusColorBad,
.FPB button.FastStatusButton.FastStatusColorBad {
  background-color: #cc170e;
  border-color: #cc170e;
  }
button.FastStatusButton.FastStatusColorBad:enabled:hover, button.FastStatusButton.FastStatusColorBad:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorBad:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorBad:enabled:focus {
  background-color: #e3190f;
  border-color: #e3190f;
  }
button.FastStatusButton.FastStatusColorBad:enabled:active,
.FPB button.FastStatusButton.FastStatusColorBad:enabled:active {
  background-color: #b4140c;
  border-color: #b4140c;
  }
button.FastStatusButton.FastStatusColorInvalid,
.FPB button.FastStatusButton.FastStatusColorInvalid {
  background-color: #cc170e;
  border-color: #cc170e;
  }
button.FastStatusButton.FastStatusColorInvalid:enabled:hover, button.FastStatusButton.FastStatusColorInvalid:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorInvalid:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorInvalid:enabled:focus {
  background-color: #e3190f;
  border-color: #e3190f;
  }
button.FastStatusButton.FastStatusColorInvalid:enabled:active,
.FPB button.FastStatusButton.FastStatusColorInvalid:enabled:active {
  background-color: #b4140c;
  border-color: #b4140c;
  }
button.FastStatusButton.FastStatusColorAdded,
.FPB button.FastStatusButton.FastStatusColorAdded {
  background-color: #2c8500;
  border-color: #2c8500;
  }
button.FastStatusButton.FastStatusColorAdded:enabled:hover, button.FastStatusButton.FastStatusColorAdded:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorAdded:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorAdded:enabled:focus {
  background-color: #349e00;
  border-color: #349e00;
  }
button.FastStatusButton.FastStatusColorAdded:enabled:active,
.FPB button.FastStatusButton.FastStatusColorAdded:enabled:active {
  background-color: #236b00;
  border-color: #236b00;
  }
button.FastStatusButton.FastStatusColorModified,
.FPB button.FastStatusButton.FastStatusColorModified {
  background-color: #c15515;
  border-color: #c15515;
  }
button.FastStatusButton.FastStatusColorModified:enabled:hover, button.FastStatusButton.FastStatusColorModified:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorModified:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorModified:enabled:focus {
  background-color: #d75f17;
  border-color: #d75f17;
  }
button.FastStatusButton.FastStatusColorModified:enabled:active,
.FPB button.FastStatusButton.FastStatusColorModified:enabled:active {
  background-color: #aa4a12;
  border-color: #aa4a12;
  }
button.FastStatusButton.FastStatusColorRemoved,
.FPB button.FastStatusButton.FastStatusColorRemoved {
  background-color: #cc170e;
  border-color: #cc170e;
  }
button.FastStatusButton.FastStatusColorRemoved:enabled:hover, button.FastStatusButton.FastStatusColorRemoved:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorRemoved:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorRemoved:enabled:focus {
  background-color: #e3190f;
  border-color: #e3190f;
  }
button.FastStatusButton.FastStatusColorRemoved:enabled:active,
.FPB button.FastStatusButton.FastStatusColorRemoved:enabled:active {
  background-color: #b4140c;
  border-color: #b4140c;
  }
button.FastStatusButton.FastStatusColorRunning,
.FPB button.FastStatusButton.FastStatusColorRunning {
  background-color: #008575;
  border-color: #008575;
  }
button.FastStatusButton.FastStatusColorRunning:enabled:hover, button.FastStatusButton.FastStatusColorRunning:enabled:focus,
.FPB button.FastStatusButton.FastStatusColorRunning:enabled:hover,
.FPB button.FastStatusButton.FastStatusColorRunning:enabled:focus {
  background-color: #009e8b;
  border-color: #009e8b;
  }
button.FastStatusButton.FastStatusColorRunning:enabled:active,
.FPB button.FastStatusButton.FastStatusColorRunning:enabled:active {
  background-color: #006b5e;
  border-color: #006b5e;
  }

/*** Notifications ***/
.qtip.FastNotification {
  background-color: #fff;
  color: #444;
  border-color: #ccc;
  }
.qtip.FastNotification:hover {
  background-color: #f2f2f2;
  }
.qtip.FastNotification .FastNotificationInfo {
  border-color: #ddd;
  }

.FastNotificationAccent {
  background-color: #28807c;
  color: #fff;
  }

.FastNotificationButton {
  color: #28807c;
  background: none;
}
.FastNotificationButton:focus, .FastNotificationButton:active {
  background: none;
}
.FastNotificationButton:enabled:hover {
  color: #2e938e;
  background: none;
}
.FastNotificationButton:enabled:active {
  color: #216c69;
  background: none;
}

/** Chat **/
.ChatDialog {
  background-color: #fff;
  color: #444;
  }

.ChatArea,
.ChatLogTable {
  border-color: #ccc;
  }
.ChatArea .ChatWrapper.ChatDate:not(:first-child),
.ChatLogTable .ChatWrapper.ChatDate:not(:first-child) {
  border-top: solid 2px;
  border-color: #ddd;
  }

.ChatSend,
.ChatToolButton {
  border: none;
  background: none;
  color: #28807c;
  }
.ChatSend:enabled:hover, .ChatSend:enabled:focus,
.ChatToolButton:enabled:hover,
.ChatToolButton:enabled:focus {
  border: none;
  background: none;
  color: #2e938e;
  }
.ChatSend:enabled:active,
.ChatToolButton:enabled:active {
  border: none;
  background: none;
  color: #216c69;
  }

.ChatUnread {
  background-color: #c15515;
  border-color: #fff;
  }

.ChatLine .ChatLink,
.ChatLine .ChatInlineLink {
  color: #0066b3;
  }
.ChatLine.ChatSent {
  background-color: #cae5fc;
  color: #000;
  }
.ChatLine.ChatSent .ChatLink,
.ChatLine.ChatSent .ChatInlineLink {
  color: #015a9c;
  }
.ChatLine.ChatReceived {
  background-color: #eee;
  color: #000;
  }
.ChatLine.ChatReceived .ChatLink,
.ChatLine.ChatReceived .ChatInlineLink {
  color: #0066b3;
  }
.ChatLine .ChatMenuButton {
  background-color: #048;
  color: #fff;
  }

/*** Context Log ***/
/*.ContextLogDocked
{
    @include theme-color(border-top-color, DarkBorderColor);
}*/
#CONTEXT_LOG_CONTAINER__ {
  background-color: #fcfcfc;
  border-color: #ccc;
  }

.EnvironmentNameLabel,
.RunDateNoticeLabel {
  background-color: #ffb;
  color: #444;
  }

/** Dev Menu **/
.DevSliderMenu .SimpleMenu {
  background-color: #fff;
  color: #444;
  }

/** Busy Spinner **/
.la-ball-spin-clockwise div {
  border-color: #28807c;
  background-color: #fff;
  }

.la-ball-clip-rotate > div {
  color: #28807c;
  }
.la-ball-clip-rotate > div > div {
  color: #fff;
  }

.BusySpinnerElement {
  border-color: rgba(255,255,255,0.5);
  border-left-color: #28807c;
  }

.BusyProgress,
.FastBusyMessage,
.FastBusyNewWindow {
  border-color: #ccc;
  background-color: #fff;
  color: #444;
  }

.FastBusyNewWindowLink {
  color: #0066b3;
  }

/*** Status Colors ***/
.MessagePanelIcon,
.FastMessageBoxIcon {
  color: #28807c;
  }

.MessagePanelIconError,
.FastMessageBoxIconError {
  color: #cc170e;
  }

.MessagePanelIconInformation,
.FastMessageBoxIconInformation {
  color: #28807c;
  }

.MessagePanelIconQuestion,
.FastMessageBoxIconQuestion {
  color: #28807c;
  }

.MessagePanelIconWarning,
.FastMessageBoxIconWarning {
  color: #c15515;
  }

/*** CodeMirror ***/
.CodeMirror-hints {
  background-color: #fff;
  color: #444;
  border-color: #ccc;
  }

li.CodeMirror-hint-active {
  background-color: #28807c;
  color: #fff;
  }

.CodeMirror-gutters {
  background-color: #28807c;
  color: #fff;
  border-color: #ccc;
  }

.CodeMirror-selected,
.CodeMirror-focused .CodeMirror-selected {
  background-color: #bef;
  }

/*** Assistant ***/
.ManagerAssistantContainer {
  background-color: #fff;
  border-color: #ccc;
  }
.ManagerAssistantContainer > .DocumentContainer::-webkit-scrollbar-track, .ManagerAssistantContainer > .DocumentContainer::-webkit-scrollbar-corner {
  background-color: #28807c;
  }
.ManagerAssistantContainer > .DocumentContainer::-webkit-scrollbar-thumb {
  border-color: #28807c;
  }

.ManagerAssistantHeader {
  border-color: #ccc;
  background-color: #fff;
  color: #444;
  }
.ManagerAssistantHeader .AssistantHeaderButton {
  color: inherit;
}

.ManagerAssistantMinimized {
  background-color: #28807c;
  color: #fff;
  }

.AssistantInput.DocViewLayout {
  border-color: #ccc;
  }

.AssistantActionLink .DFL {
  background-color: #28807c;
  color: #fff;
  }
.AssistantActionLink .DFL:hover {
  background-color: #2e938e;
  }

/*** Syntax Highlighting ***/
.cm-fastsql-keyword,
.cm-fastcalc-standard-function,
.cm-fastcsharp-keyword,
.cm-fastvb-keyword,
.cm-fastjson-keyword,
.cm-tag,
.FastGuideFunction {
  color: #36f;
  }

.cm-fastsql-operator,
.cm-fastsql-control-keyword,
.cm-fastcalc-operator,
.cm-fastcsharp-operator,
.cm-fastvb-operator,
.cm-fastjson-operator,
.cm-bracket {
  color: #888;
  }

.cm-fastsql-function,
.cm-fastcalc-dynamic-function,
.FastGuideFunction-dynamic {
  color: #f0f;
  }

.cm-fastsql-comment,
.cm-fastcsharp-comment,
.cm-fastvb-comment,
.cm-comment {
  color: #060;
  }

.cm-fastsql-string,
.cm-fastcalc-string,
.cm-fastcsharp-string,
.cm-fastvb-string,
.cm-fastjson-string,
.cm-string {
  color: #d34;
  }

.cm-fastcalc-date,
.cm-fastvb-date {
  color: #d74;
  }

.cm-fastsql-number,
.cm-fastcalc-number,
.cm-fastcsharp-number,
.cm-fastvb-number,
.cm-fastjson-number,
.cm-number {
  color: #a2e;
  }

.cm-fastsql-parameter,
.cm-fastsql-unbound-parameter,
.cm-fastcalc-standard-operand,
.cm-fastcalc-dynamic-operand,
.cm-fastjson-type,
.cm-keyword,
.cm-meta,
.cm-version,
.cm-atom,
.FastGuideParameter {
  color: #0aa;
  }

.cm-fastsql-optional-block {
  color: #980;
  }

.cm-fastcalc-field,
.cm-attribute {
  color: #191;
  }

.cm-error {
  color: #bf160d;
  }

div.CodeMirror span.CodeMirror-matchingbracket {
  color: #257000;
  }

div.CodeMirror span.CodeMirror-nonmatchingbracket {
  color: #bf160d;
  }

/*** Completion Elements ***/
.FastGuideWrapper {
  background-color: #fff;
  color: #444;
  border-color: #ccc;
  }

/*** Browser Support Warning ***/
.BrowserNotSupportedWarning {
  background-color: #ffb;
  color: #444;
  }

/*** History Colors ***/
.History,
.History *,
.TableHistoryRow,
.TableHistoryRow *,
.TableHistoryRow a,
.TableHistoryRow .DFL,
.TableHistoryRow .FICF {
  color: #757575;
  }

/*** Doc Attachments ***/
.DocAttachmentAction, .DocAttachmentAction:enabled, .DocAttachmentAction:enabled:hover {
  color: #28807c;
  }

.DocAttachmentIcon,
.DocAttachmentDropTarget::before,
.DocAttachmentUpload::before {
  color: #28807c;
  }

.DocAttachmentDropTarget {
  box-shadow: 0 0 1px 2px #fdb15a inset;
  }
.DocAttachmentDropTarget.DragOver {
  background-color: #bef;
  }

.DocAttachmentValueWrapper {
  border-color: #bfbfbf;
  }

.DocAttachmentImagePreviewThumbnail {
  background-color: #28807c;
  }

/*** FTML ***/
.FtmlWrapper table[border],
.FtmlWrapper table[border] td,
.FtmlWrapper table[border] tr {
  border-color: #eee;
  }
.FtmlWrapper table[border] th {
  background-color: #28807c;
  border-color: #eaeaea;
  color: #fff;
  }
.FtmlWrapper .FtmlStripe tr:nth-child(odd) {
  background-color: #fdfeff;
  }
.FtmlWrapper .FtmlStripe tr:nth-child(even) {
  background-color: #fff;
  }

/**********************/
/* _Colors.Parameters */
/**********************/
html {
  background-color: #fcfcfc;
  /*background-color: $#fcfcfc;

  &.Loaded
  {
      @include theme-color(background-color, ManagerFooterColor);
  }*/
}

body {
  background-color: #fff;
  }
.FastChatStandalone body {
  background-color: #fff;
  }

input,
select,
textarea,
.CodeMirror,
.DocAttachmentInput {
  /*@include theme-color(border-color, FieldBorderColor);
  //box-shadow: $standardShadow, 0 0 0 0 $#fdb15a;
  @include theme-box-shadow($standardShadowSize, FieldBorderColor, 0 0 0 0, FocusBorderColor);*/
  box-shadow: 0 0 0 0 #fdb15a;
  border-color: rgba(191,191,191,0.5);
  border-bottom-color: #bfbfbf;
  }
input.FieldEnabled, input.FieldEnabled + .CodeMirror, input.FieldEnabled + .FastToggleDisplay, .ui-datepicker input,
select.FieldEnabled,
select.FieldEnabled + .CodeMirror,
select.FieldEnabled + .FastToggleDisplay,
.ui-datepicker select,
textarea.FieldEnabled,
textarea.FieldEnabled + .CodeMirror,
textarea.FieldEnabled + .FastToggleDisplay,
.ui-datepicker textarea,
.CodeMirror.FieldEnabled,
.CodeMirror.FieldEnabled + .CodeMirror,
.CodeMirror.FieldEnabled + .FastToggleDisplay,
.ui-datepicker .CodeMirror,
.DocAttachmentInput.FieldEnabled,
.DocAttachmentInput.FieldEnabled + .CodeMirror,
.DocAttachmentInput.FieldEnabled + .FastToggleDisplay,
.ui-datepicker .DocAttachmentInput {
  background-color: #fff;
  }
input:disabled, input.FieldDisabled,
select:disabled,
select.FieldDisabled,
textarea:disabled,
textarea.FieldDisabled,
.CodeMirror:disabled,
.CodeMirror.FieldDisabled,
.DocAttachmentInput:disabled,
.DocAttachmentInput.FieldDisabled {
  color: #444;
  border-color: rgba(191,191,191,0.5);
  }
input:focus, input.CodeMirror-focused,
select:focus,
select.CodeMirror-focused,
textarea:focus,
textarea.CodeMirror-focused,
.CodeMirror:focus,
.CodeMirror.CodeMirror-focused,
.DocAttachmentInput:focus,
.DocAttachmentInput.CodeMirror-focused {
  border-color: #fdb15a;
  box-shadow: 0 0 1px 1px #fdb15a;
  }
.DocViewMistake input.FieldRequired, .DocViewMistake input.FieldRequired + .CodeMirror,
.DocViewMistake select.FieldRequired,
.DocViewMistake select.FieldRequired + .CodeMirror,
.DocViewMistake textarea.FieldRequired,
.DocViewMistake textarea.FieldRequired + .CodeMirror,
.DocViewMistake .CodeMirror.FieldRequired,
.DocViewMistake .CodeMirror.FieldRequired + .CodeMirror,
.DocViewMistake .DocAttachmentInput.FieldRequired,
.DocViewMistake .DocAttachmentInput.FieldRequired + .CodeMirror {
  background-color: #fcb;
  border-color: #cc170e;
  /*            &:focus
  {
      //box-shadow: $inputFocusBoxShadowSize $requiredAccentColor;
      //@include theme-color(border-color, ButtonTextColor, $prefixCss: $inputFocusBoxShadowSize);
      @include status-color(box-shadow, Error, ButtonColor, $prefixCss: $shadowPrefix);
  }*/
}
.DocViewMistake input.FieldRequired:focus, .DocViewMistake input.FieldRequired + .CodeMirror:focus,
.DocViewMistake select.FieldRequired:focus,
.DocViewMistake select.FieldRequired + .CodeMirror:focus,
.DocViewMistake textarea.FieldRequired:focus,
.DocViewMistake textarea.FieldRequired + .CodeMirror:focus,
.DocViewMistake .CodeMirror.FieldRequired:focus,
.DocViewMistake .CodeMirror.FieldRequired + .CodeMirror:focus,
.DocViewMistake .DocAttachmentInput.FieldRequired:focus,
.DocViewMistake .DocAttachmentInput.FieldRequired + .CodeMirror:focus {
  box-shadow: 0 0 1px 1px #cc170e;
}
input.FieldError, input.FieldError + .CodeMirror, input.FieldCheck, input.FieldCheck + .CodeMirror, input.FieldReview, input.FieldReview + .CodeMirror,
select.FieldError,
select.FieldError + .CodeMirror,
select.FieldCheck,
select.FieldCheck + .CodeMirror,
select.FieldReview,
select.FieldReview + .CodeMirror,
textarea.FieldError,
textarea.FieldError + .CodeMirror,
textarea.FieldCheck,
textarea.FieldCheck + .CodeMirror,
textarea.FieldReview,
textarea.FieldReview + .CodeMirror,
.CodeMirror.FieldError,
.CodeMirror.FieldError + .CodeMirror,
.CodeMirror.FieldCheck,
.CodeMirror.FieldCheck + .CodeMirror,
.CodeMirror.FieldReview,
.CodeMirror.FieldReview + .CodeMirror,
.DocAttachmentInput.FieldError,
.DocAttachmentInput.FieldError + .CodeMirror,
.DocAttachmentInput.FieldCheck,
.DocAttachmentInput.FieldCheck + .CodeMirror,
.DocAttachmentInput.FieldReview,
.DocAttachmentInput.FieldReview + .CodeMirror {
  background-color: #fcb;
  border-color: #cc170e;
  }
input.FieldError:focus, input.FieldError + .CodeMirror:focus, input.FieldCheck:focus, input.FieldCheck + .CodeMirror:focus, input.FieldReview:focus, input.FieldReview + .CodeMirror:focus,
select.FieldError:focus,
select.FieldError + .CodeMirror:focus,
select.FieldCheck:focus,
select.FieldCheck + .CodeMirror:focus,
select.FieldReview:focus,
select.FieldReview + .CodeMirror:focus,
textarea.FieldError:focus,
textarea.FieldError + .CodeMirror:focus,
textarea.FieldCheck:focus,
textarea.FieldCheck + .CodeMirror:focus,
textarea.FieldReview:focus,
textarea.FieldReview + .CodeMirror:focus,
.CodeMirror.FieldError:focus,
.CodeMirror.FieldError + .CodeMirror:focus,
.CodeMirror.FieldCheck:focus,
.CodeMirror.FieldCheck + .CodeMirror:focus,
.CodeMirror.FieldReview:focus,
.CodeMirror.FieldReview + .CodeMirror:focus,
.DocAttachmentInput.FieldError:focus,
.DocAttachmentInput.FieldError + .CodeMirror:focus,
.DocAttachmentInput.FieldCheck:focus,
.DocAttachmentInput.FieldCheck + .CodeMirror:focus,
.DocAttachmentInput.FieldReview:focus,
.DocAttachmentInput.FieldReview + .CodeMirror:focus {
  box-shadow: 0 0 1px 1px #cc170e;
}

input[type=range] {
  box-shadow: 0 0 0 0 #fdb15a;
  }
input[type=range]:focus {
  box-shadow: 0 0 1px 1px #fdb15a;
  }

.TCE:focus,
.CellEditor:focus {
  box-shadow: none;
  outline: 2px solid;
  outline-color: #fdb15a;
  z-index: 1;
}

.DocEditableTable.DTGLAll td {
  background-color: #fff;
  }

.CellEditorContainer,
.DocEditableTable.DTGLAll .FieldEnabled {
  background-color: #fff;
  }

.FastComboButtonSet {
  background-color: #fff;
  }

.FieldError .FastComboButtonRadio:checked + .FastComboButton .FastComboButtonLabelText {
  border-color: #cc170e;
  }

.FieldError .SelectorUnderline {
  background-color: #cc170e;
  }

.FastToggleDisplay::after {
  color: #28807c;
  }
.FastToggleInput:checked + .FastToggleDisplay {
  border-color: #28807c;
  }
.FastToggleInput:active + .FastToggleDisplay, .FastToggleInput:focus + .FastToggleDisplay {
  box-shadow: 0 0 1px 1px #fdb15a;
  border-color: #fdb15a;
  }
.FastToggleInput.FieldError + .FastToggleDisplay, .FastToggleInput.FieldCheck + .FastToggleDisplay, .FastToggleInput.FieldReview + .FastToggleDisplay {
  border-color: #cc170e;
  }

.FieldError .FI::after, .FieldCheck .FI::after, .FieldReview .FI::after, .FieldRequired .FI::after {
  color: #cc170e;
  }
.FieldRequired .FI::after {
  color: #cc170e;
  }
.DocViewMistake .FieldRequired .FI::after {
  color: #cc170e;
  }

.qtip.FastFieldQTip {
  /*background-color: $#ffb;
  @include theme-color(color, AlertTextColor);*/
  background-color: #bfbfbf;
  color: #444;
  box-shadow: none;
}
.qtip.FastFieldQTip.FastFieldQTip-focused {
  background-color: #fdb15a;
  }
.qtip.FastFieldQTip.FastFieldMistakeTip, .qtip.FastFieldQTip.ErrorTip {
  background-color: #cc170e;
  color: #fff;
  }

.FastPageHeader {
  background-color: #28807c;
  color: #fff;
  }
.FastPageHeader a {
  color: inherit;
}

.FastPageFooter {
  background-color: #fff;
  color: #000;
  }
.FastPageFooter a {
  color: inherit;
}

.ManagerHeader .ManagerHeaderLinkShoppingCart {
  background-color: #fff;
  color: #28807c;
  }
.ManagerHeader .ManagerHeaderLinkShoppingCart:hover, .ManagerHeader .ManagerHeaderLinkShoppingCart:active, .ManagerHeader .ManagerHeaderLinkShoppingCart:focus {
  background-color: #fff;
  opacity: 0.95;
}

.ManagerWebHeader {
  background-color: #28807c;
  color: #fff;
  }

.ManagerNavigationCurrent > .ManagerNavigationItem::after {
  background-color: #fff;
  }

.ManagerBackNavigation {
  color: #757575;
  }

.SidebarTitlebar {
  border-bottom-color: #28807c;
  }

.GroupTabSetScrollWrapper {
  background-color: #28807c;
  }

.ViewTabSet {
  color: #444;
  }
.ViewTabSet::before {
  background-color: #b5d8fb;
  }

.ViewSelectorTab.ViewSelected {
  background: none;
}

.GroupTabSet,
.TableRowSelector {
  color: #fff;
  }
.GroupTabSet .TabSetActive > .TabSetLink,
.TableRowSelector .TabSetActive > .TabSetLink {
  background-color: #fcfcfc;
  color: #444;
  }

.DocTabWrapper .GroupTabSet .TabSetActive > .TabSetLink,
.DocTabWrapper .TableRowSelector .TabSetActive > .TabSetLink,
.FastPanel .GroupTabSet .TabSetActive > .TabSetLink,
.FastPanel .TableRowSelector .TabSetActive > .TabSetLink,
.FastForcedPanel .GroupTabSet .TabSetActive > .TabSetLink,
.FastForcedPanel .TableRowSelector .TabSetActive > .TabSetLink,
.FastNestedPanel .GroupTabSet .TabSetActive > .TabSetLink,
.FastNestedPanel .TableRowSelector .TabSetActive > .TabSetLink,
.FastSubPanel .GroupTabSet .TabSetActive > .TabSetLink,
.FastSubPanel .TableRowSelector .TabSetActive > .TabSetLink,
.FastForcedSubPanel .GroupTabSet .TabSetActive > .TabSetLink,
.FastForcedSubPanel .TableRowSelector .TabSetActive > .TabSetLink,
.DataDocContainer .GroupTabSet .TabSetActive > .TabSetLink,
.DataDocContainer .TableRowSelector .TabSetActive > .TabSetLink {
  background-color: #fcfcfc;
  }
.FPB .DocTabWrapper .GroupTabSet .TabSetActive > .TabSetLink,
.FPB .DocTabWrapper .TableRowSelector .TabSetActive > .TabSetLink,
.FPB .FastPanel .GroupTabSet .TabSetActive > .TabSetLink,
.FPB .FastPanel .TableRowSelector .TabSetActive > .TabSetLink,
.FPB .FastForcedPanel .GroupTabSet .TabSetActive > .TabSetLink,
.FPB .FastForcedPanel .TableRowSelector .TabSetActive > .TabSetLink,
.FPB .FastNestedPanel .GroupTabSet .TabSetActive > .TabSetLink,
.FPB .FastNestedPanel .TableRowSelector .TabSetActive > .TabSetLink,
.FPB .FastSubPanel .GroupTabSet .TabSetActive > .TabSetLink,
.FPB .FastSubPanel .TableRowSelector .TabSetActive > .TabSetLink,
.FPB .FastForcedSubPanel .GroupTabSet .TabSetActive > .TabSetLink,
.FPB .FastForcedSubPanel .TableRowSelector .TabSetActive > .TabSetLink,
.FPB .DataDocContainer .GroupTabSet .TabSetActive > .TabSetLink,
.FPB .DataDocContainer .TableRowSelector .TabSetActive > .TabSetLink {
  background-color: #fff;
  }

.FastPanel,
.FastForcedPanel,
.FastNestedPanel,
.FastSubPanel,
.FastForcedSubPanel {
  border-top-color: #6ecdb2;
  border-color: #ddd;
  }
.FastPanel::before,
.FastForcedPanel::before,
.FastNestedPanel::before,
.FastSubPanel::before,
.FastForcedSubPanel::before {
  background-color: #6ecdb2;
  }

.FastPanel .FastSubPanel::before,
.FastPanel .FastForcedSubPanel::before,
.FastPanel .FastNestedPanel::before, .FastPanel.ui-dialog::before, .FastPanel.ui-dialog.ContextMenuModal::before,
.FastForcedPanel .FastSubPanel::before,
.FastForcedPanel .FastForcedSubPanel::before,
.FastForcedPanel .FastNestedPanel::before,
.FastForcedPanel.ui-dialog::before,
.FastForcedPanel.ui-dialog.ContextMenuModal::before,
.FastNestedPanel .FastSubPanel::before,
.FastNestedPanel .FastForcedSubPanel::before,
.FastNestedPanel .FastNestedPanel::before,
.FastNestedPanel.ui-dialog::before,
.FastNestedPanel.ui-dialog.ContextMenuModal::before,
.FastSubPanel .FastSubPanel::before,
.FastSubPanel .FastForcedSubPanel::before,
.FastSubPanel .FastNestedPanel::before,
.FastSubPanel.ui-dialog::before,
.FastSubPanel.ui-dialog.ContextMenuModal::before,
.FastForcedSubPanel .FastSubPanel::before,
.FastForcedSubPanel .FastForcedSubPanel::before,
.FastForcedSubPanel .FastNestedPanel::before,
.FastForcedSubPanel.ui-dialog::before,
.FastForcedSubPanel.ui-dialog.ContextMenuModal::before,
.FastBackgroundPanel .FastSubPanel::before,
.FastBackgroundPanel .FastForcedSubPanel::before,
.FastBackgroundPanel .FastNestedPanel::before,
.FastBackgroundPanel.ui-dialog::before,
.FastBackgroundPanel.ui-dialog.ContextMenuModal::before {
  background-color: #28807c;
  }

.FastStatusPanel::before {
  background-color: #fff;
  }
.FastStatusPanel.FastStatusColorDefault::before {
  background-color: #28807c;
  }
.FastStatusPanel.FastStatusColorGood::before {
  background-color: #2c8500;
  }
.FastStatusPanel.FastStatusColorComplete::before {
  background-color: #2c8500;
  }
.FastStatusPanel.FastStatusColorWarning::before {
  background-color: #c15515;
  }
.FastStatusPanel.FastStatusColorError::before {
  background-color: #cc170e;
  }
.FastStatusPanel.FastStatusColorInactive::before {
  background-color: #666;
  }
.FastStatusPanel.FastStatusColorIncomplete::before {
  background-color: #c15515;
  }
.FastStatusPanel.FastStatusColorBad::before {
  background-color: #cc170e;
  }
.FastStatusPanel.FastStatusColorInvalid::before {
  background-color: #cc170e;
  }
.FastStatusPanel.FastStatusColorAdded::before {
  background-color: #2c8500;
  }
.FastStatusPanel.FastStatusColorModified::before {
  background-color: #c15515;
  }
.FastStatusPanel.FastStatusColorRemoved::before {
  background-color: #cc170e;
  }
.FastStatusPanel.FastStatusColorRunning::before {
  background-color: #008575;
  }

.FastHeaderLink {
  color: #0066b3;
  }

.SimpleMenu .MenuLink {
  line-height: 2em;
}

.DocTableHeader {
  background-color: #fcfcfc;
  }
.FPB .DocTableHeader, .FastPanel .DocTableHeader, .FastSubPanel .DocTableHeader {
  background-color: #fff;
  }

.TableToolsContainer {
  background-color: #eaeaea;
  }

.TableFilter {
  background-color: #fff;
  border-color: #eaeaea;
  }

.NoColumnHeaders.HasHeaderTools > .DocTableHeader::after {
  background-color: #eaeaea;
  }

.TableEditorFooter,
.TableEditorFooter .FastTitlebar,
.TableEditorHeader,
.TableEditorHeader .FastTitlebar {
  border-color: #ddd;
  }

.ui-dialog {
  background-color: #fff;
  border-color: #ccc;
  }
.ui-dialog .ui-dialog-titlebar {
  background-color: #fff;
  color: #444;
  }
.ui-dialog.FastPanelDialog {
  background-color: #fff;
  }
.ui-dialog .ManagerContainer,
.ui-dialog .DocumentContainer,
.ui-dialog .ContextDocumentContainer,
.ui-dialog .ControlContainer,
.ui-dialog .ModalDocument > .DocumentForm,
.ui-dialog .DocViewContextMenu > .DocumentForm {
  background-color: #fff;
  }

.FastPanelDialog .ui-dialog-titlebar {
  background-color: #fff;
  }

.ManagerAssistantHeader {
  box-shadow: 0 0 10px 20px #fff;
  }

.ManagerHeaderLink.ManagerHeaderLinkAssistant {
  background-color: #28807c;
  color: #fff;
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12), 0 0 0 0 #fdb15a;
}
.ManagerHeaderLink.ManagerHeaderLinkAssistant:focus {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12), 0 0 1px 1px #fdb15a;
}
.ManagerHeaderLink.ManagerHeaderLinkAssistant:hover, .ManagerHeaderLink.ManagerHeaderLinkAssistant:focus {
  background-color: #2e938e;
  }

.ChatAssistantWindow {
  border-color: #ccc;
  }

.ChatTabs {
  display: none;
}

.ChatSupportButton,
.ChatAssistantCloseButton {
  color: #28807c;
  background-color: #fff;
  border-color: #fff;
  }
.ChatSupportButton:enabled:hover, .ChatSupportButton:enabled:focus,
.ChatAssistantCloseButton:enabled:hover,
.ChatAssistantCloseButton:enabled:focus {
  background-color: #f2f2f2;
  color: #2e938e;
  }

.ChatUnread,
.FastChatUnreadMessages .ManagerHeaderLinkContainerAssistant::after {
  background-color: #c15515;
  border-color: #fff;
  }

.ChatDot {
  background-color: gray;
}



/****** Controls ******/
/*!
 * FAST Software - External Controls Theme CSS
 *
 * Copyright 2019, Fast Enterprises, LLC.
 * 
 * H: 845975423
 */
/*****************************************/
/* Controls Theme.Template.External.scss */
/*****************************************/
/**********************/
/* _Colors.Parameters */
/**********************/
/*********************/
/* _Base.Mixins.scss */
/*********************/
/*@mixin panel-decoration
{
    border-width: 1px;
    border-style: solid;
    border-radius: $borderRadius;
    @include elevation-base;
}

@mixin subpanel-decoration
{
    border: 1px solid;
    border-radius: $borderRadius;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.14);
}*/
/* Thanks to http://fontawesome.io @fontawesome and @davegandy */
/* _Theme.Config */
/*******************/
/* _Base.Vars.scss */
/*******************/
/*********************/
/* _Base.Mixins.scss */
/*********************/
/*@mixin panel-decoration
{
    border-width: 1px;
    border-style: solid;
    border-radius: $borderRadius;
    @include elevation-base;
}

@mixin subpanel-decoration
{
    border: 1px solid;
    border-radius: $borderRadius;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.14);
}*/
/* Thanks to http://fontawesome.io @fontawesome and @davegandy */
/**********************/
/* _Colors.Parameters */
/**********************/
/*******************************/
/* Controls _Theme.Common.scss */
/*******************************/
.CurrentRowArrow .DCC::before {
  color: #28807c;
  }

.GatewayApiList .RowLinkWrapper {
  color: #444;
  }
.GatewayApiList .TDR {
  border-bottom-color: #ddd;
  }

.FGDisplayNV .GatewayUrlField .FGIW,
.GatewayUrlField.FGControlLabel,
.GatewaySampleContent.FGControlLabel {
  border-left-color: #28807c;
  background-color: #f5f5f5;
  }

/*** Doc Groups ***/
.DocGrpTabs,
.SideStepContainer {
  background-color: #fff;
  }
.DocGrpTabs.DocGrpHasSubTabs,
.SideStepContainer.DocGrpHasSubTabs {
  background-color: #fff;
  }

.DocGrpTabs > .VSViewRow.DocGrpTabs_100,
.SideStepInfoContainer {
  background-color: #28807c;
  color: #fff;
  }

.DocGrpTabs > .VSViewRow.DocGrpTabs_200,
.SideStepDocContainer {
  border-color: #28807c;
  }

.DocGrpHasSubTabs_200 .DocGrpTabs {
  border: none;
}
.DocGrpHasSubTabs_200 .DocGrpTabs > .VSViewRow.DocGrpTabs_100 {
  background-color: #fff;
  color: #28807c;
  }
.DocGrpCurrent .DCC,
.SideStepInfoCurrentStep .SideStepInfoStep {
  background-color: #fff;
  color: #28807c;
  }
.DocGrpHasSubTabs_100 .DocGrpCurrent .DCC,
.DocGrpHasSubTabs_100 .SideStepInfoCurrentStep .SideStepInfoStep {
  background-color: #fff;
  }

/*** XML Viewer ***/
.FastScrollContainer,
.FastScrollContainer.FastPanel {
  border-color: #ccc;
  }

/** Selected Links **/
a.SelectedLink,
.SelectedLink a {
  background-color: #28807c;
  color: #fff;
  }

/** Divided View Stacks **/
.DividedViewStack.VSHorizontal > .VSViewRow.VSAutoTopMargin,
.DividedViewStack.VSHorizontal > .VSViewRow.VSAutoMarginTop {
  border-color: #fff;
  border-color: #ddd;
  }

/** Template Selection Lists **/
.PanelSelectionList .RowTemplateCell {
  border-color: #ccc;
  }
.PanelSelectionList .RowTemplateCell:hover {
  background-color: #f0f8ff;
  }
.PanelSelectionList .RowTemplateCell.TableHighlightCell {
  border-color: #00b3ee;
  background-color: #bef;
  }

/*** Horizontal divided view stack columns ***/
.HorizontalDivided > .VSViewRow {
  border-left-color: #28807c;
  }
.DocTabContainer .HorizontalDivided > .VSViewRow, .FastPanel .HorizontalDivided > .VSViewRow, .FastSubPanel .HorizontalDivided > .VSViewRow {
  border-left-color: rgba(255,255,255,0.5);
  }

.AssistantFormattingSample.FGControlLabel {
  border-left-color: #28807c;
  background-color: #f5f5f5;
  }

.WebHomeLogonPanel {
  background-color: #fff;
  }
.WebSignInButton .DFB {
  color: #444;
  background-color: #fff;
  border-color: #28807c;
  }
.WebSignInButton .DFB:hover, .WebSignInButton .DFB:focus {
  background-color: #f2f2f2;
  }
.WebSignInButton .DFB:active {
  background-color: #f2f2f2;
  }
.WebSignInButton .DFB .FICF {
  color: inherit;
}
.WebMenuFilter,
.WebMenuLinks .TableFilterWrapper {
  color: #28807c;
  }

.WebMenuFilter .FGIC::before,
.WebMenuLinks .TableFilterWrapper::before {
  color: #28807c;
  }

/*.WebMenuFilter .DocControlText,
.WebMenuLinks .TableFilter
{
    @include theme-color(border-color, AccentMediumColor);

    &:focus
    {
        @include theme-color(border-color, FocusBorderColor);
    }
}*/
.WebSummarySubpanelList .FastSubPanel.RowTemplateCell,
.WebSummaryOutlinePanels .FastSubPanel.RowTemplateCell {
  background-color: #fff;
  }
.WebSummarySubpanelList .FastSubPanel.RowTemplateCell::before,
.WebSummaryOutlinePanels .FastSubPanel.RowTemplateCell::before {
  background-color: #28807c;
  }

.WebLinkPanelMenu .WebLinkPanelMenuHeaderImage {
  border-color: #6ecdb2;
  }
.WebLinkPanelMenu.DocTable > .DocTableBody,
.WebLinkPanelMenu.DocTable > .ItemListOutlineGroup,
.WebLinkPanelMenu > .DocTableWrapOutlineList > .DocTableBody,
.WebLinkPanelMenu > .DocTableWrapOutlineList > .ItemListOutlineGroup {
  background-color: #fff;
  border-color: #ddd;
  }
.WebLinkPanelMenu.DocTable > .DocTableBody::before,
.WebLinkPanelMenu.DocTable > .ItemListOutlineGroup::before,
.WebLinkPanelMenu > .DocTableWrapOutlineList > .DocTableBody::before,
.WebLinkPanelMenu > .DocTableWrapOutlineList > .ItemListOutlineGroup::before {
  background-color: #6ecdb2;
  }
.WebLinkPanelMenu.WebLinkPanelImageMenu .WebLinkPanelMenuHeaderImage {
  border-bottom-color: #6ecdb2;
  }

.WebOutlinePanels .DocTableBody {
  background-color: #f5f5f5;
  border-color: #ddd;
  /*&.WebOutlineCollapsed
  {
      &:hover
      {
          @include theme-color(background-color, HoverColor);
      }
  }*/
}
.WebOutlinePanels .FastSubPanel {
  background-color: #fff;
  border-color: #ddd;
  }
.WebOutlinePanels .FastSubPanel::before {
  background-color: #28807c;
  }
.WebOutlinePanels .TDR.RowStatusColorDefault {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorDefault > .FastSubPanelCell::before {
  background-color: #28807c;
  }
.WebOutlinePanels .TDR.RowStatusColorGood {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorGood > .FastSubPanelCell::before {
  background-color: #2c8500;
  }
.WebOutlinePanels .TDR.RowStatusColorComplete {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorComplete > .FastSubPanelCell::before {
  background-color: #2c8500;
  }
.WebOutlinePanels .TDR.RowStatusColorWarning {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorWarning > .FastSubPanelCell::before {
  background-color: #c15515;
  }
.WebOutlinePanels .TDR.RowStatusColorError {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorError > .FastSubPanelCell::before {
  background-color: #cc170e;
  }
.WebOutlinePanels .TDR.RowStatusColorInactive {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorInactive > .FastSubPanelCell::before {
  background-color: #666;
  }
.WebOutlinePanels .TDR.RowStatusColorIncomplete {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorIncomplete > .FastSubPanelCell::before {
  background-color: #c15515;
  }
.WebOutlinePanels .TDR.RowStatusColorBad {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorBad > .FastSubPanelCell::before {
  background-color: #cc170e;
  }
.WebOutlinePanels .TDR.RowStatusColorInvalid {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorInvalid > .FastSubPanelCell::before {
  background-color: #cc170e;
  }
.WebOutlinePanels .TDR.RowStatusColorAdded {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorAdded > .FastSubPanelCell::before {
  background-color: #2c8500;
  }
.WebOutlinePanels .TDR.RowStatusColorModified {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorModified > .FastSubPanelCell::before {
  background-color: #c15515;
  }
.WebOutlinePanels .TDR.RowStatusColorRemoved {
  background: none;
}
.WebOutlinePanels .TDR.RowStatusColorRemoved > .FastSubPanelCell::before {
  background-color: #cc170e;
  }

.WebOutlineCollapsed .FastSubPanel {
  background: none;
}

.WebFavoriteHeader {
  background-color: #fff;
  border-color: #28807c;
  }
.WebFavoriteHeader::before {
  background-color: #28807c;
  }
.WebFavoriteHeader button {
  background-color: #1b75bc;
  border-color: #1b75bc;
  /*@include theme-color(background-color, AccentColor);
  @include theme-color(border-color, AccentColor);
  @include theme-color(color, AccentTextColor);

  &:hover
  {
      @include theme-color(background-color, AccentColor-Light);
  }

  &:active
  {
      @include theme-color(background-color, AccentColor-Dark);
  }*/
}
.WebFavoriteHeader button:hover {
  background-color: #1e82d2;
  }
.WebFavoriteHeader button:active {
  background-color: #1767a5;
  }

/*** Exams ***/
.ExamAnswerCodeButton .DFL,
.ExamAnswerCodeButton .CaptionLabel {
  background-color: #28807c;
  color: #fff;
  }
.ExamAnswerCodeButton .DFL:hover,
.ExamAnswerCodeButton .CaptionLabel:hover {
  background-color: #2e938e;
  }

/** Appointment Classes **/
.AppointmentTimePickerTime {
  /* Legacy Version */
}
.AppointmentTimePickerTime .RowLinkWrapper:hover,
.AppointmentTimePickerTime .DCL:hover,
.AppointmentTimePickerTime .CaptionLink:hover {
  border-color: #ddd;
  }

.AppointmentTimePickerTimeSelected {
  /* Legacy Version */
  /* Updated Version */
}
.AppointmentTimePickerTimeSelected .RowLinkWrapper,
.AppointmentTimePickerTimeSelected .DCL {
  background-color: #28807c;
  color: #fff;
  }
.AppointmentTimePickerTimeSelected .RowLinkWrapper .FastPanel,
.AppointmentTimePickerTimeSelected .DCL .FastPanel {
  color: inherit;
}
.AppointmentTimePickerTimeSelected .RowLinkWrapper:hover,
.AppointmentTimePickerTimeSelected .DCL:hover {
  border-color: #28807c;
  }
.AppointmentTimePickerTimeSelected .CaptionLink {
  background-color: #28807c;
  color: #fff;
  }
.AppointmentTimePickerTimeSelected .CaptionLink:hover {
  border-color: #28807c;
  }

.AppointmentTimePickerDesignatorTitle.FastTitlebar {
  color: #444;
  border-bottom-color: #ddd;
  }

/***API Gateway***/
.ApiContent.FGControlLabel {
  background-color: #f5f5f5;
  }

/*** Web Service Transaction Summary ***/
.WebServiceTransactionInfo.FastStatusPanel .FICFTAuto {
  color: #28807c;
  }

.WebServiceTransactionSummaryStatus.FastStatusPanel {
  border-color: #ddd;
  }

/** Combo Radio Selector **/
.ComboRadioSelector .InputWrapperFCBRadio {
  border-color: #bfbfbf;
  }

/*** Image Control ***/
.ImageDetailImage .DocControlImage {
  border-color: #bfbfbf;
  }

.ImageDetailThumbnail .DocControlImage {
  border-color: #bfbfbf;
  }

.ImageDetailImageZoom .DocControlImage {
  box-shadow: 2px 2px 6px -3px #444;
  }

/********************************/
/* Controls Theme.External.scss */
/********************************/
/*** Doc Groups ***/
.DocGrpContainer.FastPanel::before {
  background-color: #28807c;
  }

.DocGrpTabs .DocGrpTabs .DocGrpCurrent .DCC {
  border-color: #28807c;
  }

/*** Doc Sets ***/
.DocSetContainer > .DocSetContainer_200 {
  border-color: #ddd;
  }
.DocSetContainer > .DocSetContainer_200 .FastPanel::before {
  display: none;
}



/****** Template Customizations ******/
.whitebutton button {
     background-color: white;
     color: #28807c;
     border-color: #ddd 
}
 .whitebutton button:enabled:hover {
     background-color: #f2f2f2;
     border-color:#ddd 
}
 .WebHomeLogonWrapper {
     background-position: bottom;
}
 .FGCPTop .FGDW .CTE {
     opacity:1;
}
 .WebMenuFilter .DocControlText {
     border-color: #d1d6da;
}
 .ViewTabSet::before {
     background-color: #d1d6da;
}
 .ViewTabSet .SelectorUnderline {
     background-color: #28807c;
}
 .WebOutlinePanels .FastSubPanel::before {
     background-color: #28807c;
}
 .WebLinkPanelMenu.DocTable > .DocTableBody::before {
     background-color: #28807c;
}
 .FastPanel::before, .FastForcedPanel::before, .FastNestedPanel::before, .FastSubPanel::before, .FastForcedSubPanel::before, .FastStatusPanel::before {
     background-color: #28807c;
}
 .FastSubPanel .FastSubPanel {
     border-top-color:#28807c !important;
}
 .FastSubPanel .FastSubPanel::before {
     background-color:#28807c !important;
}
 .FlexGridContainer.FGStyleToolbar.UndoAccent{
     background-color: white;
}
 .ManagerHeader .ManagerHeaderLinkContainer, .ManagerHeader .ManagerHeaderLogonContainer {
     margin-left: 0;
}
 button:enabled:hover, .ui-button:enabled:hover{
     background-color: #28807c94;
}
 .ui-datepicker td.ui-datepicker-today span, .ui-datepicker td.ui-datepicker-today a {
     background-color: #28807c60;
}
 .FastComboboxButton, .ui-datepicker-trigger {
     background-color: #28807c60;
}
 .ui-datepicker td span:hover, .ui-datepicker td a:hover{
     background-color:#28807c;
     color:white;
}
 .DTRowColors .TDR:hover {
     background-color: #28807c1a;
}
 .DCL, .DTGLHorizontal .DTColText {
     padding: 3px 0px;
     margin: 0px 3px;
     opacity:100;
}
 .TCH+.TCH .DHC::before {
     margin:0;
}
 .TCH.Outlined{
     border-left:hidden;
}
 .DTGLAll .DCL, .DTGLAll .DCB, .DTGLHorizontal .DCB, .DTGLAll .DTColText, .DTGLHorizontal .DTColText {
     padding: 3px 0px;
     margin: 0px 3px;
     opacity: 100;
}
 .DTGLAll>tbody>tr>td {
     padding: 10px 0px;
}
 .TableTitlebar+.TableToolsContainer {
     position: static;
     width: -webkit-fill-available;
}
 .TablePageLink {
     color: #484848 !important;
}
 .CellEditorContainer input{
     padding-left: 20px;
}
 .DocGrpHasSubTabs_200 .DocGrpTabs>.VSViewRow.DocGrpTabs_100 {
     background-color: #28807c;
}
 .HideCheckbox .FastToggleDisplay{
     display:none;
}
 .HideCheckbox .TableCheckboxAligner{
     display:none;
}
 .HideCheckbox ::before {
     content: "N/A";
}
 .WebFavoriteHeader{
     background-color:#28807c4d;
}
 .WebFavoriteHeader button {
     background-color: #28807c;
     border-color: #28807c;
}
 .WebFavoriteHeader::before {
     background-color: #28807c;
}
 .FastStatusPanel.FastStatusColorDefault::before {
     background-color: #28807c;
}
 .FastStatusPanel.FastStatusColorDefault{
     background-color:white;
}
 .CaptionLabel, .CaptionLinkText {
     word-break: break-word;
}
 @media screen and (max-width: 719px) {
     .DTColText {
         display: none;
    }
     .DTRowColors .TDR.TDRO, .DTRowColors .TDR .RowColor2 {
         background-color: #28807c10;
    }
     .FastScreenSizeSmall .TDC::before, .FastScreenSizeSmall .TDS::before {
         font-weight: bold;
    }
     .DocStackCellsSmall, .DocStackCellsSmall>caption, .DocStackCellsSmall>colgroup, .DocStackCellsSmall>thead, .DocStackCellsSmall>tbody, .DocStackCellsSmall>tfoot, .DocStackCellsSmall>thead>tr, .DocStackCellsSmall>tbody>tr, .DocStackCellsSmall>tfoot>tr, .DocStackCellsSmall>thead>tr>td, .DocStackCellsSmall>thead>tr>th, .DocStackCellsSmall>tbody>tr>td, .DocStackCellsSmall>tbody>tr>th, .DocStackCellsSmall>tfoot>tr>td, .DocStackCellsSmall>tfoot>tr>th {
         display: block;
         width: 100%;
         height: 100%;
         box-sizing: border-box;
         text-align: left;
    }
}
 @media screen and (max-width: 1087px){
     .DocStackCellsMedium, .DocStackCellsMedium>caption, .DocStackCellsMedium>colgroup, .DocStackCellsMedium>thead, .DocStackCellsMedium>tbody, .DocStackCellsMedium>tfoot, .DocStackCellsMedium>thead>tr, .DocStackCellsMedium>tbody>tr, .DocStackCellsMedium>tfoot>tr, .DocStackCellsMedium>thead>tr>td, .DocStackCellsMedium>thead>tr>th, .DocStackCellsMedium>tbody>tr>td, .DocStackCellsMedium>tbody>tr>th, .DocStackCellsMedium>tfoot>tr>td, .DocStackCellsMedium>tfoot>tr>th {
         display: block;
         width: 100%;
         height: 100%;
         box-sizing: border-box;
         text-align: left;
    }
}
 .FastModalSizeSmall .DocStackCellsSmall, .FastModalSizeSmall .DocStackCellsSmall>caption, .FastModalSizeSmall .DocStackCellsSmall>colgroup, .FastModalSizeSmall .DocStackCellsSmall>thead, .FastModalSizeSmall .DocStackCellsSmall>tbody, .FastModalSizeSmall .DocStackCellsSmall>tfoot, .FastModalSizeSmall .DocStackCellsSmall>thead>tr, .FastModalSizeSmall .DocStackCellsSmall>tbody>tr, .FastModalSizeSmall .DocStackCellsSmall>tfoot>tr, .FastModalSizeSmall .DocStackCellsSmall>thead>tr>td, .FastModalSizeSmall .DocStackCellsSmall>thead>tr>th, .FastModalSizeSmall .DocStackCellsSmall>tbody>tr>td, .FastModalSizeSmall .DocStackCellsSmall>tbody>tr>th, .FastModalSizeSmall .DocStackCellsSmall>tfoot>tr>td, .FastModalSizeSmall .DocStackCellsSmall>tfoot>tr>th {
     display: revert;
     width: 100%;
     box-sizing: border-box;
     text-align: left;
}
 .TDS {
     height: max-content;
}
 .ButtonCaptionText {
     white-space: pre-wrap;
}
 .TDC, .TDS {
     white-space: normal;
}
 .DCC, .DSC, .DLC, .DBC, .TDS, .TDC {
     word-break: break-word;
}
 .ControlGridContainer, .ControlGridField {
     max-width: 100%;
}
 .CGD.CTEW, .CGD.LBW {
     width: 100%;
}
 .PlateRightText, .PlateCenterText {
     position: initial;
}
 .PlateNumberRight {
     margin-left: 100px;
}
 @media screen and (max-width: 559px) {
     .PlateNumberRight {
         font-size: 18vw;
         margin-left: 60px;
    }
     .PlateNumberCenter {
         font-size: 18vw;
    }
     .CGD.CTEW, .CGD.LBW{
         height: 70% 
    }
}
 @media screen and (max-width: 400px) {
     .CGD.CTEW, .CGD.LBW{
         height: 75% 
    }
     .PlateNumberRight {
         font-size: 15vw;
         margin-left: 30px;
    }
     .PlateNumberCenter {
         font-size: 15vw;
    }
}
 @media screen and (max-width: 345px){
     .CGD.CTEW, .CGD.LBW{
         height: 85% 
    }
     .PlateNumberRight {
         font-size: 14vw;
    }
     .PlateNumberCenter {
         font-size: 14vw;
    }
}
 @media screen and (max-width: 285px){
     .CGD.CTEW, .CGD.LBW{
         height: 90% 
    }
     .PlateNumberRight {
         font-size: 13vw;
         margin-left: 40px;
    }
     .PlateNumberCenter {
         font-size: 13vw;
    }
}
 @media screen and (max-width: 230px){
     .CGD.CTEW, .CGD.LBW{
         height: 100% 
    }
     .PlateNumberRight {
         font-size: 12vw;
         margin-left: 30px;
    }
     .PlateNumberCenter {
         font-size: 12vw;
    }
}

