.top-navigation .basket-trigger span,
#cost_div p,
.calculation #total_sub {
    background: #239f23 !important;
}

.primary-colour,
.calendar-container .date-holder,
.calendar-container .c-month-view,
.calendar-container .c-month-view p,
.calendar-container .c-month-view .c-month-arrow-left,
.calendar-container .c-month-view .c-month-arrow-right,
.calendar-container .c-row .c-day.c-l .date-holder,
.calendar-container .c-row .c-day.have-events .date-holder,
.calendar-container .other-month .date-holder,
.form-highlight,
.card-brand,
.section-title,
.section-title a {
    color: #239f23 !important;
}

.primary-background {
    background: #e03e3e !important;
}

.secondary-colour,
.calendar-container .date-holder,
.top-navigation .signup-container .signup-trigger,
.top-navigation .signup-container .signup-trigger.logged-in:hover {
    color: #fad5d5 !important;
}

.secondary-background,
.top-navigation .signup-container .signup-trigger,
.top-navigation .signup-container .signup-trigger.logged-in:hover,
.top-navigation .search-container input {
    background: #0e8ae1 !important;
}

.calendar-container .this-day .date-holder,
.calendar-container .date-holder.viewed {
    color: #0e8ae1 !important;
}

.top-navigation .basket-container,
#cost_div p.active,
body.about,
body.failed {
    background: #ccdbd1 !important;
}