.jMenu {
  display:table;
  margin:0;
  padding:0;
  list-style:none;
  font-family: 'PT Sans Narrow', sans-serif;
  font-weight: bold;
  font-size: 19px;
  width:100%;
  border-collapse: collapse;
}

.jMenu li {
  display:table-cell;
  background-color: #a5aeb5;
  margin:0;
  list-style:none;
  white-space:nowrap;
  border-collapse: collapse;
}

.jMenu li a {
  padding: 10px 5px;
  display:block;
  background-color:transparent;
  color:white;
  /*text-transform:uppercase;*/
  cursor:pointer;
}

.jMenu li a.big {
  padding: 0px 15px;
  font-size: 150%;
}

.jMenu li a:hover {
  background-color:lightblue;
}

.jMenu li:hover>a {
  background-color:lightblue;
}

.jMenu li ul {
  display:none;
  position:absolute;
  z-index:9999;
  padding:0;
  padding-top: 10px;
  margin:0;
  list-style:none;
}

.jMenu li.parent>a:after {
  content: '\02009\025B9';
}

.jMenu>li.parent>a:after {
  content: '\02009\025BF' !important;
}

.jMenu>li.parent>a {
  padding-right: 2px;
  cursor: default;
}

.jMenu li ul li {
  background-color: #809aab;
  display:block;
  border-bottom:1px solid #809aab;
  padding:0;
  list-style:none;
  position:relative;
}

.jMenu li ul li a {
  font-size:95%;
  text-transform:none;
  display:block;
  padding:7px;
  border-top:1px solid transparent;
  border-bottom:1px solid transparent
}

.jMenu li ul li a.isParent {
  background-color: #809aab;
}

.jMenu li ul li a:hover {
  background-color: #8fb5cc;
  border-top:1px solid #8fb5cc;
  border-bottom:1px solid #8fb5cc;
}

.jMenu a {
  text-decoration: none;
}
