.marker {
	display: none;
    border: none;
    cursor: pointer;
    height: 50px;
    width: 50px;
    background-color: rgba(0, 0, 0, 0);
}
.marker.marker-consultorio {
    background-image: url(../images/marker-consultorio.png);
}
.marker.marker-domicilio {
    background-image: url(../images/marker-domicilio.png);
}
.marker.active {
	display: block;
}
.markerPacientes {
	display: none;
    border: none;
    cursor: pointer;
    height: 30px;
    width: 30px;
    background-image: url(../images/icon-07.png);
    background-color: rgba(0, 0, 0, 0);
}
.markerPacientes.active {
	display: block;
}
#map {
    width: 100%;
}
.mapsSearch {
    display: flex;
}
.mapboxgl-popup-content {
    border-radius: 10px;
    border: 1px solid #FFF;
    background: #F8E5D8;
    padding: 0;
}
.mapboxgl-popup-content .popup {
	padding: 5px 10px;
	display: block;
	text-decoration: none;
	color: #000;
	line-height: 18px;
}
.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {
	display: none;
}
.mapboxgl-popup {
	display: none;
}
.mapboxgl-popup.active {
	display: flex !important;
}
.input-group .consigna {
	position: relative;
	display: flex;
	align-items: center;
}
.input-group .consigna img {
	width: 20px;
	margin-right: 7px;
}
.input-group input[type=checkbox] {
	margin-left: 10px;
	width: 15px;
}
.maps .main-content .section-header .input-group a {
    color: #6c757d;
	text-decoration: none;
}
/*.maps .main-content .section-header .input-group select {
    width: 90%;
    height: 100% !important;
}*/
.maps .main-content .section-header .input-group .searchUbication {
    display: flex;
    align-items: center;
    margin: 0 15px;
    cursor: pointer;
}