﻿

.olControlScaleLine {
	background: black !important;
	color: white !important;
	opacity: 0.5;
}

.olControlScaleLineTop {
	border: solid 2px white !important;
	border-top: none !important;
}

.olControlScaleLineBottom {
	border: solid 2px white !important;
	border-bottom: none !important;
}

.olControlLayerSwitcher  img[src*=layer-switcher-maximize]
{
	width: 0 !important;
	height: 0 !important;
	overflow: hidden;
	padding-top: 111px;
	padding-left: 34px;
	background: url(/Content/client/img/layer-switcher-maximize.png);
	left: -5px;
}

.olControlLayerSwitcher img[src*=layer-switcher-minimize]
{
	width: 0 !important;
	height: 0 !important;
	overflow: hidden;
	padding-top: 111px;
	padding-left: 34px;
	background: url(/Content/client/img/layer-switcher-minimize.png);
	left: -5px;
}

img[src*=zoom-plus-mini]
{
	width: 0 !important;
	height: 0 !important;
	overflow: hidden;
	padding-top: 18px;
	padding-left: 18px;
	background: url(/Content/client/img/zoom-plus-mini.png);
}

img[src*=zoom-minus-mini]
{
	width: 0 !important;
	height: 0 !important;
	overflow: hidden;
	padding-top: 18px;
	padding-left: 18px;
	background: url(/Content/client/img/zoom-minus-mini.png);
}

img[src*=east-mini]
{
	width: 0 !important;
	height: 0 !important;
	overflow: hidden;
	padding-top: 18px;
	padding-left: 18px;
	background: url(/Content/client/img/east-mini.png);
}

img[src*=west-mini]
{
	width: 0 !important;
	height: 0 !important;
	overflow: hidden;
	padding-top: 18px;
	padding-left: 18px;
	background: url(/Content/client/img/west-mini.png);
}

img[src*=north-mini]
{
	width: 0 !important;
	height: 0 !important;
	overflow: hidden;
	padding-top: 18px;
	padding-left: 18px;
	background: url(/Content/client/img/north-mini.png);
}

img[src*=south-mini]
{
	width: 0 !important;
	height: 0 !important;
	overflow: hidden;
	padding-top: 18px;
	padding-left: 18px;
	background: url(/Content/client/img/south-mini.png);
}

div[id*=ZoombarOpenLayers]
{
	background: url(/Content/client/img/zoombar.png) !important;
}

img[src*=slider]
{
	width: 0 !important;
	height: 0 !important;
	overflow: hidden;
	padding-top: 9px;
	padding-left: 20px;
	background: url(/Content/client/img/slider.png);
}

.olControlPanZoomBar {
    position: absolute;
    left: auto !important;
    top: 20px !important;
    right: 50px;
    z-index: 1004 !important;
}

.olControlLayerSwitcher {
    display: none !important;
}

.olControlLayerSwitcher span  
{
	background: #ff7b00 !important;
}

.layersDiv 
{
	background: #ff7b00 !important;
	height: 100px !important;
}

#wizard 
{
	background: black !important;
	background: rgba(0,0,0,0.7) !important;
	color: white !important;
	position: absolute;
	bottom: 10px;
	right: 10px;
	width: 280px;
	height: 80px;
	padding: 10px;
	font-size: 14px;
	cursor: pointer;
}

div.olControlAttribution 
{
	position: absolute !important;
	z-index: 1000 !important;
	top: 0px !important;
	right: 0px !important;
	bottom: auto !important;
	left: auto !important;
	background: #fff;
	background: rgba(255,255,255,0.6);
	display: inline !important;
}

.olPopup .description img {
    display: none;
}

.olPopup .link {
    text-align: right;
}