/* Shield UI 1.7.29 Free for Non-Commercial Version | Copyright 2013-2017 Shield UI Ltd. | http://www.shieldui.com/eula */

.shield-chart {
	position:relative
}


.shield-buttons{
	position:absolute;
	top:3px;
	right:5px
}

.shield-chart-button{
	width:24px;
	height:24px;
	background:transparent;
	border:0;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
	padding:0
}

.shield-chart-button:hover,.shield-chart-button:active{
	background-color:#197bb5
}

.shield-chart-button .shield-print-button-img,.shield-chart-button .shield-export-button-img{
	display:inline-block;
	vertical-align:middle
}

.shield-chart-button .shield-print-button-img{
	background-position:-176px -16px
}

.shield-chart-button .shield-export-button-img{
	background-position:-192px -16px
}

.shield-chart-button:hover .shield-print-button-img,.shield-chart-button:active .shield-print-button-img{
	background-position:-176px 0
}

.shield-chart-button:hover .shield-export-button-img,.shield-chart-button:active .shield-export-button-img{
	background-position:-192px 0
}

.shield-lightbox{
	z-index:100
}

.shield-lightbox-mask{
	position:absolute;
	background-color:#919191;
	filter:alpha(opacity=60);
	opacity:.6;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:110
}

.shield-lightbox-imagebox{
	position:absolute;
	z-index:120
}

.shield-lightbox-imagebox img{
	border:1px solid #2199e0;
	background-color:#197bb5
}

.shield-lightbox p{
	position:absolute;
	top:100%;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:700;
	color:#fff;
	background-color:#197bb5;
	border:2px solid #2199e0;
	padding:3px 8px;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
	border-radius:12px;
	box-shadow:0 0 7px #919191
}

.shield-chart .shield-tooltip {
	color:#000;
	background-color:rgba(255, 255, 255, .95);
	font-family:Segoe UI, Tahoma, Verdana, sans-serif;
	font-size:12px;
	border:1px solid #c4c4c4;
	cursor:default;
	display:none;
	position:absolute;
	top:50px;
	left:50px;
	-webkit-transition:left .3s ease-out, top .3s ease-out;
	-moz-transition:left .3s ease-out, top .3s ease-out;
	transition:left .3s ease-out, top .3s ease-out;
	opacity:.95;
	filter:alpha(opacity=95)
}
.shield-chart .shield-tooltip-header {
	padding:4px 3px 0 5px;
	font-size:10px
}
.shield-chart .shield-tooltip-value {
	padding:1px 5px 3px
}
.ie7 .shield-tooltip {
	background-color:#fff;
	filter:alpha(opacity=70)
}


.sui-sprite{
	background-image:url(../images/shieldui-sprite.png);
	background-repeat:no-repeat;
	width:16px;
	height:16px
}
