@import url('https://code.highcharts.com/7.0.2/css/highcharts.css');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400');
@import url('https://s3.amazonaws.com/jchs-app-source-data/JCHS-highchartrs/src/css/JCHS-highcharts.css');


.JCHS-chart__container--half-width {
  width: 49%;
  display: inline-block;
  height: 250px;
}

.JCHS-chart__container--short {
 height: 200px; 
}

.highcharts-color-0 { fill: #7ea4b3; stroke: #7ea4b3; }
.highcharts-color-0--background { background: #7ea4b3;}
.highcharts-color-1 { fill: #8cb7c7; stroke: #8cb7c7; }
.highcharts-color-2 { fill: #a3c5d2; stroke: #a3c5d2; }
.highcharts-color-3 { fill: #bad3dd; stroke: #bad3dd; }
.highcharts-color-4 { fill: #e0ba1b; stroke: #e0ba1b; }
.highcharts-color-5 { fill: #e9ce5f; stroke: #e9ce5f; }
.highcharts-color-5--background { background: #e9ce5f; }
.highcharts-color-6 { fill: #efdc8d; stroke: #efdc8d; }
.highcharts-color-7 { fill: #998b7d; stroke: #3b1f2e; }
.highcharts-color-8 { fill: #ada297; stroke: #3b1f2e; }
.highcharts-color-9 { fill: #a3968a; stroke: #a3968a; }
.highcharts-color-9--background { background: #a3968a; }
.highcharts-color-10 {fill: #64838f; stroke: #64838f; }
.highcharts-color-11 {fill: #baa44c; stroke: #baa44c; }
.highcharts-color-12 {fill: #797169; stroke: #797169; }

.highcharts-series-1, .highcharts-series-2, .highcharts-series-3 {
	stroke-dasharray: 3, 3;
}

.JCHS-chart__inner-ring-labels {
  font-style: italic;
}

.JCHS-chart__custom-parts__legend {
  margin: auto;
  text-align: center;
  font-size: .75rem;
}

.JCHS-chart__custom-parts__circle {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
}


.highcharts-data-label text {
    font-weight: normal;
}