h1,
h2,
h3,
h4,
h5,
[data-label] {
  color: #1b365d;
}
.coral-RichText-editor h2,
.tn-rte h2,
.tn-textandimage h2,
.tn-textandimage-event h2 {
  color: #1b365d;
}
a.button,
input.button,
button.button,
span.button,
div.button,
.fsForm .fsSubmit input.fsSubmitButton,
.poloLink a[class*=show] {
  background: #1b365d;
}
h1 a:link,
h1 a:visited,
h1 a:active,
h2 a:link,
h2 a:visited,
h2 a:active,
h3 a:link,
h3 a:visited,
h3 a:active,
h4 a:link,
h4 a:visited,
h4 a:active,
h5 a:link,
h5 a:visited,
h5 a:active {
  color: #1b365d;
}
a,
a:link,
a:visited,
a:active {
  color: #1b365d;
}
a:hover {
  color: #ee3524;
}

.tn-calendar table caption {
  background-color: #1b365d;
}
.tn-calendar .current {
  background-color: #ffffff;
}

.tn-footer footer#footer #footer-bottom {
  background: #1b365d;
}
.tn-footer #footer-livechat {
  display: inline-block;
}

.tn-header #header {
  background: #445c7c;
}

.tn-linklist .imagecube,
.tn-contenttile .imagecube,
.tn-photoblock .imagecube {
  background-color: #1b365d;
}

.tn-pagetitle h1 {
  color: #1b365d;
}

.tn-previewslider .swiper-container .swiper-wrapper li .darken {
  background-color: #1b365d;
}
.tn-previewslider .swiper-container .swiper-wrapper {
  background-color: #1b365d;
}

.tn-mainhomepagecalendar .background-image {
  background-color: #1b365d;
}
.tn-mainhomepagecalendar .tn-calendar table caption {
  background-color: #f1f1f2;
}

