/*  Brand 2024 - Left Nav Menu Fixes */

.leftnav-sidebar {
  .card .nav-link {
    padding: 15px 24px;
    color: #222;

    &:hover {
      color: var(--primary-text);
      background-color: var(--primary-colour);
    }

    &.dropdown-toggle {
      padding-left: 57px;

      &::after {
        position: absolute;
        top: 14px;
        left: 12px;
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='b7ff402d-2e47-497f-ba2c-3db55e7b97ef' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23fdbf57'/%3E%3Cline class='st1' x1='12.1' y1='9' x2='5.9' y2='9' fill='none' stroke='%23222222'/%3E%3Cline class='st1' x1='9' y1='12.1' x2='9' y2='5.9' fill='none' stroke='none'/%3E%3C/svg%3E") !important;
      }
    }
  }

  #left-nav {
    padding: 9px 0;
    a.dropdown-item:link,
    a.dropdown-item:visited {
      color: #000000;
    }
  }
  .nav-item .dropdown-item {
    padding-left: 26px;
  }
}

/*  END Brand 2024 - Left Nav Menu Fixes */
