.highcharts-container {
    overflow: visible !important;
}

.highcharts-point-inactive {
    opacity: 1.0;
}

.highcharts-series-inactive {
    opacity: 1.0;
}

.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover),
.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover),
.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),
.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover) {
    opacity: 1.0;
}

.highcharts-grid {
    display: none;
}

.highcharts-axis .highcharts-axis-line {
    display: none;
}

.highcharts-plot-border {
    stroke: black;
    stroke-width: 2;
}

.highcharts-axis .highcharts-tick {
    stroke: black;
    stroke-width: 2;
}

.highcharts-yaxis .highcharts-minor-tick {
    display: none;
}

.highcharts-axis.highcharts-xaxis .highcharts-minor-tick {
    stroke: black;
    stroke-width: 2;
}

.highcharts-series-group .highcharts-markers {
    cursor: pointer;
}

.highcharts-series-0.highcharts-color-0,
.highcharts-series-0.highcharts-color-0 .highcharts-color-0,
.highcharts-series-group .highcharts-markers.highcharts-series-0.highcharts-color-0,
.highcharts-series-group .highcharts-series.highcharts-series-0.highcharts-color-0 {
    fill: #990099;
    stroke: #990099;
}

.highcharts-series-1.highcharts-color-1,
.highcharts-series-1.highcharts-color-2 .highcharts-color-0,
.highcharts-series-group .highcharts-markers.highcharts-series-1.highcharts-color-1,
.highcharts-series-group .highcharts-series.highcharts-series-1.highcharts-color-1 {
    fill: #990099;
    stroke: #990099;
}

.highcharts-series-2.highcharts-color-2,
.highcharts-series-2.highcharts-color-2 .highcharts-color-2,
.highcharts-series-group .highcharts-markers.highcharts-series-2.highcharts-color-2,
.highcharts-series-group .highcharts-series.highcharts-series-2.highcharts-color-2 {
    fill: #990099;
    stroke: #990099;
    stroke-dasharray: 1, 5;
}

.highcharts-series-group .highcharts-series.highcharts-series-2.highcharts-color-2 .highcharts-graph {
    stroke-width: 1px;
}

.highcharts-series-3.highcharts-color-3,
.highcharts-series-3.highcharts-color-3 .highcharts-color-3,
.highcharts-series-group .highcharts-markers.highcharts-series-3.highcharts-color-3,
.highcharts-series-group .highcharts-series.highcharts-series-3.highcharts-color-3 {
    fill: #990099;
    stroke: #990099;
    stroke-dasharray: 6, 5;
}

.highcharts-series-4.highcharts-color-4,
.highcharts-series-4.highcharts-color-4 .highcharts-color-4,
.highcharts-series-group .highcharts-markers.highcharts-series-4.highcharts-color-4,
.highcharts-series-group .highcharts-series.highcharts-series-4.highcharts-color-4 {
    fill: #990099;
    stroke: #990099;
}

.highcharts-series-5.highcharts-color-5,
.highcharts-series-5.highcharts-color-5 .highcharts-color-5,
.highcharts-series-group .highcharts-markers.highcharts-series-5.highcharts-color-5,
.highcharts-series-group .highcharts-series.highcharts-series-5.highcharts-color-5 {
    fill: #990099;
    stroke: #990099;
}

.highcharts-series-6.highcharts-color-6,
.highcharts-series-6.highcharts-color-6 .highcharts-color-6,
.highcharts-series-group .highcharts-markers.highcharts-series-6.highcharts-color-6,
.highcharts-series-group .highcharts-series.highcharts-series-6.highcharts-color-6 {
    fill: #990099;
    stroke: #990099;
    stroke-dasharray: 6, 5;
}

.highcharts-series-7.highcharts-color-7,
.highcharts-series-7.highcharts-color-7 .highcharts-color-7,
.highcharts-series-group .highcharts-markers.highcharts-series-7.highcharts-color-7,
.highcharts-series-group .highcharts-series.highcharts-series-7.highcharts-color-7 {
    fill: #990099;
    stroke: #990099;
}

.highcharts-series-8.highcharts-color-8,
.highcharts-series-8.highcharts-color-8 .highcharts-color-8,
.highcharts-series-group .highcharts-markers.highcharts-series-8.highcharts-color-8,
.highcharts-series-group .highcharts-series.highcharts-series-8.highcharts-color-8 {
    fill: #0000cc;
    stroke: #0000cc;
}

.highcharts-series-9.highcharts-color-9,
.highcharts-series-9.highcharts-color-9 .highcharts-color-9,
.highcharts-series-group .highcharts-markers.highcharts-series-9.highcharts-color-9,
.highcharts-series-group .highcharts-series.highcharts-series-9.highcharts-color-9 {
    fill: #0000cc;
    stroke: #0000cc;
}

.highcharts-series-10.highcharts-color-0,
.highcharts-series-10.highcharts-color-0 .highcharts-color-0,
.highcharts-series-group .highcharts-markers.highcharts-series-10.highcharts-color-0,
.highcharts-series-group .highcharts-series.highcharts-series-10.highcharts-color-0 {
    fill: #0000cc;
    stroke: #0000cc;
}

.highcharts-series-11.highcharts-color-1,
.highcharts-series-11.highcharts-color-1 .highcharts-color-1,
.highcharts-series-group .highcharts-markers.highcharts-series-11.highcharts-color-1,
.highcharts-series-group .highcharts-series.highcharts-series-11.highcharts-color-1 {
    fill: #0000cc;
    stroke: #0000cc;
    stroke-dasharray: 6, 5;
}

.highcharts-series-12.highcharts-color-2,
.highcharts-series-12.highcharts-color-2 .highcharts-color-2,
.highcharts-series-group .highcharts-markers.highcharts-series-12.highcharts-color-2,
.highcharts-series-group .highcharts-series.highcharts-series-12.highcharts-color-2 {
    fill: #0000cc;
    stroke: #0000cc;
}

.highcharts-series-13.highcharts-color-3,
.highcharts-series-13.highcharts-color-3 .highcharts-color-3,
.highcharts-series-group .highcharts-markers.highcharts-series-12.highcharts-color-3,
.highcharts-series-group .highcharts-series.highcharts-series-13.highcharts-color-3 {
    fill: #0000cc;
    stroke: #0000cc;
    stroke-dasharray: 6, 5;
}

.highcharts-series-14.highcharts-color-4,
.highcharts-series-14.highcharts-color-4 .highcharts-color-4,
.highcharts-series-group .highcharts-markers.highcharts-series-14.highcharts-color-4,
.highcharts-series-group .highcharts-series.highcharts-series-14.highcharts-color-4 {
    fill: #008001;
    stroke: #008001;
}

.highcharts-series-15.highcharts-color-5,
.highcharts-series-15.highcharts-color-5 .highcharts-color-5,
.highcharts-series-group .highcharts-markers.highcharts-series-15.highcharts-color-5,
.highcharts-series-group .highcharts-series.highcharts-series-15.highcharts-color-5 {
    fill: #008001;
    stroke: #008001;

}

.highcharts-series-16.highcharts-color-6,
.highcharts-series-16.highcharts-color-6 .highcharts-color-6,
.highcharts-series-group .highcharts-markers.highcharts-series-16.highcharts-color-6,
.highcharts-series-group .highcharts-series.highcharts-series-16.highcharts-color-6 {
    fill: #008001;
    stroke: #008001;
}

.highcharts-series-17.highcharts-color-7,
.highcharts-series-17.highcharts-color-7 .highcharts-color-7,
.highcharts-series-group .highcharts-markers.highcharts-series-17.highcharts-color-7,
.highcharts-series-group .highcharts-series.highcharts-series-17.highcharts-color-7 {
    fill: #008001;
    stroke: #008001;
}

.highcharts-series-18.highcharts-color-8,
.highcharts-series-18.highcharts-color-8 .highcharts-color-8,
.highcharts-series-group .highcharts-markers.highcharts-series-18.highcharts-color-8,
.highcharts-series-group .highcharts-series.highcharts-series-18.highcharts-color-8 {
    fill: #008001;
    stroke: #008001;
    stroke-dasharray: 6, 5;
}

.highcharts-series-19.highcharts-color-9,
.highcharts-series-19.highcharts-color-9 .highcharts-color-9,
.highcharts-series-group .highcharts-markers.highcharts-series-19.highcharts-color-9,
.highcharts-series-group .highcharts-series.highcharts-series-19.highcharts-color-9 {
    fill: #cc0000;
    stroke: #cc0000;
}

.highcharts-series-20.highcharts-color-0,
.highcharts-series-20.highcharts-color-0 .highcharts-color-0,
.highcharts-series-group .highcharts-markers.highcharts-series-20.highcharts-color-0,
.highcharts-series-group .highcharts-series.highcharts-series-20.highcharts-color-0 {
    fill: #cc0000;
    stroke: #cc0000;
}

.highcharts-series-21.highcharts-color-1,
.highcharts-series-21.highcharts-color-1 .highcharts-color-1,
.highcharts-series-group .highcharts-markers.highcharts-series-21.highcharts-color-1,
.highcharts-series-group .highcharts-series.highcharts-series-21.highcharts-color-1 {
    fill: #cc0000;
    stroke: #cc0000;
    stroke-dasharray: 6, 5;
}

.highcharts-series-22.highcharts-color-2,
.highcharts-series-22.highcharts-color-2 .highcharts-color-2,
.highcharts-series-group .highcharts-markers.highcharts-series-22.highcharts-color-2,
.highcharts-series-group .highcharts-series.highcharts-series-22.highcharts-color-2 {
    fill: #cc0000;
    stroke: #cc0000;
}

.highcharts-series-23.highcharts-color-3,
.highcharts-series-23.highcharts-color-3 .highcharts-color-3,
.highcharts-series-group .highcharts-markers.highcharts-series-23.highcharts-color-3,
.highcharts-series-group .highcharts-series.highcharts-series-23.highcharts-color-3 {
    fill: #cc0000;
    stroke: #cc0000;
    stroke-dasharray: 6, 5;
}

.highcharts-series-24.highcharts-color-4,
.highcharts-series-24.highcharts-color-4 .highcharts-color-4,
.highcharts-series-group .highcharts-markers.highcharts-series-24.highcharts-color-4,
.highcharts-series-group .highcharts-series.highcharts-series-24.highcharts-color-4 {
    fill: #cc0000;
    stroke: #cc0000;
}

.highcharts-series-25.highcharts-color-5,
.highcharts-series-25.highcharts-color-5 .highcharts-color-5,
.highcharts-series-group .highcharts-markers.highcharts-series-25.highcharts-color-5,
.highcharts-series-group .highcharts-series.highcharts-series-25.highcharts-color-5 {
    fill: #cc0000;
    stroke: #cc0000;
}

.highcharts-series-26.highcharts-color-6,
.highcharts-series-26.highcharts-color-6 .highcharts-color-6,
.highcharts-series-group .highcharts-markers.highcharts-series-26.highcharts-color-6,
.highcharts-series-group .highcharts-series.highcharts-series-26.highcharts-color-6 {
    fill: #cc0000;
    stroke: #cc0000;
    stroke-dasharray: 6, 5;
}

.highcharts-series-27.highcharts-color-7,
.highcharts-series-27.highcharts-color-7 .highcharts-color-7,
.highcharts-series-group .highcharts-markers.highcharts-series-27.highcharts-color-7,
.highcharts-series-group .highcharts-series.highcharts-series-27.highcharts-color-7 {
    fill: #7C642D;
    stroke: #7C642D;
}

.highcharts-series-28.highcharts-color-8,
.highcharts-series-28.highcharts-color-8 .highcharts-color-8,
.highcharts-series-group .highcharts-markers.highcharts-series-28.highcharts-color-8,
.highcharts-series-group .highcharts-series.highcharts-series-28.highcharts-color-8 {
    fill: #7C642D;
    stroke: #7C642D;
}

.highcharts-series-29.highcharts-color-9,
.highcharts-series-29.highcharts-color-9 .highcharts-color-9,
.highcharts-series-group .highcharts-markers.highcharts-series-29.highcharts-color-9,
.highcharts-series-group .highcharts-series.highcharts-series-29.highcharts-color-9 {
    fill: #7C642D;
    stroke: #7C642D;
}

.highcharts-series-30.highcharts-color-0,
.highcharts-series-30.highcharts-color-0 .highcharts-color-0,
.highcharts-series-group .highcharts-markers.highcharts-series-30.highcharts-color-0,
.highcharts-series-group .highcharts-series.highcharts-series-30.highcharts-color-0 {
    fill: #7C642D;
    stroke: #7C642D;
}

.highcharts-series-31.highcharts-color-0,
.highcharts-series-31.highcharts-color-0 .highcharts-color-0,
.highcharts-series-group .highcharts-markers.highcharts-series-31.highcharts-color-0,
.highcharts-series-group .highcharts-series.highcharts-series-31.highcharts-color-0 {
    fill: #7C642D;
    stroke: #7C642D;
}

.highcharts-title {
    color: #e07700;
    font-size: 28px;
    font-weight: 300;
    fill: #e07700;
	font-family: Roboto;
}

.to-file .highcharts-title {
	color: #1D4E92;
	font-size: 36px;
	font-weight: bold;
	fill: #1D4E92;
}

.highcharts-legend-box {
    fill: white;
    opacity: 0.9;
    transform: scaleY(0.99) scaleX(0.75);
    stroke: black;
    stroke-width: 1px;
}

.highcharts-legend .highcharts-legend-item {
    /* position: absolute; */
}

.highcharts-legend .highcharts-legend-item .highcharts-point {}

.highcharts-legend .highcharts-legend-item text {
    font-weight: normal;
    font-size: 0.9em;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-0 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-1 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-2 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-3 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-4 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-5 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-6 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-7 text {
    fill: #990099;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-0.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-1.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-2.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-3.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-4.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-5.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-6.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-7.highcharts-legend-item-hidden text {
    fill: #E1CCE4 !important;
}

/* There is at least one series visible in a category in the exported chart, so we are leaving the category
   item displayed. We need to add the original fill color back to the legend item for export. */
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-0.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-1.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-2.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-3.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-4.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-5.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-6.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-7.highcharts-legend-item-hidden text {
    fill: #990099 !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-0.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-1.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-2.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-3.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-4.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-5.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-6.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-7.highcharts-legend-item-hidden image {
    opacity: 0.2 !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-0 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-4 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-0 span,
.highcharts-legend .highcharts-legend-item.highcharts-series-4 span {
    font-size: 14px !important;
    font-weight: normal;
    /* left: 0px !important;*/
}

.highcharts-legend .highcharts-legend-item.highcharts-series-0 path,
.highcharts-legend .highcharts-legend-item.highcharts-series-4 path {
    display: none;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-8 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-9 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-10 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-11 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-12 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-13 text {
    fill: #0000cc !important;
}


.highcharts-legend .highcharts-legend-item.highcharts-series-8.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-9.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-10.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-11.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-12.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-13.highcharts-legend-item-hidden text {
    fill: #CCCFF2 !important;
}

/* There is at least one series visible in a category in the exported chart, so we are leaving the category
   item displayed. We need to add the original fill color back to the legend item for export. */
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-8.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-9.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-10.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-11.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-12.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-13.highcharts-legend-item-hidden text {
    fill: #0000cc !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-8.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-9.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-10.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-11.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-12.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-13.highcharts-legend-item-hidden image {
    opacity: 0.2 !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-8 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-8 span {
    font-size: 14px !important;
    font-weight: normal;
    /* left: 0px !important;*/
}

.highcharts-legend .highcharts-legend-item.highcharts-series-8 path {
    display: none;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-14 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-15 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-16 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-17 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-18 text {
    fill: #008001 !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-14.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-15.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-16.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-17.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-18.highcharts-legend-item-hidden text {
    fill: #C3E8C5 !important;
}

/* There is at least one series visible in a category in the exported chart, so we are leaving the category
   item displayed. We need to add the original fill color back to the legend item for export. */
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-14.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-15.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-16.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-17.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-18.highcharts-legend-item-hidden text {
    fill: #008001 !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-14.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-15.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-16.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-17.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-18.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-19.highcharts-legend-item-hidden image {
    opacity: 0.2 !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-14 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-14 span {
    font-size: 14px !important;
    font-weight: normal;
    /* left: 0px !important;*/
}

.highcharts-legend .highcharts-legend-item.highcharts-series-14 path {
    display: none;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-19 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-20 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-21 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-22 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-23 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-24 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-25 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-26 text {
    fill: #cc0000 !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-19.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-20.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-21.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-22.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-23.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-24.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-25.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-26.highcharts-legend-item-hidden text {
    fill: #FFD7D1 !important;
}

/* There is at least one series visible in a category in the exported chart, so we are leaving the category
   item displayed. We need to add the original fill color back to the legend item for export. */
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-19.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-20.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-21.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-22.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-23.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-24.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-25.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-26.highcharts-legend-item-hidden text {
    fill: #cc0000 !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-19.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-20.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-21.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-22.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-23.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-24.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-25.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-26.highcharts-legend-item-hidden image {
    opacity: 0.2 !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-19 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-19 span {
    font-size: 14px !important;
    font-weight: normal;
    /*left: 0px !important;*/
}

.highcharts-legend .highcharts-legend-item.highcharts-series-19 path {
    display: none;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-27 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-28 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-29 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-30 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-31 text {
    fill: #7C642D !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-27.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-28.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-29.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-30.highcharts-legend-item-hidden text,
.highcharts-legend .highcharts-legend-item.highcharts-series-31.highcharts-legend-item-hidden text {
    fill: rgba(124, 100, 45, 0.2) !important;
}

/* There is at least one series visible in a category in the exported chart, so we are leaving the category
   item displayed. We need to add the original fill color back to the legend item for export. */
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-27.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-28.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-29.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-30.highcharts-legend-item-hidden text,
.to-file .highcharts-legend .highcharts-legend-item.highcharts-series-31.highcharts-legend-item-hidden text {
    fill: #927636 !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-27.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-28.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-29.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-30.highcharts-legend-item-hidden image,
.highcharts-legend .highcharts-legend-item.highcharts-series-31.highcharts-legend-item-hidden image {
    opacity: 0.2 !important;
}

.highcharts-legend .highcharts-legend-item.highcharts-series-27 text,
.highcharts-legend .highcharts-legend-item.highcharts-series-27 span {
    font-size: 14px !important;
    font-weight: normal;
    /*left: 0px !important;*/
}

.highcharts-legend .highcharts-legend-item.highcharts-series-27 path {
    display: none;
}


.highcharts-axis-labels {
    fill: black;
    font-size: 24px;
}

.highcharts-label.highcharts-tooltip {
    stroke: none !important;
    fill: none !important;
}

.highcharts-label.highcharts-tooltip span {
    background-color: white !important;
    border: 1px solid black !important;
    border-radius: 5px;
    opacity: 1;
    z-index: 9999 !important;
    padding: 5px;
    margin: 0px;
}

.highcharts-label.highcharts-tooltip span .hc-tooltip {
    padding: 0px;
}

.highcharts-label.highcharts-tooltip .highcharts-label-box.highcharts-tooltip-box {
    fill: none;

}

.highcharts-axis-title {
    fill: black;
    font-size: 32px;
}

.highcharts-exporting-group {
    transform: translateX(-30px);
}
image.logo {
	display: none;
}
.to-file image.logo {
	display: inline !important;
}
.highcharts-exporting-group .highcharts-button-box {
    stroke: black;
}

.highcharts-contextmenu {
    transform: translate(-60px, -22px);
}

.highcharts-range-selector-group.hide {
    display: none;
}

.highcharts-range-selector-group .highcharts-range-selector-buttons .highcharts-label {
    display: none;
}

.highcharts-range-selector-group .highcharts-range-selector-buttons .highcharts-button .highcharts-button-box {
    transform: translateX(-30px) scaleX(3);
}

.highcharts-range-selector-group .highcharts-range-selector-buttons .highcharts-button.highcharts-button-pressed {
    font-weight: normal;
    fill: #f7f7f7;
}

.highcharts-range-selector-group .highcharts-range-selector-buttons .highcharts-button.highcharts-button-pressed text {
    font-weight: normal;
}

.highcharts-range-selector-group .highcharts-range-selector-buttons .highcharts-button.highcharts-button-normal {
    font-weight: bold;
    fill: #e6ebf5;
}