@charset "utf-8";
/* CSS Document */

.mobilefinancemenu{
	width: 100%;
}
/*.mobilefinancemenu a,
.mobilefinancemenu a:link,
.mobilefinancemenu a:visited{
	color: 
}*/

.financial_reports_charts div.paragraph--type--html {
	margin: 0;
}

.sidebar .menu--top-nav ul.menu,
aside.sidebar.first .menu--top-nav > ul ul{
	margin:0;
}
[dir="rtl"] aside.sidebar.first .menu--top-nav > ul > li,
[dir="ltr"] aside.sidebar.first .menu--top-nav > ul > li,
.sidebar .menu--top-nav ul.menu li{
	padding:0;
	background-image: none;
	border: #b0b0b0 solid 1px;
	border-bottom: none;
}
aside.sidebar.first .menu--top-nav > ul > li:last-child{
	border-bottom: #b0b0b0 solid 1px;
}
aside.sidebar.first .menu--top-nav ul li{
	margin:0;
	border-left: none;
	border-right: none;
	border-top: none;
}
aside.sidebar.first .menu--top-nav ul li span,
aside.sidebar.first .menu--top-nav ul li a{
	text-decoration: none;
	padding: 1em;
	display: block;
	color: #b0b0b0;
}
aside.sidebar.first .menu--top-nav ul li li a{
	padding-left:2em;
}
[dir="rtl"] aside.sidebar.first .menu--top-nav ul li li a{
	padding-right:2em;
	padding-left:1em;
}
aside.sidebar.first .menu--top-nav ul li.menu-item--active-trail a.is-active,
aside.sidebar.first .menu--top-nav ul li.menu-item--active-trail li.menu-item--active-trail{
	background-color:#ffcd02;
}
aside.sidebar.first .menu--top-nav ul li.menu-item--active-trail a.is-active{
	color:#FFF;
}
aside.sidebar.first .menu--top-nav ul li span{
	border-bottom: #b0b0b0 solid 1px;
}
aside.sidebar.first .menu--top-nav ul li.menu-item--active-trail span{
	border-bottom: #FFFFFF solid 1px;
}

.mobilefinancemenu > ul > li > span{
	font-size: 1rem;
	padding: 10px 15px;
}