/*
 * Default theme for SparkSpace
 * ---------------------------------
 */
a,
.primary-text,
.primary-link,
.primary-link span {
  color: #22264b;
}
a:hover,
a:active,
a:focus,
.primary-link:hover,
.primary-link:active,
.primary-link:focus,
.primary-link:hover span,
.primary-link:active span,
.primary-link:focus span {
  color: #22264b;
}
.main-header,
.content-header {
  color: #ffffff;
  background-color: #b56969;
}

.main-header .navbar .sidebar-toggle,
.main-header .navbar .nav > li > a {
  color: #ffffff;
}

.navbar-searcher .btn,
.navbar-searcher .form-control {
  color: #ffffff;
}

.navbar-searcher .form-control::-moz-placeholder {
  color: #ffffff;
}
.navbar-searcher .form-control:-ms-input-placeholder {
  color: #ffffff;
}
.navbar-searcher .form-control::-webkit-input-placeholder {
  color: #ffffff;
}

.navbar-searcher .input-group {
  border-bottom-color: #ffffff;
}

.treeview .list-group-item.node-selected,
.treeview .list-group-item.node-selected:hover {
  color: #ffffff;
  background-color: #b56969;
}

.b-primary {
  border-color: #b56969;
}
.b-t-primary {
  border-top-color: #b56969;
}
.b-r-primary {
  border-right-color: #b56969;
}
.b-b-primary {
  border-bottom-color: #b56969;
}
.b-l-primary {
  border-left-color: #b56969;
}

.user-popover-photo,
.login-photo {
  background-color: #b56969;
}

.thread-unreaded {
  border-left-color: #b56969 !important;
}

.thread-unreaded .answer-placeholder {
  background: #b56969;
}

.title-color {
  color: #ffffff;
  background-color: #22264b;
}

.title-color a,
.title-color a:active,
.title-color a:focus,
.title-color a:hover {
  color: #ffffff;
}

.atwho-view .cur {
    background: #22264b;
}

.attachment-item.document-checked {
	-webkit-box-shadow: 0 0 10px #22264b !important;
	box-shadow: 0 0 10px #22264b !important;
}
.document-checked .document-check a,
.document-checked .document-check a:hover {
  color: #22264b !important;
}
.community-files .attachment-item.document-checked > a > .file-name,
.community-files .attachment-item.document-checked > a > .file-size {
  background-color: #22264b;
}

.wrapper,
.content-wrapper,
.box-widget-overlay {
  background-color:#eff3f8;
}
.fc-toolbar h2,
.page-auth .page-title h2,
.content-wrapper .nav-tabs>li>a {
  color: #333333;
}
.content-wrapper .nav-tabs>li.active>a,
.content-wrapper .nav-tabs>li.active>a:focus,
.content-wrapper .nav-tabs>li.active>a:hover {
  color: #333333;
  background:#eff3f8;
}

.page-auth,
.main-sidebar {
  border-left-color: #cee3f6;
}

.control-sidebar,
.control-sidebar + .control-sidebar-bg {
  background:;
  border-left-color: #cee3f6;
}

.main-sidebar {
  background-color: #ffffff;
}
.control-sidebar {
  background-color: #ffffff;
}

.user-panel > .info,
.user-panel > .info > a,
.sidebar-menu li li > a,
.sidebar-menu li li:hover > a,
.sidebar-menu li.active > a {
  color: #333333;
}
.sidebar-menu li.active {
  border-left-color: #22264b;
}
.sidebar-menu li li > a > span {
  opacity: .9;
}
.sidebar-menu li li:hover > a > span,
.sidebar-menu li.active > a > span {
  opacity: 1;
}

.users-list-horizontal > li > a,
.users-list-horizontal > li:hover > a,
.users-list-horizontal > li.active > a {
  color:#333333;
}
.user-popover.bottom > .arrow:after {
  border-bottom-color: #b56969 !important;
}
.navbar-searcher .navbar-form {
  background-color: #b56969;
}
.maximized-box .box-header {
  background-color: #22264b;
}
@media (max-width: 767px) {
  .direct-chat .box-header {
    background-color: #22264b;
  }
}

/* Primary */
.form-group.has-primary label {
  color: #5e7386;
}
.form-group.has-primary .form-control {
  border-color: #5e7386;
}
.progress-bar-primary {
  background-color: #5e7386;
}
.nav-tabs-custom > .nav-tabs > li.active,
.box.box-primary {
  border-top-color: #5e7386;
}
.box.box-solid.box-primary {
  border: 1px solid #5e7386;
}
.box.box-solid.box-primary > .box-header {
  background: #5e7386;
  background-color: #5e7386;
}
.todo-list .primary {
  border-left-color: #5e7386;
}
.text-primary {
  color: #5e7386;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #4e6376;
}
.bg-primary {
  background-color: #5e7386;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #4e6376;
}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
  background-color: #4e6376 !important;
}
.btn-primary {
  background-color: #5e7386;
  border-color: #5e7386;
}
.direct-chat-primary .right > .direct-chat-text {
  background: #5e7386;
  border-color: #5e7386;
}
.direct-chat-primary .right > .direct-chat-text:after,
.direct-chat-primary .right > .direct-chat-text:before {
  border-left-color: #5e7386;
}
.callout.callout-primary,
.alert-primary,
.label-primary,
.modal-primary .modal-body {
  background-color: #5e7386 !important;
}

/* Primary hover */
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover,
.open>.dropdown-toggle.btn-primary.focus,
.open>.dropdown-toggle.btn-primary:focus,
.open>.dropdown-toggle.btn-primary:hover {
  background-color: #4e6376;
  border-color: #4e6376;
}
.alert-primary {
  border-color: #5e7386;
}
.modal-primary .modal-header,
.modal-primary .modal-footer {
  background-color: #5e7386 !important;
}
