new css rules for better navigation