@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent
}
html, body {
	height:100%;
	
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
nav ul, ul li {
	list-style:none;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
}
blockquote, q {
	quotes:none
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none
}
a {
	margin:0;
	
	font-size:100%;
	vertical-align:baseline;
	background:transparent
}
a:hover { }
ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none
}
mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold
}
del {
	text-decoration:line-through
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help
}
table {
	border-collapse:collapse;
	border-spacing:0
}

body, input, select, textarea {
  font-size: inherit;
}
hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #ccc;
	margin:1em 0;
	padding:0
}
input, select {
	vertical-align:middle
}
body {
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size:14px;
	background-color: #594b4b !important;
	color:#fff;
	line-height:150%;
}
a, img {
	color:#fff;
	text-decoration:none;
	font-weight:normal
}
a:hover {
	text-decoration:none
}

h2 {  text-align:center; color:#fff112 !important; margin-top:0 !important; margin-bottom:13px !important;  }
p { text-align:justify; color:#fff; font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;}
label { color:#fff; margin:10px 10px 0 20px;}
#for_tab { color:#000; background:#fff;}
#for_tab li a { color:#fff; font-size:2.8vmin; }
#for_tab .active1 {  }
#for_tab li a:hover { color:#6e0e71; background:none;}
select { color:#000;}
#booktickets { padding:20px;}
.nav-pills>li.active>a { background:none !important; color:#141311 !important;}
textarea {
	width:100%;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;;
	font-size:11px;
	border:1px solid #eee
}
checkbox, input, radio, select, button {
}
fieldset {
	margin:0 0 15px;
	border:1px solid #c9c9c9;
	padding:15px
}
legend {
	font-weight:bold;
	line-height:20px;
	font-size:16px
}
input[type="text"], input[type="password"] {
	border:1px solid #eee
}
input[type="text"]:disabled {
	background:none repeat scroll 0 0 #fff
}
.logo { margin-left:15%; }
#head {  color:#fff; text-align:left; margin:0; padding:10px; font-size:2vmax; background:#222; }
#facilities {
	background:#222;
 /*background: #2c4165;
  background: -moz-linear-gradient(top, #2c4165 0%, #1e2f49 100%);
  background: -webkit-linear-gradient(top, #2c4165 0%, #1e2f49 100%);
  background: -o-linear-gradient(top, #2c4165 0%, #1e2f49 100%);
  background: -ms-linear-gradient(top, #2c4165 0%, #1e2f49 100%);
  background: linear-gradient(to bottom, #2c4165 0%, #1e2f49 100%);
  text-decoration: none;*/
  border: none;
 
		}
		
		#dropdown { 	
		margin-top: 9px;
		width:100%;
		color:#000 !important;
  padding:10px 5px 5px 5px;
  border: 1px solid #DDDDDD;
  background: linear-gradient(to bottom ,#f1f1f1 ,#ffffff);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 0 2px #fff;
  -webkit-box-shadow: 0 0 2px #fff;
  box-shadow: 0 0 2px #fff;
  cursor: pointer;}
		
  #dropdown_label { 
		margin-top: 9px;
		padding:10px 5px 5px 5px;
	 color:#fff;
  padding: 5px;
		text-align:center;
  
 
  cursor: pointer;}
		#booktickets { background-color: rgba(0,0,0,.5); padding-bottom:40px; height:295px;}
		.btn { text-align:right; margin-top:20px; background:#57328d; color:#fff; text-align:right; margin-left:60%; }
		.btn-warning1 {
			font-size:2vmin;
  color:#FFF;
  background-color: #57328d;
  border-color: #057f47;
		}
		
		.btn-warning1:hover {
			font-size:2vmin;
  color: #FFF;
background-color: #101d17;
border-color: #07170f;
		}
		
		
		
		#footer_section {
			background-color:#E43F3F;
		/*background: #2c4165;
  background: -moz-linear-gradient(top, #2c4165 0%, #1e2f49 100%);
  background: -webkit-linear-gradient(top, #2c4165 0%, #1e2f49 100%);
  background: -o-linear-gradient(top, #2c4165 0%, #1e2f49 100%);
  background: -ms-linear-gradient(top, #2c4165 0%, #1e2f49 100%);
  background: linear-gradient(to bottom, #2c4165 0%, #1e2f49 100%);
  text-decoration: none;*/
  border: none;
 }
		.btn-warning { margin:20px 0 0px 0;}
		.footer li a{  padding-left:10px; font-size:15px; margin-top:20px; }
		.footer li a:hover{ color:#fff112; text-decoration:none; }
		ul li { display:inline-block;}
/********************carousel*****************/
/* Removes the default 20px margin and creates some padding space for the indicators and controls */
.carousel {
    margin-bottom: 0;
	padding: 0 40px 30px 40px;
}
/* Reposition the controls slightly */
.carousel-control {
	left: -12px;
}
.carousel-control.right {
	right: -12px;
}
/* Changes the position of the indicators */
.carousel-indicators {
	right: 50%;
	top: auto;
	bottom: 0px;
	margin-right: -19px;
}
/* Changes the colour of the indicators */
.carousel-indicators li {
	background: #c0c0c0;
}
.carousel-indicators .active {
background: #333333;
}
/********************ends here******************/

/******************contact starts here*************/

.contact { background:#fff;}


/*************contact ends here**************/


.navbar-inverse {
    background-color: #E43F3F !important;
 
}

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #6025b4 !important;
    background-color: transparent;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    color: #542874 !important;
    border-radius: 5px;
    padding: 8px 10px 8px 10px;
}

.navbar {
    position: relative;
    border: 1px solid transparent;
	min-height: 65px !important;
	border-radius:0px !important;
}
.navbar-inverse {

    border-radius: 0px !important;
}
