/*----------  B&C  ----------*/
.bg-dark {
  background-color: #04366d !important; }
  .bg-dark .dk {
    background-color: #032f5f !important; }

.bg-dark .nav > li:hover > a, .bg-dark .nav > li:focus > a, .bg-dark .nav > li.active > a, .bg-dark .nav > li > a:focus {
  background-color: #032850 !important;
  color: white !important; }
  .bg-dark .nav > li:hover > a span, .bg-dark .nav > li:focus > a span, .bg-dark .nav > li.active > a span, .bg-dark .nav > li > a:focus span {
    font-weight: bold !important; }

.btn.btn-info {
  background-color: #05458B !important;
  border: 1px solid #05458B !important; }
  .btn.btn-info:hover, .btn.btn-info:focus {
    border: 1px solid #043972 !important;
    background-color: #043972 !important; }

.btn.btn-bordered {
  border: 1px solid #04366d !important; }
  .btn.btn-bordered:hover {
    border: 1px solid #04366d !important;
    background-color: #04366d !important; }

.btn.btn-primary, .btn.active, .btn.btn-primary:active {
  background-color: #04366d !important;
  border: 1px solid #04366d !important; }
  .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.active:hover, .btn.active:focus, .btn.btn-primary:active:hover, .btn.btn-primary:active:focus {
    border: 1px solid #032a55 !important;
    background-color: #032a55 !important; }

.btn.active:hover, .btn.active:focus {
  border: 1px solid #04366d !important;
  background-color: #04366d !important;
  box-shadow: none !important; }

.panel .panel-heading .btn-sm:hover {
  color: #04366d; }

.panel.panel-primary {
  border: 1px solid #04366d !important; }
  .panel.panel-primary .panel-heading {
    background-color: #04366d !important;
    border: 1px solid #04366d !important; }

.i-switch {
  background-color: #04366d !important; }

.i-checks input:checked + i:before {
  background-color: #04366d !important; }

.form-control:focus {
  border: 1px solid #04366d !important; }

.multiple-select .multiselect.dropdown-toggle:focus {
  border: 1px solid #04366d !important; }

.select2-results__options .select2-results__option--highlighted {
  background-color: #04366d !important; }

.note-editor.panel-default.focus {
  border: 1px solid #04366d !important; }

.note-editor h1, .note-editor h2, .note-editor h3 {
  color: #04366d !important; }

.jstree .jstree-icon.fa-folder-o,
.jstree .jstree-icon.fa-tag {
  color: #054386; }

.jstree .jstree-search {
  color: #04366d !important; }

.jstree .jstree-wholerow-clicked {
  background: #04366d !important; }

.jstree .jstree-anchor input {
  color: #04366d !important; }

.jstree .root > .jstree-anchor {
  color: #04366d; }

.table-container tr.on td {
  background: #04366d !important; }

#table-editable .ui-sortable-helper td input {
  border-top: 1px solid #04366d !important;
  border-bottom: 1px solid #04366d !important;
  border-right: 1px solid #04366d !important; }

#table-editable .ui-sortable-helper td .input-group-addon {
  border: 1px solid #04366d !important;
  border-right: none !important; }

#content .nav-pills li.active {
  color: #04366d !important; }
  #content .nav-pills li.active > a {
    color: #04366d !important; }

.tooltip .tooltip-inner {
  background: #04366d; }

.tooltip.top .tooltip-arrow {
  border-top-color: #04366d; }

.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #04366d; }

/*# sourceMappingURL=theme.css.map */
