﻿/*---------------- Pop ----------------*/
.magny-sur-tille .parentappointmentwpc .wpc-header .week-configuration-header a,
.magny-sur-tille .parentappointmentwpc .wpc-header .child-details-container a {
    border: unset;
}

.magny-sur-tille .parentappointmentwpc h3.child-identity {
    color: #5bb771;
    color: var(--theme-color);
}

.magny-sur-tille .parentappointmentwpc .calendar-day-title {
    color: #5bb771;
    color: var(--theme-color);
}

.magny-sur-tille .parentappointmentwpc .week-configuration-template:hover,
.magny-sur-tille .parentappointmentwpc .week-configuration-template:hover a,
.magny-sur-tille .parentappointmentwpc .child-diet-edit-container:hover,
.magny-sur-tille .parentappointmentwpc .child-diet-edit-container:hover a {
    background-color: #5bb771;
    background-color: var(--theme-color);
    border-color: #5bb771;
    border-color: var(--theme-color);
}

.magny-sur-tille .parentschedulewpc .control.weekconfigurationcontrol .day-conf p {
    background-color: #5bb771;
    background-color: var(--theme-color);
}

.magny-sur-tille .parentappointmentwpc .child-diet-group {
    display: none;
}

.magny-sur-tille .parentappointmentwpc a.calendar-month:hover,
.magny-sur-tille .parentappointmentwpc a.calendar-month.active {
    background-color: #5bb771;
    background-color: var(--theme-color);
    color: #f2f4ff;
    color: var(--main-color);
}

.magny-sur-tille .parentappointmentwpc .week-configuration-template:hover {
    color: #fff;
}

.magny-sur-tille .parentappointmentwpc .calendar-months-container a,
.magny-sur-tille .parentappointmentwpc .week-configuration-template {
    background-color: #f2f4ff;
    background-color: var(--main-color);
    border-color: #5bb771;
    border-color: var(--theme-color);
    color: #5bb771;
    color: var(--theme-color);
}

.magny-sur-tille .parentappointmentwpc .vdd-base-button.ready.pop-button {
    color: #5bb771;
    color: var(--theme-color);
}
