@use "sass:math";
nav .navbar-nav .nav-link,
.preview-navbar-inner .nav-link {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  padding-right: 0.7rem !important;
  padding-left: 0.7rem !important;
  height: 100%;
  padding-top: 12px;
  padding-bottom: 12px; }

nav .navbar-nav .icon-bars,
.preview-navbar-inner .icon-bars {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  padding-bottom: 2px; }

nav .navbar-nav .icon-bar,
.preview-navbar-inner .icon-bar {
  display: block;
  width: 25px;
  height: 1px;
  background-color: #fff;
  margin-bottom: 7px;
  border-radius: 1px; }
  nav .navbar-nav .icon-bar:last-child,
  .preview-navbar-inner .icon-bar:last-child {
    margin-bottom: 0; }

nav .navbar-nav .icon-farm-bh,
.preview-navbar-inner .icon-farm-bh {
  height: 24px !important;
  margin-top: 0px !important;
  display: inline-block;
  background-repeat: no-repeat;
  vertical-align: middle; }

nav .navbar-nav .icon-farm-cog.large,
.preview-navbar-inner .icon-farm-cog.large {
  vertical-align: middle;
  display: inline-block; }

.navbar {
  background-color: #4E2F60;
  color: #FFFFFF;
  margin-bottom: 0px;
  height: 48px; }
  .navbar .navbar-nav {
    float: none; }

.navbar .navbar-nav > li > a {
  color: #FFFFFF; }
  .navbar .navbar-nav > li > a:hover, .navbar .navbar-nav > li > a:focus {
    color: #FFFFFF; }
  .navbar .navbar-nav > li > a:active, .navbar .navbar-nav > li > a:visited {
    background-color: #1E1432;
    color: #FFFFFF; }
  .navbar .navbar-nav > li > a > i {
    margin-right: 3px; }

.navbar .navbar-nav > li > a {
  transition: background-color .3s ease; }
  .navbar .navbar-nav > li > a:hover, .navbar .navbar-nav > li > a[aria-expanded="true"] {
    background-color: #1E1432;
    color: #FFFFFF; }

.navbar .navbar-nav > li > .dropdown-menu {
  background-color: #1E1432;
  margin: 0px 0px;
  right: 0;
  left: inherit;
  padding: 10px; }
  .navbar .navbar-nav > li > .dropdown-menu:after {
    left: 88%; }

.navbar .navbar-nav > li > .dropdown-menu .dropdown-item {
  text-align: left;
  color: #fff;
  transition: background .3s ease;
  font-size: 0.975rem; }
  .navbar .navbar-nav > li > .dropdown-menu .dropdown-item:hover {
    text-decoration: underline;
    background: #1E1432; }
  .navbar .navbar-nav > li > .dropdown-menu .dropdown-item.logout-link {
    color: #fff;
    text-align: center;
    text-decoration: none;
    margin-top: 5px; }
    .navbar .navbar-nav > li > .dropdown-menu .dropdown-item.logout-link:hover {
      color: #fff;
      text-align: center;
      text-decoration: none; }

.nav-dropdown {
  background-color: #1E1432;
  color: #FFFFFF;
  position: absolute;
  top: 48px;
  width: 100vw;
  left: calc(-50vw + 50%);
  z-index: 1000; }
  .nav-dropdown .nav-menu {
    padding-bottom: 10px; }
    .nav-dropdown .nav-menu .col {
      flex: 0 0 "5%"; }
    .nav-dropdown .nav-menu a {
      color: #FFFFFF; }
    .nav-dropdown .nav-menu:first-child {
      padding-top: 20px; }
    .nav-dropdown .nav-menu:last-child {
      padding-bottom: 50px; }
  .nav-dropdown ul {
    list-style: none;
    margin: 0px 0px;
    padding-left: 0; }
    .nav-dropdown ul li a {
      font-size: 0.975rem; }

.narxcare-breadcrumb {
  margin-top: 10px;
  font-size: 0.913rem; }
  .narxcare-breadcrumb a {
    color: #1E1432; }

#brand {
  width: 250px; }
  #brand .logo {
    margin-top: 3px; }
  #brand a {
    color: black; }
    #brand a:hover, #brand a:active, #brand a:visited {
      color: black;
      text-decoration: none; }

.brand-default-height {
  height: 6rem; }

.login-branding {
  margin-top: 10px;
  margin-bottom: 15px; }

.aware-logo {
  height: 22px;
  width: 81px; }

.collapse {
  transition: height 0.5s ease; }

.tabbed-nav ul {
  border-bottom: 3px solid #7C3A74; }
  .tabbed-nav ul .nav-item {
    margin-right: 4px;
    margin-bottom: 0px; }
    .tabbed-nav ul .nav-item .nav-link {
      background-color: #E0DFE0;
      color: black; }
      .tabbed-nav ul .nav-item .nav-link:hover {
        border-color: #c7c5c7;
        background-color: #c7c5c7; }
      .tabbed-nav ul .nav-item .nav-link.active {
        border-color: transparent;
        background-color: #7C3A74;
        color: #FFFFFF; }
        .tabbed-nav ul .nav-item .nav-link.active:hover {
          border-color: #592a53;
          background-color: #592a53; }

.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  background-color: #7C3A74;
  background-image: none;
  color: #fff; }

.dropdown-menu .dropdown-item:hover,
.dropdown-menu .dropdown-item:focus {
  background-color: #7C3A74;
  color: #FFFFFF; }
  .dropdown-menu .dropdown-item:hover a,
  .dropdown-menu .dropdown-item:focus a {
    color: #FFFFFF;
    text-decoration: none; }

.dropdown-menu .divider {
  height: 2px;
  background-color: #e5e5e5;
  border-bottom: 1px solid white; }

.narxcare-breadcrumb {
  list-style: none;
  margin: 0;
  display: flex;
  align-items: center;
  margin-top: 10px; }
  .narxcare-breadcrumb a {
    color: #1E1432; }


/*# sourceMappingURL=navigation-81bfa737.css.map*/