#app-header-nav {
  background-color: #f2f7fa;
  border-bottom-color: #01539a;
}
#app-header-nav-sub {
  background-color: #f2f7fa;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-nav > .active > a:hover,
.navbar-nav > .active > a:focus {
  background-color: #01539a;
}
.custom-navbar {
  background-color: #01539a;
}
.global-search-button {
  background-color: #01539a;
}
/* Active link */

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #013562;
  background-color: #eeeeee;
}
/* Hover link */

.nav-pills > li > a:hover {
  color: #013562;
}
/* Override table pagination style */

a {
  color: #013562;
}
a:link {
  color: #013562;
}
/* unvisited link */

a:visited {
  color: #013562;
}
/* visited link */

/* mouse over link */

a:active {
  color: #013562;
}
a:hover .btn-forth {
  color: white;
}
.btn-link {
  color: #01539a;
}
.pagination > .active > a {
  background-color: #01539a;
  border-color: #01539a;
  color: white;
}
.alert-info {
  background-color: white;
  border: 2px solid #01539a;
  color: #01539a;
}
.btn-primary,
.btn-primary:active,
a.btn-primary:visited,
a.btn-primary:link {
  background-color: #01539a;
}
.btn-primary:hover,
.btn-primary:focus,
a.btn-primary:visited:hover,
a.btn-primary:link:hover {
  background-color: #013562;
  color: white;
}
.btn-secondary,
.btn-secondary:active,
a.btn-secondary:visited,
a.btn-secondary:link {
  background-color: #f2f7fa;
}
.btn-secondary:hover,
a.btn-secondary:visited:hover,
a.btn-secondary:link:hover {
  color: #3e464d;
}
.btn-third,
.btn-third:active,
a.btn-third:visited,
a.btn-third:link {
  color: #f7941d;
  border-color: #f7941d;
}
.btn-third:hover,
.btn-third:focus,
a.btn-third:hover,
a.btn-third:visited:hover,
a.btn-third:link:hover {
  background-color: #f7941d;
  border-color: #f7941d;
  color: white;
}
.btn-forth,
a.btn-forth:visited,
a.btn-forth:link {
  color: #01539a;
}
.btn-forth:hover,
.btn-forth:focus,
a.btn-forth:hover,
a.btn-forth:visited:hover,
a.btn-forth:link:hover {
  background-color: #01539a;
  color: white;
}
.btn-sixth,
a.btn-sixth,
a.btn-sixth:active,
a.btn-sixth:visited,
a.btn-sixth:link {
  color: rgba(1, 83, 154, 0.45);
  background-color: white;
}
.btn-sixth:hover,
.btn-sixth:active,
.btn-sixth:focus,
a.btn-sixth:hover,
a.btn-sixth:visited:hover,
a.btn-sixth:link:hover {
  color: #01539a;
}
button.close::after {
  color: #01539a;
}
/********EULA CONFIRMATION PAGE**********/

.eula-h1-theme {
  color: #01539a;
}
ul.eulatabs li:hover {
  background: #cccccc;
}
ul.eulatabs li.active {
  background: #eeeeee;
  border-bottom: 1px solid white;
  color: #01539a;
}
.navbar-custom-bottom {
  background-color: #f2f7fa;
  border-bottom-color: #01539a;
}
/*****************************************/

#header {
  color: black;
}
#header h1 {
  color: white;
}
.error {
  color: red;
}
body {
  background-color: #f2f7fa;
}
h1 {
  color: #013562;
}
.label {
  color: #013562;
}
/* Styles for validation helpers
-----------------------------------------------------------*/

.field-validation-error {
  color: red;
}
.input-validation-error {
  border-color: red;
  background-color: #ffeeee;
}
.roles-dropdown .input-validation-error {
  border-color: #cccccc;
  background-color: white;
}
#password-policy {
  color: #01539a;
}
.navbar-custom .navbar-nav > li > a {
  color: #013562;
  text-decoration: none;
  font-size: x-large;
}
/* Non-selected link */

.nav-pills > li > a,
.nav-pills > li > a:focus,
.side-menu a:link,
.side-menu a:visited,
.side-menu a:active {
  color: #013562;
}
ul#main-nav li a {
  color: #44403b;
}
ul#main-nav li.current a {
  color: white;
}
ul#main-nav li.current a:hover {
  color: white;
}
ul#main-nav li a:hover {
  color: white;
}
#footer a:hover {
  color: #01539a;
}
.ui-tooltip-default .ui-tooltip-wrapper {
  border-color: #01539a;
}
.ui-tooltip-default .ui-tooltip-content {
  background: white;
}
.ui-tooltip-help {
  background: #dddddd;
}
#redirectmessage.msgInfo div,
#clientmessage.msgInfo div {
  background-color: #b4dff2;
  color: #2e75b6;
  border-color: #01539a;
}
#redirectmessage.msgWarning div,
#clientmessage.msgWarning div {
  background-color: #ffe5e5;
}
/* Fake Bootstrap alert-danger */

#redirectmessage.msgError div,
#clientmessage.msgError div {
  border-color: #dca7a7;
  color: #a94442;
  background-color: #f2dede;
}
.note {
  color: #f2f7fa;
}
.validationMessage {
  color: red;
}
.validationMessageTemplate {
  color: red;
}
.validationMessageHelpText {
  color: red;
}
.helptip {
  color: #01539a;
}
.information-text {
  background-color: #d1e5a1;
}
#error-message {
  color: red;
}
/* Panel to display site functions (white, grey border) */

.function-box {
  background-color: white;
}
.alert-error {
  border-color: #dca7a7;
  color: #a94442;
  background-color: #f2dede;
}
.alert-error hr {
  border-top-color: #e4b9c0;
}
.alert-error .alert-link {
  color: #843534;
}
.alert-warning {
  border-color: #98713b;
  color: #98713b;
}
.alert-warning a {
  color: #db9f4c;
}
.alert-danger {
  border-color: #dca7a7;
}
/* Fake header styles to support "header and list" */

.h1-fake {
  color: #365f91;
}
.h2-fake {
  color: #365f91;
}
.h3-fake {
  color: #365f91;
}
.h4-fake {
  color: #365f91;
}
.h5-fake {
  color: #243f60;
}
.h6-fake {
  color: #243f60;
}
.icon-admin-user,
.icon-documents,
.icon-internal-admin,
.icon-marketplace,
.icon-settings,
.icon-template,
.icon-tenant-details {
  color: #01539a;
}
.icon-question-mark,
.icon-video-tutorial {
  color: white;
}
.icon-question-mark:hover,
.icon-video-tutorial:hover {
  color: #01539a;
}
.icon-small-template,
.icon-template-package,
.icon-zip,
.icon-pdf,
.icon-document-grid,
.icon-jstree-root,
.icon-jstree-folder {
  color: #01539a;
}
.navbar-inverse {
  background: white;
  border: 2px solid #01539a;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .active > a {
  background-image: linear-gradient(to bottom, #01539a 0, #01539a 100%);
  color: white;
}
.navbar-inverse .navbar-nav > li > a {
  color: #01539a;
}
.easytree-focused span.easytree-active .easytree-title,
.easytree-focused span.easytree-selected .easytree-title > a,
.easytree-focused span.easytree-active .easytree-title > a {
  background-color: #01539a;
  color: white;
}
.table-header {
  background-color: #01539a;
  color: white;
}
.pricing-row-1 {
  background-color: white;
  color: black;
}
.pricing-row-2 {
  background-color: #01539a;
  color: white;
}
.cell-1 {
  border-top-color: black;
}
.cell {
  border-left-color: black;
  border-top-color: black;
}
.navbar-exactdocs .navlist > li.active > a {
  border-bottom: 3px solid #f7941d;
}
.jstree-default .jstree-wholerow-hovered {
  background-color: #01539a;
  color: white;
}
.jstree-default .jstree-wholerow-clicked ~ a,
.jstree-default .jstree-wholerow-clicked ~ i,
.jstree-default .jstree-wholerow-hovered ~ a,
.jstree-default .jstree-wholerow-hovered ~ i {
  color: white;
}
table.table-report.dataTable td [class^="icon-"],
[class*=" icon-"] {
  color: #013562;
}
.bootstrap-tagsinput .tag {
  background-color: #01539a;
}
/********************HELP****************************/

.edit-template-page .edit-template-action-container {
  background-color: #f2f7fa;
}
/*****************************************************/

