
:root {
    --lm-base-body-bg-color: #0000;
    --dm-base-body-bg-color: #0000;
    --lm-sidebar-bg-color: #0000;
    --dm-sidebar-bg-color: #0000;
    --dm-sidebar-link-text-color: white;
    --dm-sidebar-link-text-color-hover: rgb(255, 214, 0);
    --lm-sidebar-link-text-color: black;
    --lm-sidebar-link-text-color-hover: rgb(158, 158, 255);

    --dm-sidebar-link-text-color-active: rgb(255, 214, 0);
    --dm-sidebar-link-text-color-active-hover: rgb(255, 214, 0);

    --sidebar-title-font-size: 1.75rem;
    --sidebar-brand-font-size: 2.3rem;

    --base-font-size: 1.5rem;

    /* Switch */
    --dm-switch-bg-color: rgb(28,173,213);
    --lm-switch-bg-color: rgb(28,173,213);
    --dm-switch-bg-color-checked: rgb(186,167,49);
    --lm-switch-bg-color-checked: rgb(186,167,49);
    --lm-switch-slider-bg-color: #FFF;
    --dm-switch-slider-bg-color: #FFF;
  }

  ::-webkit-scrollbar {
    width: 10px;
    height: 10px;
  }

  ::-webkit-scrollbar-thumb {
    background-color: rgba(128,128,128,.25);
    border: 2px solid transparent;
    border-radius: 10px;
    background-clip: padding-box;
  }

  &:hover {
    background-color: rgba(128,128,128,.5);
  }

  ::-webkit-scrollbar-track {
    background-color: rgba(128,128,128,0);
  }

  .sidebar-link {
    cursor: pointer;
  }

  .rhs {
    background-color: #333;
  }

  .inner-content {
    position: absolute;
    top: 20px;
    bottom: 20px;
    width: 99%;
    overflow-y: hidden;
  }

  .content-wrapper {
    overflow: hidden;
  }

  .dark-content-wrapper {
    background-color: #25282c;
  }
/* 
  .sidebar {
    background-color: #0000;
  } */

  .sidebar-brand {
    padding-top: 35px;
    padding-bottom: 25px;
    cursor: pointer;
  }

  .sidebar-menu {
    background-color: #0000;
  }

  /* Credit: https://stackoverflow.com/a/4407335 */
  .noselect {
                   cursor: default;
    -webkit-touch-callout: none; /* iOS Safari */
      -webkit-user-select: none; /* Safari */
       -khtml-user-select: none; /* Konqueror HTML */
         -moz-user-select: none; /* Old versions of Firefox */
          -ms-user-select: none; /* Internet Explorer/Edge */
              user-select: none; /* Non-prefixed version, currently
                                    supported by Chrome, Edge, Opera and Firefox */
  }
  .allow-select {
    -webkit-touch-callout: initial; /* iOS Safari */
      -webkit-user-select: initial; /* Safari */
       -khtml-user-select: initial; /* Konqueror HTML */
         -moz-user-select: initial; /* Old versions of Firefox */
          -ms-user-select: initial; /* Internet Explorer/Edge */
              user-select: initial; /* Non-prefixed version, currently
                                    supported by Chrome, Edge, Opera and Firefox */
  }

  .list {
      margin-top: 1.5rem;
      margin-left: 1.5rem;
  }

  .list li {
      margin-bottom: 0.5rem;
  }

  .page-header {
    position: fixed;
    top: 50px;
  }

  /* * {
      font-family: 'Roboto';
  } */
