#logo{padding:5px!important}#top-menu .sub-menu li.current-menu-item>a{color:#2EA3F2!important}@media screen and (min-width:981px){.sub-menu{min-width:300px;left:50%!important;right:auto!important;text-align:center!important;transform:translate(-50%,0)!important}#top-menu li li a{width:260px!important;padding:2px 10px;color:#000}#top-menu li a:hover{background-color:rgba(0,0,0,.15)}}