.imaging-card {
	height:327px;
}

.row-sm {
	max-width:950px;
	margin-left:auto;
	margin-right:auto;
}	

.video-card {
	width:19.5%; 
	display:inline-block; 
	padding:10px;
}	

.video-festival {
	padding-left:80px;
	padding-right:80px;
}	


#content-wrapper {
	height:100%; 
	overflow:auto;
}	

#hall-container {
	height:100%; 
	min-width:1330px;
}	


@media screen and (max-width: 768px) {
	.hide-mobile {
		display:none;
	}	

	.imaging-card {
		height:188px;
	}
	
	.page-title {
		font-size:22px;
		margin-bottom:35px;
	}	
	
	
	.video-festival {
		padding-left:0px;
		padding-right:0px;
	}

}


@media screen and (max-width: 1200px) {
	
	.home-left-button {
		padding-left:95px;
	}
	
	.video-card {
		width:24.5%; 
		display:inline-block; 
		padding:10px;
	}
	
}

@media screen and (max-width: 992px) {
	
	.video-card {
		width:32%; 
		display:inline-block; 
		padding:10px;
	}
}

@media screen and (max-width: 768px) {
	
	.video-card {
		width:49%; 
		display:inline-block; 
		padding:10px;
	}
	
	.video-head {
		font-size:26px;
	}
		
}

@media screen and (max-width: 480px) {
	
	.video-card {
		width:100%; 
		display:inline-block; 
		padding:10px;
	}
	
	.video-head {
		font-size:20px;
	}
	
}

#mainNav-1 {
	padding-top:-200px;
	position:fixed;
	bottom:0;
}
	
body {
	height:100%;
}

.modal-backdrop.show{
	opacity:.5
}

.watchvideo {
	cursor:pointer;
}	

.video-warning {
	background:#524640;
	color:#fff;
}


.poster-box {
	width:291px;
	height:377px;
	background:url(poster-bg.png);
	background-repeat:no-repeat;
	background-position:top left;
	color:#fff;
	padding:20px;
	font-size:16px;
}
	
.poster-box:hover {
	box-shadow: 0px 10px 5px 5px #888888;
}	

.btn-purple {
	background-color: #523abe;
	color: #fff;
}
.btn-purple:hover {
	background-color: #422aaf;
	color: #fff;
}

.ballroom-box {
	border:solid 3px #fff; 
	border-radius: 5px;
	padding:30px 20px;
	text-align: center; 
	background: #00378a; 
	color: #fff;
}

h3 {
	font-size: 25px;
	line-height: 32px;
	margin-bottom: 20px;
	color: #00378a;
}