#container #navigation { position: relative; width: 1108px; height: 172px; background-color: #f2f2f2; margin: 0px 47px 0px 46px; z-index: auto; }

#container #contentBody { position: relative; width: 814px; padding: 0px 146px 0px 146px; margin: -172px 47px 0px 46px; z-index: auto; } /* Original margin: 0px 87px 123px 87px; */

#container #contentBody #project { z-index: auto; }
#container #contentBody #project ul { list-style: none;}
#container #contentBody #project ul li { width: 736px; }
#container #contentBody #project ul li label { float: left; width: 74px;}
#container #contentBody #project ul li:last-child label { height: 300px;}
#container #contentBody #project ul li:last-child { 
	margin-top: 10px;
}

#container #contentBody #imgGroup {
	position: relative;
	margin: 201px 0px 29px 0px;
	z-index: 23;
}

#container #contentBody #imgGroup img {
	position: relative;
	top: 0px;
	left: 75px;
	z-index: 24;
}

#container #contentBody #imgGroup iframe {
	position: relative;
	top: 0px;
	left: 75px;
	z-index: 25;
}

.screeningLayer {
	position: absolute;
	background-color: rgba(0,0,0,0.9);
	height: 0;
	width: 0;
	top: 0px;
	left: 0px;
	z-index: 20;
	display: none;
}

.screeningLayerOver {
	position: absolute;
	background-color: rgba(0,0,0,0.9);
	height: 0;
	width: 0;
	top: 0px;
	left: 0px;
	z-index: auto;
	display: none;
}

.suppressed, .suppressed a, .suppressed a:hover {
	cursor: default !important;
	text-decoration: none !important;
	color: #000000 !important;
	
}

.vimeoEvent label {
	color: #c44714;
}

/* For Smart Phones */
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) { 
	/* Code Goes Here */
}

/* For iPad (Potrait & Landscape) */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	/* Code Goes Here */	
}