/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

@import url("../salient/style.css");

.main-content{margin-top:70px!important;}

#player-box{background-color:#111; display:block; padding:7px; padding-bottom:0px; color:#fff; border-bottom:1px solid #444;}
#player-box-center{width:1245px; margin:auto; display:block;}
#player{float:left; padding-top:4px;}
#player-icons{float:right; padding-top:5px;}
#player-icons a{display:block; float:left; width:28px; margin:28px; padding:0px!important; margin:0px!important; margin-left:7px!important;}
#player-box audio{float:left;}
#player-box span{line-height:200%; padding-left:15px; float:left;}

.clear{clear:both;}
.festival-coverage-thumbnail{float:left; width:250px!important; height:250px!important; margin-right:15px; box-shadow: 1px 1px 6px #555; border:3px solid #fff;}
.festival-coverage-newsroll{float:right; width:480px;}

.post-meta {
position:relative; top:0px; left:0px;
display: block;
margin-bottom: 20px;
border-right: 1px solid #E6E6E6;
width:73px;
float:left;
}
.post-meta .date {
padding-bottom: 17px!important;
border-bottom: 1px solid #E6E6E6;
}
.post-meta .date {
font-size: 12px;
padding-bottom: 2px;
margin-bottom: 12px;
position: relative;
transition: all 0.2s linear 0s;
}
.post-meta .month, .post-meta .year {
display: block;
font-size: 17px;
line-height: 10px;
text-align: center;
text-transform: uppercase;
margin-bottom: 4px;
padding: 0px;
font-family: 'OpenSansSemiBold';
}
.post-meta .day {
display: block;
font-size: 30px;
line-height: 29px;
text-align: center;
padding: 0px 12px 0px 12px;
font-family: 'OpenSansBold';
text-transform: uppercase;
}
.post-meta .nectar-love-wrap {
width: 72px;
line-height: 19px;
}
.post-meta .nectar-love {
-moz-transition: background-color 0.2s linear;
-webkit-transition: background-color 0.2s linear;
-o-transition: background-color 0.2s linear;
transition: background-color 0.2s linear;
height: 13px;
width: auto;
color: inherit!Important;
line-height: 11px;
font-size: 14px;
display: inline-block;
}
.post-meta .nectar-love i {
width: 23px!important;
font-size: 14px!important;
top: 0px!important;
}
.post-meta a.nectar-love {
left: -2px;
position: relative;
margin-left: 20.5px;
}

.content-inner {
border-bottom: 1px solid #DDDDDD;
padding-bottom: 10px;
margin-bottom: 25px;
}

.content-inner .clear{padding-bottom:0px!important;}

.festival-coverage-featured-img{
}

.festival-coverage-featured{
	background-color:rgba(0, 0, 0, 0.7);
	color:#fff;
	padding:15px;
	position:relative;
	top:-122px;
	left:0px;
	height:107px;
	max-width:928px;
}

.festival-coverage-featured-catch{
	font-size:24px; 
	font-weight:bold;
	display:block;
}

.festival-coverage-featured-credit{
	display:block;
	font-style:italic;
}

.festival-coverage-intro{
	font-weight:bold;
	color:#000;
	margin-top:-90px!important;
}

.count{
font-size: 12px!important;
}

.festivals-newsroll-infos{
	font-weight:bold; color:#000!important;
	position:relative;
	top:0px;
	left:0px;
}

.content-inner-4-col {
border-bottom: 1px solid #DDDDDD;
padding-bottom: 0px!important;
margin-bottom: 0px!important;
}

.post-header{margin-bottom:0px!important;}
.post-header img{margin-bottom:0px!important;}

#map img { max-width: none!important; }

.pgwSlideshow{list-style-type:none!important;}
.main-content ul li{list-style-type:none!important;}

.festival-catchphrase{text-align:center; font-size:42px;}

#sidebar > div{margin-bottom:0px!important;}

.inner-pagination{display:block; margin-left:-95px; text-align:center;}
.inner-pagination a{margin-left:3px; margin-right:3px;}

.festivals-newsrolls{width:25%; float:left; padding:10px; height:340px;}

@media screen and (max-width:960px){
.festivals-newsrolls{width:50%; float:left; padding:10px; height:auto;}
}
@media screen and (max-width: 767px) {
	.festivals-newsrolls{width:100%; float:none; padding:10px; height:auto;}
	#player-box-center{width:100%;}
	#player{float:none; display:block; text-align:center;}
	#songtitle{float:none; display:block; text-align:center;}
	#player-icons{float:none; width:185px; margin:auto;}
	#player audio{float:none; margin:auto;}
	#player span{float:none; display:block;}
	.festival-coverage-thumbnail{height:auto!important;}
	}



