Fixed header not displaying properly when screen width is less than body width