.color2alwig {
  color: #000;
}
.background3alwig {
  background: #777;
}
h3 {
    font-size: 1.2rem !important;
}
h4 {
    font-size: 1.0rem !important;
}
.alwigUl li {
    list-style: none !important;
}
.toc-container {
  border: none;
  background: #ededed;
  padding-left:5px;
  padding-top:12px;
}
.alwigListTop {
  font-size:1.1em;
  font-weight: bold;
  line-height: 1.35em !important;
}
.alwigListChild {
  font-size:1em;
  font-weight: normal;
  list-style-type: square !important;
  line-height: 1.25em !important;
  margin-left: 32px;
}

.header-logo .img-logo {
    max-height: 220px;
}

.alwigMainNavi {
  background: #e0e3e7 !important;
  border-bottom: solid 1px #cbcbcb;
}

.alwigTopBarBg {
  background: #000 !important;
  color: #fff;
}
.alwigTopBarColor {
  color: #fff !important;
}