CSS refactoring after .site-nav changes