@media screen and (min-width:981px){#menu-header>li:nth-child(1)>ul:nth-child(2){width:100vw!important}.nav li li ul{top:100%!important;left:0px!important;right:0px!important}.nav li ul{min-width:280px!important}#top-menu li li a{width:100%!important;box-sizing:border-box}.et-menu li li a{width:240px!important}}.mobile_menu_bar::before{color:#fff!important}@media only screen and (max-width:980px){.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;padding-bottom:180px!important}}