/* Component Sitemap by Ioannis Sannos */
.mapwrap { margin:0; padding:0; }
.mapcol1 { margin:0 2% 0 0; padding:0; width:49%; float:left; }
.mapcol2 { margin:0; padding:0; width:49%; float:left; }
ul.sitemap { margin:0 0 30px 0; padding:0; list-style:none; }
ul.sitemap li { margin:0 0 5px 0; padding:0; list-style:none;  }
ul.sitemap li.pad0 { padding:0; }
ul.sitemap li.pad1 { padding:0 0 0 20px; }
ul.sitemap li.pad2 { padding:0 0 0 40px; }
ul.sitemap li.pad3 { padding:0 0 0 60px; }
ul.sitemap li.pad4 { padding:0 0 0 80px; }
ul.sitemap li.pad5 { padding:0 0 0 100px; }
ul.sitemap li.sitemap_section {  color:#333; margin:15px 0 5px 0; padding:0; }
ul.sitemap li a, ul.sitemap li a:active, ul.sitemap li a:hover, ul.sitemap li a:visited, ul.sitemap li a:link {
	margin:0; padding:0; text-decoration:none;
}
ul.sitemap li a img { border:none; vertical-align:top; }
.sitemap_copy { margin:30px 0 30px 0; padding:0; text-align:center;  color:#777777; }
.sitemap_copy a, .sitemap_copy a:active, .sitemap_copy a:hover, .sitemap_copy a:visited, .sitemap_copy a:link {
	margin:0; padding:0; text-decoration:none; color:#222222;
}
.sitemap_copy a:hover { text-decoration:underline; color:#000000; }
/* cpanel head */
.sitemap_head { margin:0 0 20px 0; padding:0; background:transparent url(ios64.png) 0 0 no-repeat; }
.sitemap_head h2 { margin:0; padding:10px 0 0 74px; font-variant:small-caps; text-transform:none; border:none; color:#396cca; }
.sitemap_head span { margin:0; padding:0 0 0 74px;color:#555; }
a.sitemap_settings, a.sitemap_settings:hover, a.sitemap_settings:visited, a.sitemap_settings:link, a.sitemap_settings:active {
	display:block; margin:0 0 30px 0; padding:0 0 0 24px;
	text-decoration:none; background:url(settings.png) 0 0 no-repeat;
}
h3.maph3 { margin:10px 0 15px 0; padding:0;  color:#555555; }
p.mapp { margin:0 0 16px 0; padding:0;  }
pre.mappre { margin:5px 0 16px 0; padding:0; white-space:pre; color:#0D5326; }
.mapformat { margin:0 0 5px 0; padding:0; color:#333; }
.mapformat strong {  color:#333; }
.mapformat span { margin:0 10px; padding:1px 5px; background-color:#DBF3B0; color:#0D5326; }

@media only screen and (max-width: 600px) {
	.mapcol1 { margin:0; padding:0; width:100%; float:none; }
	.mapcol2 { margin:0; padding:0; width:100%; float:none; }
}
