  
.main-video {
	position: relative;
	margin-top: 20px;
	height: 0;
	padding-bottom: 56.25%;
	overflow: hidden;
}
.main-video video {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.main-video .video-toggle {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}
.main-video .video-toggle.paused {
	background-image: url(/html/themes/skin/ghent/images/mainmov/btn-play.png);
	opacity: .5;
	filter: alpha(opacity=50);
}
.main-video .video-toggle.playing {
	background-image: url(/html/themes/skin/ghent/images/mainmov/btn-pause.png);
	opacity: 0;
	filter: alpha(opacity=0);
}
.main-video .video-toggle:hover {
	opacity: .5;
	filter: alpha(opacity=50);
}

.main-links .item {
	cursor: pointer;
}

.main-links .item-img {
	height: 0;
	padding-bottom: 56.25%;
	border: 1px #ccc solid;
	overflow: hidden;
	background-size: cover;
}

.item-img.img1 {background-image: url(/html/themes/skin/ghent/images/main/main-link1-v2.png)}
.item-img.img2 {background-image: url(/html/themes/skin/ghent/images/main/main-link2-v2.png)}
.item-img.img3 {background-image: url(/html/themes/skin/ghent/images/main/main-link3-v2.png)}
.item-img.img4 {background-image: url(/html/themes/skin/ghent/images/main/main-link4-v2.png)}
.item-img.img5 {background-image: url(/html/themes/skin/ghent/images/main/main-link5-v2.png)}
.item-img.img6 {background-image: url(/html/themes/skin/ghent/images/main/main-link6-v2.png)}

.main-links .item-text {
	position: absolute;
	right: 0;
	bottom: 0;
	padding: 6px 15px;
	width: calc(100% - 60px);
	background-color: #1e64c8;
	font-family: PannoTextLight;
	color: #fff;
	opacity: .7;
	filter: alpha(opacity=70);
}
.main-links .item-text .ltext {
	font-size: 22px;
}
.main-links .item-text .stext {
	font-size: 18px;
}

.main-links .item:hover .item-text {
	opacity: 1;
	filter: alpha(opacity=100);
}


@media (min-width: 768px) {
	.main-links {
		margin-top: 50px;
		margin-bottom: 30px
	}
	.main-links .item {
		position: relative;
		width: 30%;
		margin-right: 5%;
		margin-bottom: 50px;
		padding-bottom: 40px;
		float: left;
	}
	.main-links .item:nth-child(3),
	.main-links .item:nth-child(6) {
		margin-right: 0;
	}

}


@media (max-width: 767px) {
	.main-links {
		margin-top: 30px;
		margin-bottom: 20px
	}
	.main-links .item {
		position: relative;
		width: 47%;
		margin-right: 6%;
		margin-bottom: 20px;
		padding-bottom: 40px;
		float: left;
	}
	.main-links .item:nth-child(even) {
		margin-right: 0;
	}

	.main-links .item .item-text {
		padding-bottom: 3px;
		/* opacity: 1;
		filter: alpha(opacity=100); */
	}
	.main-links .item-text .ltext {
		font-size: 22px;
	}
	.main-links .item-text .stext {
		font-size: 18px;
	}
}


@media (max-width: 600px) {
	.main-links {
		margin-top: 30px;
		margin-bottom: 20px
	}
	.main-links .item {
		position: relative;
		width: unset;
		margin-right: 0;
		margin-bottom: 20px;
		padding-bottom: 40px;
		float: unset;
	}
	.main-links .item:nth-child(even) {
		margin-right: 0;
	}

}


@media (max-width: 400px) {
	.main-video .video-toggle {
		background-size: 70px 70px;
	}
	.main-video .video-toggle:hover {
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.main-video .video-toggle.paused {
		background-image: url(/html/themes/skin/ghent/images/mainmov/btn-play.png);
		opacity: .5;
		filter: alpha(opacity=50);
	}
}


