CSS: Slightly better usage of horizontal space