html { min-height: 100%; direction: ltr } body { color: #888ea8; height: 100%; font-size: .875rem; background: #fafafa; overflow-x: hidden; overflow-y: auto; letter-spacing: .0312rem; font-family: Nunito,sans-serif } body:before { content: ""; width: 100%; height: 16px; position: fixed; top: 0; z-index: 1; left: 0; background: rgba(250,250,250,.71); -webkit-backdrop-filter: saturate(200%) blur(10px); backdrop-filter: saturate(200%) blur(10px); display: none !important; } h1,h2,h3,h4,h5,h6 { color: #3b3f5c } :focus { outline: none } p { margin-top: 0; margin-bottom: .625rem; color: #515365 } hr { margin-top: 20px; margin-bottom: 20px; border-top: 1px solid #515365 } strong { font-weight: 600 } code { color: #e7515a } .page-header { border: 0; margin: 0 } .page-header:before { display: table; content: ""; line-height: 0 } .page-header:after { display: table; content: ""; line-height: 0; clear: both } .page-title { float: left; margin-bottom: 16px; margin-top: 30px } .page-title h3 { margin: 0; font-size: 20px; color: #e0e6ed; font-weight: 600 } .page-title span { display: block; font-size: 11px; color: #555; font-weight: 400 } .main-container { min-height: 100vh; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } #container.fixed-header { margin-top: 56px } #content { width: 50%; flex-grow: 8; margin-top: 70px; margin-bottom: 0; margin-left: 255px; -webkit-transition: .3s ease all; transition: .3s ease all } .main-container-fluid>.main-content>.container { float: left; width: 100% } #content>.wrapper { -webkit-transition: margin ease-in-out .1s; -moz-transition: margin ease-in-out .1s; -o-transition: margin ease-in-out .1s; transition: margin ease-in-out .1s; position: relative } .widget { padding: 0; margin-top: 0; margin-bottom: 0; box-shadow: 0 0 40px #5e5c9a0f } .layout-top-spacing { margin-top: 28px } .layout-spacing { padding-bottom: 24px } .layout-px-spacing { padding: 0 24px!important; min-height: calc(100vh - 112px)!important } .widget.box .widget-header { background: #fff; padding: 0 8px; border-top-right-radius: 8px; border-top-left-radius: 8px; border: 1px solid #e0e6ed; border-bottom: none } .row [class*=col-] .widget .widget-header h4 { color: #3b3f5c; font-size: 17px; font-weight: 600; margin: 0; padding: 16px 15px } .seperator-header { background: transparent; box-shadow: none; margin-bottom: 40px; border-radius: 0 } .seperator-header h4 { margin-bottom: 0; line-height: 1.4; padding: 5px 8px; font-size: 15px; border-radius: 4px; letter-spacing: 1px; display: inline-block; background: rgba(0,150,136,.26); color: #009688; font-weight: 500 } .widget .widget-header { border-bottom: 0px solid #f1f2f3 } .widget .widget-header:before { display: table; content: ""; line-height: 0 } .widget .widget-header:after { display: table; content: ""; line-height: 0; clear: both } .widget-content-area { padding: 20px; position: relative; background-color: #fff; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border: 1px solid #e0e6ed; border-top: none } .content-area { max-width: 58.333333%; margin-left: 80px } .header-container { background: #fff; z-index: 1030; position: fixed; top: 0; margin-top: 10px; right: 0; left: 279px; -webkit-transition: .3s left,0s padding; transition: .3s left,0s padding; backdrop-filter: blur(31px); padding: 11px 20px 11px 16px; min-height: 62px; width: calc(100% - 303px); border-radius: 8px; -webkit-box-shadow: 0 6px 10px 0 rgba(255,255,255,.14),0 1px 18px 0 rgba(255,255,255,.12),0 3px 5px -1px rgba(255,255,255,.2); -moz-box-shadow: 0 6px 10px 0 rgba(255,255,255,.14),0 1px 18px 0 rgba(255,255,255,.12),0 3px 5px -1px rgba(255,255,255,.2); box-shadow: 0 6px 10px #ffffff24,0 1px 18px #ffffff1f,0 3px 5px -1px #fff3; background-color: #ffffffe6!important; -webkit-backdrop-filter: saturate(200%) blur(6px); backdrop-filter: saturate(200%) blur(6px); border: 1px solid #e0e6ed; box-shadow: 18px 20px 10.3px -23px #00000026 } .navbar { padding: 0; height: 50px; background: transparent !important; box-shadow: none; display: flex; justify-content: flex-end; width: auto; overflow: visible; } .navbar-brand { width: 5.5rem; padding-top: 0rem; padding-bottom: 0rem; margin-right: 0rem } .navbar .border-underline { border-left: 1px solid #ccc; height: 20px; margin-top: 18px; margin-left: -5px; margin-right: 8px } .navbar-expand-sm .navbar-item { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none } .navbar.navbar-expand-sm .navbar-item .nav-item { margin-left: 20px; align-self: center } .navbar-expand-sm .navbar-item .nav-link { position: relative; padding: 0; text-transform: initial; z-index: 1 } .navbar .toggle-sidebar,.navbar .sidebarCollapse { display: inline-block; position: relative; color: #0e1726 } .navbar .navbar-item .nav-item.theme-toggle-item .nav-link { padding: 4.24px 0 } .navbar .navbar-item .nav-item.theme-toggle-item .nav-link:after { display: none } body .navbar .light-mode,body:not(.dark) .navbar .light-mode { display: inline-block; color: #e2a03f; fill: #e2a03f } body .navbar .dark-mode,body:not(.dark) .navbar .dark-mode { display: none } .navbar .light-mode { display: none } .navbar .dropdown-menu { border-radius: 8px; border-color: #e0e6ed } .navbar .dropdown-item { line-height: 1.8; font-size: .96rem; padding: 15px ; word-wrap: normal } .navbar .navbar-item .nav-item.dropdown.show a.nav-link span { color: #805dca!important } .navbar .navbar-item .nav-item.dropdown.show a.nav-link span.badge { background-color: #2196f3!important; color: #fff!important } .navbar .navbar-item .nav-item .dropdown-item.active,.navbar .navbar-item .nav-item .dropdown-item:active { background-color: transparent; color: #16181b } .navbar .navbar-item .nav-item.dropdown .nav-link:hover span { color: #805dca!important } .navbar .navbar-item .nav-item.dropdown .dropdown-menu { border: 1px solid #ebedf2; border-radius: 8px; -webkit-box-shadow: 0 10px 30px 0 rgba(31,45,61,.1); box-shadow: 0 10px 30px #1f2d3d1a; background: #fff; left: auto; top: 23px!important } .navbar .navbar-item .nav-item.dropdown .dropdown-menu.show { top: 38px!important } .navbar .navbar-item .nav-item.dropdown .dropdown-menu .dropdown-item { border-radius: 0 } .navbar .language-dropdown a.dropdown-toggle:after { display: none } .navbar .language-dropdown a.dropdown-toggle img { width: 25px; height: 25px; border-radius: 8px } .navbar .language-dropdown .dropdown-menu { min-width: 7rem; right: -8px!important } .navbar .language-dropdown .dropdown-menu .dropdown-item:hover { background: transparent!important } .navbar .language-dropdown .dropdown-menu .dropdown-item.active,.navbar .language-dropdown .dropdown-menu .dropdown-item:active { background: transparent; color: #16181b } .navbar .language-dropdown .dropdown-menu a img { width: 20px; height: 20px; margin-right: 16px; border-radius: 8px } .navbar .language-dropdown .dropdown-menu a span { color: #515365; font-weight: 600 } .navbar .language-dropdown .dropdown-menu .dropdown-item:hover span { color: #000!important } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .nav-link:after { display: none } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .nav-link svg { color: #0e1726; stroke-width: 1.5 } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .nav-link span.badge { position: absolute; display: block; width: 5px; height: 5px; border-radius: 50%; padding: 0; font-size: 10px; color: #fff!important; background: #00ab55; top: -5px; right: 2px } .navbar .navbar-item .nav-item.dropdown.to-do-list-dropdown .dropdown-menu { min-width: 25rem; right: -8px; left: auto; padding: 0 } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu { min-width: 20rem; right: -8px; left: auto; padding: 0 } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .notification-scroll { height: 375px; position: relative } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .drodpown-title { padding: 14px 16px; border-bottom: 1px solid #e0e6ed; border-top: 1px solid #e0e6ed; margin-bottom: 10px } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .drodpown-title.message { border-top: none } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .drodpown-title h6 { margin-bottom: 0; font-size: 14px; letter-spacing: 1px; font-weight: 200; color: #0e1726 } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .dropdown-item { padding: .625rem 1rem; cursor: pointer; border-radius: 0; background: transparent } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .media { margin: 0 } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu img { width: 40px; height: 40px; border-radius: 12px; border: 3px solid #e0e6ed } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu svg { width: 23px; height: 23px; font-weight: 600; color: #e2a03f; margin-right: 9px } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .media.file-upload svg { color: #e7515a } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .media.server-log svg { color: #009688 } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .media-body { display: flex; justify-content: space-between } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .data-info { display: inline-block; white-space: normal } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .data-info h6 { margin-bottom: 0; font-weight: 500; font-size: 14px; margin-right: 8px; color: #515365 } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .dropdown-item:hover .data-info h6 { color: #1B6DC1 } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .data-info p { margin-bottom: 0; font-size: 13px; font-weight: 600; color: #888ea8 } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .icon-status { white-space: normal; display: none } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .dropdown-item:hover .icon-status { display: block } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .icon-status svg { margin: 0 } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .icon-status svg.feather-x { color: #bfc9d4; width: 19px; height: 19px; cursor: pointer } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .icon-status svg.feather-x:hover { color: #e7515a } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu .icon-status svg.feather-check { color: #fff; background: #00ab55; border-radius: 50%; padding: 3px; width: 22px; height: 22px } .navbar form.form-inline input.search-form-control::-webkit-input-placeholder,.navbar form.form-inline input.search-form-control::-ms-input-placeholder,.navbar form.form-inline input.search-form-control::-moz-placeholder { color: #888ea8; letter-spacing: 1px } .navbar .form-inline.search { display: inline-block } .navbar .form-inline.search .search-form-control { display: inline-block; background: transparent; border: none; padding: 8px 69px 8px 12px; cursor: pointer; width: 201px } .navbar .search-animated { position: relative; width:100%; } .navbar .search-animated .badge { position: absolute; right: 6px; top: 6.5px; font-size: 11px; letter-spacing: 1px; transform: none; background-color: #bfc9d4; color: #000 } .navbar .search-animated.show-search { position: initial } .navbar .search-animated.show-search .badge { display: none } .navbar .search-animated svg { font-weight: 600; cursor: pointer; position: initial; left: 1453px; color: #0e1726; stroke-width: 1.5; margin-right: 5px; margin-top: -3px; display: none } .navbar .search-animated svg.feather-x { display: none; width: 18px; height: 18px } .navbar .search-animated.show-search svg { margin: 0; position: absolute; top: 18px; left: 12px; color: #515365; z-index: 40; display: none } .navbar .search-animated.show-search svg.feather-x { display: block; right: 12px; left: auto; top: 9px; z-index: 45 } .search-active .header-container { padding: 0 } .search-active .navbar { min-height: 62px } .search-active .form-inline.search { position: absolute; bottom: 0; top: 0; background: #fff; width: 100%; left: 0; right: 0; z-index: 32; margin-top: 0!important; opacity: 1; transition: opacity .2s,right .2s; border-radius: 8px; display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-align: center; align-items: center } .search-active .form-inline.search .search-form-control { opacity: 1; transition: opacity .2s,right .2s } .search-active .form-inline.search .search-form-control:focus { box-shadow: none } .search-active .form-inline.search .search-bar { width: 100%; position: relative } .search-active .form-inline.search .search-form-control { background: transparent; display: block; padding-left: 16px; padding-right: 40px; border: none; width: 100% } .search-overlay { display: none; position: fixed; width: 100vw; height: 100vh; background: transparent!important; z-index: 814!important; opacity: 0; transition: all .5s ease-in-out } .search-overlay.show { display: block; opacity: .1 } .navbar .navbar-item .nav-item.dropdown.user-profile-dropdown .nav-link:after { display: none } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu { padding: 5px!important; z-index: 9999; max-width: 13rem; right: -21px; left: auto; min-width: 11rem } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu:after { border-bottom-color: #b1b2be!important } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .user-profile-section { padding: 16px 15px; border-top-left-radius: 8px; border-top-right-radius: 8px; margin: -1px -10px 10px; border-bottom: 1px solid #e0e6ed } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .user-profile-section .media { margin: 0 } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .user-profile-section .media img { width: 40px; height: 40px; border-radius: 12px; border: 3px solid rgba(0,0,0,.16) } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .user-profile-section .media .emoji { font-size: 19px } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .user-profile-section .media .media-body { align-self: center } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .user-profile-section .media .media-body h5 { font-size: 15px; font-weight: 600; margin-bottom: 3px; color: #000 } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .user-profile-section .media .media-body p { font-size: 13px; font-weight: 500; margin-bottom: 0; color: #1B6DC1 } .navbar .navbar-item .nav-item.dropdown.user-profile-dropdown .nav-link:after { display: none } .navbar .navbar-item .nav-item.user-profile-dropdown .nav-link svg { color: #bfc9d4; stroke-width: 1.5 } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu.show { top: 45px!important } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .dropdown-item { padding: 0; background: transparent } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .dropdown-item a { display: block; color: #515365; font-size: 14px; font-weight: 500; padding: 6px 14px; border-radius: 8px; display: flex; align-items: center; } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .dropdown-item:hover a { color: #1B6DC1; background: #ebedf2 } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .dropdown-item.active,.navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .dropdown-item:active { background-color: transparent } .navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .dropdown-item svg { width: 18px; margin-right: 7px; height: 18px } .sidebar-wrapper .profile-info { background: transparent } .sidebar-wrapper .profile-info { position: relative; background: #fff; padding: 12px } .sidebar-wrapper .profile-info .user-info { display: flex; padding: 16px 12px; width: 100%; height: auto; border-radius: 10px; background: rgba(224,230,237,.6); transition: padding .4s } .sidebar-wrapper .profile-info .user-info .profile-img { transition: margin-right .5s; padding-right: 10px } .sidebar-wrapper .profile-info .user-info .profile-img img { top: 34px; border-radius: 50%; left: 0; right: 0; height: 36px; width: 35px } .sidebar-wrapper .profile-info .user-info .profile-content { align-self: center; opacity: 1; transition: opacity .5s; width: 135px } .sidebar-wrapper .profile-info .user-info .profile-content h6 { font-weight: 600; font-size: 16px; letter-spacing: 0px; margin-top: 0; margin-bottom: 0; opacity: 1; transition: opacity .5s,width .1s .4s } .sidebar-wrapper .profile-info .user-info .profile-content p { font-size: 12px; font-weight: 500; letter-spacing: 0; opacity: 1; color: #888ea8; margin-bottom: 0; letter-spacing: .5px } .sidebar-wrapper .shadow-bottom { top: 171px; height: 19px } .sidebar-wrapper ul.menu-categories { height: calc(100vh - 173px)!important } .sidebar-closed .sidebar-wrapper .shadow-bottom { top: 150px; height: 22px } .sidebar-closed .sidebar-wrapper:not(:hover) .profile-info .user-info { padding: 7px 12px } .sidebar-closed .sidebar-wrapper:not(:hover) .profile-info .user-info .profile-img { margin-right: 0 } .sidebar-closed .sidebar-wrapper:not(:hover) .profile-info .user-info .profile-content { opacity: 0; width: 0 } .sidebar-closed .sidebar-wrapper:hover .shadow-bottom { top: 170px; height: 26px } .sidebar-wrapper { width: 255px; position: fixed; z-index: 1030; transition: width .6s; height: 100vh; touch-action: none; user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0,0,0,0); box-shadow: 5px 0 25px #5e5c9a0f; left: 0 } .shadow-bottom { display: block; position: absolute; z-index: 2; height: 26px; width: 94%; pointer-events: none; margin-top: -15px; left: 6px; -webkit-filter: blur(5px); filter: blur(7px); background: -webkit-linear-gradient(#fff 41%,rgba(255,255,255,.8392156863) 95%,rgba(255,255,255,.2196078431)); background: linear-gradient(#fff 41%,rgba(255,255,255,.8392156863) 95%,rgba(255,255,255,.2196078431)) } .sidebar-theme { background: #fff } .sidebar-closed>.sidebar-wrapper { width: 84px } .sidebar-closed>.sidebar-wrapper:hover { width: 255px } .sidebar-closed>.sidebar-wrapper:hover span.sidebar-label { display: inline-block } .sidebar-closed>.sidebar-wrapper span.sidebar-label { display: none } .sidebar-closed>#content { margin-left: 84px } #sidebar .theme-brand { background-color: #fff; padding: 10px 12px 6px 21px; border-bottom: 1px solid #fff; border-radius: 8px 6px 0 0; justify-content: space-between } .sidebar-closed #sidebar .theme-brand { padding: 18px 12px 13px 21px } .sidebar-closed>.sidebar-wrapper:hover #sidebar .theme-brand { padding: 10px 12px 6px 21px } .sidebar-wrapper.sidebar-theme .theme-brand .nav-logo { display: flex } #sidebar .theme-brand div.theme-logo { align-self: center } #sidebar .theme-brand div.theme-logo img { width: 40px; height: 40px } #sidebar .theme-brand div.theme-logo img.logo-light { display: block } #sidebar .theme-brand div.theme-logo img.logo-dark,.sidebar-closed .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle { display: none } .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle { align-self: center; cursor: pointer; overflow: unset!important } .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle .sidebarCollapse { position: relative; overflow: unset!important } .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle .sidebarCollapse:before { position: absolute; content: ""; height: 40px; width: 40px; background: rgba(0,0,0,.0705882353); top: -3px; bottom: 0; margin: auto; border-radius: 50%; left: -5px; right: 0; z-index: 0; opacity: 0; } .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle .sidebarCollapse:hover:before { opacity: 1; } .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle .btn-toggle svg { width: 25px; height: 25px; color: #fff; transform: rotate(0); -webkit-transition: .3s ease all; transition: .3s ease all } .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle .btn-toggle svg polyline:nth-child(1) { color: #3b3f5c } .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle .btn-toggle svg polyline:nth-child(2) { color: #888ea8 } .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle .btn-toggle svg:hover { color: #e6f4ff } .sidebar-closed .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle .btn-toggle svg { transform: rotate(-180deg); } .sidebar-closed #sidebar .theme-brand div.theme-text { display: none } .sidebar-closed>.sidebar-wrapper:hover #sidebar .theme-brand li.theme-text a,.sidebar-closed>.sidebar-wrapper:hover #sidebar .theme-brand div.theme-text,.sidebar-closed>.sidebar-wrapper:hover #sidebar .theme-brand .sidebar-toggle { display: block } .sidebar-noneoverflow .menu span { display: none; } .sidebar-theme .menu .icons img { width: 20px; } .sidebar-theme .menu.active .icons img, .sidebar-theme .menu:hover .icons img { filter: brightness(10) invert(0); } #sidebar .theme-brand div.theme-text a { font-size: 20px!important; color: #191e3a!important; line-height: 2.75rem; padding: .39rem .8rem; text-transform: initial; position: unset; font-weight: 700 } #sidebar .navbar-brand .img-fluid { display: inline; width: 44px; height: auto; margin-left: 20px; margin-top: 5px } #sidebar * { overflow: hidden; white-space: nowrap } #sidebar ul.menu-categories { position: relative; padding: 5px 0 20px; margin: auto; width: 100%; overflow: auto } #sidebar ul.menu-categories.ps { height: calc(100vh - 167px)!important } #sidebar ul.menu-categories li>.dropdown-toggle[aria-expanded=true] svg.feather-chevron-right { transform: rotate(90deg) } #sidebar ul.menu-categories li.menu:first-child ul.submenu>li a { justify-content: flex-start } #sidebar ul.menu-categories li.menu:first-child ul.submenu>li a i { align-self: center; margin-right: 12px; font-size: 19px; width: 21px } .sidebar-wrapper ul.menu-categories li.menu.menu-heading { height: 56px } .sidebar-wrapper ul.menu-categories li.menu.menu-heading>.heading .feather-minus { display: none; vertical-align: sub; width: 12px; height: 12px; stroke-width: 4px; color: #506690 } .sidebar-closed .sidebar-wrapper ul.menu-categories li.menu.menu-heading>.heading .feather-minus { display: inline-block } .sidebar-closed .sidebar-wrapper:hover ul.menu-categories li.menu.menu-heading>.heading .feather-minus { display: none } .sidebar-wrapper ul.menu-categories li.menu.menu-heading>.heading { cursor: pointer; font-size: 13px; font-weight: 600; color: #888ea8; padding: 32px 0 10px 36px; letter-spacing: 1px } .sidebar-closed>.sidebar-wrapper ul.menu-categories li.menu.menu-heading>.heading span { display: none } .sidebar-closed>.sidebar-wrapper:hover ul.menu-categories li.menu.menu-heading>.heading span { display: inline-block } .sidebar-closed #sidebar ul.menu-categories li.menu>.dropdown-toggle { padding: 10px 16px; transition: .6s; position: relative } .sidebar-closed>.sidebar-wrapper:hover #sidebar ul.menu-categories li.menu>.dropdown-toggle { transition: .6s } .sidebar-closed .sidebar-wrapper:hover #sidebar ul.menu-categories li.menu>.dropdown-toggle[aria-expanded=true]:before,.sidebar-closed #sidebar ul.menu-categories li.menu>.dropdown-toggle svg.feather-chevron-right { display: none } .sidebar-closed .sidebar-wrapper:hover #sidebar ul.menu-categories li.menu>.dropdown-toggle svg.feather-chevron-right { display: inline-block } .sidebar-closed .sidebar-wrapper:hover #sidebar ul.menu-categories li.menu>.dropdown-toggle[aria-expanded=true] svg { padding: 0; background: transparent; border-radius: 0; border: none; width: auto; width: 20px; height: 20px } #sidebar ul.menu-categories li.menu>.dropdown-toggle { display: flex; justify-content: space-between; cursor: pointer; font-size: 15px; color: #191e3a; padding: 10.2px 16px; font-weight: 400; transition: .6s; letter-spacing: 1px; margin: 2px 16px 0; border-radius: 8px } #sidebar ul.menu-categories li.menu>.dropdown-toggle.disabled { opacity: .5; cursor: default } #sidebar ul.menu-categories li.menu>.dropdown-toggle.disabled svg:not(.bage-icon) { opacity: .5 } #sidebar ul.menu-categories li.menu>.dropdown-toggle.disabled:hover { color: #191e3a } #sidebar ul.menu-categories li.menu>.dropdown-toggle.disabled:hover svg:not(.bage-icon) { color: #515365; opacity: .5 } #sidebar ul.menu-categories li.menu>.dropdown-toggle>div { align-self: center } #sidebar ul.menu-categories li.menu>.dropdown-toggle>div span.sidebar-label { position: absolute; right: 12px } #sidebar ul.menu-categories li.menu>.dropdown-toggle>div span.sidebar-label svg { width: 15px; height: 15px; vertical-align: sub } #sidebar ul.menu-categories li.menu .dropdown-toggle:after { display: none } #sidebar ul.menu-categories li.menu>.dropdown-toggle svg:not(.badge-icon) { color: #515365; fill: #888ea81a; margin-right: 6px; vertical-align: middle; width: 20px; height: 20px; stroke-width: 1.8 } #sidebar ul.menu-categories li.menu.active>.dropdown-toggle { background: #1B6DC1 } #sidebar ul.menu-categories li.menu.active>.dropdown-toggle:hover { color: #fff; } #sidebar ul.menu-categories li.menu.active>.dropdown-toggle:hover svg:not(.badge-icon) { color: #fff; } #sidebar ul.menu-categories li.menu>.dropdown-toggle[aria-expanded=false] svg.feather-chevron-right { transform: rotate(0); transition: .5s } #sidebar ul.menu-categories li.menu>.dropdown-toggle[aria-expanded=true] { background: #1B6DC1 } #sidebar ul.menu-categories li.menu>.dropdown-toggle[aria-expanded=true] svg { color: #fff; fill: #2196f31a } #sidebar ul.menu-categories li.menu>.dropdown-toggle[aria-expanded=true] svg.feather-chevron-right { background-color: transparent; transform: rotate(90deg); transition: .5s } #sidebar ul.menu-categories li.menu>.dropdown-toggle[aria-expanded=true] span { color: #fff; } #sidebar ul.menu-categories li.menu>.dropdown-toggle[aria-expanded=true]:hover { color: #fff; background:#1B6DC1; } #sidebar ul.menu-categories li.menu>.dropdown-toggle:hover { color: #fff; background:#1B6DC1; } #sidebar ul.menu-categories li.menu>.dropdown-toggle svg.feather-chevron-right { vertical-align: middle; margin-right: 0; width: 15px } .sidebar-noneoverflow #sidebar ul.menu-categories li.menu>.dropdown-toggle { display: flex; justify-content: center; padding: 10.2px 10px; margin: 2px 25px 0; } #sidebar ul.menu-categories li.menu>a span:not(.badge) { vertical-align: middle; margin-left: 10px; } #sidebar ul.menu-categories ul.submenu>li a { position: relative; display: flex; justify-content: space-between; padding: 10.2px 16px 10.2px 24px; margin-left: 34px; font-size: 15px; color: #515365 } #sidebar ul.menu-categories li.menu ul.submenu>li a:before { content: ""; background-color: #bfc9d4; position: absolute; height: 7px; width: 7px; top: 18px; left: 5px; border-radius: 50% } #sidebar ul.menu-categories li.menu ul.submenu>li a:hover { color: #1B6DC1 } #sidebar ul.menu-categories li.menu ul.submenu>li a:hover:before { background: #1B6DC1!important; box-shadow: 0 0 0 2px #1B6DC16e; border: 1.9px solid #ffffff } #sidebar ul.menu-categories li.menu ul.submenu>li.active a { color: #1B6DC1; border-top-left-radius: 10px; border-bottom-left-radius: 10px; font-weight: 500 } #sidebar ul.menu-categories li.menu ul.submenu>li.active a:before { background-color: #1B6DC1 } #sidebar ul.menu-categories li.menu ul.submenu>li.active a:hover { color: #1B6DC1!important } #sidebar ul.menu-categories li.menu ul.submenu>li.active a:hover:before { background: #1B6DC1!important; box-shadow: 0 0 0 2px #1B6DC16e; border: 1.9px solid #1B6DC1 } #sidebar ul.menu-categories ul.submenu>li { margin-top: 3px } #sidebar ul.menu-categories ul.submenu>li.active { position: relative } #sidebar ul.menu-categories ul.submenu>li.active:before { content: ""; position: absolute; background-color: #ffffff12; background-color: #1B6DC1; width: 15px; height: 42px; width: 100%; margin: 0 21px; border-radius: 6px; width: 87.5%; left: -5px; top: 1px; display: none } #sidebar ul.menu-categories ul.submenu>li a:hover { color: #1B6DC1 } #sidebar ul.menu-categories ul.submenu>li a:hover:before { background-color: #1B6DC1 } #sidebar ul.menu-categories ul.submenu>li a i { align-self: center; font-size: 9px } #sidebar ul.menu-categories ul.submenu li>[aria-expanded=true] i { color: #fff } #sidebar ul.menu-categories ul.submenu li>[aria-expanded=true]:before { background-color: #fff } #sidebar ul.menu-categories ul.submenu li>a[aria-expanded=true] { color: #1B6DC1 } #sidebar ul.menu-categories ul.submenu li>a[aria-expanded=true]:before { background-color: #1B6DC1!important } #sidebar ul.menu-categories ul.submenu>li a.dropdown-toggle { padding: 10px 32px 10px 33px } #sidebar ul.menu-categories ul.submenu>li a.dropdown-toggle svg { align-self: center; transition: .3s } #sidebar ul.menu-categories ul.submenu>li ul.sub-submenu>li a { position: relative; padding: 10px 12px 10px 25px; margin-left: 72px; font-size: 15px; color: #515365; letter-spacing: 1px } #sidebar ul.menu-categories ul.submenu>li ul.sub-submenu>li.active a { color: #fff } #sidebar ul.menu-categories ul.submenu>li ul.sub-submenu>li a:hover { color: #1B6DC1 } #sidebar ul.menu-categories ul.submenu>li ul.sub-submenu>li a:hover:before { background-color: #1B6DC1; border: 1.9px solid #1B6DC1; box-shadow: none } #sidebar ul.menu-categories ul.submenu>li ul.sub-submenu>li a:before { content: ""; background-color: #bfc9d4; position: absolute; top: 18.5px!important; border-radius: 50%; left: 3px; height: 4px; width: 4px } #sidebar ul.menu-categories ul.submenu>li ul.sub-submenu>li.active a:before { background-color: #009688 } .sidebar-closed .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle .btn-toggle svg { transform: rotate(-180deg); } .overlay { display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0,0,0,.4); z-index: 1035!important; opacity: 0; transition: all .5s ease-in-out; top: 0; bottom: 0; right: 0; left: 0; touch-action: pan-y; user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0,0,0,0) } .e-animated { -webkit-animation-duration: .6s; animation-duration: .6s; -webkit-animation-fill-mode: both; animation-fill-mode: both } @-webkit-keyframes e-fadeInUp { 0% { opacity: 0; margin-top: 10px } to { opacity: 1; margin-top: 0 } } @keyframes e-fadeInUp { 0% { opacity: 0; margin-top: 10px } to { opacity: 1; margin-top: 0 } } .e-fadeInUp { -webkit-animation-name: e-fadeInUp; animation-name: e-fadeInUp } .footer-wrapper { display: inline-block; font-weight: 600; font-size: 12px; background: transparent; z-index: 1030; position: relative; top: 0; right: 0; left: 279px; -webkit-transition: .3s left,0s padding; transition: .3s left,0s padding; backdrop-filter: blur(31px); padding: 11px 20px 11px 16px; width: calc(100% - 303px); border-radius: 8px; -webkit-box-shadow: 0 6px 10px 0 rgba(255,255,255,.14), 0 1px 18px 0 rgba(255,255,255,.12), 0 3px 5px -1px rgba(255,255,255,.2); -moz-box-shadow: 0 6px 10px 0 rgba(255,255,255,.14),0 1px 18px 0 rgba(255,255,255,.12),0 3px 5px -1px rgba(255,255,255,.2); -webkit-backdrop-filter: saturate(200%) blur(6px); backdrop-filter: saturate(200%) blur(6px); box-shadow: 18px 20px 10.3px -23px #00000026; } .shrink .footer-wrapper { left: 0; width: 100% !important; } .layout-boxed .footer-wrapper { right: 0; width: 78%; } .main-container.sidebar-closed .footer-wrapper { border-radius: 0 } .footer-wrapper .footer-section p { margin-bottom: 0; color: #888ea8; font-size: 14px; letter-spacing: 1px } .footer-wrapper .footer-section p a { color: #888ea8 } .footer-wrapper .footer-section svg { color: #e7515a; fill: #e7515a; width: 15px; height: 15px; vertical-align: sub } body.alt-menu .header-container,body.alt-menu #content { transition: none } .sidebar-theme .menu a:hover .icons img { filter: brightness(10) invert(1); } @media (max-width: 991px) { .header-container { padding-right:16px; padding-left: 16px; left: 0; left: 16px; width: calc(100% - 32px) } .header-container.container-xxl { left: 0 } .layout-px-spacing { padding: 0 16px!important } .main-container.sidebar-closed #content { margin-left: 0 } .navbar .search-animated { margin-left: auto } .navbar .search-animated svg { margin-right: 0; display: block } .navbar .search-animated .badge,.navbar .form-inline.search { display: none } .search-active .form-inline.search { display: flex } #content { margin-left: 0 } #sidebar .theme-brand { border-radius: 0; padding: 14px 12px 13px 21px } .sidebar-closed #sidebar .theme-brand { padding: 14px 12px 13px 21px } .sidebar-closed #sidebar .theme-brand div.theme-text,.sidebar-closed .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle { display: block } .main-container:not(.sbar-open) .sidebar-wrapper { width: 0; left: -52px } body.alt-menu .sidebar-closed>.sidebar-wrapper { width: 255px; left: -255px } .main-container { padding: 0 } #sidebar ul.menu-categories.ps { height: calc(100vh - 114px)!important } .sidebar-wrapper { position: fixed; top: 0; bottom: 0; z-index: 9999; backface-visibility: hidden; -webkit-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); border-radius: 0; left: 0 } .sidebar-noneoverflow { overflow: hidden } #sidebar { height: 100vh!important; backface-visibility: hidden; -webkit-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0) } .overlay.show { display: block; opacity: .7 } } @media (min-width: 992px) { .sidebar-noneoverflow .header-container { left:108px; width: calc(100% - 132px) } .sidebar-noneoverflow .header-container.container-xxl { left: 84px } .navbar .toggle-sidebar,.navbar .sidebarCollapse,.sidebar-closed #sidebar .theme-brand li.theme-text a { display: none } } @media (max-width: 575px) { .navbar .navbar-item .nav-item.dropdown.message-dropdown .dropdown-menu { right:auto; left: -76px!important } .navbar .navbar-item .nav-item.dropdown.notification-dropdown .dropdown-menu { right: -64px } .navbar .navbar-item .nav-item.dropdown.language-dropdown .dropdown-menu { right: auto!important; left: -56px!important } .footer-wrapper .footer-section.f-section-2 { display: none } }