

/* Start:/local/components/fl/objects.similar/templates/.default/style.css?1572299160761*/
.props__img__a {
	display: block;
	height: 100%;
}
.icon-location_solid {
	margin-right: 4px;
}
.props__item:hover button, .props__item:hover .currentPhoto {
	opacity: 1;
	transition: opacity 600ms  ease-out;
}
.props__item:hover {
	transition: box-shadow 1000ms ease-out;
}
.props__item button, .props__item .currentPhoto {
	opacity: 0;
}

@media only screen and (max-width: 991px){
	.props__item button,.props__item .currentPhoto
	{
		opacity: 1;
	}
}
.currentPhoto {
	position: absolute;
	bottom: 20px;
	border-radius: 3px;
	left: 20px;
	box-sizing: content-box;
	height: 12px;
	padding: 4px 8px 4px 10px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
}
/* End */
/* /local/components/fl/objects.similar/templates/.default/style.css?1572299160761 */
