/*
 Theme Name:     Juggernaut
 Theme URI:      http://www.elegantthemes.com/gallery/Aggregate/
 Description:    Juggernaut is a child theme of Aggregate Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Aggregate
 Version:        1.0.0
*/
 
@import url("../Aggregate/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
/* fix navbar texture */
#second-menu { background-image:none; }
#second-menu li { height: 60px; }
#content-area {
    background-color: #A4AC99; /* desert sage */
}
.front-slider {
	left: -40px;
} 
.et_pt_blogmeta,
body.single .thumb span.overlay,
body.archive .thumb span.overlay,
.home #breadcrumbs,
.home .title {
	display: none;
}
.bnsfc-content {
	color: #afa59f;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.4);
}
a.grid-link:hover img {
	background-color: rgba(200,0,0,0.8);
}
.single-portfolio .wp-caption:first-child {
	margin-left: 50px;
}
.single-portfolio h4 {
	width: 100%;
	display:block;
	margin: 40px 0 10px;
}
.single-portfolio .film-block {
	margin-bottom:20px;
}
.single-portfolio .festivals {
	border: 1px solid #000;
	background-color: #333333;
	width: 100%;
	display:block;
	position:static;
	margin:0;
	padding: 10px;
}
.single-portfolio .festivals p {
	margin: 0;
	padding: 0;
}
.single-portfolio .festivals img {
	margin: 0 0 0 20px;
	vertical-align: top;
}
.single-portfolio .festivals img:first-child {
	
}
.grid-tile {
	width: 24%;
	float: left;
	margin: 0 1% 20px 0;
}
.film-jacket {
	max-width: 25% !important;
}

.single-portfolio h1 {
	margin-bottom: 20px;
}
.credits1 {
	font-weight: bold;
	text-transform: uppercase;
}
#logo { max-width:75% }

/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
.the-content:before,
.the-content:after,
.awards-and-festivals:before,
.awards-and-festivals:after,
.festivals:before,
.festivals:after,
/*.page-template-page-film-grid #content-area:before,
.page-template-page-film-grid #content-area:after,*/
#footer:before,
#footer:after,
.post-edit-link:before,
.post-edit-link:after {
	content: "";
	display: table;
	table-layout: fixed;
}
.the-content:after,
.awards-and-festivals:after,
.festivals:after,
/*.page-template-page-film-grid #content-area:after,*/
#footer:after,
.post-edit-link:after {
	clear: both;
}


@media only screen and (max-width: 767px) {
	#second-menu,
	.metaslider .filmstrip {
    	display: none;
	}
	.home #entries {
    	padding: 0px 20px 27px;
	}
	.front-slider {
    	left: -80px;
	}
	.flexslider .slides img {
    	width: 100% !important;
	}
	#logo { max-width:90% }
}