.header_top {
  /*padding-top: 165px;*/
}
.menu_top {
  /*height: 110px;*/
  /*position: fixed;  */
  top: 0;
  transition: all 0.2s linear;
  width: 100%;
  z-index: 999; 
  padding-bottom:0px;
}

.nav-upi {
  transition: none;
}
.nav-up {
  top: -256px; /* same as header height. */
}
.nav-down {
  background-color: rgba(0, 0, 0, 1);
}
.menu_top > .container {
  transition: all 0.2s linear;
}
.nav-down > .container {
  /*transform: scale(.7); */
}