.siteobject_internalposts_homeinternalposts .folderTree a,
.siteobject_internalposts_homeinternalposts .folderTreeFilter {
	display: block;
	position: relative;
	color: #999999;
	text-decoration: none;
	padding: 9px 0px 9px 20px;
	border-top: 1px solid #efefef;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

.siteobject_internalposts_homeinternalposts .folderTree a:after,
.siteobject_internalposts_homeinternalposts .folderTreeFilter:after {
	position: absolute;
	top: 9px;
	left: 3px;
	font-family: "FontAwesome";
	content: "\f105";
}


.siteobject_internalposts_homeinternalposts .folderTree .date {
	font-size: 12px;
}

.siteobject_internalposts_homeinternalposts .folderTree a.opened:after,
.siteobject_internalposts_homeinternalposts .folderTreeFilter.opened:after {
	content: "\f107";
	top: 10px;
	left: 1px;
}

@media (max-width: 767px) {
	.siteobject_internalposts_homeinternalposts .folderTree a {
		padding-left: 40px;
	}

	.siteobject_internalposts_homeinternalposts .folderTree a:after {
		left: 23px;
	}

	.siteobject_internalposts_homeinternalposts .folderTree a.opened:after {
		left: 23px;
	}
}

.siteobject_internalposts_homeinternalposts .folderTree a:hover, .siteobject_internalposts_homeinternalposts .folderTree a:focus,
.siteobject_internalposts_homeinternalposts .folderTree a.active,
.siteobject_internalposts_homeinternalposts .folderTreeFilter:hover, .siteobject_internalposts_homeinternalposts .folderTreeFilter:focus {
	color: #333333;
	text-decoration: none;
}

.siteobject_internalposts_homeinternalposts .folderTreeFilter {
	border-top: 0px;
}

@media (min-width: 768px) {
	.siteobject_internalposts_homeinternalposts .noBorderTop {
		border-top: 0px !important;
	}
}

.siteobject_internalposts_homeinternalposts .folderTree a.subFolder {
	padding-left: 40px;
}

.siteobject_internalposts_homeinternalposts .folderTree a.subFolder:after {
	left: 23px;
}

@media (max-width: 767px) {
	.siteobject_internalposts_homeinternalposts .folderTree a.subFolder {
		padding-left: 60px;
	}

	.siteobject_internalposts_homeinternalposts .folderTree a.subFolder:after {
		left: 43px;
	}
}

.siteobject_internalposts_homeinternalposts .folderTree .subFolders {
	display: none;
}

.siteobject_internalposts_homeinternalposts .noFolderTrees {
	color: #999999;
}