@charset "UTF-8";
/* CSS Document */

#luther {
margin: 0 0 20px 0;
}

#luther h1 {
margin: 0;
font-size: 66px;
line-height: 70px;
color: #000000;
}

#luther h1 span {
margin: 0 0 15px 0;
font-size: 28px;
display: block;
line-height: 1em
}

#luther .lead {
font-size: 13px;
line-height: 1.6em;
margin: 10px 0 10px 0;
}

#luther p.luther-img {
display: none;
}

#luther .small {
font-size: 0.8em;
color: #666666;
}

#luther h2 {
margin: 50px 0 0 0;
font-size: 2em;
clear: both;
color: #a40000;
}

#luther h2 span {
background: #a40000;
color: #FFFFFF;
display: inline-block;
padding: 8px 15px;
margin: 0 0 10px 0;
}

#luther h3 {
font-size: 1.4em;
}

#luther .imgright {
line-height: 1.2em;
font-size:12px;
color:#666666;
}

#luther table {
border-top : #d5d5d5 1px solid;
margin: 15px 0 30px 0;
}

#luther table td {
padding: 10px 5px 8px 5px;
vertical-align: top;
line-height: 1.4em;
border-bottom:  #d5d5d5 1px solid;
}

#luther table th {
padding: 10px 5px 8px 5px;
line-height: 1.4em;
text-align: left;
white-space: nowrap;
vertical-align: top;
border-bottom:  #d5d5d5 1px solid;
}

#luther div.photo img {
margin-top: 15px;
}

#luther .event h2 {
background: #45311A;
color: #FFFFFF;
padding: 12px 15px 12px 15px;
margin: 40px 0 10px 0;
}

#luther .event h3 {
color: #BC961C;
font-size:24px;
margin: 10px 0 15px 0;
}

#luther .event h3 span {
color:#555555;
font-size: 18px;
}


#luther .event p {
margin: 0 0 15px 0;
}

#luther i.fa-map-marker{
font-size: 30px;
float: left;
color: #BC961C;
margin: -5px 10px 0 0;
}

#luther i.fa-calendar-plus-o {
font-size: 24px;
float: left;
color: #BC961C;
margin: 0 10px 0 0;
}

#luther .event .place {
margin: 0 0 10px 35px;
}

body.white .site #luther {
background: none;
}

body.white .site #luther p.luther-img {
display: inline;
}

body.white .site #luther h1 {
font-size: 50px;
color: #000000;
line-height: 53px;
}

body.white .site #luther h1 br {
display: none;
}

body.white .site #luther h1 span {
font-size: 22px;
}

body.white .site #luther h2 {
font-size: 1.5em;
}

body.white .site #luther h3 {
font-size: 1.3em;
}

body.white .site #luther .event h3 {
margin-top: 30px;
}