/**
 * Import Compass and Theme Variables
 */
/* ==========================================================================
   Theme Configuration File
   ========================================================================== */
/**
 * Base Colors
 * 
 * Description:
 * Provides a base for the UI.
 * 
 * Usage:
 * General UI Background, Region Headers, Buttons
 */
/**
 * Highlight Colors
 * 
 * Description:
 * Used for providing emphasis or importance to UI components.
 * 
 * Usage:
 * Region Headers, Primary / Hot Buttons
 */
/**
 * Accent and Status Colors
 * 
 * Description:
 * Used for indicating state-based UI components, status, or accents.
 * 
 * Usage:
 * Warnings, Errors, Danger Text, Success, Focus
 */
/**
 * Application Based Colors
 * 
 * Description:
 * Used for applications within APEX development
 */
/* ==========================================================================
 Tree Component
 ========================================================================== */
/*
 * Tree Node that is not important (used for Attributes / etc)
 */
/* line 13, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-not-important .a-TreeView-label {
  color: #707070;
}

/*
 * Populated Tree Node
 */
/* line 20, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-populated .a-TreeView-label {
  font-weight: bold;
}

/*
 * Header Styles
 */
/* line 27, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-selected.is-header,
.a-TreeView-content.is-selected.is-not-important .a-TreeView-label {
  color: white;
}

/* line 32, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-header {
  color: #505050;
}

/*
 * Conditional
 */
/* line 38, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-conditional .a-TreeView-label {
  font-style: italic;
}

/* ==========================================================================
 Tree Nodes
 ========================================================================== */
/* line 45, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content {
  color: #B0B0B0;
}
/* line 47, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content .a-Icon.icon-tree-page {
  color: #A0A0A0;
}
/* line 50, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content .a-Icon.icon-tree-region,
.a-TreeView-content .a-Icon[class*="icon-region-"] {
  color: #7FBEF2;
}
/* line 54, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content .a-Icon.icon-tree-item,
.a-TreeView-content span.a-Icon[class*="icon-item-"] {
  color: #979C9F;
}
/* line 58, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content .a-Icon.icon-tree-button,
.a-TreeView-content span.a-Icon[class*="icon-button-"] {
  color: #56D49A;
}

/* line 68, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-error .a-TreeView-label,
.a-TreeView-content.is-warning .a-TreeView-label {
  margin-right: 20px;
}
/* line 70, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-error .a-TreeView-label .a-Icon,
.a-TreeView-content.is-warning .a-TreeView-label .a-Icon {
  display: none;
}

/* line 76, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-error > .a-Icon:before {
  content: "\e0a2";
}

/* line 79, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-warning > .a-Icon:before {
  content: "\e017";
}

/* line 82, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content .a-Icon.icon-warning,
.a-TreeView-content .a-Icon.icon-error {
  float: right;
}

/*
 * Warning
 */
/* line 90, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-row.is-warning {
  background-color: #FFF2C3;
}

/*
 * Error
 */
/* line 97, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-row.is-error {
  background-color: #FFC3C3;
}

/* line 111, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-selected.is-error .a-TreeView-toggle, .a-TreeView-content.is-selected.is-warning .a-TreeView-toggle {
  color: rgba(0, 0, 0, 0.2);
}
/* line 114, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-selected.is-error .a-TreeView-label, .a-TreeView-content.is-selected.is-warning .a-TreeView-label {
  color: #404040;
}
/* line 119, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-warning .a-Icon:before {
  color: #C5AE5E;
}
/* line 124, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-error .a-Icon:before {
  color: #f22f2f;
}
/* line 129, ../../../scss/theme/standard/Tree.scss */
.a-TreeView-content.is-selected.is-focused .a-TreeView-label,
.a-TreeView-content.is-selected.is-focused .a-Icon:before {
  color: #FFF !important;
}
