/* for contrast against lightshade */
/* this is where you can change colors for your institution */
/* this is for the top horizontal nav bar */
#header > .row {
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-left: rem-calc(30);
  padding-right: rem-calc(40);
  border-bottom: rem-calc(4) solid #006e99 !important;
  width: 100%;
  padding-bottom: rem-calc(1); }
  #header > .row > div {
    padding: 20px; }

#header .logo {
  float: none;
  height: 110px; }

div.right-side-title {
  text-align: right;
  font-size: 140%;
  font-weight: bold; }
  div.right-side-title ul {
    list-style-type: none;
    line-height: 1.2; }
    div.right-side-title ul li:nth-child(1) {
      font-size: 150%; }
    div.right-side-title ul li:nth-child(2) {
      color: #006e99 !important; }
    div.right-side-title ul li:nth-child(3) {
      color: #006e99 !important; }

.btn-primary {
  background-color: #006e99 !important;
  border-color: #007cad !important;
  color: #fff !important; }

div#intro {
  margin-top: 1em; }

div.panel-footer {
  text-align: right;
  border: none;
  background-color: transparent; }

@media only screen and (max-width: 768px) {
  #header img.logo {
    width: 100%;
    height: auto; } }
a {
  color: #006e99 !important; }

h1,
.h1 {
  color: #006e99 !important; }

h2,
.h2 {
  color: #006e99 !important; }

.btn--default:focus,
.btn--default.focus {
  border-color: #006e99 !important; }

/* .btn-primary {
  background-color: $primary-color !important;
  border-color: $primary-color !important;
} */
.page-link {
  color: #006e99 !important; }

.active a.page-link {
  color: #fff !important; }

.page-item.active .page-link {
  background-color: #006e99 !important;
  border-color: #006e99 !important; }

.outline {
  outline: 0.25rem solid #006e99 !important; }

.loading-dialog:active {
  outline: 3px solid #006e99 !important; }

.spinner-border {
  border: 3px solid #006e99 !important;
  border-right-color: #006e99 !important; }

.readmore__label {
  border: 1px solid #006e99 !important;
  color: #006e99 !important; }
  .readmore__label:hover {
    border-color: #006e99 !important;
    background-color: #eee !important;
    color: #006e99 !important; }

.more-facets .btn {
  border: 1px solid #006e99 !important;
  color: #006e99 !important; }
  .more-facets .btn:hover {
    border-color: #006e99 !important;
    background-color: #eee !important;
    color: #006e99 !important; }
.more-facets .more-facets__facets,
.more-facets .more-facets__less {
  display: none; }

.tabbing.nav-pills > li > a {
  background-color: #006e99 !important;
  color: #fff !important; }

.tabbing.nav-pills > li > a.active {
  background-color: #007cad !important;
  color: #fff !important; }

#whats-in-container {
  border: 1px solid #ccc; }
  #whats-in-container > h3 {
    background-color: #eee !important;
    color: #006e99 !important;
    border-bottom: 1px solid #006e99 !important; }

h3,
.h3 {
  color: #006e99 !important; }

.facet-group li {
  border-top: 1px solid #ccc !important; }
.facet-group li:last-child {
  border-bottom: 1px solid #ccc !important; }
.facet-group li > .recordnumber {
  color: #006e99 !important; }

.more-facets .btn {
  border: 1px solid #006e99 !important;
  color: #006e99 !important; }
  .more-facets .btn:hover {
    border-color: #006e99 !important;
    background-color: #eee !important;
    color: #006e99 !important; }

.tabbing.nav-pills > li > a {
  background-color: #006e99 !important;
  color: #fff; }

.bg-secondary {
  background-color: #006e99 !important; }

.recordrow {
  border: 1px solid #ccc !important; }
  .recordrow.featured {
    background-color: #eee !important; }
  .recordrow h3 {
    color: #00171f !important; }

.page_action {
  color: #00171f !important;
  border: 1px solid #eee !important; }

.breadcrumb > li + li::before {
  color: #00171f !important; }

.tabbing.navbar-default {
  background-color: #fff !important;
  border-color: #fff !important; }

.external-digital-object__link:hover .external-digital-object__content-btn {
  background-color: #006e99 !important;
  border-color: #006e99 !important; }

.external-digital-object__content-btn {
  border: 1px solid #007cad !important;
  background-color: #007cad !important; }

.record-type-badge.digital_object.external-digital-object__link {
  color: #007cad !important; }

.external-digital-object__content-container {
  border: 1px solid #007cad !important; }

a:hover,
a:focus {
  color: #004f6f !important; }

.searchterm {
  background-color: #f7d309 !important; }

@keyframes bg-yellow-to-white {
  from {
    background: #f7d309 !important; }
  to {
    background: white !important; } }
.top-bar {
  background: #eee !important;
  border-top: 1px solid #006e99 !important;
  border-bottom: rem-calc(1) solid #006e99 !important; }

#welcome .row .small-12 {
  border: 1px solid #ccc !important; }

#sidebar {
  border: 1px solid #ccc !important; }

.record-container.with-border {
  border: 1px solid #ccc !important; }

.row.context-row {
  background-color: #eee !important;
  border: 1px solid #ccc !important; }

.record-image {
  background-color: #ccc !important; }

.searchstatement {
  background-color: #eee !important; }

#submit_search {
  background-color: #006e99 !important; }

.page_action:hover,
.page_action:focus {
  color: #007cad !important;
  background-color: #eee !important; }

.breadcrumb * a {
  color: #006e99 !important; }

.navbar-default {
  background-color: #eee !important;
  border-color: #eee !important; }
  .navbar-default .navbar-brand {
    color: #007cad !important; }
    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
      color: #006e99 !important; }
  .navbar-default .navbar-text {
    color: #007cad !important; }
  .navbar-default .navbar-nav > li > a.nav-link {
    color: #007cad !important; }
    .navbar-default .navbar-nav > li > a.nav-link:hover, .navbar-default .navbar-nav > li > a.nav-link:focus {
      color: #006e99 !important; }
  .navbar-default .navbar-nav > .active > a.nav-link,
  .navbar-default .navbar-nav > .active > a.nav-link:hover,
  .navbar-default .navbar-nav > .active > a.nav-link:focus {
    color: #006e99 !important;
    background-color: #eee !important; }
  .navbar-default .navbar-nav > .open > a.nav-link,
  .navbar-default .navbar-nav > .open > a.nav-link:hover,
  .navbar-default .navbar-nav > .open > a.nav-link:focus {
    color: #006e99 !important;
    background-color: #eee !important; }
  .navbar-default .navbar-toggle {
    border-color: #eee !important; }
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
      background-color: #eee !important; }
    .navbar-default .navbar-toggle .icon-bar {
      background-color: #007cad !important; }
  .navbar-default .navbar-collapse,
  .navbar-default .navbar-form {
    border-color: #007cad !important; }

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #007cad !important; }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
      color: #006e99 !important; }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #006e99 !important;
    background-color: #eee !important; } }

/*# sourceMappingURL=style.css.map */
