/* ===================================================================================

* Theme Name: Cirkle Child
* Theme URI:    https://radiustheme.com/demo/wordpress/cirkle
* Description: Cirkle is one of the latest and unique responsive Business Consulting WordPress Theme
* Version: 1.0
* Author: RadiusTheme
* Author URI: https://www.radiustheme.com/
* Template: cirkle
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, two-columns, right-sidebar, custom-background, custom-header, editor-style, featured-images, post-formats, sticky-post, threaded-comments, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */
section.blog-details-wrap-layout, section.blog-post-grid {
	padding: 100px 0;
}
.thu-vien-list-tree {
	list-style: none;
	padding: 0;
	background: #F9F9F9;
	border-bottom: 1px solid #ddd;
}
.thu-vien-list-tree li {
	border: 1px solid #ddd;
	padding: 10px;
	border-bottom: none;
}
.thu-vien-list-tree .toggle {
	margin-right: 10px;
	cursor: pointer;
}
.thu-vien-list-tree ul{
    display: none;
    list-style: none;
}
.thu-vien-list-tree ul.children {
	margin-top: 6px;
	padding-left: 0;
	border-bottom: 1px solid #ddd;
	margin-left: 30px;
}
.thu-vien-list-tree li > span::before {
	content: "[+]";
	width: 18px;
	display: inline-block;
	letter-spacing: 2px;
}
.thu-vien-list-tree li.active > span::before {
	content: "[-]";
	letter-spacing: 4.2px;
}
.search-box {
	margin-bottom: 30px;
}
.blog-thumbnail {
	text-align: center;
}
 .bbpress-banner-desc {
	color: #333;
}
.newsfeed-banner.aab .item-icon::before {
	height: 100px;
	width: 1px;
}
.filter-by-tags {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	margin: 20px 0 0;
}
.filter-by-tags > span {
	margin-right: 15px;
}
.bbpress-banner-desc a{
	display: inline;
}
footer.footer-1 .main-footer {
	padding: 20px 0 0;
}
footer .main-footer .widget {
	margin-bottom: 20px;
}
@media( min-width: 992px ) {
	.row-custom > .col:first-child {
		width: 30%;
		flex-basis: inherit;
	}
}