@import '_theme_variables'; /****************************************************************** Sitemap Page Styles *******************************************************************/ #sitemap { .sitemap_block { .page-subheading { margin-bottom:16px; } li { line-height:16px; padding-bottom:11px; a { &:before { content:""; display:inline-block; font-family:$font-icon; padding-right:10px; } &:hover { font-weight:bold; } } } } } #listpage_content div.tree_top { padding-left:27px; padding-top:5px; a { &:before { content:""; display:inline-block; font-family:$font-icon; font-size:20px; color:$base-text-color; } &:hover { &:before { color:$link-hover-color; } } } } ul.tree { padding-left:24px; li { margin:0 0 0 21px; padding:5px 0 0 33px; border-left: 1px solid $base-border-color; 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; } }