title: right floated div and min-width, div moves to the new line on browser resize
body: <p>Sorry for not well-explained title, but I will try my best to explain the problem here.
  There is probably a very easy solution to this particular problem, if i can call it that way, but I just can't figure it out with using only css.</p>
  
  <p>Basically I have a parent ('wrapper') div which has min-width set and 2 floated children. As I am creating a dynamic page, user will be able to click on the 'right' floated div, and when he clicks on it new content will be added inside that div.</p>
  
  <p>Problem occurs if the user wants to resize the browser after adding content to the div. Because the width of the main wrapper will be increased (when user adds content) when user tries to reduce the browser width (resize the browser) the 'right' floated div will go to the new line.
  So my question is: Is there any way (css) to disable div from moving to the new line?</p>
  
  <p>Here is the link to the jsfiddle: <a href="http://jsfiddle.net/LKgbx/30/" rel="nofollow">http://jsfiddle.net/LKgbx/30/</a></p>
  
  <p><strong>HTML:</strong></p>
  
  <pre><code>&lt;div id="wrapper"&gt;
       &lt;div id="left"&gt;I'm left&lt;/div&gt;
       &lt;div onclick="changeText()" id="right"&gt;I'm right&lt;/div&gt;
   &lt;/div&gt;
  </code></pre>
  
  <p><em><strong>CSS:</em></strong></p>
  
  <pre><code>#wrapper{
      min-width:400px;
      background-color:#A3F8A9;
      display:inline-block;
  }
  #left{
      float:left;
      width:300px;
      background-color:red;
  }
  #right{
      float:right;
      background-color:blue;
  }
  </code></pre>
  
  <p><strong>JS:</strong></p>
  
  <pre><code>function changeText(){
      document.getElementById('right').innerHTML="Just adding some text to make div longer";
  }
  </code></pre>