.ol-line-popup{
	display: none;
	/*background-color: transparent;*/
	background-image:url('dot.png');	
	/*background-size:9px;*/
	background-repeat:repeat-x;
	/*border-top: 5px dotted #0364A8;*/
	border: none;
	position: absolute;
	height: 10px;
	transform-origin: top left;
	background-position: right center;
}
.ol-viewport{
	background: #7FB1D3;
}
.ol-facility-popup {
  display: none;
  position: absolute;
  background-color: white;
  left: 46px;
  top: 8px;
  width:300px;
}/*
.ol-facility-popup:after, .ol-facility-popup:before {
  top: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.ol-facility-popup:after {
  border-top-color: white;
  border-width: 10px;
  left: 48px;
  margin-left: -10px;
}
.ol-facility-popup:before {
  border-top-color: #cccccc;
  border-width: 11px;
  left: 48px;
  margin-left: -11px;
}*/
.ol-popup-closer {
  text-decoration: none;
  position: absolute;
  top: 2px;
  right: 8px;
}
.ol-popup-closer:after {
  content: "✖";
  color:#fff;
}
#popup-content {
  white-space: nowrap;
}

.ol-popup-title {
	background-color: #0364A8;
    display: block;
    padding: 10px;
}
.ol-popup-acronym {
	font-size:32px;
	font-weight:bold;
	color: #fff;
}

.ol-popup-name {
	font-size:20px;
	color: #73a2b9;
}

.ol-popup-description{
	background-color: #eaf3f7;
    display: block;
    padding: 10px;
}

.ol-popup-description p{
	color: #0063A9;
}