#menu-header.show-for-mobile {display: none;}

#menu-header.show-for-large {/*display: initial;*/}



@media all and (max-width:768px){
#menu-main li ul li {
  flex-basis: 50%;
}
#menu-main > li, #menu-main li ul li, #menu-main li ul li a{
	width: 100%;
  flex-basis: 100%;
  text-align:center;
  justify-content: center;
}
#menu-main-wrapper #menu-header.show-for-mobile {display: block;}
#menu-header.show-for-large {display: none;}
}
