.t4-topbar {
  background-color: var(--tpl-base-100);
  color: var(--body-text-color);
  background-image: linear-gradient(to bottom,#1A5F92,#1A3867);
  border-color: #0067a2;
  padding-top: 0.6666666667rem;
  padding-bottom: 0.6666666667rem;
}

.t4-header {
  width: 100%;
background-image: linear-gradient(to bottom,#1A5F92,#1A3867);
  border-color: #0067a2;
}

.row {
  --t4-gutter-x: 0.5rem;
  --t4-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--t4-gutter-y));
  margin-right: calc(-0.5 * var(--t4-gutter-x));
  margin-left: calc(-0.5 * var(--t4-gutter-x));
}

.top-small {
  padding-top: 0.5rem;
}
.bottom-small {
  padding-bottom: 0.5rem;
}

 p {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

.t4-footer {
  width: 100%;
    background-color: #1A3867;
/*
  border-color: #0067a2;
*/
}

.t4-footer .container {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.t4-footnav {
  width: 100%;
background-image: linear-gradient(to bottom,#1A5F92,#1A3867);
/*
  border-color: #0067a2;
*/
}

.t4-footnav .container {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }


