
.ymaps-b-balloon {
	border: 1px solid #D42241;
	border-radius: 20px;
	background: #fff !important;
	min-width: 245px;
}
.ymaps-b-balloon__tail,
.ymaps-b-balloon__sprite {
	background: none !important;
}
.ymaps-b-balloon__content {
	background: transparent !important;
	border: none !important;
}
.my-balloon {
	padding: 10px 15px;
}
.my-balloon h3 {
	font-size: 16px;
	margin-bottom: 10px;
}

.my-balloon p {
	margin: 0;
	font-size: 14px;
}
.ymaps-b-balloon__close {
	top: -7px !important;
	right: -4px !important;
}
/* убрать нижние элементы Яндекс-карты: "Открыть в Яндекс.Картах" и копирайт */
.contacts-map [class*="copyright"],
.contacts-map [class*="gotoymaps"],
.contacts-map [class*="gototech"],
.contacts-map [class*="map-copyrights-promo"] { display: none !important; }

/* "Открыть в Яндекс.Картах" (ссылка на maps) */
.contacts-map__map a[href*="yandex.ru/maps"],
.contacts-map__map a[href*="maps.yandex"],
.contacts-map__map [class*="copyrights-pane"] { display: none !important; }
