/* Tečky států */
.country-dot { fill: #0098ef; }

/* Linky od tečky k labelu */
.country-line { stroke: #0098ef; stroke-width: 1; }

/* Hover efekty */
/*.country-dot:hover { fill: #00c0ff; }
.country-dot:hover + .country-line { stroke: #00c0ff; stroke-width: 1; }*/

.country-dot {
  fill: #0098ef !important;
}

.country-line {
  stroke: #0098ef !important;
  stroke-width: 1 !important;
}

/* Home - Intro */
.custom-section-svg {
		position: relative;
}

.custom-section-svg > svg {
		position: relative;
		width: 100%;
		top: 0;
		left: 0;
		height: 100%;
}

.custom-section-svg > .container {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate3d(-50%, -50%, 0);
}

@media (min-width: 992px) {
		.custom-section-svg > svg {
				background-attachment: fixed;
		}
}

@media (max-width: 767px) {
		.custom-section-svg > svg {
				width: 230%;
		}
}