Responsive Navigation Menu with CSS3 Animations