@charset "UTF-8";
/* CSS Document */


@font-face {
    font-family: wftFont;
    src:url(../../fonts/Tuffy.ttf) format("truetype");
}

/* NAV BAR */
.navbar-default {
	background-color:rgba(223,223,223,0.30);
	text-transform: uppercase;
	font-family:wftFont, sans-serif;
	color: #FFFFFF; 
	}
.scroll-top {
   position:fixed;
   bottom:0;
   right:6%;
   z-index:100;
   background: #f2f3f2;
   font-size:24px;
   border-top-left-radius:3px;
   border-top-right-radius:3px;
}

body {
	font-family: didact-gothic, sans-serif; 
	}
#hero {
	margin-top: 80px; 
	width: 100%;
    height: 100%; 
    /*background: url(../../imgs/fotolia_61702800.jpg) no-repeat center center scroll;*/
	/*background: url(../../imgs/background.mp4) center center scroll; 
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover; 
    -o-background-size: cover;*/
	/*font-family: double-pica-small-caps, serif;*/
	font-family: wftFont; 
	color: #ffffff; 
	text-align: center;
	font-size: 5em; 
	}
.intro-section {
    height: 100%;
    padding-top: 150px;
}	

video {
	min-width: 100%;
	min-height: 100%;
	width: auto; 
	height: auto; 
	position: fixed; 
	right:0;
	bottom:0;
	z-index:-1000; 
	/*background: url(../../imgs/fotolia_61702800.jpg) no-repeat center center scroll;	
	background-size: cover;*/
	}	
#castCrew p{
	/*background-color:rgba(146,141,141,0.60);*/
	font-size: 16px; 
	padding-right: 15px; 
	}
.creditList {
	font-size: 1.2em;
	color:rgba(74,87,116,1.00);
	}
.titleRow {
	padding-top: 120px;
	}
.laurel {
	padding: 60px 5px 0px 5px;
	width: 80%;
	}
#synopsis {
	height: 100%;
	/*background-color:rgba(227,212,196,1.00);*/
	/*background: url(../../imgs/clouds.jpg)no-repeat center center scroll;*/
	background:url(../../imgs/synopsisBG_2.png) no-repeat center center scroll; 
	background-size: cover; 
	overflow: hidden;  
	padding: 90px 40px 60px 0;
	}
.synopsisText {
	font-size: 1.7em; 
	font-family: sans-serif; 
	/*display-inline: block;
	vertical-align: middle;*/
	/*position: relative; 
	top:80%;
	right: 10%;  
	margin-left: -25%; 
	margin-right: -25%; 
	height: 50%; */ 
	}
#castCrew {
	height: 100%; 
	background:url(../../imgs/roadBG.jpg) no-repeat center center scroll;
	background-size: cover; 
	padding-top: 150px;
	padding-bottom: 70px; 
	overflow: scroll; 
	}
#castCrew h3 {
	padding-bottom: 20px; 
	}
.carousel {
	 max-width: 583px; 
	 margin: 0 auto; 
	}
#castInfo {
	max-width: 100%;
	}
#info0 {
	display: none;
	}
#info1 {
	display: none;
	}
#info2 {
	display: none;
	}
#info3 {
	display: none;
	}
#info4 {
	display: none;
	}
#info5 {
	display: none;
	}
#credits {
	/*height: 100%;*/
	background-color:rgba(250,235,212,1.00);
	padding-top: 80px;  
	color: #000000;
	font-size: 16px; 
	display: none; 
	}
#credits img {
	width: 75%; 
	}
	
#credits2 h2 {
	text-align: center; 
	}
#credits2 img {
	width:90%;
	}
#credits2 {
	padding-top: 80px;  
	padding-bottom: 80px; 
	/*background-color:rgba(182,184,216,1.00);*/
	
	font-size: 16px; 
	line-height: 1.6;
	background-color:rgba(250,235,212,1.00);
	color:rgba(50,22,22,1.00); 
	
	 min-height: auto;
    height: auto;
	}

/*.content::-webkit-scrollbar { 
  /* This is the magic bit */
  /*display: none;
}*/
/*#credits2 > .row::-webkit-scrollbar {
	display: none; 
	} */

.container {
    width:100%;
  }
#credits2 > .row {
    overflow-x:scroll;
    overflow-y:hidden;
    white-space:nowrap;
  }
#credits2 > .row [class*="col-lg"], #credits2 > .row [class*="col-md"], #credits2 > .row [class*="col-sm"] {
    float:none;
    display:inline-block;
    white-space:normal;
    vertical-align:top;
  }
	
	
	
.biogs {
	padding: 20px; 
	}
.thumbs {
	padding-top: 50px; 
	}
.coming {
	/*height: 100%;*/
	padding-top:80px; 
	background-color:#000000; 
	/*color:#6A6969;*/
	color:rgba(74,87,116,1.00);
	background:url(../../imgs/bkgd13.jpg) no-repeat center center scroll;
	background-size: cover;
	}
.coming .img {
	margin: 50px; 
	}
	
iframe {
	margin-top: 50px; 
	}
.pressPic {
	margin: 10px; 
	color: #red; 
	}
#footer {
	background-color:#113740; 
	color:#AEB3B6;
	padding: 20px; 
	padding-bottom: 50px;
	font-size: 16px;
	color: rgba(181,186,201,1.00); 
	font-family: didact-gothic, sans-serif;  
}
footer p {
	font-style: italic; 
	}
footer a{
	font-size: 16px; 
	color: rgba(181,186,201,1.00); 
	font-family: didact-gothic, sans-serif;  
	}
.rights {
	background-color:#000000; 
	width:100%; 
	padding: 10px; 
	color: #807E7E;
	text-align: center; 
	}
@media only screen 
  and (min-width: 320px) 
  and (max-width: 480px)
 	 {
	  #synopsis {
		  font-size: 16px; 
		  text-align:center; 
		  /*color: rgba(228,33,36,1.00);*/
		  padding-top: 80px; 
		  }
	.synopsisText {
		display-inline: block; 
		vertical-align: middle; 
		font-size:1em; 
		}
	.titleRow {
		padding-top: 50px; 
		}
	#pressPic {
		display: inline;
		}
	#hero {
		font-size: 2em; 
		}
	.laurel {
		width: 70%; 
		padding-top: 50px; 
		}
	#credits2 {
		display:none; 
		}
	#credits {
		display: block; 
		}
}
@media only screen 
  and (min-width: 320px)
  and (max-width: 700px)
  and (orientation: landscape)
 	 {
		 .titleRow {
			 /*color:rgba(202,51,184,1.00); */
			 padding: 0; 
			 font-size: 0.5em; 
			 }
			.laurel {
				width: 50%; 
				}
			#credits2 {
				display: none; 
				}
			#credits {
				display:block; 
			}
	 }	

@media only screen and (max-width: 980px) and (min-width: 720px) {
	#pressPic {
		display: none;
		}
	#synopsis {
		  font-size: 1.7em;
		  height: 50%; 
		  text-align:center; 
		  /*color: rgba(228,33,36,1.00);*/
		  padding-top: 80px; 
		  padding-left: 170px;
		  } 
	.synopsisText {
		display-inline: block; 
		vertical-align: middle; 
		font-size: 1em; 
		} 
	.laurel {
		width: 50%; 
		}
	#credits2 {
		display:block; 
		}
	}
