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

.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: #fff
}

.pane-dkan-sitewide-demo-front-dkan-demo-front .pane-content,
#featured .tint,
.panel-top .tint {
  background-color: rgba(115 , 71 , 142,0.45);
}

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

a {
  color: #73478e;
}
a:hover,
a:focus {
  color: #5d2c7b;
}
a:active {
  color: #5d2c7b;
}

div.vertical-tabs {
  border-color: #9d7fb0;
}
div.vertical-tabs ul.vertical-tabs-list li {
  border-color: #FFFFFF #9d7fb0 #FFFFFF #FFFFFF;
}
div.vertical-tabs ul.vertical-tabs-list li.selected {
  border-color: #9d7fb0 #FFFFFF #9d7fb0 #9d7fb0;
}
div.vertical-tabs ul.vertical-tabs-list li a:hover {
  background: #b9a3c6;
  color: #ffffff;
}

.navigation-wrapper { background: #73478e; }
.search-wrapper{ background: #b9a3c6; }
.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 { background: #73478e; }

.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:#b9a3c6; }

.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:#b9a3c6; 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:#5d2c7b; color: #fff; }

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


.tabs--primary.nav-pills li a,
.tabs--primary li a {
  border:1px solid #9d7fb0;
  background: #FFFFFF;
  color:  #73478e;
}

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

.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 #5d2c7b;
  background: #5d2c7b;
  color:#ffffff;
}

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

.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: #73478e;
  border:1px solid #73478e;
  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:#b9a3c6;
  border:1px solid #b9a3c6;
  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: #5d2c7b;
  border-color: #5d2c7b;
  color: #ffffff;
}
input.form-submit.features-refresh-button {
  background: #73478e;
}

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

a.embed-link {
  background: #73478e;
}
a.embed-link:hover,
a.embed-link:focus,
a.embed-link:active {
  background: #b9a3c6;
}

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

.panel-default > .panel-heading {
  color: #5d2c7b;
  background-color: #9d7fb0;
  border-color: #9d7fb0;
}

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

.radix-layouts-sidebar .pane-title {
  background: #9d7fb0;
  color: #5d2c7b;
}

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

.radix-layouts-sidebar div[class*="pane-facetapi"] .facetapi-active {
  background: #73478e;
  color: #9d7fb0;
}

.horizontal-tabs ul.horizontal-tabs-list .selected strong {
  color: #5d2c7b;
}

#url-edit-prefix {
  background-color: #FFFFFF;
  border-color: #9d7fb0;
}
#url-slug,
#field-tags-wrapper .path-form .add-on {
  background-color: #5d2c7b;
  border-color: #9d7fb0;
  color: #FFFFFF;
}

ul.resource-list li .heading,
ul.resource-list li .heading:hover {
  color: #5d2c7b;
}

.footer {
  background-color: #73478e;
  color: #000;
}
.footer a {
  color: #000;
}

.node-dataset #data-and-resources ul.resource-list .btn-group button:nth-of-type(2) {
  opacity: 1;
  background-color: #5d2c7b;
  border-color: #5d2c7b;
}
.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: #b9a3c6;
  border-color: #b9a3c6;
}
.pagination > li > a {
  color: #73478e;
}
.pagination > li > a:hover {
  color: #5d2c7b;
}
.pagination > .active > span {
  background-color: #73478e;
  border-color: #73478e;
}
.pagination > .active > span:hover {
  background-color: #b9a3c6;
  border-color: #b9a3c6;
}

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

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