#top-menu .sub-menu li a{position:relative;padding-left:22px;color:#333333;background-color:transparent;font-weight:500;transition:all 0.3s ease}#top-menu .sub-menu li a::before{content:"➤";position:absolute;left:5px;color:#ff6600;font-size:14px;transition:color 0.3s ease}#top-menu .sub-menu li a:hover{color:#0073e6;background-color:rgba(0,115,230,0.1);border-radius:4px;padding-left:25px}#top-menu .sub-menu li a:hover::before{color:#0073e6}