/* Styles needed for SAVE Process Color coding */

#s2-ctrl,
#s1-ctrl {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap; }

svg#s2-save-svg g.motion.g-draggable-group text,
svg#s2-save-svg g.motion.g-draggable-group circle,
svg#s1-save-svg g.motion.g-draggable-group text,
svg#s1-save-svg g.motion.g-draggable-group circle {
    stroke: red; }

/* svg#s2-save-svg g.g-drag g.motion.g-draggable-group text, */
/* svg#s2-save-svg g.g-drag g.motion.g-draggable-group circle, */
svg#s1-save-svg g.g-drag g.motion.g-draggable-group text,
svg#s1-save-svg g.g-drag g.motion.g-draggable-group circle {
    opacity: 0.75; }

/* This rule modified to hide and show voters */
svg#s2-save-svg g.clearable g.voter,
svg#a-aggregate-svg g.clearable g.voter,
svg#s1-save-svg g.clearable circle.voter {
    display: inline; }

/* These rules used to color-code SAVE election results */
svg#s1-save-svg g.motion.focus { stroke: black; }

svg#s1-save-svg g.motion.loss { stroke: gray; }

svg#s1-save-svg g.motion.tie { stroke: blue; }

svg#s1-save-svg g.motion.win { stroke: green; }
