* {
	font-family: revert;
}
body {
	line-height: 1.1rem;
}
i {
font-family: fontawesome !important;
}

@font-face {
  font-family: "PT Sans Narrow";
  font-style: normal;
  font-weight: 400;

  src: local("Roboto Condensed"),
	   url("/font/roboto-condensed/roboto-condensed.woff2") format("woff2"),
	   url("/font/roboto-condensed/roboto-condensed.woff") format("woff");
}

* { font-family: 'PT Sans Narrow' !important; }

.map-container {
	height: 530px;
	position: relative;
  }	
  .map-container iframe {
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	position: absolute;
  }
  
  legend {
	  font-size: inherit;
  } 	
	.suggestions-wrapper {
	display: revert;
	}	

.suggestions-suggestions
{
	border-color: #D9D9D9 !important;
	border-radius: 3px;
	box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.15);
	top: 5px !important;
	overflow: hidden;
	z-index: 10 !important;
}
.suggestions-suggestion
{
	padding-left: 0;
	cursor: pointer;
	font-size: 12px;
	padding-top: 5px !important;
	padding-left: 5px !important;
	padding-bottom: 5px !important;

}
.form-control {
	color: black;
}
.btn-sm {
line-height: 1.1;
}
.form-control-sm {
	height: calc(1.1em + .5rem + 2px);
}
.custom-select-sm {
  height: calc(1.1em + .5rem + 2px);
  padding-top: .15rem;
}
.text-muted {
	color: #999 !important;
}
.h6 {
 font-size:0.8rem;
}
select {
  font: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
}
small {font-weight: 300;}

.dotted {
  border-bottom: 1px dashed; 
}
.md-toast-title {
	 font-weight: 400
}

.md-toast-message {
	 font-family: "Roboto Condensed";
		font-style: normal;
		font-weight: 400;
