Document
<div class="row background-logo"> <div class="col-md-4 col-sm-4 col-xs-10"> <div class="logo"> <h1>g</h1> <div class="triangle-logo"></div> </div> <div class="main-title"> <p>Good Inc.</p> </div> </div> <div class="col-md-5 col-sm-6 col-md-offset-3 col-sm-offset-2 newsletter"> <p>Newsletter</p> </div> </div> It is necessary for the row to have the height of nested blocks, not zero, and so that it can be set to background-color equal to the width of the browser. 
