.left-menu {
  padding-right: 7px;
}
.left-menu .sub-container {
  background-image: url(/media/1034/menu-bg-01.png);
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 500px;
}
.left-menu .sub-container .page-title h4 {
  padding: 10px 10px 10px 10px;
  margin-top: 0;
  *border-bottom: 1px dotted #fff;
}
.left-menu .sub-container .page-title h4 a {
  font-size: 18px;
  font-weight: bold;
}
.left-menu .sub-container .page-title h4 a:hover {
  color: #fff;
}
.left-menu .sub-container > .ul-menu > li {
  border-bottom: 1px dotted #fff;
}
.left-menu .ul-menu li {
  list-style: none;
}
.left-menu .ul-menu li .more-icon {
  display: none;
}
.left-menu .ul-menu li a {
  font-size: 13px;
  padding: 10px;
  height: 39px;
  display: inline-block;
}
.left-menu .ul-menu li a:hover {
  color: #52371d;
}
.left-menu .ul-menu li.active {
  background-image: url(/media/1036/menu-bg-01-selected.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.left-menu .ul-menu li.active a {
  font-weight: bold;
}
.left-menu .ul-menu li.level-3:first-child {
  border-top: 1px dotted #fff;
}
.left-menu .ul-menu li.level-4 a {
  padding-left: 20px;
}
.left-menu .ul-menu li.level-4 .arrow-right {
  display: none;
}
