
/* #leaflet-map { height: 680px; }*/
#leaflet-map {
	height: 300px;
	margin-bottom: 50px;
}
@media screen and (min-width: 768px) {
#leaflet-map {
	height: 400px;
}
}
.leaflet-item {
	display: none !important;
}
.leaflet-popup-content a {
	text-decoration: none;
}
.leaflet-popup-content ul li:before {
	content: none;
}
@keyframes fade{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
.dots-padding {
	padding: 50px
}
.dots {
	position: relative;
	width: 4em;
	height: 1em;
	margin: 0 auto
}
.dots .dot {
	width: 1em;
	height: 1em;
	border-radius: .5em;
	background: #035dad;
	position: absolute;
	animation: fade 2s ease infinite;
	opacity: 0
}
.dots .dot:nth-child(1) {
	left: 0
}
.dots .dot:nth-child(2) {
	left: 1.5em;
	animation-delay: .2s
}
.dots .dot:nth-child(3) {
	left: 3em;
	animation-delay: .5s
}

#open_project_companies_map a:not(.btn) {
    text-decoration: none !important;
}
.bootstrap-autocomplete{
	z-index:1001}