/* -------  module members  -------  */
/* ----------  Group  ----------  */
.members-head {text-align: left; margin-bottom:10px;}
.members-head h2 { font-weight:normal; }
.members-head p { margin:0 0 20px 0}

/* ----------  Member ----------  */
.members-member {
        margin-bottom: 20px;
}
.members-member img {margin: 0; }

.member-text {padding-left:8px;}
.member-name {margin:0;font-weight:normal;}
.member-score {
        font-size: 1.3em;
        margin:4px 0;
        text-align: center;
}
.member-short1 {font-size: 1.0em; margin:4px 0;}
.member-long1 {font-size: 0.9em; margin:2px 0 6px 0;}

.member-short2 {font-size: 0.9em; margin:6px 0 2px 0;}
.member-long2 {font-size: 0.8em; margin:2px 0;}

.member-link {font-size: 1.0em; margin:4px 0;}
.member-page {font-size: 1.0em; margin:4px 0;}

.members-showsortlink0 {display:none}

/*custom*/
.inhoud {
	background: #ebebed;
	color: #333;
	margin: 15px 15px 15px 0;
	padding: 15px;
	width: 100%;
}
h3.member-name {
	margin: 0;
	background: #000;
	padding: 5px;
	color: #fff;
	width: -moz-fit-content;
	margin-bottom: 3px;
}
.tekst {
		padding: 0;
}
@media (min-width: 768px) {
	.row-eq-height {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.foto {
		background: #d8eafe;
		padding: 15px 0 15px 15px;
	}
	.pic {
		border-left: 15px solid #fff;
		border-top: 15px solid #fff;
		border-bottom: 15px solid #fff;
	}
	.tekst {
		background: #bcd6ed;
		overflow: hidden;
		display: flex;
	}
}
@media (max-width: 767px) {
	.foto {
		background: #d8eafe;
		padding: 0;
	}
}