.site-header-side{display:none}.menu-wrapper{width:190px;position:fixed;height:100%}.site-header-side .background{height:100%}.site-header-side.bg-area .background{z-index:-1}@media only screen and (min-width:860px){.body-with-v .site{display:flex}.body-with-v .site{padding-left:0}.site-header-side{display:block;position:relative;height:auto;width:190px}.site-inner{background-color:#fff;width:calc(100% - 190px)}.sub-menu{background:#391243}}