.admin-sidebar{box-shadow:5px 0 .25rem rgba(0,0,0,.075)}.admin-sidebar .admin-sidebar-links{padding:.5rem .3rem}.admin-sidebar .admin-sidebar-links .nav-parent-group .nav-parent{position:relative;padding:.5rem 1.5rem;width:100%;color:#b2b2b2;font-size:1.1rem;font-weight:600}.admin-sidebar .admin-sidebar-links .nav-parent-group .nav-parent:before{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;transform:translateY(-50%);display:block;border:3px solid #b56e6e;border-radius:100%}.admin-sidebar .admin-sidebar-links .nav-parent-group .nav-parent.active,.admin-sidebar .admin-sidebar-links .nav-parent-group:hover .nav-parent{color:#454545}.admin-sidebar .admin-sidebar-links .nav-child-link .nav-link{color:#b2b2b2}.admin-sidebar .admin-sidebar-links .nav-child-group{padding-top:.5rem;margin-left:4px}.admin-sidebar .admin-sidebar-links .nav-child-group .nav-child-link .nav-link{position:relative;border-left:3px solid #eaeaea;font-size:.95rem;font-weight:400}.admin-sidebar .admin-sidebar-links .nav-child-group .nav-child-link .nav-link.router-link-active,.admin-sidebar .admin-sidebar-links .nav-child-group .nav-child-link .nav-link.router-link-exact-active,.admin-sidebar .admin-sidebar-links .nav-child-group .nav-child-link .nav-link:hover{position:relative;border-left:3px solid #b56e6e;font-weight:500;color:#4b4b4b}.admin-layout{display:flex;flex-wrap:wrap;height:100%;width:100%}.admin-sidebar{position:fixed;height:100vh;width:100%;max-width:280px;overflow-y:auto}.admin-layout-body{margin-left:280px;flex-grow:1;height:100%;min-height:100vh;overflow-y:auto;background-color:#f8f9fa}.admin-body-full-height{max-height:calc(100vh - 68px - 2rem);height:calc(100vh - 1.5rem)}