
/* Navbar */
.horizontal-menu .top-navbar {
  font-weight: 400;
  background: #ffffff;
  border-bottom: 1px solid #e4e9f0; }
  .horizontal-menu .top-navbar .navbar-brand-wrapper {
    width: auto;
    height: 10px; }
   .horizontal-menu .top-navbar .navbar-menu-wrapper {
    color: #000000;
    height: 40px;
   }
    .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-toggler {
      border: 0;
      color: inherit;
      font-size: 1.5rem; }
      @media (max-width: 991px) {
        .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {
          display: none; } }
      @media (max-width: 991px) {
        .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-toggler.navbar-toggler-right {
          padding-left: 15px;
          padding-right: 11px; } }
    .rtl .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav {
      padding-right: 0; }
    .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item {
      margin-left: 1rem;
      margin-right: 1rem; }
      @media (max-width: 767px) {
        .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item {
          margin-left: 0.5rem;
          margin-right: 0.5rem; } }
      .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {
        color: inherit;
        font-size: 1rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
      .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-profile-img {
        position: relative; }
        .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-profile-img img {
          width: 39px;
          height: 39px;
          border-radius: 100%; }
      .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-profile-text {
        margin-left: 1.25rem;
        line-height: 1; }
        .rtl .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-profile-text {
          margin-left: 0;
          margin-right: 1.25rem; }
        .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-profile-text p {
          margin-bottom: 0; }
        .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-profile-text .online-color,
        .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-profile-text i {
          color: #a0a0a0; }