.bng_map_label {
	margin-top: 0;/*-8px;*/
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	padding-left: 8px;
	margin-bottom: 17px !important;
	text-transform: uppercase;
}

.bng_map_value {
	margin-top: -25px;/*-38px;*/
	margin-bottom: 5px !important;
	padding-left: 59px;
	margin-right: 10px;
	text-transform: uppercase;
}


.bng_map_value select{
	width: 80px;
	padding: 5px;
	height: 30px;
	text-transform: uppercase;
}

.bng_map_value input{
	width: 80px;
	padding: 5px;
	height: 30px;
	text-transform: uppercase;
}


.bng-map-filter{
	width: 117px;
}

.bng-map-filter select, .bng-map-filter input, .bng-map-filter textarea{
	width: 100% !important;
	height: 29px !important;
	padding: 5px !important;
	border: none !important;
}

.bng-map-filter select:focus, .bng-map-filter input:focus,
.bng-map-filter select:hover, .bng-map-filter input:hover
.bng-map-filter textarea:hover, .bng-map-filter textarea:focus{
   outline: none !important;
   border: none !important;
}

.infobox-second {
	float: left;
  padding-top: 4px;
  /*padding-left: 4px;*/
  max-width: 155px;
}
.infobox-third {
	float: right;
	padding: 0 14px;
	font-size: 9px;
}

.infobox-image {
	margin-right: 4px;
	float: left;
}
.infobox-image img {
	width:90px;
	height:95px;
	object-fit:cover;
}

a .infobox-title {
	margin: 0;
	color: #53afd4;
	margin-bottom: 4px;
	padding-top: 4px;
	/*position: absolute;*/
	font-size: 13px;
	font-weight: bold;
}

.p3_pin{
	margin-top: -9px;
}

.p2_pin{
	margin-top: 0px;
}

.p1_pin{
	margin-top: 2px;
}

.canvas-map-wovax{
	margin-top: 1px !important;
}