@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; 
}

/*2023 Remodeling report colors:
Dk green: #0f5c57
Green: #4d7b6b
Lt green: #7bad97

Dk Blue: #204052 
Blue: #4f7587
Lt blue: #6aa2b8
V lt blue: #b3dbe8 

Dk orange: #bf4f27
Orange: #f2895f
Lt orange: #ffcebb*/

/*Blues - Kitchen & Bath, etc*/
.highcharts-color-0 { fill: #204052; stroke: #204052; }
.highcharts-color-0--background { background: #4f7587;} /*Legend color*/
.highcharts-color-1 { fill: #4f7587; stroke: #4f7587; }
.highcharts-color-2 { fill: #6aa2b8; stroke: #6aa2b8; }
.highcharts-color-3 { fill: #b3dbe8; stroke: #b3dbe8; }
/*Oranges - Exterior/Interior Replacements*/
.highcharts-color-4 { fill: #bf4f27; stroke: #bf4f27; }
.highcharts-color-5 { fill: #f2895f; stroke: #f2895f; }
.highcharts-color-5--background { background: #f2895f; } /*Legend color*/
.highcharts-color-6 { fill: #ffcebb; stroke: #ffcebb; }
/*Greens - Disaster Repairs etc*/
.highcharts-color-7 { fill: #0f5c57; stroke: #0f5c57; }
.highcharts-color-8 { fill: #4d7b6b; stroke: #4d7b6b; }
.highcharts-color-9 { fill: #7bad97; stroke: #7bad97; }
.highcharts-color-9--background { background: #7bad97; } /*Legend color*/

/*All three again*/
.highcharts-color-10 {fill: #6aa2b8; stroke: #6aa2b8; } /*Lt Blue*/
.highcharts-color-11 {fill: #f2895f; stroke: #f2895f; } /*Orange*/
.highcharts-color-12 {fill: #204052; stroke: #204052; } /*Dk Blue*/

.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;
}

.JCHS-chart__title{
  color: #0f2d52;
}