﻿/* MIXINS */
@import url("https://fonts.googleapis.com/css?family=Roboto|Ubuntu");
nav.navbar-dark .navbar-right .navbar-toggler {
  margin-right: 0px; }

.app-bar-image {
  border: 1px solid #E5E5E5;
  padding: 24px;
  text-align: center;
  width: 100%; }
  .app-bar-image img {
    width: auto; }
  .app-bar-image .tooltip-inner.tooltip-top {
    top: -0.5rem; }

.navbar {
  padding: 0;
  height: 56px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.5);
  z-index: 1030; }
  .navbar .navbar-brand {
    padding-left: 15px; }
    .navbar .navbar-brand::before {
      content: "";
      width: 1px;
      height: 32px;
      background-color: #315DAF;
      position: relative;
      left: -17px;
      display: none; }
    .navbar .navbar-brand i {
      display: table-cell;
      vertical-align: middle;
      padding-right: 8px; }
    .navbar .navbar-brand .brand-name {
      font-size: 1.25rem;
      vertical-align: middle; }
    .navbar .navbar-brand img {
      width: 50px;
      height: auto;
      margin-right: 8px; }
  .navbar.navbar-dark button {
    background-color: transparent;
    border: none; }
  .navbar.navbar-dark .icon-menu-bold {
    font-size: 1.5rem;
    color: #ffffff; }
  .navbar.navbar-dark .navbar-toggler {
    padding: 16px;
    cursor: pointer;
    z-index: 99; }
    .navbar.navbar-dark .navbar-toggler[aria-expanded="true"], .navbar.navbar-dark .navbar-toggler[aria-expanded="true"]:focus {
      background-color: #023970; }
    .navbar.navbar-dark .navbar-toggler:hover {
      background-color: #315DAF;
      cursor: pointer; }
    .navbar.navbar-dark .navbar-toggler:focus {
      background-color: #023970; }
  .navbar .navbar-height {
    height: 56px;
    width: 100%; }
  .navbar .subnav-wrapper {
    height: 40px;
    background-color: #ffffff; }
    .navbar .subnav-wrapper .navbar-nav {
      align-items: center; }
      .navbar .subnav-wrapper .navbar-nav li.nav-item {
        color: #333333;
        align-items: center;
        height: 40px; }
        .navbar .subnav-wrapper .navbar-nav li.nav-item:hover {
          background-color: #E5E5E5;
          color: #004593 !important; }
        .navbar .subnav-wrapper .navbar-nav li.nav-item:active, .navbar .subnav-wrapper .navbar-nav li.nav-item:focus {
          background-color: #023970;
          color: #ffffff !important; }
        .navbar .subnav-wrapper .navbar-nav li.nav-item.active {
          border-bottom: 4px solid #023970;
          background-color: #E5E5E5;
          color: #004593 !important;
          font-weight: 600; }
        .navbar .subnav-wrapper .navbar-nav li.nav-item .nav-link {
          color: #333333;
          align-items: center;
          height: 40px; }
          .navbar .subnav-wrapper .navbar-nav li.nav-item .nav-link:hover {
            color: #004593;
            text-decoration: none !important; }
          .navbar .subnav-wrapper .navbar-nav li.nav-item .nav-link:active {
            background-color: #023970;
            outline: none !important;
            color: #ffffff; }
        .navbar .subnav-wrapper .navbar-nav li.nav-item.show {
          background-color: #023970;
          color: #ffffff; }
          .navbar .subnav-wrapper .navbar-nav li.nav-item.show .nav-link {
            color: #ffffff; }
  .navbar a:not([href]):not([tabindex]):hover,
  .navbar a:not([href]):not([tabindex]):focus {
    text-decoration: none !important; }
  .navbar .navbar-collapse.show {
    z-index: 1;
    background-color: #004593; }

@media (min-width: 1367px) {
  .navbar-right {
    display: none; }
    .navbar-right .vertical-line-seperator {
      display: none; }
  nav.app-bar-section.secondary-app-bar .navbar-brand .vertical-line-seperator {
    display: none; }
  nav.app-bar-section.tertiary-app-bar .navbar-brand {
    display: none !important; }
  nav.app-bar-section.tertiary-app-bar .justify-content-end {
    justify-content: flex-start !important; }
  nav.app-bar-section.tertiary-app-bar .navbar-nav .nav-item .dropdown-menu {
    left: 0; }
  nav.app-bar-section.tertiary-app-bar .custom-dropdown .navbar-nav .nav-item .dropdown-menu {
    left: auto; } }

@media (max-width: 1600px) {
  .app-bar-image img {
    width: 100%; }
    .app-bar-image img.mob-appbar-img {
      width: 360px; } }

@media screen and (max-width: 1366px) {
  .navbar .navbar-brand::before {
    display: block; }
  .navbar.app-bar-section {
    justify-content: flex-end; }
    .navbar.app-bar-section .navbar-brand {
      margin-right: auto; }
      .navbar.app-bar-section .navbar-brand::before {
        display: none; }
    .navbar.app-bar-section.secondary-app-bar .navbar-brand {
      padding-left: 0px; }
    .navbar.app-bar-section .toggle-content-show {
      position: absolute;
      justify-content: space-between;
      top: 100%;
      left: 15px;
      right: 15px;
      height: auto !important; }
      .navbar.app-bar-section .toggle-content-show ul {
        justify-content: flex-end;
        flex-direction: inherit; }
    .navbar.app-bar-section .collapse.navbar-collapse {
      display: none !important; }
    .navbar.app-bar-section .collapse.navbar-collapse.show {
      display: block !important; } }

@media (min-width: 992px) {
  .navbar-expand-lg .navbar-toggler {
    display: block; } }

@media (min-width: 1025px) {
  .navbar-expand-lg .navbar-toggler {
    display: none; } }

@media screen and (max-width: 991px) {
  .app-bar-section .navbar-nav .dropdown-menu {
    position: absolute; }
  .app-bar-section .navbar-right {
    margin-right: 0px; } }

@media screen and (max-width: 767px) {
  nav.navbar.app-bar-section .custom-dropdown {
    display: none; }
  nav.navbar.app-bar-section .navbar-collapse .navbar-nav li:last-child {
    padding-left: 8px; }
    nav.navbar.app-bar-section .navbar-collapse .navbar-nav li:last-child.dropdown-appbar {
      display: block !important; }
      nav.navbar.app-bar-section .navbar-collapse .navbar-nav li:last-child.dropdown-appbar .dropdown-menu {
        right: 0;
        left: auto; }
  nav.navbar.app-bar-section .navbar-collapse .navbar-nav .nav-item .dropdown-menu {
    left: 0; }
  nav.navbar.app-bar-section .navbar-collapse .navbar-nav .nav-item .dropdown-toggle {
    padding: 8px 22px 8px 10px; }
  nav.navbar.app-bar-section .navbar-collapse .nav-link.dropdown-toggle {
    display: inline-block; }
  nav.navbar.app-bar-section.secondary-app-bar .toggle-content-show ul, nav.navbar.app-bar-section.tertiary-app-bar .toggle-content-show ul {
    flex-direction: column; }
    nav.navbar.app-bar-section.secondary-app-bar .toggle-content-show ul.navbar-nav .nav-item, nav.navbar.app-bar-section.tertiary-app-bar .toggle-content-show ul.navbar-nav .nav-item {
      width: 100%; }
      nav.navbar.app-bar-section.secondary-app-bar .toggle-content-show ul.navbar-nav .nav-item .nav-link, nav.navbar.app-bar-section.tertiary-app-bar .toggle-content-show ul.navbar-nav .nav-item .nav-link {
        width: 100%; }
      nav.navbar.app-bar-section.secondary-app-bar .toggle-content-show ul.navbar-nav .nav-item:last-child.dropdown-appbar .dropdown-menu, nav.navbar.app-bar-section.tertiary-app-bar .toggle-content-show ul.navbar-nav .nav-item:last-child.dropdown-appbar .dropdown-menu {
        right: 0;
        left: 0; }
      nav.navbar.app-bar-section.secondary-app-bar .toggle-content-show ul.navbar-nav .nav-item .vertical-line-seperator.left, nav.navbar.app-bar-section.tertiary-app-bar .toggle-content-show ul.navbar-nav .nav-item .vertical-line-seperator.left {
        display: none; }
  nav.navbar.app-bar-section.secondary-app-bar .navbar-nav .nav-item .dropdown-toggle, nav.navbar.app-bar-section.tertiary-app-bar .navbar-nav .nav-item .dropdown-toggle {
    padding: 8px 32px 8px 8px; } }

@media screen and (max-width: 480px) {
  .navbar.navbar-dark .navbar-toggler {
    text-align: center;
    padding: 15px; }
  .navbar .navbar-brand {
    margin: 0px 2px;
    font-size: 1rem; }
    .navbar .navbar-brand img {
      width: 42px; }
    .navbar .navbar-brand .brand-name {
      font-size: 1rem; }
  nav.navbar.app-bar-section .toggle-content-show ul {
    flex-direction: column; }
    nav.navbar.app-bar-section .toggle-content-show ul.navbar-nav .nav-item {
      width: 100%; }
      nav.navbar.app-bar-section .toggle-content-show ul.navbar-nav .nav-item .nav-link {
        width: 100%; }
      nav.navbar.app-bar-section .toggle-content-show ul.navbar-nav .nav-item:last-child.dropdown-appbar .dropdown-menu {
        right: 0;
        left: 0; }
      nav.navbar.app-bar-section .toggle-content-show ul.navbar-nav .nav-item .vertical-line-seperator.left {
        display: none; }
  .app-bar-image img.mob-appbar-img {
    width: 100%; } }

.horizontal-navbar .navbar {
  box-shadow: none;
  z-index: 2; }

.horizontal-navbar .horizontal-navigation.navbar {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
  padding: 0 8px;
  z-index: 1;
  height: 40px; }
  .horizontal-navbar .horizontal-navigation.navbar .navbar-nav {
    flex-direction: row; }
    .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item {
      padding: 0px !important; }
      .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item:hover {
        background: transparent !important; }
      .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item a {
        color: #333333;
        font-size: 14px;
        font-weight: normal;
        padding: 8px;
        height: 100%;
        line-height: 26px;
        box-sizing: border-box; }
        .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item a:hover {
          color: #004593;
          box-shadow: inset 0px -4px 0px #004593;
          text-decoration: none; }
        .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item a:active {
          background: #023970;
          color: #ffffff;
          box-shadow: none;
          text-shadow: 0 0 0.01px #ffffff, 0 0 0.01px #ffffff;
          outline: none; }
        .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item a.active {
          background: #ffffff;
          color: #023970;
          box-shadow: inset 0px -4px 0px #004593;
          text-shadow: 0 0 0.01px #023970, 0 0 0.01px #023970; }
      .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar {
        display: none !important; }
        .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar .dropdown-toggle {
          padding: 8px 32px 8px 8px; }
          .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar .dropdown-toggle:after {
            color: #333333; }
        .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar .dropdown-menu {
          position: absolute; }
          .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar .dropdown-menu .nav-item {
            height: auto;
            padding: 0px; }
            .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar .dropdown-menu .nav-item a {
              line-height: 24px; }
              .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar .dropdown-menu .nav-item a:hover {
                box-shadow: none; }
        .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar.more-dropdown {
          position: relative; }
          .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar.more-dropdown .dropdown-toggle {
            padding: 8px; }
            .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar.more-dropdown .dropdown-toggle:after {
              color: #333333; }
          .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar.more-dropdown .dropdown-menu {
            right: auto;
            left: 0; }
          .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar.more-dropdown:active .dropdown-toggle {
            background: #023970;
            color: #ffffff;
            box-shadow: none;
            text-shadow: 0 0 0.01px #ffffff, 0 0 0.01px #ffffff;
            outline: none; }
            .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar.more-dropdown:active .dropdown-toggle:after {
              color: #ffffff; }
          .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar.more-dropdown.show a.active {
            background: #ffffff;
            color: #023970;
            box-shadow: inset 0px -4px 0px #004593;
            text-shadow: 0 0 0.01px #023970, 0 0 0.01px #023970; }
            .horizontal-navbar .horizontal-navigation.navbar .navbar-nav .nav-item.dropdown-appbar.more-dropdown.show a.active:after {
              color: #333333; }

@media (max-width: 767px) {
  .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item:nth-child(n+4) {
    display: none !important; }
  .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item.dropdown-appbar.more-dropdown {
    display: block !important; }
    .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item.dropdown-appbar.more-dropdown .dropdown-menu .nav-item:nth-child(-n+3) {
      display: none !important; }
    .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item.dropdown-appbar.more-dropdown .dropdown-menu .nav-item:nth-child(n+4) {
      display: block !important; } }

@media (max-width: 520px) {
  .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item:nth-child(n+3) {
    display: none !important; }
  .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item.dropdown-appbar.more-dropdown {
    display: block !important; }
    .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item.dropdown-appbar.more-dropdown .dropdown-menu .nav-item:nth-child(-n+2) {
      display: none !important; }
    .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item.dropdown-appbar.more-dropdown .dropdown-menu .nav-item:nth-child(n+3) {
      display: block !important; } }

@media (max-width: 480px) {
  .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item:nth-child(n+2) {
    display: none !important; }
  .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item.dropdown-appbar.more-dropdown {
    display: block !important; }
    .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item.dropdown-appbar.more-dropdown .dropdown-menu {
      position: absolute; }
      .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item.dropdown-appbar.more-dropdown .dropdown-menu .nav-item:nth-child(-n+1) {
        display: none !important; }
      .horizontal-navbar .horizontal-navigation .navbar-nav .nav-item.dropdown-appbar.more-dropdown .dropdown-menu .nav-item:nth-child(n+2) {
        display: block !important; } }

.inline-navbar .navbar-brand {
  width: 30%; }

.inline-navbar .navbar-right-content {
  width: 60%; }

.inline-navbar .dropdown-appbar:hover .nav-link.dropdown-toggle {
  background: #315DAF !important; }

.inline-navbar .dropdown-appbar.show .nav-link.dropdown-toggle {
  background: #023970 !important;
  z-index: 9; }

.inline-navbar .navbar-right-content .sub-menu .nav-item {
  padding: 0px !important;
  height: auto !important; }
  .inline-navbar .navbar-right-content .sub-menu .nav-item .nav-link {
    color: #333333; }

.inline-navbar .navbar-right-content .more-dropdown {
  display: none; }
  .inline-navbar .navbar-right-content .more-dropdown .nav-item.mobile-show, .inline-navbar .navbar-right-content .more-dropdown .mobile-show {
    display: none !important; }
  .inline-navbar .navbar-right-content .more-dropdown .nav-item {
    padding: 0px !important;
    height: auto !important; }
    .inline-navbar .navbar-right-content .more-dropdown .nav-item .nav-link {
      color: #333333 !important; }
      .inline-navbar .navbar-right-content .more-dropdown .nav-item .nav-link:hover {
        background: #E5E5E5 !important; }
      .inline-navbar .navbar-right-content .more-dropdown .nav-item .nav-link.dropdown-toggle::after {
        color: #333333 !important; }
    .inline-navbar .navbar-right-content .more-dropdown .nav-item:hover {
      background: transparent !important; }
  .inline-navbar .navbar-right-content .more-dropdown .dropdown-menu .dropdown-appbar ul.dropdown-menu {
    display: block;
    position: absolute;
    right: 100% !important;
    top: 0px;
    visibility: hidden; }
  .inline-navbar .navbar-right-content .more-dropdown .dropdown-menu .dropdown-appbar a:after {
    color: #333333;
    content: "\e935";
    font-family: 'Unified_Icons' !important;
    border: 0px;
    font-size: 1.5rem;
    position: absolute;
    right: 6px;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%); }
  .inline-navbar .navbar-right-content .more-dropdown .dropdown-menu .dropdown-appbar:hover > ul.dropdown-menu, .inline-navbar .navbar-right-content .more-dropdown .dropdown-menu .dropdown-appbar:focus > ul.dropdown-menu {
    visibility: visible; }
  .inline-navbar .navbar-right-content .more-dropdown .dropdown-menu.sub-menu .nav-link {
    color: #333333 !important;
    background: #ffffff !important;
    height: auto;
    line-height: 24px; }
    .inline-navbar .navbar-right-content .more-dropdown .dropdown-menu.sub-menu .nav-link .dropdown-menu.sub-menu .nav-item:focus a {
      background: #023970 !important;
      color: #ffffff !important; }
    .inline-navbar .navbar-right-content .more-dropdown .dropdown-menu.sub-menu .nav-link .dropdown-menu.sub-menu .nav-item:hover a {
      background: #023970 !important;
      color: #ffffff !important; }
      .inline-navbar .navbar-right-content .more-dropdown .dropdown-menu.sub-menu .nav-link .dropdown-menu.sub-menu .nav-item:hover a:after {
        color: #023970; }
  .inline-navbar .navbar-right-content .more-dropdown .dropdown-menu.sub-menu .dropdown-appbar:hover .nav-link {
    background: #E5E5E5 !important;
    color: #023970 !important; }
  .inline-navbar .navbar-right-content .more-dropdown .dropdown-menu.sub-menu .dropdown-appbar:focus .nav-link {
    background: #023970 !important;
    color: #ffffff !important; }
  .inline-navbar .navbar-right-content .more-dropdown .dropdown-menu.sub-menu .dropdown-menu.sub-menu .nav-item a:after {
    display: none; }

@media (max-width: 1200px) {
  .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item:nth-child(n+3) {
    display: none !important; }
  .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item.more-dropdown {
    display: block !important; }
    .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item.more-dropdown .dropdown-menu .nav-item:nth-child(-n+2) {
      display: none !important; }
    .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item.more-dropdown .dropdown-menu .nav-item:nth-child(n+3) {
      display: block !important; }
    .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item.more-dropdown .dropdown-menu .sub-menu .nav-item {
      display: block !important; }
  .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .sub-menu .nav-item {
    display: block !important; } }

@media (max-width: 991px) {
  .app-bar-navbar.inline-navbar .navbar-brand {
    width: 40%; }
  .app-bar-navbar.inline-navbar .navbar-right-content {
    width: 50%; }
    .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item:nth-child(n+2) {
      display: none !important; }
    .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .sub-menu .nav-item:nth-child(n+2) {
      display: block !important; }
    .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item.more-dropdown {
      display: block !important; }
      .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item.more-dropdown .dropdown-menu .nav-item:nth-child(-n+1) {
        display: none !important; }
      .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item.more-dropdown .dropdown-menu .nav-item:nth-child(n+2) {
        display: block !important; }
      .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item.more-dropdown .dropdown-menu .sub-menu .nav-item {
        display: block !important; } }

@media (max-width: 767px) {
  .app-bar-navbar.inline-navbar .navbar-brand {
    width: 50%; }
  .app-bar-navbar.inline-navbar .navbar-right-content {
    width: 45%; }
    .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item.more-dropdown.show {
      display: block !important; }
      .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item.more-dropdown.show .dropdown-menu .nav-item {
        display: block !important; } }

@media (max-width: 520px) {
  .app-bar-navbar.inline-navbar .navbar-right-content {
    width: 40%; }
    .app-bar-navbar.inline-navbar .navbar-right-content .navbar-middle .navbar-nav .nav-item.more-dropdown.show .mobile-show {
      display: block !important; } }

*[class*='app-icons'] ul {
  padding: 0; }

*[class*='app-icons'] .icon-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap; }
  *[class*='app-icons'] .icon-container .icon-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 162px;
    height: 150px;
    justify-content: center;
    text-align: center;
    padding: 10px;
    margin: 0 10px 10px 0; }
    *[class*='app-icons'] .icon-container .icon-wrapper:hover, *[class*='app-icons'] .icon-container .icon-wrapper:focus {
      cursor: pointer;
      background-color: #E5E5E5;
      outline: none; }
    *[class*='app-icons'] .icon-container .icon-wrapper i {
      font-size: 42px;
      line-height: 42px;
      margin-bottom: 12px; }
    *[class*='app-icons'] .icon-container .icon-wrapper .test {
      font-size: 30px; }
    *[class*='app-icons'] .icon-container .icon-wrapper p {
      margin-bottom: 0; }

*[class*='icon-'] {
  display: flex; }

.no-result {
  background-color: #f7f7f7;
  text-align: center; }

@media screen and (max-width: 767px) {
  .app-icons .icon-container .icon-wrapper {
    width: 30%; } }

@media screen and (max-width: 540px) {
  .app-icons .icon-container .icon-wrapper {
    width: 47%; } }

@media screen and (max-width: 380px) {
  .app-icons .icon-container .icon-wrapper {
    width: 100%; } }

.icons-card {
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  cursor: pointer;
  outline: none; }
  .icons-card .icons-card-container {
    margin: 16px 96px;
    cursor: pointer;
    outline: none; }
  .icons-card .icons-card-text {
    display: flex;
    align-items: center;
    justify-content: left; }
    .icons-card .icons-card-text button {
      top: 0.6rem;
      right: 2.5rem;
      display: block;
      padding: 0.25rem 0.5rem;
      cursor: pointer;
      border: 0;
      border-radius: 0.25rem;
      font-size: 14px; }
  .icons-card .icons-card-image img {
    float: right; }

.icon-example {
  border: 1px solid #CCCCCC;
  border-radius: 4px; }

@media (min-width: 1200px) and (max-width: 1366px), (min-width: 768px) and (max-width: 992px) {
  .icons-card-container {
    margin: 16px 60px !important; }
  .icons-card-text h1 {
    font-size: 1.75rem !important;
    margin-bottom: 0 !important; }
  .icons-card-text button {
    margin-top: 8px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .icons-card-container {
    margin: 16px 54px !important; }
  .icons-card-text h1 {
    font-size: 1.5rem !important;
    margin-bottom: 0 !important; }
  .icons-card-text button {
    margin-top: 8px; } }

@media (max-width: 768px) {
  .icons-card-container {
    margin: 16px 48px !important; }
  .icons-card-text h1 {
    font-size: 1.375rem !important;
    margin-bottom: 0 !important; }
  .icons-card-text button {
    margin-top: 8px; } }

@media (max-width: 576px) {
  .icons-card-image img {
    margin-top: 1.5rem; } }

.tooltip > .tooltip-inner {
  background-color: #1A1A1A;
  font-family: "Roboto", sans-serif;
  font-size: 12px;
  padding-left: 16px;
  padding-right: 16px;
  line-height: 16px;
  max-width: 200px;
  min-width: 80px;
  word-wrap: break-word; }

.tooltip {
  margin: 0px; }
  .tooltip.bs-tooltip-right {
    padding: 0 8px; }
    .tooltip.bs-tooltip-right .arrow:before {
      border: none; }
  .tooltip.bs-tooltip-left {
    padding: 0 8px; }
    .tooltip.bs-tooltip-left .arrow:before {
      border: none; }
  .tooltip.bs-tooltip-top {
    padding: 8px 0; }
    .tooltip.bs-tooltip-top .arrow:before {
      border: none; }
  .tooltip.bs-tooltip-bottom {
    padding: 8px 0; }
    .tooltip.bs-tooltip-bottom .arrow:before {
      border: none; }
  .tooltip.bs-tooltip-auto .arrow:before {
    border: none; }

.icon-tooltip {
  width: auto;
  color: #004593;
  text-align: center;
  display: inline-block; }
  .icon-tooltip i {
    font-size: 1.5rem;
    cursor: pointer;
    line-height: 1.4rem; }
  .icon-tooltip .version {
    text-transform: none; }

.tooltip-text {
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
  display: inline-block;
  position: relative;
  padding: 8px;
  width: auto; }

/* Pure HTML-CSS tooltips*/
.tooltip-text i {
  font-size: 1.5rem;
  cursor: pointer;
  line-height: 1.4rem; }

.tooltip-text .tooltip-inner {
  visibility: hidden;
  background-color: #1A1A1A;
  font-family: "Roboto", sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 0.25rem 1rem;
  line-height: 16px;
  min-width: 80px;
  max-width: 200px;
  width: max-content;
  word-wrap: break-word;
  color: #ffffff;
  border-radius: 0.25rem;
  position: absolute;
  z-index: 1;
  left: 100%;
  top: 46%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  box-sizing: border-box;
  display: table; }
  .tooltip-text .tooltip-inner.tooltip-top {
    left: 50%;
    top: 0;
    transform: translate(-50%, -100%);
    -webkit-transform: translate(-50%, -100%); }
  .tooltip-text .tooltip-inner.tooltip-right {
    left: 100%;
    top: 46%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%); }
  .tooltip-text .tooltip-inner.tooltip-bottom {
    left: 50%;
    bottom: 0;
    top: auto;
    transform: translate(-50%, 100%);
    -webkit-transform: translate(-50%, 100%); }
  .tooltip-text .tooltip-inner.tooltip-left {
    right: 100%;
    top: 46%;
    left: auto;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%); }

.tooltip-text:hover .tooltip-inner {
  visibility: visible; }

/*@import 'components/action-bar/action-bar.component.scss';
@import 'components/animations/animations.component.scss';
@import 'components/application-bar/application-bar.component.scss';
@import 'components/application-bar/app-bar/app-bar-horizontal/app-bar-horizontal.component.scss';
@import 'components/application-bar/app-bar/app-bar-inline/app-bar-inline.component.scss';
@import 'components/application-bar/app-bar/app-bar-no-branding/app-bar-no-branding.component.scss';
@import 'components/application-bar/app-bar/app-bar-vertical/app-bar-vertical.component.scss';
@import 'components/application-bar/app-bar/app-bar-mobile/app-bar-mobile.component.scss';
@import 'components/application-bar/app-bar/app-bar-mobile-signout/app-bar-mobile-signout.component.scss';
@import 'components/basic-page/basic-page.component.scss';
@import 'components/branding/branding.component.scss';
@import 'components/breadcrumbs/breadcrumbs.component.scss';
@import 'components/button-group/button-group.component.scss';
@import 'components/buttons/buttons.component.scss';
@import 'components/badge/badge.component.scss';
@import 'components/calendars/calendars.component.scss';
@import 'components/card/card.component.scss';
@import 'components/checkbox/checkbox.component.scss';
@import 'components/code-block/copy-button/copy-button.component.scss';
@import 'components/collapse/collapse.component.scss';
@import 'components/colors/colors.component.scss';
@import 'components/combo-box/combo-box.component.scss';
@import 'components/data-tables/data-tables.component.scss';
@import 'components/downloads/downloads.component.scss';
@import 'components/dropdown/dropdown.component.scss';
@import 'components/footer/footer.component.scss';
@import 'components/forms/forms.component.scss';
@import 'components/grid-system/grid-system.component.scss';
@import 'components/iconography/iconography.component.scss';
@import 'components/icons/icons.component.scss';
@import 'components/input-fields/input-fields.component.scss';
@import 'components/list-group/list-group.component.scss';
@import 'components/loader/loader.component.scss';
@import 'components/logos/logos.component.scss';
@import 'components/main-menu/main-menu.component.scss';
@import 'components/not-found/not-found.component.scss';
@import 'components/pagination/pagination.component.scss';
@import 'components/patterns/accordion/accordion.component.scss';
@import 'components/patterns/alerts/alerts.component.scss';
@import 'components/patterns/modal/modal.component.scss';
@import 'components/patterns/search/search.component.scss';
@import 'components/patterns/sign-in/sign-in.component.scss';
@import 'components/patterns/toast/toast.component.scss';
@import 'components/progress-bar/progress-bar.component.scss';
@import 'components/radio-buttons/radio-buttons.component.scss';
@import 'components/select-form/select-form.component.scss';
@import 'components/sidebar-nav/sidebar-nav.component.scss';
@import 'components/site-template/site-template.component.scss';
@import 'components/step-by-step/step-by-step.component.scss';
@import 'components/switch/switch.component.scss';
@import 'components/tabs/tabs.component.scss';
@import 'components/text-links/text-links.component.scss';
@import 'components/tooltip/tooltip.component.scss';
@import 'components/typography/typography.component.scss';*/
@media (min-width: 1025px) {
  app-sidebar-nav .collapse:not(.show) {
    display: block; }
  .content {
    margin-left: 256px;
    transition: 0.2s ease; } }

@media (max-width: 992px) {
  .content {
    margin-left: 0; }
  .navbar-height {
    width: auto !important; } }

.bg-primary {
  background-color: #004593 !important; }

body,
html {
  font-size: 16px !important;
  line-height: normal;
  height: 100%;
  padding: 0;
  margin: 0;
  color: #333333; }

body {
  font-family: 'Roboto', sans-serif;
  line-height: normal; }

a {
  outline: none !important; }

.hero {
  font-size: 72px;
  line-height: 86px;
  font-weight: 700; }

h1,
h2,
h3,
h4,
h5,
h6 {
  display: block; }

.h1,
h1 {
  font-size: 2.000rem !important;
  line-height: 2.000rem !important;
  font-weight: 700 !important; }

.h2,
h2 {
  font-size: 1.500rem !important;
  line-height: 1.500rem;
  font-weight: 400 !important; }

.h3,
h3 {
  font-size: 1.25rem !important;
  font-weight: 400 !important;
  line-height: 1.500rem; }

.h4,
h4 {
  font-size: 1.000rem !important;
  line-height: 1.000rem !important;
  font-weight: 700 !important; }

.h5,
h5 {
  font-size: 0.875rem !important;
  line-height: 1.000rem !important;
  font-weight: 700 !important; }

.h6,
h6 {
  font-size: 0.75rem !important;
  line-height: 1.000rem !important;
  font-weight: 700 !important;
  text-transform: uppercase; }

.pt-6, .pr-6, .pb-6, .pl-6, .px-6, .py-6 {
  padding-bottom: 6rem !important; }

.mt-6, .mr-6, .mb-6, .ml-6, .mx-6, .my-6 {
  padding-bottom: 6rem !important; }

.text-sm {
  font-size: 0.625rem; }

.lead {
  font-size: 1.000rem !important;
  line-height: 1.500rem;
  font-weight: 400 !important; }

p {
  font-size: 0.875rem !important;
  line-height: 1.500rem;
  font-weight: 400 !important; }

li {
  font-size: 0.875rem;
  line-height: 1.500rem; }

.caption {
  display: block;
  font-size: 0.75rem;
  line-height: 1.000rem;
  font-weight: 400;
  padding: 8px 0 16px;
  color: #808080; }

small {
  font-weight: 400;
  line-height: 1;
  font-size: 12px; }

hr {
  border: 1px solid #f7f7f7;
  margin: 64px 0; }

.text-primary {
  color: #004593 !important; }

.text-secondary {
  color: #333333 !important; }

.text-muted {
  color: #CCCCCC !important; }

.text-gray {
  color: #808080 !important; }

.text-white {
  color: #ffffff !important; }

a.text-primary {
  color: #004593 !important;
  text-decoration: none; }
  a.text-primary:focus, a.text-primary:hover {
    color: #004593 !important;
    text-decoration: underline; }
  a.text-primary:active {
    color: #023970 !important;
    outline: none; }
  a.text-primary:visited {
    color: #8D2A90 !important; }

a.text-secondary {
  color: #333333 !important; }
  a.text-secondary:focus, a.text-secondary:hover {
    color: #333333 !important;
    text-decoration: underline; }
  a.text-secondary:active {
    color: #023970 !important; }
  a.text-secondary:visited {
    color: #8D2A90 !important; }

label {
  padding-right: 0.50rem; }

.word-wrap {
  word-wrap: break-word; }

.remove-list-style {
  list-style: none; }

label {
  color: #333333;
  font-size: 14px;
  margin-bottom: 8px;
  font-weight: 700; }

.rotate-90 {
  transform: rotate(-90deg); }

.show-grid {
  display: block;
  height: 64px;
  padding: 16px;
  margin: 0;
  background: rgba(0, 69, 147, 0.1);
  border: 8px solid #ffffff;
  color: #808080; }

.show-base {
  display: block;
  height: 8px;
  width: 100%;
  padding: 0;
  margin: 0 0 8px;
  background: rgba(0, 69, 147, 0.1);
  color: #808080; }

.good-flag {
  display: block;
  border-top: 8px solid #4CA000; }

.bad-flag {
  display: block;
  border-top: 8px solid #D10018; }

.close {
  float: right; }

.flagged-bg {
  border-left: 4px solid #009BFF !important; }

.success-alert-bg {
  border-left: 4px solid #4CA000 !important; }

.low-alert-bg {
  border-left: 4px solid #F7931E !important; }

.high-alert-bg {
  border-left: 4px solid #D10018 !important; }

.icon-placeholder {
  width: 16px;
  height: 16px;
  background-color: inherit;
  display: inline-block;
  border-radius: 8px;
  position: relative;
  top: 3px;
  margin-right: 8px; }

.flex-grow-1 {
  display: flex;
  flex-grow: 1; }

.disabled:hover,
input[type="text"]:disabled:hover {
  cursor: not-allowed; }

.nav ul.sidebar-links {
  width: 100%; }
  .nav ul.sidebar-links li {
    margin-left: 0; }

.content .main-content {
  min-height: calc(100vh - 50px);
  padding: 120px 36px 65px; }

.container {
  min-height: 100%;
  position: relative;
  padding-bottom: 5em;
  box-sizing: border-box; }
  .container .main-content {
    padding: 100px 48px; }
    .container .main-content img.placeholder {
      padding-top: 20%; }
    .container .main-content .well {
      margin: 32px 0;
      border: none;
      Background-color: #f7f7f7;
      border-radius: 0;
      box-shadow: none; }
  .container .row-spacing {
    margin-top: 18px; }
  .container.content-area {
    padding: 0;
    width: auto;
    margin-left: 256px; }

:not(pre) > code[class*="language-"],
pre[class*="language-"] {
  background: #f7f7f7 !important; }

pre.prettyprint {
  display: block !important;
  padding: 16px 60px 16px 16px !important;
  margin: 0 !important;
  max-height: 224px !important;
  font-size: 14px !important;
  line-height: 24px !important;
  color: #333333 !important;
  word-break: break-all !important;
  word-wrap: break-word !important;
  background-color: #f7f7f7 !important;
  border: 1px solid #E5E5E5 !important;
  border-radius: 4px !important;
  overflow-x: hidden !important; }
  pre.prettyprint code {
    padding: 0 !important;
    font-size: 14px !important;
    color: inherit !important;
    white-space: pre-wrap !important;
    background-color: transparent !important;
    border-radius: 0 !important; }

code {
  font-size: 0.875rem;
  color: #e83e8c;
  word-break: break-word; }

pre.prettyprint.overlay {
  transition: 1s all ease !important;
  overflow: hidden !important; }

pre.prettyprint.overlay:before {
  content: '';
  position: absolute !important;
  top: 0 !important;
  bottom: 0 !important;
  left: 15px !important;
  right: 15px !important;
  background: rgba(0, 0, 0, 0.6) !important; }

pre.prettyprint.overlay:after {
  content: 'Copied!' !important;
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  -webkit-transform: translate(-50%, -50%) !important;
  color: #ffffff !important;
  font-size: 20px !important; }

code,
kbd,
pre,
samp {
  font-family: 'Ubuntu', sans-serif !important; }

pre[class*="language-"]::selection,
pre[class*="language-"] ::selection,
code[class*="language-"]::selection,
code[class*="language-"] ::selection {
  text-shadow: none !important;
  background: #b3d4fc !important; }

.token.boolean,
.token.constant,
.token.deleted,
.token.number,
.token.property,
.token.symbol,
.token.tag {
  color: #2f6f9f; }

.token.attr-name,
.token.builtin,
.token.char,
.token.inserted,
.token.selector,
.token.string {
  color: #4f9fcf; }

.token.atrule,
.token.attr-value,
.token.keyword {
  color: #d44950; }

.token.punctuation {
  color: #2f6f9f; }

.product-personality-icon {
  height: 80px;
  display: flex;
  align-items: center; }
  .product-personality-icon i {
    font-size: 70px;
    line-height: 70px;
    width: 100%; }

.jumbotron {
  height: 500px;
  width: 100%;
  margin: 0;
  border-radius: 0 !important;
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center; }
  .jumbotron.left {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    text-align: left; }
  .jumbotron.global, .jumbotron.hardware, .jumbotron.software {
    background-color: #333333;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover; }
  .jumbotron.hardware {
    flex-direction: column; }
  .jumbotron .text-white {
    color: #ffffff; }

ul.tooltip-list {
  list-style: inside; }
  ul.tooltip-list li {
    list-style: none;
    margin-left: 0; }

img {
  width: 100%; }

/* Helpblock */
.has-error .help-block {
  color: #FF0000;
  margin-top: 0.5rem; }

/* Sidebar */
.sidebar-wrapper {
  min-height: 450px;
  background: #CCCCCC;
  top: -20px;
  position: relative; }

/*Code Snippet Css----------------------------------------- */
.copiedtxt {
  background: #f00; }

.code-snippet-area {
  position: relative; }
  .code-snippet-area button {
    position: absolute;
    top: 0.6rem;
    right: 2.5rem;
    display: block;
    padding: 0.25rem 0.5rem;
    cursor: pointer;
    border: 0;
    border-radius: 0.25rem;
    font-size: 14px; }

.btn-copy {
  background: #808080;
  color: #ffffff; }
  .btn-copy:hover {
    background: #808080;
    color: #ffffff; }

video {
  width: 100%; }

.progressDemo {
  width: 100% !important;
  -webkit-transition: width 1s ease-in-out;
  -moz-transition: width 1s ease-in-out;
  -o-transition: width 1s ease-in-out;
  transition: width 1s ease-in-out; }

.loopDemo .progress-bar {
  animation: 3s ease 0s infinite running loop; }

@keyframes loop {
  0% {
    left: -50%; }
  100% {
    left: 100%; } }

.loader-placeholder {
  background-color: #f7f7f7;
  line-height: 300px;
  text-align: center; }

.loader-wrapper {
  margin: auto;
  text-align: center;
  display: inline-block;
  line-height: 24px; }

.version {
  color: #808080;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase; }

ol, ul {
  list-style-position: inside;
  padding-left: 1px; }

.table-responsive {
  -ms-overflow-style: auto; }

.tab-focus:focus {
  outline-offset: 2px;
  outline: 4px solid #009BFF !important; }

.nav-pills .nav-link {
  color: #004593;
  font-size: 0.75rem;
  font-weight: bold;
  line-height: 0;
  border-radius: 0.75rem;
  padding: 0.6875rem 0.5rem;
  margin-right: 0.5rem; }
  .nav-pills .nav-link:hover, .nav-pills .nav-link:focus {
    background: #E5E5E5; }
  .nav-pills .nav-link.active {
    color: #fff;
    background-color: #004593;
    padding: 0.6875rem 0.5rem;
    font-size: 0.75rem;
    font-weight: bold;
    border-radius: 0.75rem;
    line-height: 0; }

@media screen and (max-width: 480px) {
  .content .main-content {
    padding: 104px 24px 65px; } }

@font-face {
  font-family: 'Unified_Icons';
  src: url("fonts/Unified_Icons.eot?wn2wkr");
  src: url("fonts/Unified_Icons.eot?wn2wkr#iefix") format("embedded-opentype"), url("fonts/Unified_Icons.ttf?wn2wkr") format("truetype"), url("fonts/Unified_Icons.woff?wn2wkr") format("woff"), url("fonts/Unified_Icons.svg?wn2wkr#Unified_Icons") format("svg");
  font-weight: normal;
  font-style: normal; }

i {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Unified_Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-bd-logo-bold:before {
  content: "\ea04"; }

.icon-pending-bold:before {
  content: "\e900"; }

.icon-select-bold:before {
  content: "\e901"; }

.icon-arrow-down-bold:before {
  content: "\e902"; }

.icon-arrow-left-bold:before {
  content: "\e903"; }

.icon-arrow-right-bold:before {
  content: "\e904"; }

.icon-arrow-up-bold:before {
  content: "\e905"; }

.icon-attachment-bold:before {
  content: "\e906"; }

.icon-battery-25-bold:before {
  content: "\e907"; }

.icon-battery-50-bold:before {
  content: "\e908"; }

.icon-battery-75-bold:before {
  content: "\e909"; }

.icon-battery-100-bold:before {
  content: "\e90a"; }

.icon-battery-bold:before {
  content: "\e90b"; }

.icon-battery-charging-bold:before {
  content: "\e90c"; }

.icon-battery-error-bold:before {
  content: "\e90d"; }

.icon-bd-logo-app-icon .path1:before {
  content: "\e90e";
  color: #f4f4f4; }

.icon-bd-logo-app-icon .path2:before {
  content: "\e90f";
  margin-left: -1em;
  color: #004593; }

.icon-bd-logo-app-icon .path3:before {
  content: "\e910";
  margin-left: -1em;
  color: #004593; }

.icon-bd-logo-app-icon .path4:before {
  content: "\e911";
  margin-left: -1em;
  color: white; }

.icon-bd-logo-app-icon .path5:before {
  content: "\e912";
  margin-left: -1em;
  color: #f27707; }

.icon-bd-logo-app-icon .path6:before {
  content: "\e913";
  margin-left: -1em;
  color: #f27707; }

.icon-bd-symbol .path1:before {
  content: "\e914";
  color: white; }

.icon-bd-symbol .path2:before {
  content: "\e915";
  margin-left: -1em;
  color: #f27707; }

.icon-bd-symbol .path3:before {
  content: "\e916";
  margin-left: -1em;
  color: #f27707; }

.icon-bd-symbol .path4:before {
  content: "\e917";
  margin-left: -1em;
  color: #f27707; }

.icon-bd-symbol .path5:before {
  content: "\e918";
  margin-left: -1em;
  color: #f27707; }

.icon-bd-symbol .path6:before {
  content: "\e919";
  margin-left: -1em;
  color: #f27707; }

.icon-bd-symbol .path7:before {
  content: "\e91a";
  margin-left: -1em;
  color: #f27707; }

.icon-bd-symbol .path8:before {
  content: "\e91b";
  margin-left: -1em;
  color: #f27707; }

.icon-blood-bold:before {
  content: "\e91c"; }

.icon-blood-glucose-monitor-bold:before {
  content: "\e91d"; }

.icon-brain-bold:before {
  content: "\e91e"; }

.icon-brightness-bold:before {
  content: "\e91f"; }

.icon-brightness-low-bold:before {
  content: "\e920"; }

.icon-bullet-list-bold:before {
  content: "\e921"; }

.icon-calendar-bold:before {
  content: "\e922"; }

.icon-calendar-month-bold:before {
  content: "\e923"; }

.icon-camera-bold:before {
  content: "\e924"; }

.icon-chart-analytics-bold:before {
  content: "\e925"; }

.icon-chart-bar-bold:before {
  content: "\e926"; }

.icon-chart-bar-horizontal-bold:before {
  content: "\e927"; }

.icon-chart-line-graph-bold:before {
  content: "\e928"; }

.icon-chart-pie-bold:before {
  content: "\e929"; }

.icon-chart-trend-bold:before {
  content: "\e92a"; }

.icon-chart-trend-down-bold:before {
  content: "\e92b"; }

.icon-chart-trend-up-bold:before {
  content: "\e92c"; }

.icon-check-bold:before {
  content: "\e92d"; }

.icon-check-bold-sm:before {
  content: "\e92e"; }

.icon-checklist-bold:before {
  content: "\e92f"; }

.icon-chevron-down-bold:before {
  content: "\e930"; }

.icon-chevron-down-sm:before {
  content: "\e931"; }

.icon-chevron-left-bold:before {
  content: "\e932"; }

.icon-chevron-left-sm:before {
  content: "\e933"; }

.icon-chevron-right-bold:before {
  content: "\e934"; }

.icon-chevron-right-sm:before {
  content: "\e935"; }

.icon-chevron-up-bold:before {
  content: "\e936"; }

.icon-chevron-up-sm:before {
  content: "\e937"; }

.icon-clipboard-bold:before {
  content: "\e938"; }

.icon-clock-bold:before {
  content: "\e939"; }

.icon-close-bold:before {
  content: "\e93a"; }

.icon-close-bold-sm:before {
  content: "\e93b"; }

.icon-cloud-bold:before {
  content: "\e93c"; }

.icon-cloud-download-bold:before {
  content: "\e93d"; }

.icon-cloud-sync-bold:before {
  content: "\e93e"; }

.icon-cloud-upload-bold:before {
  content: "\e93f"; }

.icon-code-bar-bold:before {
  content: "\e940"; }

.icon-code-qr-bold:before {
  content: "\e941"; }

.icon-code-scan-bold:before {
  content: "\e942"; }

.icon-comment-alert-bold:before {
  content: "\e943"; }

.icon-comment-bold:before {
  content: "\e944"; }

.icon-comments-bold:before {
  content: "\e945"; }

.icon-complete-bold:before {
  content: "\e946"; }

.icon-compounding-bold:before {
  content: "\e947"; }

.icon-confirm-bold:before {
  content: "\e948"; }

.icon-connected-bold:before {
  content: "\e949"; }

.icon-connection-bold:before {
  content: "\e94a"; }

.icon-connection-error-bold:before {
  content: "\e94b"; }

.icon-copy-bold:before {
  content: "\e94c"; }

.icon-create-new-bold:before {
  content: "\e94d"; }

.icon-dashboard-bold:before {
  content: "\e94e"; }

.icon-database-bold:before {
  content: "\e94f"; }

.icon-database-connected-bold:before {
  content: "\e950"; }

.icon-delete-bold:before {
  content: "\e951"; }

.icon-desktop-bold:before {
  content: "\e952"; }

.icon-disconnected-bold:before {
  content: "\e953"; }

.icon-display-monitor-bold:before {
  content: "\e954"; }

.icon-download-bold:before {
  content: "\e955"; }

.icon-edit-bold:before {
  content: "\e956"; }

.icon-eject-bold:before {
  content: "\e957"; }

.icon-eraser-bold:before {
  content: "\e958"; }

.icon-error-bold:before {
  content: "\e959"; }

.icon-ethernet-bold:before {
  content: "\e95a"; }

.icon-export-bold:before {
  content: "\e95b"; }

.icon-fast-forward-bold:before {
  content: "\e95c"; }

.icon-favorite-bold:before {
  content: "\e95d"; }

.icon-file-bold:before {
  content: "\e95e"; }

.icon-file-document-bold:before {
  content: "\e95f"; }

.icon-file-image-bold:before {
  content: "\e960"; }

.icon-file-report-bold:before {
  content: "\e961"; }

.icon-file-video-bold:before {
  content: "\e962"; }

.icon-filter-bold:before {
  content: "\e963"; }

.icon-find-location-bold:before {
  content: "\e964"; }

.icon-flag-bold:before {
  content: "\e965"; }

.icon-folder-bold:before {
  content: "\e966"; }

.icon-fullscreen-bold:before {
  content: "\e967"; }

.icon-fullscreen-exit-bold:before {
  content: "\e968"; }

.icon-globe-2-bold:before {
  content: "\e969"; }

.icon-guardrails-bold:before {
  content: "\e96a"; }

.icon-hand-approve-bold:before {
  content: "\e96b"; }

.icon-hand-bold:before {
  content: "\e96c"; }

.icon-hand-deny-bold:before {
  content: "\e96d"; }

.icon-hand-grab-bold:before {
  content: "\e96e"; }

.icon-hand-pointer-bold:before {
  content: "\e96f"; }

.icon-hard-drive-bold:before {
  content: "\e970"; }

.icon-hazard-bold:before {
  content: "\e971"; }

.icon-headset-bold:before {
  content: "\e972"; }

.icon-healthcare-bold:before {
  content: "\e973"; }

.icon-heartbeat-bold:before {
  content: "\e974"; }

.icon-heart-bold:before {
  content: "\e975"; }

.icon-help-bold:before {
  content: "\e976"; }

.icon-help-circle-bold:before {
  content: "\e977"; }

.icon-hide-bold:before {
  content: "\e978"; }

.icon-home-bold:before {
  content: "\e979"; }

.icon-hospital-building-2-bold:before {
  content: "\e97a"; }

.icon-idn-bold:before {
  content: "\e97b"; }

.icon-image-bold:before {
  content: "\e97c"; }

.icon-info-bold:before {
  content: "\e97d"; }

.icon-info-bold-2:before {
  content: "\e97e"; }

.icon-iv-full-bold:before {
  content: "\e97f"; }

.icon-keyboard-bold:before {
  content: "\e980"; }

.icon-laptop-bold:before {
  content: "\e981"; }

.icon-layout-columns-bold:before {
  content: "\e982"; }

.icon-layout-gallery-2-bold:before {
  content: "\e983"; }

.icon-layout-gallery-bold:before {
  content: "\e984"; }

.icon-layout-rows-bold:before {
  content: "\e985"; }

.icon-link-bold:before {
  content: "\e986"; }

.icon-location-bold:before {
  content: "\e987"; }

.icon-location-pin-bold:before {
  content: "\e988"; }

.icon-lock-bold:before {
  content: "\e989"; }

.icon-logout-bold:before {
  content: "\e98a"; }

.icon-lungs-bold:before {
  content: "\e98b"; }

.icon-map-bold:before {
  content: "\e98c"; }

.icon-menu-bold:before {
  content: "\e98d"; }

.icon-microscope-bold:before {
  content: "\e98e"; }

.icon-minus-bold:before {
  content: "\e98f"; }

.icon-mobile-phone-bold:before {
  content: "\e990"; }

.icon-modem-bold:before {
  content: "\e991"; }

.icon-more-bold:before {
  content: "\e992"; }

.icon-mouse-bold:before {
  content: "\e993"; }

.icon-network-3-bold:before {
  content: "\e994"; }

.icon-network-bold:before {
  content: "\e995"; }

.icon-new-tab-bold:before {
  content: "\e996"; }

.icon-notifications-bold:before {
  content: "\e997"; }

.icon-numbered-list-bold:before {
  content: "\e998"; }

.icon-organism-bold:before {
  content: "\e999"; }

.icon-orthopedics-bold:before {
  content: "\e99a"; }

.icon-password-bold:before {
  content: "\e99b"; }

.icon-password-management-bold:before {
  content: "\e99c"; }

.icon-paste-bold:before {
  content: "\e99d"; }

.icon-patient-wristband-bold:before {
  content: "\e99e"; }

.icon-pause-bold:before {
  content: "\e99f"; }

.icon-pelvis-bold:before {
  content: "\e9a0"; }

.icon-petri-dish-bold:before {
  content: "\e9a1"; }

.icon-pharmacy-bold:before {
  content: "\e9a2"; }

.icon-phone-bold:before {
  content: "\e9a3"; }

.icon-pill-bold:before {
  content: "\e9a4"; }

.icon-play-bold:before {
  content: "\e9a5"; }

.icon-plug-1-bold:before {
  content: "\e9a6"; }

.icon-plug-2-bold:before {
  content: "\e9a7"; }

.icon-plus-bold:before {
  content: "\e9a8"; }

.icon-power-bold:before {
  content: "\e9a9"; }

.icon-power-bolt-bold:before {
  content: "\e9aa"; }

.icon-power-none-bold:before {
  content: "\e9ab"; }

.icon-power-off-bold:before {
  content: "\e9ac"; }

.icon-power-on-bold:before {
  content: "\e9ad"; }

.icon-preferences-bold:before {
  content: "\e9ae"; }

.icon-print-bold:before {
  content: "\e9af"; }

.icon-pulse-bold:before {
  content: "\e9b0"; }

.icon-record-bold:before {
  content: "\e9b1"; }

.icon-re-do-bold:before {
  content: "\e9b2"; }

.icon-refresh-bold:before {
  content: "\e9b3"; }

.icon-reload-bold:before {
  content: "\e9b4"; }

.icon-repair-bold:before {
  content: "\e9b5"; }

.icon-repeat-bold:before {
  content: "\e9b6"; }

.icon-rewind-bold:before {
  content: "\e9b7"; }

.icon-router-bold:before {
  content: "\e9b8"; }

.icon-rss-bold:before {
  content: "\e9b9"; }

.icon-scalpel-bold:before {
  content: "\e9ba"; }

.icon-script-bold:before {
  content: "\e9bb"; }

.icon-sd-card-bold:before {
  content: "\e9bc"; }

.icon-search-bold:before {
  content: "\e9bd"; }

.icon-secondary-logo:before {
  content: "\e9be";
  color: #fff; }

.icon-security-alert-bold:before {
  content: "\e9bf"; }

.icon-security-bold:before {
  content: "\e9c0"; }

.icon-server-bold:before {
  content: "\e9c1"; }

.icon-settings-bold:before {
  content: "\e9c2"; }

.icon-shuffle-bold:before {
  content: "\e9c3"; }

.icon-skip-back-bold:before {
  content: "\e9c4"; }

.icon-skip-forward-bold:before {
  content: "\e9c5"; }

.icon-sort-bold:before {
  content: "\e9c6"; }

.icon-square-hospital-symbol-bold:before {
  content: "\e9c7"; }

.icon-square-medical-services-bold:before {
  content: "\e9c8"; }

.icon-stop-bold:before {
  content: "\e9c9"; }

.icon-subscript-bold:before {
  content: "\e9ca"; }

.icon-superscript-bold:before {
  content: "\e9cb"; }

.icon-symbol-bluetooth-bold:before {
  content: "\e9cc"; }

.icon-symbol-code-bold:before {
  content: "\e9cd"; }

.icon-symbol-usb-bold:before {
  content: "\e9ce"; }

.icon-syringe-full-bold:before {
  content: "\e9cf"; }

.icon-tablet-bold:before {
  content: "\e9d0"; }

.icon-tag-bold:before {
  content: "\e9d1"; }

.icon-task-list-bold:before {
  content: "\e9d2"; }

.icon-tasks-bold:before {
  content: "\e9d3"; }

.icon-text-align-center-bold:before {
  content: "\e9d4"; }

.icon-text-align-left-bold:before {
  content: "\e9d5"; }

.icon-text-align-right-bold:before {
  content: "\e9d6"; }

.icon-text-bold:before {
  content: "\e9d7"; }

.icon-text-bold-bold:before {
  content: "\e9d8"; }

.icon-text-italic-bold:before {
  content: "\e9d9"; }

.icon-text-justify-bold:before {
  content: "\e9da"; }

.icon-text-line-height-bold:before {
  content: "\e9db"; }

.icon-text-margin-left-bold:before {
  content: "\e9dc"; }

.icon-text-margin-right-bold:before {
  content: "\e9dd"; }

.icon-text-strikethrough-bold:before {
  content: "\e9de"; }

.icon-text-tab-indent-bold:before {
  content: "\e9df"; }

.icon-text-tab-outdent-bold:before {
  content: "\e9e0"; }

.icon-text-underline-bold:before {
  content: "\e9e1"; }

.icon-thermometer-bold:before {
  content: "\e9e2"; }

.icon-thumb-drive-bold:before {
  content: "\e9e3"; }

.icon-timer-bold:before {
  content: "\e9e4"; }

.icon-tools-bold:before {
  content: "\e9e5"; }

.icon-triangle-down-bold:before {
  content: "\e9e6"; }

.icon-triangle-left-bold:before {
  content: "\e9e7"; }

.icon-triangle-right-bold:before {
  content: "\e9e8"; }

.icon-triangle-up-bold:before {
  content: "\e9e9"; }

.icon-un-do-bold:before {
  content: "\e9ea"; }

.icon-upload-bold:before {
  content: "\e9eb"; }

.icon-user-group-bold:before {
  content: "\e9ec"; }

.icon-user-people-bold:before {
  content: "\e9ed"; }

.icon-user-profile-bold:before {
  content: "\e9ee"; }

.icon-view-bold:before {
  content: "\e9ef"; }

.icon-volume-low-bold:before {
  content: "\e9f0"; }

.icon-volume-max-bold:before {
  content: "\e9f1"; }

.icon-volume-medium-bold:before {
  content: "\e9f2"; }

.icon-volume-off-bold:before {
  content: "\e9f3"; }

.icon-volumn-down-bold:before {
  content: "\e9f4"; }

.icon-volumne-mute-bold:before {
  content: "\e9f5"; }

.icon-volumn-up-bold:before {
  content: "\e9f6"; }

.icon-warning-bold:before {
  content: "\e9f7"; }

.icon-warning-bold-2:before {
  content: "\e9f8"; }

.icon-wifi-bold:before {
  content: "\e9f9"; }

.icon-wifi-error-bold:before {
  content: "\e9fa"; }

.icon-wifi-off-bold:before {
  content: "\e9fb"; }

.icon-wireless-bold:before {
  content: "\e9fc"; }

.icon-zoom-bold:before {
  content: "\e9fd"; }

.icon-zoom-out-bold:before {
  content: "\e9fe"; }

.icon-alarm-bold:before {
  content: "\e9ff"; }

.icon-alert-bold:before {
  content: "\ea00"; }

.icon-alert-bold-2:before {
  content: "\ea01"; }

.icon-analysis-bold:before {
  content: "\ea02"; }

.icon-archive-bold:before {
  content: "\ea03"; }
