JavaScript: Equal Height Columns - works with responsive layouts