anchor.diff:      # 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 => 
  -      $opinion = $(@getDOMNode()).find('.opinion_region')
  -      $opinion.headroom
  -        offset: $opinion.offset().top
  -        onNotTop : => @setState { scrolled_past_decision_board: true } 
  -        onTop : => @setState { scrolled_past_decision_board: false } 
  +      $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
   
     ##
  
positive.code: 
      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',
        R.div className:'slider_base', style : {width: HISTOGRAM_WIDTH}, 
          R.div props_for_slider_handle, 
            R.div className: 'the_handle', onClick: @props.toggleState
  
negative.code:               # state: @props.state
                location_class : 'community_point'
          else
            R.li className: 'empty_point', "No #{label}s listed"
  ##
  # Point
  # A single point in a list. 
  