site-title and primary nav float left, allowing space for header-right widget; max header height until menu collapses to prevent distortion from header-right widget