.app-content-wrapper{position:relative;display:flex;overflow:hidden;height:calc(100vh - 200px)}.app-content-wrapper .app-overlay{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);display:none;z-index:2;transition:all .3s ease-in}@media only screen and (max-width:959px){.app-content-wrapper .app-overlay.open{display:block;transition:all .3s ease-in}}.app-content-wrapper .app-sidebar{width:280px;position:relative;transition:all .3s ease-in}@media only screen and (max-width:959px){.app-content-wrapper .app-sidebar{position:absolute;left:-340px;z-index:5;height:calc(100vh - 120px);transition:all .3s ease-in}.app-content-wrapper .app-sidebar.open{left:0}}.app-content-wrapper .app-sidebar .app-sidebar-header{padding:.75rem 1.25rem;margin-bottom:0;position:absolute;top:0;width:100%;z-index:1}.app-content-wrapper .app-sidebar .app-sidebar-body{padding-top:3.375rem;width:280px}.app-content-wrapper .app-content{width:calc(100% - 280px)}@media only screen and (max-width:959px){.app-content-wrapper .app-content{width:100%}}.app-content-wrapper .app-content .app-header{padding:.75rem 1.25rem;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.125);position:absolute;top:0;width:100%;z-index:1}.app-content-wrapper .app-content .app-body{flex:1 1 auto;padding-top:3.375rem;height:calc(100% - 130px)}.app-content-wrapper .app-content .app-footer{position:absolute;bottom:0;width:100%;height:130px}.app-icon{display:none}@media only screen and (max-width:959px){.app-icon{display:block}}.eg-filemanager{background-color:#fff}.filemanager-content{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}@media(min-width:959px){.apps-wrapper.--filemanager .nested-sidebar-toggle{display:none}}