/*Calendar * indispo*/

#petsitter_calendar {
max-width: 1100px;
margin: 0 auto;
}
#petsitter_calendar A{text-decoration: none;}
.fc-col-header {margin-bottom: 0px;}
.fc-h-event .fc-event-title-container {
line-height: 14px;
}
.fc-daygrid-block-event .fc-event-time, .fc-daygrid-block-event .fc-event-title{
font-size: 14px;
padding: 0px 0px 0px 1px;
}


.form-add-new-insdisponibility .elementor-col-20{width: 4%}
.form-add-new-insdisponibility .elementor-col-25{width: 20%}
.form-add-new-insdisponibility .icon-left-search {
    margin: 0px -10px;
    font-size: 37px;
    line-height: 48px;
}

@media only screen and (max-width: 768px) {/* iPhone: */
	.form-add-new-insdisponibility .elementor-col-20{width: 10%}
	.form-add-new-insdisponibility .elementor-col-25{width: 30%}
}

.insdisponibility-list li{line-height: 50px;}
.insdisponibility-list .elementor-button-wrapper{display: inline-block; margin-left: 10px;}
.insdisponibility-list .elementor-button-wrapper a{padding: 3px 15px;}


.flatpickr-weekdaycontainer{display:contents;} /*Bug dans le flatpicker*/
/*flatpicker Vert*/


.flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange, .flatpickr-day.endRange.startRange {
    border-radius: 50px 0 0 50px;
}
.flatpickr-calendar .flatpickr-day {
    max-width: 40px;
    height: 40px;
    line-height: 40px;
}
.rangeMode .flatpickr-day {
    margin-top: 1px;
}
.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {
	background-color: var(--e-global-color-primary) !important;
	border-color: var(--e-global-color-primary) !important;
}
.flatpickr-day.endRange{box-shadow: -10px 0 0 var(--e-global-color-primary)!important;}