.page a, .page a:hover,
.sidenav .s-menu-drop-btn:hover > i:before {
  color: #a51414;
}

.sidenav li:hover,
.sidenav li.open{
background: #4b0000;
}

.header-wrapper,
.sidenav li {
  background: #660000;
}
.page-main-page .sj-outer-row-3 {
  background: url(/img/bespoke/toucan_standard_theme/rowbg-red.jpg) no-repeat center bottom;
  background-size:cover;
}

#panels > div {
  background: #8a0000;
}

.page-main-page .sj-content-row-1 .element-image .sj_element_image:before,
#panels > div {
  background: rgb(102 0 0 / .75);
}

.page-main-page .sj-content-row-1 .element-image .sj_element_image a:before {
  background: rgb(102 0 0 / .75);
}

.column .sj_element_news ul li{
  background: #8a0000;

}

div.slicknav_menu,a.slicknav_btn {
  background: #660000;
}
.footer-wrapper.wrapper {
  background: #660000;
}

.copyright{
  background: #111;
}


.nav a,.nav > ul > li:after{
  color:#660000;
}
.nav,.nav > ul,.nav li {
  background:#fff;
}

.nav ul ul li:hover a {
  background: #660000;
  color: #fff !important;
}

.modal-dialog,
.nav > ul > li > ul > li > a:after {
  background: #8a0000;
}

.modal-dialog a.button {
    background: #530505;
}

.modal-dialog a.button:hover {
    background: #a00b0b;
}


.element-calendar .fc-button-prev,
.element-calendar .fc-button-next,
.page-Generated-calendar #calendar .fc-button-prev,
.page-Generated-calendar #calendar .fc-button-next,
.element-calendar .fc-button-today,
.page-Generated-calendar #calendar .fc-button-today,
.element-calendar table.fc-border-separate th.fc-mon,
.element-calendar table.fc-border-separate th.fc-wed,
.element-calendar table.fc-border-separate th.fc-fri,
.element-calendar table.fc-border-separate th.fc-sun,
.page-Generated-calendar #calendar table.fc-border-separate th.fc-mon,
.page-Generated-calendar #calendar table.fc-border-separate th.fc-wed,
.page-Generated-calendar #calendar table.fc-border-separate th.fc-fri,
.page-Generated-calendar #calendar table.fc-border-separate th.fc-sun,
.element-calendar .sj-fc-button:hover,
.page-Generated-calendar #calendar .sj-fc-button:hover,
.element-calendar .sj-fc-button, .page-Generated-calendar #calendar .sj-fc-button{
  background: #660000;
  border-color: #6caf46
}

.element-calendar .sj-fc-state-active,
.page-Generated-calendar #calendar .sj-fc-state-active,
.element-calendar .sj-fc-state-active:hover,
.page-Generated-calendar #calendar .sj-fc-state-active:hover,
.element-calendar table.fc-border-separate th.fc-tue,
.element-calendar table.fc-border-separate th.fc-thu,
.element-calendar table.fc-border-separate th.fc-sat,
.page-Generated-calendar #calendar table.fc-border-separate th.fc-tue,
.page-Generated-calendar #calendar table.fc-border-separate th.fc-thu,
.page-Generated-calendar #calendar table.fc-border-separate th.fc-sat,
.element-calendar .fc-button-today:hover,
.page-Generated-calendar #calendar .fc-button-today:hover {
    background: #6caf46;
}