/* hide lables on PUI landing page */
label[for="field0"] {
  display: none;
}

label[for="limit"] {
  display: none;
}

label[for="from_year0"] {
  display: none;
}

label[for="field0"] {
  display: none;
}

label[for="to_year0"] {
  display: none;
}

label[for="plusminus0"] {
  display: none;
}

.col-sm-1:nth-child(7) {
  margin-top: 12px !important;
}

#navigation .top-bar {
  background-color: #00205b !important;
  border-bottom: 0.25rem solid #ffc70a;
}

#navigation .top-bar a {
  color: white !important;
  font-weight: bold;
  font-size: 14px !important;
}

.navbar-default .navbar-toggle {
  background-color: white;
}

#header > .row {
  border-bottom: none !important;
}

h1,
.h1,
h2,
.h2,
h2 > a,
h3 > a,
h3 {
  color: #00205b;
}

.btn-primary {
  background-color: #00205b;
  border-color: #00205b;
}

@media screen and (max-width: 767px) {
  .row {
    margin-top: 15px;
  }

  .aboutArchive {
    flex-direction: column;
    gap: 1rem;
  }
  .aboutArchive .aboutSection,
  .aboutArchive .accessSection {
    width: 100% !important;
  }
}

.aboutArchive {
  display: flex;
  align-items: flex-start;
  gap: 1rem;
  width: 100%;
}

.aboutArchive .aboutSection,
.aboutArchive .accessSection {
  width: 50%;
}

.aboutArchive .aboutSection h3,
.aboutArchive .accessSection h3 {
  font-size: 1.5rem;
}

.search {
  padding: 1rem;
  border: none;
  border-bottom: 1px solid #ccc;
}

.col-sm-3.form-group.form-inline.norepeat,
.col-sm-2.form-group,
.col-sm-1.form-group,
.col-sm-1 {
  margin: 1.95rem 0;
}

.form-group.form-inline.col-sm-4 > label {
  font-size: 1.15rem;
}

.footer {
  border-top: 1px solid #ccc;
  border-bottom: none;
}

.panel-footer {
  background-color: #fff;
}
