body{
	margin-bottom:0px;
}

.mainbox{
	width:100%;
	height:60px;
	background-color:black;
}

.wrappercustom{
	background-color:black;
}

.yellowline{
	width:100%;
	height:2px;
	background-color: yellow;
}

.row{
	margin-right:0px;
	margin-left:0px;
}

strong{
	color:yellow;
}

nav.navbarcustom{
	width:100%;
	height:54px;
	background-color:#1f1f1f;
	padding:0px;
}

.nav-label{
	padding-left:30px;
	padding-top:16px;
	color:gray;
	font-size:13px;
}


.thumbnail{
	background-color:transparent;
	border:0px;
	padding:8px;
	opacity:1;
	margin-bottom:24px;
}

.thumbnail:hover{
	opacity:0.7;
}

.thumbnailview{
	margin-left:-10px;
	margin-right:-10px;
	margin-top:-10px;
}

.movielabel{
	text-align: center;
	padding-top:10px;
	letter-spacing: 1pt;
	text-transform: uppercase;
	font-size:11px;
	padding-top:18px;
	color:gray;
	font-weight:700;
}

.container{
	padding-right:0px;
	padding-left:0px;
}

.logo{
	font-size:20px;
	padding-top:19px;
	letter-spacing: 4pt;
}

a{
	text-decoration: none;
	color:white;
}

a:hover {
	text-decoration: none;
	color:white;
}

.container.first{
	width:100%;
}

.footer{
	padding-bottom:80px;
	margin-bottom:-30px;
	letter-spacing: 1pt;
	background-color: black;
}

.footercolumn{
	font-size:11px;
	text-align: center;
	line-height: 250%;
	padding-bottom:20px;
}

.footer-title{
	font-size:14px;
	font-weight:500;
	letter-spacing: 1.5pt;
	color:yellow;
	padding-top:65px;
}

a.footer-label{
	color:gray;
}

a.footer-label:hover{
	color:white;
}

hr{
	border-top:1px solid yellow;
	width:18px;
}

.copyright{
	text-align: center;
	font-size:9px;
	letter-spacing: 1pt;
	padding-bottom:30px;
	color:gray;
	font-weight: bold;
}

.slider{
	padding-top:40px;
	z-index:-1;
}

.footer-spare{
	width:100%;
	z-index:-300;
	height:200px;
	background-color:black;
}

form.search-bar{
	padding-top:10px;
	padding-right:12px;
}

.form-control{
	height:34px;
	font-size:13px;
	border-radius:2px;
	background-color:transparent;
	border:2px solid white;
	color:white;
	opacity:0.5;
	letter-spacing: 0.9pt;
}

a.nav-label2{
	color:gray;
}

a.nav-label2:hover{
	color:yellow;
}

a:focus {
	color:white;
	text-decoration:none;
}

h1{
	text-transform: uppercase;
	letter-spacing: 3pt;
	font-weight:700;
	font-size:25px;
}

h4{
	text-transform: uppercase;
	letter-spacing: 1pt;
	font-size:14px;
}

.directorstars{
	font-weight:normal;
	letter-spacing: 0.5pt;
	font-size:12px;
	text-transform: uppercase;
}

.nav-label{
	letter-spacing: 0.9pt;
}