/* #Nav Styles
================================================== */

#nav { width:100%; padding:15px 0; text-align: center; background: #000;}
#nav li {display:inline; margin:0 19px;}
#nav li a {color: #fff;   font-family: 'ChiTownNF'; text-transform: uppercase; font-size:32px; line-height: 32px; text-decoration: none; padding:0 4px 2px;}
#nav li a:hover { color: #fcf5af;}
#nav .nav-path-selected {color: #fcf5af;}
.add-nav {width:230px; margin:10px auto;}
.add-nav li:first-child {border-top:1px solid #605C3C;}
.add-nav li {padding:12px 0; text-align: center; border-bottom:1px solid #605C3C;}
.add-nav li a {font-size: 31px; line-height:31px; text-decoration: none; font-family: 'CassannetBoldBold', "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.add-nav li a:hover {background: #000; color: #fff;}
.add-nav li .nav-path-selected {background: #000; color: #fff;}



/* #Block Styles
================================================== */

	/* PRESS */
	
	/* reviews */
	
	.press-review {
		text-align: center;
		margin:20px 0;
	}
	.press-review .review-summary {
		margin:8px;
		padding:5px 0 8px;
		font-weight:bold;
	}
	
	.press-review .review-summary a {
		text-decoration: none;
	}
	.press-review .review-publication {
		font-style: italic;
	}
	
	/* features */
	
	.press-feature {
		margin:8px;
		padding:15px 0;
	}
	
	.press-feature h2 {
		line-height: 34px;}
	
	.press-feature .feature-image {
		float:left;
		margin: 0 15px 0 0;
	}
	.press-feature .feature-image img {
		display:block;
	}
	.press-feature .feature-text {
		float:left;
		margin:0 15px;
		width:660px;
	}
	.press-feature .feature-text-full{
		width:600px;
		float:none;
	}
	.press-feature .feature-summary {
		margin:10px 0;
	}
	.press-feature .feature-headline {
		margin:10px 0;
		font-size:22px;
	}
	.press-feature .feature-publication {
		font-style: italic;
	}
	
		/* quotes */
	
	#quotator {
		margin:15px 0 0;
	}
	#quotator .squeeze {
		position:relative;
		height:100px;
	}
	.quote {
		display:none;
		position: relative;
	}
	.press-home-quote {
		text-align: center;
	}
	.press-sub-quote {
		text-align:center;
	}
	.press-home-quote-pub {
		font-style: italic;
	}

	/* Cast Creative */
		
	div.amc-cc-block {
		padding:15px 0;
		margin:8px;}	
	div.amc-cc-block h1, div.amc-cc-block h2, div.amc-cc-block h3 {}	
	div.amc-cc-bio {font-size:15px;line-height:25px;}	
	div.amc-cc-image {float:left; 
		width:30%; 
		padding:10px;
		margin:0 15px 0 0;}
		
	
	div.amc-cc-block h2 {margin-bottom:0}
	div.amc-cc-block h3 {font-size:21px; }

	div.amc-cc-text {float:left; width:60%;padding:10px 0;}
	div.amc-cc-text-full {width:100%;}
	
	/* FAQ */
	
	span.amc-faq-question {cursor: pointer; display: block; font-size:20px; line-height: 29px;padding: 0 0 5px 25px; background: url(http://chaplinbroadway.com/themes/sc-default/images/arrow-side.png) no-repeat 0 8px;}
	span.amc-faq-active {background: url(http://chaplinbroadway.com/themes/sc-default/images/arrow-down.png) no-repeat 0 8px;}
	div.amc-faq-answer {display: none; padding:0 0 0 25px; color: #fcf5af;}
	
	div.amc-faq-answer a {color:#fff; text-decoration: underline;}
	div.amc-faq-answer a:hover {color:#fff; text-decoration: none;}
	
	

/* #Landing Page Styles
================================================== */


	.landing-offer {
		text-align: center;
		margin:20px 0;
	}



	.landing-how {
		text-align: center;
		padding:15px 0;
		margin:0 0 25px;
	}

	.landing-mice {
		border-top:1px solid #000;
		padding:5px 0 0;
		font-size:9px;
		line-height: 12px;
	}

	.landing-how a {
		color:#646aa5;}
		
	.landing-how a:hover {
		color:#FCF39E;}


	

/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {}


/* #Font-Face
================================================== */
/* 	This is the proper syntax for an @font-face file
		Just create a "fonts" folder at the root,
		copy your FontName into code below and remove
		comment brackets */

/*	@font-face {
	    font-family: 'FontName';
	    src: url('http://chaplinbroadway.com/themes/sc-default/fonts/FontName.eot');
	    src: url('http://chaplinbroadway.com/themes/sc-default/fonts/FontName.eot?iefix') format('eot'),
	         url('http://chaplinbroadway.com/themes/sc-default/fonts/FontName.woff') format('woff'),
	         url('http://chaplinbroadway.com/themes/sc-default/fonts/FontName.ttf') format('truetype'),
	         url('http://chaplinbroadway.com/themes/sc-default/fonts/FontName.svg#webfontZam02nTh') format('svg');
	    font-weight: normal;
	    font-style: normal; }
*/