/*
 * Structural CSS Styles for the Sermons Custom Post Type 
 *
 */


/* Single Layout */


.single-sermons .entry-header h1{
  width:100%;
  float:none;
}

.single-sermons .sermon-meta{
  margin-top:1em;
}

.single-sermons .bible-reference-panel{
    background: rgba(0,0,0,0.05);
    padding: 20px;
    margin-bottom: 2em;
} 

.single-sermons .bible-reference-panel .passage-ref{
 
}

.single-sermons .bible-reference-panel .passage-ref h4{
  display:inline;
}
.single-sermons .bible-reference-panel .passage-ref a{
  float:right;
}
.single-sermons .bible-reference-panel .passage-text{
  border-top: 1px solid rgba(0,0,0,0.05);
    padding-top: 0.5em;
    margin-top: 1em;
}

.single-sermons .bible-reference-panel .passage-text .citation{
    font-size: 14px;
    font-style: italic;
    margin-bottom:0;
}


.single-sermons .sermon-media-panel{
  padding:20px;
  margin-bottom: 2em;
}

.single-sermons .sermon-media-panel .available-media-title{
    border-bottom: 1px solid;
    text-align: center;
    padding-bottom: 0.5em;
    margin-top: 0;
    margin-bottom: 1em;
    text-transform: uppercase;
}

.single-sermons .sermon-media-panel .media-links li:last-child{
  border-bottom: 0 none;
}
.single-sermons .sermon-media-panel .media-links li a{
  padding: 4px 8px;
  font-size: 14px;
  float: right;
  margin: 0;
}

.single-sermons h3 {
	margin-bottom: 0;	
}
.single-sermons h3.date-topic {
	margin-bottom: 20px;
}

.single-sermons .sermon-text-reference{
  margin-bottom:8px;
}

.single-sermons .sermon-bible-version-link{
  margin:8px 0;
}

.single-sermons .entry h1 {
	display: none;	
}

.sermon-read-more.less {
	color: #2495b6;
}

/* Archive Layout */



.sermons-archive-entry{
  padding-bottom: 2.4rem;
  margin-bottom: 2.4rem;
  border-bottom:1px solid #eee;
}

.sermons-archive-entry .entry-title{
  margin-top: 1rem;
}

.sermons-archive-entry .sermon-meta{
  color: #999;
  font-size: 1.4rem;
}

.sermons-archive-entry .sermon-meta .bible-passage{
  margin-bottom:0.25rem;
  color: #333;
  font-size:1.6rem;
}