styles and behavior fixes for mobile nav footer