.topnav li a{text-decoration:none;position:relative;padding:6px 0;-webkit-transition:all .8s;transition:all .8s;color:lightblue}.topnav li a:after{content:'';width:0;margin-left:50%;height:2px;bottom:0;left:0;border-radius:40%;position:absolute;transition:all .5s}.topnav li a:hover:after{background-color:lightblue;width:60%;margin-left:20%;box-shadow:0 0 10px lightblue}.topnav li a.active:after{background-color:lightblue;width:60%;margin-left:20%;box-shadow:0 0 10px lightblue}