/*
0397d7
47a942
*/

@media (min-width: 992px)
{
  /* 991px */
  .page-content 
  {
    padding-top: 30px;
    background:  #f9f9f9 ! important;
  }
  
  .page-header .navbar-collapse
  {
    margin-top: 100px;
  }
}

body, 
h1, h2, h3, h4, h5, h6,
.clockface, .dropdown-menu,
.datapicker *, .datepicker table td, .datepicker table th, .datetimepicker table td, .datetimepicker table th,
.morris-hover.morris-default-style .morris-hover-point, .select2-container--bootstrap .select2-results__group, .select2-container--bootstrap .select2-selection
{
  font-family: "Ubuntu" ! important;
}

h1, h2, h3, h4, h5, h6
{
  font-weight: bold ! important;
  text-transform: uppercase ! important;
}

.display-none
{
  display: none;
}

body,
.pagination-panel, .dataTables_extended_wrapper div.dataTables_length label, .dataTables_info
{
  font-family: "Ubuntu" ! important;
  font-size: 15px ! important;
}

.bootstrap-tagsinput
{
  border: none;
  box-shadow: none;
}

.select2-container--bootstrap .select2-selection
{
  border: none;
  border-bottom: 1px solid #c2cad8;
}

body, .test-portlet
{
  background:  #e5f0ff ! important;
  color: #003366 ! important;
}

.page-header .navbar .topbar-actions .btn-group-notification .btn .badge
{
  border: 2px solid #0070bc;
}

.page-header .navbar-fixed-top,
.page-header .navbar .search .form-control
{
  background: #ffffff;
}

.page-header .navbar .topbar-actions .btn-group-img .btn,
.page-header .navbar .topbar-actions .btn-group-img .btn span
{
  background: #47a942;
  color: white;
}

.page-header .navbar .navbar-nav > li > a
{
  background: #003366;
  color: white;
  color: #e5f0ff;
}

@media (max-width: 991px)
{
  .page-header .nav-collapse .navbar-nav li.selected.open > a,
  .page-header .nav-collapse .navbar-nav li.selected > a::after
  {
    background: #47a942;
  }
}

.page-header .navbar .navbar-nav > li:hover > a,
.page-header .navbar .navbar-nav .dropdown-menu > li > a:focus, .page-header .navbar .navbar-nav .dropdown-menu > li > a:hover
{
  background: #037cb0;
  background: #e5f0ff;
  color: #003366;
}

.page-header .navbar .navbar-nav .dropdown-menu > li > a:focus, .page-header .navbar .navbar-nav .dropdown-menu > li > a:hover
{
  color: #ffffff;
}
  
.tabbable-line>.nav-tabs>li.active
{
  border-bottom: 4px solid #003366;
}

.page-header .navbar .navbar-nav li.open:hover > a
{
  background-color: #ffffff;
  color: white !important;
}

.page-header .navbar .navbar-nav li.open > a
{
  background-color: #47a942;
  color: white !important;
}

.page-header .navbar .navbar-nav > li.more-dropdown .dropdown-menu > li > a, .page-header .navbar .navbar-nav > li .more-dropdown-sub .dropdown-menu > li > a
{
  font-family: "Ubuntu" ! important;
  font-size: 15px ! important;

  background-color: #19a2ff ! important;
  color: white !important;
}

.page-md .navbar-collapse .more-dropdown-sub .dropdown-menu, .page-md .navbar-collapse .more-dropdown .dropdown-menu,
.page-header .navbar .navbar-nav > li.more-dropdown .dropdown-menu > li > a:hover, .page-header .navbar .navbar-nav > li .more-dropdown-sub .dropdown-menu > li > a:hover,
.page-header .navbar-collapse .navbar-nav .more-dropdown:hover > a
{
  background-color: #19a2ff ! important;
  color: yellow !important;
}

#tablesearchbtn,
#tableresetbtn,
#sample_editable_1_filter,
.display-none
{
  display: none ! important;
}

.modal-backdrop, .modal-backdrop.fade.in
{
  z-index: 50 ! important;
}

.modal-scrollable
{
  z-index: 51 ! important;
}

.caption > i
{
  padding-right: 10px ! important;
}

.wrapper
{
  margin: -5px ! important;
}

.page-content
{
  padding: 13px ! important;
}

.page-header .navbar .page-logo img
{
  max-width: 200px ! important;
}

.dataTables_extended_wrapper div.dataTables_info, .dataTables_extended_wrapper div.dataTables_length, .dataTables_extended_wrapper div.dataTables_paginate
{
  margin-top: 10px ! important;
}

.form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-error .input-group-addon, .form-horizontal .form-group.form-md-line-input.has-error > label
{
  color: red ! important;
}

.copyright, .copyright > a
{
  color: #003366 ! important;
}

.container-fluid2
{
  padding-top: 20px ! important;
}

.table-responsive
{
  overflow-x: initial ! important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover
{
  font-weight: bold ! important;
/*  text-transform: uppercase; */
}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn
{
  opacity: 0.2;
}

.modal-dialog
{
  margin: 100px auto ! important;
}

.CSSAnimationChart a, .mapChart a
{
  display: none ! important;
}

.page-header .navbar .navbar-toggle .icon-bar
{
  background-color: white ! important;
}