.map_attribution_link, .map_attribution_link a {
	font-size: 11px;
}

div.mimeObjectUploader span.ui-fileupload-choose {
	float:left;
}

div.mimeObjectUploader div.ui-fileupload-buttonbar.ui-widget-header.ui-corner-top {
	min-height: 20px;
}

div.mimeObjectUploader span.ui-fileupload-choose:after {
	clear:both;
}

table.ui-panelgrid.ui-widget.without_border.rightLocationTable {
	margin-left:30px;
	width: auto;
}

table.ui-panelgrid.ui-widget.without_border.rightLocationTable tr > td:first-child {
	width: 100px;
}

/* broker real estates that are waiting for validation, should be highlighted to faster recognize the objects that still has to be unlocked */
#mainForm\:allBrokerRealEstates table td.WAITING_FOR_VALIDATION,
#mainForm\:allRealEstates table td.WAITING_FOR_VALIDATION {
	color: red;
}

/* custom list style with font awesone icon */
.searchResultList.fa-ul {
	margin-left:0;
}
.searchResultList.fa-ul li {
	position: relative;
	word-wrap: break-word;
    word-break: break-word;
}

.center-cropped {
  width: 510px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
  margin-right: 10px;
}

/* Set the image to fill its parent and make transparent */
.center-cropped img {
  min-height: 100%;
  height: 100%;
  min-width: 100%;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* IE 5-7 */
  filter: alpha(opacity=0);
  /* modern browsers */
  opacity: 0;
}