anchor.diff:    setStickyHeader : ->
       # Sticky decision board. 
       _.delay => 
  -      $sticky_head_el = $(@getDOMNode()).find('.slider_base')
  +      $el = $(@getDOMNode())
  +      $sticky_head_el = $el.find('.slider_base')
         $(@getDOMNode()).headroom
  -        offset: $sticky_head_el.offset().top - 100 #+ $sticky_head_el.width() / 2 - 60
  +        offset: $sticky_head_el.offset().top - $el.find('.fixed_proposal_heading').outerHeight() - 55 #+ $sticky_head_el.width() / 2 - 60
           onNotTop : => @data().sticky_opinion = true
           onTop : => @data().sticky_opinion = false
       , 2000  # delay initialization to let the rest of the dom load 
  
positive.code:     sticky_opinion = @data(active_proposal_key()).sticky_opinion
      page = @data('application').page
  
      sticky_header = sticky_opinion && page == 'crafting'
      opinion_region_style = 
        position: if sticky_header then 'fixed' else ''
        top: if sticky_header then 148 else ''
        left: '50%'
        width: DECISION_BOARD_WIDTH
        marginLeft: -DECISION_BOARD_WIDTH / 2
  
negative.code:       else "#{Math.floor(Math.abs(stance) * 100)}% #{if segment > 3 then 'Support' else 'Oppose'}"
  
      slider_feedback_bucket = stance_names[segment]
      
      # nasty, reference to other sticky components' height...
      if sticky_opinion
        sticky_top = $('.fixed_proposal_heading').outerHeight() + 55
      ## 
  
      slider_style = 
        if !sticky_opinion || page == 'results' 
        then {}
        else { position: 'fixed', top: sticky_top, backgroundColor: 'white', zIndex: 100 }
  
      
      face_left_eye_style = 
  