/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.map_address_info_cont{
	height: auto;
	margin: 0;
	padding: 0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
/*	background-color: transparent !important;*/
}
.blog .map_address_info_cont{
	margin-bottom: -26px;
}
.show_all_container{
	display: flex;
	align-items: center;
	justify-content: end;
}

.gm-style-iw.gm-style-iw-c{
	padding: 0px !important;
}
.gm-style-iw-d{
	padding: 15px 10px;
	overflow: hidden !important;
}
.add_infow_content img{
	max-width: 150px; 
}
.all_inp_cont {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    cursor: pointer;
    padding: 5px 10px;
}
.all_inp_cont input[type=checkbox]{
	appearance: none !important;
	margin-right: -20px;
}
.show_all_m_div{
	cursor: pointer;
	padding: 5px 10px;
}
.map_id_error{
	text-align: center;
	color: #d0342c;
	font-weight: 700;
}

@media (max-width: 767px){
	.show_all_container{
		flex-direction: column;
	}
}