.footer,
.main-container,
.main-navigation,
.navigation-small ul.main-navigation-menu>li>ul.sub-menu,
body,
ul.main-navigation-menu>li>ul.sub-menu {
    background-color: #fff;
}
.layout-boxed .footer,
.layout-boxed .main-container,
.layout-boxed header {
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9
}
.navbar-inverse {
    background: rgba(255, 255, 255, .9);
    border-color: #d9d9d9
}
.navbar-inverse .nav>li>a,
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-brand:hover {
    color: #666
}
.navbar-inverse .navbar-brand i,
.navbar-inverse .navbar-brand:hover i {
    color: #008FC0
}
.navbar-inverse .nav>li.current-user>a {
    color: #646464!important
}
.navbar-inverse .nav>li.current-user>a i {
    display: inline-block;
    text-align: center;
    width: 1.25em;
    color: #008FC0!important;
    font-size: 12px
}
.navbar-inverse .nav>li>a {
    color: #979797
}
.navbar-inverse .nav>li:active>a,
.navbar-inverse .nav>li:hover>a {
    color: #555;
    background: #f5f5f5
}
.navbar-inverse .nav>li.dropdown.active>.dropdown-toggle,
.navbar-inverse .nav>li.dropdown.open.active>.dropdown-toggle,
.navbar-inverse .nav>li.dropdown.open>.dropdown-toggle {
    background: #d9d9d9;
    color: #555
}
.navbar-inverse .btn-navbar {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0NDg1ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI4M2I1MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
    background: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #34485e), color-stop(100%, #283b52));
    background: -moz-linear-gradient(top, #34485e 0, #283b52 100%);
    background: -webkit-linear-gradient(top, #34485e 0, #283b52 100%);
    background: linear-gradient(to bottom, #34485e 0, #283b52 100%)
}
.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover {
    background-color: #d9d9d9;
    -moz-box-shadow: 0 0 15px #555;
    -webkit-box-shadow: 0 0 15px #555;
    box-shadow: 0 0 15px #555
}
.navbar-tools .dropdown-menu li .dropdown-menu-title {
    background: #d9d9d9;
    color: #555
}
.nav>li.dropdown .dropdown-toggle .badge {
    background-color: #008FC0;
    color: #fff;
    border: none
}
.navbar-toggle {
    background-color: #fff
}
.navbar-toggle span {
    color: #979797
}
ul.main-navigation-menu>li a {
    border-bottom: none;
    border-top-color: #d9d9d9;
    color: #555
}
ul.main-navigation-menu>li a>i {
    color: #008FC0;
    font-weight: 400
}
ul.main-navigation-menu>li.active>a {
    background: #008FC0!important;
    border-top: none!important;
    color: #fff
}
ul.main-navigation-menu>li.active>a .selected:before {
    color: #008FC0!important
}
ul.main-navigation-menu>li.active>a i {
    color: #fff;
    font-weight: 400
}
ul.main-navigation-menu>li.open,
ul.main-navigation-menu>li:hover>a,
ul.main-navigation-menu>li>a:hover {
    background-color: #e6e6e6
}
ul.main-navigation-menu>li>ul.sub-menu>li a:hover,
ul.main-navigation-menu>li>ul.sub-menu>li.active>a,
ul.main-navigation-menu>li>ul.sub-menu>li.open>a {
    color: #000!important;
    background: #e6e6e6!important
}
.go-top,
.navigation-toggler {
    background-color: #e6e6e6!important;
    color: rgba(85, 85, 85, .3)
}
.go-top:hover,
.navigation-toggler:hover i:first-child {
    color: #555
}
.navigation-small .navigation-toggler:hover i:first-child,
.navigation-toggler:hover i:last-child {
    color: rgba(85, 85, 85, .3)
}
.navigation-small .navigation-toggler:hover i:last-child {
    color: #555
}
.breadcrumb i {
    color: rgba(0, 122, 255, .4)
}
.breadcrumb a {
    color: #008FC0
}
.footer-fixed .footer {
    background: rgba(255, 255, 255, .9)!important;
    border-top-color: #e6e6e6
}
.footer-inner {
    color: #555;
    line-height: 28px;
}
.main-content .container {
    border-left: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9
}
body.rtl .main-content .container {
    border-left: none;
    border-right: 1px solid #d9d9d9
}
.ie8 .footer-fixed .footer,
.ie8 .navbar-inverse {
    background: #fff
}
@media (max-width: 767px) {
    .navbar-inverse {
        background: #fff !important
    }
    .navbar-tools {
        background: rgba(255, 255, 255, .9);
        border-top-color: #d9d9d9
    }
    .ie8 .navbar-tools {
        background: #fff
    }
    .navbar-header {
        background-color: #fff
    }
}