Несколько изменений в скрипте equalheights для Responsive-шаблона.
Скрипт переинициализируется при каждом изменении ширины окна. Колонки выравниваются при десктопном и планшетном разрешении, для мобильных разрешений возвращается автоматическая высота.

(function($){
  $.fn.equalHeights=function(minHeight,maxHeight){
  tallest=(minHeight)?minHeight:0;
  this.each(function(){
  if($(this).height()>tallest){tallest=$(this).height()}
  });
  if((maxHeight)&&tallest>maxHeight) tallest=maxHeight;
  return this.each(function(){$(this).height(tallest)})
  }
 })(jQuery)
$(window).load(function(){
  if($(document).width()>767){
  if($(".maxheight").length){$(".maxheight").equalHeights()}
  }
 })
 $(window).resize(function(){
  $(".maxheight").css({height:'auto'});
  if($(document).width()>767){
  if($(".maxheight").length){$(".maxheight").equalHeights()}
  }
 })

Добавляем класс maxheight колонкам, которые необходимо выровнять по высоте.