.nav_item_activity {
  padding: 0 30px;
  color: #ff0000;
  font-size: 18px;
  cursor: pointer;
  background-color: #ffde6d;
}
.nav_item_activity:hover {
  color: #ff0000;
  background-color: #ffca63;
}

.nav_item_activity.active {
  color: #ff0000;
  background-color: #ffca63;
}

.nav_2nd_activity li {
  background-color: #ffca63;
}

.nav_2nd_activity li a {
  color: #ff0000;
}

.nav_2nd_activity li a:hover {
  background-color: #ffde6d;
}

nav > ul > li {
  min-width:170px;
}

.nav_2nd {
  position:absolute;
  z-index:1;
  min-width:170px;
}