   @media (min-width: 992px) {
    .chart svg {
      height: 500px !important;
    }
  }
  @media (max-width: 991px) {
    .chart svg {
      height: 400px !important;
    }
  }
  .chart-6 .nv-linesWrap .nv-group {
    fill-opacity: 1 !important;
    stroke-width: 2 !important;
  }
  .nv-legendWrap.nvd3-svg .nvd3.nv-legend .nv-series {
  }
  /* Fonts */
  .nvd3 text {
    font: 700 14px 'Montserrat', sans-serif !important;
    color: #363535;
  }
  /* HTML legend */
  .d3_legend {
    position: absolute;
    right: 15px;
    font: 400 14px 'Montserrat', sans-serif !important;
    padding-top: 10px;
  }
  .nvtooltip {
    background: #fff;
    border-radius: 0;
    border: 1px solid #ccc;
  }
  .nvd3.nv-wrap.nv-line .nv-groups path:first-child {
    fill-opacity: 0.0675;
  }
  /* Accessible table */
  #chart {
    z-index: 999 !important;
  }
  #chart1_table * {
    vertical-align: top !important;
  }
  .accessible-table>a.btn {
    font-size: 14px !important;
    padding: 5px 10px !important;
    margin-right: -10px;
    z-index: 99999 !important;
  }
  .accessible-table-container {
    padding: 15px;
    background: #fefefe;
    border: 2px solid #f3f3f3;
    position: relative;
  }
  div.accessible-table {
    margin-top: -50px;
  }
  table.accessible-table {
    margin-top: 15px;
  }
  table.accessible-table a.btn {
    font-size: 14px !important;
  }
  table.accessible-table tr>*:not(:first-child),
  table.accessible-table tbody tr>td {
    text-align: right;
  }
  g.nv-series-2 path.nv-area,
  g.nv-series-3 path.nv-area {
    display: none !important;
  }
  g.nv-series-2 path.nv-line,
  g.nv-series-3 path.nv-line {
    stroke-dasharray: 5, 5;
    stroke-width: 3;
  }
  g.nv-series-2:hover path.nv-line,
  g.nv-series-3:hover path.nv-line {
    color: red !important;
  }
  .nvd3 .nv-groups g.nv-series-2 .nv-point.hover,
  .nvd3.nv-scatter g.nv-series-2 .nv-groups .nv-point.hover,
  .nvd3 .nv-groups g.nv-series-3 .nv-point.hover,
  .nvd3.nv-scatter g.nv-series-3 .nv-groups .nv-point.hover {
    stroke-width: 1;
    fill-opacity: .0 !important;
    stroke-opacity: .0 !important;
  }
  thead.grey,
  thead.silver {
    display: none;
  }
  #chart-lng-2 svg {
    height: 400px;
  }
  .chart-desc {
    margin: 1.2em 0 1.2em 0;
    font-size: 14px;
    background: #f9f9f9;
    padding: 15px;
}