title: Html CSS: Have two block elements side by side
body: <p>I've been trying to position two divs side by side.</p>
  
  <p>Here's the jsFiddle for it: <a href="http://jsfiddle.net/M4t9k/19/" rel="nofollow">http://jsfiddle.net/M4t9k/19/</a></p>
  
  <p>I want the title field to be a left column, it will always have 1 line but its width can change so I cannot set it as a fixed value.</p>
  
  <p>Then, the icons div contains a bunch of icons (a variable number of them).</p>
  
  <p>The idea is that the icons div works as a column next to the title column, with the icons never going under the title.</p>
  
  <p>Any help would be greatly appreciated.</p>
  
  <p>Thanks</p>