 /** =======================
 * serach map
 ==========================**/

 .method_map{
	height:50vh;
	z-index:0;
}
.method_map_lociton_icon{
	position:absolute;
	top:77px;
	left:10px;
	z-index:1;
}

.method_map_lociton-btn{
	padding:0;
	background-color: #fff;
	border:1px solid var(--blue-100);
}


/* map icon css */
.method_map_search-stop{
	font-size:1.0rem;
	margin-left:0.2rem;
}

.method_map_search-btn{
	padding:5px 10px;
	border-radius:5px;
	cursor:pointer;
	background-color: #fff;
	border-radius: 20px;
	color:#505050;
	font-size: 0.95rem;
}

.nomal_stop{
	color:var(--text-color);
	min-width:100px;
	font-weight:600;
	font-size:0.8rem;
	text-shadow : 2px  2px 0px #ffffff,
					-2px  2px 0px #ffffff,
					2px -2px 0px #ffffff,
					-2px -2px 0px #ffffff,
					2px  0px 0px #ffffff,
					0px  2px 0px #ffffff,
					-2px  0px 0px #ffffff,
					0px -2px 0px #ffffff;
}

#map_loading {
	background-color: red;
	position: absolute;
	z-index: 10;
	top: 0;
	background-color:rgba(0,0,0,0.5);
	color:#fff;

}


.leaflet-popup-content-wrapper, .leaflet-popup-tip{
	background-color: rgba(40, 95, 172, 0.8) !important;
	color:#fff !important;
	width: 240px !important;
}

.leaflet-popup-content{
	margin:13px 24px 18px 20px !important;
}

.leaflet-container a.leaflet-popup-close-button{
	color:#fff;
}

 


 /** =======================
 *  map leaflet
 ===========================*/

.leaflet-control-zoom-in, .leaflet-control-zoom-out {
	color:var(--blue-200) !important;
	border:1px solid var(--blue-100);
}

.leaflet-bar{
	border:none !important
}

.leaflet-bar a:last-child{
	border-bottom-left-radius:0 !important;
	border-bottom-right-radius:0 !important;
	border-bottom: 1px solid var(--blue-100) !important;
}



 