body {
	font-size: 14px;
	line-height: 24px; 
}
a:hover,
a:focus {
	color: #f57a1f;
	text-decoration: underline;
}
p {
	margin: 0 0 16px;
}

/*2018-10-24 Make h1 look like h2*/
h1 {
        font-size: 22px;
        line-height: 24px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 9px 0 16px;
}
li {
	line-height: 24px;
}
.item-title {
	margin: 24px 0 16px;
}
.pager {
	margin: 36px 0;
}
.pagination {
	margin: 36px 0;
}
.breadcrumb {
	margin: 30px 0;
}

hr {
	margin: 1px 0;
	border: 0;
	border-top: 0px solid #000; 
	border-bottom: 1px solid #808080;
}

/*2018-07-16 At single sermon view this puts player underneath picture*/
.ss-sermon-player {
    clear: right;
}

.label {
    font-size: 13px;
}
.label-info {
	background-color: #f57a1f;
}
.label-info[href] {
	background-color: #f57a1f;
}

/*2018-11-20 rwd-line class at mod_articles_category override for footer module*/
.rwd-line { display: block; }
        
@media screen and (min-width: 768px){
    .rwd-line { display: inline; }
}

/*2018-11-28 make spaces for search results */
dt,
dd {
        line-height: 24px;
}
/*2019-03-21 Change color for search result*/
.result-created {
        margin-bottom: 12px;
	color: grey;	
}

/*Overrides /media/com_sermonspeaker/css/player.css */
/*setting border-radius:0px fixes the "4 white dots" at frist row*/
.ss-current,
.table-striped tbody > tr.ss-current:nth-child(odd):not(:hover) > td,
.list-striped li.ss-current:nth-child(odd):not(:hover){
        background-color:#FFD8D5;
        border-radius:0px;
        overflow:auto;
}
