a {
	text-transform: none;
}

.widget-title {
	text-transform: none;
}

.flexslider .slides h1.entry-title {
	text-transform: none;
}

h1.entry-title {
	text-transform: none;
}

.entry-title:before,
.entry-title:after {
	content: none;
}

span.reading-time {
	display: none !important;
}

#searchform .submit:after {
	color: #990000 !important;
}

#searchform .submit:hover, #searchform input[type="text"]:focus+.submit {
	background-color: #000000;
	color: #990000;
}

@media (min-width: 576px) {
	.site-title {
		font-size: 60px;
	}
}

.hentry.col-xs-12 .entry-thumbnail {
	padding-bottom: 10px;
}

.hentry.col-xs-12 .entry-summary {
	padding-top: 0;
}

.hentry.col-xs-12 .entry-summary .more-link {
	margin-top: 0;
}

.site-description:before,
.site-description:after {
	display: none;
}

.site-description {
	margin: 0;
	padding: 0;
}

a,
.image-header ul.menu-social li a:hover,
.entry-meta span a:hover,
.entry-summary a.more-link:after,
#searchform .submit:after,
.widget_archive > ul > li,
.widget_categories > ul > li,
.widget_meta > ul > li,
.widget_archive > ul > li a:hover,
.widget_categories > ul > li a:hover,
.widget_meta > ul > li a:hover,
.widget_recent_entries > ul > li:before,
.widget_recent_entries > ul > li a:hover,
.recentcomments:before,
.widget_recent_comments > ul > li .comment-author-link,
.widget_recent_comments > ul > li .comment-author-link a,
.widget_recent_comments > ul > li a:hover,
#page .widget-grofile .grofile-meta > h4 > a:hover,
ul.menu-social li a:hover,
.social-footer ul.menu-social li a:hover {
	color: #8B0000;
}

@media (min-width: 576px) {
	.comment-list li article:before,
		.comment-list > li > .comment-body:before,
		.comment-list > li:first-child > .comment-body:before {
		color: #8B0000;
	}
}

@media (min-width: 992px) {
	.nav-menu li a:hover,
		.nav-menu .sub-menu a:hover,
		.nav-menu .children a:hover,
		.nav-menu .current-menu-item > a,
		.nav-menu .current-menu-ancestor > a,
		.nav-menu .current_page_item > a,
		.nav-menu .current_page_ancestor > a,
		#page .sub-menu .current-menu-item > a,
		#page .sub-menu .current-menu-ancestor > a,
		#page .children .current-menu-item > a,
		#page .children .current-menu-ancestor > a,
		#page .sub-menu .current_page_item > a,
		#page .sub-menu .current_page_ancestor > a,
		#page .children .current_page_item > a,
		#page .children .current_page_ancestor > a {
		color: #8B0000;
	}
}

.menu-toggle i,
.menu-toggle i:after,
.menu-toggle i:before,
#page .mejs-container,
#page .mejs-embed,
#page .mejs-embed body,
#page .mejs-container .mejs-controls,
#page .mejs-controls a.mejs-horizontal-volume-slider,
#main .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button {
	background: #8B0000;
}

.site-description:before,
.entry-title:before,
.comments-title:before,
.comment-reply-title:before,
.no-comments:before,
#searchform .submit:hover,
#searchform .submit:active,
#searchform input[type="text"]:focus + .submit,
.widget .tagcloud a:hover,
.wp_widget_tag_cloud a:hover,
.widget_tag_cloud a:hover {
	background-color: #8B0000;
}

@media (min-width: 576px) {
	.comment-list li.parent:after,
		.comment-list li.parent > ol.children > li:before {
		background-color: #8B0000;
	}
}

@media (min-width: 992px) {
	.nav-menu .sub-menu li:after,
		.nav-menu .children li:after {
		background-color: #8B0000;
	}
}

blockquote p {
	border-left: 4px solid #4399aa;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus,
.jetpack_subscription_widget #subscribe-email input:focus,
.widget_blog_subscription input[type="text"]:focus,
.site-description:after,
.entry-title:after,
.comments-title:after,
.comment-reply-title:after,
.no-comments:after,
.widget .tagcloud a,
.wp_widget_tag_cloud a,
.widget_tag_cloud a,
.widget .tagcloud a:hover,
.wp_widget_tag_cloud a:hover,
.widget_tag_cloud a:hover {
	border: 1px solid #8B0000;
}

.comment-list > li > .comment-body:before {
	border-top: 1px solid #8B0000;
}

@media (min-width: 992px) {
	.nav-menu .sub-menu,
		.nav-menu .children,
		.nav-menu > li > .sub-menu:after,
		.nav-menu > li > .children:after,
		.nav-menu .sub-menu ul:after,
		.nav-menu .children ul:after {
		border: 1px solid #8B0000;
	}
}

.col-sm-6 .entry-title {
	margin-bottom: 0;
	padding-bottom: 0;
}