@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}.sub-menu li a{font-size:16px!important;font-weight:normal}}@media screen and (max-width:980px){#main-header.et-fixed-header{position:fixed}#top-header.et-fixed-header{position:fixed;top:0!important;transition:all .3s 0s}.logged-in #main-header.et-fixed-header{top:0!important;transition:all .3s 0s}}