/* .HAN-Biocentre-Logo
{
  width:20% /*was 30%
} */


/* .HAN-Biocentre-Logo img
{
  width: 300px;
} */

.Login-outForm
{
  width: 10%;
}

.Login-outForm button
{
  width: fit-content;
}

/*own styling for the login button*/
.login_button{
  /* background-color: #e50056; */
  color: white;
  text-decoration: none;
  padding: 3%;
  width: 80%;
  border-radius: 0.5rem;
  text-align: center;
  /* font-size: larger; */
}

.login_button:hover{
  color: white;
  background-color: #2430b4; /* TODO: the old color */
}

.Navbar-Wrapper
{
  display: flex;
  justify-content: space-around;
  width: 100%; /*60%*/
  height: 100%;
}

/* navbar container for styling */
.navbar_container{
  display: flex;
  flex-direction: column;
  justify-content: center;
}

nav{
  height: 80px;

  display: flex;
  /* justify-content: space-around; */
  align-items: center;

  background-color: black;
  color: white;
}

/* styling for the container around the login button */
.container_loginout{
  display:flex;
  justify-content: center;
}

/* dropdown styling */
.dropdown {
  position: relative;
  display: inline-block;
  height: fit-content;
}

.dropdown h1{
  margin-right: 1rem;
  margin-left: 1rem;
  margin-bottom: 0%;
  text-align: center;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
}

.dropdown-content a {
  color: black;
  display: block;
  border: #000000;
  border-width: 1px;
  border-style: solid;
  text-align: center;
}

.dropdown-content a:hover {
  background-color: #ddd;
}
.dropdown:hover .dropdown-content {
  display: block;
}

.dropdown:hover{
  color: #2430b4;
}

/*css geleende navbar*/
#container_nav {
  /* position:relative; */
  width: 100%; /*80%*/
  /* margin:5% auto; */
  background-color:black;
  /* box-shadow: -2px -2px 5px white,2px -2px 5px white; */
}

#container_nav > nav {
  width:100%;
  display:flex;
  max-height:60px;
}

/* #logo img{
  width:18% /*was 30%
  padding-left: 1%; 
}

/* 
#logo img{
    width: 300px;
} */

#container_nav > nav > ul {
  margin:0;
  padding:0;
  list-style-type:none;
  display:flex;
  position:absolute;
  justify-content: space-around;
  right: 1.5%;
  width: 80%;
/*   min-width:60%; */
}

#container_nav > nav > ul > li {
  line-height:60px;
  margin: 0 0px;
  padding:0;
  text-align:center;
  display:inline-block;
  
  /* background-color:green; */
  min-width:120px;
  width: 13%;
}

#container_nav > nav > ul > li > a {
  position:relative;
  /* background-color:red; */
  margin: 0 20px;
    color:white;
}

#container_nav > nav > ul > li:hover {
  border-bottom: 2px solid white;
  background-color: #2430b4;
}

#container_nav > nav > ul > .dropdown:hover {
  border-bottom:none;
}

#container_nav > nav > ul > .dropdown:hover >  .dd
{
  display:block;
  width: 100%;
  /* background-color: #bb0048; */
}

.dropdown:hover > a .fa-caret-down {
  display:none;
}

a {
  text-decoration:none;
}

#container_nav > nav > ul > li > div {
  position:absolute;
  padding: 0 10px;
  background-color:black;
  display:none;
  background-color:aliceblue;
  min-width:100px;
  border-bottom-left-radius: .5rem;
  border-bottom-right-radius: .5rem;
}

#container_nav > nav > ul > li > div > ul {
  margin:0px 0 10px 0;
  padding:0;
  list-style:none;
}

#u_a_c {
  position:relative;
  width:100%;
/*   background-color:red; */
}

#up_arrow {
  position:relative;
  width:20px;
  height:20px;
  left:42%;
  top:-10px;
  background-color:aliceblue;
  transform:rotate(45deg);
}

#container_nav > nav > ul > li> div > ul > li:hover {
  background-color:rgba(36, 48, 180, 0.534); 
  border-radius: .5rem;
}

#container_nav > nav > ul > li > div > ul > li > a {
  padding : 5px;
    color:black;
}