body,
body.overlay {
  background-color: #FFFFFF;
  color: #3B3B3B;
}
#header,
#main-wrapper {
  background-color: #FFFFFF;
}
.site-name,
.site-slogan {
  color: #3B3B3B;
}
h1,
h2,
h3,
h4 {
  color: #3B3B3B;
}

.front .panel-top h1.pane-title,
.front .panel-top h2.pane-title,
.front .panel-top h3.pane-title,
.front .panel-top h4.pane-title {
  color: #FFFFFF;
}

.pane-dkan-sitewide-dkan-demo-front .pane-content,
.tint {
  background-color: rgba(0 , 34 , 69,0.45);
}

.form-actions {
  background-color: #FFFFFF;
}

a {
  color: #002245;
}
a:hover,
a:focus {
  color: #145b98;
}
a:active {
  color: #145b98;
}

div.vertical-tabs {
  border-color: #CDCDCD;
}
div.vertical-tabs ul.vertical-tabs-list li {
  border-color: #FFFFFF #CDCDCD #FFFFFF #FFFFFF;
}
div.vertical-tabs ul.vertical-tabs-list li.selected {
  border-color: #CDCDCD #FFFFFF #CDCDCD #CDCDCD;
}
div.vertical-tabs ul.vertical-tabs-list li a:hover {
  background: #005B9D;
  color: #ffffff;
}

.navigation-wrapper {
  background: #002245;
}
.navbar-default .navbar-nav li > a,
.navbar-default .user-menu li > a {
  color: #ffffff;
}

.navbar-default .navbar-nav li.open > a,
.navbar-default .navbar-nav .dropdown-menu,
.navbar-default .navbar-nav .dropdown.open,
.navbar-default .navbar-nav .dropdown.open:hover {
  background: #002245;
}

.navbar-default .navbar-nav .open .dropdown-menu li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu li > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu li > a:active {
  background-color: #005B9D;
}

.navbar-default .navbar-nav li.open > a:hover,
.navbar-default .navbar-nav li.open > a:focus,
.navbar-default .navbar-nav li.open > a:active,
.navbar-default .navbar-nav li > a:hover,
.navbar-default .navbar-nav li > a:focus,
.navbar-default .navbar-nav li > a:active,
.navbar-default .user-menu li > a:hover,
.navbar-default .user-menu li > a:focus {
  background-color: #005B9D;
  color: #fff;
}

.navbar-default .navbar-nav li.active > a,
.navbar-default .navbar-nav li.active > a:hover,
.navbar-default .navbar-nav li.active > a:focus,
.navbar-default .navbar-nav li.active > a:active,
.navbar-default .user-menu li.active > a,
.navbar-default .user-menu li.active > a:hover,
.navbar-default .user-menu li.active > a:focus {
  background: #145b98;
  color: #fff;
}

#block-dkan-sitewide-dkan-sitewide-user-menu .links a:hover,
#block-dkan-sitewide-dkan-sitewide-user-menu .links a:focus {
  background-color: #005B9D;
  color: #fff;
}

.tabs--primary.nav-pills li a,
.tabs--primary li a {
  border: 1px solid #CDCDCD;
  background: #FFFFFF;
  color: #002245;
}

.tabs--primary.nav-pills li a:hover,
.tabs--primary li a:hover {
  border: 1px solid #005B9D;
  background: #005B9D;
  color: #ffffff;
}

.pagination > .active > a,
.pagination > .active > a:hover,
.tabs--primary.nav-pills > li > a.active,
.tabs--primary.nav-pills > li > a:focus,
.tabs--primary.nav-pills li.active a:hover,
.tabs--primary.nav-pills li.active a:focus,
.tabs--primary li a.active,
.tabs--primary li a:focus {
  border: 1px solid #145b98;
  background: #145b98;
  color: #ffffff;
}

.pane-views-group-block-block .group-subscribe-message,
#block-views-group-block-block .block-content .group-subscribe-message {
  background-color: #002245;
}

.node-blog .links a,
.view-blog .node-teaser .links a,
.view-group-block .views-field-nid a,
.btn-primary,
.links .btn,
input.btn {
  background-color: #002245;
  border: 1px solid #002245;
  color: #ffffff;
}

.node-blog .links a:hover,
.view-blog .node-teaser .links a:hover,
.view-group-block .views-field-nid a:hover,
.btn-primary:hover,
.links .btn:hover,
input.btn:hover,
input.btn-default:active:hover,
input[type="submit"]:hover {
  background: #005B9D;
  border: 1px solid #005B9D;
  color: #ffffff;
}

.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.links .btn:focus,
.links .btn.focus,
input.btn:active,
input.btn:active:focus,
input.btn:focus,
input[type="submit"]:focus,
input[type="submit"]:active {
  background: #145b98;
  border-color: #145b98;
  color: #ffffff;
}
input.form-submit.features-refresh-button {
  background: #002245;
}

.form-tablefield input.tablefield-rebuild {
  background-color: #002245 !important;
  border-color: #002245;
}
.form-tablefield input.tablefield-rebuild:hover,
.form-tablefield input.tablefield-rebuild:focus,
.form-tablefield input.tablefield-rebuild.active {
  background-color: #005B9D !important;
  border-color: #005B9D;
}

.region-sidebar-first .block-facetapi ul li.leaf a:hover,
.block-facetapi ul li.leaf a:hover {
  color: #002245;
}

a.embed-link {
  background: #002245;
}
a.embed-link:hover,
a.embed-link:focus,
a.embed-link:active {
  background: #005B9D;
}

.autocomplete-deluxe-container,
div.autocomplete-deluxe-multiple,
.chzn-container-multi .chzn-choices,
.chzn-container-single .chzn-single,
.form-control,
.panel-default {
  border-color: #CDCDCD;
}

.panel-default > .panel-heading {
  color: #3B3B3B;
  background-color: #CDCDCD;
  border-color: #CDCDCD;
}

.panel-full-width .panel-top {
  background: #005B9D;
}

.panel-region-sidebar .radix-layouts-sidebar div[class*="pane-facetapi"] .pane-title,
.panel-region-sidebar .radix-layouts-sidebar .pane-title.ctools-collapsible-handle {
  background: #002245;
}

.panel-region-sidebar .radix-layouts-sidebar .pane-title,
.panel-region-sidebar .radix-layouts-sidebar div[class*="pane-facetapi"] .facetapi-active {
  background: #002245;
  border-color: #002245 !important;
  color: #FFFFFF;
}

.horizontal-tabs ul.horizontal-tabs-list .selected strong {
  color: #3B3B3B;
}

#url-edit-prefix {
  background-color: #FFFFFF;
  border-color: #CDCDCD;
}
#url-slug,
#field-tags-wrapper .path-form .add-on {
  background-color: #145b98;
  border-color: #CDCDCD;
  color: #FFFFFF;
}

ul.resource-list li .heading,
ul.resource-list li .heading:hover {
  color: #3B3B3B;
}

.footer {
  background-color: #ffffff;
  color: #3B3B3B;
}
.footer a {
  color: #002245;
}

.node-dataset #data-and-resources ul.resource-list .btn-group button:nth-of-type(2) {
  opacity: 1;
  background-color: #145b98;
  border-color: #145b98;
}
.node-dataset #data-and-resources ul.resource-list .btn-group button:nth-of-type(2):hover,
.node-dataset #data-and-resources ul.resource-list .btn-group button:nth-of-type(2):focus {
  opacity: 1;
  background-color: #005B9D;
  border-color: #005B9D;
}
.pagination > li > a {
  color: #002245;
}
.pagination > li > a:hover {
  color: #145b98;
}
.pagination > .active > span {
  background-color: #002245;
  border-color: #002245;
}
.pagination > .active > span:hover {
  background-color: #005B9D;
  border-color: #005B9D;
}

.facetapi-terms a span,
.icon-dkan {
  color: #002245;
}

.link-badge {
  background-color: #002245;
  border-color: #002245;
}
li.active .link-badge {
  background-color: #fff;
  color: #002245;
}

.node-type-harvest-source .ctools-collapsible-container .ctools-collapsible-handle {
  background-color: #002245;
}
