/***** Grella-Riva *****/
#i3d .propertiesGrid .offer_state div.s1,
#i3d .propertiesGrid .offer_state div.s2,
#i3d .propertiesGrid .offer_state div.s3,
#i3d .propertiesGrid .offer_state div.s4,
#i3d .legend .s1,
#i3d .legend .s2,
#i3d .legend .s3,
#i3d .legend .s4 {
	border-radius: 0 !important;
}

#i3d .propertiesGrid .header .col,
#i3d .propertiesGrid .body .col {
	font-size: 12px !important;
}

#main {
	--offerstate-1: #C7BA8F;
	--offerstate-1-border: #C7BA8F;
	--offerstate-2: #D9D9D9;
	--offerstate-2-border: #D9D9D9;
	--offerstate-3: #26355D;
	--offerstate-3-border: #26355D;
	--viewPropertyBGGradientTo: #ffffff;
}

.viewProperty-title {
	display: none !important;
}

#i3d .viewProperty-visible {
	background: #ffffff !important;
}

#i3d .main {
	column-gap: 30px;
}

#i3d .gridTopInfo{
	display: flex;
	column-gap: 8px;
}

@media (max-width: 768px) {
	#i3d .propertiesGrid .header .col,
	#i3d .propertiesGrid .body .col {
		font-size: 9px !important;
	}


	#i3d .propertiesGrid .surface_exterior,
	#i3d .propertiesGrid .rent_net,
	#i3d .propertiesGrid .rent_extra,
	#i3d .propertiesGrid .sys-2 {
		display: none;
	}


}
