#top-menu li a:hover{color:black;background-color:#c5dbc9}#top-menu .sub-menu{background-color:white;border-top:3px solid #c5dbc9}#top-menu .sub-menu li a{font-size:14px;width:100%;color:black;border-bottom:1px solid #c5dbc9}.sub-menu li:hover{background-color:#c5dbc9}.sub-menu .current_page_item{background-color:white}#top-menu .sub-menu li{padding-left:0px;padding-right:0px;width:100%}#top-menu li li a{padding-top:10px;padding-bottom:8px}#top-menu .sub-menu{padding-top:0px;padding-bottom:0px}.nav ul li a:hover{opacity:1;background-color:rgba(0,0,0,0)}