﻿.chenove .cygnus .form-entry span.availability {
    background-color: var(--dark-theme-color) !important;
}

.chenove .cygnus .form-entry span.availability::before {
    border-right: 7px solid var(--dark-theme-color) !important;
}

.chenove .form-entry .radiobuttonview td input:checked + label::before {
    border: 1px solid var(--theme-color) !important;
}

.chenove .vdd-form.bookingwpc .radiobuttonlist td {
    border: none !important;
}

.chenove .cygnus .form-entry span.place::before {
    border: none !important;
    background-color: inherit;
}

.chenove .cygnus .form-entry span.place {
    background-color: inherit !important;
    border: none;
}

.chenove .cygnus .form-entry .diarycontrol.control .filter-radio-calendar span.line input[type="radio"]:checked + label {
    background-color: var(--theme-color) !important;
}

.chenove .cygnus .form-entry .diarycontrol.control .filter-radio-calendar span.line label:hover {
    color: var(--dark-theme-color) !important;
}

.chenove .form-entry .radiobuttonview td input:checked + label::before {
    background-color: inherit !important;
}

.chenove .form-entry.invalid > .error, 
.chenove .onetomanycontrol.invalid > .error {
    background: var(--light-theme-color) !important;
}

.chenove .form-entry .radiobuttonview td input:checked + label::after {
    background-color: var(--theme-color) !important;
}