/* Color Admin - Blue theme */
a { color:#348fe2 }
a:focus,a:hover { color:#2a72b5 }
.header .navbar-brand .navbar-logo { background:#348fe2 }
.header .navbar-nav>li>a .label { background:#348fe2 }
.gradient-enabled .sidebar .nav>li>a .label.label-theme {
    background:-webkit-linear-gradient(to bottom,#4a9be5 0,#2083dd 100%);
    background:-moz-linear-gradient(to bottom,#4a9be5 0,#2083dd 100%);
    background:-o-linear-gradient(to bottom,#4a9be5 0,#2083dd 100%);
    background:linear-gradient(to bottom,#4a9be5 0,#2083dd 100%)
}
.gradient-enabled .sidebar .nav>li.active>a {
    background:-webkit-linear-gradient(to bottom,#4a9be5 0,#2083dd 100%);
    background:-moz-linear-gradient(to bottom,#4a9be5 0,#2083dd 100%);
    background:-o-linear-gradient(to bottom,#4a9be5 0,#2083dd 100%);
    background:linear-gradient(to bottom,#4a9be5 0,#2083dd 100%)
}
.sidebar .nav>li.active>a i { color:#348fe2 }
.gradient-enabled .sidebar .nav>li.active>a .label.label-theme { background:rgba(0,0,0,.65) }
.sidebar .sub-menu>li.active:after { border-color:#348fe2 }
.page-with-light-sidebar.gradient-enabled .sidebar .nav>li.active>a {
    color:#fff;
    background:-webkit-linear-gradient(to bottom,#4a9be5 0,#2083dd 100%);
    background:-moz-linear-gradient(to bottom,#4a9be5 0,#2083dd 100%);
    background:-o-linear-gradient(to bottom,#4a9be5 0,#2083dd 100%);
    background:linear-gradient(to bottom,#4a9be5 0,#2083dd 100%)
}
.top-menu .nav>li.active>a i { color:#348fe2 }
.float-sub-menu-container .float-sub-menu li.active:after { border-color:#348fe2 }
.bg-theme { background-color:#348fe2 !important }
.label-theme { background-color:#348fe2 }
.text-theme { color:#348fe2 }
.page-with-light-sidebar .sidebar .sub-menu>li.active:after { border-color:#348fe2 }
.coming-soon .brand .logo { background:#348fe2 }
.todolist>li.active>a i:before {
    content:'\f14a';
    color:#348fe2
}
.todolist>li.active>a:focus i:before,.todolist>li.active>a:hover i:before { color:#348fe2 }
.login.login-v1 .login-container .login-header .brand .logo { background-color:#348fe2 }
.login.login-v2 .login-header .brand .logo { background-color:#348fe2 }
.login.login-with-news-feed .right-content .login-header .brand .logo { background-color:#348fe2 }
.pace .pace-progress { background:#348fe2 }
.pace .pace-activity {
    border-top-color:#348fe2;
    border-left-color:#348fe2
}

/* panels */
.color-primary {
    background-color: #348fe2;
}

/* buttons */
.btn.btn-success {
    background: #3A9DFA;
    border-color: #3A9DFA;
}
.btn-success:hover {
    background: #1A76CA;
    border-color: #1A76CA;
}
.btn-success:focus {
    background: #2D8AE1 !important;
    border-color: #2D8AE1 !important;
}

/* dropdown */
.dropdown-item a {
    color: #212529;
}
.dropdown-item.active a {
    color: #fff;
}
.dropdown-item.active:hover {
    background-color: #348fe2;
}
.dropdown-item.active:hover a {
    color: #eee;
}

/* texts */
.text-success {
    color: #348fe2 !important;
}

/* progress */
.pace-progress {
    background: #0097D2;
}

/* menu */
.inlineMenu .itemBox input {
    border: 1px solid #348FE2;
}
.inlineMenu .itemBox .input-group-addon {
    color: #fff;
    background-color: #348FE2;
}

/* sidebar */
.sidebar .nav>li.nav-header {
    color: #fff;
    background-color: #3D4851;
    margin-bottom: 7px;
}

.sidebar .nav > li.active > a, .sidebar .nav > li.active > a:hover, .sidebar .nav > li.active > a:focus {
    background: #348fe2;
}
.sidebar .nav>li.nav-profile .info small {
    color: #889097 !important;
}