.list-biens{
	margin-top:200px;
}

.list-biens-home{
	margin-top:30px;
}
	
	.bloc-intro-home-bien{
		background:#000;
		padding:10px;
		height:540px;
	}

		.list-biens-home-header{
			position:relative;
		}

			.biens-header h2{
				 font-size:30px;
				 color:#000;
				 text-transform:uppercase;
				 font-family: 'Quicksand';
				 text-align:center;
			}

			.link-page-bien{
				position:absolute;
				top:0px;
				right:0px;
			}

				.link-page-bien a{
					background:#000;
					color:#fff;
					padding:10px 20px;
					font-family: 'Quicksand';
					font-size:13px;
					text-transform:uppercase;
					letter-spacing:2px;
				}

		.bloc-intro-home-bien-container{
			border:solid 1px #fff;
			height:100%;
			padding:70px 20px 0px 20px;
			position:relative;
		}

			.bloc-intro-home-bien-container h2{
				color:#fff;
				font-family: 'Quicksand';
				font-size:25px;
				font-weight:bold;
				text-transform:uppercase;
				border-bottom:solid 1px #fff;
				line-height:46px;
				padding-bottom:20px;
			}

			.bloc-intro-home-bien-container h3{
				font-family: 'Quicksand';
				color:#fff;
				font-size:18px;
				line-height:30px;
			}

			.bloc-intro-home-bien-container a{
				border:solid 1px #fff;
				font-size:13px;
				text-transform:uppercase;
				font-weight:bold;
				padding:10px 20px;
				color:#fff;
				position:absolute;
				left:20px;
				bottom:50px;
			}

		.bloc-intro-home-bien-contener-contener{
			overflow:hidden;
			width:100%;
		}

		.bloc-intro-home-bien-contener{
			margin-bottom:20px;
		}

		.bien-item{
			margin-bottom:20px;
		}

		.bien-item-not-available{
			margin-bottom:20px;
		}

			.img-bien-over{
				position:absolute;
				width:100%;
				height:340px;
				top:0px;
				padding:30px 10%;
				background:url('../img/bg-bien.png');
				opacity:0;
				-webkit-transition: all 0.5s ease-in-out;
				-moz-transition: all 0.5s ease-in-out;
				-o-transition: all 0.5s ease-in-out;
				transition: all 0.5s ease-in-out;
			}

			.bien-item:hover .img-bien-over{
				opacity:1;
				-webkit-transition: all 0.5s ease-in-out;
				-moz-transition: all 0.5s ease-in-out;
				-o-transition: all 0.5s ease-in-out;
				transition: all 0.5s ease-in-out;
			}

			.bien-item-not-available .img-bien-over{
				opacity:1;
				-webkit-transition: all 0.5s ease-in-out;
				-moz-transition: all 0.5s ease-in-out;
				-o-transition: all 0.5s ease-in-out;
				transition: all 0.5s ease-in-out;
			}
			
				.img-bien-over a{
					border:solid 1px #fff;
					display:block;
					height:280px;
					width:100%;
					line-height:280px;
					text-align:center;
					font-size:13px;
					font-family: 'Quicksand';
					font-weight:bold;
					text-transform:uppercase;
					color:#fff;
					z-index:1000;
					text-decoration:none;
				}

			.img-bien{
				position:relative;
				height:340px;
				-webkit-transition: all 1s ease-in-out;
				-moz-transition: all 1s ease-in-out;
				-o-transition: all 1s ease-in-out;
				transition: all 1s ease-in-out;
			}

			.bien-item:hover .img-bien{
				-webkit-transition: all 1s ease-in-out;
				-moz-transition: all 1s ease-in-out;
				-o-transition: all 1s ease-in-out;
				transition: all 1s ease-in-out;
			}

			.bien-item-not-available .img-bien{
				-webkit-transition: all 1s ease-in-out;
				-moz-transition: all 1s ease-in-out;
				-o-transition: all 1s ease-in-out;
				transition: all 1s ease-in-out;
			}

			.bien-item-bottom{
				padding:20px 40px;
				font-family: 'Quicksand';
				color:#000;
				font-size:16px;
				letter-spacing:2px;
				position:relative;
				height: 200px;
			}

				.titre-biens{
					font-weight:bold;
					text-transform:uppercase;
					margin-bottom:20px;
				}

				.desc-biens{
					
				}

				.prix-biens{
					font-size:35px;
					position:absolute;
					bottom:20px;
				}

.form-bien{
	height:55px;
	margin:30px 0px;
	border-top:solid 1px #000;
	border-bottom:solid 1px #000;
}

	.form-bien select{
		height:53px;
		line-height:53px;
		border:0px;
		width:100%;
		font-family: 'Quicksand';
		font-size:16px;
		text-transform:uppercase;
	}

	.form-bien input[type=button]{
		width:100%;
		height:53px;
		color:#fff;
		font-family: 'Quicksand';
		display:block;
		background:#000;
		border:0px;
		text-transform:uppercase;
	}

	.submit.col-md-2{
		padding:0px;
	}

	.slider.slider-horizontal .slider-track{
		-moz-box-shadow: 0px 0px 0px 0px;
		-webkit-box-shadow: 0px 0px 0px 0px;
		-o-box-shadow: 0px 0px 0px 0px;
		box-shadow: 0px 0px 0px 0px;
		background:none;
	}

	.slider-price{
		padding-top:24px;
	}

	.slider.slider-horizontal .slider-handle{
		width:3px;
		background:#000;
		border-radius: 0%;
		margin-left:0px;
	}

	.slider.slider-horizontal .slider-selection{
		height:5px;
		background:#000;
		top:3px;
	}

	.slider.slider-horizontal .slider-track-high, .slider.slider-horizontal .slider-track-low{
		height:5px;
		background:#dedede;
		top:3px;
	}

.no-biens{
	font-family: 'Quicksand';
    font-size: 16px;
    text-transform: uppercase;
	margin-top:20px;
	margin-left:15px;
	display:block;
	float:left;
}

#price-range-slider{
	width:60%;
	margin-left:20%;
}

.edge-min{
	position:absolute;
	top:15px;
	left:30px;
	width:20%;
}

.edge-max{
	position:absolute;
	top:15px;
	right:0px;
	width:20%;
}

	.edge input{
		border:0px;
		font-family:'Quicksand';
		font-size:12px;
	}

@media  only screen and (max-width: 960px){

	.bloc-intro-home-bien {
		height: 630px;
	}

}