diff --git a/app/assets/javascripts/polls.js.coffee b/app/assets/javascripts/polls.js.coffee
index 5cf792ce2..ac2c759ba 100644
--- a/app/assets/javascripts/polls.js.coffee
+++ b/app/assets/javascripts/polls.js.coffee
@@ -26,3 +26,19 @@ App.Polls =
token_message.html(token_message.html() + "
" + @token + "");
token_message.show()
false
+
+ $(".zoom-link").on "click", (event) ->
+ element = event.target
+ answer = $(element).closest('div.answer')
+
+ if $(answer).hasClass('medium-6')
+ $(answer).removeClass("medium-6");
+ $(answer).addClass("answer-divider");
+ unless $(answer).hasClass('first')
+ $(answer).insertBefore($(answer).prev('div.answer'));
+ else
+ $(answer).addClass("medium-6");
+ $(answer).removeClass("answer-divider");
+ unless $(answer).hasClass('first')
+ $(answer).insertAfter($(answer).next('div.answer'));
+
diff --git a/app/views/polls/show.html.erb b/app/views/polls/show.html.erb
index 0a56ba237..4489cd226 100644
--- a/app/views/polls/show.html.erb
+++ b/app/views/polls/show.html.erb
@@ -80,8 +80,7 @@