/**
 * fancybox
 */
.fancybox-wrap {
	visibility: hidden;
	display: none;
}

.fancybox-wrap.fancybox-opened {
	display: block;
	visibility: visible;
	-webkit-transition: top 1s;
	transition: top 1s;
}

.fancybox-opened .fancybox-title {
	background: #338d42;
	color: #fff;
	padding: 20px 30px;
	font-weight: 300;
	letter-spacing: 0.5px;
}

.fancybox-opened .fancybox-title h3 {
	font-size: 32px;
}

/**
 * Portrait / References / Sponsor-Logos
 */
.permanent-images .permanent-image {
	width: 25%;
	height: 100px;
	margin: 0 4% 8%;
	float: left;
	text-align: center;
}
.permanent-images .permanent-image img {
	max-width: 100%;
	max-height: 100px;
}

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

}
