@charset "utf-8";
/* CSS Document */


:root {
    --main-color-bleu: #6dc8e3;
    --main-color-vert: #bbcf0c;
    --main-color-rouge: #e10a19;
}


/* changements de couleurs */

.fc .fc-button-primary {background-color: var(--main-color-vert) !important; border-color: var(--main-color-vert) !important;}
.fc .fc-button-primary:hover, .fc .fc-button-primary:not(:disabled).fc-button-active, .fc .fc-button-primary:not(:disabled):active {background-color: #7a8800 !important; border-color: #7a8800 !important;}
.hycal-container a {color: var(--main-color-bleu) !important;}
.fc-h-event {background-color: var(--main-color-bleu) !important; border-color: var(--main-color-bleu) !important;}
.fc-h-event:hover {background-color: #318ba6 !important; border-color: #318ba6 !important;}
.fc-col-header-cell.fc-day, .hycal-event-actions {background-color: #636363 !important;}
.hycal-event-actions a, .fc-theme-standard .fc-list-day-cushion a {color: #333 !important;}
.fc-col-header-cell.fc-day a { color: #fff !important;}
.fc .fc-daygrid-day.fc-day-today {background-color: #fbfee5 !important;}

.tippy-box {background-color: #fbfee5 !important;}
.tippy-box a {color: #333 !important; text-decoration: underline !important;}
.tippy-box a.button {text-decoration: none !important;}
.tippy-box a:hover {text-decoration: none !important;}

.fc-list tr.fc-event:hover td {background-color: #fbfee5 !important;}
.fc .fc-list-event-dot {border-color: var(--main-color-vert) !important;}



/* marges espacement et bordures */

.page-id-2107 #left-area {width: 100%; padding-right: 0; float: none;}

.entry-content thead th, .entry-content tr th, .entry-content tr td {padding: 0;}
.entry-content table:not(.variations) {margin-bottom: 0; border: 0;}
.fc-theme-standard td, .fc-theme-standard th {border-right: 0;}
.fc-event-title.fc-sticky {line-height: 1.4 !important;}
.fc .fc-view-harness {border-right: 1px solid #ddd;}
.fc-h-event {padding: 5px;}



/* display none */

.fc-theme-standard .fc-list-day-cushion a:last-child {display: none;}




@media all and (max-width: 767px) {
    .fc-header-toolbar > div {margin-bottom: 10px;}
    .fc-toolbar-chunk:last-child {display:none !important;}

}



