/* Linemenu */ .testmenu { list-style-type: none; padding-left: 0; } .testmenu li { margin-bottom: 1px; } .testmenu li a, .testmenu li .nav { color: #444; padding: 15px 14px 14px 0; display: block; font-size: 14px; font-weight: normal; text-shadow: none; border-bottom: 1px solid #e7e7e7; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } /* Aktiver Menüpunkt */ .testmenu li a:hover, .testmenu li a:focus, .testmenu li.current a, .testmenu li.current ul a:hover, .testmenu li.current ul a:focus, .testmenu li .nav:hover, .testmenu li .nav:focus, .testmenu li.current .nav, .testmenu li.current ul .nav:hover, .testmenu li.current ul .nav:focus { color: #0091D4; border-bottom: 1px solid #0091D4; background-color: transparent; } .testmenu li.current ul a { color: #444; } /* menu kreis farbe und form definieren */ .testmenu li a::before, .testmenu li .nav-header::before { font-family: "Font Awesome 5 Free"; font-weight: 900; font-style: normal; content: "\f192"; padding-left: 0; padding-right: 10px; color: #999696; /* Farbe für nicht aktive Punkte */ font-size: 14px; margin-top: 2px; transition: all 0.3s ease-out; /* Hinzugefügter Hover-Übergang für den Punkt */ } /* Hover-Effekt für den Punkt */ .testmenu li a:hover::before, .testmenu li a:focus::before, .testmenu li.current a::before, .testmenu li.current ul a:hover::before, .testmenu li.current ul a:focus::before, .testmenu li .nav:hover::before, .testmenu li .nav:focus::before, .testmenu li.current .nav::before, .testmenu li.current ul .nav:hover::before, .testmenu li.current ul .nav:focus::before { color: #0091D4; }