fixed responsiveNav, created a custom directive for it