body{position:relative}#top-menu li a:after{display:block;width:0;height:2px;background-color:#2EA3F2;content:"";transition:width 0.2s}#top-menu li a:hover{color:#000000}#top-menu li a:hover:after{width:100%}