Fix logic to show/hide element on the navbar

This fixes #17

Also, I've added new class for medium size desktop that avoid the "jump"
in width that I was suffering when I resize the window.