@import "compass";
@import "theme_variables";

/******************************************************************
					Sitemap Page Styles
*******************************************************************/
#sitemap {
	.sitemap_block {
		li {
			line-height: 16px;
			padding-bottom: 11px;
			a {
				&:before {
					content: "\f105";
					display: inline-block;
					font-family: $font-icon;
					padding-right: 10px;
				}
			}
		}
	}
}
#listpage_content{
	ul.tree {
		padding-left: 24px;
		li {
			margin: 0 0 0 21px;
			padding: 5px 0 0 33px;
			border-left: $main-border;
			border-bottom: none;
			background: url(../img/sitemap-horizontal.png) no-repeat left 15px transparent;
			a:hover {
				font-weight: bold;	
			}
		}
		> li {
			margin: 0 0 0 11px;
		}
		li.last {
			border: medium none;
			background: url(../img/sitemap-last.png) no-repeat 0px -4px transparent;
		}
	}
	div.tree_top {
		padding: 5px 0 0 27px;
		a {
			&:before {
				content: "\f015";
				display: inline-block;
				font-family: $font-icon;
				font-size: 20px;

			}
		}	
	}
} 
