#logo{max-height:50px!important;width:auto!important}@media all and (max-width:980px){#logo{margin-left:20px!important;margin-right:auto!important;max-width:60%!important}}.sub-menu li a{font-size:19px!important}.nav li ul{width:300px!important}.nav li ul li a{width:260px!important}.nav li ul.sub-menu li a:hover{background-color:transparent!important}.nav-item{position:relative}.nav li ul{top:89px!important}.nav li ul::before{content:"";position:absolute;top:-10px;left:0;width:100%;height:20px}.nav li ul{box-shadow:0px 3px 6px rgba(0,0,0,0.6)!important}