better implementation of the nav pointer element. fixed alignments in different layouts. fixed not enough space for the last column.