h2, h3, h4, h5, h6 { color: #547B97; }

/* Layout - Calendar */

a.cc-event:link,
a.cc-event:visited { background-color: #975459; }
a.cc-event:hover { background-color: #6A3333; }

a.cc-own:link,
a.cc-own:visited { background-color: #8BB243; }
a.cc-own:hover { background-color: #5F8024; }

a.cc-single:link,
a.cc-single:visited { background-color: #808D96; }
a.cc-single:hover { background-color: #4C5359; }

a.cc-multiple:link,
a.cc-multiple:visited { background-color: #547B97; }
a.cc-multiple:hover { background-color: #334F6A; }

a.cc-conflict:link,
a.cc-conflict:visited { background-color: #334F6A; }
a.cc-conflict:hover { background-color: #334F6A; }

/* Layout - Alternate Calendar */

.cc-range-member a {
    border-color: #547B97 !important;
    background-color: #547B97 !important;
}

/* General Purpose - Classes */

.my-highlight { color: #5F8024; }

.badge { background-color: #547B97; }
.badge-label { color: #547B97; }

/* Links */

a:link, a:visited { color: #334F6A; }


/* ================================================================== */


/* Ev. Kirche Scherpenberg */

body {
  background-color: #104652;
  background-image: none;
}

a.cc-conflict:link,
a.cc-conflict:visited,
a.cc-conflict:hover,
a.cc-conflict:active {
  background-color: #f00;
}

a.cc-event {
  background-image: none !important;
}

td.calendar-date-col tr.calendar-square-row > td:nth-child(1) {background-color: #E691C9;}
td.calendar-date-col tr.calendar-square-row > td:nth-child(2) {background-color: #91B6E6;}
td.calendar-date-col tr.calendar-square-row > td:nth-child(3) {background-color: #91B6E6;}
td.calendar-date-col tr.calendar-square-row > td:nth-child(4) {background-color: #91B6E6;}
td.calendar-date-col tr.calendar-square-row > td:nth-child(5) {background-color: #E6C891;}
td.calendar-date-col tr.calendar-square-row > td:nth-child(6) {background-color: #E6C891;}
td.calendar-date-col tr.calendar-square-row > td:nth-child(7) {background-color: #E6C891;}
td.calendar-date-col tr.calendar-square-row > td:nth-child(8) {background-color: #9BE691;}
td.calendar-date-col tr.calendar-square-row > td:nth-child(9) {background-color: #9BE691;}
td.calendar-date-col tr.calendar-square-row > td:nth-child(10) {background-color: #9BE691;}
