anchor.diff:  
       slider_feedback_percent = if @state.stance_segment == 3 then "Neutral" else "#{Math.floor(Math.abs(@state.stance) * 100)}% #{if @state.stance_segment < 3 then 'Support' else 'Oppose'}"
   
  -    R.div className: 'slider',
  +    slider_style = {}
  +    if @props.sticky_mode && @props.state == 'crafting'
  +      slider_style = { position: 'fixed', top: 40, backgroundColor: 'white', zIndex: 100 }
  +
  +    R.div className: 'slider', style: slider_style, 
         R.div className:'slider_base', style : {width: HISTOGRAM_WIDTH}, 
           R.div props_for_slider_handle, 
             R.div className: 'the_handle', onClick: @props.toggleState
  
positive.code:           initial_stance: @props.data.initial_stance
            state: @props.state
            toggleState: @toggleState
  
        #reasons
        R.div className:'reasons_region',
  
negative.code:     # Sticky decision board. It is here because the calculation of offset top would 
      # be off if we did it in DidMount before all the data has been fetched from server
      _.delay => 
        $sticky_head_el = $(@getDOMNode()).find('.slider_base .the_handle')
        $(@getDOMNode()).headroom
          offset: $sticky_head_el.offset().top - 5
          onNotTop : => @setState { sticky_mode: true } 
          onTop : => @setState { sticky_mode: false } 
      , 1000  # delay initialization to let the rest of the dom load so that the offset is calculated properly
  
    ##
  