body {
	background-color: #f1f1f1 !important;
}

#site-navigation {
	display: none;
}

.entry-title {
	font-family: "Open Sans";
}

.entry-title a {
	color: black;
	font-weight: 700;
}

.entry-summary {
	display: none;
}

.author-name {
	color: #a41e35;
}

.cat-links a {
	color: #a41e35;
}


/* Archives widget */
.widget-title {
	font-family: "Open Sans";
	font-weight: 700;
	margin-bottom: 10px;
}

#archives-2 ul li a {
	color: #a41e35;
}

#archives-2 ul li {
	border-bottom: 1px solid #eaeaea;
	padding-bottom: .5em;
	padding-top: .5em;
}



/* Footer */
.site-footer {
    font-family: "Roboto", sans-serif;
}

.footer-bar .widget {
    margin-bottom: 3em;
}


.footer-bar .menu li:after {
    display: inline-block;
    content: "•";
    margin-left: 20px;
}




.footer-bar .menu li a {
    font-weight: 400;
}

.footer-bar .menu li:last-child:after {
    content: ""
}

.copyright-bar {
    font-size: .875em;
    margin-top: 3em;
    opacity: .5;
}

.single h2,
.sidebar h2 {
	background: #a41e35;
	color: #fff !important;
	padding: 20px 40px;
	margin-left: -40px;
	margin-right: -40px;
}
/* Footer bar */

.footer-bar-active .footer-bar .widget {
    padding: 0;
    display: block;
}

.footer-bar .widget_nav_menu > div > ul {
    display: inline-block;
    vertical-align: top;
}

.footer-bar .textwidget p:last-child {
    margin: 0;
}

.footer-bar-align-right .copyright-bar {
    float: left;
}

.footer-bar-align-right .footer-bar,
.footer-bar-align-left .copyright-bar {
    float: right;
    text-align: right;
}

.footer-bar-align-left .footer-bar {
    float: left;
    text-align: left;
}

.footer-bar-align-center .copyright-bar {
    float: none;
    text-align: center;
}

.footer-bar-align-center .footer-bar {
    float: none;
    text-align: center;
    margin-bottom: 10px;
}

.footer-bar .widget-title {
    display: none;
}

.footer-bar .widget_nav_menu li {
    margin: 0 10px;
    float: left;
    padding: 0;
}

.footer-bar .widget_nav_menu li:first-child {
    margin-left: 0;
}

.footer-bar .widget_nav_menu li:last-child {
    margin-right: 0;
}

.footer-bar .widget_nav_menu li ul {
    display: none;
}
