.dashboard{
	font-size:8px;
}
*{
	font-size:12px;
}
body {
    font-family:helvetica,tahoma,verdana,sans-serif;
    padding:20px;
    font-size:13px;
    margin:0;
}
html {
    height: 100%;
}
h2 {
    font-size:18px;
    font-weight:bold;
    margin:0;
    margin-bottom:15px;
}
.demo-info{
	background:#FFFEE6;
	color:#8F5700;
	padding:12px;
}
.demo-tip{
	width:16px;
	height:16px;
	margin-right:8px;
	float:left;
}
.tt-inner{
	display:inline-block;
	line-height:10px;
	padding-top:7px;
}
.tt-inner img{
	border:0;
}
.infobull{
	font-size:12px;
	color:#1D39A7;
}

a.l-btn {
  border-radius: 1px 1px 1px 1px;
}

.tabs li a.tabs-inner {
  border-radius: 1px 1px 0 0;
}

.Markerlabels {
	color: red;
	background-color: white;
	font-family: "Lucida Grande", "Arial", sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	width: 60px;     
	border: 2px solid black;
	white-space: nowrap;
}

.Tooltiplabel {
	background-color: white;
	font-family: "Lucida Grande", "Arial", sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 4px solid black;
	white-space: nowrap;
}

.control-icon-settings { background-image: url(../images/png/settings.png); }
.control-icon-intervention { background-image: url(../images/png/intervention.png); }
.control-icon-edit { background-image: url(../images/png/edit.png); }
.control-icon-vehicle { background-image: url(../images/png/vehicle.png); }
.control-icon-alerts { background-image: url(../images/png/alerts.png); }
.control-icon-cmd { background-image: url(../images/png/cmd.png); }
.control-icon-add { background-image: url(../images/png/add.png); }
.control-icon-pencil { background-image: url(../images/png/pencil.png); }

.control-icon-poi { background-image: url(../images/png/poi.png); }
.control-icon-zone { background-image: url(../images/png/zone.png); }
.control-icon-route { background-image: url(../images/png/route.png); }

.control-icon-team { background-image: url(../images/png/team.png); }
.control-icon-driver { background-image: url(../images/png/driver.png); }
.control-icon-group { background-image: url(../images/png/group.png); }

.control-icon-parc { background-image: url(../images/png/parc.png);}
.control-icon-entretien { background-image: url(../images/png/entretien.png); }
.control-icon-repair { background-image: url(../images/png/repair.png); }
.control-icon-insurance { background-image: url(../images/png/insurance.png); }
.control-icon-tax { background-image: url(../images/png/tax.png); }
.control-icon-techvisit { background-image: url(../images/png/techvisit.png); }

.control-icon-fuel { background-image: url(../images/png/fuel.png);}
.control-icon-supplying { background-image: url(../images/png/supplying.png); }
.control-icon-refuel { background-image: url(../images/png/refuel.png); }
.control-icon-card { background-image: url(../images/png/card.png); }

.control-icon-rule { background-image: url(../images/png/rule.png); }
.control-icon-itinerary { background-image: url(../images/png/itinerary.png); }
.control-icon-weather { background-image: url(../images/png/weather.png); }
.control-icon-binoculars { background-image: url(../images/png/binoculars.png); }
.control-icon-find { background-image: url(../images/png/find.png); }
.control-icon-doublerules { background-image: url(../images/png/rulers.png); }
.control-icon-dashboard { background-image: url(../images/png/dashboard.png); }
.control-icon-cluster { background-image: url(../images/png/cluster.png); }
.control-icon-tag { background-image: url(../images/png/tag.png); }

.control-icon-config { background-image: url(../images/png/config.png); }
.control-icon-mission { background-image: url(../images/png/mission.png); }

.control-icon-layers{ background-image: url(../images/png/layers.png); }


.leaflet-control-zoom-in,
.leaflet-control-zoom-out,
.leaflet-control a span {
	display: table;
	width: 100%;
	height: 100%;
	background-size: 16px 16px;
	background-repeat: no-repeat;
	background-position: center center;
}
.leaflet-control a span.disabled {
	opacity: 0.5;
}
.leaflet-vertex-icon {
    max-width: 8px;
    max-height: 8px;
    margin-left: -5px !important;
    margin-top: -5px !important;
}
.leaflet-middle-icon {
    max-width: 8px;
    max-height: 8px;
    margin-left: -5px !important;
    margin-top: -5px !important;
}

.RT_EAST_DLG_TITLE{
	color: #DC143C;
	font-weight: bold;
	font-size: 16px;
}

.RT_EAST_DLG_OBJECT{
	color: #006400;
	font-size: 14px;
}

#dashboard-rpm{
	width:95px;
	height:95px;
	position:absolute;
	margin-left: -5px;
	top:15px;
	z-index: 98;
}
#dashboard-spd{
	width:140px;
	height:140px;
	position:absolute;
	margin-left: 53px;
	top:-8px;
	z-index: 99;
}
#dashboard-temp{
	width:95px;
	height:95px;
	position:absolute;
	margin-left: 150px;
	top:15px;
	z-index: 99;
}
#dashboard-fuel{
	width:95px;
	height:95px;
	position:absolute;
	margin-left: 205px;
	top:15px;
	z-index: 99;
}

@-moz-document url-prefix() {
	#dashboard-rpm{
		width:95px;
		height:95px;
		position:absolute;
		margin-left: -5px;
		top:15px;
		z-index: 98;
	}
	#dashboard-spd{
		width:140px;
		height:140px;
		position:absolute;
		margin-left: 53px;
		top:-8px;
		z-index: 99;
	}
	#dashboard-temp{
		width:95px;
		height:95px;
		position:absolute;
		margin-left: 150px;
		top:15px;
		z-index: 99;
	}
	#dashboard-fuel{
		width:95px;
		height:95px;
		position:absolute;
		margin-left: 205px;
		top:15px;
		z-index: 99;
	}
}

@-o-document url-prefix() {
	#dashboard-rpm{
		width:95px;
		height:95px;
		position:absolute;
		margin-left: -5px;
		top:15px;
		z-index: 98;
	}
	#dashboard-spd{
		width:140px;
		height:140px;
		position:absolute;
		margin-left: 53px;
		top:-8px;
		z-index: 99;
	}
	#dashboard-temp{
		width:95px;
		height:95px;
		position:absolute;
		margin-left: 150px;
		top:15px;
		z-index: 99;
	}
	#dashboard-fuel{
		width:95px;
		height:95px;
		position:absolute;
		margin-left: 205px;
		top:15px;
		z-index: 99;
	}
}

@-ms-document url-prefix() {
	#dashboard-rpm{
		width:95px;
		height:95px;
		position:absolute;
		margin-left: -5px;
		top:22px;
		z-index: 98;
	}
	#dashboard-spd{
		width:140px;
		height:140px;
		position:absolute;
		margin-left: 53px;
		top:-9px;
		z-index: 99;
	}
	#dashboard-temp{
		width:95px;
		height:95px;
		position:absolute;
		margin-left: 150px;
		top:22px;
		z-index: 99;
	}
	#dashboard-fuel{
		width:95px;
		height:95px;
		position:absolute;
		margin-left: 205px;
		top:22px;
		z-index: 99;
	}
}