/* !!! DO NOT REPLACE !!! */
/*! mhLightbox v3.7 REGIONALPORTALE | (c) Michael Hochstetter | https://gitlab.com/michihochstetter/mhLightbox/raw/master/LICENSE !*/
a[mhlightbox] {
	position:relative;
	min-width:32px;
	min-height:32px;
	text-decoration:underline;
	outline:none;
	cursor:zoom-in;
	overflow:hidden;
}
	a:not([href^="http"]):not([href^="#"])[mhlightbox]:after {
		content:"+";
		position:absolute;
		bottom:0px;
		right:0px;
		width:32px;
		height:32px;
		line-height:32px;
		font-size:24px;
		background-color:#000;
		background-color:rgba(0,0,0,.5);
		color:white;
		text-align:center;
		z-index:1;
	}
#mhLightbox_container {
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#000;
	background-color:rgba(0,0,0,.75);
	cursor:zoom-out;
	z-index:90000;
	box-sizing:border-box;
	transition:unset !important;
}
	#mhLightbox_wrapper {
		position:relative;
		position:absolute;
		top:50%;
		left:50%;
		-webkit-transform:translate(-50%, calc(-50% - 50px));
		-moz-transform:translate(-50%, calc(-50% - 50px));
		-o-transform:translate(-50%, calc(-50% - 50px));
		-ms-transform:translate(-50%, calc(-50% - 50px));
		transform:translate(-50%, calc(-50% - 50px));
		display:flex;
		justify-content: center;
		align-items: center;
		min-width:175px;
		max-width:calc(100% - 16px);
		min-height:175px;
		max-height:calc(100% - 16px);
		background-color:#000;
		box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
		text-align:center;
		cursor:default;
		/* overflow:hidden; */
		-webkit-transition:width .3s,height .3s;
		-moz-transition:width .3s,height .3s;
		-o-transition:width .3s,height .3s;
		transition:width .3s,height .3s;
		z-index:90002;
	}
	#mhLightbox_wrapper.single {
		-webkit-transform:translate(-50%, -50%);
		-moz-transform:translate(-50%, -50%);
		-o-transform:translate(-50%, -50%);
		-ms-transform:translate(-50%, -50%);
		transform:translate(-50%, -50%);
	}
		#mhLightbox_object {
			width:100%;
			height:100%;
			z-index:90003;
			transition:unset !important;
		}
		#mhLightbox_object.dragable {
			cursor:move;
		}
		iframe#mhLightbox_object {
			background-color:#000;
		}

		#mhLightbox_close {
			position:absolute;
			top:-16px;
			right:-16px;
			width:32px;
			height:32px;
			background-color:#000;
			background-color:rgba(0,0,0,.75);
			background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhCQzIxMUIyMUQwNzExRTZCMjVGRTZCQzQxQkFFM0YyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhCQzIxMUIzMUQwNzExRTZCMjVGRTZCQzQxQkFFM0YyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEJDMjExQjAxRDA3MTFFNkIyNUZFNkJDNDFCQUUzRjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEJDMjExQjExRDA3MTFFNkIyNUZFNkJDNDFCQUUzRjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5upf4AAAACAUlEQVR42uyawUrDQBCG04Lxqg+gRwl9EQtp2qj4kKJexEPBNxFsTyIe9Gx6ibOweynZZJOdmd20M/BfTIn5vrTD7iSTuq6TY65pcuQlAkSACBABIkAEiAARIAJEgAgYXDPIPMC155DM+yxqN+iRGeQb8gfJPc/VJ0vIDvIFyXzOhQFvikuCgTflJQELnkvCPry3hKE94BJy1vD3U8iz/n1i1wryBDlpOHYOueDuAepOV3VzYX8TVpY7b/7XPEQP4JJABo8hgFpCSQmPJUBlQSCBHB5TALYEFnhsAVgS2OApBPhKuOGEpxKgUgyQwA5PKaCvhCDwKhPiR2OFXr2lDccqyJ0+9mBZ4anPlJA11QVSC+iSsFPXEAqeS4CqJeTRIiEJBc85EXqB3Os7Hg0890jMRQIrfIwzQVs/OAgBLn0g1Q2zODQBfZogq4RpYPjK0hOMhMXYBXTBly2NMdXjNVoJxAPMynF52/bZSm+wkjHtBfrAB5UQC7zLBopEQkzwrhLyWAVgwLNLiBGeVUKs8C7jNRQJMcNTjtxRBHDAk0ugehpEMcPrknDN+XT4A/LLvJ9/hdxals0/kC33UjjTz+VZprct375PyFWoJmgkcMHvS/CCxxqLZ/rlhDfm6ZF6MWsDeR/DVFjeExQBIkAEiAARIAJEgAgQASJABERV/wIMAH2QdHI24RMjAAAAAElFTkSuQmCC');
			background-size:75%;
			background-repeat:no-repeat;
			background-position:center;
			border-radius:50%;
			box-shadow:0 0px 6px rgba(255,255,255,0.16), 0 0px 6px rgba(255,255,255,0.23);
			cursor:pointer;
			z-index:90004;
		}

		#mhLightbox_img_edit {
			display:none;
			position:absolute;
			top:50%;
			left:0;
			transform: translateY(-50%);
			width:32px;
			height:64px;
			background-color:#000;
			background-color:rgba(0,0,0,.75);
			border-radius: 0 4px 4px 0;
			box-shadow:0 0px 6px rgba(255,255,255,0.16), 0 0px 6px rgba(255,255,255,0.23);
			cursor:pointer;
			z-index:90004;
		}
		#mhLightbox_wrapper:hover #mhLightbox_img_edit:not(.hidden) {
			display:block !important;
		}
			#mhLightbox_img_edit #mhLightbox_img_edit_rotate, #mhLightbox_img_edit #mhLightbox_img_edit_flip {
				width:32px;
				height:32px;
				background-size:75%;
				background-repeat:no-repeat;
				background-position:center;
			}
			#mhLightbox_img_edit #mhLightbox_img_edit_rotate {
				background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMDM4OTAzOUI2RjMxMUVCQUUzMEVCQjNGMTIyMkI2NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMDM4OTAzQUI2RjMxMUVCQUUzMEVCQjNGMTIyMkI2NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwMzg5MDM3QjZGMzExRUJBRTMwRUJCM0YxMjIyQjY2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwMzg5MDM4QjZGMzExRUJBRTMwRUJCM0YxMjIyQjY2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CRYgNAAAAyRJREFUeNrsm49N6zAQxlMmyAZkg5cRwgT0TfDCBnQCYILyJghvgr4N3E6QbkCYIN0gONIhRVVt39lnX6r0pFNQSbG/X/wn/mxWwzBkS467bOExFwClzt1SAYzilc58iQBExUsDEBcvCWAW4qUAzEa8BIBZiU8NYHbix1glehPEiO90/tN50nmcXK8eQOiT3+s86PwfA0hsANzNfgTwV+fHtYwBf5j7/Ai00dnrrK+lCzRclTW0iKeQrpFiFnjibLIXWkQbAniV0A9wtYTxKW7g50LnL50ViMTEB8CmxQiAKUudn3A13dMM5lCG7xQ6n+Fvu6Kh1ptTfA+V6D0hKEQ59aQcFgjc4ocACApZXq5z54DwmgpAaXkiVAiKWPazA0IVG0CJaI4UCMqjDrWl7E9oLVEAYMRTISjPutQhXSG2eAoEFdAabbNLwQnARzwWQh0AILdMkw0XAJf4Fmi3ARBCsrKUmYcCwIjPJ09DCoIylFmHAKCIz4QhmFrBzheAj3hpCKaxgAwgRLwkhC3lxejO08kZV24P4NvZ4gT3mdbreehy9kIcDJ9X2NUgx5OntoQhcBo8L+tSbDFdIIZ4CQjo1WYq8akhKCyA6Rjw4jAwN4g+nyHGhI3jnq3UzpDLXNwR7CnfgxA/g2a6SDhtuboY55TY+3QB7LSlPFqCa1p1lUuN3LD1hrLFuSGkFl8ZPv+i7AtwQUgtPrPU6ehji4eMCSn7/DRbijHCMXdfEiIlvrC8wwT5ARQIUuJt1tiWwxHCQKgFxRc+vmCMV1kJ8Zlls0Rxu8I+EGKLX/tukMRc1KQSbxtznFZ77JWdpPgBUzaH+dDOVDxqg5TLgWkF+nzvcdYg2vmAKYTYU51ra5xk3HBW7mffvrT8fh0gvEEOuCTXKtUZoeniqYNDjwc4BHmyrOpKOGqHWXlinerkh6QwK8f92WqOerZw/P5vH8suNgBfA4USbzpf53pMro0ofg8Ga5CXEPug5Ngs3xnc5HPhD1xGSspBcK3zEa4+R2L3cFC6u7bj8rYR/t7QRTrw8I6QXayKSAGYTdz+dfYG4AZg2fEtwACi429ZJWbiYgAAAABJRU5ErkJggg==');
			}
			#mhLightbox_img_edit #mhLightbox_img_edit_flip {
				background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNUZGQTU4Q0I2RjMxMUVCQjIyQzg0NjhEODhFMkU3QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNUZGQTU4REI2RjMxMUVCQjIyQzg0NjhEODhFMkU3QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1RkZBNThBQjZGMzExRUJCMjJDODQ2OEQ4OEUyRTdDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU1RkZBNThCQjZGMzExRUJCMjJDODQ2OEQ4OEUyRTdDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4BoyaQAAAXhJREFUeNrsm3FugyAUh3HZQbjJ7ElmTyKeZO4kticpN7GYuGXpMIJSKfD9kvcPJfL6yXs+CFTjOIqS9SYK13ukcRtj8qFNG+uPdqSKFAKDsfqh7WLsRAgAAAAAeFUAU+a+GRs9ba9sz1SWfmr+7Tb7GhTA12wygZcq//gbBEDjQ/SF5OS3C4A24RBvQwCQCQNY9X1rKTxVbdeD/kS3ML5L29PWAteFTPwMKY+X4g2BOgAA7Adko9qyxF7NIbkBaH0BkAMAAAAA5KIp2VUWYwYAAAAAKKISbIx9WtpPpQCQC2sBQgAAACgjB2ixYU8wJwC92HDAghwAAAAAIKf9AO/zCcwAAACAUjgXXQDA+QByAACOygEfwv3sjtrpo3KM91psOB8gpvsCK7ZXtmcOln6Dx/jK0k95jP9rLiGgE57hOkQO6BIG0IUA0IsId3kCyMlv16/AeTadyLT/8XdVXJqiEAIAACiFI+hb/L9vEOULU3F7vHDdBRgAn6QxpyaQW3UAAAAASUVORK5CYII=');
			}
		#mhLightbox_zoom {
			display:none;
			position:absolute;
			top:50%;
			right:0;
			transform: translateY(-50%);
			width:32px;
			height:64px;
			background-color:#000;
			background-color:rgba(0,0,0,.75);
			border-radius: 4px 0 0 4px;
			box-shadow:0 0px 6px rgba(255,255,255,0.16), 0 0px 6px rgba(255,255,255,0.23);
			z-index:90004;
			cursor:pointer;
		}
		#mhLightbox_wrapper:hover #mhLightbox_zoom:not(.hidden) {
			display:block !important;
		}
			#mhLightbox_zoom #mhLightbox_zoom_icon_plus, #mhLightbox_zoom #mhLightbox_zoom_icon_minus {
				width:32px;
				height:32px;
				background-size:75%;
				background-repeat:no-repeat;
				background-position:center;
			}
			#mhLightbox_zoom #mhLightbox_zoom_icon_plus.disabled, #mhLightbox_zoom #mhLightbox_zoom_icon_minus.disabled {
				opacity:.5;
				cursor:default;
			}
			#mhLightbox_zoom #mhLightbox_zoom_icon_plus {
				background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDc5LjE2NDUyNywgMjAyMC8xMC8xNS0xNzo0ODozMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjEgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGQTFDMTIzM0FERTExRUI4NjhGODYxOTBFMzBDODUyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGQTFDMTI0M0FERTExRUI4NjhGODYxOTBFMzBDODUyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0ZBMUMxMjEzQURFMTFFQjg2OEY4NjE5MEUzMEM4NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0ZBMUMxMjIzQURFMTFFQjg2OEY4NjE5MEUzMEM4NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6tPatcAAAA0ElEQVR42mL8//8/w0ACJoYBBqMOGHUACwV6DYDYD8reBMQX6O0AHSCuhLLvDYQDWIGYA4lN9yj4B8T/kdijuWDkOeAnDjbVEiEon+tCU/hfNLk/QOyAxHcGYmYs5oHEfgPxZZzZFFQd48B1QPwdiP9hwX+hNAwgi6Hj71CzsNozqItiUPF6n0AUJEP5c4H4AIEoYCA1CgjhCKRgjiDXHEqigB0He7QgGjkNEpDjGSn1CCUOAGWvH0hsujvgChC3I7HJAoyjPaNRB4x4BwAEGACNdPZpVmo6pwAAAABJRU5ErkJggg==');
				
			}
			#mhLightbox_zoom #mhLightbox_zoom_icon_minus {
				background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDc5LjE2NDUyNywgMjAyMC8xMC8xNS0xNzo0ODozMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjEgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMTkxMzA1M0FERjExRUJBNjY2OUE2OUQwQzdDMUM2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFMTkxMzA2M0FERjExRUJBNjY2OUE2OUQwQzdDMUM2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEUxOTEzMDMzQURGMTFFQkE2NjY5QTY5RDBDN0MxQzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEUxOTEzMDQzQURGMTFFQkE2NjY5QTY5RDBDN0MxQzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5noKOzAAAAbElEQVR42mL8//8/w0ACJoYBBqMOGHXAqANGHTDqgFEHsOCRcwBiGyBmA+K/ZJrPDMS/gPgIEB/AqgJUHePA9UD84z/l4AfULKz2DOooOAgNempFAVbAONoiGnXAqANGHTDqgFEHjHgHAAQYAKqVgTtgs7kEAAAAAElFTkSuQmCC');
			}

		#mhLightbox_link {
			display:none;
			position:relative;
			position:absolute;
			top:-16px;
			right:24px;
			padding:0 24px;
			height:32px;
			line-height:32px;
			background-color:#000;
			background-color:rgba(0,0,0,.75);
			border-radius:24px;
			box-shadow:0 0px 6px rgba(255,255,255,0.16), 0 0px 6px rgba(255,255,255,0.23);
			overflow:hidden;
			z-index:90004;
		}
			#mhLightbox_link a {
				color:#fff;
			}
			#mhLightbox_link a::before {
				content:"";
				display:inline-block;
				margin-right:8px;
				width:16px;
				height:16px;
				vertical-align:middle;
				background-size:cover;
				background-position:center;
				background-repeat:no-repeat;
				background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wNy0wNlQxMDoxMDowMiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDctMDZUMTA6MTE6NDQrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDctMDZUMTA6MTE6NDQrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhkZTFlMTJkLTFmNzktNDU0Mi04MDFiLWFiMmNjMzhiZTliYSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4ZGUxZTEyZC0xZjc5LTQ1NDItODAxYi1hYjJjYzM4YmU5YmEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZGUxZTEyZC0xZjc5LTQ1NDItODAxYi1hYjJjYzM4YmU5YmEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjhkZTFlMTJkLTFmNzktNDU0Mi04MDFiLWFiMmNjMzhiZTliYSIgc3RFdnQ6d2hlbj0iMjAyMy0wNy0wNlQxMDoxMDowMiswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhblX28AAAE0SURBVGiB7ZnhDcIgEEY/jIPVSdRJ1Emqk+gmdhP8oTGkaY8TDu4wfMlFYvX6XqpNAee9R8vZaAPkpgtopwtoJyZwAvAE4BMrTGqPpV7fOOI2egAwRgRjccE4937tlt6krsA+84RVQgkMwdglFhJ6XKUENDLi/dNlx5LAHP7B+pb3fq3CUJ+TqHF2vjuXwYLAGnwTAhS8eYEYvGkBDrxZAS68SYFf4M0J/ApvSiAF3oxAKrwJgRx4VpUUKA5fUqAKfCkBSfgog7SAJHx1AWn4qgIl4FkMUjOyaTaT2gn1jWYr1OfyeR1QER6g14XCA4trMhUSZbA0qU9KF9BOF9BOF9AOJfAIxrmbE7mbGiELW+BGHKudVZbYFTiCu0pcJhOAM4g9A+pRoon89Z+4iXQB7TQv8AKOeIii8THeHgAAAABJRU5ErkJggg==');
			}

		#mhLightbox_panel {
			display:none;
			position:relative;
			position:absolute;
			bottom:12px;
			padding:0 24px;
			min-width:178px;
			max-width:94%;
			min-height:40px;
			background-color:#000;
			background-color:rgba(0,0,0,.75);
			border-radius:24px;
			box-shadow:0 0px 6px rgba(255,255,255,0.16), 0 0px 6px rgba(255,255,255,0.23);
			overflow:hidden;
			z-index:90004;
		}
		#mhLightbox_wrapper:hover #mhLightbox_link:not(:empty) {
			display:block !important;
		}
		#mhLightbox_wrapper:hover #mhLightbox_panel {
			display:block !important;
		}
		#mhLightbox_panel:after {
			content:"";
			display:block;
			height:0;
			visibility:hidden;
			clear:both;
		}
			#mhLightbox_object_subtitle {
				float:left;
				max-width:calc(100% - 130px);
				line-height: 40px;
				text-align: left;
				color: white;
				font-size: 14px;
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
			}
				#mhLightbox_object_subtitle a {
					color:#fff;
				}
				#mhLightbox_object_subtitle a .material-icons {
					font-family: 'Material Icons' !important;
					float: none;
					vertical-align: middle;
					color: #fff;
				}
			#mhLightbox_object_controls {
				float:right;
				width:130px;
			}
			#mhLightbox_object_controls:after {
				content:"";
				display:block;
				height:0;
				visibility:hidden;
				clear:both;
			}
				#mhLightbox_object_count {
					float:left;
					width: 50px;
					height:40px;
					line-height:40px;
					text-align: center;
					color: white;
					font-size: 14px;
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
				}
				#mhLightbox_prev, #mhLightbox_next {
					float:left;
					width: 40px;
					height: 40px;
					cursor: pointer;
				}
				#mhLightbox_prev.disabled, #mhLightbox_next.disabled {
					opacity:.25;
				}
					#mhLightbox_prev_icon, #mhLightbox_next_icon {
						width:100%;
						height:100%;
						background-size:100%;
						background-repeat:no-repeat;
						background-position:center;
					}
					#mhLightbox_prev_icon {
						background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2MjA1RjQ4MUQwNzExRTY4NTAxQTVFNzc4RDUwQzNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ2MjA1RjQ5MUQwNzExRTY4NTAxQTVFNzc4RDUwQzNEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDYyMDVGNDYxRDA3MTFFNjg1MDFBNUU3NzhENTBDM0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDYyMDVGNDcxRDA3MTFFNjg1MDFBNUU3NzhENTBDM0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5enN6LAAABd0lEQVR42uzbPU4DMRAFYHtFvz1Q0yBKxAk4AkpS0XAATgDOPTgC0CcNLVL63IB++yDMrLQUSMnGzcw8eZ+lpxQprPdllZ/xJuacw5RXEya+CEAAAhCAAAQgAAEIQAACEIAAIKuVPFhtdgJYfiW5kZxLkvqO/UAEJK3kM/9fSXtf5PImCA3YZb9vXWq+VzXg5V8lC8lPjQCl5b9r/BiEKO8FcKz8m1V5D4CS8nOr8tYAcOUtAY6Vf/cobwVQUn7mUd4CALq8NgDsZW8BUFp+V+s84G6kfP+KPyGU1wR4kSxHZhBryUXtE6E0gnAq+UBA0P4UgEew+B4AjWD1TRAWwfK3ACSC9a9BOASPeQAUgtdECAbBcyYIgeA9FXZHiCC3yvYQzwee20qugtJoHOVw9NCV0Enug+K5ANLZYBiOwf5WJ7nW3hPtdDgNj4+SW8lGe8MIerv8meTLYqPI/wtMfBGAAAQgAAEIQAACEIAABCAAAaa4fgUYAB87nyVLpBCsAAAAAElFTkSuQmCC');
					}
					#mhLightbox_next_icon {
						background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzM0NTI4RTcxRDA3MTFFNjkyNjdEQTNCRTRFNTM0MTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzM0NTI4RTYxRDA3MTFFNjkyNjdEQTNCRTRFNTM0MTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDYyMDVGNDgxRDA3MTFFNjg1MDFBNUU3NzhENTBDM0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDYyMDVGNDkxRDA3MTFFNjg1MDFBNUU3NzhENTBDM0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5vsBofAAABdUlEQVR42uzaMU4CQRgFYJZgzQG4AbZyACtrkSPgOXb1HPRovIEngI6E0HgAa7mA4/vNErVYYjP//zL7/uQ1bEHel4FlZqlSSoM+z3DQ8xGAAAQgAAEIQAACEIAABCAAAQgg70z6DDBDDkhDJ2AnQpkzQz7SzzQO7/nv5F4BV8grMv71Ws20EqqMZ4KGu0emHdcfGCByroBP5BZ577helw5g84ZcMyN43AWoEbxug7QInj+EKBG8fwrTIUTsBagQojZDNAiRu0EKhOjtcDgCw3lAKEJF9P+AS2SHjDqu3yOrEleAzQXyeKb8Fnkp9SNg5Z+Q+ZnyN8ixRIBRZPloACv/HFk+EoCifBRA+LKPBDiVv2Mo7w1AV94TwMqv2cp7AZzKL9jKewBQl8+9Fxi2tzra8rlXgD0XODCX/x6H529N+jsbZMzybNDrjRrG8hbP84Blu6WNX/akByLFfQkKQAACEIAABCAAAQhAAAIQgABY50uAAQAWH6wzIKSANQAAAABJRU5ErkJggg==');
					}

#mhLightbox_wrapper_gallery {
	position:absolute;
	bottom:0;
	left:0;
	padding:0 8px 8px 8px;
	width:100%;
	height:100px;
	line-height:100%;
	overflow-x:scroll;
	overflow-y:hidden;
	white-space:nowrap;
	z-index:90001;
}
	#mhLightbox_wrapper_gallery img {
		display:inline-block;
		margin-right:12px;
		height:100%;
		cursor:pointer;
		border:1px solid transparent;
	}
	#mhLightbox_wrapper_gallery img:last-child {
		margin-right:0px;
	}
	#mhLightbox_wrapper_gallery img:hover, #mhLightbox_wrapper_gallery img.active {
		border:1px solid #fff;

	}
	#mhLightbox_wrapper_gallery img.active {
		transform:scale(0.75);
		opacity:.75;
	}

@media all and (max-width:800px) {
	#mhLightbox_wrapper:not(.single) {
		-webkit-transform:translate(-50%, calc(-50% - 45px));
		-moz-transform:translate(-50%, calc(-50% - 45px));
		-o-transform:translate(-50%, calc(-50% - 45px));
		-ms-transform:translate(-50%, calc(-50% - 45px));
		transform:translate(-50%, calc(-50% - 45px));
	}
	#mhLightbox_wrapper_gallery {
		height:90px;
	}
}
@media all and (max-width:500px) {
	#mhLightbox_wrapper:not(.single) {
		-webkit-transform:translate(-50%, calc(-50% - 37.5px));
		-moz-transform:translate(-50%, calc(-50% - 37.5px));
		-o-transform:translate(-50%, calc(-50% - 37.5px));
		-ms-transform:translate(-50%, calc(-50% - 37.5px));
		transform:translate(-50%, calc(-50% - 37.5px));
	}
	#mhLightbox_wrapper_gallery {
		height:75px;
	}
}
