.nav-wrapper {
      display:flex;
      flex-direction: column;
    }
    .additional-nav ul{
      flex-direction: row;
      max-height:50px;
    }
    .top-menu {
      width: 100%;
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: baseline;
	  
    }
	.mobile-only {
     display: none;
    }
     .desktop-only {
     display: block;
     }
	
	@media screen and (max-width: 768px) {
      .top-menu {
	  flex-wrap: wrap;}
	  .navbar-collapse.text-center.flex-colum.collapse.show 
	  {
	  width: 100%;
      order: 999;
      }
	  #navbarmenu1 
	  {
	  order: 999;
      }
	  .mobile-menu__wrapper .nav-item {
	  	padding-left: 2px
	  }
	  .mobile-menu__wrapper .nav-item:first-child {
	  	padding-left: unset
	  }
	  .mobile-only {
        display: block;
        }
      .desktop-only {
       display: none;
       }
		
      }
	  
	  @media screen and (max-width: 768px) {
	  .mobile-only {
		display: block;
		}
		.desktop-only {
		  display: none;
		  }
		  }
    .dropdown-menu.show {
      position: absolute;
    }

      .main-nav {
        width:100%;
        display:flex;
        flex-direction: row;
        justify-content: space-between;
      }
    }