/*.dbcategory { margin-bottom: 10px; border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; }
.dbcategory-heading {text-align: center; line-height: 26px; font-weight: bold;}
.dbcategory .nav, .dbcategory .nav ul {margin: 0; padding: 0; list-style: none;}
.dbcategory .nav li {margin: 0; position: relative;}
.dbcategory .nav a {padding: 2px 10px; font-size: 14px; color: #333; display: block; outline: none; text-decoration: none; border-bottom: 1px solid black;}
.dbcategory .nav ul ul a {padding-left: 15px; background-color: #f0f0f0;}
.dbcategory .nav ul ul ul a {padding-left: 20px; background-color: #e9e9e9;}
.dbcategory .nav li a.active  {color: white; background-color: #0072A0;}
.dbcategory .nav li a:hover, .dbcategory .nav li a:focus {color: #f0f0f0; background-color: #238FBA!important;}*/
.nav ul a {padding-left: 20px!important;}
.nav ul ul a {padding-left: 30px!important;}
.nav ul ul ul a {padding-left: 40px!important;}
.nav ul ul ul ul a {padding-left: 50px!important;}
.nav li > a > span {float: right; font-weight: bolder;}
/*.nav li > a:hover > span { color: #fff;}*/
.nav li > a > span:after {content: '\25be';}/*plus: '+'*/
.nav li.open > a > span:after {content: '\25b4';}/*minus: '\2013'*/