@charset "utf-8";

/* CSS Document */



@charset "utf-8";

/* CSS Document */



/*homepage*/

a{ outline:none !important}
.title_heading h1
*{outline:none !important}

.padding_zero{ padding:0 !important}

.padding_zero_desktop{padding:0 !important}

.less_padding{ padding:3px !important;}

.margin-top10{ margin-top:10px;}

.margin-top40{ margin-top:40px;}

.padtop10{

	padding-top:10px;

}

.padleft10{

	padding-left:10px;

}

.padlr10{ padding:0px 5px !important}



.logo{ float:left; width:100%; text-align:center;margin-top: 30px;}

.logo h4 {

	font-family: 'Actor', sans-serif;

	

	text-transform: uppercase;

	letter-spacing: 5px;

}

.logo h4 a{color: #373737;

	font-size: 14px;

	font-weight: 100;}

.row_one{ float:left; width:100%; margin-top:20px;}

.row_one img{ margin-top:14px}

.first_img{ float:left; width:100%}

.strip{ float:left; position:absolute;bottom: 0px;border-width: 0px;

border-width: 0px;

border-color: rgb(178, 156, 49);

border-style: solid;

background-image: -moz-linear-gradient( 360deg, rgb(43,43,43) 0%, rgba(36,36,36,0.51) 66%, rgba(36,36,36,0.5) 68%, rgba(28,28,28,0) 100%);

background-image: -webkit-linear-gradient( 360deg, rgb(43,43,43) 0%, rgba(36,36,36,0.51) 66%, rgba(36,36,36,0.5) 68%, rgba(28,28,28,0) 100%);

background-image: -ms-linear-gradient( 360deg, rgb(43,43,43) 0%, rgba(36,36,36,0.51) 66%, rgba(36,36,36,0.5) 68%, rgba(28,28,28,0) 100%);

opacity: 0.85;transform: rotate(-90deg) translate(55px, 0px);

-webkit-transform: rotate(-90deg) translate(55px, 0px);

 -o-transform: rotate(-90deg) translate(55px, 0px);

 -ms-transform: rotate(-90deg) translate(55px, 0px);

  -moz-transform: rotate(-90deg) translate(55px, 0px);

width: 140px;padding:0px 20px;left: -47px;}

.common_class{ position:relative;float:left; width:100%}

.strip h5{ font-size:12px;}

.strip h5 a{color:#fff;font-family: 'Dosis', sans-serif; font-weight:800; letter-spacing:2px; text-decoration:none}

.strip h5::before {

	content: " ";

	border-bottom: 3px solid #ff0000;

	width: 19px;

	font-style: normal;

	font-weight: normal;

	position: absolute;

	left: 20px;

	z-index: 99999;

	line-height: 8px;

	top: 4px;

}

.row_one img{ -moz-filter: grayscale(100%);

-ms-filter: grayscale(100%);-o-filter: grayscale(100%); -webkit-transition: all 1s ease-in-out;

     -moz-transition: all 1s ease-in-out;

       -o-transition: all 1s ease-in-out;

      -ms-transition: all 1s ease-in-out;

          transition: all 1s ease-in-out;



 /* Chrome, Safari, Opera */

    filter: grayscale(100%); opacity:0.75}

	

	.on_hover:hover img{-webkit-filter: grayscale(0%); /* Chrome, Safari, Opera */

    filter: grayscale(0%); opacity:1; }

		  

		  .two_sections{ float: left; width:100%}

		  .section_one_logo{ width:48%; float:left}

		  .section_two_logo{width:48%; float:right}

		  .simple_img{ float:left; width:100%;}

		  .notgrey img{ -webkit-filter: grayscale(0%); /* Chrome, Safari, Opera */

		  -moz-filter: grayscale(0%);

		  -ms-filter: grayscale(0%);

		  -o-filter: grayscale(0%);

    filter: grayscale(0%); opacity:1}

		.one_fourth{ float:left; width:30.5%}  

		  .third_fourth{ float:right; width:67%}

		  .outer_body{ float:left; width:100%; }

		   .home-body{padding-bottom: 70px}

		  

		  /*about us*/

	.header_rest{float:left; width:100%;margin-top: 30px;}	  

.header_rest1{ float:left; width:100%;margin-top: 30px;position: absolute;

top: 0px;

z-index: 999;}

.logo_rest{ float:left; width:100%; position:relative}

.logo_rest h5{font-family: 'Actor', sans-serif;

	

	text-transform: uppercase;

	letter-spacing: 5px;}	

	.logo_rest h5 a{color: #373737;

	font-size: 12px;

	font-weight: 100; text-decoration:none}	  

		  

	.logo_rest img { float:none; display:inline-block}	  

	.logo_rest i { font-size:24px; color:#4a4a4a; float:right; cursor:pointer}  

		.about_section{ float:left; width:100%;padding-bottom: 40px;margin-top: 10px; padding:0px 40px;}  

		.about_section .row_one{ margin-top:0px !important}

		.about_section_left{ float:left; width:100%; position:relative}  

.strip_single {

	float: left;

	opacity: 0.85;

	-webkit-transform: rotate(-90deg) translate(-50px, -50px);

	-o-transform: rotate(-90deg) translate(-50px, -50px);

	-ms-transform: rotate(-90deg) translate(-50px, -50px);

	transform: rotate(-90deg) translate(-25px, -50px);

	width: auto;

	padding: 4px 20px;

	position: absolute;

	left: -20px;

}

		.strip_single h5{ font-size:12px;}

.strip_single h5 a{color:#4a4a4a;font-family: 'Dosis', sans-serif; font-weight:800; letter-spacing:2px; text-decoration:none; text-transform:uppercase}

.strip_single h5::before {

	content: " ";

	position:absolute;

	border-bottom: 1px solid #ff0000;

	width: 19px;

	font-style: normal;

	font-weight: normal;

	left: 20px;

	z-index: 99999;

	line-height: 8px;

	top: 10px;

}  

.about_img{ float:left; width:100%;margin-top: 15px;}

	.about_vision{ float:left; width:100%;margin-top: 60px;}	  

		  .about_vision h4{font-family: 'Raleway', sans-serif; color:#4a4a4a; font-weight:600; letter-spacing:3px; text-transform:uppercase;

		  position:relative;}

		  .about_vision h4:after{content: " ";

	position:absolute;

	border-bottom: 3px solid #ff0000;

	width: 19px;

	font-style: normal;

	font-weight: normal;

	left: 0px;

	z-index: 1000;

	line-height: 8px;

	bottom: -5px;}

	.aboutpadding{ padding:3px !important}

	.about-body{ padding-bottom:40px;}

	.about_vision p{font-family: 'Martel Sans', sans-serif; color:#686767;font-size: 12px;

letter-spacing: 1px;padding: 15px 100px 0px 0px;font-weight: 100;}	  

.about_vision p.pull-right img { width:70%}

	.left_team{ float:left; width:50%}

	.left_team img{ margin-top:0px !important; cursor:pointer; opacity:1;}

	.right_team-msg, .right_team-msg1{background-color:#2b2b2b; float:left;text-align:left; width:50%;padding: 10px 14px;

height: 180px; position:relative;}

.mfp-content .right_team-msg, .mfp-content .right_team-msg1{ height:260px;}

.mfp-content .white-popup{max-width:540px;}

.page-id-8 .mfp-content .right_team-msg, .page-id-8 .mfp-content .right_team-msg1{ position:absolute;height:auto;left:50%;top:10px;bottom:10px;}

.page-id-8 .mfp-content .white-popup{max-width:700px;min-height: 280px;}

.mfp-container{top:50px !important;}

	.right_team-msg h6, .right_team-msg1 h6{color:#fff; position:relative;font-family: 'Martel Sans', sans-serif;letter-spacing: 2px;font-weight: 700;

}

}

  

		  .right_team-msg h6:after, .right_team-msg1 h6:after{content: " ";

	position:absolute;

	border-bottom: 3px solid #ff0000;

	width: 19px;

	font-style: normal;

	font-weight: normal;

	left: 0px;

	z-index: 1000;

	line-height: 8px;

	bottom: -5px;}

	

	.right_team-msg p, .right_team-msg1 p{color:#dadada; font-size:10px;font-family: 'Martel Sans', sans-serif;font-weight: 100;

letter-spacing: 1px;

float: left;} 

.right_team-msg::before {

	background-image: url(../images/pointing_arrow.png);

	background-repeat: no-repeat;

	top: 50%;

	content: "";

	height: 38px;

	position: absolute;

	left: -18px;

	width: 30px;

} 

	.right_team-msg1::before {

	background-image: url(../images/point.png);z-index: 999;

	background-repeat: no-repeat;

	top: 50%;

	content: "";

	height: 38px;

	position: absolute;

	right: -28px;

	width: 30px;

} 	  

		  

.films_inner {

	float: left;

	width: 100%;

	background-image: url(../images/team_bg.png);

	background-repeat: no-repeat;

	background-size: cover;

	padding-bottom: 40px;

	background-position: 0px;

	/*position: absolute;*/

	position:relative;

	min-height: 100%;

	overflow: hidden;

	-ms-content-zooming: none;

}

height: 100%; min-height:100%;

overflow: scroll; -ms-content-zooming:none}	

	.film_strip{ float:left; width:100%;}

	.film_strip_main{ float:left; width:100%;margin-top:20px;padding: 0px 15px;}

	.film_strip_main h5{/*font-family: 'Dosis', sans-serif; */font-family: 'Rubik', sans-serif;font-weight: normal;font-size: 26px;letter-spacing:2px;color:#4a4a4a; border-left: 3px solid #ff0000;

padding-left: 7px;}	  

.page-id-53 .film_strip{margin-top:50px;}

	.black-film{ float:left; width:100%; background-image:url(../images/Films-page-11.jpg); background-repeat:no-repeat;}

	.single_movie_section{ float:left; width:100%; margin-top:50px}  

	.single_movie_section1 h2 {

	float: left;

	opacity: 1;

	transform: rotate(-90deg) translate(-190px, -120px);

	-webkit-transform: rotate(-90deg) translate(-190px, -120px);

	-moz-transform: rotate(-90deg) translate(-190px, -120px);

	-ms-transform: rotate(-90deg) translate(-190px, -120px);

	-o-transform: rotate(-90deg) translate(-190px, -120px);

	padding: 4px 20px;

	font-family: 'Rubik', sans-serif;

	text-transform: uppercase;

	color: #fff;

	letter-spacing: 3px;left: -8px;

	font-size: 26px; position:absolute;

}

		.films-single{ float: left;

width: 90%;padding: 10px;

background-color: #edecec;}  

.owl-carousel-films .owl-item .item{ margin-right:30px;}

		  .films-single img { min-height:390px; width:100%}

		.films-single h5{ font-family: 'Raleway', sans-serif;color:#4a4a4a; font-weight:900; text-transform:uppercase; letter-spacing:2px;

		position:relative;font-size: 18px;}  

		  .films-single h5:after{content: " ";

	position:absolute;

	border-bottom: 2px solid #fe0a0a;

	width: 84px;

	font-style: normal;

	font-weight: normal;

	left: 0px;

	z-index: 99999;

	line-height: 8px;

	bottom: -5px;}

		.inner_three_films{ float:left; width:100%; padding:0px 20px;}  

		.inner_three_films1{ float:left; width:100%; padding:0px 25px;}  

		  .films-single span{padding: 0px 20px 10px;

float: left;}

		  .films-single p

		  {font-family: 'Martel Sans', sans-serif; color:#4a4a4a; font-size: 11px;

letter-spacing: 1px;margin-top: 10px;

float: left;}

.owl-carousel-films{width: 95% !important; float: right;}

.owl-carousel-films .owl-prev {

	background-image: url(../images/left-arrow.png) !important;

	background-repeat: no-repeat !important;

	width: 40px;

	height: 40px;

	background-size: 100% 100% !important;

	opacity: 1 !important;

	background-color: transparent !important;

	position:absolute;

	left: -60px;

top: 50%;

}



.owl-carousel-films .owl-next {

	background-image: url(../images/right-arrow.png) !important;

	background-repeat: no-repeat !important;

	width: 40px;

	height: 40px;

	background-size: 100% 100% !important;

	opacity: 1 !important;

	background-color: transparent !important;

	position:absolute;

	right: -60px;

top: 50%;

}





.owl-carousel-films {padding-bottom: 30px;}

.films_more_section{ float:left; width:100%; 

}

.mobile_slider{ display:none !important ; float:left;}

.desktop_version{ display:block}

.single_movie_section1, .single_movie_section2{ float:left; width:100%; position:relative}  

	

.single_movie_section1 h6 {

	float: left;

	 position:absolute;-webkit-transform: rotate(-90deg) translate(-550px, -100px);

	 -moz-transform: rotate(-90deg) translate(-550px, -100px);

	 -ms-transform: rotate(-90deg) translate(-550px, -100px);

	 -o-transform: rotate(-90deg) translate(-550px, -100px);

	 transform: rotate(-90deg) translate(-550px, -100px);

	 left: -30px;

}

.single_movie_section1 h6 a{opacity: 1;

	

	padding: 4px 20px;

	font-family: 'EB Garamond', serif;

	color: #fff;

	letter-spacing: 3px;

	font-size: 12px; text-decoration:none;}

.single_movie_section1 h6 span{ float:left;}

.single_movie_section2 h2 {

	float: left;

	opacity: 1;

	transform: rotate(-90deg) translate(-140px, -160px);

	-moz-transform: rotate(-90deg) translate(-140px, -160px);

	-webkit-transform: rotate(-90deg) translate(-140px, -160px);

	-o-transform: rotate(-90deg) translate(-140px, -160px);

	-ms-transform: rotate(-90deg) translate(-140px, -160px);

	padding: 4px 20px;

	font-family: 'Rubik', sans-serif;

	text-transform: uppercase;

	color: #4a4a4a;

	letter-spacing: 3px;margin-top: 70px;

	font-size: 26px; position:absolute;

}



.movies_left{ float:left; width:100%;margin-top: 100px;}

.movies_left img { border:7px solid #000}

.movies_right{ float:left; width:100%;margin-top: 90px;padding: 0px 40px;}

.movies_right h4, .movies_right-second h4{color:#282828;font-family: 'Raleway', sans-serif; font-size:30px; font-weight:900;letter-spacing: 3px; position:relative;margin-bottom: 20px;}

.movies_right h4:after, .movies_right-second h4:after{content: " ";

	position:absolute;

	border-bottom: 2px solid #fe0a0a;

	width: 84px;

	font-style: normal;

	font-weight: normal;

	left: 0px;

	z-index: 99999;

	line-height: 8px;

	bottom: -5px;}



.minor_infos{ float:left; width:100%}

.minor_infos h6{ font-size:12px; color:#282828;font-family: 'Raleway', sans-serif; text-transform:uppercase; font-weight:800; letter-spacing:1px; float:left;margin: 0 6px 0px 0px;}

.minor_infos p { font-size:11px; color:#282828;font-family: 'Martel Sans', sans-serif; text-transform:uppercase; font-weight:700; letter-spacing:1px;margin-bottom: 5px;

}

.minor_para, .minor_para1{ float:left; width:100%;}

.minor_para p { margin-top:20px;font-family: 'Martel Sans', sans-serif; font-weight:100; font-size:13px; letter-spacing:1px;color:#282828;padding-right: 110px;

line-height: 22px;}

.minor_para h6, .minor_para1 h6, .common_class .right_team-msg a.open-popup-gallerylink,

 .common_class .right_team-msg1 a.open-popup-gallerylink{font-size: 12px;



font-family: 'Raleway', sans-serif;

text-transform: uppercase;

font-weight: 800;

letter-spacing: 1px;

float: left;

margin: 0;}

.common_class .right_team-msg a.open-popup-gallerylink, .common_class .right_team-msg1 a.open-popup-gallerylink{color:#fff;}

.minor_para a, .minor_para1 a {color: #282828;}

.movies_right-second{ float:left;padding: 0px 55px;width: 100%;

margin-top: 90px;}

.minor_para1 p{margin-top:20px;font-family: 'Martel Sans', sans-serif; font-weight:100; font-size:12px; letter-spacing:1px;color:#282828;

line-height: 22px;}

.side_scrolls_right, .side_scrolls_left{float:left; width:100%; position:relative}

	.side_scrolls_right h6{	float: left;

	 position:absolute;    transform: rotate(-90deg) translate(-160px, 100px);

	-webkit-transform: rotate(-90deg) translate(-160px, 100px);

	 -o-transform: rotate(-90deg) translate(-160px, 100px);

	 -ms-transform: rotate(-90deg) translate(-160px, 100px);

	 -moz-transform: rotate(-90deg) translate(-160px, 100px);

   right: 0px;width: 220px;}	

	 .side_scrolls_right h6 a, .side_scrolls_left h6 a{opacity: 1;

	

	padding: 4px 20px;

	font-family: 'EB Garamond', serif;

	color: #4a4a4a;

	letter-spacing: 3px;

	font-size: 12px; text-decoration:none; text-transform:lowercase}  

	.side_scrolls_left h6 {

	float: left;

	position: absolute;

	transform: rotate(-90deg) translate(-320px, -150px);

	-webkit-transform: rotate(-90deg) translate(-320px, -150px);

	-moz-transform: rotate(-90deg) translate(-320px, -150px);

	-ms-transform: rotate(-90deg) translate(-320px, -150px);

	-o-transform: rotate(-90deg) translate(-320px, -150px);

	left: 0px;width: 310px;

	z-index: 999; bottom:-90px;

}

.home .outer_body{padding-bottom:0px;}

.home .header_rest{ margin-top:0}

/*two films*/



.film_single1{ padding:15px !important; margin:10px 0px; width: 100% !important; }

.two_films_div{ float:right; width:97%}





/*indiviual page*/

.indiviual_outer_body {

	float: left;

	width: 100%;

	background-image: url(../images/Individual-films-page---synopsis.jpg);

	background-repeat: no-repeat;

	background-size: cover;

	padding-bottom: 50px;

	-ms-content-zooming: none;

	position: absolute;

	min-height: 100%;

	margin-bottom: -142px;

	overflow: hidden;

}

.indi_body{ /*background-image:url(../images/indiviual_top.jpg);*/ background-position:center; background-repeat:no-repeat; float:left; width:100%;position: relative;}

.logo_rest1{ float:left; width:100%; position:relative}



.logo_rest1 h5{font-family: 'Actor', sans-serif;

	

	text-transform: uppercase;

	letter-spacing: 5px;}	

	.logo_rest1 h5 a{color: #fff;

	font-size: 12px;

	font-weight: 100; text-decoration:none}	  

		  

	.logo_rest1 img { float:none; display:inline-block}	  

	.logo_rest1 i { font-size:24px; color:#fff; float:right; cursor:pointer}  

.title_heading h1 {

	font-size: 73px;
	
	margin-left:90px;
	
	margin-top:60px;

	font-weight: 900;

	font-family: 'Raleway', sans-serif;

	letter-spacing: 10px;

	color: #fff;

	border-left: 10px solid #327782;

	line-height: 99px;

	padding-left: 15px;

	height: 100px;

	z-index: 99999999;

	text-transform: uppercase;

}



	.title_heading {

	float: left;

	padding: 0px 10px;

	position: absolute;

	bottom: 10px;

	z-index: 99;

}

	.movie_detail{ float:left; width:100%; background-color:#161616; border-bottom:5px solid #ff0000}

	.movie_inner_info{ float:left; width:100%;margin: 16px 0px;

padding: 20px 0px;}

.movie_inner_info, .movie_inner_detail_right{border-right:1px solid #3a3a3a;}

	.movie_inner_info h6, .movie_inner_detail_right h6, .movie_inner_detail_extreme_right h6{color:#fff; font-weight:800; font-size:12px; letter-spacing:1px;font-family: 'Raleway', sans-serif; float:left;

	margin: 0;}

	.movie_inner_info p, .movie_inner_detail_right p, .movie_inner_detail_extreme_right p{color:#fff; font-weight:500; font-size:12px; letter-spacing:1px; font-family: 'Martel Sans', sans-serif;}

.movie_inner_detail_right, .movie_inner_detail_extreme_right{ float:left; width:100%;margin: 16px 0px;padding: 20px 0 34px 0;}

	.back_indi{ float:left; width:100%}

	.tabbings{ float:left; width:100%; background:transparent !important; border:none !important; padding:0px 14px !important;}

	

	  

  .ui-tabs-vertical .ui-tabs-nav { float: left;

width: 16%; border:none !important; background-color:transparent !important; margin-top:50px !important;}

  .ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border:none !important; background-color:transparent !important }

  .ui-tabs-vertical .ui-tabs-nav li a { display:block; font-family: 'Raleway', sans-serif; color:#282828; font-weight:500; text-transform:uppercase; letter-spacing:2px;font-size: 13px; padding:5px 0px !important;margin-bottom:8px;}

  .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active a{ border-bottom:2px solid #ff0000 ; margin-bottom:10px !important;}

  .ui-tabs-vertical .ui-tabs-panel {float: left;

width: 84%;margin: 46px 0px; height:auto;}

	

	.synopsis{ float:left; width:100%; background-color:#161616; min-height:408px;padding: 50px 30px;}

	.synopsis h2{font-family: 'Raleway', sans-serif; font-size:40px; font-weight:900; color:#fff; letter-spacing:3px; position:relative}

	.synopsis h2:after{content: " ";

	position:absolute;

	border-bottom: 2px solid #fe0a0a;

	width: 130px;

	font-style: normal;

	font-weight: normal;

	left: 0px;

	z-index: 99999;

	line-height: 8px;

	bottom: -5px;}

	.synopsis p {font-family: 'Raleway', sans-serif; font-size:12px; font-weight:500; color:#fff; letter-spacing:1px;margin-top: 20px;}

	.side_scrolls_left_copy{float:left; width:100%; position:relative}

	

	.side_scrolls_left_copy h6{	float: left;

	 position:absolute; -webkit-transform: rotate(-90deg) translate(-300px, -250px);

	 -ms-transform: rotate(-90deg) translate(-300px, -250px);

	 -o-transform: rotate(-90deg) translate(-300px, -250px);

	 -moz-transform: rotate(-90deg) translate(-300px, -250px);

   left:0px;

	z-index: 999; bottom:-90px;

	 opacity: 1;

	padding: 4px 20px;

	font-family: 'EB Garamond', serif;

	color: #4a4a4a;

	letter-spacing: 3px;

	font-size: 10px; text-decoration:none;}



	.tabbings #gallery{ width:100% !important; }

	/*indiv-bckup css*/

	#gallery .ug-strip-panel{width:210px !important}

	

	#gallery .ug-strip-panel .ug-thumbs-strip{ width:100% !important}

	#gallery .ug-strip-panel .ug-thumbs-strip .ug-thumbs-strip-inner{ width:100% !important}

	

	#gallery .ug-strip-panel .ug-thumbs-strip .ug-thumbs-strip-inner .ug-thumb-wrapper.ug-thumb-generated, .ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader-dark, .ug-thumb-wrapper.ug-thumb-generated img, .ug-thumb-overlay, .ug-thumb-wrapper .ug-thumb-border-overlay{width:100% !important; height: 148px !important;}

	/*indiv-bckup css*/

	#sync1 { float:left; width:80%}

	#sync2 { width:20%; float:left;transform: rotate(90deg);}

	#sync1 .item{

    background-color:transparent;

    padding: 80px 0px;

    margin: 5px;

    color: #FFF;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    border-radius: 3px;

    text-align: center;

	float:left; width:78%;

}

#sync2 .item{

    background: #000;

    padding: 10px 0px;

    margin: 5px;

    color: #FFF;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    border-radius: 3px;

    text-align: center;

    cursor: pointer; transform: rotate(-90deg);

}

#sync2 .item h1{

  font-size: 18px;

}

#sync2 .synced .item{

  background: #000;   

}

#sync1 .item iframe{ float:left; width:100%}

#sync2 .owl-wrapper{ width:100% !important}

/*#sync2 .owl-wrapper .owl-item{ width:100% !important}*/

	/*credits*/

	.credit{ float:left; width:100%; background-color:#1e1e1e;padding: 30px 40px 0px;}

	.credit_row{ float:left; width:100%}

	.credit_row span{ float:left; width:100%;}

	.credit_row span h6{color:#fff; font-weight:800; font-size:12px; letter-spacing:1px;font-family: 'Raleway', sans-serif;  float:left; width:100%}

	

.credit_row span p {

	color: #fff;

	font-weight: 500;

	font-size: 12px;

	letter-spacing: 1px;

	font-family: 'Martel Sans', sans-serif;

	float: left;

	width: 100%;

}	

	

	/*posters*/

	.posters{ float:left; width:100%; }

	.posters img {-webkit-filter: grayscale(100%);

-moz-filter: grayscale(100%);

-ms-filter: grayscale(100%);

-o-filter: grayscale(100%);

filter: grayscale(100%);

opacity: 0.75; cursor:pointer;-webkit-transition: all 1s ease-in-out;

-moz-transition: all 1s ease-in-out;

-o-transition: all 1s ease-in-out;

-ms-transition: all 1s ease-in-out;

transition: all 1s ease-in-out;}



	/*watch*/

	.watch{ float:left; width:100%;box-shadow: 0px 0px 14px #000;}

	.streaming_section{ float:left; width:100%; background-color:#1E1E1E;padding: 20px 0px 12px;}

	.stream_online{ float:left; width:100%}

	.stream_online h6{ font-size:12px; border-left:3px solid #ff0000; color:#fff;font-family: 'Raleway', sans-serif; float:left;letter-spacing:2px; font-weight:800;padding-left: 8px;}

	.stream_online ul{ list-style:none; float:left; margin:0; padding:0}

	.watch_section{ float:left; width:100%; background-color:#fff;padding: 40px 140px;}

	.stream_online ul li { float:left;margin-left: 23px;margin-top: 7px;color: #fff;

font-size: 10px;font-family: 'Raleway', sans-serif;font-weight: 700;}

	.stream_online ul li img { width: 70%;}

	.hotstar{ margin-top:-6px !important;  }

	/*contact*/

	.page-id-30 .outer_body{ float:left; width:100%; background-image:url(../images/contact-back.jpg); background-repeat:no-repeat; background-size:cover;position: absolute;

	min-height: 100%;

	overflow: hidden;

	-ms-content-zooming: none;}

	.contact-form{ float:left; width:55%; background-color:#262525;padding: 50px 20px 70px;margin: 150px 0px; float:none; display:inline-block}

	.contact-form form .form-group {

    position: relative;

}

.contact-form form div label {

    font-family: 'Raleway', sans-serif;

    margin-top: 10px;

    text-align: left;

    font-size: 19px;

    font-weight: 100;

    position: absolute;

    left: 0px;

    z-index: 999;

}

.contact-form form div input[type="text"], .contact-form form div input[type="email"] {

	background: transparent none repeat scroll 0% 0%;

	border-bottom: 1px solid #dddddd !important;

	border: none;

	box-shadow: none !important;

	border-radius: 0px;

	font-size: 11px;

	width: 100%;

	padding-left: 50px;margin-top: 5px;

	color:#fff;font-family: 'Raleway', sans-serif;

}

.contact-form form div label {

	font-family: 'Raleway', sans-serif;

	margin-top: 14px;

	text-align: left;

	font-size: 11px;

	font-weight: 800;

	position: absolute;

	left: 0px;

	z-index: 999;

	color:#fff;

	text-transform:uppercase; letter-spacing:2px;

}

.notes {

	background-image: -webkit-linear-gradient(transparent, transparent 27px, #fff 29px, #fff 31px, transparent 31px) !important;

	background-image: -moz-linear-gradient(transparent, transparent 27px, #fff 29px, #fff 31px, transparent 31px) !important;

	background-image: -ms-linear-gradient(transparent, transparent 27px, #fff 29px, #fff 31px, transparent 31px) !important;

	background-image: -o-linear-gradient(transparent, transparent 27px, #fff 29px, #fff 31px, transparent 31px) !important;

	background-image: linear-gradient(transparent, transparent 27px, #fff 29px, #fff 31px, transparent 31px) !important;

	background-size: 100% 29px;

	border: none;

	line-height: 31px;

	font-family: Arial, Helvetica, Sans-serif;

padding: 2px;

	resize: none;

	background-color: transparent;

	width: 100%;

	margin-top: 10px;color:#fff;font-family: 'Raleway', sans-serif; font-size:11px;

}

	

	.msg{ margin-left:13px;}

	.submit_btn{ text-align:center; float:left; width:100%;margin-top: 10px; position:relative; margin-bottom: 20px;}

	.submit_btn .btn1{ background-color:transparent; border:none;font-family: 'Raleway', sans-serif;

	color:#fff; font-size:12px; font-weight:800; letter-spacing:2px; text-transform:uppercase; position:relative;padding:0}

	.submit_btn::after{content: " ";

	position:absolute;

	border-bottom: 2px solid #fe0a0a;

	width: 38px;

	font-style: normal;

	font-weight: normal;

	z-index: 99999;

	line-height: 8px;

	bottom: -5px; right: 48%;}

	.form-center{ float:left; width:100%; text-align:center; position:relative}

	.html5gallery, .html5gallery-container-0, .html5gallery-box-0, .html5gallery-elem-0, .html5gallery-loading-center-0{ width:100% !important;height: 451px !important;}

	.html5gallery-elem-video-0{width: 78% !important;height: 447px !important}

	.html5gallery-elem-video-0 iframe{width: 100% !important;height: 96% !important}

	.html5gallery-car-0{width: 20% !important;right: 0px !important; left: auto !important;}

	{ width:100% !important;height: 90px !important; opacity:1 !important}

	{ width:100% !important;height: 90px !important; opacity:1 !important;background-color: transparent !important;}

	.strip_single2 {

	float: left;

	opacity: 0.85;

	-webkit-transform: rotate(-90deg) translate(-50px, -50px);

	-o-transform: rotate(-90deg) translate(-50px, -50px);

	-ms-transform: rotate(-90deg) translate(-50px, -50px);

	transform: rotate(-90deg) translate(-25px, -50px);

	width: auto;

	padding: 4px 20px;

	position: absolute;

	left: 0px;top: 20px;

}

		.strip_single2 h5{ font-size:12px;}

.strip_single2 h5 a{color:#4a4a4a;font-family: 'Dosis', sans-serif; font-weight:800; letter-spacing:2px; text-decoration:none}

.strip_single2 h5::before {

	content: " ";

	position:absolute;

	border-bottom: 2px solid #ff0000;

	width: 19px;

	font-style: normal;

	font-weight: normal;

	left: 20px;

	z-index: 99999;

	line-height: 8px;top: 10px;

}

nav { background-color: rgba(255, 255, 255, 0.8); }
.adsbanner { background:url(images/adsbanner.jpg) no-repeat center center; }
.blackbg { background:#373435; padding:30px; border-bottom:#00aaa6 solid 3px; bottom:0; } 
.bluetext { color:#00aaa6; font-size:15px; text-align:center; text-transform:uppercase; display:block; }
.tabswrapper { margin-top:30px; }
.blue-border { border:#097380 solid 5px;  }
.h3{ font-size:30px; font-weight:bold; color:#000000 !important; }
.tabimg img { width:100%; }
.rightblue { background:#097380; padding:20px; }
.bluetitle { font-size:20px; font-weight:bold; color:#FFFFFF; display:block; }
.bluepg { font-size:12px; color:#FFFFFF; padding-top:10px; display:block; }
.videotitle { text-transform:uppercase; font-size:14px; }
.iframeinner iframe { width:100%; min-height:100px; }

.icontabs { width:100px; display:block; margin:auto; }
.iconfborder { border:#097380 solid 2px; border-radius:50%; padding:10px; cursor:pointer;  }
.nav > li > a:focus, .nav > li > a:hover { background:none !important; border:none !important; }
.iconpg { font-size:17px;  display:block; padding-top:10px; color:#097380; }
.nav > li > a > img { display:block; margin:auto; }
.icontitle { font-size:25px; text-align:center; font-weight:bold; text-transform:uppercase; display:block; color:#097380; }
.greenbg { background:#15575e; padding:30px; }
.tablepg { font-size:14px; text-transform:uppercase; color:#FFFFFF; }
.tablepg table td { padding:5px;  }
.maxtable { width:25%; padding:10px !important; }
.whitegreybg { background:#e6e7e8; height:400px; }
.pad20 { padding:50px; }
.padleft { padding-left:0px !important; }
.padright { padding-right:0px !important; }
.ptext1 { font-size:14px; text-align:justify; padding-top:30px; }


@media screen and (-webkit-min-device-pixel-ratio:0) { 

    /* Safari and Chrome */

    .row_one img {

	-webkit-filter: grayscale(100%);

	-moz-filter: grayscale(100%);

	-ms-filter: grayscale(100%);

	-o-filter: grayscale(100%);

	filter: grayscale(100%);

	opacity: 0.75;

}

.indiviual_outer_body {margin-bottom: 0px ;}

    /* Safari only override */

    ::i-block-chrome,.row_one img {

	-webkit-filter: grayscale(100%);

	filter: grayscale(100%);

	opacity: 0.75;

}





}



/*submenu*/

.submenu{ float:left; width:150px; position:absolute;right: 60px; display:none; z-index:9999;background-color: #fff;

padding: 0px 10px;}

.submenu ul { list-style:none; padding:0; margin:0; float:right}

.submenu ul li { float:right; width:100%;text-align: right;line-height: 24px;}

.submenu ul li a {   font-family: 'Raleway', sans-serif; font-size:12px; color:#282828; text-decoration:none;

font-weight: 600;

letter-spacing: 2px; position:relative;text-transform: uppercase;}

.submenu ul li.active a:after, .submenu ul li.current_page_item a:after{

	border-bottom: 2px solid #fe0a0a;

	width: 15px; 

	content:"";

	position:absolute;

	left:0px; bottom:-3px;

	}

	.z_index_prop{ z-index:-1}

	

	

	.responsive-tab {

    background-color: #fdc236;

    border: none;

    border-radius: 0;

    

    width: 80%; text-align:center

}

.tabbings .dropdown-menu {

    width: 80%;

    float: none;

    left: 32px;

    border-radius: 0px;z-index: 999999;

}

.dropdown_mobile { text-align:center; display:none}

.dropdown_mobile .dropdown-menu { background-color:#fff !important; border:none}

.dropdown_mobile .dropdown-menu li{ float:left; width:100%; border:none;background-color:#fff !important;}

.dropdown_mobile .dropdown-menu li a{font-family: 'Raleway', sans-serif;



color: #282828;

font-weight: 500;

text-transform: uppercase;

letter-spacing: 2px;

font-size: 13px; width:100%}



button.responsive-tab{    background-color: #fff !important;

    border: navajowhite;

    border-radius: 0;

    color: #000 !important;

    text-align: left;margin: 30px 0px 0px;font-family: 'Raleway', sans-serif !important; position:relative; width:100%; display:none}

	.dropdown_mobile .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover{ color:#000 !important}

		.tabbings .responsive-tab .caret{  float: right;

    margin-left: 0;

    margin-top: 0;

    position: absolute;

    right: 14px;

    top: 15px;}

	div.wpcf7-validation-errors {

    border: none;

    color: red;

}



.image_gallery img{

	width:100%;



}

.image_gallery a, .common_class a{

	display:block;

	

}

.page-id-8 .common_class a{

	display:inline-block;

}

.image_gallery{

	position: relative;

	background-color:#000;

}

.image_gallery:hover img {

    opacity: 0.5;

}



.image_gallery i , .common_class i{

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-45%, -45%);

    display: none;

    font-size: 30px;

    color: #F00;}

	.image_gallery:hover i , .common_class:hover i{

    display: block;

    z-index: 500;

}

.common_class{position:relative;}

.owl-carousel_gallery .owl-controls {

    position: absolute;

    bottom: 2px;

    right: 0px;

}

.slide .owl-buttons {

    float: right;

}

.owl-carousel_gallery.owl-theme .owl-controls .owl-buttons div {

    background-color: transparent;

    opacity: 1;

    font-size: 0px;

    background-repeat: no-repeat;

    width: 30px;

    height: 30px;

    background-size: 100% 100%;

}

.owl-carousel_gallery.owl-theme .owl-controls .owl-buttons .owl-prev {

    background-image: url(../images/gallery_left.png);

}

.owl-carousel_gallery.owl-theme .owl-controls .owl-buttons .owl-next {

    background-image: url(../images/gallery_right.png);

}	







.owl-carousel_poster .owl-controls {

    position: absolute;

    bottom: 2px;

    right: 0px;

}

.owl-carousel_poster.owl-theme .owl-controls .owl-buttons div {

    background-color: transparent;

    opacity: 1;

    font-size: 0px;

    background-repeat: no-repeat;

    width: 30px;

    height: 30px;

    background-size: 100% 100%;

    color: rgba(0, 0, 0, 0.72);

    font-size: 16px;

    background-color: rgba(204, 204, 204, 0.75);

    padding-top: 8px;

    padding-left: 9px;

}

/*.owl-carousel_poster.owl-theme .owl-controls .owl-buttons .owl-prev {

    background-image: url(../images/gallery_left.png);

}

.owl-carousel_poster.owl-theme .owl-controls .owl-buttons .owl-next {

    background-image: url(../images/gallery_right.png);

}	*/



.image_gallery.posters:hover img{opacity: 0.9}







.white-popup{

	position: relative;

	padding: 10px;

	width: auto;

	max-width: 480px;

	margin: auto;

	text-align: center;

}

.white-popup img{

	/*width:450px;*/

	width:100%;

}

.mfp-hide{

	display:none;

}

.martop10{

	margin-top:10px;

}

.owl-carousel_gallery .owl-buttons {

	float:right

	

	}



.mfp-close-btn-in .mfp-close {

	color: #fff !important;

	opacity: 1;

	/*font-size: 40px;

	background-color: #000;*/

	right: 10px;

	margin-top:5px;

	font-size:28px;

	background-color:transparent;

	

}



.mfp-bg{opacity: 0.97 !important;}



#single_movie_page { display: none; }

.ms-thumb-frame img, .ms-slide .ms-slide-bgcont img { margin:0 !important}

/*slider code*/



.wonderplugingallery > div{background:none;}

#single_movie_page .ui-tabs-vertical .ui-tabs-panel{min-height: 400px;}



div[id*='html5gallery-tn-']{

	border: 3px solid #000;

	background-color:#000;

	background:none;

}

div[id*='html5gallery-tn-']:hover{

	background:#000;

	border:3px solid red;

	width:142px;

}



div[class*='html5gallery-tn-selected-'] div[class*='html5gallery-tn-img-'] {

   background-color: #000;

}



div[class*='html5gallery-tn-img-play-']{

 background-image: none!important;

}

div[class*='html5gallery-elem-']{

	border:2px solid #000;

}

div[class*='html5gallery-car-slider-bar-'] , div[class*='html5gallery-title-text-'] {

	display: none;

}



#tabs-2{

 /*overflow: hidden!important;*/

 /*position: relative!important;*/

 /*width: 500px!important*/

}



/*.wonderplugingallery-container-2{max-width: 100%!important}*/

/*.html5gallery-container-2{width:100%!important;}

.html5gallery-container-2 div, .html5gallery-container-2 div img{width: 100%!important}*/

#video-background {

/*  making the video fullscreen  */

position: relative; max-width:100%;

			

}



.copyright{clear:both;padding-top:15px;}

.bottom_ul { list-style-type:none; float:right;}

 .bottom_ul li { float:left;padding-left:15px;padding-right:15px;}

 .bottom_ul li:first-child{ border-right:3px solid #ff0000;}

 .bottom_ul li a, .copyright p { color:#282828;  font-size:13px;font-family: 'Raleway';letter-spacing: 0.2em;float:left;text-decoration:none;}

/*.film_detail_top{position: relative; max-width:100%;height:100vh;

			object-fit: cover;}*/

@media(min-width: 1200px){ /******* changes by supriya ********/

		.wonderplugingallery-container{max-width:920px!important;}

		.html5gallery-container-2, .html5gallery-box-2{

			width:920px !important;

		}

		.html5gallery-elem-2, .html5gallery-elem-img-2, .html5gallery-elem-img-2 img, .html5gallery-elem-video-2, iframe#html5gallery_vimeo_2{

			width:720px !important;

			height:420px !important;

		}

		.html5gallery-car-2{

			height:420px !important;

		}

		.html5gallery-car-2{

			left:740px !important;

		}

		.html5gallery-right-2{

			left:678px !important;

		}

		img.html5gallery-elem-image-2{

			top:0px !important;

		}

		.html5gallery-right-2, .html5gallery-left-2{

			top:180px !important;

		}

		.html5gallery-tn-img-2, .html5gallery-tn-selected-2, .html5gallery-tn-img-2 div, .html5gallery-tn-2, .html5gallery-tn-img-2 img,

		.html5gallery-tn-img-4, .html5gallery-tn-selected-4, .html5gallery-tn-img-4 div, .html5gallery-tn-4, .html5gallery-tn-img-4 img{

			height:94px !important;

			width:162px !important;

			top:0px !important;

			left:0px !important;

		}

		.html5gallery-car-2, .html5gallery-car-list-2, .html5gallery-car-mask-2,

		.html5gallery-car-4, .html5gallery-car-list-4, .html5gallery-car-mask-4{

			width:168px !important;

			height:420px !important;

		}

		.html5gallery-title-2,.html5gallery-title-4{

			width:720px !important;

			top:416px !important;

		}

		#single_movie_page .visible-xs{

			margin-left:15px;

		}

		.ui-tabs-vertical .ui-tabs-nav li a{

			font-size:14px;

		}

		.header_rest1.fix-header .fixed, .header_rest.fix-header .fixed{

			width:1170px;

			margin:auto;

		}

		#video-background{

			height:100vh;

			object-fit: cover;

		}

	}

@media only screen and (min-width:992px) and (max-width:1199px){ /******* changes by supriya ********/

		.wonderplugingallery-container{max-width:692px!important;}

		.html5gallery-container-2, .html5gallery-box-2{

			width:692px !important;

		}

		.html5gallery-elem-2, .html5gallery-elem-img-2, .html5gallery-elem-img-2 img, .html5gallery-elem-video-2, iframe#html5gallery_vimeo_2{

			width:520px !important;

			height:355px !important;

		}

		

		.html5gallery-car-2{

			left:540px !important;

		}

		.html5gallery-right-2{

			left:480px !important;

		}

		img.html5gallery-elem-image-2{

			top:0px !important;

		}

		.html5gallery-right-2, .html5gallery-left-2{

			top:148px !important;

		}

		.html5gallery-tn-img-2, .html5gallery-tn-selected-2, .html5gallery-tn-img-2 div, .html5gallery-tn-2, .html5gallery-tn-img-2 img,

		.html5gallery-tn-img-4, .html5gallery-tn-selected-4, .html5gallery-tn-img-4 div, .html5gallery-tn-4, .html5gallery-tn-img-4 img{

			height:78px !important;

			width:140px !important;

			top:0px !important;

			left:0px !important;

		}

		.html5gallery-car-2, .html5gallery-car-list-2, .html5gallery-car-mask-2,

		.html5gallery-car-4, .html5gallery-car-list-4, .html5gallery-car-mask-4{

			width:147px !important;

			height:355px !important;

		}

		.html5gallery-title-2,.html5gallery-title-4{

			width:540px !important;

			top:352px !important;

		}

		.side_scrolls_left_copy h6{

			left:25px;

		}

		.header_rest1.fix-header .fixed, .header_rest.fix-header .fixed{

			width:970px;

			margin:auto;

		}

		

	}



@media only screen and (min-width:768px) and (max-width:990px){ /******* changes by supriya ********/

		.wonderplugingallery-container{max-width:502px!important;}

		.html5gallery-container-2, .html5gallery-box-2{

			width:502px !important;

		}

		.html5gallery-elem-2, .html5gallery-elem-img-2, .html5gallery-elem-img-2 img, .html5gallery-elem-video-2, iframe#html5gallery_vimeo_2{

			width:362px !important;

			height:253px !important;

		}

		

		.html5gallery-car-2{

			left:382px !important;

		}

		.html5gallery-right-2{

			left:308px !important;

		}

		img.html5gallery-elem-image-2{

			top:0px !important;

		}

		.html5gallery-right-2, .html5gallery-left-2{

			top:116px !important;

		}

		.html5gallery-tn-img-2, .html5gallery-tn-selected-2, .html5gallery-tn-img-2 div, .html5gallery-tn-2, .html5gallery-tn-img-2 img,

		.html5gallery-tn-img-4, .html5gallery-tn-selected-4, .html5gallery-tn-img-4 div, .html5gallery-tn-4, .html5gallery-tn-img-4 img{

			height:52px !important;

			width:112px !important;

			top:0px !important;

			left:0px !important;

		}

		.html5gallery-car-2, .html5gallery-car-list-2, .html5gallery-car-mask-2,

		.html5gallery-car-4, .html5gallery-car-list-4, .html5gallery-car-mask-4{

			width:118px !important;

			height:253px !important;

		}

		.html5gallery-title-2,.html5gallery-title-4{

			width:362px !important;

			top:250px !important;

		}

		.header_rest1.fix-header .fixed, .header_rest.fix-header .fixed{

			width:750px;

			margin:auto;

		}

		 .bottom_ul li a, .copyright p { font-size:10px;}

	}



	@media(max-width: 768px){ /******* changes by supriya ********/

		.wonderplugingallery-container{width:540px!important;margin:auto !important;}

		.html5gallery-tn-img-2, .html5gallery-tn-selected-2, .html5gallery-tn-img-2 div, .html5gallery-tn-2, .html5gallery-tn-img-2 img,

		.html5gallery-tn-img-4, .html5gallery-tn-selected-4, .html5gallery-tn-img-4 div, .html5gallery-tn-4, .html5gallery-tn-img-4 img{

			height:40px !important;

			width:98px !important;

		}

		.html5gallery-car-2, .html5gallery-car-list-2, .html5gallery-car-mask-2,

		.html5gallery-car-4, .html5gallery-car-list-4, .html5gallery-car-mask-4{

			width:104px !important;

			

		}

		.header_rest1.fix-header .fixed, .header_rest.fix-header .fixed{

			padding-left:15px;

			padding-right:15px;

			margin:auto;

		}

		 .bottom_ul li a, .copyright p { font-size:10px;}

		 .bottom_ul, .bottom_ul li:first-child{float:left;padding-left: 0px;}

		 .bottom_ul{clear:both;}

		 .movie_inner_info, .movie_inner_detail_right, .movie_inner_detail_extreme_right{margin:0 !important;padding:0;}

		.movie_detail{padding:10px 0;}



	}

@media(max-width: 580px){

.greenbg { overflow:scroll !important; }
.iconfborder { width:50px; }
.iconpg { font-size:11px; }


	.wonderplugingallery-container{width:500px!important;}

	div[class*='html5gallery-car-list-']{

          width: 100px!important

	}

	div[class*='html5gallery-car-list-'] div, div[class*='html5gallery-car-list-'] div img{width: 100%!important}

	.wonderplugingallery-container{width:530px!important;}

	div[class*='html5gallery-car-']{display: none!important;}

	.mfp-content .white-popup{min-height:480px;}



}

@media(max-width: 400px){

	.wonderplugingallery-container{width:450px!important;}

	}



	.image_gallery.posters{background-color: transparent}



	.logo h4 a span, .logo_rest h5 a span, .logo_rest1 h5 a span { /*border-bottom: 2px solid #fe0a0a; text-decoration: none;*/padding-bottom:1px;position:relative; }

	.logo h4 a span:after, .logo_rest h5 a span:after, .logo_rest1 h5 a span:after{border-bottom: 2px solid #fe0a0a;position: absolute;width:23px;content: "";left: 0;bottom: 0;}

	.logo h4 a:hover{text-decoration:none;}

	div.wpcf7-mail-sent-ok { color: #fff; }



	.g-recaptcha.wpcf7-recaptcha {  display: inline-block; }



@media(max-width: 480px) {

	iframe{

	max-width:250px !important;

}        

  

 .rc-anchor-normal.rc-anchor-dark{

	width:240px;

	

}

.rc-anchor-checkbox{

	margin:0 4px;

}

.rc-anchor-normal .rc-anchor-checkbox-label{

	width:112px;

}

.rc-anchor-normal .rc-anchor-content{

	width:156px;

}

.rc-anchor-normal .rc-anchor-pt

{

	width:250px;

	margin:4px 10px 0 0;

}

.logged-in .header_rest1.fix-header, .logged-in .header_rest.fix-header{

	margin-top:0px !important;

}



}



/******* changes by supriya ******/



.html5gallery-box-2, .html5gallery-car-2{

	top:0px !important;

}

.html5gallery-thumbs-2{

	height:auto !important;

	margin-top:0px !important;

}

.html5gallery-tn-selected-2,.html5gallery-tn-selected-4{

	border:3px solid red !important;

}

.html5gallery-tn-img-2,.html5gallery-tn-img-4{

	margin-top:0px !important;

	margin-left:0px !important;

}

.header_rest1, .header_rest{

	transition: all 0.4s ease;

}



.header_rest1.fix-header, .header_rest.fix-header{

	position:fixed;

	left:0;

	right:0;

	top:0px;

	padding:10px 0;

	margin-top:0px;

	z-index:9999999;

	

}

.header_rest1.fix-header{

background:rgba(0,0,0,0.8);

}

.header_rest.fix-header{

	background:rgb(255,255,255);

}



.logged-in .header_rest1.fix-header, .logged-in .header_rest.fix-header{

	margin-top:30px;

}

.posters img{

padding-right:10px;

}



.movies_right h4, .movies_right-second h4 { text-transform: uppercase; }

.route-label

{

margin-top:28px !important;

}





.wpcf7-form-control.wpcf7-select

{

width:82% !important;

float:right;

    display: block;

    width: 100%;

    height: 26px;

    padding: 2px 11px;

    font-size: 14px;

    line-height: 1.42857143;

    color: white;

    background-color: #262525;

    background-image: none;

    border: 1px solid #ccc;

    border-radius: 4px;

    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;

    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

}



@media(max-width:500px)

{

.wpcf7-form-control.wpcf7-select

{

width:65% !important;

}

}