.chart-wrapper {
position: relative;
padding-bottom: 40%;
}
.chart-inner {
position: absolute;
width: 100%; height: 100%;
}
g.highcharts-series-0 g.highcharts-data-label{pointer-events: none !important;}
g.highcharts-series-1 g.highcharts-data-label{width:200px; display:none; max-width: 200px !important;}
path.highcharts-data-label-connector{ display: none; }
text{width: 100%; display: inline-block; max-width: 200px !important;}
tspan[x="5"]{font-size: 12px;line-height: 13px;display: inline-block;width: 100% !important;color:#7c7979 !important;fill:#7c7979;font-weight: normal;}
g.highcharts-legend{ display: inline-block; width: 100%; }
g.highcharts-legend g.highcharts-legend-item{margin-bottom: 15px;}
@media only screen and (min-width:992px)  {
path.highcharts-data-label-connector,
g.highcharts-series-1 g.highcharts-data-label{ display: inline-block; }
g.highcharts-legend{ display: none; }
}