better responsive header and navbar