@font-face {
    font-family: 'lunabold';
    src: url('../fonts/konnect/luna-bold.woff2') format('woff2'),
         url('../fonts/konnect/luna-bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'lunaregular';
    src: url('../fonts/konnect/luna-regular.woff2') format('woff2'),
         url('../fonts/konnect/luna-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.modal{
    color:#000;
}
@font-face {
    font-family: 'luna';
    src: url('../fonts/luna-semibold.woff2') format('woff2'),
         url('../fonts/luna-semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;


}
body{
	color: #fff;
}
.topbar{
	background: #10333A !important;
}
.topbar .logo a{
	font-family: 'lunaregular';
}
.bdBT,.simsimbg{
		background: #0b2f35 !important;

}
.etickets_box{
	color: #000;
}
.mytickets .cinemaadd,.mytickets .cinetime i,.mytickets .cinetime{
	color: #fff !important;
}

.yourticket{ font-family: lunaregular !important; }

 

.personalinfo_form{
	background:  #10333A !important;
	color:#fff;
}
.personalinfo_form label, .logan, .logan_text, .order_desc, .order_price{
	color: #fff;
}
.proceed_button .btn-danger{
	background-color:#17957c !important;
	border-color: #17957c !important;
}
.datetime i, .cinemaname_address i, .logan_text i{
	color: #17957c !important;
}
.order_box{
	margin-top: 6px;
}
.topbar .logo a{
	font-size: 18px;
}
.datetime span, .cinemaname_address span{
	color: #fff;
	padding-left: 5px;
}
.personalinfo_form .form-control::placeholder{
	color: #fff;
}
.personalinfo_form .form-control{
	color: #fff;
	background-color: #10333A !important;
}
.personalinfo_form .custom_select .form-control{
	background: url("../images/dropdown_arrow_white.png") no-repeat right 10px center;
}
.table-striped>tbody>tr:nth-of-type(odd){
	background-color:#10333A !important;
	color: #fff;
}
#bustable_bg .table #searched>tr:first-child ~ tr td{
	color: #fff;
	background: #10333A !important;
}
.bdBTNw .homecat a:hover span{
	color: #17957c !important;
}
@media screen and (min-width: 768px){

 


	.bdBTNw .homecat .hd:first-child{
		padding-top: 10px !important;
	}
	.bdBTNw .homecat a{
		margin-bottom: 10px;
		border:1px solid #fff !important;
	}
}
.bdBTNw .homecat a{
	border-bottom: 2px solid #17957c;
}
.bdBTNw .homecat .hd{
		background: #17957c !important;
		color: #fff;
		font-family: 'lunabold';
		    padding: 10px 20px;

}
.movie_calendar{
background-color:#10333A; }
.movie_calendar .nav-tabs>li{
	margin-right: 5px;
}
.cinema_timingbox{
	background: #10333A;
	box-shadow: none;
	color:#fff;
}
.movie_cinemaname{
	color:#fff;
}
.movie_calendar .nav-tabs>li>a span,.movie_calendar .nav-tabs > li.active > a
 span{
	color: #fff !important;
}
.movie_calendar .nav-tabs > li.active > a{
	background: #37806a;
}

.movies_tabs .movie_cont{
	background: none;
}
.movies_tabs .movie_cont span{
	color: #fff;
}
.listingbanner{
	border-color:#59b096;
}
.movie_industries .nav-tabs{
	padding-bottom: 10px;
}
.movies_tabs .nav > li > a{
	color: #fff !important;
}
.movie_industries .nav-tabs::-webkit-scrollbar{
	height: 5px;
	border-radius: 2px;
}
.movie_industries .nav-tabs::-webkit-scrollbar-track{
	background: #135153;
	border-radius: 2px;
}
.movie_industries .nav-tabs::-webkit-scrollbar-thumb{
	background: #2cb395;
	border-radius: 2px;
}
.bdBTNw .homecat span{
	color: #fff;
}
.footerarrow{
	background: #10333A !important;
	color: #fff;
	border-top: 1px solid #10333a;
    box-shadow: 2px 0 5px #272a2b;
}
.movie_industries{
	padding:0 10px;
}
.footerarrow span{
	color: #fff !important;
}
.topbar *,.topbar .glyphicon-menu-left{
	color: #fff !important;
	    filter: none !important;
    -webkit-filter: none !important;
    -o-filter: none !important;
    -moz-filter: none !important;
    -ms-filter: none !important;
}
.topbar .glyphicon-menu-left{
	        background: url(../images/back_arrow.svg)  no-repeat center left/16px 16px !important ;

}
#bus_container .col-xs-6 .movie_cont span b{
		font-size: 15px;
		 right: 22px;
		 top: 10px;
		border-radius: 20px;
		position: absolute;
	}
@media screen and (max-width: 768px){
#bus_container{
	margin-top: -20px;
			border-top: 2px solid #17957c;

}
#bus_container .col-sm-2{
width: 100% !important;
padding: 0px;

}
#bus_container .col-xs-6 .listingbanner{
	width: 60px;
	border:0px;
	float: left;
	display: inline-block;
	padding-bottom: 0px;

}
#bus_container .col-xs-6 .listingbanner img{
	position: relative;
	}
	#bus_container .col-xs-6 .movie_cont{
		border-bottom: 2px solid #17957c;
		padding: 10px;
		border-radius: 0px;
		margin-bottom: 0px;
	}
	#bus_container .col-xs-6:last-child .movie_cont{
		/*border-bottom: 0px;*/
	}
		#bus_container .col-xs-6 .movie_cont span{

			padding: 20px 10px;
	}
	#bus_container .col-xs-6 .movie_cont span b{
		font-size: 14px;
		 right: 30px;
		 top: 30px;
		border-radius: 20px;
		position: absolute;
	}
	#bus_container .col-xs-6 .movie_cont span:after{
		content: "\e258";
		right: 10px;
		color: #fff;
		position: absolute;
		font-family: 'Glyphicons Halflings' !important;

	}

	#bus_container .col-xs-6 .movie_cont::after{
	content: " ";
	clear: both;

	}
}



