* {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
*behavior:url(boxsizing.htc);
}
html, body {
	margin:0;
	padding:0;
	background:#fff;
	line-height:1;
	font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;
}
h1, h2, .nav-link {
	font-weight:900;
}
h1 {
	font-size:48px;
}
h1, h2, h3, p {
	margin:0 0 10px;
	color:#333;
	text-shadow: 1px 1px 1px #000;
}
p {
	line-height:1.4;
}
a {
	color:#333;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.nav{
	position:relative;
	top:-163px;
}
#big-video-wrap,#imac{
	width:900px;
	height:718px;
	margin:0 auto;
	position:relative;
	background:url(../img/imac.png) no-repeat ;
	text-align:center;
}
#big-video-vid,#big-video-image,#video{
	width: 824px !important;
	height: 464px !important;
	margin: 0 auto;
	left: auto !important;
	top: 38px !important;
	position: relative !important;
	background: #000;
}
.video-list{
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
}
.video-list li{
	display:inline-block;
	text-align:center;
}
.playlist-btn{
	display:block;
	line-height:35px;
	color:#666;
	background:#e8e9ea;
	padding:0 7px;
	text-decoration:none;
	border-radius:5px;
	box-shadow:0 0 10px rgba(0,0,0,0.1) inset;
	border:solid 1px #c9cace;
	text-shadow:0 0 1px #fff;
	font-size:12px;
}
.playlist-btn:hover{
	background:#c00;
	color:#fff;
}