.fond::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1}.fond{position:relative;z-index:2}.nav li.menu-item ul.sub-menu{width:300px!important}.nav li.menu-item ul.sub-menu li{width:100%}.nav li.menu-item ul.sub-menu li a{width:100%!important;display:block;padding:6px 15px}