#ezm_searchresults_grid_map_container{height:500px;width:100%}@media screen and (max-width:430px){#ezm_searchresults_map_container{height:300px}}#ezm_searchresults_grid_container{margin:0 -10px 0 -10px;text-align:center}.ezm_searchresults_grid_item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;padding:10px;vertical-align:top}.ezm_searchresults_grid_img_container{display:inline-block;position:relative;width:100%}.ezm_searchresults_grid_aspect{padding-top:75%}.ezm_searchresults_img_src{display:block;margin:auto;max-height:100%;max-width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.ezm_searchresults_grid_price{font-weight:bold;margin:0;padding:0 7px 0 7px;text-align:left}.ezm_searchresults_grid_details{margin:0;padding:0 7px 0 7px;text-align:left}.ezm_searchresults_grid_button{padding:0;text-align:center;width:100%}.ezm_searchresults_address,.ezm_searchresults_city,.ezm_searchresults_office_name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ezm_loading_container{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000}.ezm_loading_ball1,.ezm_loading_ball2,.ezm_loading_ball3,.ezm_loading_ball4,.ezm_loading_ball5,.ezm_loading_ball6{width:25px;height:25px;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.8s infinite ease-in-out;animation:bouncedelay 1.8s infinite ease-in-out;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ezm_loading_ball1{-webkit-animation-delay:.00s;animation-delay:.00s}.ezm_loading_ball2{-webkit-animation-delay:.2s;animation-delay:.2s}.ezm_loading_ball3{-webkit-animation-delay:.4s;animation-delay:.4s}.ezm_loading_ball4{-webkit-animation-delay:.6s;animation-delay:.6s}.ezm_loading_ball5{-webkit-animation-delay:.8s;animation-delay:.8s}.ezm_loading_ball6{-webkit-animation-delay:1.0s;animation-delay:1.0s}@-webkit-keyframes bouncedelay{
	0%, 80%, 100%{
		background-color: #aaaaaa;
		-webkit-transform: scale(0.25)
	}
	40%{
		background-color: #000000;
		-webkit-transform: scale(1.00)
	}
}@keyframes bouncedelay{
	0%, 80%, 100%{ 
		background-color: #aaaaaa;
		transform: scale(0.25);
		-webkit-transform: scale(0.25);
	}
	40%{ 
		background-color: #000000;
		transform: scale(1.0);
		-webkit-transform: scale(1.00);
	}
}