.xxx-map-info-item{
	position: fixed;
	display: none;
	left: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	background: white;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.xxx-map-info-item.active {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	z-index: 53;
}


.xxx-map-info-item__nav-top {
	width: 100%;
	border-bottom: 1px solid #e8ecef;
	padding: 15px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	z-index: 1;
}

.xxx-map-info-item__nav-title{
    font-size: 16px;
    line-height: 19px;
    font-family: "lato black",sans-serif;
}
.xxx-map-info-item__content {
	padding: 20px 15px;
	overflow: auto;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.xxx-map-info-item__content.xxx-map-info-item__content--with-offer {
	padding-top: 0;
}

.xxx-map-info-item__content.xxx-map-info-item__content--with-offer .xxx-offer-blue {
	margin-left: -15px;
	margin-right: -15px;
}

.xxx-map-info-item__content-in {
	width: 100%;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.xxx-map-info-item__content::-webkit-scrollbar {
	width: 6px;
}

.xxx-map-info-item__content::-webkit-scrollbar-track {
    background: #F1F4F7;
    border-radius: 20px;
}

.xxx-map-info-item__content::-webkit-scrollbar-thumb {
    background: #DADEE2;
    border-radius: 20px;
}

.xxx-map-info-item__tags{
    margin-top: 20px;
    margin-bottom: 30px;
}

.xxx-map-info-item__description-in{
    margin-bottom: 30px;
}

.xxx-map-info-item__description-title{
    font-size: 16px;
    line-height: 19px;
    font-family: "lato black",sans-serif;
    margin-bottom: 10px;
}

.xxx-map-info-item__description-info{
    line-height: 150%;
}

.xxx-bank-rate-min .xxx-rating-site__stars-item{
    margin: 0 1px;
}

.xxx-bank-rate-min .xxx-rating-site__stars-item:first-of-type{
    margin-left: 0;
}

.xxx-bank-rate-min .xxx-rating-site__stars-item:last-child{
    margin-right: 0;
}
