body { background:#2E363F; }
#header { background-color: #09C; margin-top:10px; }
#search input[type=text], #search button { background-color: #09c; }
#search input[type=text]:focus { color: #777777; }
#sidebar > ul { border-bottom: 1px solid #37414b; }
.navbar-inverse .nav>li>a{color: #fff;}
.user-nav-right > ul > li > a {color: #fff !important;}
#sidebar > ul > li { border-top: 1px solid #37414b; border-bottom: 1px solid #1f262d; }
#sidebar > ul > li.active { background-color: #09c; border-bottom: 1px solid #0087b4; border-top: 1px solid #0087b4; }
#sidebar > ul > li.active a { color:#fff; text-decoration:none; }
#sidebar > ul > li > a > .label { background-color:#F66; }
#sidebar > ul > li > a:hover { background-color: #09c; color:#fff; }
#sidebar > ul li ul { background-color: #1e242b; }
#sidebar > ul li ul li a { color:#939da8 }
#sidebar > ul li ul li a:hover, #sidebar > ul li ul li.active a { color: #fff; background-color: #09c; }
#search input[type=text] { background-color: #47515b; color: #fff; }
#search input[type=text]:focus { color: #2e363f; color: #fff; box-shadow:none; }
.dropdown-menu li a:hover, .dropdown-menu .active a, .dropdown-menu .active a:hover { color: #eeeeee; background:#666; }
.top_message { float:right; padding:20px 12px; position:relative; top:-13px; border-left:1px solid #3D3A37; font-size:14px; line-height:20px; *line-height:20px;
color:#333; text-align:center; vertical-align:middle; cursor:pointer; }
.top_message:hover { background:#000 }
.rightzero { right:0px; display:none; }
div.tagsinput { border:1px solid #CCC; background: #FFF; padding:5px; width:300px; height:100px; overflow-y: auto; }
div.tagsinput span.tag { border: 1px solid #a5d24a; -moz-border-radius:2px; -webkit-border-radius:2px; display: block; float: left; padding: 5px; text-decoration:none; background: #cde69c; color: #638421; margin-right: 5px; margin-bottom:5px; font-family: helvetica; font-size:13px; }
div.tagsinput span.tag a { font-weight: bold; color: #82ad2b; text-decoration:none; font-size: 11px; }
div.tagsinput input { width:80px; margin:0px; font-family: helvetica; font-size: 13px; border:1px solid transparent; padding:5px; background: transparent; color: #000; outline:0px; margin-right:5px; margin-bottom:5px; }
div.tagsinput div { display:block; float: left; }
.tags_clear { clear: both; width: 100%; height: 0px; }
.not_valid { background: #FBD8DB !important; color: #90111A !important; }
.c_b{ font-weight:bold}