/* formatting for boxes */
.rw-sitemap ul a {
	margin-left: 3px;
	padding-left: 8px;
}
/* contract CSS3 */
.rw-sitemap ul li {
	padding-bottom: 7px;
	margin-bottom: 9px;
}
.rw-sitemap ul ul {
	padding-left: 22px;	
}
/* styles only */
.rw-sitemap ul a:hover {}
/* color by colortag - border */
.rw-sitemap ul li {
	border: 1px solid #e4e4e4;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
  box-shadow: 0px 1px 8px #e5e5e5 inset ;
  -webkit-box-shadow: 0px 1px 8px #e5e5e5 inset ;
  -moz-box-shadow: 0px 1px 8px #e5e5e5 inset ;
  transition: All 0.23s linear;
	-webkit-transition: All 0.23s linear;
	-moz-transition: All 0.23s linear;
	-o-transition: All 0.23s linear;
}
.rw-sitemap ul li:hover {
	  box-shadow: 0px 1px 4px #e5e5e5 inset ;
  -webkit-box-shadow: 0px 1px 4px #e5e5e5 inset ;
  -moz-box-shadow: 0px 1px 4px #e5e5e5 inset ;
  transition: All 0.13s linear;
	-webkit-transition: All 0.10s linear;
	-moz-transition: All 0.10s linear;
	-o-transition: All 0.10s linear;	
		border: 1px solid #d6d6d6;
}
/* color by colortag - border */
.rw-sitemap ul ul li {
	position: relative;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.rw-sitemap ul ul li:hover {
	position: relative;
	z-index: 3;	
}
.rw-sitemap ul li:last-child {}
.rw-sitemap ul li:last-child:hover {}
.rw-sitemap ul li li:last-child {}
.rw-sitemap ul li li:last-child:hover {}
.rw-sitemap ul ul li li:last-child {}
.rw-sitemap ul ul li li:last-child:hover {}
.rw-sitemap ul ul ul li li:last-child {}
.rw-sitemap ul ul ul li li:last-child:hover {}
.rw-sitemap ul ul ul ul li li:last-child {}
.rw-sitemap ul ul ul ul li li:last-child:hover {}