header animatin
responsive and cleanup