.logo
{
	margin-top: -8px !important;
}
.textarea-color{
	margin-bottom:12px !important;
}
.mailto{
	/*padding-left: 10px;*/
    position: relative;
    top: -6px;
}
.phone{
	position: relative;
	top: 1px;
}
.f-active{
	color:#fff !important;
}
.header-contact-info ul{
	list-style: none;
    margin: 0;
    padding: 0;
}
.header-contact-info ul li {
    color: #ffffff;
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    margin-right: 25px;
	vertical-align: middle;
}
.social-links ul{
	float: right;
	padding-top: 9px;
	list-style:none;
	margin-bottom:0px;
}
.social-links ul li{
	display: inline-block;
    font-size: 12px;
    font-weight: 700;
}
.social-customized ul{
	list-style: none;
}
.social-customized ul li{
	display:inline-block;
}
.social-customized:before {
	font-size:16px !important;
	padding-right:5px;
}
.social-customized:hover{
	color:#333333;
}
.navbar-nav {
    text-transform: uppercase;
	
}
.navbar-nav li a{
	color: #555555;
	font-weight: 400;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 16px !important;
}
.navbar-nav li  a:hover{
	color:#FF0000 !important;
}
.no-padding{
	background-color: #e8e8e8;
}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: transparent;
}
.homebanner-panel {
	padding: 60px 28px;
}
.features-background{
	background-image: url(../../img/uploads/pattern-18562.png) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}
.footer-nav li a{
	color:#555555 !important;
}
.footer-nav li a:hover{
    color: #fff !important;
	background-color:#eee0 !important;
}
.footer-widget-area{
	padding: 50px 0 50px !important;
}
.footer-nav li a:active{
	background-color:#eee0 !important;
}
.footer-customized{
	margin-top:10px !important;
	margin-left: 25px;
}
.social-customized{
	width:90% !important;
	margin-top: 0px;
    margin-left: 0px;
}
.navbar-brand{
	margin-top:35px !important;
	margin-bottom:25px !important;
}
.navbar-default {
    min-height: 125px;
}
.navbar-default .navbar-nav {
    margin-top: 38px;
    margin-bottom: 38px;
}
.nav-margin{
	margin-left: 310px !important;
}
.flex-container {
	position: relative;
	margin: 0 auto;
	/*top: 275px;*/
	padding: 30px;
}
.flex-control-nav{
	display:none;
}
.timing span{
	color:#eb1436;
}
.ticketprice span{
}
.timing{
	font-weight:bold;
}
.video-list .btn-watch-now:hover{
	color: #ffffff !important;
    background-color:#bb191d !important;
}
.watch-now-wrap{
	width:170px !important;
	margin-top:30px;
}

.video-attributes .cast{
	display: inline-flex;
}
.timing label{
	color:#eb1436;
}
/*.video-attributes .timing{
	display:inline-flex;
}
.timing label{
	width:32%;
}*/
.container.gallery-container{
	min-height: auto !important;
}
.page-header .page-header-overlay {
    background-image: linear-gradient(to bottom, transparent 0%, #00000078 100%) !important;
}
/*.now-showing{
	background-image: url(../../img/about_banner2.jpg) !important;
}*/
.fa-inr{
font-size: 14px !important;
}
.class{
	color:#ff0000;
}
.about-background{
	background-image: url(../../img/uploads/pattern-18562.png) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}
.about-slider{
	padding-top:40px !important;
}
.about-text{
	padding-top: 52px;
	text-align:justify;
}
.rslides{
	border-radius:3px;
	margin-bottom:0px !important;
}
.ab-text p{
	color:#fff;
	font-weight:500;
	line-height: 30px;
    font-size: 15px;
}
.about-h3 h3{
	text-align: center;
    font-size: 26px;
    color: #ffffff;
	font-weight:bold;
    line-height: 30px;
    font-weight: 300;
    padding: 15px;
    margin: 0;
    font-family: 'Roboto Condensed', sans-serif;
}

.about-h3{
	width: 98%;
    margin: 0px 0px 0px 18px;
}
.quote{
	background-color:#eb1436;
}
.about-h3 h3 span{
	display: block;
    color: #ffffff;
    padding: 9px 0 0;
}
.theatres-box{
	padding: 18px 18px 0;
    min-height: 500px;
	text-align:justify;
	margin: 0px 0px 80px 0px;
	background-color:#fff;
}
.theatres-box p{
    padding: 0px 0 20px;
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    color: #535456;
    font-weight: 400;
}
.ab-text p{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 300;
}
.theatres-box {
    min-height: 540px !important; 
}
.about-wrapper{
	padding:15px;
    background-color:#fff;
}
.theatres-box h3{
	text-align:center;
	font-size: 26px;
    line-height: 30px;
    color: #cb2439;
    font-weight: 600;
    padding: 16px 0 10px;
    margin: 0;
    font-family: 'Roboto Condensed', sans-serif;
}
.quote{
	margin:70px 0px 70px 0px;
}
.breadcrumb-division{
	background-image: url(../../img/uploads/pattern-18562.png) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}
.bcrumb{
	background-color:#f5f5f5;
}
.bcrumb-customized{
	margin-bottom:0px !important;
}
.thumb-padding{
	padding:10px;
	background-color:#fff;
}
.details-customized h3{
	color:#fff !important;
}
.attributes-font p{
	color:#cccccc;
}
/*.video-list .video-item .video-thumb + .video-details {
    margin-left: 70px !important;
}*/
.gallery-background{
	background-image: url(../../img/uploads/pattern-18562.png) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}
.tz-gallery{
	padding-bottom:20px !important;
	padding-top:50px !important;
}
.contact-background{
	background-image: url(../../img/uploads/pattern-18562.png) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
	padding-bottom: 40px !important;
}
.map-padding{
	padding:10px !important;
	background-color:#fff;
}
.vc-row-padding{
	padding-top:75px !important;
}
.contact-wrapper h2{
	color:#eb1436;
}
.contact-wrapper p{
	color:#f5f5f5;
}
.contact-form-text label{
	margin: 0 0 0 0 !important;
	width: auto !important;
}
.textarea-color{
	color:#6b6b6b;
}
.submit-customized{
	border:2px solid #BC102A !important;
	background-color: #BC102A !important;
}
.btn-customized2{
	background-color: #bb191d !important;
	border: 2px solid #bb191d !important;
}
.submit-customized:hover{
	border:2px solid #eb1436 !important;
	background-color: transparent !important;
	color:#eb1436 !important;
}
.contact-icon{
	font-size:32px !important;
	line-height: 25px;
	position:relative;
}
.flaticon-email:before{
	font-size:35px !important;
	line-height: 25px;
	position:relative;
}
.flaticon-phone:before{
	font-size:25px !important;
	line-height: 25px;
	position:relative;
}
.contact-details{
	margin-top: 72px !important;
}
/*.contact-data{
	margin-left: 120px;
    width: 70%;
}*/
.contact-form-text1 label{
	padding-left: 7px;
	width: 35px;
	color:#eb1436;
}
.contact-form-text2 label{
	padding-left:6px;
	width: 35px;
	color:#eb1436;
}
.contact-form-text3 label{
	width:35px;
	color:#eb1436;
}
.contact-form-text3 a{
	color:#fff !important;
}
.contact-form-text3 a:hover{
	color:#eb1436 !important;
}
contact-form-text1 label p{
	font-weight:600;
}
.infos-customized p{
	font-weight:600;
	width: 85%;
}
.contact-padding-top{
	padding-top:30px;
}
.upcomming-featured .video-padding {
    padding: 60px 50px 0 50px !important;
}
.footer-social {
    float: right !important;
    width: 25% !important;
    margin-top: 20px;
}
.fa-inr{
	padding:0px 6px 0px 6px;
}
.img-full-width{
	width:100%;
}
.overlay-70-customized{
	background-color: rgba(0, 0, 0, 0.35) !important;
}
.video-title-margin-btm{
	margin-bottom:5px !important;
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline: none !important;
}
.contact-info-item label {
    margin:0px;
}
.title-btm-margin{
	margin-bottom:30px !important;
}
