	
#site-header .title {color: #ad2121;}

/*Navigation*/

#site-nav {background: #ad2121;}

#site-nav li a {color: #ffffff;}

#site-nav li a:hover, #site-nav li.active a, .sidebar .section a.header:hover {background: #783e18;}

/*Button*/

.button {
    background: #ad2121;
    color: #ffffff !important;
}

.events .event .button:hover {background: #783e18}

a.link {color: #ad2121;}

/*Content*/

hgroup, .content h4, .sidebar p strong, .article .desc p a, .group .event:hover, .group .event:hover time, .group .event .desc:hover, .content.text .left-column a {color: #ad2121;}

h3, .article .desc strong {color: #ad2121;}

.content .info-panel .info {background: #ebebeb;}

.group a.open-calendar {
    color: #ad2121;
    border-bottom: 1px solid #ad2121;
}

.group .event {
    color: #ad2121;
    border-left: 1px solid ;
}

.group .event:hover {border-left: 1px solid #ad2121;}

.group .event:hover a.desc {border: none;}

.events .event:hover {background: #dde6dd;}

#contact strong.red {color: #e62100;}

#contact strong.yellow {color: #f0b100;}

#contact strong.violet {color: #707db9;}

/*sidebar*/

.sidebar {border-left: 1px solid #783e18}

.sidebar .section .header {
    background: #783e18;
    color: #ffffff;
}

.sidebar .section .header span {color: #ffffff;}

.sidebar .section .header span .arrow {border-left: 5px solid #ffffff;}

a.file span, .sidebar .section .events li a, a.file, .sidebar .section .events li a:hover time {color: #ad2121;}

a.file span, .sidebar .section .events li a span.arrow {border-left: 5px solid #ad2121;}

/*footer*/

@media screen and (min-width: 0px) and (max-width: 650px) {
    
    #hidden-nav ul li a:hover, #hidden-nav ul li.active a {
    	background: #dde6dd;
    	color:#783e18;
    }
    
    .teaser .overlay, .teaser-full .overlay {background: #dde6dd;}
    
    .events .event:hover {background: none;}

}
