.default-theme .sidebar-wrapper {
  background-color: white; }
    .default-theme .sidebar-wrapper .sidebar-item:first-child {
      border-top: none; }
  .default-theme .sidebar-wrapper a:not(.dropdown-item),
  .default-theme .sidebar-wrapper .sidebar-header,
  .default-theme .sidebar-wrapper .sidebar-search input,
  .default-theme .sidebar-wrapper .sidebar-search i {
    color: #74726E; }
  .default-theme .sidebar-wrapper a:not(.dropdown-item):hover,
  .default-theme .sidebar-wrapper .sidebar-menu li.active > a {
    color: #424242; }
  .default-theme .sidebar-wrapper .sidebar-search input.search-menu,
  .default-theme .sidebar-wrapper .sidebar-search .input-group-text {
    background-color: #f9f9f9;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-left: 1px; }
  .default-theme .sidebar-wrapper .sidebar-menu a:hover i,
  .default-theme .sidebar-wrapper .sidebar-menu li.active a:hover i,
  .default-theme .sidebar-wrapper .sidebar-menu a:hover:before {
    color: var(--primary-dark); }
  .default-theme .sidebar-wrapper .sidebar-menu li.active a i {
    color: var(--primary); }
  .default-theme .sidebar-wrapper .sidebar-menu ul li a i {
    background-color: #f9f9f9; }
  .default-theme .sidebar-wrapper .sidebar-menu .sidebar-dropdown div {
    background-color: #f9f9f9; }
  .default-theme .sidebar-wrapper .sidebar-menu .header-menu span {
    color: #6c7b88; }
  .default-theme .sidebar-wrapper .sidebar-footer {
    background-color: #f9f9f9;
    -webkit-box-shadow: 0px -1px 5px #ececec;
    box-shadow: 0px -1px 5px #ececec;
    border-top: 1px solid #f9f9f9; }
  .default-theme .sidebar-wrapper .sidebar-footer > div:first-child {
    border-left: none; }
  .default-theme .sidebar-wrapper .sidebar-footer > div:last-child {
    border-right: none; }

.default-theme.toggled #close-sidebar {
  color: #74726E; }

.default-theme.toggled #close-sidebar:hover {
  color: #424242; }

.default-theme .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.default-theme .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.default-theme .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #A4A29E;
  border-radius: 0; }

.default-theme .mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

.default-theme.sidebar-bg .sidebar-wrapper:before {
    background-image: url("../images/logo_pdf.png"), url("../images/sidebar_background.png");
    background-position: 50% 98.5%, center bottom;
    background-size: 200px auto, 280px auto;
    background-repeat: no-repeat, no-repeat;
    -webkit-transition: background-size var(--ts-duration) var(--ts-curve);
    transition: background-size var(--ts-duration) var(--ts-curve);
}
.page-wrapper.pinned:not(.sidebar-hovered) .sidebar-wrapper:before {
    background-size: 0px auto, 80px auto;
}

@media only screen and ( max-height:414px ) {
    .default-theme.sidebar-bg .sidebar-wrapper:before {
        background-size: 0px 0px, 280px auto !important;
    }
    .page-wrapper.pinned:not(.sidebar-hovered) .sidebar-wrapper:before {
        background-size: 0px 0px, 80px auto !important;
    }
}

.default-theme.sidebar-bg .sidebar-wrapper a:not(.dropdown-item),
.default-theme.sidebar-bg .sidebar-wrapper .sidebar-header,
.default-theme.sidebar-bg .sidebar-wrapper .sidebar-search input,
.default-theme.sidebar-bg .sidebar-wrapper .sidebar-search i {
  color: #8e8c87; }

.default-theme.sidebar-bg .sidebar-wrapper a:not(.dropdown-item):hover,
.default-theme.sidebar-bg .sidebar-wrapper .sidebar-menu li.active > a {
  color: #5c5c5c; }

.default-theme.sidebar-bg .sidebar-wrapper .sidebar-item {
  border-color: white; }

.default-theme.sidebar-bg .sidebar-wrapper .sidebar-search input.search-menu,
.default-theme.sidebar-bg .sidebar-wrapper .sidebar-search .input-group-text {
  background-color: rgba(255, 255, 255, 0.5); }

.default-theme.sidebar-bg .sidebar-wrapper .sidebar-menu .sidebar-dropdown div {
  background-color: rgba(255, 255, 255, 0.5); }

.default-theme.sidebar-bg .sidebar-wrapper .sidebar-menu ul li.sidebar-dropdown > a,
.default-theme.sidebar-bg .sidebar-wrapper .sidebar-menu ul li.sidebar-link > a {
    background-color: rgba(255, 255, 255, 0.6);
    background-clip: content-box;
}

.default-theme.sidebar-bg .sidebar-wrapper .sidebar-menu ul li a i {
  background-color: transparent; }

.default-theme.sidebar-bg .sidebar-wrapper .sidebar-footer {
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-box-shadow: 0px -1px 5px rgba(236, 236, 236, 0.8);
  box-shadow: 0px -1px 5px rgba(236, 236, 236, 0.8);
  border-top: 1px solid white; }
