#sitemap-container ul { list-style: none; margin: 0; padding: 0; }

#sitemap-container ul.list-level-1 { margin-bottom: 20px; }
#sitemap-container ul.list-level-1 ul { margin-left: 15px; }

#sitemap-container li.link-level-1 { display: block; float: left; width: 45%; margin-right: 15px;margin-top:10px; }
#sitemap-container a.link-level-1 { font-size: 1.5em; line-height: 2em; color: #39b54a; }

#sitemap-container li.hasChildren { display: block; border-top: dotted 1px #39b54a; padding-top: 5px;clear:both; }