﻿/* directive-specific styles (angular-foo-bar corresponds to element with attribute "foo-bar") */
.angular-ui-tree-handle {
    border: 1px solid #CDC4BC;
}

.angular-ui-tree-handle:hover {
    background: #ffa070;
    border-color: #ff7e3d;
}

.angular-ui-tree-placeholder {
    background: #CDC4BC;
    border: 2px dashed #4E453B;
}
/* end of directive-specific styles */

.measure-node {
    background: #ffffff;
    color: #000000;
}

.measure-node .tree-node-icon {
    color: #888888;
}

.subobjective-node {
    background: #CDC4BC;
    color: #322C26;
}

.subobjective-node .tree-node-numbers {
    color: #322C26;
}

.objective-node {
    background: #4E453B;
    color: #ffffff;
}

.objective-node .expand-collapse-icon, .objective-node .scorecard-node-buttons a {
    color: #ffffff;
}

.objective-node:hover,
.objective-node:hover .expand-collapse-icon,
.objective-node:hover .scorecard-node-buttons a,
.objective-node:hover .tree-node-numbers-header {
    color: #322C26;
}

.tree-node-numbers {
    color: #000000;
}

.tree-node-numbers-header {
	color:#FFFFFF;
}

#btnEditScorecard.edit {
    color: #ffa070;
}

.empty-scorecard, .no-scorecards, .catastrophic-error, .node-retrieve-error {
    color: #4E453B;
}