SharePoint 2010 Branding: Show the title area when the ribbon is expanded

When the ribbon is expanded, by default, the entire title area disappears. This is usually something that clients dislike, so making it always visible is something I usually have to do.

Ribbon collapsed:

 

Ribbon expanded, the title area is gone:

So we need to override the declaration that hides the ribbon.

How to do this? Add this rule to you CSS:

#s4-titlerow { 
    display: block !important; 
}

Now the title area is visible. When the ribbon opens it "pushes" the title area down: