#map-viewport {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: auto;
    background: #000;
}

#map-world {
    position: absolute;
    left: 0;
    top: 0;
    transform-origin: 0 0;
}

#map-image,
#terkep_svg {
    position: absolute;
    left: 0;
    top: 0;
    width: 1472px;
    height: 1200px;
}

#terkep_svg {
    pointer-events: none;
}

.country {
    /*fill: rgba(255, 0, 0, 0.3);*/
    stroke: #900;
    stroke-width: 1;
    cursor: pointer;
    pointer-events: auto;
}