/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 01 2022 | 17:58:25 */
table.flats tr {
	transition: all 200ms ease-in-out;
}
table.flats tr:hover {
	z-index: 10;
  transform: scale(1.02,1.02);
  opacity: 1;
  box-shadow: 0 0 20px 0 rgba(0,0,0,.2);
}
table.flats img {
	width: 80px;
  height: 80px;
}
table.flats td {
	vertical-align: middle;
	border: none;
	font-size: 120%;
	color: black;
}
table.flats td.center {
	text-align: center;
}
table.flats td.green {
	color: green;
}
table.flats td.red {
	color: red;
}
table.flats td.yellow {
	color: yellow;
}
table.flats span.action-label {
	display: none;
}

@media screen and (max-width: 479px) {
  table.flats {
    border: 0;
  }
  
  table.flats tr {
    display: grid;
	grid-auto-columns: auto;
  }
  
  table.flats td {
    display: block;
	text-align: center;
	align-self: center;
  }
	
  table.flats td.flat-name {
	grid-row: 1;
	grid-column: 1;
	margin-top: 5px; /* make it inline with sibling's content containing <sup> element */
  }
	
  table.flats td.flat-area {
	grid-row: 1;
	grid-column: 2;
  }
	
  table.flats td.flat-status {
	grid-row: 2;
	grid-column: 1;
  }
	
  table.flats td.flat-rooms {
	grid-row: 2;
	grid-column: 2;
  }
	
  table.flats td.flat-floor {
	grid-row: 3;
	grid-column: 1;
  }
	
  table.flats td.flat-download {
	grid-row: 3;
	grid-column: 2;
  }
	
  table.flats td.flat-addToFavourites {
	grid-row: 4;
	grid-column: 1 / span 2;
  }
	
  table.flats span.action-label {
	display: inline;
	margin-left: 6px;
  }
}
