.wijmo-wijmaps
{
    position: relative;
	outline: none;
}

.wijmo-wijmaps .wijmo-wijmaps-container
{
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
}

.wijmo-wijmaps .wijmo-wijmaps-layercontainer
{
    left: 0px;
    top: 0px;
    width: 0px;
    height: 0px;
    position: absolute;
}

.wijmo-wijmaps .wijmo-wijmaps-layercontainer svg {
    pointer-events: none;
}

.wijmo-wijmaps .wijmo-wijmaps-layercontainer svg * {
    pointer-events: visible;
}

.wijmo-wijmaps .wijmo-wijmaps-tileslayer
{
    width: 100%;
    height: 100%;
}

.wijmo-wijmaps .wijmo-wijmaps-tile
{
    position: absolute;
    padding: 0px;
    margin: 0px;
    border: 0px none;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}

.wijmo-wijmaps .wijmo-wijmaps-vectorlayer-canvas
{
    left: -2000px;
    top: -2000px;
    width: 0px;
    height: 0px;
    overflow: visible;
    position: absolute;
}

.wijmo-wijmaps .wijmo-wijmaps-vectorlayer-marklabel {
    pointer-events: none;
}

.wijmo-wijmaps .wijmo-wijmaps-toolslayer
{
    position: static;
}

.wijmo-wijmaps .wijmo-wijmaps-pan
{
    left: 10px;
    top: 10px;
    width: 50px;
    height: 50px;
    position: absolute;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    border-radius: 50%;
}

.wijmo-wijmaps .wijmo-wijmaps-pan .ui-icon
{
    position:absolute;
}

.wijmo-wijmaps .wijmo-wijmaps-pan .ui-icon-triangle-1-n
{
    left: 50%;
    margin-left: -8px;
    top: 2px;
}

.wijmo-wijmaps .wijmo-wijmaps-pan .ui-icon-triangle-1-s
{
    left: 50%;
    top: 100%;
    margin-left: -8px;
    margin-top: -18px;
}

.wijmo-wijmaps .wijmo-wijmaps-pan .ui-icon-triangle-1-w
{
    left: 2px;
    top: 50%;
    margin-top: -8px;
}

.wijmo-wijmaps .wijmo-wijmaps-pan .ui-icon-triangle-1-e
{
    left: 100%;
    top: 50%;
    margin-left: -18px;
    margin-top: -8px;
}

.wijmo-wijmaps .wijmo-wijmaps-panpoint
{
    width: 9px;
    height: 9px;
    position: absolute;
    border-radius: 50%;
    border: 0px none;
}

.wijmo-wijmaps .wijmo-wijmaps-zoomer
{
    left: 32px;
    top: 70px;
    width: 16px;
    height: 160px;
    position: absolute;
}

.wijmo-wijmaps .wijmo-wijmaps-scaler
{
    left: auto;
    top: auto;
    right: 10px;
    bottom: 10px;
    width: 254px;
    position: absolute;
    padding-top:3px;
    padding-bottom:5px;
}

.wijmo-wijmaps .wijmo-wijmaps-scaler .wijmo-wijmaps-content
{
    text-align:right;
    width:60px;
    height:10px;
    font-size:10px;
    display: inline-block;
    padding-right:3px;
}

.wijmo-wijmaps .wijmo-wijmaps-scaler .wijmo-wijmaps-scalervalue
{
    height: 6px;
    display: inline-block;
}