
body
{
	/*font-family: 'PT Sans', sans-serif !important;*/
	font-family: 'Saira', sans-serif !important;
	    background: url(https://cdn3.ticketnew.com/partners/img/SreeKumar_Theatre/bg6.jpg);
       background-attachment: fixed;
    background-size: cover;
}
.page-headers
{
	background:#ed8e3e;
	    padding: 8px;
}
.page-header-menu
{
	float:right;
}
.page-header-menu ul li
{
	list-style:none;
	display:inline;
	/*border-right:1px solid #fff;*/
}
.page-header-menu ul li a
{
	color:#fff;
	font-size:12px;
	padding:5px;
}
.page-header-menu ul li a:hover
{
	text-decoration: none;
color: #aeb8c5;
}
.navigation-header
{
	background: #ccc;
}
.navbar-menu
{
	    background: transparent !important;
	border:none !important;
	

}
 .navbar-menu ul li a
 {
 	color:#000 !important;
	font-weight: bold;
	font-size:16px;
 }
 .togle-header
 {
 	background:#ed8e3e !important;
 }
 .navbar-toggle  .icon-bar
 {
 	backgound-color:#fff !important;
 }

 /* media queries */
 @media screen and (min-width: 320px) and (max-width: 767px)
 {
 	 .navbar-collapse
 {
 	background:#ed8e3e;
 }
  .navbar-menu ul li a
 {
 	color:#fff !important;
	font-weight: bold;
	font-size:16px;
 }
 }
 
 @media screen and (min-width: 768px) and (max-width: 991px)
 {
 	.navbar-menu ul li a {
    padding: 16px 13px 0px 2px;
	font-size:14px;
}
 }
 
 
 /* drobdown menu */
 #jquery-script-menu {
position: fixed;
height: 90px;
width: 100%;
top: 0;
left: 0;
border-top: 5px solid #316594;
background: #fff;
-moz-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
-webkit-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
z-index: 999999;
padding: 10px 0;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
}

.jquery-script-center {
width: 960px;
margin: 0 auto;
}
.jquery-script-center ul {
width: 212px;
float:left;
line-height:45px;
margin:0;
padding:0;
list-style:none;
}
.jquery-script-center a {
	text-decoration:none;
}
.jquery-script-ads {
width: 728px;
height:90px;
float:right;
}
.jquery-script-clear {
clear:both;
height:0;
}


h1 {
  padding: 0 20px;
  color: #FFFFFF;
  text-shadow: 1px 1px #105B63, 2px 2px #105B63, 3px 3px #105B63, 4px 4px #105B63;
  text-transform: uppercase;
  text-align: center;
}

section {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  float: left;
  max-height: 30px;
  overflow: hidden;
  width: 200px;
  margin: 20px;
  box-shadow: 0 0 5px #000;
}
section.expanded {
  max-height: 200px;
}

dt {
  text-transform: uppercase;
  font-weight: 700;
  color: #FFF;
  background: #105B63;
  padding: 5px 10px;
  position: relative;
  cursor: pointer;
}

dd {
  background: #FFF;
  color: #105B63;
  margin: 0;
  padding: 5px 15px;
}

.x-out dt::after, .x-out dt::before {
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear;
  content: "";
  width: 2px;
  height: 15px;
  background: #FFD34E;
  position: absolute;
  right: 10px;
  top: 7.5px;
}
.x-out dt::after, .x-out dt::before {
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear;
  content: "";
  width: 2px;
  height: 15px;
  background: #FFD34E;
  position: absolute;
  right: 10px;
  top: 7.5px;
}
.x-out dt::after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.x-out dt::before {
  -webkit-transform: translateX(-10px) rotate(-45deg);
  -moz-transform: translateX(-10px) rotate(-45deg);
  -ms-transform: translateX(-10px) rotate(-45deg);
  -o-transform: translateX(-10px) rotate(-45deg);
  transform: translateX(-10px) rotate(-45deg);
}
.x-out dt.open::before {
  -webkit-transform: translateX(-5px) rotate(-45deg);
  -moz-transform: translateX(-5px) rotate(-45deg);
  -ms-transform: translateX(-5px) rotate(-45deg);
  -o-transform: translateX(-5px) rotate(-45deg);
  transform: translateX(-5px) rotate(-45deg);
}
.x-out dt.open::after {
  -webkit-transform: translateX(-5px) rotate(45deg);
  -moz-transform: translateX(-5px) rotate(45deg);
  -ms-transform: translateX(-5px) rotate(45deg);
  -o-transform: translateX(-5px) rotate(45deg);
  transform: translateX(-5px) rotate(45deg);
}

.blinds dt::after, .blinds dt::before {
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear;
  content: "";
  width: 15px;
  height: 2px;
  background: #FFD34E;
  position: absolute;
  right: 10px;
  top: 10px;
}
.blinds dt::after {
  box-shadow: 0 4px #FFD34E, 0 8px #FFD34E;
}
.blinds dt.open::after {
  box-shadow: none;
}

.hash dt::after, .hash dt::before {
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear;
  content: "";
  width: 15px;
  height: 2px;
  background: #FFD34E;
  position: absolute;
  right: 10px;
  top: 8px;
}
.hash dt::after {
  box-shadow: 0 14px #b48700;
}
.hash dt::before {
  background: #b48700;
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  -o-transform-origin: center center;
  transform-origin: center center;
  -webkit-transform: translateX(7.5px) translateY(7px) rotate(90deg);
  -moz-transform: translateX(7.5px) translateY(7px) rotate(90deg);
  -ms-transform: translateX(7.5px) translateY(7px) rotate(90deg);
  -o-transform: translateX(7.5px) translateY(7px) rotate(90deg);
  transform: translateX(7.5px) translateY(7px) rotate(90deg);
  box-shadow: 0 15px #FFD34E;
}
.hash dt.open::after {
  -webkit-transform: translateY(4px) translateX(0) rotate(-45deg);
  -moz-transform: translateY(4px) translateX(0) rotate(-45deg);
  -ms-transform: translateY(4px) translateX(0) rotate(-45deg);
  -o-transform: translateY(4px) translateX(0) rotate(-45deg);
  transform: translateY(4px) translateX(0) rotate(-45deg);
  box-shadow: 0 3px #FFD34E;
}
.hash dt.open::before {
  -webkit-transform: translateY(4px) translateX(2px) rotate(45deg);
  -moz-transform: translateY(4px) translateX(2px) rotate(45deg);
  -ms-transform: translateY(4px) translateX(2px) rotate(45deg);
  -o-transform: translateY(4px) translateX(2px) rotate(45deg);
  transform: translateY(4px) translateX(2px) rotate(45deg);
  background: #FFD34E;
  box-shadow: 0 3px #FFD34E;
}

.flip dt::after, .flip dt::before {
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear;
  content: "";
  width: 2px;
  height: 15px;
  background: #FFD34E;
  position: absolute;
  right: 10px;
  top: 7.5px;
}
.flip dt::after, .flip dt::before {
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear;
  content: "";
  width: 2px;
  height: 15px;
  background: #FFD34E;
  position: absolute;
  right: 10px;
  top: 7.5px;
}
.flip dt::after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.flip dt::before {
  -webkit-transform: translateX(-10px) rotate(-45deg);
  -moz-transform: translateX(-10px) rotate(-45deg);
  -ms-transform: translateX(-10px) rotate(-45deg);
  -o-transform: translateX(-10px) rotate(-45deg);
  transform: translateX(-10px) rotate(-45deg);
}
.flip dt.open::before {
  -webkit-transform: rotate(-225deg);
  -moz-transform: rotate(-225deg);
  -ms-transform: rotate(-225deg);
  -o-transform: rotate(-225deg);
  transform: rotate(-225deg);
}
.flip dt.open::after {
  -webkit-transform: translateX(-10px) rotate(225deg);
  -moz-transform: translateX(-10px) rotate(225deg);
  -ms-transform: translateX(-10px) rotate(225deg);
  -o-transform: translateX(-10px) rotate(225deg);
  transform: translateX(-10px) rotate(225deg);
}

.slide dt::after, .slide dt::before {
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear;
  content: "";
  width: 2px;
  height: 15px;
  background: #FFD34E;
  position: absolute;
  right: 10px;
  top: 7.5px;
}
.slide dt::after, .slide dt::before {
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear;
  content: "";
  width: 2px;
  height: 15px;
  background: #FFD34E;
  position: absolute;
  right: 10px;
  top: 7.5px;
}
.slide dt::after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.slide dt::before {
  -webkit-transform: translateX(-10px) rotate(-45deg);
  -moz-transform: translateX(-10px) rotate(-45deg);
  -ms-transform: translateX(-10px) rotate(-45deg);
  -o-transform: translateX(-10px) rotate(-45deg);
  transform: translateX(-10px) rotate(-45deg);
}
.slide dt.open::before {
  -webkit-transform: rotate(-760deg);
  -moz-transform: rotate(-760deg);
  -ms-transform: rotate(-760deg);
  -o-transform: rotate(-760deg);
  transform: rotate(-760deg);
}
.slide dt.open::after {
  -webkit-transform: translateX(-10px) rotate(760deg);
  -moz-transform: translateX(-10px) rotate(760deg);
  -ms-transform: translateX(-10px) rotate(760deg);
  -o-transform: translateX(-10px) rotate(760deg);
  transform: translateX(-10px) rotate(760deg);
}

.lightsabers dt::after, .lightsabers dt::before {
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear;
  content: "";
  width: 2px;
  height: 15px;
  background: #FFD34E;
  position: absolute;
  right: 10px;
  top: 7.5px;
}
.lightsabers dt::after, .lightsabers dt::before {
  box-shadow: 0 0 6px #FFD34E;
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear;
  content: "";
  width: 2px;
  height: 15px;
  background: #FFD34E;
  position: absolute;
  right: 10px;
  top: 7.5px;
}
.lightsabers dt::after {
  -webkit-transform: rotate(3120deg);
  -moz-transform: rotate(3120deg);
  -ms-transform: rotate(3120deg);
  -o-transform: rotate(3120deg);
  transform: rotate(3120deg);
}
.lightsabers dt::before {
  -webkit-transform: rotate(-3120deg);
  -moz-transform: rotate(-3120deg);
  -ms-transform: rotate(-3120deg);
  -o-transform: rotate(-3120deg);
  transform: rotate(-3120deg);
  right: 20px;
}
.lightsabers dt.open::before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-filter: hue-rotate(720deg);
  filter: hue-rotate(720deg);
  right: 20px;
}
.lightsabers dt.open::after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-filter: hue-rotate(720deg);
  filter: hue-rotate(720deg);
}
.equal-width{
	width:20% !important;
}
.adds{
	background:#fff;
	border:2px solid #000;
}
.background
{
    background: rgba(10, 0, 0, 0.5);
	padding:0px;
	padding-bottom: 25px;
}
.manual-tabs{
	background:#ed8e3e;
	margin-top:10px;
}
.manual-tabs li a{
	color:#fff;
}
.manual-tabs li a:hover{
	color:#000;
}
.showtime li
{
	display:inline;
	background: #FF0000;
       padding: 5px;
}
.showtime-head ul
{
	padding:0px;
}
.showtime li a
{
	    color: #fff;
    font-weight: bold;
	text-decoration: line-through;
}
.movie-head p
{
	    margin: 0 0 10px;
    color: #ffffff;
    font-weight: bold;
	    font-size: 14px;
	    text-align: center;
}
.thumbnail
{
	margin-top:20px;
}



/*ticket selectiom*/
.btn-primary:hover {
    color: #fff;
    /*background: url("../images/li_bg_active.png") no-repeat scroll left top transparent !important;*/
    border-color: transparent !important;
}
.btn-primary {
    color: #fff;
   /* background: url("../images/li_bg_active.png") no-repeat scroll left top transparent !important;*/
    border-color: transparent !important;
}
.tktbg {
	background-color: rgba(0, 0, 0, 0.42) !important;
	padding: 2.5%;
}
.btn {
	border-radius: 12px !important;
	border:none !important;
}
.buttontkt {
	width: 100%;
}
a.btn.btn-primary.btn-lg {
	margin-left: 30%;
}
.select-wrapper {
	margin-bottom: 4%;
}
.btn-default {
	color: #DCDCDC !important;
	background-color: rgba(0, 0, 0, 0.42) !important;
	border-color: #ccc;
}
.btn-select {
	position: relative;
	padding: 0;
	min-width: 236px;
	width: 100%;
	border-radius: 0;
	margin-bottom: 20px;
}
.btn-select .btn-select-value {
	padding: 6px 12px;
	display: block;
	position: absolute;
	left: 0;
	right: 34px;
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden;
	border-top: none !important;
	border-bottom: none !important;
	border-left: none !important;
}
.btn-select .btn-select-arrow {
	float: right;
	line-height: 20px;
	padding: 6px 10px;
	top: 0;
	    background: #ed8e3e;
}
.btn-select ul {
	display: none;
	background-color: #fff ;
	color: white;
	clear: both;
	list-style: none;
	padding: 0;
	margin: 0;
	border-top: none !important;
	position: absolute;
	left: -1px;
	right: -1px;
	top: 33px;
	z-index: 999;
}
.btn-select ul li {
	padding: 3px 6px;
	text-align: left;color: #000;
}
.btn-select ul li:hover {
        background-color: #ccc;
    color: #000;
}
.btn-select ul li.selected {
	color: black;
}
/* Default Start */
.btn-select.btn-default:hover, .btn-select.btn-default:active, .btn-select.btn-default.active {
	border-color: #ccc;
}
.btn-select.btn-default ul li.selected {
	background-color: #ccc;
}
.btn-select.btn-default:hover, .btn-select.btn-default.active {
	background-color: #e6e6e6;
}
/* Default End */

/* Primary Start */
.btn-select.btn-primary:hover, .btn-select.btn-primary:active, .btn-select.btn-primary.active {
	border-color: #286090;
}
.btn-select.btn-primary ul li.selected {
	background-color: #ed8e3e;
	color: white;
}
.btn-select.btn-primary ul {
	border: #2e6da4 1px solid;
}
.btn-select.btn-primary .btn-select-value {
	background-color: #428bca;
	border: #2e6da4 1px solid;
}
.btn-select.btn-primary:hover, .btn-select.btn-primary.active {
	background-color: #286090;
}
/* Primary End */

/* Success Start */
.btn-select.btn-success:hover, .btn-select.btn-success:active, .btn-select.btn-success.active {
	border-color: #4cae4c;
}
.btn-select.btn-success ul li.selected {
	background-color: #4cae4c;
	color: white;
}
.btn-select.btn-success ul {
	border: #4cae4c 1px solid;
}
.btn-select.btn-success .btn-select-value {
	background-color: #5cb85c;
	border: #4cae4c 1px solid;
}
.btn-select.btn-success:hover, .btn-select.btn-success.active {
	background-color: #449d44;
}
/* Success End */

/* info Start */
.btn-select.btn-info:hover, .btn-select.btn-info:active, .btn-select.btn-info.active {
	border-color: #46b8da;
}
.btn-select.btn-info ul li.selected {
	background-color: #46b8da;
	color: white;
}
.btn-select.btn-info ul {
	border: #46b8da 1px solid;
}
.btn-select.btn-info .btn-select-value {
	background-color: #5bc0de;
	border: #46b8da 1px solid;
}
.btn-select.btn-info:hover, .btn-select.btn-info.active {
	background-color: #269abc;
}
/* info End */

/* warning Start */
.btn-select.btn-warning:hover, .btn-select.btn-warning:active, .btn-select.btn-warning.active {
	border-color: #eea236;
}
.btn-select.btn-warning ul li.selected {
	background-color: #eea236;
	color: white;
}
.btn-select.btn-warning ul {
	border: #eea236 1px solid;
}
.btn-select.btn-warning .btn-select-value {
	background-color: #f0ad4e;
	border: #eea236 1px solid;
}
.btn-select.btn-warning:hover, .btn-select.btn-warning.active {
	background-color: #d58512;
}
/* warning End */

/* danger Start */
.btn-select.btn-danger:hover, .btn-select.btn-danger:active, .btn-select.btn-danger.active {
	border-color: #d43f3a;
}
.btn-select.btn-danger ul li.selected {
	background-color: #d43f3a;
	color: white;
}
.btn-select.btn-danger ul {
	border: #d43f3a 1px solid;
}
.btn-select.btn-danger .btn-select-value {
	background-color: #d9534f;
	border: #d43f3a 1px solid;
}
.btn-select.btn-danger:hover, .btn-select.btn-danger.active {
	background-color: #c9302c;
}
/* danger End */

.btn-select.btn-select-light .btn-select-value {
	background-color: white;
	color: black;
}

.social
{
	    position: relative;
    top: 7px;
}
.fa {
    color: #fff;
    margin-right: 10px;
}
.navbar-nav
{
	margin-top: 30px !important;
	float: right !important;
}
.logo
{
    margin-top: 35px;
}
.book-now

{
	    width: 100%;
    background: #ed8e3e;
    border: navajowhite;
    color: #fff;
    line-height: 30px;
    margin-top: 5px;
}
.book-now a
{
	color: #fff;
}
.booking_container
{
	    background: #ccc;
    padding: 20px;
}
.btn.active, .btn:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.glyphicon
{
	    top: 35% !important;
    right: 0 !important;
    left: 0 !important;
}
.movie-head {
    height: 40px;
}
footer
{
	background: #444;
	    padding: 5px;
   /* margin-top: 20px;*/
}
footer p
{
	margin: 0;
	    line-height: 40px;
	color: #fff;
}
.book-now a:hover
{
	color: #ccc;
	text-decoration: none;
}
.caption_title_line p {
    color: #fff;
}
.fa:hover
{
	color: #000;
}
footer a {
    color: #96cfea !important;
}
footer a:hover {
    color: #fff !important;
	text-decoration: none !important;
}
.btn-primary {
    background-color: transparent !important;
}
h1,h2
{
	color: #fff !important;
}