/* .block-sidebarmenu .block-title {margin-bottom:15px;}
.block-sidebarmenu .block-title > strong {font-weight:300; line-height:1.1; font-size:1.8rem; margin-top:1.5rem; margin-bottom:1rem;}

#parent:hover {cursor:pointer;}

#outer_ul em {font-size:12px; padding-top:10px;}
#outer_ul a.active {color:#333333; font-weight:700;}
#outer_ul label {margin:0;}
#outer_ul small {color:#CCCCCC; font-weight:400;}

#outer_ul {width:auto;}
#outer_ul > li {margin:0; padding:0; line-height:30px; border-bottom:1px solid #DDDDDD;}
#outer_ul > li a {font-weight:400; text-transform:uppercase;}

#outer_ul ul li {margin:0; padding:0; padding-left:10px; line-height:30px; border-top:1px solid #DDDDDD;}
#outer_ul ul li:last-child {border-bottom:0;}
#outer_ul ul li a {text-transform:capitalize;} */


#outer_ul em {
	position: absolute;
	top: 0.90rem;
	right: 1.25rem;
}
#outer_ul em:hover {
	cursor:pointer;
}
#outer_ul {
	margin:0;
	padding:0;
}
#outer_ul > li {
	padding:0.75rem 1.25rem;
	padding-bottom:0;
	border-bottom:1px solid #dfdfdf;
	position:relative;
}
#outer_ul > li > a {
	padding-bottom:0.75rem;
	display:inline-block;
}
#outer_ul > li:last-child {
	border-bottom:0;
}
#inner_ul {
	margin-left:-1.25rem;
	margin-right:-1.25rem;
	padding:0;
}
#inner_ul > li {
	padding:0.75rem 2.5rem;
	padding-bottom:0;
	border-top:1px solid #dfdfdf;
	position:relative;
}
#inner_ul > li > a {
	padding-bottom:0.75rem;
	display:inline-block;
}
#inner_ul ul {
	margin-left:-2.5rem;
	margin-right:-2.5rem;
	padding:0;
}
#inner_ul ul > li {
	padding:0.75rem 3.75rem;
	padding-bottom:0;
	border-top:1px solid #dfdfdf;
	position:relative;
}
#inner_ul ul > li > a {
	padding-bottom:0.75rem;
	display:inline-block;
}
#outer_ul .active {
	font-weight:700;
}
