
.header{
  background-color: #2e933c;
  border-top: 7px solid #327816;
  height: 102px;
  position: relative;
  z-index: 2;
}
.logo{
  background: #fff url('../images/logo.jpg') no-repeat center center;
  text-indent: -99999px;
  height: 110px;
  line-height: 161px;
  position: relative;
  margin-left: -10px;
  position: absolute;
  left: 0;
  top: -7px;
  text-align: center;
  vertical-align: middle;
  width: 228px;
}
.menu{
  float: right;
  height: 95px;
  line-height: 95px;
  position: relative;
  list-style: none;
  top: -7px;
}
.menu li{
  color: #fff;
  border-right: 1px solid #277e33;
  border-left: 1px solid #6fb478;
  float: left;
  height: 102px;
  font-size: 13px;
  width: 160px;
}
.menu li:first-child{
  border-left: none;
}
.menu a{
  background-color: #2e933c;
  border-top-width: 7px;
  border-top-style: solid;
  color: #fff;
  display: block;
  text-align: center;
  font-weight: bold;
  text-decoration: none;
  box-shadow: inset 0px 1px 0px #92c799;
  text-transform: uppercase;
  transition: all linear .2s;
  -webkit-transition: all linear .2s;
  -moz-transition: all linear .2s;
}

.menu a.active,
.menu a:hover,
.menu a:focus,
.menu .current-menu-itema a{
  box-shadow: inset 0 0 0 #92c799;
  /*height: 102px;*/
  transition: all linear .2s;
  -webkit-transition: all linear .2s;
  -moz-transition: all linear .2s;
}
.menu li:last-child{
  width: 112px;
}
.menu li:nth-child(1) a{
  border-top-color: #50c222;
}
.menu li:nth-child(1) a.active,
.menu li:nth-child(1) a:hover,
.menu li:nth-child(1) a:focus,
.menu li.current-menu-item:nth-child(1) a{
  background-color: #50c222;

}
.menu li:nth-child(2) a{
  border-top-color: #1289d4;
}
.menu li:nth-child(2) a.active,
.menu li:nth-child(2) a:hover,
.menu li:nth-child(2) a:focus,
.menu li.current-menu-item:nth-child(1) a{
  background-color: #1289d4;

}
.menu li:nth-child(3) a{
  border-top-color: #d13333;
}
.menu li:nth-child(3) a.active,
.menu li:nth-child(3) a:hover,
.menu li:nth-child(3) a:focus,
.menu li.current-menu-item:nth-child(1) a{
  background-color: #d13333;

}
.menu li:nth-child(4) a{
  border-top-color: #bad11e;
}
.menu li:nth-child(4) a.active,
.menu li:nth-child(4) a:hover,
.menu li:nth-child(4) a:focus,
.menu li.current-menu-item:nth-child(1) a{
  background-color: #bad11e;
}

.menu li:nth-child(5) a{
  border-top-color: #874ac0;
}

.menu li:nth-child(5) a.active,
.menu li:nth-child(5) a:hover,
.menu li:nth-child(5) a:focus,
.menu li.current-menu-item:nth-child(1) a{
  background-color: #874ac0;

}
