
	
		.ui-main-container{
			height: 100vh;
			width: 100%;
			/*float:left;*/
		}
		
		.ui-main-filter-container {
			height: 100%;
			background-color:#999999;
			min-width:100px;
			max-width:150px;
			float:left;
			margin-right:5px;
		}
		
		.ui-main-tlist-container{
						
			text-align: center;
			height: 100%;
			width:100%;
		}
		
		
		.ui-result-bit {
			padding:2px 2px 2px 2px;
			background-color: #2c8b19;
			width: 40%;
			min-height:400px;
			min-width:250px;
		/*	float: left;*/
			display:inline-block;
			margin-right: 50px;
			margin-bottom: 50px;
		}
		
		.ui-result-bit:hover
		{
			transform: scale(1.01, 1.01);
		}

		.ui-result-image-container{
			/*width:100%;
			
			*//
			/*  width: 100%;
			  height: 300px;
			  border: 1px solid black;
			  margin-bottom: 25px;
			  */
			  
			 
			    width: 100%;
			/*	height: 300px;*/
				overflow: hidden;
				position: relative;
		}
		
		
		.ui-result-image {

		/*	
		  margin: auto;
			width: 50%;
			*/
		/*	width: 1000px;
			max-width: 100%;
			box-sizing: border-box;
			height: auto;
			aspect-ratio: attr(width type(<number>)) / attr(height type(<number>));
			object-fit: cover;
			*//*
			margin: auto;
			display: block;
			width: 100%;
			height: 100%;
			object-fit: cover;
			*/
			    max-width: 100%;
				box-sizing: border-box;
				height: auto;
				aspect-ratio: attr(width type(<number>)) / attr(height type(<number>));
				object-fit: cover;
		}
		
		.ui-result-name{
			width:100%;
		}
		
		.ui-filter{
		width:100%;
			background-color: #76ab4e;
		}
		
		.ui-round-corners {
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			-khtml-border-radius: 5px;
			border-radius: 5px;
		}
		
		.ui-seachbox{
			height:200px;
			width:100%;
			background-color:#999;
		}
		
		.ui-divTable {
		  display: table;
		  width:80%;
		/*  background-color:#eee;
		  border:1px solid  #666666;*/
		  border-spacing:5px;
		  /*cellspacing:poor IE support for  this*/
		  /* border-collapse:separate;*/
		}



		.ui-divRow {
		  display:table-row;
		  width:100%;
		}
		
		.ui-divCell  {
		  float:left;/*fix for  buggy browsers*/
		  display:table-column;
		/*  background-color:#ccc;*/
		  width:100%;
		}	
		
		.ui-divCell-first  {
		  float:left;/*fix for  buggy browsers*/
		  display:table-column;
		  background-color:#ccc;
		  width:20%;
		}
		
		.ui-divCell-second  {
		  float:left;/*fix for  buggy browsers*/
		  display:table-column;
		/*  background-color:#ccc;*/
		  width:80%;
		}	
		
		
		
		
		
		
.ui-result-adresse-title,
.ui-result-name-title,
.ui-result-email-title,
.ui-result-phone-title,
.ui-result-mobile-title{
	width: 100.00%;
	/*float: left;*/	
	font-weight: bold;
	display:inline-block;
	color:#FFF;
}

.ui-result-adresse,
.ui-result-name,
.ui-result-email,
.ui-result-phone,
.ui-result-mobile{
	width: 100.00%;
	/*float: left;*/	
	display:inline-block;
	color:#FFF;
}

.ui-result-position-title {
    width: 100.00%;
    /*float: left;*/
    font-weight: bold;
    text-decoration: underline;
	color:#FFF;
}	
		
		
		
		
		