.skin-mercury {
  background-color: #4a4f56;
}
.skin-mercury .navbar {
  background: #b23d3b;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .skin-mercury .navbar.navbar-collapse {
    background-color: transparent;
  }
  .skin-mercury .navbar.navbar-collapse:before,
  .skin-mercury .navbar.navbar-collapse .navbar-container {
    background: #b23d3b;
  }
}
.skin-mercury .ace-nav > li > a {
  background-color: #b23d3b;
} 

.skin-mercury .ace-nav > li > a:hover,
.skin-mercury .ace-nav > li > a:focus,
.skin-mercury .ace-nav > li.open > a {
  background-color: #a4272f;
}

.skin-mercury.no-skin .navbar .navbar-toggle {
  background-color: #f94937;
}
.skin-mercury.no-skin .navbar .navbar-toggle:focus {
  background-color: #f94937;
}
.skin-mercury.no-skin .navbar .navbar-toggle:hover {
  background-color: #e53e31;
}
.skin-mercury.no-skin .navbar .navbar-toggle.display,
.skin-mercury.no-skin .navbar .navbar-toggle[data-toggle=collapse]:not(.collapsed) {
  background-color: #d1332c;
}

.light-red .user-info {
    max-width: 280px;
}
.navbar-header .ace-nav > li.light-red {
    border-left: 1px solid #b00000;
}

.navbar-header .ace-nav > li.light-blue > a,
.navbar-header .ace-nav > li.light-red > a {
    background-color: transparent;
}
.navbar-header .ace-nav > li.light-blue > a:focus,
.navbar-header .ace-nav > li.light-blue > a:hover,
.navbar-header .ace-nav > li.open.light-blue > a,
.navbar-header .ace-nav > li.light-red > a:focus,
.navbar-header .ace-nav > li.light-red > a:hover,
.navbar-header .ace-nav > li.open.light-red > a {
    background-color: rgba(0, 0, 0, 0.1) !important;
}
.navbar-header .ace-nav > li.light-blue.active > a,
.navbar-header .ace-nav > li.open.light-blue.active > a,
.navbar-header .ace-nav > li.light-red.active > a,
.navbar-header .ace-nav > li.open.light-red.active > a {
    background-color: rgba(0, 0, 0, 0.3) !important;
    cursor: default !important;
}

.page-header.page-header-top {
   position:fixed;
   top: 45px;
   width: 100%;
   right: 0px;
   left: 0px;
   padding-left: 20px;
   padding-right: 20px;
   z-index:1027;
   background-color: #fcf5f5;
   padding-top: 16px;
}
.action-block {
 float: right;
 font-size: 17px;
 margin-left: 20px;
 margin-top: 6px;
}
.btn-group.action-block {
 margin-top: 0px;
}
.action-block button:hover > i {
 transform: scale(1.3);
}
.action-block button {
 height: 30px;
}
.action-block .btn-sm > .ace-icon {
 margin-left: 1px;
 margin-right: 1px;
 width: 12px;
}
.btn-whiteblue {
 border-width: 1px !important;
}
.btn-whiteblue.btn-primary {
 background-color: #eaf2f8 !important;
 border-color: #8aafce;
 color: #537c9f !important;
}
.btn-whiteblue.btn-success {
 background-color: #edf3ea !important;
 border-color: #9fbf92;
 color: #7b9e6c !important;
}
.btn-whiteblue.btn-danger {
 background-color: #fcf4f2 !important;
 border-color: #d28679;
 color: #bd7f75 !important;
}
.btn.btn-whiteblue.btn-primary:hover {
 background-color: #e5ebef !important;
}
.btn.btn-whiteblue.btn-success:hover {
 background-color: #e7f6ee !important;
}
.btn.btn-whiteblue.btn-danger:hover {
 background-color: #fce4df !important;
}

body .table > tbody > tr.trActive > td {
   background-color: #ddf2ff;
}
.btn-white.no-border {
    border-color: transparent !important;
}
.page-header .btn.btn-white {
   background-color: transparent !important;
}
.page-header-top .btn-white.btn-danger.active,
.page-header-top .btn-white.btn-danger:active,
.page-header-top .btn-white.btn-danger:focus,
.page-header-top .btn-white.btn-danger:hover,
.page-header-top .open .btn-white.btn-danger.dropdown-toggle {
   background-color: #ffeeee !important;
}

span.help {
    color: gray;
    font-size: 10pt;
    font-weight: normal;
}