Responsive: Collapsing nav, logo, player styling