/* Costs chart */
.chart-costs {
  font-size: 20px;
  padding: 20px; }
  .chart-costs path {
    stroke: #fff;
    fill-rule: evenodd;
    cursor: pointer; }
  .chart-costs text {
    font-size: 75%;
    cursor: pointer; }
  .chart-costs image {
    cursor: pointer; }

.axis line {
  fill: none;
  stroke: #000;
  shape-rendering: crispEdges; }

.chart-amount svg {
  font-size: 80% !important; }
.chart-amount .axis path {
  fill: none;
  stroke: #000;
  shape-rendering: crispEdges; }
.chart-amount .axis text {
  fill: #000; }
.chart-amount .axis .tick line {
  stroke: rgba(0, 0, 0, 0.1); }
.chart-amount .area {
  stroke-width: 1; }
  .chart-amount .area.outer {
    fill: rgba(230, 230, 255, 0.8);
    stroke: rgba(216, 216, 255, 0.8); }
.chart-amount .legend .outer {
  fill: rgba(230, 230, 255, 0.8);
  stroke: rgba(216, 216, 255, 0.8); }
.chart-amount .area.inner, .chart-amount .legend .inner {
  fill: rgba(127, 127, 255, 0.8);
  stroke: rgba(96, 96, 255, 0.8); }
.chart-amount .median-line, .chart-amount .legend .median-line, .chart-amount .ideal-line {
  fill: none;
  stroke: #149290;
  stroke-width: 3; }
.chart-amount .legend .ideal-line {
  fill: none;
  stroke: #149290;
  stroke-width: 3; }
.chart-amount .legend .legend-bg {
  fill: rgba(0, 0, 0, 0.5);
  stroke: rgba(0, 0, 0, 0.5); }
.chart-amount .marker.client .marker-bg, .chart-amount .marker.client path {
  fill: rgba(255, 127, 0, 0.8);
  stroke: rgba(255, 127, 0, 0.8);
  stroke-width: 3; }
.chart-amount .marker.server .marker-bg, .chart-amount .marker.server path {
  fill: rgba(0, 153, 51, 0.8);
  stroke: rgba(0, 153, 51, 0.8);
  stroke-width: 3; }
.chart-amount .marker path {
  fill: none; }
.chart-amount .legend text {
  fill: #fff;
  font-weight: bold; }
.chart-amount .marker text {
  fill: #fff;
  font-weight: bold;
  text-anchor: middle; }
.chart-amount .marker.ronda .marker-bg {
  fill: rgba(196, 96, 188, 0.8);
  stroke: rgba(196, 96, 188, 0.8);
  stroke-width: 3; }

.marker.ronda path {
  fill: rgba(196, 96, 188, 0.8);
  stroke: rgba(196, 96, 188, 0.8);
  stroke-width: 3; }

/*# sourceMappingURL=project_charts.css.map */
