.cont {
  max-width: 1180px;
  margin: 20px auto;
}
h2.qmod-heading {
  display: none;
}
.qmod-heading {
  padding: 8px 20px;
  margin-bottom: 15px;
}
h4.qmod-fund-subheading {
  margin-top: 30px;
}
.qmod-funds-overview .qmod-fund-heading div:nth-child(1) {
  font-size: 22px;
}
.qmod-funds-overview .qmod-intsrument-type {
  letter-spacing: normal;
  vertical-align: middle;
  line-height: 30px;
  height: 30px;
}

.qmod-funds-overview .qmod-legend > li .qmod-btn-text {
  padding: 5px 10px;
}
.qmod-funds-overview .qmod-legend > li {
  color: #111;
}
.qmod-funds-overview .qmod-legend > li.qmod-active,
.qmod-funds-overview .qmod-legend > li.qmod-active:hover {
  background: #0477d1;
  color: #fff;
}
.qmod-funds-overview .qmod-legend > li:hover {
  background: #eaeaea;
  color: #111;
}
.qmod-funds-overview .qmod-bar-inner {
  background: #0477d1;
}
.qmod-funds-overview .qmod-fund-strat {
  line-height: 1.3;
}
