/*
* Slider (floorplans)
*/
.responsive-slider-slide{
	background: #333;
}

.responsive-slider-slide img{
	display: block;
	height:  100%;
	margin:  0 auto;
}

.details-status{
	display:     inline-block;
	padding:     0 10px;
	margin:      0 0 10px;
	background:  #000;
	color:       #fff;
	font-weight: 600;
}

/*
* Omschrijving
*/
.object-description{
	column-count: 2;
	column-gap:   2rem;
	font-size:    16px;
	line-height:  28px;
}

/*
* Kenmerken
*/
.full-details-container{
	display:         flex;
	justify-content: start;
	flex-wrap:       wrap;
	overflow:        hidden;
}

.full-details-container .full-details-group{
	margin-bottom: 25px;
}

.full-details{
	overflow: auto;
}

.full-details dt,
.full-details dd{
	float:     left;
	padding:   0;
	font-size: 16px;
}

.full-details dt{
	width: 50%;
}

.full-details dd{
	width: 50%;
}

.full-details a{
	overflow-wrap: break-word;
}

/*
 * Mobile
 */
@media screen and (max-width: 767px){
	/*
	* Swiper
	*/
	.swiper-container{
		max-height: 100vh;
	}

	/*
	* Omschrijving
	*/
	.object-description{
		column-count: 1;
	}
}

/*
 * Tablet
 */
@media screen and (min-width: 768px) and (max-width: 991px){
	/*
	* Swiper
	*/
	.swiper-container{
		max-height: 50vw;
	}

	/*
	* Omschrijving
	*/
	.object-description{
		column-count: 1;
	}
}

/*
 * Small desktop
 */
@media screen and (min-width: 992px) and (max-width: 1199px){

}
