/* CSS Document */
body {
	margin-top:-8px;
	background-color:#F9F9F9;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif
}
header, main {
	background-color:#fff;
}
.h-space {
	display:block;
	height:24px;
}
.text-h-space {
	display:block;
	height:12px;
}
.h-padding {
	padding-top:12px;
	padding-bottom:12px;
}
.navbar {
	border-radius:0;
	border-bottom:none;
	margin-bottom:0;	
}
.navbar .navbar-nav {
	display: inline-block;
	float: none;
	vertical-align: top;
}
.navbar .navbar-collapse {
	text-align: center;
}
.navbar-collapse {
	margin-top:0px;	
}
.navbar-nav li {
	/* font-family:century gothic; */
	font-family:'Hind Siliguri', sans-serif;
	font-size:22px;
	padding:0 8px 0 8px;
	letter-spacing:-1px;
}
#myNavbar a {
	color:#333;
}
#myNavbar a:hover {
	background-color:#996633;
	color:#fff;
}
.carousel-inner img {
	width: 100%;
	height: 100%;
	z-index: -1;
}
.carousel-control.right, .carousel-control.left {
	background-image: none;
	color:#fc0;
}
.carousel-indicators li {
	border-color:#fc0;
}
.carousel-indicators li.active {
	background-color:#fc0;
}
.item, .item img{
	width:100%;
	height:100%;
}
.light-gray {
	background-color:#F9F9F9;	
}
.light-gray2 {
	background-color:#F9F9F9;	
}
.page-header {
	font-size:20px;
	color:#996633;
	margin-top:20px;
}
.page-header a {
	color:#000;
}
.page-header a:hover {
	color:#996633;
	text-decoration:none;
}
.thumbnail, .img-thumbnail {
	border-radius:0;	
}
.thumbnail:hover {
	/* background-color:#F9F9F9; */
	opacity:.8;
}
.thumbnail a {
	text-decoration:none;
}
#flyer-img {
	margin-left:-10px;
}
.frm-filter {
	margin-bottom:24px;	
}
.panel {
	/* 
	border-radius:0; 
	border:none;
	-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, .05);
    box-shadow: 0 0px 0px rgba(0, 0, 0, .05);	
	*/
}
#p_no_border {
	/* */
	border-radius:0; 
	border:none;
	-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, .05);
    box-shadow: 0 0px 0px rgba(0, 0, 0, .05);	
	
}
.panel-title, .panel-heading {
	font-weight:bold;	
}
.panel-body ul li {
	margin-left:-12px;
	margin-bottom:10px;
}
.panel-body ul li img:hover {
	opacity:.8;
}
.p-header {
	font-size:16px;	
}
table tr {
	padding:100px 0;	
}
.cal-date {
	font-weight:bold;
		
}
.social-media-links {
	list-style:none; 
	margin-left:-40px;
}
.social-media-links li {
	display:inline-block; 
	float:left;
}
.social-icon img{
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    transition: filter 0.1s; 
}
.social-icon img:hover {
    -webkit-filter: none;
    filter: none;
}
.copyright {
	color:#666;
	font-size:12px;	
}
.list-inline {
	list-style:none;
}
.list-inline li {
	padding: 0 20px 10px 0;	
}
ul.admin-menu {
    list-style-type: none;
    margin: 0;
    padding: 0 0 20px 0;
}
ul.admin-menu li {
    padding: 0 0 4px 0;
}
#admin-l-colum {
	padding:20px 0 20px 40px;	
}
#admin-m-colum {
	padding:0 0 20px 40px;		
}
#admin-r-colum {
	padding:20px 0 20px 40px;	
}
#admin-header {
	background-color:#F9F9F9;
	text-align:right;
	padding:10px;
	margin-bottom:12px;
}
#sec-heading {
	padding:40px 0;
	text-align:center;	
}
#film-box {
	/*background-color:#000;*/
	background-color:#141414;
	color:#E9E9E9; 
	padding:20px 0;
}
.bg-red {
	background-color:#F00;	
}
.clickable-row:hover {
	cursor:pointer;	
	color:#337ab7;
}
#general-info {
	background-color:#996633; 
	color:#fff; 
	padding:32px 32px 24px 32px; 
	text-align:center; 
	font-size:24px;	
}
/* Medium: 992px*/
@media only screen and (max-width: 990px) {	
	.navbar-nav li {
		font-size:15px;
	}	
}
/* Small: 768px*/
@media only screen and (max-width: 768px) {
	#flyer-img {
		margin-left:0;	
	}	
	.thumbnail .caption h4 {
		font-size:16px;
	}
	#general-info {
		padding:12px 12px 8px 12px; 
		font-size:16px;	
	}		
}
/* Extra Small: 767px*/
@media only screen and (max-width: 767px) {
	.navbar-nav li {
		font-size:24px;
	}
	#red-carpet {
		/*display:none;	*/
	}
	.thumbnail .caption h4 {
		font-size:14px;
	}
	#admin-m-colum {
		margin-left:-40px;	
	}
	#general-info {
		padding:10px 10px 4px 10px; 
	}	
}
@media (min-width: 1920px) {
	.container {
		/*width: 1380px;*/
		width:80%;
	} 
}