.mobile-menu-visible.sidemenu-right.sidemenu-active #headerwrap,body:not(.header-overlay):not(.header-minbar):not(.header-leftpane):not(.header-rightpane).mobile-menu-visible.sidemenu-right,body:not(.header-overlay):not(.header-minbar):not(.header-leftpane):not(.header-rightpane).mobile-menu-visible.sidemenu-right .fixed-header{left:0;right:0}#mobile-menu.sidemenu{left:0;opacity:0;overflow-x:hidden;perspective:400px;right:0;transition:.5s ease;visibility:hidden;width:100%}.mobile-menu-visible #mobile-menu.sidemenu{opacity:1;visibility:visible}#mobile-menu.sidemenu:before{background-color:rgba(0,0,0,.2);border-radius:0;content:"";display:block;inset:0;position:absolute;transform:scale(0);transition:transform .8s ease-in-out,background-color .8s ease-in-out,border-radius .8s ease-in-out;z-index:-1}.mobile-menu-visible #mobile-menu.sidemenu:before{background-color:transparent;border-radius:0;transform:none}.body-overlay,.body-overlay.body-overlay-on,.mobile-menu-visible .body-overlay{display:none}