.dropdowneenpuntzes{
  left: 1.6rem !important;
}
.navbar-nav{
    white-space: nowrap;
  }
  #navbarNavDropdown li{
    height: 45px;
  }

  .navbar-light .navbar-nav .show > .nav-link {
    color: white;
    border-bottom: 2px solid #236FE0;
  }
    #closeresponsivemenux, #closeresponsivelangmenux{
      display: none;
    }
      #navbarlogo{
      width: 115px;
    /* height: 53px; */
    /* margin-top: 7px; */
    margin-left: 5px;
    margin-top: calc(15px + 0.5rem);
    }
    .navbar{
          display: flex;
          flex-direction: row;
          flex-wrap: nowrap;
          justify-content: space-between;
          letter-spacing: -0.08px;
          font-weight: 500;
          font-size: 16px;
          padding: 0.5rem 2.7rem !important;
      }
  
      .navbar-light .navbar-nav .nav-link {
    color: white;
    font-family: Karla;
    font-size: .9rem;
    text-align: left;
  }
  .mainmenuitem{
  padding: 0 1.6rem;
  }
  .mainmenuitem > div > a, 
  .mainmenulanguage  > div > a{
    /* color: #989898 !important; */
  }
  
  .mainmenuitem > div > a:hover,
  .mainmenulanguage  > div > a:hover{
    /* color: #000 !important; */
  }

  #hamburger{
    /* z-index: 500; */
    position: absolute;
    top: 25px;
    right: 25px;
  }
  #navbarNavDropdown {
  
    -webkit-transition: height 0.25s linear;
         -o-transition: height 0.25s linear;
            transition: height 0.25s linear;
  }
  .languagemenusmallscreen{
    display: none;
  }
  .mainmenumyupb{
    margin: 0 0 10px 16px;
  }
  .mainmenumyupb a{
    padding: 3px 0 0 0;
  }
  .picklanguage-item{
    margin-left: 0 !important;
  }
    #myupblogincontainer{
      position: absolute;
      top: 45px;
      right: 0;
      left: auto;
      width: 220px;
      height: 300px;
      background: #FFFFFF;
      border: 0.5px solid #C4C4C4;
      box-shadow: 0px 2px 19px 2px rgba(184, 198, 230, 0.2);
      border-radius: 9px;
      
    }
    #myupblogincontainer label{
      display: block;
      padding-left: 10%;
      font-size: 11px;
      line-height: 34px;
      color: #989898;
    }
    #myupblogincontainer input{
      width: 90%;
      min-width: 174px;
      display: block;
      border: 0.7px solid #C4C4C4;
      filter: drop-shadow(2px 3px 7px rgba(0, 0, 0, 0.3));
      border-radius: 21px;
    }
    #myupblogincontainer p{
      text-align: center;
    }
    #myupblogincontainer p a{
      color: var(--greenblue)
    }
    .dropdownmenucontainer{
      
  background: rgba(f,f,f, 9.9) !important;
  border: 0.5px solid #C4C4C4 !important;
  /* box-shadow: 6px 6px 15px 4px rgba(184, 198, 230, 0.53) !important; */
  border-radius: 9px !important;
  /* margin: .125rem 0 0 1.6rem !important; */
    }
    .dropdown-item{
      
    }
    .dropdown-item:hover, .dropdown-item:focus {
      background-color: transparent !important;
    }
    #myupblogosmall{
      display: none;
    }
    #myupblogo{
      width: 35px;
    }
    #navbarNavDropdown li a{
      text-align: left;
      margin-left: 10px;
      }
      
    @media only screen and (max-width: 1100px) {
      #navbarlogo{
        max-width: 90px;
      margin-top: 0;
      }
      
      .navbar{
        padding: 0.5rem 0.1rem !important;
    }
    }
    @media only screen and (max-width: 992px) {
      .navbar-light .navbar-nav .show > .nav-link {
        border-bottom: 0;
      }
      #navbarNavDropdown li a{
        text-align: center;
        /* margin-left: 10vw; */
        }
      #myupblogosmall{
        display: block;
        margin: 0 auto 35px auto;
        width: 47px;
        height: 47px;
      }
      #myupblogincontainer{
  
        top: 0;
        left: 0;
        width: 100vw;
        height: 100vh;
        position: fixed;
        padding: 5rem 0;
        border-radius: 0;
        border: none;
        margin: 0;
      }
      #myupblogincontainer input{
        width: 100%;

      }
      #myupblogincontainer label{
        width: 60%;
        margin-left: 20%;
        padding-left: 0;
      }
      #loginmyupbbutton{
        width: 60% !important;
        border: 0 !important;
        position: absolute;
        margin: 0 auto;
        position: relative;
        width: 145px;
        height: 29px;
        background: #698CE6;
        box-shadow: 2px 3px 7px rgba(0, 0, 0, 0.3);
        border-radius: 21px;

      }    
      #myupblabelforpassword{
        margin-bottom: 40px;
      }

    .whitetextspan{
      display: none;
    }
    .dropdownmenucontainer {
      /* width: 100vw; */
      height: 100vh;
      position: fixed !important;
      left: 0;
      top: 0;
      /* width: 90vw !important; */
  
    }
    #navbarNavDropdown li a {
      margin-left: 0;
    }
    .dropdowneenpuntzes {
      left: 0 !important;
    }
    .mainmenumyupb{
      position: absolute !important;
      bottom: 90px;
      right: 45px;
    }
    #mainmenulang a{
  font-weight: 600;
  font-size: 18px;
  line-height: 56px;
    }
    #navbarNavDropdown a {
      font-size: 18px;
      line-height: 56px;
      font-weight: 600;
  
    }
    #mainmenulang, #mainmenucourses, #mainmenumethod, #mainmenubusiness, #mainmenuaboutus {

        padding: 50px 0 0 0;
        margin: 0 0 0 0;
        border-radius: 0 !important;
        border: none !important;
      }
    #navbarNavDropdown{
      position: fixed;
      top: 0;
      left: 0;
      /* width: 100vw; */
      right: 0;
      height: 100vh;
      bottom: 0;
      background-color: white;
      z-index: 10000;
    }
    #readytotaketheleaprow{
      margin-left: 0;
      margin-right: 0;
    }
    .languagemenusmallscreen{
      position: absolute;
      bottom: 35px;
      left: 35px;
    }
    #closeresponsivemenux, #closeresponsivelangmenux, #closeresponsivemyupbmenux{
      display: block;
      z-index: 200;
      position: absolute;
      top: 25px;
      right: 25px;
      font-size: 20px;
      width: 20px;
      height: 20px;
      text-transform: uppercase;
      color: #577BD0;
    }
    #closeresponsivemenux:hover, #closeresponsivelangmenux:hover, #closeresponsivemyupbmenux:hover{
      cursor: pointer;
    }
    .languagemenusmallscreen{
    display: block;
  }
  .mainmenulanguage{
  display: none; 
    }
    #navbarNavDropdown a{
      color: #333366;
    }
    .mainmenuitem{
      padding: 0;
      margin-bottom: 15px;
      text-transform: capitalize; 
    }
    .languagemenusmallscreen, .languagemenusmallscreen a{
      font-size: 14px;
  color: #868686 !important;
    }
    .navbar-nav{
      margin: 50px 0 0 0;
    }
  }

  @media only screen and (max-width: 768px) {
    .dropdowneenpuntzes {
      left: 1.6rem !important;
    }
    #home-find-out-more-button{
      margin-top: 50px;
  
    }
    #closeresponsivelangmenux, #closeresponsivemyupbmenux {
      right: 40px;
    }
    .mainmenutop{
      margin-left: 10vw !important;
    }
    #navbarNavDropdown li a{
      text-align: left;
      /* margin-left: 10vw; */
      }
      .dropdown-item {

        padding: 0 1.5rem !important;
      }
    #navbarNavDropdown{
      max-height: 100vh;
      /* max-height: 750px; */
    }
    /* .languagemenusmallscreen{
      bottom: 110px;
      position: absolute;
      left: 25px;
    } */
  
  }
  .dropdownmenucontainer{
    background-color: white;
    border: 0.5px solid #C4C4C4;
    /* box-shadow: 6px 6px 15px 4px rgba(184, 198, 230, 0.53); */
    border-radius: 9px;
  }
  .dropdownmenucontainer > a{
  
  font-size: 14px;
  line-height: 37px;
  color: #868686;
  }
  .dropdown-item:hover {
    color: #16181b;
    text-decoration: none;
    background-color: #fff;
  }
  #loginmyupbbutton{
  width: 145px;
  height: 29px;
  background: #698CE6;
  border: 0.1px solid rgba(10, 207, 131, 0.84);
  box-shadow: 2px 3px 7px rgba(0, 0, 0, 0.3);
  border-radius: 21px;
  color: white;
  margin: 0 auto;
  }
  @media only screen and (max-width: 535px) {
   
    .navbar {
      padding: 0rem 1rem !important;
    }
    #navbarlogo {
      margin-top: 0.6rem;
    }
  } 
   @media only screen and (max-height: 400px) {
   
    .navbar {
      padding: 0rem 1rem !important;
    }

  }