/*
.ct-series-h .ct-point, .ct-series-h .ct-line, .ct-series-h .ct-bar, .ct-series-h .ct-slice-donut {stroke:hsla(199, 64%, 73%, 1)}
.ct-legend .ct-series-7:before {background-color: hsla(199, 64%, 73%, 1);border-color: hsla(199, 64%, 73%, 1)}
.ct-series-g .ct-point, .ct-series-g .ct-line, .ct-series-g .ct-bar, .ct-series-g .ct-slice-donut {stroke:hsla(192, 70%, 43%, 1)}
.ct-legend .ct-series-8:before {background-color: hsla(192, 70%, 43%, 1);border-color: hsla(192, 70%, 43%, 1)}
.ct-series-f .ct-point, .ct-series-f .ct-line, .ct-series-f .ct-bar, .ct-series-f .ct-slice-donut {stroke:hsla(194, 76%, 29%, 1)}
.ct-legend .ct-series-9:before {background-color: hsla(194, 76%, 29%, 1);border-color: hsla(194, 76%, 29%, 1)}
.ct-series-e .ct-point, .ct-series-e .ct-line, .ct-series-e .ct-bar, .ct-series-e .ct-slice-donut {stroke:hsla(200, 95%, 14%, 1)}
.ct-legend .ct-series-10:before {background-color: hsla(200, 95%, 14%, 1);border-color: hsla(200, 95%, 14%, 1)}
.ct-series-d .ct-point, .ct-series-d .ct-line, .ct-series-d .ct-bar, .ct-series-d .ct-slice-donut {stroke:hsla(43, 100%, 51%, 1)}
.ct-legend .ct-series-11:before {background-color: hsla(43, 100%, 51%, 1);border-color: hsla(43, 100%, 51%, 1)}
.ct-series-c .ct-point, .ct-series-c .ct-line, .ct-series-c .ct-bar, .ct-series-c .ct-slice-donut {stroke:hsla(32, 74%, 59%, 1)}
.ct-legend .ct-series-12:before {background-color: hsla(32, 74%, 59%, 1);border-color: hsla(32, 74%, 59%, 1)}
.ct-series-b .ct-point, .ct-series-b .ct-line, .ct-series-b .ct-bar, .ct-series-b .ct-slice-donut {stroke:hsla(37, 98%, 50%, 1)}
.ct-legend .ct-series-13:before {background-color: hsla(37, 98%, 50%, 1);border-color: hsla(37, 98%, 50%, 1)}
.ct-series-a .ct-point, .ct-series-a .ct-line, .ct-series-a .ct-bar, .ct-series-a .ct-slice-donut {stroke:hsla(32, 100%, 49%, 1)}
.ct-legend .ct-series-14:before {background-color: hsla(32, 100%, 49%, 1);border-color: hsla(32, 100%, 49%, 1)}

.ct-series-a .ct-slice-pie, .ct-series-a .ct-slice-donut-solid, .ct-series-a .ct-area {fill: hsla(199, 64%, 73%, 1);}
.ct-series-b .ct-slice-pie, .ct-series-b .ct-slice-donut-solid, .ct-series-b .ct-area {fill: hsla(192, 70%, 43%, 1);}
.ct-series-c .ct-slice-pie, .ct-series-c .ct-slice-donut-solid, .ct-series-c .ct-area {fill: hsla(194, 76%, 29%, 1);}
.ct-series-d .ct-slice-pie, .ct-series-d .ct-slice-donut-solid, .ct-series-d .ct-area {fill: hsla(200, 95%, 14%, 1);}
.ct-series-e .ct-slice-pie, .ct-series-e .ct-slice-donut-solid, .ct-series-e .ct-area {fill: hsla(43, 100%, 51%, 1);}
.ct-series-f .ct-slice-pie, .ct-series-f .ct-slice-donut-solid, .ct-series-f .ct-area {fill: hsla(32, 74%, 59%, 1);}
.ct-series-g .ct-slice-pie, .ct-series-g .ct-slice-donut-solid, .ct-series-g .ct-area {fill: hsla(37, 98%, 50%, 1);}
.ct-series-h .ct-slice-pie, .ct-series-h .ct-slice-donut-solid, .ct-series-h .ct-area {fill: hsla(32, 100%, 49%, 1);}
*/
/* ==== samo modri odtenki ==== */
/*
.ct-series-a .ct-point, .ct-series-a .ct-line, .ct-series-a .ct-bar, .ct-series-a .ct-slice-donut {stroke: hsla(239, 94%, 19%, 1)}
.ct-legend .ct-series-7:before {background-color: hsla(239, 94%, 19%, 1);border-color: hsla(239, 94%, 19%, 1)}
.ct-series-b .ct-point, .ct-series-b .ct-line, .ct-series-b .ct-bar, .ct-series-b .ct-slice-donut {stroke: hsla(214, 97%, 27%, 1)}
.ct-legend .ct-series-8:before {background-color: hsla(214, 97%, 27%, 1);border-color: hsla(214, 97%, 27%, 1)}
.ct-series-c .ct-point, .ct-series-c .ct-line, .ct-series-c .ct-bar, .ct-series-c .ct-slice-donut {stroke: hsla(201, 100%, 36%, 1)}
.ct-legend .ct-series-9:before {background-color: hsla(201, 100%, 36%, 1);border-color: hsla(201, 100%, 36%, 1)}
.ct-series-d .ct-point, .ct-series-d .ct-line, .ct-series-d .ct-bar, .ct-series-d .ct-slice-donut {stroke: hsla(195, 100%, 39%, 1)}
.ct-legend .ct-series-10:before {background-color: hsla(195, 100%, 39%, 1);border-color: hsla(195, 100%, 39%, 1)}
.ct-series-e .ct-point, .ct-series-e .ct-line, .ct-series-e .ct-bar, .ct-series-e .ct-slice-donut {stroke: hsla(190, 100%, 42%, 1)}
.ct-legend .ct-series-11:before {background-color: hsla(190, 100%, 42%, 1);border-color: hsla(190, 100%, 42%, 1)}
.ct-series-f .ct-point, .ct-series-f .ct-line, .ct-series-f .ct-bar, .ct-series-f .ct-slice-donut {stroke: hsla(190, 74%, 59%, 1)}
.ct-legend .ct-series-12:before {background-color: hsla(190, 74%, 59%, 1);border-color: hsla(190, 74%, 59%, 1)}
.ct-series-g .ct-point, .ct-series-g .ct-line, .ct-series-g .ct-bar, .ct-series-g .ct-slice-donut {stroke: hsla(189, 75%, 75%, 1)}
.ct-legend .ct-series-13:before {background-color: hsla(189, 75%, 75%, 1);border-color: hsla(189, 75%, 75%, 1)}
.ct-series-h .ct-point, .ct-series-h .ct-line, .ct-series-h .ct-bar, .ct-series-h .ct-slice-donut {stroke: hsla(190, 76%, 82%, 1)}
.ct-legend .ct-series-14:before {background-color: hsla(190, 76%, 82%, 1);border-color: hsla(190, 76%, 82%, 1)}
*/
/*.ct-series-i .ct-point, .ct-series-i .ct-line, .ct-series-i .ct-bar, .ct-series-i .ct-slice-donut {stroke: hsla(190, 77%, 88%, 1)}*/
/*
.ct-series-a .ct-slice-pie, .ct-series-a .ct-slice-donut-solid, .ct-series-a .ct-area {fill: hsla(239, 94%, 19%, 1)}
.ct-series-b .ct-slice-pie, .ct-series-b .ct-slice-donut-solid, .ct-series-b .ct-area {fill: hsla(214, 97%, 27%, 1)}
.ct-series-c .ct-slice-pie, .ct-series-c .ct-slice-donut-solid, .ct-series-c .ct-area {fill: hsla(201, 100%, 36%, 1)}
.ct-series-d .ct-slice-pie, .ct-series-d .ct-slice-donut-solid, .ct-series-d .ct-area {fill: hsla(195, 100%, 39%, 1)}
.ct-series-e .ct-slice-pie, .ct-series-e .ct-slice-donut-solid, .ct-series-e .ct-area {fill: hsla(190, 100%, 42%, 1)}
.ct-series-f .ct-slice-pie, .ct-series-f .ct-slice-donut-solid, .ct-series-f .ct-area {fill: hsla(190, 74%, 59%, 1)}
.ct-series-g .ct-slice-pie, .ct-series-g .ct-slice-donut-solid, .ct-series-g .ct-area {fill: hsla(189, 75%, 75%, 1)}
.ct-series-h .ct-slice-pie, .ct-series-h .ct-slice-donut-solid, .ct-series-h .ct-area {fill: hsla(190, 77%, 88%, 1)}
*/
.ct-series-h .ct-point, .ct-series-h .ct-line, .ct-series-h .ct-bar, .ct-series-h .ct-slice-donut {stroke: hsla(239, 94%, 19%, 1)}
.ct-legend .ct-series-14:before {background-color: hsla(239, 94%, 19%, 1);border-color: hsla(239, 94%, 19%, 1)}
.ct-series-g .ct-point, .ct-series-g .ct-line, .ct-series-g .ct-bar, .ct-series-g .ct-slice-donut {stroke: hsla(214, 97%, 27%, 1)}
.ct-legend .ct-series-13:before {background-color: hsla(214, 97%, 27%, 1);border-color: hsla(214, 97%, 27%, 1)}
.ct-series-f .ct-point, .ct-series-f .ct-line, .ct-series-f .ct-bar, .ct-series-f .ct-slice-donut {stroke: hsla(201, 100%, 36%, 1)}
.ct-legend .ct-series-12:before {background-color: hsla(201, 100%, 36%, 1);border-color: hsla(201, 100%, 36%, 1)}
.ct-series-e .ct-point, .ct-series-e .ct-line, .ct-series-e .ct-bar, .ct-series-e .ct-slice-donut {stroke: hsla(195, 100%, 39%, 1)}
.ct-legend .ct-series-11:before {background-color: hsla(195, 100%, 39%, 1);border-color: hsla(195, 100%, 39%, 1)}
.ct-series-d .ct-point, .ct-series-d .ct-line, .ct-series-d .ct-bar, .ct-series-d .ct-slice-donut {stroke: hsla(190, 100%, 42%, 1)}
.ct-legend .ct-series-10:before {background-color: hsla(190, 100%, 42%, 1);border-color: hsla(190, 100%, 42%, 1)}
.ct-series-c .ct-point, .ct-series-c .ct-line, .ct-series-c .ct-bar, .ct-series-c .ct-slice-donut {stroke: hsla(190, 74%, 59%, 1)}
.ct-legend .ct-series-9:before {background-color: hsla(190, 74%, 59%, 1);border-color: hsla(190, 74%, 59%, 1)}
.ct-series-b .ct-point, .ct-series-b .ct-line, .ct-series-b .ct-bar, .ct-series-b .ct-slice-donut {stroke: hsla(189, 75%, 75%, 1)}
.ct-legend .ct-series-8:before {background-color: hsla(189, 75%, 75%, 1);border-color: hsla(189, 75%, 75%, 1)}
.ct-series-a .ct-point, .ct-series-a .ct-line, .ct-series-a .ct-bar, .ct-series-a .ct-slice-donut {stroke: hsla(190, 76%, 82%, 1)}
.ct-legend .ct-series-7:before {background-color: hsla(190, 76%, 82%, 1);border-color: hsla(190, 76%, 82%, 1)}
/* za horizontalne grafe je treba legendo obrnit */
#publication-legend .ct-legend .ct-series-7:before {background-color: hsla(239, 94%, 19%, 1);border-color: hsla(239, 94%, 19%, 1)}
#publication-legend .ct-legend .ct-series-8:before {background-color: hsla(214, 97%, 27%, 1);border-color: hsla(214, 97%, 27%, 1)}
#publication-legend .ct-legend .ct-series-9:before {background-color: hsla(201, 100%, 36%, 1);border-color: hsla(201, 100%, 36%, 1)}
#publication-legend .ct-legend .ct-series-10:before {background-color: hsla(195, 100%, 39%, 1);border-color: hsla(195, 100%, 39%, 1)}
#publication-legend .ct-legend .ct-series-11:before {background-color: hsla(190, 100%, 42%, 1);border-color: hsla(190, 100%, 42%, 1)}
#publication-legend .ct-legend .ct-series-12:before {background-color: hsla(190, 74%, 59%, 1);border-color: hsla(190, 74%, 59%, 1)}
#publication-legend .ct-legend .ct-series-13:before {background-color: hsla(189, 75%, 75%, 1);border-color: hsla(189, 75%, 75%, 1)}
#publication-legend .ct-legend .ct-series-14:before {background-color: hsla(190, 76%, 82%, 1);border-color: hsla(190, 76%, 82%, 1)}
/* konec legende za horizontalne grafe */
.ct-series-h .ct-slice-pie, .ct-series-h .ct-slice-donut-solid, .ct-series-h .ct-area {fill: hsla(239, 94%, 19%, 1)}
.ct-series-g .ct-slice-pie, .ct-series-g .ct-slice-donut-solid, .ct-series-g .ct-area {fill: hsla(214, 97%, 27%, 1)}
.ct-series-f .ct-slice-pie, .ct-series-f .ct-slice-donut-solid, .ct-series-f .ct-area {fill: hsla(201, 100%, 36%, 1)}
.ct-series-e .ct-slice-pie, .ct-series-e .ct-slice-donut-solid, .ct-series-e .ct-area {fill: hsla(195, 100%, 39%, 1)}
.ct-series-d .ct-slice-pie, .ct-series-d .ct-slice-donut-solid, .ct-series-d .ct-area {fill: hsla(190, 100%, 42%, 1)}
.ct-series-c .ct-slice-pie, .ct-series-c .ct-slice-donut-solid, .ct-series-c .ct-area {fill: hsla(190, 74%, 59%, 1)}
.ct-series-b .ct-slice-pie, .ct-series-b .ct-slice-donut-solid, .ct-series-b .ct-area {fill: hsla(189, 75%, 75%, 1)}
.ct-series-a .ct-slice-pie, .ct-series-a .ct-slice-donut-solid, .ct-series-a .ct-area {fill: hsla(190, 77%, 88%, 1)}


.chart-title {
    font-weight: 300;
}
.ct-legend {
	line-height: 0.925em !important;
}
.text-center .ct-legend {
	text-align: center !important;
	margin-top:20px;
}
.ct-legend li, .chart-legend-percent {
	font-size: 0.9em !important;
	line-height: 0.925em !important;
}
.ct-legend li:before {
	top: 0.05rem;
}