.nav-sidebar-top{
background-color:#FFA500;
border-radius:5px 5px 0 0;
height:80px;
}

.nav-sidebar-top .title{
color:#ffffff;
height:80px;
line-height:80px;
padding-left: 40px;
font-size:20px;
font-family: "Open Sans";
}

.nav-sidebar-top .title .caret{
float:right;
margin-right:40px;
margin-top:40px;
}

.nav-sidebar{
background-color:#FF9B00;
border-radius:0 0 5px 5px;
}

.nav-sidebar a{color:#ffffff;}

.nav-sidebar .active:focus{background-color:#FF9B00;}
.nav-sidebar .active a{
font-family: 'Open Sans';
text-decoration:underline;
}

.nav-sidebar li{
border-top:1px solid rgba(255, 200, 137, 0.4);
width:100%;
-webkit-transition: background-color 0.35s, -webkit-transform 0.35s;
transition: background-color 0.35s, transform 0.35s;
}

.nav-sidebar li:hover,.nav-sidebar li:focus{background-color:#f49400;}



.nav-sidebar li a{
clear:both;
font-family: 'Open Sans';
font-size:14px;
text-decoration:none;
padding-left:40px;
padding-right:40px;
padding-top:19px;
padding-bottom:19px;
line-height:17px;
background-color:transparent;
}
.nav-sidebar li a:focus{background-color:#f49400;}


.nav-sidebar li a:hover{text-decoration:underline;background-color:transparent;}

.nav-sidebar li ul{
padding-bottom:10px;
padding-bottom: 10px;
}

.nav-sidebar li ul li{
padding-left: 15px;
border-top:none;
color: #ffffff;
list-style: inside disc;
}

.nav-sidebar li ul li a{
padding-left:0px;
padding-top:5px;
padding-bottom:5px;
font-size:13px;	
}
.nav-sidebar li ul li a:focus{background-color:transparent;}