/*The Cinema content type*/



/* _______________________________________ The Cinema Floor 4*/
body.section-the-cinema{
	background: url('../images/bgtile-cinema.jpg') fixed 0 0 repeat;
}

	.page-the-cinema .mask.zoetrope {
		opacity: 0.5;
		background: #77a300;
	}
	
	
body.section-the-cinema #logo {
	padding: 10px 0;
}

/* _______________________________________ FOOTER */
	body.section-the-cinema .region-bottom, body.section-the-cinema .region-bottom a{
		color: #46631f;
		background:#8dc63f;
	}
	body.section-the-cinema #block-menu-menu-footer-public-menu ul li a, body.section-the-cinema #block-menu-menu-footer-public-menu ul li {
		color:#1c280d;
	}
	body.section-the-cinema #block-menu-menu-footer-menu ul li a, body.section-the-cinema #block-menu-menu-footer-menu ul li {
		color:#1c280d;
	}
	body.section-the-cinema #block-menu-menu-footer-menu ul li a:hover, body.section-the-cinema #block-menu-menu-footer-public-menu ul li a:hover {
		color:black;
	}



/* _______________________________________ Specific Cinema Node requirements*/
.page-the-cinema #title {
	font-family: 'Open Sans Condensed', 'Arial Narrow', sans-serif;
	color: #77a300;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 15px;
	
}



.page-the-cinema  #theFactoryVideo{}
.page-the-cinema  #theFactoryVideo .videoWrap{ overflow:hidden;}
.page-the-cinema #theFactoryVideo .videoWrap .videoEmbed{
	float:left;
	padding: 7px 10px;
}
.page-the-cinema #theFactoryVideo .videoWrap .videoEmbed .iframe{
	
}

.page-the-cinema #theFactoryVideo #videotop #recentlyviewed{
	float:right;
	width:200px;
	padding: 7px 0 0 0;
}

.page-the-cinema #theFactoryVideo #videotop{
	height:400px;
	overflow:hidden;
}





/* _______________________________________ end Specific Cinema Node requirements*/
		
	
/* _______________________________________ SUB MENU */
	#block-menu-menu-the-cinema-menu{}
	#block-menu-menu-the-cinema-menu .block-title{display:none;}
	#block-menu-menu-the-cinema-menu ul{
		overflow:hidden;
		padding:0;
		margin:0;
	}
	#block-menu-menu-the-cinema-menu ul li{
		list-style: none;
		margin: 0 20px 0 0;
		float:left;
		color: 	white;
		font-size: 16px;
		font-weight: bold;	
	}
	#block-menu-menu-the-cinema-menu ul li a{
		text-decoration: none;
		color: #b6e378;
	}
	#block-menu-menu-the-cinema-menu ul li a.active-trail, #block-menu-menu-the-cinema-menu ul li a:hover{
		text-decoration: none;
	}
	.page-the-cinema .zoetropemenu li.selected a {
		color: #b6e378;
	}
/* _______________________________________ end SUB MENU */




/* _______________________________________ CINEMA LANDING */
	.page-the-cinema{} 
	.page-the-cinema #content .panels-flexible-region-inside .panel-pane{
		background:grey;
	}
	.page-the-cinema #content{
		padding:0;
	}	
/* _______________________________________ end CINEMA LANDING */



/* _______________________________________ PAST PREMIERES */
.page-the-cinema .view-display-id-past_premiers{
	background:black;
	padding:15px;
	margin-right:5px;
	border: 7px solid white;
	height: 538px;  
  width:775px!important;	
}

.page-the-cinema .view-display-id-past_premiers .view-content{
	overflow:hidden;
}
.page-the-cinema .view-display-id-past_premiers .view-content ul{
	margin:0;
	padding:0;
}
.page-the-cinema .view-display-id-past_premiers .view-content .views-row-odd{
	margin-right:10px;
}
.page-the-cinema .view-display-id-past_premiers .view-content .views-row{
	float:left;
	width:368px;
	position: relative;
	overflow:hidden;
}
.page-the-cinema .view-display-id-past_premiers .view-content .views-row .views-field-field-feature-image{
	width:96px;
}
.page-the-cinema .view-display-id-past_premiers .view-content .views-row .views-field-title{
	float: right;
	width: 255px;
	color: white;
	font-weight: bold;
	font-size: 13px;
	line-height: 14px;
}
.page-the-cinema .view-display-id-past_premiers .view-content .views-row .views-field-title a{
	color: white;
	text-decoration: none;
}

.page-the-cinema .view-display-id-past_premiers .view-content .views-row .views-field-body{
	float: right;
	width: 255px;
	color: #b2b2b2;
	font-size: 13px;
	line-height: 14px;
	margin-top: -20px;
	clear: right;
}
.page-the-cinema .view-display-id-past_premiers .view-content .views-row .views-field-body a{
	color: #77a300;
	font-weight: bold;
}

/* _______________________________________ end PAST PREMIERES */




/* _______________________________________ CRITICS' CHOICE */

#criticschoice , #pastpremiers{    
  width:840px!important;	
  margin-right:15px
}

#criticschoice{    	
  margin-right:20px
}
 
.page-the-cinema .view-display-id-critics_choice{
	background:black;
	padding:15px;
	margin: 0 5px;
	border: 7px solid white;
	height: 538px;	
  width:775px!important;	
}

.page-the-cinema .view-display-id-critics_choice .view-content{
	overflow:hidden;
}
.page-the-cinema .view-display-id-critics_choice .view-content ul{
	margin:0;
	padding:0;
}
.page-the-cinema .view-display-id-critics_choice .view-content .views-row-odd{
	margin-right:10px;
}
.page-the-cinema .view-display-id-critics_choice .view-content .views-row{
	float:left;
	width:368px;
	position: relative;
	overflow:hidden;
}
.page-the-cinema .view-display-id-critics_choice .view-content .views-row .views-field-field-feature-image{
	width:96px;
}
.page-the-cinema .view-display-id-critics_choice .view-content .views-row .views-field-title{
	float: right;
	width: 255px;
	color: white;
	font-weight: bold;
	font-size: 13px;
	line-height: 14px;
}
.page-the-cinema .view-display-id-critics_choice .view-content .views-row .views-field-title a{
	color: white;
	text-decoration: none;
}

.page-the-cinema .view-display-id-critics_choice .view-content .views-row .views-field-body{
	float: right;
	width: 255px;
	color: #b2b2b2;
	font-size: 13px;
	line-height: 14px;
	margin-top: -20px;
	clear: right;
}
.page-the-cinema .view-display-id-critics_choice .view-content .views-row .views-field-body a{
	color: #77a300;
	font-weight: bold;
}
/* _______________________________________ end CRITICS' CHOICE */



/* _______________________________________ RECOMMEND VIDEO */
.page-the-cinema .wrappers {

}
.page-the-cinema .wrappers .left {
	float: left;
	width: 356px !important;
	margin: 0 10px 0 5px;
	background:black;
	border: 7px solid white;
	height: 568px;
	padding: 7px 10px;
}
.page-the-cinema .wrappers .right {
	float: left;
	width: 385px;
	background:black;
	border: 7px solid white;
	height: 568px;
	padding: 7px 10px;
}

.page-the-cinema .wrappers p {
	color: white;
	font-size: 13px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
}

.page-the-cinema .view-display-id-recommend_video{
	padding: 15px 0;
}
.page-the-cinema .view-display-id-recommend_video .view-content ul{
	margin:0;
	padding:0;
}
.page-the-cinema .view-display-id-recommend_video .view-content{
	overflow:hidden;
}
.page-the-cinema .view-display-id-recommend_video .view-content .views-row{
	float:left;
	width:368px;
	position: relative;
	overflow:hidden;
	margin-bottom:10px;
}
.page-the-cinema .view-display-id-recommend_video .view-content .views-row .views-field-field-feature-image{
	width:96px;
}
.page-the-cinema .view-display-id-recommend_video .view-content .views-row .views-field-title{
	float: right;
	width: 220px!important;
	color: white;
	font-weight: bold;
	font-size: 13px;
	line-height: 14px;
	margin-right:10px; 
	padding-right:20px; 
  word-wrap: break-word;
}
.page-the-cinema .view-display-id-recommend_video .view-content .views-row .views-field-title a{
	color: white;
	text-decoration: none;
  word-wrap: break-word;
  width:220px!important;
}
.page-the-cinema .view-display-id-recommend_video .view-content .views-row .views-field-body{
	float: right;
	width: 255px;
	clear: right;
	color: #b2b2b2;
	font-size: 13px;
	line-height: 14px;
	margin-top: -20px;
}
.page-the-cinema .view-display-id-recommend_video .view-content .views-row .views-field-body a{
	color: #77a300;
	font-weight: bold;
}

.form-textarea-wrapper.resizable.textarea-processed.resizable-textarea {
	width: 103%;
}

#edit-submitted-message {
	width:290px;
	max-width:290px;
	max-height:87px;
}


.page-the-cinema #recommendvideo{}
.page-the-cinema #recommendvideo .webform-client-form{ width: 355px;}
.page-the-cinema #recommendvideo .webform-client-form input[type="text"]{ width:280px;}

.page-the-cinema #recommendvideo #webform-component-spam-notification{
	color:#ffffff;
	font-size: 13px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;	
}

.page-the-cinema #recommendvideo .webform-client-form input[type="submit"]{
	background: #77A300 url(../../zen-internals/images/arrow-white-m.png) no-repeat 8px center;
	
	padding: 3px;
	border-radius: 3px;
	text-transform: uppercase;
	padding-left: 25px;
	padding-right: 10px;
	font-size: 14px;
	border: 0;
	font-family:'Open Sans Condensed', 'Arial Narrow', sans-serif;
	font-weight:bold;

	
}

#edit-submit--8 {position:relative; left:300px; top:-84px;}

.recommend{}
.recommend .recommendbutton{}
.recommend .recommendform{display:none;}
	
/* _______________________________________ end RECOMMEND VIDEO */




.cinema_catagories_btn {
	background: url("../images/cinema-link-big-bg.png") no-repeat;
	float:left;
    text-decoration: none;
	padding: 0;
}

.cinema_catagories_btn a {
    background: url("../images/cinema-link-small-bg.png") no-repeat scroll right center transparent;
    color: #000000;
    display: inline-block;
    font-family: 'Open Sans Condensed',sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin-right: -10px;
    padding: 2px 15px 1px 25px;
    text-decoration: none;
    text-transform: uppercase;
	border: none;
}
body.page-node article.node-the-cinema .rightAlign {
  width: auto;
  margin-right: 0;
}

.page-the-cinema .view-display-id-recommend_video .view-content .views-row .views-field-title {
    width: 225px !important;
}


	
	
	
	