.div{
  background-color: #efefef;

}
.btnhide{
  float:right;
  margin-bottom: 20px;
  margin-top: -45px;
}

.searchbar{
  margin-bottom: 100px;
}

.title{
  font-size: 30px;
}

.smallTitle{
  color: lightgray;
  display: inline;
  font-size: 15px;
}

.panel{
margin-bottom: 0px !important;
}

.closed{
  content: ' ';
  height: 0;
  position: relative;
  width: 0;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
  border-top: 25px solid #464545;

  /* positioning */
  left: 48%;
  z-index: 1;
}

.open{
  content: ' ';
  height: 0;
  position: relative;
  width: 0;
  border-right: 25px solid transparent;
  border-bottom: 25px solid #464545;
  border-left: 25px solid transparent;

  left: 48%;
  bottom: 25px;
  z-index: 1;
}

.div{
  background-color: #efefef;

}
.btnhide{
  float:right;
  margin-bottom: 20px;
  margin-top: -45px;
}

.searchbar{
  margin-bottom: 150px;
}

.title{
  font-size: 30px;
}

.smallTitle{
  color: lightgray;
  display: inline;
  font-size: 15px;
}

.panel{
margin-bottom: 0px !important;
}

.closed{
  content: ' ';
  height: 0;
  position: relative;
  width: 0;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
  border-top: 25px solid #464545;

  /* positioning */
  left: 48%;
  z-index: 1;
}

.open{
  content: ' ';
  height: 0;
  position: relative;
  width: 0;
  border-right: 25px solid transparent;
  border-bottom: 25px solid #464545;
  border-left: 25px solid transparent;

  left: 48%;
  bottom: 25px;
  z-index: 1;
}

Fix overlay of keywords with searchbar
Fix overlay of keywords with searchbar
