.page-title h1 {
	margin-bottom: 10px;
}

.page-title p {
	margin-bottom: 0px;
	color: #fff;
}

.photo-slider {
	background: 		#FFF;
	margin: 		20px 0;
}

.photo-slider-slides img {
	padding: 		0 10px;
}

.responsive-slider-slide {
	background:		#eee;
}

.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;
}

.full-details-container {
	overflow:		auto;
}

.full-details-group {
	width: 50%;
	float: left;
}

.full-details {
	overflow: auto;
}

.full-details dt,
.full-details dd {
	float:       left;
	line-height: 1.6em;
	padding:     0;
}

.full-details dt {
	width:       30%;
	font-weight: 200;
}

.full-details dd {
	width: 70%;
}
.full-details-group:nth-child(2n+1) {
	clear: left;
}

.full-details-group b {
    font-size: 1em;
    text-transform: uppercase;
    color: #000;
}
/*
 * Mobile
 */
@media screen and (max-width: 767px) {
	.full-details-group {
		width:			100%;
	}

	.full-details dt,
	.full-details dd {
		width:			100%;
	}

	.full-details dt {
		border-bottom:		none;
		padding-bottom:		0;
	}

	.full-details dd {
		padding-top:		0;
	}
}

/*
 * Tablet
 */
@media screen and (min-width: 768px) and (max-width: 991px) {
	.full-details-group {
		width:			50%;
	}
	.full-details dt,
	.full-details dd {
   		 width: 50%;
	}
}

/*
 * Small desktop
 */
@media screen and (min-width: 992px) and (max-width: 1199px) {
}

.img-pane-16x9-h{
	padding-bottom: 57.85%;
}
/*
* kenmerken row
*/
.details-table {
	width:			100%;
	line-height:		2em;
}


.details-table-icon {
	font-size:		1.5em;
	color:			#000;
	position:		relative;
	top:			0.1em;
	padding-right:		.2em;
}

.underline a, .underline a:hover {
    color: #000;
    cursor: pointer;
}
/*
* Omschrijving
*/
.object-description {
    columns: 2;
    column-gap: 2em;
}

.simple-map{
	height: 500px;
}
/*
* Listings
*/
.card-object-details{
	border: none;
	padding: 15px 0px;
	background: rgba(0,0,0,0);
}
.card-object-address, .card-object-city{
	font-family: "haboro",sans-serif;
}
.card-object-city {
    padding: 0px;
    color: #000;
    text-transform: none;
    font-weight: 600;
}
.card-object-details i {
    font-weight: 400;
    font-size: 2em;
    line-height: 45px;
    transform: rotate(270deg);
    position: relative;
    right: 10px;
    top: 3px;
}
.card-object-details a{
	color: #000;
}
.card-object-details a:hover{
	text-decoration: none;
}
