/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Creative Multi-Purpose WordPress Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 17.2
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

/* BLOG */
.blogside .blogtit, aside .widget > h5 {
	text-align: left;
	background-color: #00873e !important;
	font-weight: 600;
	padding: 8px 16px;
	color: #ffffff !important;
	margin-bottom: 42px;
	font-size: 18px;
	line-height: 26px;
}

/* BLOG - POSTS */
.title.title_size_small h1 span {
	background-color: #ffffff;
	padding: 16px;
}

.blog_compound .post_title .category a, .blog_compound .post_title .category span, .blog_compound .post_title .entry_title a {
	color: #333333 !important;
}
.blog_compound .post_title .entry_title a:hover {
	color: #00873e !important;
}

.post_text .post_text_inner h2.entry_title {
	background-color: #00873e;
	color: #ffffff !important;
	padding: 4px 8px;
	font-size: 30px;
    line-height: 40px;
}
.post_text .post_text_inner h2.entry_title span {
	text-transform: uppercase;
	font-size: 16px;
	color: #ffffff !important;
}
.blog_holder.blog_large_image_with_dividers h2 a {
	color: #ffffff !important;
}

.post_text .post_text_inner h2.entry_title span::after {
	content: ' - ';
}

.post_text .post_text_inner .post_info {
	color: #666666;
	margin-bottom: 32px;
}
.post_text .post_text_inner .post_info a {
	color: #00873e;
    font-weight: 600;
}

.three_columns>.column2>.column_inner a:hover {
	background-color: #00873e;
	border-color: #00873e;
}

/* BLOG - COMMENTS */
div.single_tags, div.comment_number_inner {
    border-top: solid 2px #00873e;
    margin-top: 8px;
	padding-top: 32px;
}
div.single_tags {
	margin-top: 32px;
}
div.tags_text h5, div.comment_number_inner h5 {
	background-color: #00873e;
	color: #ffffff;
	padding: 2px 8px;
}
div.text h5.name {
	font-weight: 600;
}
div.comment {
	border-bottom: solid 1px #c5c5c5;
}
div.comment div.comment-respond {
	border-top: solid 1px #c5c5c5;
	padding-top: 16px;
}
div.comment-respond h5 {
	background-color: #00873e;
	color: #ffffff;
	padding: 2px 8px;
}
.comment_holder .comment-list li > div.comment {
	background-color: #f7f7f7 !important;
}
#cancel-comment-reply-link {
	color:#ef4239;
}

#respond textarea, .comment_holder .comment #respond textarea {
	background-color: #ffffff !important;
}
.comment-form {
	background-color: #f7f7f7 !important;
	padding: 24px;
}

span.comment_date {
	margin: 0 !important;
	padding: 0 !important;
	display: block;
	font-size: 14px !important;
}
.comment-reply-link {
	margin: 0 !important;
	padding: 0 !important;
	font-size: 11px !important;
}
.comment-reply-link::before {
	content: '- ';
}
div.text_holder p {
	margin-top: 16px;
}

#submit_comment:hover {
	background-color: #00873e !important;
}